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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
etaHEN — PS5用ホームブルーイネーブラーペイロード。ポストエクスプロイテーション機能を提供: カスタムプラグイン/ペイロードのロード、未署名のfself/fpkgサポート、デバッグ設定、FTPサーバー、直接パッケージインストーラー。 | Kitploit
ツール/GitHubGitHub/etahen/etahen
特権昇格エクスプロイトポストエクスプロイトリモートアクセスツールペイロード開発バイナリエクスプロイト
GitHubetahen/etahen

etaHEN

PS5用ホームブルーイネーブラーペイロード。ポストエクスプロイテーション機能を提供: カスタムプラグイン/ペイロードのロード、未署名のfself/fpkgサポート、デバッグ設定、FTPサーバー、直接パッケージインストーラー。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

etaHEN - AIO ホームブリュー有効化ツール

etaHEN

🚀 プロジェクトを支援する

このプロジェクトが役に立つと思われた方は、継続的な開発を支援するためにコーヒーを一杯ご馳走していただけると嬉しいです! GitHub Sponsers

ソースからのビルド

ソースコードは、GPLv3 に基づき、ビルドに必要なすべてのファイルとともに Source code フォルダに提供されています。ただし、GPLv3 の要件に従ってビルドするための手順は提供しません。開発者であれば cmake の使い方は分かるはずだからです。

公式 PS5 エクスプロイト Web サイト

  • https://tinyurl.com/PS5IPV6 (ペイロードを手動で送信する必要がありますが、安定性は最高です)
  • https://ps5jb.pages.dev/ (ペイロードを自動で読み込みます。UMTX より IPV6 エクスプロイトをお勧めします)

推奨セルフホストエクスプロイト

  • etaHEN 対応の改変 IPV6 エクスプロイト

Windows 向け Payload PowerShell スクリプトの使用方法 (send_payload.ps1)

まだの場合は、次のコマンドでスクリプト実行をグローバルに有効にする必要があります。

Set-ExecutionPolicy Bypass

管理者 PowerShell ウィンドウで実行するか、スクリプトのパスを置き換えた後、次のコマンドでスクリプトを実行します。

powershell.exe -ExecutionPolicy Bypass -File C:\Path\To\send_payload.ps1

スクリプトの使い方

.\send_payload.ps1 -Payload "C:\path\to\example.elf" -IP "192.168.xxx.xxx" -Port XXXX

または

.\send_payload.ps1

cmdlet send_payload.ps1 at command pipeline position 1
Supply values for the following parameters:
(Type !? for Help.)
Payload: C:\path\to\example.elf
IP: 192.168.xxx.xxx
Port: XXXX
  • 一般的なポート: SB elfldr 9021、exploit elfldr 9020

