├── .clang-format ├── .gitignore ├── CHANGELOG ├── DEVELOPMENT ├── INSTALL ├── LICENSE ├── README ├── forms ├── aboutwidget.ui ├── mainwindow.ui └── openotherformatfiledialog.ui ├── installer ├── config │ └── config.xml └── packages │ └── johnny │ ├── data │ ├── ADD_JOHNNY_AND_DLL_HERE.txt │ └── platforms │ │ ├── ADD_DLLS_HERE.txt │ │ └── johnny.ico │ └── meta │ ├── installscript.qs │ └── package.xml ├── johnny.pro ├── resources ├── icons │ ├── README.icons │ ├── export.png │ ├── fileopen.png │ ├── guess.png │ ├── help.png │ ├── homepage.png │ ├── johnny.icns │ ├── johnny.png │ ├── johnny_128.png │ ├── pause-attack.png │ ├── projectnew.png │ ├── projectopen.png │ ├── projectsave.png │ ├── quit.png │ ├── start-attack.png │ ├── tab_benchmark.png │ ├── tab_log.png │ ├── tab_options.png │ ├── tab_output.png │ ├── tab_passwords.png │ ├── tab_settings.png │ ├── tab_statistics.png │ └── trash.png └── resources.qrc ├── src ├── hashsortfilterproxymodel.cpp ├── hashsortfilterproxymodel.h ├── hashtypechecker.cpp ├── hashtypechecker.h ├── johnattack.cpp ├── johnattack.h ├── johnhandler.cpp ├── johnhandler.h ├── johnprocess.cpp ├── johnprocess.h ├── johnsession.cpp ├── johnsession.h ├── main.cpp ├── mainwindow.cpp ├── mainwindow.h ├── menu.cpp ├── menu.h ├── openotherformatfiledialog.cpp ├── openotherformatfiledialog.h ├── passwordfilemodel.cpp ├── passwordfilemodel.h ├── tabwidget.cpp ├── tabwidget.h ├── textlabel.cpp ├── textlabel.h ├── translator.cpp └── translator.h └── translations ├── johnny_fr.qm └── johnny_fr.ts /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/CHANGELOG -------------------------------------------------------------------------------- /DEVELOPMENT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/DEVELOPMENT -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/INSTALL -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/README -------------------------------------------------------------------------------- /forms/aboutwidget.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/forms/aboutwidget.ui -------------------------------------------------------------------------------- /forms/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/forms/mainwindow.ui -------------------------------------------------------------------------------- /forms/openotherformatfiledialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/forms/openotherformatfiledialog.ui -------------------------------------------------------------------------------- /installer/config/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/installer/config/config.xml -------------------------------------------------------------------------------- /installer/packages/johnny/data/ADD_JOHNNY_AND_DLL_HERE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/installer/packages/johnny/data/ADD_JOHNNY_AND_DLL_HERE.txt -------------------------------------------------------------------------------- /installer/packages/johnny/data/platforms/ADD_DLLS_HERE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/installer/packages/johnny/data/platforms/ADD_DLLS_HERE.txt -------------------------------------------------------------------------------- /installer/packages/johnny/data/platforms/johnny.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/installer/packages/johnny/data/platforms/johnny.ico -------------------------------------------------------------------------------- /installer/packages/johnny/meta/installscript.qs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/installer/packages/johnny/meta/installscript.qs -------------------------------------------------------------------------------- /installer/packages/johnny/meta/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/installer/packages/johnny/meta/package.xml -------------------------------------------------------------------------------- /johnny.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/johnny.pro -------------------------------------------------------------------------------- /resources/icons/README.icons: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/README.icons -------------------------------------------------------------------------------- /resources/icons/export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/export.png -------------------------------------------------------------------------------- /resources/icons/fileopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/fileopen.png -------------------------------------------------------------------------------- /resources/icons/guess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/guess.png -------------------------------------------------------------------------------- /resources/icons/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/help.png -------------------------------------------------------------------------------- /resources/icons/homepage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/homepage.png -------------------------------------------------------------------------------- /resources/icons/johnny.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/johnny.icns -------------------------------------------------------------------------------- /resources/icons/johnny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/johnny.png -------------------------------------------------------------------------------- /resources/icons/johnny_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/johnny_128.png -------------------------------------------------------------------------------- /resources/icons/pause-attack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/pause-attack.png -------------------------------------------------------------------------------- /resources/icons/projectnew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/projectnew.png -------------------------------------------------------------------------------- /resources/icons/projectopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/projectopen.png -------------------------------------------------------------------------------- /resources/icons/projectsave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/projectsave.png -------------------------------------------------------------------------------- /resources/icons/quit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/quit.png -------------------------------------------------------------------------------- /resources/icons/start-attack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/start-attack.png -------------------------------------------------------------------------------- /resources/icons/tab_benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/tab_benchmark.png -------------------------------------------------------------------------------- /resources/icons/tab_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/tab_log.png -------------------------------------------------------------------------------- /resources/icons/tab_options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/tab_options.png -------------------------------------------------------------------------------- /resources/icons/tab_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/tab_output.png -------------------------------------------------------------------------------- /resources/icons/tab_passwords.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/tab_passwords.png -------------------------------------------------------------------------------- /resources/icons/tab_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/tab_settings.png -------------------------------------------------------------------------------- /resources/icons/tab_statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/tab_statistics.png -------------------------------------------------------------------------------- /resources/icons/trash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/icons/trash.png -------------------------------------------------------------------------------- /resources/resources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/resources/resources.qrc -------------------------------------------------------------------------------- /src/hashsortfilterproxymodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/hashsortfilterproxymodel.cpp -------------------------------------------------------------------------------- /src/hashsortfilterproxymodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/hashsortfilterproxymodel.h -------------------------------------------------------------------------------- /src/hashtypechecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/hashtypechecker.cpp -------------------------------------------------------------------------------- /src/hashtypechecker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/hashtypechecker.h -------------------------------------------------------------------------------- /src/johnattack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/johnattack.cpp -------------------------------------------------------------------------------- /src/johnattack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/johnattack.h -------------------------------------------------------------------------------- /src/johnhandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/johnhandler.cpp -------------------------------------------------------------------------------- /src/johnhandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/johnhandler.h -------------------------------------------------------------------------------- /src/johnprocess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/johnprocess.cpp -------------------------------------------------------------------------------- /src/johnprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/johnprocess.h -------------------------------------------------------------------------------- /src/johnsession.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/johnsession.cpp -------------------------------------------------------------------------------- /src/johnsession.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/johnsession.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/mainwindow.cpp -------------------------------------------------------------------------------- /src/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/mainwindow.h -------------------------------------------------------------------------------- /src/menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/menu.cpp -------------------------------------------------------------------------------- /src/menu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/menu.h -------------------------------------------------------------------------------- /src/openotherformatfiledialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/openotherformatfiledialog.cpp -------------------------------------------------------------------------------- /src/openotherformatfiledialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/openotherformatfiledialog.h -------------------------------------------------------------------------------- /src/passwordfilemodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/passwordfilemodel.cpp -------------------------------------------------------------------------------- /src/passwordfilemodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/passwordfilemodel.h -------------------------------------------------------------------------------- /src/tabwidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/tabwidget.cpp -------------------------------------------------------------------------------- /src/tabwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/tabwidget.h -------------------------------------------------------------------------------- /src/textlabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/textlabel.cpp -------------------------------------------------------------------------------- /src/textlabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/textlabel.h -------------------------------------------------------------------------------- /src/translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/translator.cpp -------------------------------------------------------------------------------- /src/translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/src/translator.h -------------------------------------------------------------------------------- /translations/johnny_fr.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/translations/johnny_fr.qm -------------------------------------------------------------------------------- /translations/johnny_fr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwall/johnny/HEAD/translations/johnny_fr.ts --------------------------------------------------------------------------------