|
奇怪的重定位问题(提问修正过)
我用dreamtheater的upx ShellEx修复了一个dll,现在2个dll都能用了, 但是需要先启动upx shellex修复的dll,让它占用默认的基址,另外一个我手脱的dll 才会实现重定位 自动使用不同的基址。 这里是我搞错了,一个dll是upx ShellEx脱的,还有一个是原版的。所以,才会出现以上现象。 事实上只要是被脱过的dll 无论是upx ShellEx脱的 还是我手工脱的,只能运行一个。 |
|
奇怪的重定位问题(提问修正过)
老大 我该怎么处理呢 我用relox也没法修复,刚脱第一层aspack壳出来的dll,没法load 2份到dll_loadEx 对于relox修复重定位 还是一知半解。 bs:我的文件是很大,有15M |
|
奇怪的重定位问题(提问修正过)
完全参照fly的《用Ollydbg手脱UPX加壳的DLL》 重定位的确定 是通过edi的变化值 确定后用winhex拷贝出来,然后用upxangle处理的,这样的操作已经很多次了(50<n) 生成的代码考会文件,空白区也检查过,没有覆盖任何代码(我一般放在UPX1段的后面) 然后修改重定位 rva 我脱壳的文件VOffset 和 ROffset是相同的,是不是我之前的操作就有问题。 |
|
很久没有来论坛了
期待 kernelkiller的礼物 就上面的破解 视频教程吧 哈哈 |
|
[讨论]五一节快到了,等待牛人们的礼物
顶 要调试,解壳的动画+说明 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值