Malware Analysis and Reporting
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesMalware Analysis and Reporting Syllabus — Unit-wise Content
The official GTU curriculum for Malware Analysis and Reporting (subject code ME02059021) as prescribed for CS · Semester 2 divides the course into 7 units, covering 57 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (ME02059021)Unit 1 UNIT-I
- Introduction: Introduction to malware
- OS security concepts
- Malware threats
- Evolution of malware
- Malware types
- Malware analysis types
Unit 2 UNIT-II
- Virtual Machines and Emulators: Benefits of virtualization
- Oracle Virtual Box, VMware Player
- Virtual PC, Open-source Alternatives: Bochs
- QEMU, KVM
Unit 3 UNIT-III
- Static Analysis: X86 Architecture- Main Memory
- Opcodes and Endian-ness
- Simple Instructions
- Rep Instructions
- C Main Method and Offsets
- Anti-virus Scanning
- Fingerprint for Malware
- Portable Executable File Format
- The PE File Headers and Sections
- The Structure of a Virtual Machine
- Reverse-Engineering- x86 Architecture
- recognizing C code constructs in assembly
- Analyzing Windows programs
- Anti-static analysis techniques: obfuscation
Unit 4 UNIT-IV
- Dynamic Analysis: Live Mal-ware analysis
- dead Malware analysis
- analyzing traces of Malware System-calls
- network activities
- Anti-dynamic analysis techniques: anti-vm
- runtime-evasion techniques
- Malware Sandbox
- Monitoring with Process Monitor
- Packet Sniffing with Wireshark
- Kernel vs
- User-Mode Debugging
- Exception Handling
Unit 5 UNIT-V
- Malware Functionality: Down-loaders
- Credential Stealer's
- Persistence Mechanisms
- Privilege Escalation
- Covert Malware launching- Launchers
- Process Injection
- Process Replacement
- Hook Injection
- APC injection
Unit 6 UNIT-VI
- Malware Detection Techniques: Program Name: Engineering Level: PG Branch: Cyber Security Subject Code : ME02059021 Subject Name : Malware Analysis and Reporting Signature-based techniques: Malware signatures
- packed Malware signature
- metamorphic and polymorphic Malware signature non-signature-based techniques: similarity-based techniques
- invariant inferences
- YARA tool
- AI- based malware detection
Unit 7 UNIT-VII
- Android Malware Analysis: Android Security Architecture
- APK File Structure
- Types of Mobile Malware
- Malware Distribution Procedure
- Malware Analysis of Malicious Mobile App.
- Reverse Engineering of Mobile App