问题描述
使用LIEF玩了一段时间之后,我偶然发现了一个我无法解决的问题。步骤显然很简单:
- 确定PE文件中的OEP(完成)
- 在PE文件中创建新部分(完成)
- 在新部分中创建一个无条件跳转(JMP),指向OEP(???????)
- 修改OEP以指向新部分(未完成,但看起来很简单)
我的主要问题是第3步,因为我无法根据LIEF文档确定是否可以通过某种方式为LIEF提供ASM代码,并且可以解决该问题,或者是否需要预编译ASM指令,然后向LIEF提供十六进制等价项。
最简单的方法是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)