小白求助upx加壳脱壳后无法运行
试了试upx3.96,加壳后无法运行,用upx自身脱壳后还是无法运行,我尝试的软件是Windows自带的calc.exe和notepad++的安装包,两个都是一样的结果notepad++安装包加壳 或者 加壳脱壳后 运行报错都是如下图所示
计算器加壳后运行如下
计算器脱壳后运行如下
notepad++安装包加壳并脱壳后用beyondcompare对比如下
这是什么原因呢,难道upx壳只能加部分程序吗,有什么加壳条件吗?
我重新下载了upx软件并进行比较,发现upx文件本身并没有问题 刚刚又试了论坛教程第一个中的vs2008的无壳程序,加壳后可以运行,用upx脱壳后无法运行,手工单步跟踪到oep用Scylla脱壳修复后也无法运行。 用老版本的upx试试 堕落怪物 发表于 2020-6-23 18:52
用老版本的upx试试
试了,2点几的可以,加壳脱壳都没问题,3.5那一版的不行,还有的程序加壳之后没问题,再用upx或者手脱完后又无法运行,我觉得upx兼容性可能不是太好,后面也懒得试了,随缘,而且还得看加壳的程序 有"损坏"这个单词的都是自校验,上大白补丁,内存中修改一样达到爆破。{:301_998:}
页:
[1]