Skip to content

AlekseyCherepanov/johnny

 
 

Repository files navigation

About Johnny
============

Johnny is a GUI for John the Ripper written in C++ using the Qt
framework.

You can find more about Johnny by visiting:
http://openwall.info/wiki/john/johnny

Compiling on Unix/Linux and Windows
-----------------------------------

Prerequisites:
   * Qt 4.6.3 or later (may or may not work on earlier versions too)
   * On Linux you have two choices for installing the Qt SDK:
        1. Install Qt using your distribution's package manager. The
            minimum libraries you need are libqt4-core, libqt4-gui and
            libqt4-dev. Besides that you will need qt4-qmake for qmake
            and g++/libstdc++5, though these should be automatically
            installed as dependencies to libqt*.
            For e.g. on debian you can:
            apt-get install libqt4-core libqt4-gui libqt4-dev
            and say yes to the dependencies and you get everything
            you need.
        2. Install the latest official Qt SDK available at:
            http://qt.nokia.com/downloads/
   * On Windows:
     -  MinGW 4.4 or later, Visual Studio 2008 or later
     -  jom
     The Qt SDK provides you with most of the required software.
     Grab the official Qt SDK from http://qt.nokia.com/downloads/
     -  open an instance of Qt SDK Command Prompt

Building:

cd johnny/
qmake
make (or mingw32-make or nmake or jom, depending on your platform)

To clean the build directory:
make clean && make distclean

About

A Qt frontend the John the Ripper password cracker.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 99.1%
  • Prolog 0.9%