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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Ruse — モバイルカメラベースのアプリケーションで、写真を人間にとっての有用性を保ちつつ、顔認識システムでは使用不能にするように改変することを目的としています。 | Kitploit
ツール/GitHubGitHub/derrumbe/ruse
モバイルセキュリティプライバシーAIセキュリティ敵対的攻撃
GitHubderrumbe/ruse

Ruse

モバイルカメラベースのアプリケーションで、写真を人間にとっての有用性を保ちつつ、顔認識システムでは使用不能にするように改変することを目的としています。

リポジトリを見る
3453年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Ruse

image image image

代替テキスト

モバイルカメラベースのアプリケーションで、写真を人間にとって有用な状態に保ちつつ、顔認識システムには使用不可能にするように写真を改変します。

インストール

(1) 簡単な方法: 該当するアプリストアからアプリをダウンロードしてお待ちください。

(2) iOSアプリをダウンロードし、XCode経由で実行します(詳細は開発セットアップを参照)。

使用例

このアプリはカメラベースのアプリとして開発されており、新たに撮影した顔写真やカメラロール内の既存写真を、ソーシャルメディアや人間が消費する用途には有用なままにしつつ、顔認識システムが正確かつ効果的に利用するのを困難にすることを目的として、顔の修正を行います。

これは過去の研究に基づく様々な手法で実現されています。モバイルとTensorFlow Liteの制約により、デバイス上での学習は不可能なため、より高度な技術はまだ実現できていません(ただし研究開発により将来の成果が期待されます)。

使用方法の説明と完全な動画は、最初のリリースとともにお届けする予定です。

Jupyterノートブックは、モバイルで可能な「任意高速スタイル」敵対的手法を示しています。 image

長期的には、この手法は写真の一部分などに選択的に適用され、https://github.com/kieranbrowne/camera-adversaria のように画像ごとに生成されたパーリンノイズ/シンプレックスノイズと組み合わせられる予定です。

顔を商用認識システムから隠すために、様々な方法(例:任意ファイル転送、パーリンノイズの導入)が用いられます。カメラロールに保存する前、またはオンラインで使用する前に、デバイス上の機能が顔が検出可能かどうかをチェックします。

これらの敵対的アプローチの効果は、ネットワークアクセスを必要とせずに確認できます。

(将来のバージョンでは、サンプル認識システムが修正画像に対してどの程度機能するか(単なる検出ではなく分類)を、同様のデバイス上での推定機能を組み込む予定です。)

開発セットアップ

必要条件: Xcode >12

以下のプロセスでインストールされるPods: TensorFlow Lite (Swift nightly build) // GoogleMLKit // GPUImage3

  • iOSディレクトリとモデル(tfliteモデル)ディレクトリをダウンロード
  • ダウンロードしたディレクトリで "pod install" を実行
  • Ruse.xcworkspace を開く

デバイスへのインストールは読者の課題として残します。

将来の注意: TFLiteでデバイス上の学習が可能になりましたが、通常のユーザーにとって有用なレベルになるまで反復に時間がかかりすぎる可能性があり、まだ実用的ではないかもしれません。

リリース履歴

  • 0.2 (進行中):
    • ユーザーフレンドリーにするためのインターフェースの再設計
    • 新しい研究手法の追加(進行中) - OPOM(一人につき一つのマスク)
    • クラスワイズマスクを作成するためのオンボードトレーニング
    • すべてのベータテスターのフィードバックに感謝します!
  • 0.1
    • Androidコードのチェックイン(ついに)
  • 0.0.1
    • 開発中 - iOSコードが動作し、チェックインされました

将来の作業

  • Web Assemblyへのオフロード
  • シンプレックスノイズとスタイル変換の独立した調整
  • 顔分類のデバイス上チェック (TensorFlow Liteなどの進歩に依存)
  • PoCから実際の使いやすさへのアプリの再設計

メタ情報

MITライセンスの下で配布されています。詳しくは LICENSE をご覧ください。

https://github.com/derrumbe/Ruse

ツールをダウンロード