上次,我说我发现了Delphi克星dede.exe,结果被大家骂了一吨,很是脸红,但是我还要黑着脸皮问各位大侠:怎样阻止我的Delphi程序被UPX加壳后,被别

  • 主题发起人 主题发起人 xinlnix
  • 开始时间 开始时间
X

xinlnix

Unregistered / Unconfirmed
GUEST, unregistred user!
上次,我说我发现了Delphi克星dede.exe,结果被大家骂了一吨,很是脸红,但是我还要黑着脸皮问各位大侠:怎样阻止我的Delphi程序被UPX加壳后,被别人自动脱壳?(50分)<br />上次,我说我发现了Delphi克星dede.exe,结果被大家骂了一吨,很是脸红,但是我还要黑着脸皮问各位大侠:怎样阻止我的Delphi程序被UPX加壳后,被别人自动脱壳?

我用UPX v1.01加壳后,手工改掉PE文件头的"UPX"字符,这样UPX自己就不能脱壳了。但是pdump32能够脱壳。怎样改变加壳文件才能使pdump32这样的文件不能脱壳呢?

我对UPX和PE不懂,请各位大侠教我。给我程序或手工操作方法都可以,谢了!
 
为什么没有理睬?
 
好像是不行吧,也许你用自己写的压缩一下没有人可以解开。
 
我发现使用upx0.72压缩后不能自解开,另外使用upx,将压缩后的文件中UPX0,UPX1,UPX!去
掉且去掉UPX!后面28个字节(最重要)则UPX不能解压。而且据说其它程序也无法解开。我
用pdump32试了一下,果然。虽然生成了解压的EXE,却读不出资源来(exescope)。

另外我下载过一个upx-protector,为upx压缩文件加密用pdump32时根本不能生成脱壳exe。

只要能够防止程序自动脱壳,我的目的就达到了。
我知道无法防止高手用手工脱壳——不过这我就挺知足。
没人告诉我这个方法,我自己好不容易找出来让大家评论一下。
另太打击我了!
再过几天如果没人跟贴,我就关了这一贴了。
如果要分,快来吧。
 
一般这样加壳就够了
要安全防止脱壳就不可能的
 
xinlnix
我就是用upx压缩的,谢谢你教了我一把。
 
有锁必有钥匙
 
对付一般人足够了,高手是挡不住的
 
我自己已结答
 
后退
顶部