For a collection of evasive malware samples, the strongest matches are thewover/donut (Donut is a toolset for generating in-memory shellcode from), byt3bl33d3r/offensivenim (OffensiveNim is a red teaming framework built in Nim) and veil-framework/veil-evasion (Veil-Evasion is a classic open-source framework for generating antivirus-evading). a0rtega/pafish and 0dayctf/reverse-shell-generator round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explorează colecții selectate de mostre de malware evaziv pentru cercetare în securitate. Compară seturile de date de top după activitate pentru a găsi varianta potrivită.
Donut is a toolset for loading and executing payloads in memory, featuring a position-independent shellcode generator, an in-memory payload injector, and a .NET assembly loader. It is designed to convert executable files and scripts into shellcode that can be executed within the memory space of a remote process without writing files to disk. The project specializes in security evasion through memory-based patching and payload obfuscation using symmetric block ciphers and compression. It includes a remote payload stager to retrieve encrypted modules from HTTP or DNS servers during runtime, red
Donut is a toolset for generating in-memory shellcode from executables and scripts, with encryption-based obfuscation and remote payload stagers, making it a comprehensive example of evasive payload generation and injection for research.
OffensiveNim is a red teaming framework and post-exploitation toolkit developed in Nim. It provides a collection of low-level primitives and a Windows API wrapper designed for offensive security operations, including malware development and shellcode loading. The project focuses on evasion and obfuscation through techniques such as API unhooking, direct system calls, and anti-debugging mechanisms. It features diverse payload delivery methods, including reflective binary loading, the execution of .NET assemblies via CLR hosting, and various shellcode injection techniques using fibers, COM obje
OffensiveNim is a red teaming framework built in Nim that directly delivers evasion, obfuscation, anti-debugging, and process injection techniques, making it an ideal educational resource for researching evasive malware.
Veil-Evasion is a framework designed for generating custom executable files to test defensive systems. It functions as a security testing utility that simulates patterns used to bypass security software during authorized penetration testing. The platform distinguishes itself through a modular build system that transforms scripts into standalone native binaries, ensuring consistent execution across different operating systems without external dependencies. It utilizes template-based source injection to construct these payloads, allowing for the dynamic configuration of executable files during
Veil-Evasion is a classic open-source framework for generating antivirus-evading payloads, making it a prime resource for learning and researching evasive malware techniques despite being deprecated.
Pafish is an anti-analysis sandbox detector and virtualization environment tester. It serves as a diagnostic utility to identify if a system is running inside a virtual machine or a malware analysis sandbox by executing common anti-analysis techniques. The tool validates the effectiveness of various evasion methods and supports research into sandbox detection. It tests whether a target system can be recognized as a virtualized environment to help improve the stealth of malware analysis environments. Detection is achieved through a variety of behavioral checks, including hardware artifact ana
Pafish is a dedicated anti-VM and sandbox detection tool that demonstrates common evasion techniques, making it a strong fit for the anti-VM/sandbox evasion aspect of the query, though it focuses primarily on detection rather than broader obfuscation or payload generation.
This project is a suite of tools for generating encoded shell commands and network listener configurations used in offensive security operations. It provides a collection of command generators for various shells and listeners to establish remote access during security penetration tests. The tool features a reverse shell payload generator that creates encoded command strings and a network listener command generator that produces the server-side syntax needed to accept incoming network connections. It includes a Base64 command encoder to transform shell commands into encoded strings to bypass s
This reverse shell generator produces encoded payloads to bypass simple detection, fitting the evasive malware tooling category for research and education, though it focuses on shell command encoding rather than covering the broader set of evasion techniques like anti-debugging or process injection.
This project is a security research utility designed to evaluate and test the detection capabilities of antivirus products. It provides a framework for generating custom, memory-resident loaders that execute payloads directly within a process memory space, bypassing standard file-based execution monitoring. The tool distinguishes itself by employing compiler-driven generation to create unique executable binaries, which avoids the predictable patterns associated with pre-compiled security software. It incorporates dynamic control flow obfuscation to hinder static analysis and utilizes payload
掩日 (avevasiontool) is an AV evasion payload generator that builds evasive executables, directly fitting your search for tools to generate or study evasive malware techniques.
Phantom-Evasion is a security research framework designed for generating obfuscated payloads and automating post-exploitation tasks during authorized security assessments. It provides a suite of utilities for creating custom executables and libraries intended to test the effectiveness of antivirus and endpoint security detection systems. The framework distinguishes itself through a focus on memory-resident operations, allowing for the execution of encrypted binaries and shellcode directly within system memory. By utilizing techniques such as junk code injection, payload encryption, and remote
phantom-evasion is a payload generator and obfuscator targeting antivirus evasion, with topics covering evasion, injection, and dynamic analysis, making it a relevant tool for researching evasive malware techniques.
Welcome to the Malware Development workshop for AfricaHackon 2021. In this interactive workshop, we will take a look at the C# language and how to write malware focused on droppers/loaders that will run shellcode on Windows 10 targets that give a meterpreter session back.
chr0n1k/ah2021workshop is a workshop repository that demonstrates malware development techniques using C# to create droppers and loaders for shellcode execution on Windows, making it directly relevant for learning evasive malware development.
This project is a set of specialized utilities for generating malformed documents, obfuscating payloads, and crafting specific attack vectors to evaluate the resilience of security scanners. It functions as a PDF fuzzing framework and security testing tool designed to create PDF files with embedded payloads for verifying how document viewers and web applications handle vulnerabilities. The toolkit provides capabilities for encoding and hiding malicious content to test the detection effectiveness of security scanners. It includes a security payload generator for crafting specific attack vector
This repository is a PDF-focused security testing toolkit that generates malformed documents with obfuscated payloads to evade detection, making it a valid but narrow tool for evasive malware research—it covers payload generation and obfuscation but not the broader techniques like anti-debugging or process injection.