Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Reverse Engineering

The course is not on the list Without time-table
Code Completion Credits Range Language
MI-REV Z,ZK 3 1P+2C Czech
Lecturer:
Tutor:
Supervisor:
Department of Information Security
Synopsis:

This course is presented in Czech.

Requirements:
Syllabus of lectures:

1. Introduction into Reverse Engineering.

2. Forensic Analysis.

3. Executable Files Specification.

4. Packing and Unpacking, Obfuscation, and Code Protection.

5. Reverse Engineering of C#, java and scripts.

6. Compiler and Calling Convention Detection.

7. Malware - injection and infection.

Syllabus of tutorials:

1. Introduction into Reverse Engineering.

2. Forensic Analysis.

3. Executable Files Specification I.

4. Executable Files Specification II.

5. Debugging and Disassembling I.

6. Debugging and Disassembling II. Student Assignments.

7. Packing and Unpacking, Obfuscation, and Code Protection.

8. Reverse Engineering of C#, java and scripts.

9. Compiler and Calling Convention Detection.

10. Student Assignments Presentations.

11. Malware - injection and infection.

12. Reserve.

Study Objective:
Study materials:
Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2019-12-12
For updated information see http://bilakniha.cvut.cz/en/predmet3046106.html