Skip to content

Commit

Permalink
here's johnny
Browse files Browse the repository at this point in the history
  • Loading branch information
sthen committed Oct 20, 2015
1 parent 067b68f commit 467bbaf
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 0 deletions.
31 changes: 31 additions & 0 deletions security/johnny/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# $OpenBSD$

COMMENT= GUI front-end for John the Ripper

V= 2.2
DISTNAME= johnny-$V
DISTFILES= ${DISTNAME}{v$V}.tar.gz

CATEGORIES= security x11

HOMEPAGE= http://openwall.info/wiki/john/johnny

# main code: BSD
# graphics: resources/icons/README.icons
PERMIT_PACKAGE_CDROM= Yes

WANTLIB += GL Qt5Core Qt5Gui Qt5Widgets c m pthread

MASTER_SITES= https://github.com/shinnok/johnny/archive/

MODULES= x11/qt5

RUN_DEPENDS= john-*|john-jumbo-*:security/john-jumbo

do-configure:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/qmake-qt5

do-install:
${INSTALL_PROGRAM} ${WRKBUILD}/johnny ${PREFIX}/bin

.include <bsd.port.mk>
2 changes: 2 additions & 0 deletions security/johnny/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
SHA256 (johnny-2.2.tar.gz) = PuT31IRNDW7wlG+2W6G6YHgujhQ1ah0aOb8+2CuLsUg=
SIZE (johnny-2.2.tar.gz) = 1639319
9 changes: 9 additions & 0 deletions security/johnny/pkg/DESCR
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Johnny is a cross-platform Open Source GUI frontend for the popular password
cracker John the Ripper. As well as automating and simplifying the process,
it adds extra desktop/GUI functionality, such as improved hash and password
workflow, multiple attacks and session management, easy definition of complex
attack rules, visual feedback and statistics.

The application uses John The Ripper for the actual work - both the official
core (proper) version and the community-enhanced (jumbo) version are supported,
the latter exposing more functionality (extra cracking modes and hash types).
2 changes: 2 additions & 0 deletions security/johnny/pkg/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
@comment $OpenBSD$
@bin bin/johnny

0 comments on commit 467bbaf

Please sign in to comment.