Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
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
Ferramentas/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

Ver Repositório
102há 12 anosAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

NoFrak

NoFrak é uma implementação de Prova de Conceito para Android projetada para prevenir ataques de fracking descritos em "Breaking and Fixing Origin-Based Access Control in Hybrid Web/Mobile Application Frameworks", por Martin Georgiev, Suman Jana e Vitaly Shmatikov. NDSS 2014.

Cordova Android

Cordova Android é uma biblioteca de aplicativos Android que permite que projetos baseados em Cordova sejam compilados para a Plataforma Android. Aplicativos baseados em Cordova são, em sua essência, aplicativos escritos com tecnologia web: HTML, CSS e JavaScript.

Apache Cordova é um projeto da Apache Software Foundation (ASF).

Requisitos

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

Ferramentas de Desenvolvedor do Cordova Android

As ferramentas de desenvolvimento do Cordova estão divididas entre ferramentas gerais e ferramentas de nível de projeto.

Para habilitar as ferramentas de linha de comando disponíveis no diretório ./bin, certifique-se de ter todas as dependências instaladas. Você precisará do NodeJS (que deve vir com npm). Para instalar as dependências:

root@kitploit:~
$ cd bin
$ npm install

Comandos Gerais

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

Comandos do Projeto

Esses comandos estão presentes em um projeto Cordova Android gerado.

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

Executando o Projeto de Exemplo

Inicie o avd (emulador) chamado default:

root@kitploit:~
./bin/emulate

Crie o projeto de exemplo e compile-o para o primeiro dispositivo:

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

Inicie o adb logcat (as chamadas de console.log são exibidas aqui):

root@kitploit:~
./cordova/log

Criando um Novo Projeto Cordova Android

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

Importando um Projeto Cordova Android para o Eclipse

  1. Arquivo > Novo > Projeto...
  2. Android > Projeto Android
  3. Criar projeto a partir do código-fonte existente (aponte para o aplicativo gerado encontrado em tmp/android)
  4. Clique com o botão direito em libs/cordova.jar e adicione ao caminho de compilação
  5. Clique com o botão direito na raiz do projeto: Executar como > Configurações de Execução
  6. Clique na guia Target e selecione Manual (desta forma, você pode escolher o emulador ou dispositivo para o qual compilar)

Compilando sem as Ferramentas

Nota: As Ferramentas de Desenvolvedor cuidam disso. Isso só deve ser feito se as ferramentas falharem, ou se você estiver desenvolvendo diretamente no framework.

Para criar seu arquivo cordova.jar, execute no diretório do framework:

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

Executando Testes

Consulte os detalhes em test/README.md.

Leitura Adicional

  • http://developer.android.com
  • http://cordova.apache.org/
  • http://wiki.apache.org/cordova/
Baixar ferramenta