分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

普通的john只能跑一个core,有人写了个mpi补丁,能跑满多个核心。

参考 http://hkashfi.blogspot.com/2008/12/how-to-make-johntr-use-all-of-your-cpu.html

其他参考 http://openwall.info/wiki/john/parallelization

john并行计算的集中在 http://download.openwall.net/pub/projects/john/contrib/parallel/

打补丁的指引 http://openwall.info/wiki/john/how-to-extract-tarballs-and-apply-patches

操作如下:

装mpi环境 用epel源

yum install mpich2* -y

wget http://www.bindshell.net/tools/johntheripper//john-1.7.3.1-all-2-mpi8.tar.gz

tar zxf john-1.7.3.1-all-2-mpi8.tar.gz ; cd john* ; cd src

make generic

echo MPD_SECRETWORD=secret > /etc/mpd.conf
chmod 600 /etc/mpd.conf
mpd –daemon

mpirun -np 8 /root/temp/john-1.7.3.1-mpi8/run/john /root/temp/shadow

非MPI的测试结果

[root@156 run]# ./john –test
Benchmarking: Traditional DES [128/128 BS SSE2]… DONE
Many salts:     1974K c/s real, 1974K c/s virtual
Only one salt:  1692K c/s real, 1692K c/s virtual

Benchmarking: BSDI DES (x725) [128/128 BS SSE2]… DONE
Many salts:     64384 c/s real, 63746 c/s virtual
Only one salt:  62720 c/s real, 62720 c/s virtual

Benchmarking: FreeBSD MD5 [32/32]… DONE
Raw:    6397 c/s real, 6397 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32]… DONE
Raw:    393 c/s real, 393 c/s virtual

Benchmarking: Kerberos AFS DES [48/64 4K MMX]… DONE
Short:  320256 c/s real, 320256 c/s virtual
Long:   983552 c/s real, 983552 c/s virtual

Benchmarking: LM DES [128/128 BS SSE2]… DONE
Raw:    10829K c/s real, 10829K c/s virtual

Benchmarking: NT MD4 [128/128 SSE2 + 32/32]… DONE
Raw:    14093K c/s real, 14093K c/s virtual

Benchmarking: Mac OS X 10.4+ salted SHA-1 [32/32]… DONE
Many salts:     2685K c/s real, 2685K c/s virtual
Only one salt:  2373K c/s real, 2349K c/s virtual

Benchmarking: M$ Cache Hash [Generic 1x]… DONE
Many salts:     12868K c/s real, 12868K c/s virtual
Only one salt:  4836K c/s real, 4884K c/s virtual

Benchmarking: Apache MD5 [32/32]… DONE
Raw:    6403 c/s real, 6403 c/s virtual

Benchmarking: HMAC MD5 SSE2 [hmac-md5 SSE2]… DONE
Raw:    3757K c/s real, 3757K c/s virtual

Benchmarking: Post.Office MD5 [STD]… DONE
Many salts:     2547K c/s real, 2547K c/s virtual
Only one salt:  2354K c/s real, 2354K c/s virtual

Benchmarking: Raw MD5 SSE2 [raw-md5 SSE2 16x4]… DONE
Raw:    10018K c/s real, 10018K c/s virtual

Benchmarking:  md5_gen(0): md5($p)  (raw-md5)  SSE2 [md5-gen SSE2 16x4]… DONE
Raw:    10874K c/s real, 10874K c/s virtual

Benchmarking:  md5_gen(1): md5($p.$s)  (joomla)  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     7200K c/s real, 7200K c/s virtual
Only one salt:  5814K c/s real, 5814K c/s virtual

Benchmarking:  md5_gen(2): md5(md5($p))  (e107)  SSE2 [md5-gen SSE2 16x4]… DONE
Raw:    4215K c/s real, 4215K c/s virtual

Benchmarking:  md5_gen(3): md5(md5(md5($p)))  SSE2 [md5-gen SSE2 16x4]… DONE
Raw:    2619K c/s real, 2619K c/s virtual

Benchmarking:  md5_gen(4): md5($s.$p)  (OSC)  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     9244K c/s real, 9244K c/s virtual
Only one salt:  7171K c/s real, 7171K c/s virtual

Benchmarking:  md5_gen(5): md5($s.$p.$s)  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     8191K c/s real, 8191K c/s virtual
Only one salt:  6528K c/s real, 6528K c/s virtual

Benchmarking:  md5_gen(6): md5(md5($p).$s)  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     12354K c/s real, 12354K c/s virtual
Only one salt:  3626K c/s real, 3626K c/s virtual

