GoDefender. Anti Virtulization, Anti Debugging, AntiVM, Anti Virtual Machine, Anti Debug, Anti Sandboxie, Anti Sandbox, VM Detect package. Windows ONLY.
858GoRedOps. 🦫 | GoRedOps is a repository dedicated to gathering and sharing advanced techniques and offensive malware for Red Team, with a specific focus on the Go programming language, all is made for educational purpoeses only.
673EDR-XDR-AV-Killer. Reproducing Spyboy technique, which involves terminating all EDR/XDR/AVs processes by abusing the zam64.sys driver
292ThunderKitty. 🔑 Open source stealer written in Go, all logs will be sent to Telegram bot.
142Ebyte-Go-Morpher. Ebyte-Go-Morpher is a Go program that parses, analyzes, and rewrites Go source code to apply multiple layers of obfuscation. It operates directly on the Go Abstract Syntax Tree (AST) and generates both obfuscated source files and runtime decryption logic.
124Lifetime-Amsi-EtwPatch. Two in one, patch lifetime powershell console, no more etw and amsi!
103Shellcode-Loader. This is way to load a shellcode, and obfuscate it, so it avoids scantime detection.
97PyDefender. Anti Virtulization, Anti Debugging, AntiVM, Anti Virtual Machine, Anti Debug, Anti Sandboxie, Anti Sandbox, VM Detect package.
81Ebyte-AMSI-ProxyInjector. A lightweight tool that injects a custom assembly proxy into a target process to silently bypass AMSI scanning by redirecting AmsiScanBuffer calls. It suspends the target’s threads, patches the function to always return AMSI_RESULT_CLEAN without altering original bytes directly, ensuring stealthy AMSI bypass.
64PayloadCrypter. Go Based Crypter That Can Bypass Any Kinds Of Antivirus Products, payload crypter supports over 4 programming languages.
61EvilByte-Remote-AMSI-Bypass. Bypasses AMSI protection through remote memory patching and parsing technique.
55Nyx-Full-Dll-Unhook. (EDR) Dll Unhooking = kernel32.dll, kernelbase.dll, ntdll.dll, user32.dll, apphelp.dll, msvcrt.dll.
52EByte-Ransomware. Go ransomware leveraging ChaCha20 and ECIES encryption with a web-based control panel.
48Ebyte-ETW-Redirector. A lightweight tool that injects a custom assembly proxy into a target process to silently bypass ETW scanning by redirecting ETW calls to custom proxy.
45EByte-VBS-Obfuscator-Go. VBS-Obfuscator-GO is a Go-based tool designed for obfuscating VBScript (VBS) files. It transforms readable VBScript code into a less recognizable form by employing random variable names and encoding character values using mathematical operations. This helps protect scripts from casual inspection and modification.
39Lifetime-AmsiBypass. Lifetime AMSI bypass.
36Ntdll-Unhook. Unhook Ntdll.dll, Go & C++.
33EDR-XDR-AV-Bypass-Shellcode-Loader. Bypassing Major EDR's with staged shellcode, custom getmodulehandleW and getprocaddress, veh syscalls & more.
30TaskMgr-Troll. Troll TaskManager, and play with it .
30Keylogger. Go keylogger for Windows, logging keyboard input to a file using Windows API functions, and it is released under the Unlicense.
29ThunderKitty-Ransomware. Ransomware written in go, encrypt - decrypt.
29EByte-Pattern-AmsiPatch. Pattern-based AMSI bypass that patches AMSI.dll in memory by modifying comparison values, conditional jumps, and function prologues to neutralize malware scanning without modifying any files on disk.
28Amsi-Patch-Updated-2025. How to bypass AMSI (Antimalware Scan Interface) in PowerShell/C++ by dynamically patching the AmsiScanBuffer function.
27Evilbytecode-Gate. Evilbytecode-Gate resolves Windows System Service Numbers (SSNs) using two methods: analyzing the Guard CF Table in ntdll.dll and parsing ntoskrnl.exe for Zw-prefixed system calls.
26Evilbytecode-Shellcode-Go-Tactics. A mutliple tactics to execute shellcode in go :}
25Go-Assembly. Examples how to use a Assm (Assembly) in a go.
25PPID-Spoofing. Parent Process ID Spoofing, coded in CGo.
24Evilbytecode-Anti-VM. Measures average CPU cycles for the CPUID instruction to detect if the code is running in a VM by comparing against a threshold.
22PhantomDelay. PhantomDelay is a precise delay function that uses the Windows high resolution performance counter to pause your program for a specified number of seconds.
19Evil-Go. A malicous Golang Package
15IATPhantom. IATPhantom dynamically loads and resolves functions from DLLs while hiding from the Import Address Table (IAT), making it invisible to common detection techniques.
15SsnRetrieval. Loads NTDLL, parses the PE file, extracts "Zw" functions, retrieves their System Service Numbers (SSNs), and prints each function’s name, SSN, and address.
15GoEvilDocs. Malware development in Go, learn today, anti dynamic analysis & Static & sandboxes.
15CMD-Arg-Spoof. Manipulate PEB, and patch CmdArgs - RTL_USER_PROCESS_PARAMETERS..
14Staged-Shellcode-Loader. Beacuse it was leaked, enjoy use with donut.
14GolangStyle. GolangStyle, best looking go library.
13Malwarebytes-Shutdowner. Kill malawarebytes process. Can be ported to any programming language.
13Self-Run-PE. Self PE Injector in C++, using NtApi.
12ETW-Patch. code snippet provided demonstrates how to patch the EtwEventWrite function in the ntdll.dll library on Windows using CGO (C Go).
12Eset-Unload. Eset-Unload is a C++ tool that interacts with a process's loaded modules to identify and unload the ebehmoni.dll module, typically found in ESET security software. It attempts to safely unload or manually load and unload the module.
12Powershell-Persistance. Whenever PowerShell is launched, Notepad will also open. You can customize the script for educational purposes, but I emphasize that I do not take any responsibility for its use or any actions taken.
12PS2BAT. A Documentation for my module PS2BAT, it converts Powershell Scripts to Batchfile ones.
11RubyRedOps. 💎 | RubyRedOps is a repository for advanced Red Team techniques and offensive malware, focused on Ruby
11VK-Api-Amsi-Bypass. The Vulkan loader vulkan-1.dll has internal trampoline functions that perform checksum validation before executing callbacks., lets use that for our usage.
11Discord-Webhook-Protector. A PHP-based API protection system that secures webhooks from abuse and attacks. It features rate limiting, IP blacklisting, VPN/proxy detection, and detailed audit logging, ensuring safe and efficient API usage.
11GetSyscallStubGo. GetSyscallStubCGo.
10Enable-All-Tokens. Enable-All-Tokens is a Go-based project designed to adjust and enable a list of specified privileges for the current process token on a Windows operating system. This project can be particularly useful for developers and system administrators who need to programmatically enable various system privileges for their applications.
9Bloxstrap-Persistance. Bloxstrap-Persistance modifies Bloxstrap's settings (Settings.json) to add persistent integrations, showcasing how applications can be exploited.
8Keyauth-Protected-App-Go. Keyauth-Protected-App-Go is a Go-based application that integrates with the KeyAuth API to provide secure user authentication. It comes with built-in anti-debugging and anti-DLL injection features to protect against reverse engineering and unauthorized modifications.
8Evilbytecode.
8CMD-Persistence. PoC, everytime you launch cmd, notepad does aswell (EXAMPLE PROCESS)
7D-ntdll-unhook. a simple code to unhook ntdll lol.
5veh-syscalls-shellcode. NFS
5Cpp-Red-Ops. C++ Red Opsec, im making this beacuse i want to learn more.
5RoSint. Roblox osint, gets some info about user.
4CustomGetProcAdress. Workaround X86-X64 Golang example.
4EByte-Personal-Tools. Some personal tools i use sometiems when developing an go based grabber.
3