147 matches found
RecycledInjector
RecycledInjector 説明 (現時点では)完全に検出されない同一プロセス内のネイティブ/.NETアセンブリシェルコードインジェクタ。RecycledGate(thefLink作)に基づいており、さらにHellsGate + HalosGate + TartarusGateに基づいて、1つの手法が失敗しても検出されないネイティブシステムコールを保証します。 ステルス性を保ち、最終的な実行可能ファイルのエントロピーを低く抑えるために、シェルコードは常に外部から読み込むようにしてください。ほとんどのAV/EDRは非実行可能ファイルやDLLファイルの署名をチェックしないためです。...
RemoteRecon
RemoteRecon リモート偵察と収集...
SigFlip
これは何ですか? SigFlip は、オーセンティコード署名付き PE ファイル exe、dll、sys など を、既存のオーセンティコード署名に影響を与えたり壊したりしない方法でパッチ適用するためのツールです。言い換えれば、ファイルの署名、整合性チェック、または PE ファイルの機能を壊すことなく、データ シェルコードなど を埋め込むことで PE ファイルのチェックサムやハッシュを変更できます。 SigInject は、シェルコードを暗号化して PE ファイルの WINCERTIFICATE 証明書テーブルに注入します。暗号化キーは、基本的な BOF/C/C ローダー SigLoade...
K55
K55 - Linux x8664 プロセスインジェクションユーティリティ C++14 K55 について 発音: "kay fifty-five" K55 ペイロードインジェクションツールは、x8664 シェルコードペイロードを実行中のプロセスに注入するために使用されます。このユーティリティは、最新の C++11 技術と、ptrace のような伝統的な C 言語の Linux 関数を組み合わせて開発されました。対象プロセスで生成されるシェルコードは 27 バイトで、対象のアドレス空間内で /bin/sh bash シェルを起動...
CVE-2017-11882
CVE-2017-11882 漏洞利用 CVE-2017-11882 漏洞利用最大可接受超过 17KB 字节长的命令/代码。 对于远程命令执行,此漏洞利用将调用 WinExec(参数为 SWHIDE),并在 WinExec 返回后调用 ExitProcess。 对于远程代码执行,此漏洞利用仅跳转到代码。 我找不到对象结构的参考……所以无法通过修改文件长度来实现任意长度代码执行……: 但我确实认为 17KB 字节完全足够了。Python 脚本会检测所需的 payload 大小,并选择合适的 payload 模板。 注意:如果未迁移到其他进程,RCE 会导致 winword 进程卡死!...
NimGetSyscallStub
NimGetSyscallStub 新鮮なntdll.dllコピーから新しいSyscallを取得します。このコードは、既に公開されている優れたツールであるNimlineWhispersやNimlineWhispers2( @ajpc500 作成)、またはParallelNimcallsの代替として使用できます。 Syscallを動的に取得する利点は、スタブのシグネチャがファイルに含まれず、Windowsのバージョン変更を気にする必要がないことです。 シェルコード実行テンプレートをコンパイルするには、以下を実行します。 root@kitploit: nim c -d:release...
Windows-X64-RAT
Windows x64 远程访问木马 RAT 目标 利用 CVE-2023-38831(WinRAR 6.23)和 Shellcode 利用技术开发 Windows x64 RAT,以绕过 Windows Defender。 系统说明 1. Shellcode 初始化 使用 Windows/x64 - PIC Null-Free TCP 反向连接 Shellcode 生成 Shellcode。 2. main.cpp 说明 在内存中注入并执行 Shellcode,建立反向 TCP 连接。 3. 编译并加密 main.cpp 将 C++ 文件编译为可执行文件并进行加密。 4. 利用...
spawn
SPAWN - Cobalt Strike BOF 犠牲プロセスを生成し、シェルコードを注入してペイロードを実行するCobalt Strike BOFです。Arbitrary Code Guard(ACG)、BlockDll、PPIDスプーフィングを使用して犠牲プロセスを生成することで、EDR/ユーザーランドフックを回避するように構築されています。 ACGのため、以下の機能に依存するシェルコードはサポートされません。 メモリ権限のRW/RX間の切り替え。 RWXメモリ 上記の機能に依存する生成されたプロセスにシェルコードを注入するには、Hollow BOFプロジェクトを参照してください。...
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...
meterssh
MeterSSH 作者: David Kennedy 所属企業: TrustedSec Webサイト: https://www.trustedsec.com Twitter: @TrustedSec, @HackingDave MeterSSH は、シェルコードを取得し、それをメモリに注入した後、任意のポートを SSH 経由でトンネリングすることで、あらゆる通信を通常の SSH 接続のように偽装する方法です。仕組みとしては、シェルコードをメモリに注入し、シェルコードによって生成されたポート(この場合は meterpreter)を SSH...
FUD-UUID-Shellcode
FUD-UUID-Shellcode はじめに C++ を使用した別のシェルコードインジェクション手法で、XOR 暗号の魔術と UUID 文字列の 狂気 を使って Windows Defender を回避しようと試みます :。 動作の仕組み シェルコードの生成 まず、バイナリ形式でペイロードを生成します(Havoc、CobaltStrike、msfvenom のいずれかを使用)。例えば msfvenom では以下のように行います(使用しているペイロードは 説明用 です。任意のペイロードを使用できます): root@kitploit: msfvenom -p...
BadAssMacros
BadAssMacros 説明 VBAパージングやシェルコード難読化などの技術を活用してAVエンジンを回避する悪意あるマクロを生成するための概念実証ツールです。 このツールは、MetasploitやCobalt Strikeなどの一般的なC2フレームワークで生成できるRAWシェルコードを入力として、VBAマクロを出力します。 このツールは、生成されたVBAコードが埋め込まれた悪意あるdoc/excelファイルを入力として受け取り、VBAパージングを実行します。 現在の機能 BadAssMacrosの現在の機能は以下の通りです。 クラシックVBAシェルコードインジェクション...
avet
アンチウイルス回避ツール AVETは技術開発および時間的制約により、これ以上開発されません。 AVETは、ペネトレーションテスターの作業を容易にし、アンチウイルス回避技術やマルウェアが使用するその他の手法を実験するために開発されたアンチウイルス回避ツールです。 v2.4 の新機能や過去のバージョンアップの概要については、CHANGELOG ファイルをご覧ください。 目次 インストール Docker 簡単な方法 標準的な方法 ドキュメント クリックして展開 データ取得方法 暗号化とエンコーディング サンドボックス回避 追加コマンド実行 ヘルパーツール AVET & metasploit...
RemoteTLSCallbackInjection
Maldev Academy - RemoteTLSCallbackInjection クイックリンク Maldev Academy ホーム Maldev Academy シラバス 関連する Maldev Academy モジュール 新しいモジュール 34: TLS コールバックによるアンチデバッグ 新しいモジュール 35: Threadless Injection 概要 この手法は、TLS コールバックを利用して、リモートプロセス内でスレッドを生成せずにペイロードを実行します。この手法は Threadless Injection...
IIS-Raid
IIS-Raid IS Raid は、IIS の拡張性を悪用して Web サーバーにバックドアを仕掛け、攻撃者が定義したカスタムアクションを実行するネイティブ IIS モジュールです。 ドキュメント インストールされると、IIS-Raid はすべてのリクエストとメソッドを処理し、X-Password ヘッダーが存在するか確認してハードコードされた値と比較します。ヘッダーで指定された値がパスワードと一致しない場合、リクエストはバックドアの兆候を示さずに通常通り継続されます。ヘッダー値がパスワードと一致した場合、通信ヘッダーを検索してその内容を抽出します。さらに、base64...
PELoader
PELoader PELoaderは、様々なシェルコードインジェクション技術を実装し、libpeconvライブラリを使用して、リモートスレッドにシェルコードを注入する代わりに、暗号化されたPEファイルをロードします。 以下の技術が実装されています: Module Stomping LoadLibrary Module Stomping NtMapViewOfSection PoC Transacted Hollowing PoC Ghostly Hollowing PoC Herpaderply HollowingPoC NtMapViewOfSection RWX-RW-RX...
Java-Shellcode-Loader
Java ShellCode Loader 基于Java实现的ShellCode加载器,兼容32位及64位平台。 核心原理是利用Jna来调用Windows API,实现shellcode的注入。 运行环境:Jre = 1.5 注:本项目已经内置在yzddmr6/As-Exploits的ShellCodeLoader模块中。 编译 maven package 使用 默认会随机注入32位进程,请使用32位的shellcode root@kitploit: java -jar ShellcodeLoader.jar shellcodehex 注入x64位shellcode...
Flangvik
Flangvik CVE-2021-26855(別名 ProxyLogon)の C POC。従来の半対話型ウェブシェルおよびシェルコードに対応…...
SharpProxyLogon
SharpProxyLogon POC en C para la RCE encadenada de ProxyLogon root@kitploit: / \ | / \ / / \ | ' \ / | '| ' \ / // '/ \ / / | | |/ / / \ / |/ | ' \ \ \ | | | | | | | | / /| | | Usage x64 injection: SharpProxyLogon.exe La inyección de shellcode utiliza el stub integrado TikiTorch por @Rastamouse,...
CVE-2022-0847-container-escape
CVE-2022-0847 一个简单的漏洞利用程序,使用 dirtypipe 将 shellcode 注入 runC 入口点,以实现容器逃逸。 用法 使用 msf 生成 base64 编码的 shellcode: root@kitploit: $ msfvenom -p linux/x64/exec CMD="" -f base64 在容器中编译并运行,被覆盖的文件名 是 runC 将在容器中执行的二进制文件(例如 /bin/sh): root@kitploit: $ gcc exploit.c -o exploit $ ./exploit 像 CVE-2019-5736...