Benchmarking:  md5_gen(7): md5(md5($p).$s)  (vBulletin)  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     12467K c/s real, 12467K c/s virtual
Only one salt:  3672K c/s real, 3672K c/s virtual

Benchmarking:  md5_gen(8): md5(md5($s).$p)  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     3962K c/s real, 3962K c/s virtual
Only one salt:  3539K c/s real, 3539K c/s virtual

Benchmarking:  md5_gen(9): md5($s.md5($p))  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     6175K c/s real, 6175K c/s virtual
Only one salt:  3620K c/s real, 3620K c/s virtual

Benchmarking:  md5_gen(10): md5($s.md5($s.$p))  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     3716K c/s real, 3716K c/s virtual
Only one salt:  3390K c/s real, 3390K c/s virtual

Benchmarking:  md5_gen(11): md5($s.md5($p.$s))  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     3839K c/s real, 3839K c/s virtual
Only one salt:  3448K c/s real, 3448K c/s virtual

Benchmarking:  md5_gen(14): md5($s.md5($p).$s)  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     5638K c/s real, 5638K c/s virtual
Only one salt:  3430K c/s real, 3430K c/s virtual

Benchmarking:  md5_gen(17): phpass ($P$ or $H$)  SSE2 [md5-gen SSE2 16x4]… DONE
Many salts:     7920 c/s real, 7920 c/s virtual
Only one salt:  8000 c/s real, 8000 c/s virtual

Benchmarking: PHPass MD5 SSE2 [phpass-MD5 SSE2]… Using phpass mode, by linking to md5_gen(17) functions DONE
Many salts:     8000 c/s real, 8000 c/s virtual
Only one salt:  8000 c/s real, 8000 c/s virtual

Benchmarking: IPB2 MD5 [Invision Power Board 2.x salted MD5]… DONE
Many salts:     2145K c/s real, 2145K c/s virtual
Only one salt:  1317K c/s real, 1317K c/s virtual

Benchmarking: Raw SHA-1 SSE2 [raw-sha1 SSE2]… DONE
Raw:    6749K c/s real, 6816K c/s virtual

Benchmarking: Kerberos v4 TGT [krb4 DES]… DONE
Raw:    1538K c/s real, 1538K c/s virtual

Benchmarking: Kerberos v5 TGT [krb5 3DES (des3-cbc-sha1)]… DONE
Raw:    37337 c/s real, 36967 c/s virtual

Benchmarking: Netscape LDAP SHA SSE2 [SHA-1]… DONE
Raw:    7510K c/s real, 7510K c/s virtual

Benchmarking: Netscape LDAP SSHA SSE2 [salted SHA-1]… DONE
Many salts:     9694K c/s real, 9694K c/s virtual
Only one salt:  6472K c/s real, 6472K c/s virtual

Benchmarking: OpenLDAP SSHA [salted SHA-1]… DONE
Many salts:     2646K c/s real, 2646K c/s virtual
Only one salt:  2437K c/s real, 2437K c/s virtual

Benchmarking: Eggdrop [blowfish]… DONE
Raw:    17220 c/s real, 17220 c/s virtual

Benchmarking: Oracle [oracle]… DONE
Raw:    593890 c/s real, 593890 c/s virtual

Benchmarking: Oracle 11g [oracle11]… DONE
Many salts:     2670K c/s real, 2670K c/s virtual
Only one salt:  2349K c/s real, 2372K c/s virtual

Benchmarking: MYSQL [mysql]… DONE
Raw:    2252K c/s real, 2252K c/s virtual

Benchmarking: MySQL 4.1 double-SHA-1 SSE2 [mysql-sha1 SSE2]… DONE
Raw:    3948K c/s real, 3909K c/s virtual

Benchmarking: Lotus5 [Lotus v5 Proprietary]… DONE
Raw:    170479 c/s real, 170479 c/s virtual

Benchmarking: More Secure Internet Password [RSA MD defined by BSAFE 1.x - Lotus v6]… DONE
Many salts:     120013 c/s real, 120013 c/s virtual
Only one salt:  70956 c/s real, 70956 c/s virtual

Benchmarking: LM C/R DES [netlm]… DONE
Many salts:     322100 c/s real, 322100 c/s virtual
Only one salt:  317335 c/s real, 317335 c/s virtual

Benchmarking: NTLMv1 C/R MD4 DES [netntlm]… DONE
Many salts:     470999 c/s real, 470999 c/s virtual
Only one salt:  451851 c/s real, 451851 c/s virtual

Benchmarking: LMv2 C/R MD4 HMAC-MD5 [netlmv2]… DONE
Many salts:     399277 c/s real, 399277 c/s virtual
Only one salt:  391411 c/s real, 391411 c/s virtual

