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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
root-sonim-xp3800 — CVE-2019-2215 を arm32 に移植し、denylist + root app installer で /sbin に su バイナリをマウントするアプリ。firehose/Magisk ガイド含む | Kitploit
ツール/GitHubGitHub/flipphoneguy/root-sonim-xp3800
Androidセキュリティ特権昇格エクスプロイトモバイルアプリペンテストモバイルセキュリティ学習と教育ペイロード開発バイナリエクスプロイト
GitHubflipphoneguy/root-sonim-xp3800

root-sonim-xp3800

CVE-2019-2215 を arm32 に移植し、denylist + root app installer で /sbin に su バイナリをマウントするアプリ。firehose/Magisk ガイド含む

リポジトリを見る
1131ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

Root Sonim XP3800

Sonim XP3800 のルートアクセス。2つの方法があります — 状況に合わせて選択してください。

Root Manager App

Root Manager アプリは CVE-2019-2215(binder use-after-free カーネル脆弱性)を利用して、デバイス上で直接 root を取得します。コンピュータ不要、ブートローダーのアンロック不要、フラッシュ不要です。エクスプロイトバイナリは、XP3800 の 3.18.71 カーネルをターゲットにした完全な ARM32 ポートです — すべてのカーネル構造オフセットは、デバイスのカーネルバイナリのリバースエンジニアリングから導出されました。

ADB 経由で APK をインストールし(XP3800 はデバイス自体からの APK インストールをブロックします)、[Install] をタップすると、root が /system/bin/su に永続的に書き込まれます。root は再起動後も持続し、ブートサービスやバックグラウンドプロセスは不要です — バイナリは他のシステムコマンドと同様にそこにあるだけです。

root@kitploit:~
adb install RootManager.apk

How it works

ブート後最初に su が呼び出されると、カーネルエクスプロイト(約1.2秒)を実行し、永続的な root デーモンを生成します。以降の su 呼び出しは即座にデーモンに接続され(約0.13秒) — エクスプロイトもカーネル操作もありません。デーモンは setns() を介して PID 1 のマウント名前空間に入るため、コマンドは /system を含む完全なファイルシステムアクセスを持ちます。

エクスプロイトは flock() で直列化されており、同時実行(カーネルパニックを引き起こす)を防止し、失敗時には最大3回再試行します。

Features

  • 永続的な root — su は /system/bin に永続的にインストールされます。tmpfs なし、ブートレシーバーなし、再起動やファクトリーリセット後も持続します。
  • 書き込み可能な /system — XP3800 には dm-verity がありません。/system はプレーンな ext4 で、自由に読み書き可能に再マウントできます。変更は再起動後も持続します。
  • Root アプリインストーラー — XP3800 は ADB なしでのアプリインストールをブロックするため、root を使用して APK および分割 APK(XAPK)をインストールします。また、ファイルマネージャーからの APK ファイルのハンドラーとしても登録されます。
  • Verizon MDM の削除 — Verizon の com.verizon.mdm.basicphone からデバイスオーナーステータスを剥奪し、無効化(または復元)します。詳細は Verizon MDM の削除 を参照。クレジット: @anonymousfliphones
  • デーモンアーキテクチャ — エクスプロイトはブートごとに1回実行され、デーモンが後続のすべてのリクエストを処理します。デーモンは Android の低メモリーキラーから保護されています(oom_score_adj = -1000)。詳細は デーモン を参照。
  • 拒否リスト — 特定のアプリが su を使用するのをブロックします。ユーザー/システム/すべてでフィルタリング、名前またはパッケージで検索可能。
  • インストール診断 — About 画面からインストールログを表示し、冗長ログ付きでエクスプロイトを再実行可能。
  • 自己更新 — GitHub Releases で新しいバージョンを確認し、root 経由でインストールします。
  • D-pad 対応 — フォーカス状態が可視化されたフルキーボード/D-pad ナビゲーション。

Usage

Access control

su バイナリには組み込みの拒否リストがあります。デフォルトでは、拒否リストにない限り、どのアプリも su を使用できます。アプリのメイン画面から拒否リストを管理できます — ブロックしたいアプリの横にあるチェックボックスをオンにします。

Termux と ADB シェル(uid 2000)は、拒否リストに関係なく常に許可されます。com.example.* のようなワイルドカードエントリもサポートされています。

Magisk Method

代替方法は、Qualcomm の EDL モードと QFIL を介してパッチされたブートイメージをフラッシュすることです。

重要な詳細:

  • Magisk 24.0.0 を具体的に使用してください。すべての Magisk オプションはデフォルトのままにしてください — 何も切り替えないでください。
  • ブートイメージは デバイスから取得する必要があります。EDL/QFIL 経由でプルするか、root 化後にこのアプリ + dd を使用してください。インターネットからブートイメージをダウンロードしないでください — 他のバリアントやファームウェアバージョンはデバイスと一致せず、ブートに失敗する可能性があります。
  • XP3800 で Magisk のファイルピッカーが動作しない場合(時々動作しないことがあります)、FX のような別のファイルマネージャアプリを試すか、Magisk 24.0.0 がインストールされている別のスマートフォンからブートイメージをパッチしてください。

Modifying /system

XP3800 には dm-verity がありません — /system パーティションは整合性チェックのないプレーンな ext4 ファイルシステムです。カーネルコマンドラインに androidboot.veritymode=enforcing フラグが設定されていますが、完全なノーオペレーションです:dm-verity デバイスマッパーデバイスはなく、vbmeta パーティションもハッシュツリーもありません。

root@kitploit:~
su -c "mount -o remount,rw /system"
# make your changes
su -c "mount -o remount,ro /system"

変更は再起動後も持続します。削除するものには注意してください — 間違ったシステムファイルを削除すると、デバイスがブートループする可能性があります。

Build

Termux に aapt2、ecj、d8、apksigner、zip、および ~/.android/{android.jar,framework-res.apk,debug.keystore} が必要です。

root@kitploit:~
./build.sh

出力: RootManager.apk

Technical details

エクスプロイトとその実装については、以下で詳しく説明しています。

  • CVE-2019-2215: エクスプロイトの解説 — 脆弱性、すべての背景概念、および UAF から root に至る完全な昇格チェーン
  • ARM32 ポート — 32 ビット ARM で何が壊れ、どのように修正されるか
  • デーモン — エクスプロイトを再実行せずに永続的な root を提供する方法
  • Verizon MDM の削除 — デバイスオーナーの削除と復元の仕組み

Disclaimer

このソフトウェアは現状のままで提供され、保証はありません。作者は、文鎮化、破損、その他の損傷が生じたデバイスについて一切の責任を負いません。自己責任で使用してください。

License

GPLv3

ツールをダウンロード
CommandDescription
su対話型ルートシェル(呼び出し元の環境を保持)
su -c 'cmd'コマンドを root で実行(システムシェルと PATH を使用)
su cmd-c と同じ
su -p -c 'cmd'呼び出し元の完全な環境を保持してコマンドを実行
su --preserve-environment -c 'cmd'-p と同じ
su -s bash -c 'cmd'シェルを指定
su --daemonroot デーモンを手動で起動(root が必要)
su --mount-master互換性のために受け入れ(no-op — デーモンはすでに完全なマウント名前空間を持っている)
su -v冗長なエクスプロイト出力