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

如何仅提取ELF部分的原始内容?,第1张

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

相反不雅砍周围

objdump
dd

IN_F=/bin/echoOUT_F=./tmp1.binSECTION=.textobjdump -h $IN_F |  grep $SECTION |  awk '{print "dd if='$IN_F' of='$OUT_F' bs=1 count=$[0x"  "] skip=$[0x"  "]"}' |  bash

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

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



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5018842.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存