您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何仅提取ELF部分的原始内容?

如何仅提取ELF部分的原始内容?

相反不雅砍周围objdumpdd

IN_F=/bin/echo
OUT_F=./tmp1.bin
SECTION=.text

objdump -h $IN_F |
  grep $SECTION |
  awk '{print "dd if='$IN_F' of='$OUT_F' bs=1 count=$[0x" $3 "] skip=$[0x" $6 "]"}' |
  bash

objdump -h产生可预测的输出,该输出在elf文件中包含节偏移。由于不支持十六进制数字,因此我为shellawk生成一个dd命令dd。并将命令送入外壳。

过去,由于很少需要手动执行所有操作,因此无需编写任何脚本。

其他 2022/1/1 18:13:50 有471人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