飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 6006|回复: 3

求助,UPX脱壳后不能使用

[复制链接]

该用户从未签到

发表于 2008-9-7 00:56:02 | 显示全部楼层 |阅读模式
查壳显示为:UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo [Overlay]
脱壳以后出现:“invalid data in the file”,程序有附加数据,用HEX处理了一下以后却
出现:“falied to read file or invalid data in file”,以前也处理过附加数据从来没有
遇到过这样的情况啊。谁能指点一下这是怎么回事啊?
PYG19周年生日快乐!

该用户从未签到

发表于 2008-9-7 09:01:40 | 显示全部楼层
那是自效验  提示你文件已经被修改了
PYG19周年生日快乐!

该用户从未签到

发表于 2008-9-7 13:26:41 | 显示全部楼层
文件读overlay方法各不相同,有的是直接定位到文件尾往回读取所有overlay,这种的话只要按普通方法修复了overlay就ok, 但有些是在overlay里加一个指针,比如overlay最后一个dword,指向附加数据头部,然后根据这个指针来读,这样就会出错,解决办法是CreateFile ReadFile SetFilePointer 对这些下断然后跟踪 看程序是怎么读的
PYG19周年生日快乐!
  • TA的每日心情
    无聊
    2015-8-12 00:27
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2008-9-8 10:43:35 | 显示全部楼层
    以他提示的错误到OD里找到跳过就可以啦!
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表