PE文件将空字节添加到.text部分

时间:2013-01-01 09:28:12

标签: assembly patch portable-executable

我有一个exe,我需要增加其.text部分的大小。 使用LORDPE来改变虚拟和原始地址,但是很难在哪里附加空字节?我是否需要重新分配以下每个部分?

是否有类似任务的工具? 以下链接

tut2

tut1

1 个答案:

答案 0 :(得分:0)

您必须做的事情取决于您要添加到该部分的字节数以及该部分的状态。如果你只是添加几个字节,并且该部分有足够大的间隙来包含要添加的字节,那么你只能改变部分的大小,而不是它的地址。如果部分中没有间隙或者间隙不足以容纳新字节,则必须添加新部分。