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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
NoFrak — Proof Of Concept for Android. NoFrak is designed to prevent fracking attacks, as described in "Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks" by Martin Georgiev, Suman Jana and Vitaly Shmatikov. NDSS 2014 | Kitploit
ツール/GitHubGitHub/georgiev-martin/nofrak
Android SecurityDefensive ToolsWeb SecurityMobile SecurityPapers & Research
GitHubgeorgiev-martin/nofrak

NoFrak

Proof Of Concept for Android. NoFrak is designed to prevent fracking attacks, as described in "Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks" by Martin Georgiev, Suman Jana and Vitaly Shmatikov. NDSS 2014

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

人気

すべて見る →

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

すべてのツールを探索

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

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

NoFrak

NoFrak は、Martin Georgiev、Suman Jana、Vitaly Shmatikov による「Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks」(NDSS 2014) で説明されているフラッキング攻撃を防ぐために設計された、Android 向けの Proof of Concept 実装です。

Cordova Android

Cordova Android は、Cordova ベースのプロジェクトを Android プラットフォーム向けにビルドできるようにする Android アプリケーションライブラリです。Cordova ベースのアプリケーションは、その中核となる部分では、HTML、CSS、JavaScript といった Web 技術で書かれたアプリケーションです。

Apache Cordova は Apache Software Foundation (ASF) のプロジェクトです。

Requires

  • Java JDK 1.5 以上
  • Apache ANT 1.8.0 以上
  • Android SDK http://developer.android.com

Cordova Android Developer Tools

Cordova の開発ツールは、一般的なツールとプロジェクトレベルのツールに分かれています。

./bin ディレクトリで利用可能なコマンドラインツールを有効にするには、すべての依存関係がインストールされていることを確認してください。NodeJS(npm が付属しています)が必要です。依存関係をインストールするには:

root@kitploit:~
$ cd bin
$ npm install

一般コマンド

root@kitploit:~
./bin/create [path package activity] ... create the ./example app or a cordova android project
./bin/autotest ......................... test the cli tools
./bin/test ............................. run mobile-spec

プロジェクトコマンド

これらのコマンドは、生成された Cordova Android プロジェクト内にあります。

root@kitploit:~
./cordova/debug [path] ..................... install to first device
./cordova/emulate .......................... start avd (emulator) named default
./cordova/log .............................. starts logcat

サンプルプロジェクトの実行

default という名前の AVD(エミュレータ)を起動します:

root@kitploit:~
./bin/emulate

サンプルプロジェクトを作成し、最初のデバイスにビルドします:

root@kitploit:~
./bin/create
cd example
./cordova/debug

adb logcat を起動します(console.log の呼び出しはここに出力されます):

root@kitploit:~
./cordova/log

新しい Cordova Android プロジェクトの作成

root@kitploit:~
./bin/create ~/Desktop/myapp com.myapp.special MyApp

Cordova Android プロジェクトを Eclipse にインポートする

  1. ファイル > 新規 > プロジェクト...
  2. Android > Android プロジェクト
  3. 既存のソースからプロジェクトを作成する(tmp/android にある生成されたアプリを指定する)
  4. libs/cordova.jar を右クリックしてビルドパスに追加する
  5. プロジェクトのルートを右クリック: 実行 > 実行構成
  6. Target タブをクリックして Manual を選択する(これにより、ビルド先のエミュレータまたはデバイスを選択できます)

ツールを使用せずにビルドする

注: 開発者ツールがこれを処理します。これは、ツールが失敗した場合、またはフレームワークに対して直接開発している場合にのみ行ってください。

cordova.jar ファイルを作成するには、framework ディレクトリで次を実行します:

root@kitploit:~
android update project -p . -t android-17
ant jar

テストの実行

詳細は test/README.md を参照してください。

参考資料

  • http://developer.android.com
  • http://cordova.apache.org/
  • http://wiki.apache.org/cordova/
ツールをダウンロード