306 matches found
dcpwn
dcpwn impacketに依存するスクリプトで、CVE-2019-1040を悪用します。コードの一部は、感謝したいセキュリティ研究者から借用しています。 よく見ると、この脆弱性を利用する手法が一般的な認識とは少し異なることがわかるでしょう。...
Pachine
Pachine PythonによるCVE-2021-42278 Active Directoryの権限昇格 の実装です。 インストール $ pip3 install impacket 使用法 Impacket v0.9.23 - Copyright 2021 SecureAuth Corporation usage: pachine.py -h -scan -spn SPN -impersonate IMPERSONATE -domain-netbios NETBIOSNAME -computer-name NEW-COMPUTER-NAME$ -computer-pass passwo...
impacket
Impacket Copyright Fortra, LLC およびその関連会社。無断複写・転載を禁じます。 Impacket は、元々 SecureAuth によって作成され、現在は Fortra の Core Security によって保守されています。 Impacket は、ネットワークプロトコルを扱うための Python クラスのコレクションです。Impacket は、パケットへの低レベルのプログラム的アクセスを提供することに重点を置いており、一部のプロトコル(例: SMB1〜3 および...
PyPsPipeJack
PyPsPipeJack このツールは、私の別のツールである OpenPsPipeJack の続編です。こちらはPythonベースで、主にImpacketを使用してLinux上で動作します。 要するに、リモートホスト上でローカル管理者権限を持っていれば、そのホスト上のリモートPowerShellセッションに接続し、そのPowerShellセッション内でコマンドを実行できます。これにより、水平移動(ラテラルムーブメント)の機会だけでなく、特権昇格の機会も得られます。例えば、RBCDやShadow...
CVE-2021-1675
CVE-2021-1675 / CVE-2021-34527 ImpacketによるPrintNightmare PoCの実装。元はZhiniang Peng @edwardzpeng とXuefeng Li @lxf02942370 によって作成されました。 完全にパッチが適用された2019 Domain Controllerでテスト済み 悪意のあるDLLをリモートまたはローカルで実行 パッチ更新 Microsoftはこれらの攻撃を軽減するためのパッチをリリースしましたが、以下の値がマシンに存在する場合、マシンは依然として脆弱です REG QUERY...
CVE-2024-38077-RDLCheck
CVE-2024-38077-RDLCheck RDLサービスが実行中かどうかを検出し、影響を受ける資産を迅速に特定します 使用方法: impacketのインストール git clone https://github.com/fortra/impacket.git cd impacket python3 -m pipx install . スクリプトの使用方法: python3 RDLCheck.py usage: RDLCheck.py -h -ip IP -f F -t T Windows Remote Desktop Licensing Service Detect options...
dc-sonar
DC Sonar コミュニティ リポジトリ プロジェクトは以下のリポジトリで構成されています: dc-sonar-frontend dc-sonar-user-layer dc-sonar-workers-layer ntlm-scrutinizer 免責事項 これは教育目的専用です。 本番のActive Directory AD ドメインでの使用は避けてください。 いかなる貢献者も、その使用について一切の責任を負いません。 ソーシャルメディア Red Teamコミュニティの Telegramチャンネル をチェックしてください。 コンテンツ 1. 説明 1. アーキテクチャ 2. 機能 ...
krbrelayx
Krbrelayx - Kerberos relaying and unconstrained delegation abuse toolkit Toolkit for abusing Kerberos. Requires impacket, ldap3 and dnspython to function. It is recommended to install impacket from git directly to have the latest version available. More info about this toolkit available in my blo...
CPLDCOMTrigger
CPLDCOMTrigger 説明 Impacketスクリプトに依存するPythonスクリプトで、DCOMオブジェクトを使用して.cplファイルをメモリに読み込むトリガーを発動します。CPLファイルのパスは事前にレジストリに追加されている必要があります。 このスクリプトは、IOpenControlPanelインターフェースのOpen関数を使用して、CPL(コントロールパネル項目)DLLをメモリに読み込みます。 詳細な調査: https://securelist.com/lateral-movement-via-dcom-abusing-control-panel/118232/ 使用方法...
SecuraBV-CVE-2020-1472
ZeroLogon テストスクリプト Impacket ライブラリを使用して Zerologon エクスプロイト CVE-2020-1472 の脆弱性をテストする Python スクリプトです。 Netlogon 認証バイパスを実行しようとします。スクリプトはバイパスに成功すると直ちに終了し、Netlogon 操作は一切実行しません。ドメインコントローラーがパッチ適用済みの場合、検出スクリプトは 2000 ペアの RPC 呼び出しを送信した後に諦め、ターゲットは脆弱ではないと結論付けます 偽陰性の確率は 0.04%。 インストール Python 3.7 以上と Pip...
Zero-Logon-Exploit
ZeroLogon エクスプロイト Impacket ライブラリを使用して Zerologon CVE-2020-1472 を悪用する Python スクリプト。 Netlogon 認証バイパスを試行します。現在、このスクリプトはパスワードを null 値に変更します。 ドメインコントローラがパッチ適用済みの場合、検出スクリプトは 2000 組の RPC 呼び出しを送信した後に試行を断念し、ターゲットが脆弱ではないと結論付けます 偽陰性の確率は 0.04%。 インストール インストール手順は以下のとおりです: apt install python3-venv python3 -m ven...
PrintNightmare
PrintNightmare 標準のImpacketを使用したPrintNightmare CVE-2021-1675 / CVE-2021-34527 のPython実装。 インストール $ pip3 install impacket 使用方法 Impacket v0.9.23 - Copyright 2021 SecureAuth Corporation usage: printnightmare.py -h -debug -port destination port -target-ip ip address -hashes LMHASH:NTHASH -no-pass -k...
rbcd-attack
Kerberos リソースベースの制約付き委任の悪用 TL;DR このリポジトリは、Windows Active Directory ドメインにおける Kerberos リソースベースの制約付き委任に対する実践的な攻撃に関するものです。 他の一般的な実装との違いは、この攻撃を Windows ドメインの外部 から開始する点であり、ドメイン参加済み(通常は Windows)のコンピュータからではありません。 攻撃は Python3 のImpacket のみを使用(およびその依存関係)して実装されています。最新の Impacket(執筆時点で 0.9.21)を使用して Arch...
rbcd-attack
Abusing Kerberos Resource-Based Constrained Delegation TL;DR This repo is about a practical attack against Kerberos Resource-Based Constrained Delegation in a Windows Active Directory Domain. The difference from other common implementations is that we are launching the attack from outside of the...
ExchangeSmash
proxylogon Proxyloginチェーン Microsoft Exchange Server - CVE-2021-26855 用のエクスプロイトです。 実行方法: このエクスプロイトは Impacket パッケージを使用します。インストールするには、以下を実行してください: user@host:$ python3 -m pip install impacket 次に、エクスプロイトリポジトリをクローンし、エクスプロイトディレクトリに移動します: user@host:$ git clone https://github.com/hakivvi/proxylogon.git &&...
CPLDCOMTrigger
CPLDCOMTrigger 説明 Impacketスクリプトに依存するPythonスクリプトで、DCOMオブジェクトを使用して.cplファイルをメモリに読み込むトリガーを実行します。CPLファイルのパスは、事前にレジストリに追加されている必要があります。このスクリプトは、IOpenControlPanelインターフェースのOpen関数を使用して、CPL(コントロールパネルアイテム)DLLをメモリに読み込みます。 完全な研究: https://securelist.com/lateral-movement-via-dcom-abusing-control-panel/118232/ 使用...
ridrelay
RidRelay Quick and easy way to get domain usernames while on an internal network. Hit me up: @skorov8 How it works RidRelay combines the NTLM Relay attack, common lsarpc based queries and RID cycling to get a list of domain usernames. It takes these steps: 1. Spins up an SMB and HTTP servers and...
lsassy
lsassy 複数のホストからリモートで資格情報を抽出するPythonツール。仕組みについてはこのブログ記事(英語)をご覧ください。 このツールはimpacketプロジェクトを使用してlsassダンプから必要なバイト列をリモートで読み取り、pypykatzを使用して資格情報を抽出します。 章| 説明 ---|--- 警告| このツールを使用する前にお読みください インストール| Lsassyのインストール 基本的な使い方| Lsassyの基本的な使い方 高度な使い方| パラメータ説明付きの高度な使い方 ダンプ方法の追加| カスタムlsassダンプ方法の追加方法 謝辞|...
SharpSecDump
SharpSecDump .Net ポート版のリモートSAM + LSAシークレットダンプ機能(impacketのsecretsdump.pyの移植)。デフォルトでは現在のユーザーのコンテキストで実行されます。所有している環境またはテスト許可がある環境でのみ使用してください : 使い方 SharpSecDump.exe -target=192.168.1.15 -u=admin -p=Password123 -d=test.local 必須フラグ -target -...
CVE-2022-26809
CVE-2021-1675 / CVE-2021-34527 Impacket実装のPrintNightmare PoC、元はZhiniang Peng @edwardzpeng & Xuefeng Li @lxf02942370によって作成されました 完全にパッチ適用された2019ドメインコントローラでテスト済み 悪意のあるDLLをリモートまたはローカルで実行 パッチアップデート Microsoftはこれらの攻撃を緩和するパッチをリリースしましたが、以下の値がマシンに存在する場合、そのマシンは依然として脆弱です REG QUERY...