Skip to content

3xploit666/Amsi-Go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amsi-Go

AMSI Bypass Patcher Written in Go

Go Windows License: MIT

In-memory AMSI patch implemented in Go for red team operations


Overview

Amsi-Go patches the Windows Antimalware Scan Interface (AMSI) directly in memory using Go. The binary compiles with no console window (-H=windowsgui), making it suitable for use in offensive engagements where stealth is required.

Features

  • In-Memory Patching — Modifies AmsiScanBuffer at runtime without touching disk
  • No Console Window — Compiles as a GUI application for stealth
  • Stripped Binary — Debug symbols removed for smaller footprint
  • Go Native — No CGO dependencies, single static binary

Build

go build -ldflags "-H=windowsgui -s -w" .\main.go
Flag Purpose
-H=windowsgui No console window on execution
-s Strip symbol table
-w Strip DWARF debug info

Screenshots

Before Patch — AMSI Active:

test1.png

After Patch — AMSI Bypassed:

test2.png

Legal Disclaimer

This tool is intended for authorized penetration testing and security research only. Unauthorized use against systems you do not own or have explicit permission to test is illegal. The author assumes no liability for misuse of this software.

Author

@3xploit666


For educational and authorized security testing purposes only.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages