Skip to content

Generator of techniques to evade AMSI in Windows. It uses random methods to generate code without signatures detectable by Windows Defender. Ideal for security research and AMSI bypass.

Notifications You must be signed in to change notification settings

D1se0/AMSI-Bypass-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AMSI Bypass Generator - GitHub Page

Project Description

This repository contains a web page hosted on GitHub Pages that provides detailed information about the AMSI (Antimalware Scan Interface) module and the various techniques used to bypass it. The page has a random code generator that allows you to evade the detection of Windows Defender and other security systems, preventing the generated code from matching predefined signatures.

What is AMSI?

AMSI (Antimalware Scan Interface) is a scanning interface built into Windows that allows antivirus products to inspect running scripts and content for potential threats. AMSI is particularly effective at detecting obfuscated code in PowerShell, JavaScript, VBScript, and Office macros.

Project Objective

This project aims to research and learn about offensive security and the methodologies used to evade AMSI. By using various techniques, code loads that do not match Windows Defender detection signatures are generated, allowing them to execute without being blocked.

Legal Notice: This project is intended exclusively for educational and research purposes in offensive security. It should not be used for malicious purposes or on unauthorized systems.

Main Features

  • AMSI Bypass Generator: Generates random code to bypass AMSI and avoid signature detections.
  • Variability in Payloads: Thanks to the randomization of the code, it is more difficult for Windows Defender to identify it as a threat.
  • Different Bypass Techniques: Implements methods such as:
    • Manipulation of AMSI.dll functions
    • Obfuscation of strings and payloads
    • AMSI memory modification
    • Loading assemblies at runtime
  • Intuitive interface: Minimalist and attractive design with terminal aesthetics.

Technologies Used

  • HTML, CSS and JavaScript: For the structure and design of the website.
  • GitHub Pages: To host and distribute the page in an accessible way.
  • Bootstrap & Tailwind CSS: For stylization and responsiveness.
  • Codemirror.js: For syntax highlighting in the code generator.

Installation and Use

  1. Clone the repository:
git clone https://github.com/d1se0/AMSI-Bypass-Generator.git
  1. Open the index.html file in a browser.
  2. Access the version on GitHub Pages:
  3. Generate bypass code and study the different techniques implemented.

Contributions

Contributions are welcome. To add new bypass techniques or improve the design, follow these steps:

  1. Make a fork of the repository.
  2. Create a branch with the improvement:
git checkout -b feature/nueva-mejora
  1. Make the changes and send a pull request.

Contact

If you have questions or suggestions, you can contact me through:


⚠ Disclaimer / Exemption of Liability

This project is exclusively for educational purposes. I am not responsible for any improper use that may be given to it. Use this knowledge ethically and responsibly.


About

Generator of techniques to evade AMSI in Windows. It uses random methods to generate code without signatures detectable by Windows Defender. Ideal for security research and AMSI bypass.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published