Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
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
Strumenti/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

Vedi Repository
10212 anni faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

NoFrak

NoFrak è un'implementazione Proof of Concept per Android progettata per prevenire gli attacchi fracking descritti in "Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks", di Martin Georgiev, Suman Jana e Vitaly Shmatikov. NDSS 2014.

Cordova Android

Cordova Android è una libreria di applicazioni Android che consente di costruire progetti basati su Cordova per la piattaforma Android. Le applicazioni basate su Cordova sono, in sostanza, applicazioni scritte con tecnologie web: HTML, CSS e JavaScript.

Apache Cordova è un progetto della Apache Software Foundation (ASF).

Requires

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

Strumenti di sviluppo Cordova Android

Gli strumenti di sviluppo di Cordova sono suddivisi tra strumenti generali e strumenti a livello di progetto.

Per abilitare gli strumenti da riga di comando disponibili nella directory ./bin, assicurati di avere tutte le dipendenze installate. Avrai bisogno di NodeJS (che dovrebbe includere npm). Per installare le dipendenze:

root@kitploit:~
$ cd bin
$ npm install

Comandi generali

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

Comandi di progetto

Questi comandi risiedono in un progetto Cordova Android generato.

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

Esecuzione del progetto di esempio

Avvia l'avd (emulatore) chiamato default:

root@kitploit:~
./bin/emulate

Crea il progetto di esempio e compilarlo sul primo dispositivo:

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

Avvia adb logcat (le chiamate console.log producono output qui):

root@kitploit:~
./cordova/log

Creazione di un nuovo progetto Cordova Android

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

Importazione di un progetto Cordova Android in Eclipse

  1. File > New > Project...
  2. Android > Android Project
  3. Crea un progetto da sorgente esistente (punta all'app generata in tmp/android)
  4. Fai clic con il tasto destro su libs/cordova.jar e aggiungilo al build path
  5. Fai clic con il tasto destro sulla radice del progetto: Run as > Run Configurations
  6. Fai clic sulla scheda Target e seleziona Manual (in questo modo puoi scegliere l'emulatore o il dispositivo su cui compilare)

Compilazione senza gli strumenti

Nota: gli strumenti di sviluppo gestiscono questa operazione. Questa procedura va eseguita solo se gli strumenti falliscono, o se si sta sviluppando direttamente contro il framework.

Per creare il tuo file cordova.jar, esegui nella directory del framework:

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

Esecuzione dei test

Consulta i dettagli in test/README.md.

Ulteriori letture

  • http://developer.android.com
  • http://cordova.apache.org/
  • http://wiki.apache.org/cordova/
Scarica lo strumento