149 matches found
SigFlip
What is it ? SigFlip is a tool for patching authenticode signed PE files exe, dll, sys ..etc in a way that doesn't affect or break the existing authenticode signature, in other words you can change PE file checksum/hash by embedding data i.e shellcode without breaking the file signature, integrit...
PELoader
PELoader PELoader implement various shellcode injection techniques, and use libpeconv library to load encrypted PE files instead of injecting shellcode into remote thread. Following techniques were implemented: Module Stomping LoadLibrary Module Stomping NtMapViewOfSection PoC Transacted Hollowin...
LiquidSnake
Liquid Snake Liquid Snake is a program aimed at performing lateral movement against Windows systems without touching the disk. The tool relies on WMI Event Subscription in order to execute a .NET assembly in memory, the .NET assembly will listen for a shellcode on a named pipe and then execute it...
p3-loader
P³-Shellcode Loader - Process Parameter Poisoning Authors: Max Hirschberger & Ogulcan Ugur Contents 1. Introduction 2. Typical Process Injection and Involved System APIs 3. Technical Foundation of Required Windows Internals 3.1 Process Creation API and Startup Parameters 3.2 The Process Environme...
NimGetSyscallStub
NimGetSyscallStub Get fresh Syscalls from a fresh ntdll.dll copy. This code can be used as an alternative to the already published awesome tools NimlineWhispers and NimlineWhispers2 by @ajpc500 or ParallelNimcalls. The advantage of grabbing Syscalls dynamically is, that the signature of the Stubs...
ProcessStomping
ProcessStomping A variation of ProcessOverwriting to execute shellcode on an executable's section What is it For a more detailed explanation you can read my blog post Process Stomping, is a variation of hasherezade’s Process Overwriting and it has the advantage of writing a shellcode payload on a...
Shellcode-Injection-Techniques
Shellcode Injection Techniques A collection of C shellcode injection techniques. All techniques use an AES encrypted meterpreter payload. I will be building this project up as I learn, discover or develop more techniques. Note: The project is not intended to be used as-is. If you are going to use...
Windows-X64-RAT
Windows x64 Remote Access Trojan RAT Objective Develop a Windows x64 RAT using CVE-2023-38831 WinRAR 6.23 and Shellcode exploitation to bypass Windows Defender. System Description 1. Shellcode Initialization Generate shellcode using Windows/x64 - PIC Null-Free TCP Reverse Shell Shellcode. 2...
ShellGhost
ShellGhost A memory-based evasion technique which makes shellcode invisible from process start to end. Motivation I wanted to share this shellcode self-injection POC to showcase some AV/EDR evasion concepts that may turn useful for Red Teaming. Just a few weeks ago I came up with a custom in-memo...
RecycledInjector
RecycledInjector Description Currently Fully Undetected same-process native/.NET assembly shellcode injector based on RecycledGate by thefLink, which is also based on HellsGate + HalosGate + TartarusGate to ensure undetectable native syscalls even if one technique fails. To remain stealthy and ke...
unicorn
unicorn 作者: Dave Kennedy @HackingDave ウェブサイト: https://www.trustedsec.com Magic Unicorn は、PowerShell ダウングレード攻撃を使用し、シェルコードをメモリに直接注入するためのシンプルなツールです。Matthew Graeber の PowerShell 攻撃と、David Kennedy TrustedSec および Josh Kelly が Defcon 18 で発表した PowerShell バイパス手法に基づいています。 使用方法は簡単で、Magic Unicorn...
meterssh
MeterSSH 作者: David Kennedy 所属企業: TrustedSec Webサイト: https://www.trustedsec.com Twitter: @TrustedSec, @HackingDave MeterSSH は、シェルコードを取得し、それをメモリに注入した後、任意のポートを SSH 経由でトンネリングすることで、あらゆる通信を通常の SSH 接続のように偽装する方法です。仕組みとしては、シェルコードをメモリに注入し、シェルコードによって生成されたポート(この場合は meterpreter)を SSH...
meterssh
Tool Name: MeterSSH Written by: David Kennedy Company: TrustedSec Website: https://www.trustedsec.com Twitter: @TrustedSec, @HackingDave MeterSSH is a way to take shellcode, inject it into memory then tunnel whatever port you want to over SSH to mask any type of communications as a normal SSH...
InfectPE
Using this tool you can inject x-code/shellcode into PE file. InjectPE works only with 32-bit executable files. Why you need InjectPE? You can test your security products. Use in a phishing campaign. Learn how PE injection works. ...and so on. In the project, there is hardcoded x-code of...
SpawnWith
SpawnWith An experimental Beacon Object File BOF that provides an alternative to the spawnas and inject commands. This exposes a new command, spawnwith pid listener, that performs the following: 1. Obtain a handle to the target process. 2. Obtain a handle to the process' primary token. 3. Duplica...
ExecIT
ExecIT Description DLL Shellcode self-inyector/runner based on HWSyscalls, ideally thought to be executed with rundll32. May grant fileless execution if victim endpoint has access to attacker-controlled SMB share. Usage rundll32.exe ExecIT.dll, HelperFunc, Detection Currently it is fully undetect...
RemoteRecon
RemoteRecon Remote Recon and Collection RemoteRecon provides the ability to execute post-exploitation capabilities against a remote host, without having to expose your complete toolkit/agent. Often times as operator's we need to compromise a host, just so we can keylog or screenshot or some other...
the-backdoor-factory
BACKDOOR FACTORY 的新版本已可用!在此获取访问权限:https://github.com/sponsors/secretsquirrel 警告:Pull Requests 将被忽略并关闭。 The Backdoor Factory BDF 仅供安全专业人员和研究人员使用。 BDF 的目标是使用用户期望的 shellcode 修补可执行二进制文件,并在修补前的状态下继续正常执行。 Black Hat USA 2015: 视频:https://www.youtube.com/watch?v=OuyLzkG16Uk...
HRShell
HRShell: An advanced HTTPS Reverse Shell built with Flask HRShell is an HTTPS/HTTP reverse shell built with flask and is compatible with python 3.x. The client.py has been successfully tested on: Linux ubuntu 18.04 LTS, Kali Linux 2019.3 macOS Mojave/Catalina Windows 7/10 while the server.py is...
watcher
Anti Reverse Shell Hello my name is themoon also known shalev, i created this project to help people who run servers with lower security. You can use this project to protect your computer from attackers who may try to reverse shell your computer Informations on this project You can view how this...