Jordan University Assembly Programming Lab 1 PDF
Document Details
Uploaded by NobleKrypton
Jordan University of Science and Technology
Dr. Qasem Abu Al-Haija, Eng. Walaa Ayyad
Tags
Summary
This document is a hands-on learning manual for assembly programming in a cyber security context, from Jordan University. It details the benefits of learning assembly, with a focus on how it can be used in reverse engineering and malware analysis.
Full Transcript
Jordan University for Science and Technology Faculty of Computer and Information Technology Cyber Security Department A Hands-On Learning Manual Assembly Programming Lan...
Jordan University for Science and Technology Faculty of Computer and Information Technology Cyber Security Department A Hands-On Learning Manual Assembly Programming Language Laboratory Done by: Dr. Qasem Abu Al-Haija Eng. Walaa Ayyad Lab 1 Benefits of Assembly Language Why to learn Assembly Language as a cyber security students ?? To understand how malware programs works because malware designers write programs and publish it as.exe files. As cyber security students, when you catch a malware file (.exe), you need tools to open it and then analyze it by convert the code to assembly. In sum, you need to learn assembly to understand how malware works. Also, assembly language is the best way to control the hardware resources (utilization) so you need to understand how it works. Summary: 1. Use assembly in reverse engineering. 2. Use it in malware analysis. 3. Use it in hardware resources utilization. Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad Lab 1 Thank you all Done by: Dr. Qasem Abu Al-Haija Department of Cyber Security Eng. Walaa Ayyad