Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
gtfobins-cli — システムのセキュリティ制限をバイパスするために悪用可能なUnixバイナリを検索します。 | Kitploit
ツール/GitHubGitHub/t0thkr1s/gtfobins-cli
特権昇格情報収集ポストエクスプロイトペネトレーションテストバイナリエクスプロイト
GitHubt0thkr1s/gtfobins-cli

gtfobins-cli

システムのセキュリティ制限をバイパスするために悪用可能なUnixバイナリを検索します。

リポジトリを見る
145286ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

🚀 GTFOBins CLI

Python License Stars

概要

GTFobins CLI は GTFOBins のコマンドラインインターフェースであり、Unix バイナリの悪用テクニックに即座にアクセスできます。このツールはセキュリティ専門家やシステム管理者が、正規の Unix バイナリがセキュリティ制限を回避するためにどのように悪用されるかを特定し理解するのに役立ちます。

主な機能

  • 🔍 クイックバイナリ検索: 任意の Unix バイナリの悪用テクニックを検索
  • 🔎 あいまい検索: 部分一致によるバイナリ名検索
  • 🏷️ タイプによるフィルタリング: バイナリの悪用タイプ (shell, suid, sudo など) でフィルタ
  • 🖥️ 対話モード: fzf スタイルのオートコンプリートで素早く操作
  • 🎨 シンタックスハイライト: 色分けされた出力で可読性向上
  • 📦 オフラインデータベース: インターネット接続不要
  • 🚀 即座にアクセス: 高速なローカル検索、遅延ゼロ
  • 💻 クロスプラットフォーム: Linux、macOS、Windows で動作

インストール

pipx から(推奨)

root@kitploit:~
pipx install git+https://github.com/kasem545/gtfobins-cli

ソースから

root@kitploit:~
git clone https://github.com/kasem545/gtfobins-cli
cd gtfobins-cli
pip install -e .

使い方

基本的な使い方

root@kitploit:~
gtfo <binary>

例

root@kitploit:~
# sudo の悪用テクニックを検索
gtfo sudo

# python の悪用テクニックを検索
gtfo python

# バイナリ名をあいまい検索
gtfo -s pyth

# 悪用タイプでフィルタリング
gtfo -f shell
gtfo -f suid
gtfo -f sudo

# 特定のバイナリに対して特定のテクニックのみ表示
gtfo python -f sudo

# オートコンプリート付き対話モード
gtfo -i

# 利用可能なすべてのバイナリを一覧表示
gtfo -l

# バージョン確認
gtfo --version

コマンドラインオプション

悪用カテゴリ

このツールは以下のさまざまな悪用テクニックに関する情報を提供します。

  • Shell: インタラクティブシェルを起動
  • Command: システムコマンドを実行
  • Reverse Shell: リバースシェル接続を確立
  • Non-interactive Reverse Shell: 非対話型リバースシェルを作成
  • Bind Shell: バインドシェルをセットアップ
  • Non-interactive Bind Shell: 非対話型バインドシェルを作成
  • File Upload: ターゲットシステムにファイルを転送
  • File Download: ターゲットシステムからファイルを抽出
  • File Write: ファイルにデータを書き込み
  • File Read: ファイルの内容を読み取り
  • Library Load: 共有ライブラリを読み込み
  • SUID: SUID パーミッションを悪用
  • Sudo: sudo パーミッションを悪用
  • Capabilities: Linux ケーパビリティを悪用
  • Limited SUID: 制限付き SUID パーミッションを扱う

スクリーンショット

開発

開発環境のセットアップ

root@kitploit:~
# リポジトリをクローン
git clone https://github.com/kasem545/gtfobins-cli
cd gtfo

# 仮想環境を作成
python -m venv venv
source venv/bin/activate  # Windows の場合: venv\Scripts\activate

# 開発モードでインストール
pip install -e .

テストの実行

root@kitploit:~
# テスト依存関係をインストール
pip install pytest pytest-cov

# テストを実行
pytest

コントリビューション

コントリビューションは歓迎します!プルリクエストを送信してください。大きな変更については、まず issue を開いて変更点を議論してください。

  1. リポジトリをフォーク
  2. 機能ブランチを作成 (git checkout -b feature/amazing-feature)
  3. 変更をコミット (git commit -m 'Add some amazing feature')
  4. ブランチにプッシュ (git push origin feature/amazing-feature)
  5. プルリクエストを開く

クレジット

  • バイナリ悪用データ: GTFOBins
  • オリジナル GTFOBins プロジェクトのコントリビューター
  • 作成者: t0thkr1s
  • メンテナー: kasem545

セキュリティに関する注意

⚠️ 重要: このツールは許可されたセキュリティテストおよび教育目的のみを対象としています。ユーザーは以下を遵守する必要があります。

  • 所有しているシステムまたは明示的なテスト許可があるシステムでのみこのツールを使用すること
  • 該当するすべての法律および規制を遵守すること
  • このツールの誤用が刑事責任を負う可能性があることを理解すること

開発者は本ツールの誤用またはそれによって引き起こされた損害について一切の責任を負いません。

ライセンス

このプロジェクトは GNU General Public License v3.0 の下でライセンスされています。詳細は LICENSE ファイルを参照してください。

サポート

問題が発生した場合や質問がある場合:

  • Issue を開く
  • 既存の issue で解決策を確認
  • GTFOBins ウェブサイト で追加情報を参照
ツールをダウンロード
オプション説明
binary悪用テクニックを検索する Unix バイナリ
-s, --search TERMバイナリ名をあいまい検索
-f, --filter TYPE悪用タイプでバイナリをフィルタリング
-i, --interactiveオートコンプリート付き対話モード
-l, --list利用可能なすべてのバイナリを一覧表示
-v, --versionバージョン表示
-h, --helpヘルプメッセージを表示