5149 matches found
acltoolkit
acltoolkit acltoolkit は、ACL 悪用のためのスイスアーミーナイフ的なツールです。複数の ACL 悪用を実装しています。 目次 acltoolkit 目次 インストール 使い方 コマンド get-objectacl set-objectowner give-genericall give-dcsync add-groupmember set-logonscript インストール pip install acltoolkit-ad または git clone https://github.com/zblurx/acltoolkit.git cd acltoolkit...
PowerHuntShares
PowerHuntShares v2 PowerHuntSharesは、サイバーセキュリティチームやペネトレーションテスターが、保護するActive...
ForgeCert
ForgeCert ForgeCertは、BouncyCastle C APIと、侵害した認証局(CA)の証明書と秘密鍵を使用して、Active Directoryに対して認証可能な任意のユーザーの証明書を偽造します。 この攻撃は、私たちの「Certified Pre-Owned」ホワイトペーパーにおいてDPERSIST1として体系化されています。このコードベースは、ホワイトペーパー公開から約45日後にリリースされました。 @tifkinはForgeCertの主な作者です。 @tifkinと@harmj0yは、関連するActive...
SharpShares
SharpShares マルチスレッドのC .NETアセンブリで、ドメイン内のアクセス可能なネットワーク共有を列挙します djhohnstein氏のSharpSharesプロジェクトを基に構築 .\SharpShares.exe help Usage: SharpShares.exe /threads:50 /ldap:servers /ou:"OU=Special Servers,DC=example,DC=local" /filter:SYSVOL,NETLOGON,IPC$,PRINT$ /verbose /outfile:C:\path\to\file.txt Optional...
ADLab
ADLab PowerShell モジュール はじめに このモジュールの目的は、内部侵入テストの練習用にActive Directoryラボの展開を自動化することです。 攻撃ベクトルの生成に関しては、Joe Helle氏と彼のPowerShell for Pentestersコースに感謝します。 手順 準備 推奨(任意):モジュールを PSModulePath に移動 PSModulePath を表示 $env:PSModulePath.split";" モジュールをパスに移動 Move-Item .\ADLab...
kerbrute
Kerbrute A tool to quickly bruteforce and enumerate valid Active Directory accounts through Kerberos Pre-Authentication Grab the latest binaries from the releases page to get started. Background This tool grew out of some bash scripts I wrote a few years ago to perform bruteforcing using the...
kerbrute
Kerbrute Kerberos 事前認証を利用して、有効な Active Directory アカウントを高速にブルートフォースおよび列挙するためのツール 最新のバイナリは リリースページ から入手して始めてください。 背景 このツールは、数年前に Heimdal Kerberos クライアントを Linux から使ってブルートフォースを行うために作成した bash スクリプト から発展しました。Kerberos クライアントをインストールする権限を必要としないものを作りたいと考えていたところ、純粋な Go 実装の Kerberos ライブラリ gokrb5 に出会い、ついに Go...
ldeep
プロジェクトステータス .. image:: https://github.com/franc-pentest/ldeep/actions/workflows/python-test.yml/badge.svg :target: https://github.com/franc-pentest/ldeep/actions/workflows/python-test.yml :alt: Build status .. image:: https://badgen.net/pypi/v/ldeep :target: https://pypi.org/project/ldeep/ :alt:...
noPac
noPac このプロジェクトは、noPac の原理学習のために生まれました。cube0x0 のプロジェクトをベースにいくつかの変更を加えています。ソースコードには個人的な理解のコメントを追加しました。 Scan 機能を削除しました。個人的には Scan 機能はあまり役に立たないと感じました。 MachineAccountQuota 値の判定を追加しました。0 の場合はプログラムを終了します。 コンピュータアカウント追加時の判定処理を最適化しました。 TGT の出力を追加しました。 脆弱性の分析記事は私のブログ記事をご覧ください:noPac 分析 利用条件 noPac は...
SharpSpray
SharpSpray このプロジェクトは、私の PowerSpray.ps1 スクリプトを C に移植したものです。SharpSpray は、LDAP を使用してドメインの全ユーザーに対してパスワードスプレー攻撃を実行するためのシンプルなコードセットであり、Cobalt Strike と互換性があります。 https://github.com/jnqpblc/Misc-PowerShell/blob/master/PowerSpray.ps1 デフォルトでは、ドメインからユーザーリストを自動生成します。 デフォルトでは、現在の日付を使用してパスワードリストを自動生成します。...
FarsightAD
FarsightAD 目录 FarsightAD 目录 描述 前提条件 基本用法 AD 狩猎 cmdlet 演示 完全 / 部分隐藏对象检测 致谢 鸣谢 作者 许可证 描述 FarsightAD 是一个 PowerShell 脚本,旨在帮助发现威胁行为者在 Active Directory 域失陷后部署的(可能的)持久化机制。 该脚本生成各种对象及其属性的 CSV / JSON 文件导出,并附有复制元数据的时间戳。此外,如果以复制权限执行,则会利用 目录复制服务(DRS) 协议检测完全或部分隐藏的对象。 更多信息,请参阅 SANS DFIR Summit 2022 介绍幻灯片。 前提条件...
SharpView
SharpView .NET 移植版 PowerView 使用方法: C:\SharpView.exe Get-DomainController -Domain test.local -Server dc.test.local -Credential [email protected]/password C:\SharpView.exe Get-DomainController -Help Get-DomainController -Domain -Server -DomainController -LDAP -Credential 利用可能なメソッド...
flashingestor
flashingestor Active Directory収集のためのTUI 理念 このプロジェクトの主な目標は以下のとおりです。 1. BloodHound CE(Community Edition)と互換性のある完全なデータ取り込みツール であること 2. 他のコレクターよりも高速で、ノイズが少なく、カスタマイズ可能であること 3. 進捗状況を追跡できる使いやすいTUI(ターミナルユーザーインターフェース)を提供すること デモ 実装の詳細 Flashingestorは、他のコレクターが指定されたメソッドを単一のステップで実行するのとは対照的に、LDAP Ingestion、Remo...
Locksmith
Locksmith | | | | |/ | | | | | | || | || | | \ | | | | | | | | .--. .--. .--. /.-. '----------. /.-. '----------. /.-. '----------. '-' .---'-''-'-' '-' .--'--''-'-' '-' .--'--'-''-' '--' '--' '--' Active Directory Certificate Services(AD CS)における一般的な設定ミスを発見・修正するために作られた小規模なツールです。 目次 1. インストール 2...
pingcastle
Netwrix による PingCastle 参加と貢献 PingCastle のすべてのユーザー(オープンソースコントリビューター、IT 管理者、セキュリティ専門家)が積極的に関与し、PingCastle の将来を形作るために貢献することを歓迎します。 Netwrix コミュニティに参加 : community.netwrix.com お知らせの受け取り、ロードマップの確認、機能アイデアの提出、他のユーザーとの交流が可能です。 GitHub で貢献 : github.com/netwrix/pingcastle プルリクエストの提出、未解決の Issue...
BridgeHead
BridgeHead ネイティブC++によるActive DirectoryへのADWS経由のアクセス。.NET、WCF、HTTPスタック不要。 BridgeHead は、完全なActive Directory Web Services ADWSプロトコルスタックをTCP上で直接実装するC++20静的ライブラリです。名前はADブリッジヘッドサーバーに由来しており、ディレクトリトラフィックが通過するゲートウェイであり、あなたのC++コードに、PowerShellのGet-ADUserやGet-ADComputerが内部で使用しているのと同じ低レベルなポート9389へのアクセスを提供します。...
CVE-2026-41089-Netlogon-RCE
🚨 CVE-2026-41089: 重大な Windows Netlogon RCE Active Directory ドメインコントローラにおける未認証のリモートコード実行 🧠 概念概要 私は、Windows Netlogon サービスの深部に存在する極めて重大な脆弱性である CVE-2026-41089 の技術的詳細分析を公開します。私の分析によると、この欠陥は深刻な スタックベースのバッファオーバーフロー...
sopa
sopa Golangで書かれたADWSの実用的なクライアント Sopaは、ADWSプロトコルスタック(MS-NNS + MC-NMF + SOAP)を実装し、以下のコマンドライン機能を提供します: オブジェクトの検索と取得 query:WS-EnumerationのEnumerate + Pullループを使用したLDAPフィルタ検索を実行し、属性の射影、スコープ制御(Base/OneLevel/Subtree)、ページネーションをサポート get:WS-TransferのGetを使用してDNで単一のオブジェクトを取得 オブジェクトのライフサイクル...
TruffleSnout
TruffleSnout 攻撃側オペレーター向けの反復型AD探索ツールキット。状況認識と低ノイズな標的列挙。OpSecを優先。 発見: フォレストとトラスト ドメインとトラスト GC/DC ADの検索と照会: オブジェクトとデータに対して 防御的なcircuit breakerをトリガーしないための制限 属性の絞り込みを支援する細粒度の生LDAPクエリ ユーティリティ、ヘルパー、コンバータ 使い方 を参照 豚はその評判に反して、汚い動物ではありません。実際にはとても清潔です。汚い動物という評判は、体温を下げるために泥の中で転がる習性に由来しています。 私たちはこれを OpSec と呼びま...
ghosthound
GhostHound GhostHound は、Active Directory 向けの BloodHound OpenGraph 拡張機能です。SharpHound やその他の AD コレクタはすべて CN=Deleted Objects をスキップします。削除済みオブジェクト(トゥームストーン)は、標準の BloodHound 攻撃経路分析では見えません。しかし、AD リサイクル ボックスとトゥームストーン再活性化の仕組みにより、十分な権限を持つプリンシパルが 1 つを復元し、それが表す任意の ID を乗っ取ることが可能です。GhostHound は、SHOWDELETED...