Table of Contents

John the Ripper GUI sketches

Shinnok's proposal was chosen for development. See Johnny - GUI for John the Ripper for more details.

These are JtR GUI proposals for GSoC 2011, by different authors:

Shinnok

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

https://github.com/shinnok/johnny

http://www.openwall.com/lists/john-dev/2011/04/02/1

Gnome Unity Gnome Unity Gnome Clearlooks Gnome Clearlooks Kde4 Plasma Kde4 Plasma Windows 7 Windows 7

Joseph Varghese

https://github.com/jvc007/john-gui

John the Ripper Working GUI

John the Ripper new GUI

John the Ripper GUI

Aleksey Cherepanov

Advanced GUI concept

Such amount of buttons is bad. Some buttons (like open, close, append) could be moved into menus while some groups (like file joining and splitting) may be done as dialogs that will occur when necessary.

http://aleksey.googlecode.com/files/john_advanced_gui.001.py

Screenshot

Simple GUI in Python (v0.01)

Sources and binaries at the same time: external link http://code.google.com/p/aleksey/files/john_simple_gui.001.py

Screenshot

Simple GUI in C++ (v0.01)

Sources: Stored on this wiki, external link http://aleksey.googlecode.com/files/john_simple_gui.001.cpp

Binaries: linux-x86, linux-x86 with static WxWidgets, linux-x86_64, linux-x86_64 with static WxWidgets

Screenshot