Benchmarking: NTLMv2 C/R MD4 HMAC-MD5 [netntlmv2]… DONE
Many salts:     334752 c/s real, 338100 c/s virtual
Only one salt:  362683 c/s real, 362683 c/s virtual

Benchmarking: HalfLM C/R DES [nethalflm]… DONE
Many salts:     779548 c/s real, 771829 c/s virtual
Only one salt:  768035 c/s real, 768035 c/s virtual

Benchmarking: MS-SQL SSE2 [ms-sql SSE2]… DONE
Many salts:     10431K c/s real, 10431K c/s virtual
Only one salt:  6848K c/s real, 6848K c/s virtual

Benchmarking: MS-SQL05 SSE2 [ms-sql05 SSE2]… DONE
Many salts:     10502K c/s real, 10502K c/s virtual
Only one salt:  6632K c/s real, 6632K c/s virtual

Benchmarking: EPiServer SID Hashes [SHA-1]… DONE
Many salts:     2958K c/s real, 2958K c/s virtual
Only one salt:  2821K c/s real, 2821K c/s virtual

Benchmarking: PHPS MD5 SSE2 [MD5(MD5($pass).$salt) SSE2]… Using phps mode, by linking to md5_gen(6) functions DONE
Many salts:     12364K c/s real, 12487K c/s virtual
Only one salt:  3650K c/s real, 3650K c/s virtual

Benchmarking: MYSQL_fast [mysql-fast]… DONE
Raw:    18439K c/s real, 18257K c/s virtual

Benchmarking: PIX MD5 SSE2 [pix-md5 SSE2]… DONE
Raw:    9688K c/s real, 9688K c/s virtual

Benchmarking: SAP CODVN G (PASSCODE) [sapg]… DONE
Many salts:     929750 c/s real, 929750 c/s virtual
Only one salt:  853711 c/s real, 853711 c/s virtual

Benchmarking: SAP BCODE [sapb]… DONE
Many salts:     1089K c/s real, 1089K c/s virtual
Only one salt:  922862 c/s real, 922862 c/s virtual

Benchmarking: Netscreen MD5 [NS MD5]… DONE
Raw:    2885K c/s real, 2885K c/s virtual

Benchmarking: HTTP Digest access authentication [HDAA-MD5]… DONE
Many salts:     1061K c/s real, 1061K c/s virtual
Only one salt:  1044K c/s real, 1044K c/s virtual

Benchmarking: generic crypt(3) [?/32]… DONE
Many salts:     112538 c/s real, 113664 c/s virtual
Only one salt:  113376 c/s real, 112253 c/s virtual

8核心MPI结果

[root@S3 run]# mpirun -np 8 ./john –test
Benchmarking: Traditional DES [32/32 BS]… DONE
Many salts:     2353K c/s real, 2371K c/s virtual

Only one salt:  2296K c/s real, 2298K c/s virtual

Benchmarking: BSDI DES (x725) [32/32 BS]… DONE
Many salts:     67648 c/s real, 67648 c/s virtual

Only one salt:  67298 c/s real, 67296 c/s virtual

Benchmarking: FreeBSD MD5 [32/32 X2]… DONE
Raw:    56907 c/s real, 56785 c/s virtual
Benchmarking: OpenBSD Blowfish (x32) [32/32]… DONE
Raw:    2939 c/s real, 2936 c/s virtual
Benchmarking: Kerberos AFS DES [24/32 128K]… DONE
Short:  1328K c/s real, 1329K c/s virtual

Long:   3537K c/s real, 3534K c/s virtual

Benchmarking: LM DES [32/32 BS]… DONE
Raw:    33897K c/s real, 33859K c/s virtual
Benchmarking: NT MD4 [32/32]… DONE
Raw:    68438K c/s real, 67810K c/s virtual
Benchmarking: Mac OS X 10.4+ salted SHA-1 [32/32]… DONE
Many salts:     19279K c/s real, 19262K c/s virtual

Only one salt:  19480K c/s real, 19480K c/s virtual

Benchmarking: M$ Cache Hash [Generic 1x]… DONE
Many salts:     91981K c/s real, 91882K c/s virtual

Only one salt:  40186K c/s real, 40249K c/s virtual

Benchmarking: Apache MD5 [32/32 X2]… DONE
Raw:    49909 c/s real, 50112 c/s virtual
Benchmarking: HMAC MD5 [hmac-md5]… DONE
Raw:    7697K c/s real, 7686K c/s virtual
Benchmarking: Post.Office MD5 [STD]… DONE
Many salts:     18317K c/s real, 18301K c/s virtual

