Skip to content
KitploitKITPLOIT
OutilsBlog
Log in
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
NoFrak — Preuve de concept pour Android. NoFrak est conçu pour prévenir les attaques de type « fracking », comme décrit dans « Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks » par Martin Georgiev, Suman Jana et Vitaly Shmatikov. NDSS 2014 | Kitploit
Outils/GitHubGitHub/georgiev-martin/nofrak
Sécurité AndroidOutils DéfensifsSécurité WebSécurité MobileArticles et Recherche
GitHubgeorgiev-martin/nofrak

NoFrak

Preuve de concept pour Android. NoFrak est conçu pour prévenir les attaques de type « fracking », comme décrit dans « Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks » par Martin Georgiev, Suman Jana et Vitaly Shmatikov. NDSS 2014

Voir le dépôt
10226il y a 12 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

NoFrak

NoFrak est une implémentation de preuve de concept pour Android conçue pour empêcher les attaques de type fracking décrites dans « Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks », par Martin Georgiev, Suman Jana et Vitaly Shmatikov. NDSS 2014.

Cordova Android

Cordova Android est une bibliothèque applicative Android qui permet aux projets basés sur Cordova d'être compilés pour la plateforme Android. Les applications basées sur Cordova sont, au cœur, des applications écrites avec les technologies web : HTML, CSS et JavaScript.

Apache Cordova est un projet de The Apache Software Foundation (ASF).

Prérequis

  • Java JDK 1.5 ou version supérieure
  • Apache ANT 1.8.0 ou version supérieure
  • Android SDK http://developer.android.com

Outils de développement Cordova Android

Les outils de développement Cordova sont répartis entre outils généraux et outils au niveau du projet.

Pour activer les outils en ligne de commande disponibles dans le répertoire ./bin, assurez-vous d'avoir installé toutes les dépendances. Vous aurez besoin de NodeJS (qui devrait être fourni avec npm). Pour installer les dépendances :

$ cd bin
$ npm install

Commandes générales

./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

Commandes de projet

Ces commandes se trouvent dans un projet Cordova Android généré.

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

Exécution du projet d'exemple

Démarrez l'avd (émulateur) nommé default :

./bin/emulate

Créez le projet d'exemple et compilez-le vers le premier appareil :

./bin/create
cd example
./cordova/debug

Démarrez adb logcat (les appels console.log s'affichent ici) :

./cordova/log

Création d'un nouveau projet Cordova Android

./bin/create ~/Desktop/myapp com.myapp.special MyApp

Importation d'un projet Cordova Android dans Eclipse

  1. Fichier > Nouveau > Projet...
  2. Android > Projet Android
  3. Créer le projet à partir d'une source existante (pointez vers l'application générée dans tmp/android)
  4. Faites un clic droit sur libs/cordova.jar et ajoutez-le au chemin de build
  5. Faites un clic droit sur la racine du projet : Exécuter en tant que > Configurations d'exécution
  6. Cliquez sur l'onglet Cible et sélectionnez Manuel (vous pourrez ainsi choisir l'émulateur ou l'appareil vers lequel compiler)

Compilation sans les outils

Remarque : les outils de développement gèrent cela. Cette procédure n'est à suivre que si les outils échouent, ou si vous développez directement avec le framework.

Pour créer votre fichier cordova.jar, exécutez dans le répertoire du framework :

android update project -p . -t android-17
ant jar

Exécution des tests

Veuillez consulter les détails dans test/README.md.

Lectures complémentaires

  • http://developer.android.com
  • http://cordova.apache.org/
  • http://wiki.apache.org/cordova/
Télécharger l’outil