-
-
[旧帖]
[已解决]穿山甲5.2+NsPack 3.7 脱完壳后提示 Invalid data in the file!
0.00雪花
-
发表于:
2008-4-16 13:22
4336
-
[旧帖] [已解决]穿山甲5.2+NsPack 3.7 脱完壳后提示 Invalid data in the file!
0.00雪花
在OD里跟到的IAT起始 406FFC , 结束 4070BC
检查了几次,的的确确是 406FFC - 4070BC
可是这长度太小了吧
用LoredPE Dump
ImportREC_Fix修复IAT
运行-,结果出现:
---------------------------
Error
---------------------------
Invalid data in the file!
---------------------------
确定
---------------------------
请指教~
----------------------------------------------------------------
解决心得:
脱壳后需要附加数据,在未加壳的程序里找不到 ROffset + RSize 地址的附加数据。猜想大
概是易语言写的,找一个易语言的程序,PE Editor找到最后一个段 ROffset + RSize ,用Hex
WorkShop打开,Ctrl + G 选择 HEX 填入(ROffset + RSize = 偏移地址),复制到文件尾,再
打开脱壳后的程序,来到文件尾,粘贴……搞定……
-----------------------------------------------------------------
考虑到可能还有人会遇到这个问题,贴个小工具:
http://bbs.pediy.com/showthread.php?t=63414
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)