Only one salt:  19929K c/s real, 19988K c/s virtual

Benchmarking: Raw MD5 [raw-md5]… DONE
Raw:    33391K c/s real, 33397K c/s virtual
Benchmarking: IPB2 MD5 [Invision Power Board 2.x salted MD5]… DONE
Many salts:     15534K c/s real, 15523K c/s virtual

Only one salt:  10868K c/s real, 10841K c/s virtual

Benchmarking: Raw SHA-1 [raw-sha1]… DONE
Raw:    18386K c/s real, 18419K c/s virtual
Benchmarking: Kerberos v5 TGT [krb5 3DES (des3-cbc-sha1)]… DONE
Raw:    266932 c/s real, 267030 c/s virtual
Benchmarking: Netscape LDAP SHA [SHA-1]… DONE
Raw:    20908K c/s real, 20908K c/s virtual
Benchmarking: Netscape LDAP SSHA [salted SHA-1]… DONE
Many salts:     20635K c/s real, 20614K c/s virtual

Only one salt:  22408K c/s real, 22464K c/s virtual

Benchmarking: Eggdrop [blowfish]… DONE
Raw:    124849 c/s real, 124756 c/s virtual
Benchmarking: Oracle [oracle]… DONE
Raw:    4242K c/s real, 4246K c/s virtual
Benchmarking: MYSQL [mysql]… DONE
Raw:    14830K c/s real, 14841K c/s virtual
Benchmarking: MySQL 4.1 double-SHA-1 [mysql-sha1]… DONE
Raw:    10194K c/s real, 10184K c/s virtual
Benchmarking: Lotus5 [Lotus v5 Proprietary]… DONE
Raw:    1062K c/s real, 1062K c/s virtual
Benchmarking: More Secure Internet Password [RSA MD defined by BSAFE 1.x - Lotus v6]… DONE
Many salts:     741904 c/s real, 742106 c/s virtual

Only one salt:  585792 c/s real, 584978 c/s virtual

Benchmarking: LM C/R DES [netlm]… DONE
Many salts:     1957K c/s real, 1962K c/s virtual

Only one salt:  2583K c/s real, 2577K c/s virtual

Benchmarking: NTLMv1 C/R MD4 DES [netntlm]… DONE
Many salts:     2903K c/s real, 2912K c/s virtual

Only one salt:  3720K c/s real, 3707K c/s virtual

Benchmarking: LMv2 C/R MD4 HMAC-MD5 [netlmv2]… DONE
Many salts:     2460K c/s real, 2464K c/s virtual

Only one salt:  3214K c/s real, 3210K c/s virtual

Benchmarking: HalfLM C/R DES [nethalflm]… DONE
Many salts:     4858K c/s real, 4858K c/s virtual

Only one salt:  6490K c/s real, 6484K c/s virtual

Benchmarking: MS-SQL [ms-sql]… DONE
Many salts:     17892K c/s real, 17912K c/s virtual

Only one salt:  21546K c/s real, 21530K c/s virtual

Benchmarking: MS-SQL05 [ms-sql05]… DONE
Many salts:     17977K c/s real, 18041K c/s virtual

Only one salt:  22539K c/s real, 22521K c/s virtual

Benchmarking: EPiServer SID Hashes [SHA-1]… DONE
Many salts:     18241K c/s real, 18243K c/s virtual

Only one salt:  23228K c/s real, 23228K c/s virtual

Benchmarking: PHPS MD5 [MD5(MD5($pass).$salt)]… DONE
Many salts:     21571K c/s real, 21509K c/s virtual

Only one salt:  14039K c/s real, 14084K c/s virtual

Benchmarking: MYSQL_fast [mysql-fast]… DONE
Raw:    118199K c/s real, 118324K c/s virtual
Benchmarking: PIX MD5 [pix-md5]… DONE
Raw:    22816K c/s real, 22817K c/s virtual
Benchmarking: SAP CODVN G (PASSCODE) [sapg]… DONE
Many salts:     5702K c/s real, 5694K c/s virtual

Only one salt:  6985K c/s real, 6977K c/s virtual

Benchmarking: SAP BCODE [sapb]… DONE
Many salts:     6807K c/s real, 6826K c/s virtual

Only one salt:  7608K c/s real, 7583K c/s virtual

Benchmarking: Netscreen MD5 [NS MD5]… DONE
Raw:    17558K c/s real, 17598K c/s virtual

顺便推荐下openwall的私人字典 http://www.openwall.com/cgi/redirect.cgi?wordlists-dl-1 300 RMB左右,谁出手买了。

