1. MD5
  2. md5(md5($pass)) : Double md5
  3. md5(md5(md5($pass))) : Triple md5
  4. md5($pass.$salt) : Joomla
  5. md5($salt.$pass) : osCommerce
  6. md5(md5($pass)$salt) : vBuliten
  7. md5(md5($salt).md5($pass)) : IPB2+ MyBB1.2+
  8. substr(sha1($pass),0,32)
  9. SHA-1
  10. sha1($pass.$salt)
  11. sha1($salt.$pass)
  12. sha1(strtolower($username).$pass) : SMF >= v1.1
  13. sha1(strtoupper($username).":".strtoupper($pass)) : MangOS
  14. SHA-224
  15. SHA-256
  16. sha256($pass.$salt)
  17. sha256($salt.$pass)
  18. SHA-384
  19. SHA-512
  20. sha512($pass.$salt)
  21. sha512($salt.$pass)
  22. MySQL
  23. MySQL5
  24. MySQL5(md5($pass))
  25. NTLM
  26. MD5(phpBB3)
  27. MD5(Wordpress)
  28. MD5(UNIX)
  29. DES(UNIX)
  30. Blowfish(OpenBSD), bcrypt
  31. SHA-256(Unix)
  32. SHA-512(Unix)
  33. half md5
  34. md5(base64_encode($pass))
  35. md5(base64_encode(base64_encode($pass)))
  36. md5(base64_encode(md5($pass)))
  37. md5(md5($pass).$pass.sha1($pass))
  38. md5(md5($pass).md5($pass))
  39. md5(md5($pass).md5($pass).md5($pass))
  40. md5(md5($pass).md5($pass).md5($pass).md5($pass))
  41. md5(md5(base64_encode($pass)))
  42. md5(md5(md5($pass).md5($pass).md5($pass).md5($pass)))
  43. md5(md5(md5(md5($pass)))) : md5 x 4
  44. md5(md5(md5(md5(md5($pass))))) : md5 x 5
  45. md5(md5(md5(md5(md5(md5($pass)))))) : md5 x 6
  46. md5(md5(md5(md5(md5(md5(md5($pass))))))) : md5 x 7
  47. md5(md5(md5(md5(md5(md5(md5(md5($pass)))))))) : md5 x 8
  48. md5(md5(md5(md5(md5(md5(md5(md5(md5($pass))))))))) : md5 x 9
  49. md5(md5(md5(md5(md5(md5(md5(md5(md5(md5($pass)))))))))) : md5 x 10
  50. md5(md5(sha1(sha1(md5($pass)))))
  51. md5(sha1($pass))
  52. md5(sha1($pass).md5($pass).sha1($pass))
  53. md5(sha1($pass.md5($pass)))
  54. md5(sha1(base64_encode($pass)))
  55. md5(sha1(md5($pass)))
  56. md5(sha1(md5($pass)).sha1($pass))
  57. md5(sha1(md5(sha1($pass))))
  58. md5(sha256($pass))
  59. md5(strrev($pass))
  60. md5(strrev(md5($pass)))
  61. md5(strtoupper(md5($pass)))
  62. md5(strtoupper(md5(strtoupper(md5($pass)))))
  63. md5(strtoupper(md5(strtoupper(md5(strtoupper(md5($pass)))))))
  64. strrev(md5($pass))
  65. strrev(md5(strrev(md5($pass))))
  66. md5(md5($salt)$pass)
  67. md5(md5($pass).md5($salt))
  68. md5($pass.md5($pass))
  69. md5($pass.$salt.$pass)
  70. md5($salt.$pass.$username)
  71. md5($salt.$pass.$salt)
  72. md5($salt.md5($pass))
  73. md5($salt."-".md5($pass))
  74. md5($salt.md5($pass).$username)
  75. md5($salt.md5($pass).$salt)
  76. sha1(md5($pass))
  77. sha1(md5($pass).$pass)
  78. sha1(md5(sha1($pass)))
  79. sha1(md5(sha1(md5($pass))))
  80. sha1(sha1($pass)) : Double Sha1
  81. sha1(sha1($pass).substr($pass,0,3))
  82. sha1(sha1(sha1($pass))) : Triple Sha1
  83. sha1(sha256($pass))
  84. sha256(base64_encode(md5($pass)))
  85. sha256(base64_encode(sha1($pass)))
  86. sha256(md5($pass))
  87. sha256(md5($pass).$pass)
  88. sha256(sha1($pass))
  89. substr(md5($pass),0,8)
  90. substr(md5($pass),0,10)
  91. substr(md5($pass),0,16)
  92. substr(md5($pass),0,30)
  93. substr(md5($pass),0,8).substr(md5($pass),27,5)
  94. substr(md5($pass),1,26)
  95. substr(md5($pass),12,20)
  96. substr(md5($pass),16,16)
  97. substr(md5($pass),8,16)
  98. substr(md5(md5($pass)),0,16)
  99. substr(sha1($pass),0,16)
  100. substr(sha1($pass),0,30)
  101. substr(sha1($pass),0,38)
  102. substr(sha1($pass),0,8)
  103. substr(sha256($pass),0,16)
  104. substr(sha256($pass),0,32)
  105. substr(sha256($pass),0,40)
  106. sha1($salt.$pass.$salt)
  107. sha1($salt.sha1($salt.sha1($pass)))
  108. substr(sha1(md5($pass)),0,32)
  109. MD5(APR)
  110. md5(DES(Unix))