32 1234
发新话题
打印

【讨论】一个新的软件保护技术的思路的探讨!

【讨论】一个新的软件保护技术的思路的探讨!

本人有一个这方面的思路,发给各位研究研究。

我认为软件要破解,哪怕再简单,走的路无非是静态反汇编,或动态调试这两条路。

1. 静态反汇编:用StarForce里的方法,就是将要执行的函数代码加密,在执行时再进行解密。造成理论上的绝杀。

2. 动态调试:由于任何一个调试器程序要调试某个进程,必须先要附加到该进程,根据我的试验,一个进程只能有一个调试器附加,如果我用visual studio 2005附加到计算器calc.exe的进程,那么OllyDBG就无法附加到该进程了。根据这个事实,我可以制作一个保护程序,用这个保护程序以调试模式启动另一个进程,然后让另一个进程执行,由于这个进程是处于“被调试”状态的,那么任何调试器就无法附加到该进程,也就谈不上调试他了。

以上两种方法可以混合使用,甚至上保护进程和被保护进程两者相互牵制,相互保护,甚至可以使其中一个程序关闭的同时让另一个程序也关闭,达到杜绝被静态和动态破解的目的。

以上就是我有关软件保护技术的一个思路,发下来给大家看看,这种方法有没有理论上的破解思路,最重要的是,这第二条的理论有没有问题,请各路高手们不吝赐教。谢谢!
本帖最近评分记录
  • yimol 活力 +8 原创内容 2007-9-18 15:37

TOP

不加密,让他们折腾去。。。无招胜有招!

TOP

引用:
原帖由 smartpig 于 2007-9-18 15:09 发表
不加密,让他们折腾去。。。无招胜有招!

替会长回答:用加壳工具加壳。
欢迎加入马甲1号粉丝会的二线粉丝会,reika粉丝会。
二线粉丝成员:CodeCoolie,Mzren,5bxb,超级小菜鸟,不知道歪 ,jonssen,Vista,withy

TOP

不知道这样的程序能不能在虚拟机中运行。

TOP

引用:
原帖由 reika 于 2007-9-18 15:28 发表


替会长回答:用加壳工具加壳。
马甲1号粉丝会成员::<加入方法>
新会员:【U571-233】 【红山茶】 【Jim.zh】 【leak】【mygod】 【敢刷天下单】 【hooligancex】【hingman】【changhefirst】
老会员:【leny】【cyan】【yxsoft】 【馬甲壹號】【hwjmyz 】【makesoft】【reika】(接收所有马甲、月入万刀、有特殊才艺者....)

TOP

最有用的还是    无敌暗桩大法。。。

TOP

表面上说采用了最厉害的加密算法
实际上不加密, 但是遍布暗桩

TOP

引用:
原帖由 testit 于 2007-9-18 19:41 发表
最有用的还是    无敌暗桩大法。。。

TOP

听说过刘涛涛的扭曲变换加密吧?
听说过他的WinMount用了这一加密技术吧?
听说过oday有WinMount最新版本的破|解下载吧?
我的偶像列表(排名不分先后):
wandou,leap,

TOP

一个软件,加载1000多个暗桩,让破解者望而后退

TOP

 32 1234
发新话题