機能

  • ★ etaHEN ツールボックス (デバッグ設定の置き換え)
  • カスタム etaHEN プラグイン
  • [Toolbox] 本体にホームブリューストアをインストール
  • [Toolbox] ★レストモードオプション
  • [Toolbox] リモートプレイメニュー
  • [Toolbox] 自動起動オプション付きプラグイン / Payload ELF メニュー
  • [Toolbox] 外部HDDメニュー
  • [Toolbox] TestKit メニュー
  • [Toolbox] Kstuff メニュー
  • [Toolbox] ゲームオーバーレイメニュー
  • [Toolbox] チートメニュー (WIP)
  • [Toolbox] コントローラーショートカット
  • [Toolbox] PS5 webMAN ゲームメニュー
  • [Toolbox] カスタムゲームオプションメニュー
  • [Toolbox] ホームメニューにタイトルIDを表示
  • [Toolbox] ツールボックスの自動起動を無効化
  • [Toolbox] Blu-Ray ライセンス認証
  • [Toolbox] BD-J および LUA ベースのエクスプロイト用ディスク自動排出
  • [Toolbox] etaHEN クレジットとサポーター
  • [Toolbox] カスタムデバッグ設定のテキストとアイコン
  • [Toolbox] etaHEN 読み込み後にメニューを自動的に開く
  • [Toolbox] さまざまなツールボックス設定
  • React バンドル (全 FW) と Self (2.xx のみ) の FTP 復号サポート
  • 安定性と信頼性を向上させるための 2 つの独立したデーモン
  • Util デーモンはメインの etaHEN デーモンによって自動再起動されます
  • カスタムシステムソフトウェアバージョン (カスタムシステム情報)
  • fself と fpkg をサポートする kstuff
  • /data/etaHEN に etaHEN ログ
  • (任意) itemzflow を開くシステム全体のコントローラーショートカット
  • デバッグ設定
  • ゲームダンパー (Itemzflow と統合)
  • 設定用の HEN 設定ファイル
  • Jailbreak IPC 呼び出し (ホームブリューアプリをジェイルブレイク)
  • アップデートブロッカー (アップデートパーティションをアンマウント)
  • 任意 Illusions チート/パッチ プラグイン
  • 任意 ポート 1337 の FTP サーバー
  • 任意 アプリのサンドボックス内で /data を許可
  • ポート 9081 の Klog サーバー
  • ポート 9021 の elf ローダー (Johns elfldr を使用)
  • 任意 PS5Debug
  • Itemzflow 統合
  • 任意 ポート 8000 の Discord RPC サーバー。セットアップ手順はこちらをクリック
  • 任意 http://PS5_IP:12800 に WebUI を備えた Direct PKG インストーラー V2 サービス
  • 任意 ポート 9090 の Direct PKG インストーラーサービス

etaHEN SDK

etaHEN SDK を使用して独自のカスタムプラグインを作成できます 詳細はこちら

今後の機能

  • [Toolbox] FPS カウンター
  • さらなるユーザーランドパッチ
  • PS5 ゲームサポートの改善 (itemzflow)
  • さらに追加予定 (寄付の検討をお願いします)

etaHEN INI 設定ファイル

etaHEN の ini 設定ファイルは /data/etaHEN/config.ini にあり、内蔵 FTP を使用してアクセスできます。このファイルは etaHEN を初めて実行したときに自動的に作成されます。

INI KeyDescriptionDefault value
PS5Debug0 = PS5Debug (Sistr0) の自動ロードを無効化、1 = PS5Debug の自動ロードを有効化0 (無効)
FTP0 = etaHEN 内蔵 FTP を無効化、1 = 有効化1 (有効)
discord_rpc0 = Discord RPC サーバーを無効化、1 = 有効化0 (無効)
toolbox_auto_start0 = 無効、1 = 有効1 (有効)
Allow_data_in_sandbox0 = アプリのサンドボックス内の /data を無効化、1 = 有効化1 (有効)
DPI0 = Direct PKG インストーラーサービスを無効化、1 = 有効化0 (無効)
DPI_v20 = DPI バージョン2を無効化、1 = 有効化0 (無効)
Klog0 = カーネルログを無効化、1 = 有効化0 (無効)
ALLOW_FTP_DEV_ACCESS0 = FTP 開発者アクセスを無効化、1 = 有効化0 (無効)
StartOption0=なし, 1=ホームメニュー, 2=設定, 3=ツールボックス, 4=itemzflow0 (なし)
Rest_Mode_Delay_Secondsレストモードから復帰する際に shellui へパッチを当てるまでの遅延(秒)0 (遅延なし)
Util_rest_kill0 = レスト中に util デーモンを終了しない、1 = レスト中に終了する0 (無効)
Game_rest_kill0 = レスト中に起動中のゲームを終了しない、1 = レスト中に終了する0 (無効)
disable_toolbox_auto_start_for_rest_mode0 = 無効、1 = 有効0 (無効)
libhijacker_cheats0 = libhijacker チートを無効化、1 = 有効化0 (無効)
launch_itemzflow0 = 無効、1 = itemzflow の自動起動を有効化0 (無効)
testkit0 = 無効、1 = testkit モードを有効化0 (無効)
Display_tids0 = 無効、1 = タイトルIDの表示を有効化0 (無効)
APP_JB_Debug_Msg0 = 無効、1 = アプリのジェイルブレイクデバッグメッセージを有効化0 (無効)
etaHEN_Game_Options0 = 無効、1 = etaHEN ゲームオプションを有効化1 (有効)
auto_eject_disc0 = 無効、1 = ディスクの自動排出を有効化0 (無効)
Cheats_shortcut_optチートショートカット用の複数選択オプション0 (CHEATS_SC_OFF)
Toolbox_shortcut_optツールボックスショートカット用の複数選択オプション0 (TOOLBOX_SC_OFF)
Games_shortcut_optゲームショートカット用の複数選択オプション0 (GAMES_SC_OFF)
Kstuff_shortcut_optkstuff ショートカット用の複数選択オプション0 (KSTUFF_SC_OFF)
auto_eject_disc0 = 無効、1 = 有効0 (無効)
overlay_ram0 = 無効、1 = 有効0 (無効)
overlay_cpu0 = 無効、1 = 有効0 (無効)
overlay_gpu0 = 無効、1 = 有効0 (無効)
overlay_ip0 = 無効、1 = 有効1 (有効)
overlay_kstuff0 = 無効、1 = 有効1 (有効)
Overlay_posゲームオーバーレイ用の複数選択オプション0 (OVERLAY_POS_TOP_LEFT)

