] The paper is organized into five sections and two ] appendixes. Section 1 is the introduction. Section 2 ] reviews basic x86 concepts, including registers, ] assembly, runtime data structures, and the stack. Section ] 3 gives a brief introduction to viruses, their history, ] and their types. Section 4 delves into the Beagle virus ] disassembly, including describing the techniques and ] resources used in this process as well as presenting a ] high level functional flow of the virus. Section 5 ] presents the conclusions of this research. The answer is yes. Slashdot | Can Reverse Engineering Help In Stopping Worms? |