Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
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
Tools/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

Repository anzeigen
102vor 12 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

NoFrak

NoFrak ist eine Proof-of-Concept-Implementierung für Android, die Fracking-Angriffe verhindern soll, wie sie in „Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks“ von Martin Georgiev, Suman Jana und Vitaly Shmatikov beschrieben werden. NDSS 2014.

Cordova Android

Cordova Android ist eine Android-Anwendungsbibliothek, die es ermöglicht, Cordova-basierte Projekte für die Android-Plattform zu erstellen. Cordova-basierte Anwendungen sind im Kern Anwendungen, die mit Webtechnologie geschrieben wurden: HTML, CSS und JavaScript.

Apache Cordova ist ein Projekt der Apache Software Foundation (ASF).

Voraussetzungen

  • Java JDK 1.5 oder höher
  • Apache ANT 1.8.0 oder höher
  • Android SDK http://developer.android.com

Cordova-Android-Entwicklertools

Die Cordova-Entwicklertools sind in allgemeine und projektbezogene Werkzeuge unterteilt.

Um die Befehlszeilenwerkzeuge im Verzeichnis ./bin nutzen zu können, stellen Sie sicher, dass alle Abhängigkeiten installiert sind. Sie benötigen NodeJS (das normalerweise mit npm geliefert wird). So installieren Sie die Abhängigkeiten:

root@kitploit:~
$ cd bin
$ npm install

Allgemeine Befehle

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

Projektbefehle

Diese Befehle befinden sich in einem generierten Cordova-Android-Projekt.

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

Ausführen des Beispielprojekts

Starten Sie die AVD (den Emulator) namens default:

root@kitploit:~
./bin/emulate

Erstellen Sie das Beispielprojekt und installieren Sie es auf dem ersten Gerät:

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

Starten Sie adb logcat (console.log-Aufrufe werden hier ausgegeben):

root@kitploit:~
./cordova/log

Erstellen eines neuen Cordova-Android-Projekts

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

Importieren eines Cordova-Android-Projekts in Eclipse

  1. Datei > Neu > Projekt...
  2. Android > Android-Projekt
  3. Projekt aus vorhandenem Quellcode erstellen (zeigen Sie auf die generierte App in tmp/android)
  4. Rechtsklick auf libs/cordova.jar und zum Build-Pfad hinzufügen
  5. Rechtsklick auf das Projekt-Root: Ausführen als > Ausführungskonfigurationen
  6. Klicken Sie auf den Tab Ziel und wählen Sie Manuell (so können Sie den Emulator oder das Gerät auswählen, auf das gebaut werden soll)

Erstellen ohne die Tools

Hinweis: Die Entwicklertools übernehmen dies. Dies sollte nur durchgeführt werden, wenn die Tools fehlschlagen, oder wenn Sie direkt gegen das Framework entwickeln.

Um Ihre cordova.jar-Datei zu erstellen, führen Sie im Framework-Verzeichnis aus:

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

Ausführen der Tests

Einzelheiten finden Sie unter test/README.md.

Weiterführende Literatur

  • http://developer.android.com
  • http://cordova.apache.org/
  • http://wiki.apache.org/cordova/
Tool herunterladen