{"id":140,"date":"2018-12-03T22:15:15","date_gmt":"2018-12-03T14:15:15","guid":{"rendered":"http:\/\/h-k.pw\/?p=140"},"modified":"2018-12-10T15:56:59","modified_gmt":"2018-12-10T07:56:59","slug":"hashcat-by-gpu","status":"publish","type":"post","link":"https:\/\/harson.co\/index.php\/2018\/12\/03\/hashcat-by-gpu\/","title":{"rendered":"HashCat by GPU"},"content":{"rendered":"<h2>windows<\/h2>\n<p>&nbsp;<\/p>\n<pre class=\"pure-highlightjs\"><code class=\"\">\u7ecf\u5178\u793a\u4f8b\uff1a\r\nhashcat64.exe -b #benchmark\r\nhashcat64.exe -m 100 -a 3  a84dfccc3883fed50e2afb542f43982f012b319f ?b?b?b\u00a0-O\r\n<\/code><\/pre>\n<p>\u53c2\u6570 \u2013O \u8868\u793a\u6700\u4f18\u5316\u7834\u89e3\u6a21\u5f0f<\/p>\n<p>\u53c2\u6570 -a 3 \u6307\u5b9a\u653b\u51fb\u7c7b\u578b -a 3 \u6307\u63a9\u7801\u653b\u51fb<\/p>\n<pre class=\"pure-highlightjs\"><code class=\"\">0 = Straight \uff08\u5b57\u5178\u7834\u89e3\uff09\r\n\r\n1 = Combination \uff08\u7ec4\u5408\u7834\u89e3\uff09\r\n\r\n2 = Toggle-Case \uff08\u5927\u5c0f\u5199\u8f6c\u6362\uff09\r\n\r\n3 = Brute-force\uff08\u63a9\u7801\u66b4\u529b\u7834\u89e3\uff09\r\n\r\n4 = Permutation\uff08\u5e8f\u5217\u7834\u89e3\uff09\r\n\r\n5 = Table-Lookup\uff08\u67e5\u8868\u7834\u89e3\uff09\r\n\r\n6 = Hybrid dict + mask \u5b57\u5178\u52a0\u63a9\u7801\u7834\u89e3\r\n\r\n7 = Hybrid mask + dict \u63a9\u7801+\u5b57\u5178\u7834\u89e3\r\n\r\n8 = Prince\uff08\u738b\u5b50\u7834\u89e3\uff09\r\n\r\n<\/code><\/pre>\n<p>\u5176\u4e2d\u63a9\u7801\u7c7b\u578b<br \/>\n?l = abcdefghijklmnopqrstuvwxyz \u4ee3\u8868\u5c0f\u5199\u5b57\u6bcd<\/p>\n<p>?u = ABCDEFGHIJKLMNOPQRSTUVWXYZ \u4ee3\u8868\u5927\u5199\u5b57\u6bcd<\/p>\n<p>?d = 0123456789 \u4ee3\u8868\u6570\u5b57<\/p>\n<p>?s = !\u201d#$%&amp;\u2019()*+,-.\/:;&lt;=&gt;?@[\\]^_`{|}~ \u4ee3\u8868\u7279\u6b8a\u5b57\u7b26<\/p>\n<p>?a = ?l?u?d?s \u5927\u5c0f\u5199\u6570\u5b57\u53ca\u7279\u6b8a\u5b57\u7b26\u7684\u7ec4\u5408<\/p>\n<p>?b = 0\u00d700 \u2013 0xff<\/p>\n<p>\u81ea\u5b9a\u4e49\u5b57\u7b26<\/p>\n<p>\u73b0\u5728\u7eaf\u6570\u5b57\u6216\u8005\u7eaf\u5b57\u6bcd\u7684\u5bc6\u7801\u662f\u6bd4\u8f83\u5c11\u89c1\u7684\uff0c\u6839\u636e\u5bc6\u7801\u4e13\u5bb6\u5bf9\u6cc4\u6f0f\u5bc6\u7801\u7684\u5206\u6790\uff0c90%\u7684\u4e2a\u4eba\u5bc6\u7801\u662f\u5b57\u6bcd\u548c\u6570\u5b57\u7684\u7ec4\u5408\uff0c\u53ef\u4ee5\u662f\u81ea\u5b9a\u4e49\u5b57\u7b26\u4e86\u6765\u8fdb\u884c\u66b4\u529b\u7834\u89e3\uff0cHashcat\u652f\u63014\u4e2a\u81ea\u5b9a\u4e49\u5b57\u7b26\u96c6\uff0c\u5206\u522b\u662f -1 -2 -3 -4\u3002\u5b9a\u4e49\u65f6\u53ea\u9700\u8981\u8fd9\u6837-2 ?l?d \uff0c\u7136\u540e\u5c31\u53ef\u4ee5\u5728\u540e\u9762\u6307\u5b9a?2\uff0c?2\u8868\u793a\u5c0f\u5199\u5b57\u6bcd\u548c\u6570\u5b57\u3002\u8fd9\u65f6\u5019\u8981\u7834\u89e3\u4e00\u4e2a8\u4f4d\u6df7\u5408\u7684\u5c0f\u5199\u5b57\u6bcd\u52a0\u6570\u5b57\uff1a<\/p>\n<pre>Hashcat.exe -a 3 \u2013force -2 ?l?d hassh\u503c\u6216\u8005hash\u6587\u4ef6 ?2?2?2?2?2?2?2?2<\/pre>\n<p>\u4f8b\u5982\u7834\u89e3dz\u5c0f\u5199\u5b57\u6bcd+\u6570\u5b57\u6df7\u54088\u4f4d\u5bc6\u7801\u7834\u89e3\uff1a<\/p>\n<pre>Hashcat -m 2611 -a 3 -2 ?l?d dz.hash ?2?2?2?2?2?2?2?2<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>\u53c2\u6570 -m 100\u00a0 \u6307\u5b9a\u54c8\u5e0c\u7c7b\u522b100\u6307SHA1\uff0c-m 1800\u662fsha512 Linux\u52a0\u5bc6\u3002<\/p>\n<pre class=\"pure-highlightjs\"><code class=\"\">0 = MD5\r\n\r\n  10 = md5($pass.$salt)\r\n\r\n  20 = md5($salt.$pass)\r\n\r\n  30 = md5(unicode($pass).$salt)\r\n\r\n  40 = md5($salt.unicode($pass))\r\n\r\n  50 = HMAC-MD5 (key = $pass)\r\n\r\n  60 = HMAC-MD5 (key = $salt)\r\n\r\n  100 = SHA1\r\n\r\n  110 = sha1($pass.$salt)\r\n\r\n  120 = sha1($salt.$pass)\r\n\r\n  130 = sha1(unicode($pass).$salt)\r\n\r\n  140 = sha1($salt.unicode($pass))\r\n\r\n  150 = HMAC-SHA1 (key = $pass)\r\n\r\n  160 = HMAC-SHA1 (key = $salt)\r\n\r\n  200 = MySQL323\r\n\r\n  300 = MySQL4.1\/MySQL5\r\n\r\n  400 = phpass, MD5(WordPress), MD5(phpBB3),MD5(Joomla)\r\n\r\n  500 = md5crypt, MD5(Unix), FreeBSD MD5,Cisco-IOS MD5\r\n\r\n  900 = MD4\r\n\r\n  1000 = NTLM\r\n\r\n  1100 = Domain Cached Credentials (DCC), MSCache\r\n\r\n  1400 = SHA256\r\n\r\n  1410 = sha256($pass.$salt)\r\n\r\n  1420 = sha256($salt.$pass)\r\n\r\n  1430 = sha256(unicode($pass).$salt)\r\n\r\n  1431 = base64(sha256(unicode($pass)))\r\n\r\n  1440 = sha256($salt.unicode($pass))\r\n\r\n  1450 = HMAC-SHA256 (key = $pass)\r\n\r\n  1460 = HMAC-SHA256 (key = $salt)\r\n\r\n  1600 = md5apr1, MD5(APR), Apache MD5\r\n\r\n  1700 = SHA512\r\n\r\n  1710 = sha512($pass.$salt)\r\n\r\n  1720 = sha512($salt.$pass)\r\n\r\n  1730 = sha512(unicode($pass).$salt)\r\n\r\n  1740 = sha512($salt.unicode($pass))\r\n\r\n  1750 = HMAC-SHA512 (key = $pass)\r\n\r\n  1760 = HMAC-SHA512 (key = $salt)\r\n\r\n  1800 = SHA-512(Unix)\r\n\r\n  2400 = Cisco-PIX MD5\r\n\r\n  2410 = Cisco-ASA MD5\r\n\r\n  2500 = WPA\/WPA2\r\n\r\n  2600 = Double MD5\r\n\r\n  3200 = bcrypt, Blowfish(OpenBSD)\r\n\r\n  3300 = MD5(Sun)\r\n\r\n  3500 = md5(md5(md5($pass)))\r\n\r\n  3610 = md5(md5($salt).$pass)\r\n\r\n  3710 = md5($salt.md5($pass))\r\n\r\n  3720 = md5($pass.md5($salt))\r\n\r\n  3800 = md5($salt.$pass.$salt)\r\n\r\n  3910 = md5(md5($pass).md5($salt))\r\n\r\n  4010 = md5($salt.md5($salt.$pass))\r\n\r\n  4110 = md5($salt.md5($pass.$salt))\r\n\r\n  4210 = md5($username.0.$pass)\r\n\r\n  4300 = md5(strtoupper(md5($pass)))\r\n\r\n  4400 = md5(sha1($pass))\r\n\r\n  4500 = Double SHA1\r\n\r\n  4600 = sha1(sha1(sha1($pass)))\r\n\r\n  4700 = sha1(md5($pass))\r\n\r\n  4800 = MD5(Chap), iSCSI CHAP authentication\r\n\r\n  4900 = sha1($salt.$pass.$salt)\r\n\r\n  5000 = SHA-3(Keccak)\r\n\r\n  5100 = Half MD5\r\n\r\n  5200 = Password Safe SHA-256\r\n\r\n  5300 = IKE-PSK MD5\r\n\r\n  5400 = IKE-PSK SHA1\r\n\r\n  5500 = NetNTLMv1-VANILLA \/ NetNTLMv1-ESS\r\n\r\n  5600 = NetNTLMv2\r\n\r\n  5700 = Cisco-IOS SHA256\r\n\r\n  5800 = Android PIN\r\n\r\n  6300 = AIX {smd5}\r\n\r\n  6400 = AIX {ssha256}\r\n\r\n  6500 = AIX {ssha512}\r\n\r\n  6700 = AIX {ssha1}\r\n\r\n  6900 = GOST, GOST R 34.11-94\r\n\r\n  7000 = Fortigate (FortiOS)\r\n\r\n  7100 = OS X v10.8+\r\n\r\n  7200 = GRUB 2\r\n\r\n  7300 = IPMI2 RAKP HMAC-SHA1\r\n\r\n  7400 = sha256crypt, SHA256(Unix)\r\n\r\n  7900 = Drupal7\r\n\r\n  8400 = WBB3, Woltlab Burning Board 3\r\n\r\n  8900 = scrypt\r\n\r\n  9200 = Cisco $8$\r\n\r\n  9300 = Cisco $9$\r\n\r\n  9800 = Radmin2\r\n\r\n 10000 = Django (PBKDF2-SHA256)\r\n\r\n 10200 = Cram MD5\r\n\r\n 10300 = SAP CODVN H (PWDSALTEDHASH) iSSHA-1\r\n\r\n 11000 = PrestaShop\r\n\r\n 11100 = PostgreSQL Challenge-ResponseAuthentication (MD5)\r\n\r\n 11200 = MySQL Challenge-Response Authentication(SHA1)\r\n\r\n 11400 = SIP digest authentication (MD5)\r\n\r\n 99999 = Plaintext\r\n\r\n\u7279\u6b8a\u54c8\u5e0c\u7c7b\u578b\r\n\r\n   11 = Joomla &lt; 2.5.18\r\n\r\n   12 = PostgreSQL\r\n\r\n   21 = osCommerce, xt:Commerce\r\n\r\n   23 = Skype\r\n\r\n  101 = nsldap, SHA-1(Base64), Netscape LDAPSHA\r\n\r\n  111 = nsldaps, SSHA-1(Base64), Netscape LDAPSSHA\r\n\r\n  112 = Oracle S: Type (Oracle 11+)\r\n\r\n  121 = SMF &gt; v1.1\r\n\r\n  122 = OS X v10.4, v10.5, v10.6\r\n\r\n  123 = EPi\r\n\r\n  124 = Django (SHA-1)\r\n\r\n  131 = MSSQL(2000)\r\n\r\n  132 = MSSQL(2005)\r\n\r\n  133 = PeopleSoft\r\n\r\n  141 = EPiServer 6.x &lt; v4\r\n\r\n 1421 = hMailServer\r\n\r\n 1441 = EPiServer 6.x &gt; v4\r\n\r\n 1711 = SSHA-512(Base64), LDAP {SSHA512}\r\n\r\n 1722 = OS X v10.7\r\n\r\n 1731 = MSSQL(2012 &amp; 2014)\r\n\r\n 2611 = vBulletin &lt; v3.8.5\r\n\r\n 2612 = PHPS\r\n\r\n 2711 = vBulletin &gt; v3.8.5\r\n\r\n 2811 = IPB2+, MyBB1.2+\r\n\r\n 3711 = Mediawiki B type\r\n\r\n 3721 = WebEdition CMS\r\n\r\n 7600 = Redmine Project Management Web App<\/code><\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>windows &nbsp; \u7ecf\u5178\u793a\u4f8b\uff1a hashcat64.exe -b #benchmark hashca [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-140","post","type-post","status-publish","format-standard","hentry","category-other"],"_links":{"self":[{"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/posts\/140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/comments?post=140"}],"version-history":[{"count":4,"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/posts\/140\/revisions"}],"predecessor-version":[{"id":159,"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/posts\/140\/revisions\/159"}],"wp:attachment":[{"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/media?parent=140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/categories?post=140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/harson.co\/index.php\/wp-json\/wp\/v2\/tags?post=140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}