484 matches found
KeePass-dump-py
KeePass-dump-py オリジナルのKeePass 2.X Master Password Dumper CVE-2023-32784 POCをPythonで書き直す試みです。 脆弱性とその悪用プロセスの詳細については、オリジナルのPOCをご覧ください。 このスクリプトの機能: 1. KeePassプロセスが実行中か確認し、実行中でなければKeePassを起動します。 2. WerFaultを使用してKeePassプロセスをダンプします(コードスニペットはLSASSYから流用)。 3. プロセスダンプからパスワードを検索します。...
sshkey-grab
sshkey-grab このスクリプトは、ssh-agent のバグを利用して、エージェントに最後に追加された鍵を取得します。これにより、ssh-agent が終了されておらず、以前の鍵が削除された後に新しい鍵が追加されていない場合、ssh-add -t、-d、-D を介して ssh-agent から削除された鍵を復元できる可能性があります。このバグは報告されており、新しいバージョンの OpenSSH で修正される可能性があります。修正されると、このツールは動作しなくなります。 要件 grabagentmem.sh は、ターゲットマシン上で root アクセスと gdb が必要です...
BSOD_bitlocker_recover
BitLocker VMK 提取工具 这个Python脚本帮助你从内存转储文件(例如蓝屏死机(BSOD)生成的文件)中提取潜在的BitLocker卷主密钥(VMK)。它是一个命令行工具,旨在协助涉及BitLocker加密的取证调查。虽然设计用于BSOD转储,但它同样适用于磁盘镜像、导出的未分配磁盘空间, 使用示例及使用密钥挂载驱动器的演示:https://www.youtube.com/watch?v=PFWVIZsGOaI&feature=youtu.be 用例...
CVE-2023-32784
keepass-dump-masterkey 使用方法 python3 poc.py プレビュー 注意点: 1文字目はダンプで見つかりません。2文字目に関しては、スクリプトは少数の可能性しか提示しません。いずれにせよ、以下のスクリプトで2文字のブルートフォースを実行することを推奨します。 root@kitploit: !/bin/sh Usage: ./keepass-pwn.sh Database.kdbx wordlist.txt wordlist with 2 char while read i do echo "Using password: "$i"" echo "$i" |...
gentlemen-decryptor
The Gentlemen ランサムウェア復号化ツール The Gentlemenランサムウェアに対する初の公開復号化手法。 The Gentlemen(別名hastalamuerte)は、現在世界で最も活発なランサムウェア・アズ・ア・サービス(RaaS)であり、2026年第1四半期時点で320件以上の確認された被害者 がいます。これまで、Cybereason、Group-IB、Check Point、ASEC、Trend Microなど主要なセキュリティベンダーはすべて、この暗号化は暗号学的に破ることができないと評価していました。公開された復号化ツールは存在しませんでした。...
keepass_dump
Keepass-Dumper 这是我对 CVE-2023-32784 的概念验证实现。 我的版本是 @vdohney 的 PoC 的 Python 移植,并做了一些更改和额外功能。 变更 一项变更是使用转储文件中可找到的已知字符串,以便更准确地跳转至主密钥字符所在位置。这减少了假阳性字符,并大大缩短了扫描文件所需的时间。如果转储文件中未找到这些字符串,扫描将从文件开头开始。此选项默认启用,但若希望执行完整扫描,可使用 --full-scan。对于此类情况,我还添加了 --skip 标志以加快扫描速度。原理是通过偏移指针跳过接下来的 1000...
autotimeliner
AutoTimeliner Automagically extract forensic timeline from volatile memory dumps. AutoTimeliner runs multiple Volatility3 plugins against Windows, Linux, and macOS memory images, then merges their output into a single, sorted CSV timeline: Generic Timeline Plugin Plugin| What it captures ---|---...
fitness-app
Fitbit オープンソース Android アプリ このアプリは、Jiska Classen、Matthias Hanreich、Steffen Kreis、Tobias Krichel、Johannes Riedel、Sven Ströher の研究成果に基づいています。 機能 BLE Fitbitデバイスをスキャン オリジナルアプリと同様にFitbitサーバーに対して認証 認証リプレイのためにFitbitサーバーから認証クレデンシャルを取得¹ アクティビティダンプを取得¹し、復号² ライブモードへのアクセス¹ 完全なファームウェアを含むメモリのダンプ²...
mimipenguin
MimiPenguin 2.0 一种用于从当前 Linux 桌面用户转储登录密码的工具。改编自流行 Windows 工具 mimikatz 背后的思路。此漏洞被分配了 CVE-2018-20781 https://vulners.com/cve/CVE-2018-20781。有趣的是,它在 GNOME Keyring 3.27.2 之后仍未修复,并且在 3.28.0.2-1ubuntu1.18.04.1 中仍然有效。 详细信息 通过转储进程并提取包含明文密码概率较高的行,利用内存中的明文凭据。将尝试通过检查 /etc/shadow...
IRTriage
사고 대응 트라이지: 법의학 분석가에게 유용한 시스템 정보의 스크립트 수집. IRTriage는 WinXP를 제외한 모든 Windows 버전에서 자동으로 "관리자 권한으로 실행"됩니다. 원본 소스는 Michael Ahrendt가 작성한 Autoit 스크립트인 Triage-ir v0.851 입니다. 안타깝게도 Michael의 마지막 변경 사항은 2012년 11월 9일에 게시되었습니다. 나는 Michael에게 그의 프로젝트를 포크했다고 알렸습니다: 그가 내가 그의 소스 코드를 포크하는 것을 허락해 주어 기쁘게 발표합니다. 오픈 소스...
interrogate
Interrogate Interrogateは、バイナリデータ(対象オペレーティングシステムを問わない)内の暗号鍵を識別するためのProof of Conceptツールであり、主としてメモリダンプ解析とフォレンジック用途を目的としています。バージョン0.0.4時点で、AES、Serpent、Twofish、およびDERエンコードされたRSA鍵を識別できます。 このツールは、NTNUでの修士論文の一環として作成されました。 主要データ バージョン: 0.0.4 ライセンス: GPL 作者: Carsten Maartmann-Moe [email protected]...
CVE-2024-33901-ProofOfConcept
CVE-2024-33901-ProofOfConcept KeePassXC バージョン 2.7.7 における脆弱性 CVE-2024-33901 を実証する短いプログラムです。 授業のレポートではソースコードへのリンクが必要になるかもしれないため、このリポジトリを作成しました。 脆弱性の再現方法 1. KeePassXC を開き、データベースを認証します。 2. データベースが認証されている間に、そのメモリダンプファイルを作成します。 これは PID を取得することで実現できます。次のコマンドで取得できます。 root@kitploit: ps aux | grep keepassx...
VolExp
VolExp Volatility エクスプローラ このプログラムは、メモリダンプへのアクセスをユーザーに提供します。また、Volatility Framework https://github.com/volatilityfoundation/volatility のプラグインとしても機能します。 このプログラムは Process Explorer/Hacker と同様に機能しますが、さらにメモリダンプへのアクセス(または Memtriage を使用したコンピュータ上のリアルタイムメモリへのアクセス)をユーザーに提供します。 このプログラムは Windows、Linux、MacOS...
linux_screenshot_xwindows
Intro The goal of this volatility plugin is to extract a screenshot of all open X windows from a memory dump. Previous work The volatility plugin linuxxwindows realised by Adam Bridge https://github.com/bridgeythegeek/linuxxwindows extracts various metadata from the window objects registered to X...
Netgrave
Netgrave 一款利用内存转储漏洞(CVE-2018-17240)从Netwave IP摄像头中检索登录凭证的工具。该项目受expcamera启发,并在性能和效率上进行了改进。该工具支持所有平台,因为它不像expcamera那样通过shell命令使用任何Linux CLI工具。 CVE-2018-17240 在Linux系统中,/proc/kcore是一个虚拟文件,它提供了系统物理内存的直接映射,允许读取整个内核虚拟内存空间。某些Netwave IP摄像头通过其Web服务器公开暴露此文件,允许未经身份验证的用户获取设备的内存转储,从而暴露登录凭证等敏感信息。...
DuplicateDump
DuplicateDump DuplicateDumpはMirrorDumpのフォークで、以下の変更が加えられています。 DInvokeの実装 C++で記述されたLSAプラグインDLL。LSASSのダンプ後にクリーンアップ可能。MirrorDumpはLSAプラグインを.NETアセンブリとしてコンパイルするため、LSASSプロセスによってアンロードされず、プラグインの削除に失敗します。 ダンププロセス(DuplicateDump)のPIDが名前付きパイプを介してLSAプラグインに共有される MiniDumpWriteDumpにLSASS...
SharpSphere
SharpSphere - vSphere インフラストラクチャの攻撃 クレジット @jkcoote および @grzryc 完全なウォークスルーとサンプルはこちらからご覧いただけます。 バージョン履歴 1.0 - 初期リリース 2.0 - SSPIを使用したパススルー認証のサポートを追加 2.1 - LinuxターゲットVMのサポートを--linuxで追加、vCenterユーザーとグループを一覧表示する--verboseフラグを追加 はじめに...
CobaltStrikeParser
CobaltStrikeParser Pythonパーサー - CobaltStrike Beaconの設定を解析します 説明 ステージレスのビーコン、メモリダンプ、またはC2 URLに対して、parsebeaconconfig.py を使用します(Metasploit互換モードはデフォルトで有効)。 多くのステージレスビーコンはPEであり、ビーコンコード自体が .data セクションに格納され、4バイトのキーでXORされています。 スクリプトはヒューリスティックにXORキーとデータを検出し、データを復号して、そこから設定を解析します。...
PPLBlade
PPLBlade 受保护进程转储工具,支持混淆内存转储并通过网络传输到远程工作站,无需写入磁盘。 主要功能 : 1. 绕过 PPL 保护 2. 混淆内存转储文件以规避 Defender 基于签名的检测机制 3. 使用 RAW 和 SMB 上传方式上传内存转储,无需写入磁盘(无文件转储) 本工具所使用技术的概述可在此处找到:https://tastypepperoni.medium.com/bypassing-defenders-lsass-dump-detection-and-ppl-protection-in-go-7dd85d9a32e6 请注意,PROCEXP15.SYS...
HandleKatz
HandleKatz このツールは、Brucon2021カンファレンスのトークの一部として実装され、Lsassへのクローンハンドル を使用して、その難読化されたメモリダンプを作成する方法を示しています。 コンパイルすると、完全にテキストセグメント内に存在する 実行可能ファイルになります。したがって、抽出されたPEファイルの.textセグメントは完全に位置独立コード(=PIC)であり、任意のシェルコードと同様に扱うことができます。 メモリ内でのHandleKatzの実行はフットプリントが非常に小さく、それ自体がそれ以上実行可能メモリを割り当てないため、@ForrestOrr...