Course Name
Course Code : AZP46
Venue Details
Postal Code : 2
Session Dates
Duration: 2 days (14 hours)
This course provides participants with practical knowledge and hands-on skills in reverse engineering software, analyzing malware, and understanding threat behavior. It covers assembly basics, disassembly, dynamic analysis, and the use of specialized tools to dissect and understand malicious code. The course also emphasizes threat intelligence, analysis workflows, and reporting for incident response.
Role of reverse engineering in cybersecurity
Malware lifecycle and classification
Threat analysis methodologies (MITRE ATT&CK, Cyber Kill Chain)
Basics of CPU architecture (x86/x64)
Assembly language essentials
Compilers, linkers, and executables (PE/ELF formats)
Disassembly vs. decompilation
Sandboxing and safe environments (VMs, Cuckoo Sandbox)
Tools overview
Setting up debuggers and disassemblers
File header analysis (PE/ELF parsing)
String extraction and function identification
Control flow graphs and code patterns
Detecting obfuscation and packing
Executing malware safely in sandboxes
Monitoring processes, registry, file system, and network activity
API call tracing and behavior profiling
Memory dumping and unpacking
Manual unpacking of packed binaries
Analyzing shellcode and exploits
Anti-analysis techniques (anti-debugging, anti-VM)
Deobfuscation strategies
Mapping behaviors to MITRE ATT&CK techniques
Extracting IoCs (hashes, domains, IPs, API calls)
Correlating reverse engineering results with threat intelligence feeds
Case Studies
Hands-on Exercises
Summary and Conclusion
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |