当前位置: 技术问答>linux和unix
如何修改Linux下的ELF文件?非常急!
来源: 互联网 发布时间:2015-06-07
本文导语: 如果要把elf文件的.text节加长,应该怎么办?修改什么地方?我修改了 sht里位于.text之后节的offset和addr,还有sht的offset,pht里起始点位于 .text以后的segment的offset和addr以及.text所在段的size,但一运行就是segmentaion fault...
如果要把elf文件的.text节加长,应该怎么办?修改什么地方?我修改了
sht里位于.text之后节的offset和addr,还有sht的offset,pht里起始点位于
.text以后的segment的offset和addr以及.text所在段的size,但一运行就是segmentaion fault。
有会这个的吗?
我一共愿意出500分!另开贴给!
注意,谢绝灌水!没有用的回答是没有分的!但帮提酌情给分!
sht里位于.text之后节的offset和addr,还有sht的offset,pht里起始点位于
.text以后的segment的offset和addr以及.text所在段的size,但一运行就是segmentaion fault。
有会这个的吗?
我一共愿意出500分!另开贴给!
注意,谢绝灌水!没有用的回答是没有分的!但帮提酌情给分!
|
你修改.text节加长?有何企图?老实招来!!呵呵。
不会是想要编病毒,把病毒弄到.text里吧?
你的这个问题要是回答起来,实在是太长了,不过网上有一篇介绍ELF格式病毒文件的,正好能解决你的问题,具体的地址是:
http://www.rising.com.cn/ANTIVIRUS/viruslore/virus158.htm
注意的是,你将.text加长,有大小的限制,即使变长了,也必须保证原来和现在所占的页数是一样的。
不会是想要编病毒,把病毒弄到.text里吧?
你的这个问题要是回答起来,实在是太长了,不过网上有一篇介绍ELF格式病毒文件的,正好能解决你的问题,具体的地址是:
http://www.rising.com.cn/ANTIVIRUS/viruslore/virus158.htm
注意的是,你将.text加长,有大小的限制,即使变长了,也必须保证原来和现在所占的页数是一样的。