Current location - Education and Training Encyclopedia - Graduation thesis - What are the necessary knowledge to learn od disassembly?
What are the necessary knowledge to learn od disassembly?
Let me tell you this: learn od disassembly first, and then learn assembly first. All the knowledge of disassembly is based on assembly language, and no one specially studies books about disassembly, because just like teaching people how to install locks, there is no special knowledge of picking locks. Disassembly is widely used in decryption and reverse engineering, and this knowledge is sensitive.

But people who have studied assembly usually disassemble, because if I tell you that "101100011"is the command to send data to the accumulator in assembly, you will know that the command will be transmitted in other ways. If you want to learn disassembly, you should read the books opposite the assembly and be familiar with the assembly instructions. After reading them, you will know how to disassemble yourself.

You can go to Baidu Library and read some books related to Snow Forum. Snow Forum is a professional anti-disassembly technical forum. I believe you will learn a lot of useful knowledge there if you are careful.

Of course, it is impossible to learn assembly well without hard work.

As for od software, it is mainly used for software shelling, analysis and debugging.

Finally, I wish you success in your studies!