Pages

Jumat, 11 November 2011

文本病毒(病毒新理论) ! Text of virus (virus new theory)!

Yuan brother

以往大家谈到病毒的时候都要区分是文本还是可执行文件,理论就是病毒是程序代码,所以要是可执行文件才能传染,文本,图象等数据文件就不可能传毒。 When we talk about the past must distinguish between a virus or executable file is a text, the theory is that the virus is a program code, so if the executable file to be transmitted, text, images and other data files can not be mass poisoning. 但我认为数据文件也可以传毒的。 But I think you can transfer data files poisoning. 病毒是代码,这是对的。 A virus is code that is right. 但代码的理解应该广一点并不是一定要是计算机能理解的汇编代码。 However, should a broader understanding of the code is not certain if the computer can understand the assembly code. 流传广泛的宏病毒就是一例,这 Widely held is an example of macro viruses, which
些实际是一种解释语言,也是一种代码。 These are actually an interpreted language, but also a code. 我原来的《注意解释代码与CPU代码结合的新型病毒》就阐明了这种解释语言也是一种代码,与计算机可执行文件里面的代码是没本质区别的。 I had a "note to explain the code and CPU combination of new virus code" language to clarify this interpretation is a code, and executable code inside the computer is not essentially different. 在这我还要说的是就连文本文件图象文件等数据文件也可以理解成代码,一些网络通信的数据传输也可以看作是代码的执行。 I would also like to say this is even a text file image files and other data files can also be interpreted as code, some of the data communication network can also be seen as code execution. 文本里面的一个词的代码指令就是要查看文本文件的软件显示那个词,回车换行的0X0D,0X0A就是要显示软件显示时回车换行的指令。 Text inside the code instructions of a word is to view the text file of the software display that word, carriage return line 0X0D, 0X0A is to display the software display carriage return line feed command.

有代码并不就能作为病毒,病毒要传播就得有复制,所以必须要有复制指令,而照前面说的一般的文本显示软件就只有显示的一些指令。 As the code is not able to have the virus, the virus must have replicated to spread, it must have a copy command, but according to the general in front of the text shows that the software only shows some of the instructions. 这就是现在文本文件不能传毒的原因。 This is a text file can now pass drug causes. 但如果文本等数据处理软件有了错误,比如缓冲区溢出呀什么的就可以作为这时有了别的指令来理解,如果条件好的话就可以用来复制,所以就有可能传毒了。 However, if the text has errors such as data processing software, such as buffer overflow ah what can be when there are other instructions as to understand, if the conditions are good, then it can be used to copy, so it is possible to pass a drug. 还有网络通信方面很多都是作为数据处理(当然有些是直接传过去作为可执行代码执行),这我们其实也可以这样认为,传的数据过去是传的一些指令,要叫通信另一边收到怎么处理。 There are many aspects of network communication as a data processing (of course there is a direct pass over as executable code execution), which we can actually think, is the mass transfer of data over a number of instructions to receive a call the other side communication how to deal with. 当然这些指令功能就不是计算机可执行代码那么可以随心所欲,所以要黑客就可以看看怎么组合这些指令得到有些控制权,有时有一些BUG可以增强我们的这一指令集,可以善加利用。 Of course, these command functions is not executable code so the computer can be arbitrary, so the hacker can see how to combine these instructions to get some control over, and sometimes there are some BUG that can enhance our instruction set, you can put to good use.

其实现在已经有了文本病毒,并且不是利用的文本显示软件的BUG,那就是连锁信! In fact, the virus now has text and display text instead of using the software of the BUG, ​​that is, chain letters! 连锁信是病毒? Chain Letter is a virus? 对,就是病毒,一点没错! Yes, that's the virus, that's right! ! ! 这就是善于利用我说的指令的杰作! This is good use of the instructions I said masterpiece! 病毒要有复制指令,一般文本处理软件没有,那就想办法让它有。 Virus must copy command, the general text-processing software does not, then think of ways to make it there. 文本一般的软件是显示它,显示来干什么? The software is to show the general text it shows to do? 显示来人看的。 Come see the show. 人看了会怎么样? People saw what happens? 这也就有一个处理,其实这时等于人也是计算机的一部分,那就好,我看人的处理这部分有不有复制指令,那很显然有。 It also has a handle, but when the computer is equal to one part of it, I'm handling this part of the Man does not have a copy command, it is very clearly. 那就让其执行,怎么执行呢? It is allowed to perform, how to enforce it? 那就是一些连锁信的内容,“请你复制XX份,发出去,要不然你会遇到。。。”,“网络上发现XX病毒,你收到XX信件请你不要打开,请你通知你的所有朋友。。。。。”等等,这些说穿了一句话就是要你复制,这就是复制指令,所以这些信得到了传播。 That is, the contents of some chain letters, "Please copy the XX copies sent out, or else you will encounter 。。。"," XX virus found on the network, you receive a letter please do not open the XX, please notify your All friends 。。。。。", etc., these words is to put it bluntly, you copy, this is the copy command, so these letters have been spread. 其实这些实实在在 In fact, these real
的就是病毒。 Is the virus. 如果信的内容编得好一点一样的可以破坏(破坏其实不是病毒的本质)。 If the contents of the letter can be prepared a little better the same damage (damage is in fact not the nature of the virus).

Tidak ada komentar:

Posting Komentar