/uCracker

A very simple sniffer app that displays passwords of many sites that deliver their data without any encoding

Primary LanguageJava

uCracker

A very simple java programm that sniffs the network and displays passwords of many sites that deliver their data without any encoding.

The only thing you have to do is specify what do you want to sniff, by writting a VERY SIMPLE listener (a java class that parse a string) and run this application in your computer. Later on you will see the credentials that are delivered in the network without encoding.

This implementation uses the jpcap lib, provided by SourceForce. Besides, jpcap uses the libpcap library, that must be installed and well configured to work.

Project structure

The project is structured by branchs in this way:

  • master: Contains the current code of the application under development.
  • UI-Dev: Containt the current code of the web UI of the application under development.
  • Release_*: Contains the code of the application released, this is, a stable version. (The first one hasn't been released yet.)
  • gh-pages: Contains the code of the web UI deployed with GitHub Pages in http://farolfo.github.io/uCracker. (Still under development.)

Build and run

In order to build the project you have to run the command

$ mvn clean
$ mvn package

And the executable .jar will be placed in the folder target/.

In order to run .jar application, you have to install the libraries

  • libpcap: Library that sniffs the network.
  • jpcap: Java wrapper for the libpcap library.

Then you have to run

$ java -jar target/uCracker.jar -i __interface__

Now you only have to wait, and you will see all the credentials that your uCracker application has registered.

Application overview

Please checkout the application overview at http://farolfo.github.io/uCracker.