# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # truecrack # truecrack/distinfo # truecrack/Makefile # truecrack/pkg-descr # echo c - truecrack mkdir -p truecrack > /dev/null 2>&1 echo x - truecrack/distinfo sed 's/^X//' >truecrack/distinfo << '9c4539040ac42019898f28caffc8fe2d' XSHA256 (truecrack.tar.gz) = 44318f9e44d315a77dda4bb4d474a88b3207f4c63d3a445d865b50b4c8f323ac XSIZE (truecrack.tar.gz) = 8601600 9c4539040ac42019898f28caffc8fe2d echo x - truecrack/Makefile sed 's/^X//' >truecrack/Makefile << 'ebef235fb07e7980aa9873d32fb2d415' X# New ports collection makefile for: truecrack X# Date created: 23 May 2012 X# Whom: Ryan Steinmetz X# X# $FreeBSD$ X XPORTNAME= truecrack XPORTVERSION= 0.1 XCATEGORIES= security XMASTER_SITES= https://truecrack.googlecode.com/files/ \ X http://mirrors.rit.edu/zi/ XDISTNAME= ${PORTNAME} X XMAINTAINER= zi@FreeBSD.org XCOMMENT= A password cracker for TrueCrypt volumes X XLICENSE= GPLv3 XLICENSE_FILE= ${WRKSRC}/license.txt X XUSE_GMAKE= yes XCFLAGS+= -DTC_BSD XPLIST_FILES= bin/truecrack X X.if !defined(NOPORTDATA) XDICTIONARIES= dictionary_100k.txt dictionary_10k.txt dictionary.txt XPORTDATA= ${DICTIONARIES} X.endif X Xpost-patch: X @${REINPLACE_CMD} -e 's/CFLAGS =/CFLAGS +=/g' ${WRKSRC}/Makefile X @${REINPLACE_CMD} -e 's/return ;/return 0;/g' ${WRKSRC}/Main/Utils.c X Xdo-install: X @${INSTALL_PROGRAM} ${WRKSRC}/truecrack ${PREFIX}/bin X.if !defined(NOPORTDATA) X.for dict in ${DICTIONARIES} X @${MKDIR} ${DATADIR} X @${INSTALL_DATA} ${WRKSRC}/${dict} ${DATADIR} X.endfor X.endif X X.include ebef235fb07e7980aa9873d32fb2d415 echo x - truecrack/pkg-descr sed 's/^X//' >truecrack/pkg-descr << '33ba164ab51dc1b23d25df345e2240e3' XTrueCrack is a brute-force password cracker for TrueCrypt (Copyright) volume Xfiles. It works on Linux and it is optimized with Nvidia Cuda technology. XIt works with cripted volumes with the following algorithms: X X- PBKDF2 (defined in PKCS5 v2.0) based on RIPEMD160 Key derivation function. X- XTS block cipher mode of operation used for hard disk encryption based on X AES. X XTrueCrack can work in two different modes of use: X X- Dictionary attack: read the passwords from a file of words (one password X for line). X- Charset attack: generate the passwords from a charset of symbols defined X by the user (for example: all possible strings of n characters from the X charset "abc" ). X XWWW: https://code.google.com/p/truecrack/ 33ba164ab51dc1b23d25df345e2240e3 exit