400 0506 816
新闻中心
手机网站加壳app - 安卓 iOS加壳服务
新闻中心

如何使用加壳保护自己的软件不被常用方法脱壳

发布日期:2016年05月11日 

  一个好的加壳软件如何使用不当,同样会很容易被轻松脱壳。我也只是分析过寥寥几个加壳软件就在这里闭着眼睛说大话,一定会被高手耻笑。不过我文以交友,高手不耻,低手或者中手就和我做个朋友吧。^_^ 如果你因为使用我说的方法被人轻松脱壳,请不要怪我,因为我不过是个低手,很可能在思路中有个大漏勺的地方被高手抓住偷着乐。所以你还得开动你的聪明的大脑。想出更多好的方法。

  1、利用DLL保护自己。

  一般常用的(当然也是利害的)几种脱壳工具如BWW2000、ProcDump等都针对着EXE文件的脱壳有特效。但是对于DLL就方法不多了。由于跟踪DLL不如EXE方便。而且找Entry Point在没有BWW2000的帮助下只有手动跟踪分析,对于反跟踪保护强的加壳软件来说,陷阱重重。对于只会使用工具的脱壳初手来说,哈哈.....

  把你的程序中的重要代码放在DLL中。然后把EXE和DLL文件分别用一种加壳软件进行保护。这样,必须有脱掉两种壳的能力才能......。

  当然,在选择加壳软件时不一定要选择最新最强的加壳软件,因为这些太新的软件开始只是没有人研究它,一旦过些时候就会被人写个脱壳机之类的,可就惨了。找些不起眼的,版本旧但功能不弱且没有脱壳机的加壳软件,反而会更有利。

  2、连体婴儿保护。

  知道Aramillo保护的人一定知道它保护自己的方法:他提供的主程序文件是个被保护了的只有LOAD功能的文件,真正的主程序文件在临时产生的文件中。这种思路不是一个坏主意,我们来强化一下保护强度,如果把LOAD文件和临时产生的文件(真正的主程序文件)分别用一种加壳软件进行保护,先初步强化一下,然后,如果在编程时加入进程间通讯,使得LOAD文件和临时产生的文件必须同时运行才行,否则执行出错,同时在编程时加入对对方的CRC保护机制,那么会怎么样,防止别人单独DUMP文件,然后脱壳。哈哈.......。

  当然,在选择加壳软件时要找个没有脱壳机的加壳软件或者不大可能写出脱壳机的加壳软件。

  3、高手的方法

  如果你有实力自己写个加壳软件,那么我所写的对你来说不过是个小儿科。不过,由于一般的人自己写出的加壳软件反跟踪保护功能不强,所以还得再使用一种加壳软件加强保护。如果把你的加壳保护和主程序编程在设计时进行统一设计,使得脱壳后无法正常执行,那么,你的程序就象"丁丁虾的外套"-----脱了壳就活不了。^_^

  【后记】

  想了解更强的保护......你可以找丁丁虾,据说他的大螯和盔甲十分得厉害,要脱他的壳,必须拿惠泉啤酒才行。哈哈......

  这一篇纯粹是信口胡说,借题发挥一下。如果思路有雷同或者剽窃之嫌,那么,你大可以骂我三百句..............唐诗。


手机网站加壳app - 安卓 iOS加壳服务

地址:河南省漯河市源汇区泰山路北段

电话:4000-506-816

传真:

Email:4545685@qq.com

手机网站加壳app - 安卓 iOS加壳服务 版权所有 网站备案号:豫ICP备11011561号 技术支持:法人汇 | 空间提供:法人会