 |
如何用upx解开ASPack+ASProtect中文注册版 |
|
| 如何用upx解开ASPack+ASProtect中文注册版 |
|
| 作者:未知 文章来源:网络收集 点击数: 更新时间:2006-3-29 15:59:08
|
| 今天下午刚下载了ASPack+ASProtect中文注册版,用fi查出aspack.exe 是被upx压缩的,于是掏出upx解之,结果upx却报错。
用hedit打开aspack.exe,发现此文件头被修改过。 在1A0处可看见UPX1字样,它的上面有个code字样,把code改为UPX0, 往下在27C处可看到0C 09 02 0A,把它前面的4个字节改为UPX!,保存。 本以为这样就可以解开aspack.exe,可是用upx一解压还是报错。 嘿,有点意思。
再仔细看看aspack.exe,从298到2AD处都为0,不好,莫非它把那重要的 24个字节给清空了,要是那样可就无法解开喽。还好,那24给字节还在, 只是往前移了一点。把从278到297复制下来(共32字节),替换掉2AE前 的32个字节,再把278处的UPX!改为0000(随便改,只要不是UPX!就可 以了),保存。用upx解压OK。
用兴趣的可以去解aspr-rp.exe,方法相同。
|
|
[ 收藏此页到: 天天|和讯|博采|ViVi|狐摘|我摘|天极 ] 文章录入:kinda 责任编辑:kinda |
|
上一篇文章: 今天回家收信,居然有人给我这样的留言 下一篇文章: 对于破解的一些想法 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |