Link_Stark 发表于 2020-6-22 22:09

小白求助upx加壳脱壳后无法运行

试了试upx3.96,加壳后无法运行,用upx自身脱壳后还是无法运行,我尝试的软件是Windows自带的calc.exe和notepad++的安装包,两个都是一样的结果
notepad++安装包加壳 或者 加壳脱壳后 运行报错都是如下图所示


计算器加壳后运行如下


计算器脱壳后运行如下


notepad++安装包加壳并脱壳后用beyondcompare对比如下



这是什么原因呢,难道upx壳只能加部分程序吗,有什么加壳条件吗?
我重新下载了upx软件并进行比较,发现upx文件本身并没有问题

Link_Stark 发表于 2020-6-22 22:39

刚刚又试了论坛教程第一个中的vs2008的无壳程序,加壳后可以运行,用upx脱壳后无法运行,手工单步跟踪到oep用Scylla脱壳修复后也无法运行。

堕落怪物 发表于 2020-6-23 18:52

用老版本的upx试试

Link_Stark 发表于 2020-6-23 20:40

堕落怪物 发表于 2020-6-23 18:52
用老版本的upx试试

试了,2点几的可以,加壳脱壳都没问题,3.5那一版的不行,还有的程序加壳之后没问题,再用upx或者手脱完后又无法运行,我觉得upx兼容性可能不是太好,后面也懒得试了,随缘,而且还得看加壳的程序

冥界3大法王 发表于 2020-6-23 21:55

有"损坏"这个单词的都是自校验,上大白补丁,内存中修改一样达到爆破。{:301_998:}
页: [1]
查看完整版本: 小白求助upx加壳脱壳后无法运行