You get more content: the huge mangled wordlist is only available on the CD Immediate access to all of the wordlists: they’re uncompressed and usable right off the CD You save time, bandwidth, and hard drive space You can sleep well knowing that you’ve done your part to support the work on this collection As a bonus, the CD has a complete mirror of ftp.openwall.com, including John the Ripper password cracker; this makes for a total of over 600 MB of content

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

john the ripper跑多核多cpu相关推荐

  1. John the Ripper 著名密码破解工具

    著名密码破解工具 John the Ripper 发布了 1.9.0-jumbo-1 版本. John the Ripper 是一款速度很快的密码破解工具,目前可用于 Unix.macOS.Windo ...

  2. 知名评测软件 3DMark 推送了更新,为 PC 端带来全新的 CPU 跑分工具“CPU Profile”

    最新信息 6 月 25 日消息 昨日知名评测软件 3DMark 推送了更新,为 PC 端带来全新的 CPU 跑分工具"CPU Profile".此前这一软件专注于显卡评测,包含多种 ...

  3. 著名密码破解利器John the Ripper使用方法详解

    翻译自自带文档,翻译者不详. 来源:网络 Ubuntu下安装 sudo apt-get install john 源码安装: wget http://www.openwall.com/john/g/j ...

  4. John the Ripper

    John the Ripper John the Ripper(简称John)是一款著名的密码破解工具.它主要针对各种Hash加密的密文.它不同于Rainbow Table方式.它采用实时运算的方式和 ...

  5. John the Ripper 密码破解者

    John the Ripper

  6. 利用 John the Ripper 破解用户登录密码

    一.什么是 John the Ripper ? 看到这个标题,想必大家都很好奇,John the Ripper 是个什么东西呢?如果直译其名字的话就是: John 的撕裂者(工具). 相比大家都会觉得 ...

  7. Ubuntu中使用john the ripper口令破解

    一   创建新用户 登录到root用户,如果已有root用户可跳过本步骤(如果你之前有设置过root用户,那就通过以下命令更改密码) sudo passwd root 然后登陆root su root ...

  8. Linux小白想成为007,先会用“John the Ripper工具”

    内容预知 1. John the Ripper工具的简介 2. Linux中软件的下载方法 3. John the Ripper工具从下载到使用过程 3.1 安装软件包 3.2 准备破译的文件 3.3 ...

  9. 密码破解工具John the Ripper使用说明

    John the Ripper John 包描述 John the Ripper 既功能丰富又运行快速. 它在一个程序中结合了几种破解模式,并且可以根据您的特定需求进行全面地配置(你甚至可以使用支持C ...

最新文章

  1. C++ STL之vector常用方法
  2. 【实战】某学校机房项目交换机的配置
  3. Spark job stage task个数的计算方式
  4. php cookie 字串,php入门(字符串,cookie,session)
  5. 零基础学python知乎-零基础人员可以学习python吗?|Python培训基础教程
  6. 软件程序设计中的N-S图、PAD图、程序流程图、E-R图
  7. 移动平均法(Moving average,MA) 指数平滑法(Exponential Smoothing,ES)
  8. 电路串联和并联图解_迷惑我们很久的串联/并联谐振电路(多图、详解)
  9. 超级计算机每秒几兆次,这台超级计算机能在1秒内计算出你需要60亿年的时间
  10. java实现影视创作论坛
  11. 分节符的插入与删除word
  12. 超级无敌屌炸天位运算快读
  13. 【问题思考总结】为什么跳跃间断点变上限积分连续但是不可导?【直观理解 几何方法】
  14. 如何使用API_api接口有什么优点
  15. 天罡现世,Balong出海,华为这波5G动作666!
  16. Java 拆分PDF文档
  17. 【数据结构】第十三站:排序(下)归并排序
  18. PAT 甲级 树(二)
  19. 好嗨游戏 || 20款全世界最佳移动RPG角色扮演游戏(下)
  20. HTML+CSS小实例(进度条)

热门文章

  1. Android开发MVP模式(解决了View和Model的耦合)
  2. 三个在线编辑OFFICE解决方案
  3. C语言输出浮点数的符号、整数部分和小数部分
  4. 快速查询单号物流,导出详细信息生成表格
  5. Blazor —— 母版页的定义和使用(Layout)
  6. 启英泰伦产品方案开发流程
  7. java期末程序填空_Java后端期末复习
  8. openlayers加kriging出等值线图
  9. 【面试题解】详解前端基石-CSS选择器
  10. 如何垂直居中对齐CSS[转载]