/InvisMalware

A Malware Evasion Technique, shellcode generation, syntax modification, anti-dynamic analysis, and PE header modification.

Primary LanguagePythonMIT LicenseMIT

Invis Malware

This project demonstrates techniques to malware evasion for creating and obfuscating malware to evade antivirus detection, based on the methodology described in the research paper.

Project Structure

  • src/: Source code for each stage of the evasion process.
  • samples/: Sample shellcodes and files.
  • tests/: Scripts for testing and validation.
  • docs/: Documentation for the project.

Getting Started

Prerequisites

  • Python 3.x
  • GCC (for compiling C code)
  • Metasploit framework
  • Virtual environment (recommended)

Installation

git clone https://github.com/mawg0ud/InvisMalware.git
cd InvisMalware 
chmod +x setup.sh
./setup.sh