ツール制作者向け DPI API 詳細

etaHEN の Direct PKG インストーラーは現在非常にシンプルで、WIP と見なされています。サービスの流れは次のとおりです。

  1. ポート 9090 を介して etaHEN の TCP サーバーに接続します (PS5 の IP を使用)
  2. 次の JSON 形式で etaHEN に URL を送信します
{ "url" : "http://xxxx" }
  1. etaHEN は応答値 (成功時は 0) を返します
{ "res" : "0" }
  1. etaHEN は応答 JSON を送信した後、クライアントソケットを閉じます

etaHEN を使用したアプリ (FPKG) のジェイルブレイク (非ホワイトリスト方式。Network と Legacy CMD サーバーのツールボックス設定が必要)

enum Commands : int {
  INVALID_CMD = -1,
  ACTIVE_CMD = 0,
  LAUNCH_CMD,
  PROCLIST_CMD,
  KILL_CMD,
  KILL_APP_CMD,
  JAILBREAK_CMD
};

struct HijackerCommand
{
  int magic = 0xDEADBEEF;
  Commands cmd = INVALID_CMD;
  int PID = -1;
  int ret = -1337;
  char msg1[0x500];
  char msg2[0x500];
};

int HJOpenConnectionforBC() {

  SceNetSockaddrIn address;
  address.sin_len = sizeof(address);
  address.sin_family = AF_INET;
  address.sin_port = sceNetHtons(9028); //command serve port
  memset(address.sin_zero, 0, sizeof(address.sin_zero));
  sceNetInetPton(AF_INET, "127.0.0.1", &address.sin_addr.s_addr);

  int socket = sceNetSocket("IPC_CMD_SERVER", AF_INET, SOCK_STREAM, 0);
  if (sceNetConnect(socket, (SceNetSockaddr*)&address, sizeof(address)) < 0) {
    close(socket), socket = -1;
  }

  return socket;
}

bool HJJailbreakforBC(int& sock) {

  // send jailbreak IPC command
  HijackerCommand cmd;
  cmd.PID = getpid();
  cmd.cmd = JAILBREAK_CMD;

  if (send(sock, (void*)&cmd, sizeof(cmd), MSG_NOSIGNAL) == -1) {
      puts("failed to send command");
      return false;
  }
  else {
    // get ret val from daemon
    recv(sock, reinterpret_cast<void*>(&cmd), sizeof(cmd), MSG_NOSIGNAL);
    close(sock), sock = -1;
    if (cmd.ret != 0 && cmd.ret != -1337) {
      puts("Jailbreak has failed");
      return false;
    }
    return true;
  }

  return false;
}

int main()
{
ツールをダウンロード