hash John the Ripper和hydra爆破ssh密码官方下载以及使用说明!

hash John the Ripper和hydra爆破ssh密码官方下载以及使用说明!

进入src目录:

cd john-1.8.0 && cd src

[java] view plain copy

  1. root@ubuntu:/usr/local/john/john-1.8.0/src# make
  2. To build John the Ripper, type:
  3.     make clean SYSTEM
  4. where SYSTEM can be one of the following:
  5. linux-x86-64-avx         Linux, x86-64 with AVX (2011+ Intel CPUs)
  6. linux-x86-64-xop         Linux, x86-64 with AVX and XOP (2011+ AMD CPUs)
  7. linux-x86-64             Linux, x86-64 with SSE2 (most common)
  8. linux-x86-avx            Linux, x86 32-bit with AVX (2011+ Intel CPUs)
  9. linux-x86-xop            Linux, x86 32-bit with AVX and XOP (2011+ AMD CPUs)
  10. linux-x86-sse2           Linux, x86 32-bit with SSE2 (most common, if 32-bit)
  11. linux-x86-mmx            Linux, x86 32-bit with MMX (for old computers)
  12. linux-x86-any            Linux, x86 32-bit (for truly ancient computers)
  13. linux-alpha              Linux, Alpha
  14. linux-sparc              Linux, SPARC 32-bit
  15. linux-ppc32-altivec      Linux, PowerPC w/AltiVec (best)
  16. linux-ppc32              Linux, PowerPC 32-bit
  17. linux-ppc64              Linux, PowerPC 64-bit
  18. linux-ia64               Linux, IA-64
  19. freebsd-x86-64           FreeBSD, x86-64 with SSE2 (best)
  20. freebsd-x86-sse2         FreeBSD, x86 with SSE2 (best if 32-bit)
  21. freebsd-x86-mmx          FreeBSD, x86 with MMX
  22. freebsd-x86-any          FreeBSD, x86
  23. freebsd-alpha            FreeBSD, Alpha
  24. openbsd-x86-64           OpenBSD, x86-64 with SSE2 (best)
  25. openbsd-x86-sse2         OpenBSD, x86 with SSE2 (best if 32-bit)
  26. openbsd-x86-mmx          OpenBSD, x86 with MMX
  27. openbsd-x86-any          OpenBSD, x86
  28. openbsd-alpha            OpenBSD, Alpha
  29. openbsd-sparc64          OpenBSD, SPARC 64-bit (best)
  30. openbsd-sparc            OpenBSD, SPARC 32-bit
  31. openbsd-ppc32            OpenBSD, PowerPC 32-bit
  32. openbsd-ppc64            OpenBSD, PowerPC 64-bit
  33. openbsd-pa-risc          OpenBSD, PA-RISC
  34. openbsd-vax              OpenBSD, VAX
  35. netbsd-sparc64           NetBSD, SPARC 64-bit
  36. netbsd-vax               NetBSD, VAX
  37. solaris-sparc64-cc       Solaris, SPARC V9 64-bit, cc (best)
  38. solaris-sparc64-gcc      Solaris, SPARC V9 64-bit, gcc
  39. solaris-sparcv9-cc       Solaris, SPARC V9 32-bit, cc
  40. solaris-sparcv8-cc       Solaris, SPARC V8 32-bit, cc
  41. solaris-sparc-gcc        Solaris, SPARC 32-bit, gcc
  42. solaris-x86-64-cc        Solaris, x86-64 with SSE2, cc (best)
  43. solaris-x86-64-gcc       Solaris, x86-64 with SSE2, gcc
  44. solaris-x86-sse2-cc      Solaris 9 4/04+, x86 with SSE2, cc
  45. solaris-x86-sse2-gcc     Solaris 9 4/04+, x86 with SSE2, gcc
  46. solaris-x86-mmx-cc       Solaris, x86 with MMX, cc
  47. solaris-x86-mmx-gcc      Solaris, x86 with MMX, gcc
  48. solaris-x86-any-cc       Solaris, x86, cc
  49. solaris-x86-any-gcc      Solaris, x86, gcc
  50. sco-x86-any-gcc          SCO, x86, gcc
  51. sco-x86-any-cc           SCO, x86, cc
  52. tru64-alpha              Tru64 (Digital UNIX, OSF/1), Alpha
  53. aix-ppc32                AIX, PowerPC 32-bit
  54. macosx-x86-64            Mac OS X 10.5+, Xcode 3.0+, x86-64 with SSE2 (best)
  55. macosx-x86-sse2          Mac OS X, x86 with SSE2
  56. macosx-ppc32-altivec     Mac OS X, PowerPC w/AltiVec (best)
  57. macosx-ppc32             Mac OS X, PowerPC 32-bit
  58. macosx-ppc64             Mac OS X 10.4+, PowerPC 64-bit
  59. macosx-universal         Mac OS X, Universal Binary (x86 + x86-64 + PPC)
  60. hpux-pa-risc-gcc         HP-UX, PA-RISC, gcc
  61. hpux-pa-risc-cc          HP-UX, PA-RISC, ANSI cc
  62. irix-mips64-r10k         IRIX, MIPS 64-bit (R10K) (best)
  63. irix-mips64              IRIX, MIPS 64-bit
  64. irix-mips32              IRIX, MIPS 32-bit
  65. dos-djgpp-x86-mmx        DOS, DJGPP, x86 with MMX
  66. dos-djgpp-x86-any        DOS, DJGPP, x86
  67. win32-cygwin-x86-sse2    Win32, Cygwin, x86 with SSE2 (best)
  68. win32-cygwin-x86-mmx     Win32, Cygwin, x86 with MMX
  69. win32-cygwin-x86-any     Win32, Cygwin, x86
  70. beos-x86-sse2            BeOS, x86 with SSE2 (best)
  71. beos-x86-mmx             BeOS, x86 with MMX
  72. beos-x86-any             BeOS, x86
  73. generic                  Any other Unix-like system with gcc
  74. root@ubuntu:/usr/local/john/john-1.8.0/src#

根据自己系统版本选择。

make clean linux-x86-64

编译成功会在run目录下生成john可执行文件。

生成john可执行文件

把想破解的/etc/shadow放在shadow.txt文件夹下:

执行:./john shadow.txt

./john shadow.txt

但凡是暴力破解密码,都需要一个足够强悍的密码字典。

John the Ripper的默认密码字典为run目录下的password.lst。

而密码字典的构造就看自己收集信息的能力了。

下载地址:官方下载地址       提取密码:27or

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: