能力值:
( LV4,RANK:50 )
|
-
-
2 楼
是英文的,看着会有点麻烦
|
能力值:
( LV9,RANK:970 )
|
-
-
3 楼
可以考虑一些 虚拟机 的话题.
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
那些毒使用这方法到不足为奇,不过正常软件为何会使用这种方法?
我觉得,聊聊 ///软件人工智能/// 方面的话题还不错!
我想能把软件做到 ///像人一样能学习/// 恐怕在世界上还算是高端领域吧!
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
其实楼上这么说,有点小瞧人,呵呵,其实写病毒就是比破解稍微麻烦点而已,呵呵
|
能力值:
( LV13,RANK:970 )
|
-
-
6 楼
http://vx.netlux.org/29a/main.html
http://vx.netlux.org/
变形引擎相当于代码随机混淆。比如我们要把eax清零,可以采用:
xor eax, eax
或者: mov eax, 000
这样,可以弄个随机数,有时候用第一种方法,有时候用第二种方法。这样,病毒每次传染的时候代码都不一样。
上面这种东西,随机数很重要,研究变形引擎,如何产生随机数、选择种子等也是个专门的话题。
如果一个程序所有的代码都采用这种方式生成,那工作量是非常大的,因此,一般只有一些关键地方的部分代码采用这种随机方式,外面配合一个加密算法,这样,就可以做到病毒每次传染的时候所有代码都不一样。
|
能力值:
( LV12,RANK:450 )
|
-
-
7 楼
这里有些不错的文章:
http://wasm.ru/publist.php?list=6
Slon写的那些,有代码可以看..
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
英语不好啊,看不懂,要是可以汉化那两片文章就好了.
|
|
|