Dec 04, 2024  
Fall 2024 - Summer 2025 Graduate Catalog 
    
Fall 2024 - Summer 2025 Graduate Catalog

CSCI 7250 - Advanced Reverse Engineering


This course provides an insight into the art and science of software reverse-engineering. It covers topics on how to approach complex problems of analyzing malicious code for the purpose of understanding its internals. By learning the techniques of reverse-engineering, students will observe how a seemingly insurmountable problem of malware binary analysis gradually breaks down into tractable components that can be easily studied, interpreted, and documented. The anatomy, behavior and manifestation of malware will be discussed. Students will receive hands-on experience with techniques analyzing, disassembling, debugging and monitoring malware in a controlled environment.

Hours:
3