- Mastering Reverse Engineering
- Reginald Wong
- 157字
- 2021-06-10 19:40:31
Basic instructions
Assembly language is made up of direct lines of code that follow this syntax:

The label is used to define the location of the instruction line. It is generally used during development of an assembly code without prior knowledge of the address where the code will be placed in the memory. Some debuggers are able to support having the user label addresses with a readable name. A mnemonic is a human readable instruction, such as MOV, ADD and SUB. Every mnemonic is represented by a byte number or a couple of bytes called an opcode. The operands are the instruction's arguments. This is normally read as destination, source . In the instruction shown above, the eax register is the destination and the doubleword data stored at address 0x0AD4194. Finally, we can add comments to every instruction line of our program.
- Extending Symfony2 Web Application Framework
- RESTful Java Web Services Security
- DevSecOps敏捷安全
- INSTANT Burp Suite Starter
- Mastering Kali Linux for Advanced Penetration Testing
- 工業物聯網安全
- 黑客攻防與無線安全從新手到高手(超值版)
- 信息安全案例教程:技術與應用(第2版)
- Advanced Penetration Testing for Highly:Secured Environments(Second Edition)
- 信息技術基礎:提高篇·實驗與習題
- Hands-On Artificial Intelligence for Cybersecurity
- 黑客攻擊與防范實戰從入門到精通
- 隱私保護機器學習
- Practical Internet of Things Security
- BeagleBone for Secret Agents