GPU グラフィックスカード性能を使用してパスワードをクラッキングするチュートリアル

因为一般的パスワード解解法工具的解法速度是太遅,而且支持的パスワード解法プロトコル也不多,暴力解法的话,有パスワード1年时间也破不出来,用辞书走的话必须要平文パスワード在辞书里才行,而且パスワード辞书太大的话,也很无駄时间,跑不出来也很普通的事情,下推荐一款世界上解法速度最高速的道具,hashcat,hashcat githubアドレス,选择最新版的下载就可。

GPU グラフィックスカード性能を使用してパスワードをクラッキングするチュートリアル

 

 

 

GPU
CPU
APU
DSP
FPGA
Coprocessor

公式NVIDAドライバをダウンロード

NVIDA公式ウェブサイトにダウンロードします図に示すように、自分のコンピュータのグラフィックスカードモデルに対応するグラフィックスカードドライバをダウンロードし、プロンプトに従ってステップバイステップでインストールします。

GPU グラフィックスカード性能を使用してパスワードをクラッキングするチュートリアル

 

 

 

インストールが完了したら、コンピュータを再起動します。

NAVIDAのグラフィックスカードは公式ドライバをインストールするだけで済み、HASHCATがパスワードを解読するために必要なGPUコンピューティングツールが含まれています。上図公式ダウンロードのグラフィックスカードドライバを使用しないでください。

 

hashcatがGPUの処理速度を利用してパスワードを解読できるかどうかをテストする

1  hashcat 64.exe -b

GPU グラフィックスカード性能を使用してパスワードをクラッキングするチュートリアル

 

 

 ベンチマークHashcatがさまざまなパスワードハッシュを解読する速度。

GPU グラフィックスカード性能を使用してパスワードをクラッキングするチュートリアル

 

 

 正しくインストールされていれば、GPUはそれを見て、そのプロパティと使用されているドライバ情報をリストします。

hashcatコマンド及び使用


通常の

1 -m -hash-type= ハッシュカテゴリ。その値は、そのヘルプの下にあるハッシュカテゴリ値を参照し、その値は数値である。mの値を指定しない場合、デフォルトではmd 5を指します。たとえば、-m  18 00はsha512  Linux暗号化です。 2   3 -a  attack-mode= モード。その値は后のパラメータのペアを参照する。“-a  0”は辞書攻撃、“-a  1” は組み合わせ攻撃、“-a  3”はマスク攻撃。 4   5 -V -versionバージョン  6   7 -h 、help ヘルプ。 8   9  quiet モード、 出力抑制

ベンチマーク

 1-b  benchmark テストコンピュータクラッキング速度とハードウェア関連情報の表示

 


その他

 1  hex-salt  salt値は16進数で与えられる  2    3  hex-charset 設定文字セットは16進数で与えられる  4    5  runtime=NUM 実行数秒(NUM値)後のセッションの中止  6    7  status 有効化ステータス画面の自動更新  8    9  status-timer=NUM ステータス画面更新秒値 10   11  status-automat は、機械可読形式でステータスビューを表示 する12   13  セッション名が続いて、主にタスクの中断後の再開クラッキングに使用される。

 

ドキュメンテーション

 1-o  outfile  =FILE ハッシュファイルを定義する出力ファイル  2    3  outfile-format=NUM ハッシュファイル出力フォーマットを定義するには、下記参照  4    5  outfile-autohex-disable  16進出力平文  6     7-p  separator=CHAR ハッシュリスト/出力ファイル用の区切り文字を定義する  8    9  show は解読済みのパスワードのみを表示 10   11  left は解読されていないパスワードのみを表示 12   13  username はハッシュテーブル内のユーザー名を無視して、Linuxファイルを直接クラッキングし、整理する必要はない。 14   15  remove ハックに成功したハッシュを削除する。ハッシュがテキストから読み込まれている場合に便利、ハックされたハッシュを自分で手動で削除するのを避ける 16   17  st dout コンソールモード 18   19  potfile-disable  potファイルに書き込まない 20   21  debug-mode=NUM デバッグモードを定義する(ルールを使用して混合するのみ)、下記参照 22   23  debug-file=FILE デバッグルールの出力ファイル(デバッグモードを参照) 24   25-e 、 salt-file=FILE 定義ファイルリスト 26   27  logfile-disable  logfile

 

リソースを無効にする

1 -c  ment-size =辞 书ファイルキャッシュサイズM  2   3 -n  threads =スレッ ド数 4   5 -s  wor-skip =ス キップ単语数 6   7 -l  wor-limit =制 限単语数分散

 

ルール

1 -r  rules-file= ルールファイルを使用 -r  1.rule  2   3 -g( generate-rules=NUM ランダム生成ルール 4   5 )generate-rules-func-min = ランダムルールごとの最小値 6   7 )generate-rules-func-max =ランダムルールごとの最大値 8   9 )generate-rules-seed =NUM 強制RNGシード数

 

カスタム文字セット

1   - 1 custom-charset 1       = CSユーザー定義      文字セット2 3  - 2 custom-charset 2 = CS例4 5 - 3 custom-charset 3 = CS custom-charset1 = dabcdef  設定1 は0123456789abcdef  6   7  - 4 custom-charset  4=  CS-2mycharset.hcchr   設定2  mycharset.hcchr攻撃モードに含ま

 

れる

 1 toggle-min = NUM辞書の文字の最小値2 3 toggle-max = NUM辞書の文字の最大値4 5 incrementエンハンスメントモードを使用した6 7 increment-min = NUMエンハンスメントモード開始値8 9 increment-max = NUMエンハンスメントモード終了値10 11 perm min =(table-file = FILEテーブルファイル16 17)table-min = NUM辞書内の最小文字値18 19)table-max = NUM辞書内の最大文字値20 21)pw-min = NUM長さがNUMより大きい場合すると、印刷候補文字22 23 pw-max = NUM長さがNUM未満の場合、次に、候補文字24 25(elem-cnt-min = NUMチェーンあたりの最小要素数26 27)elem-cnt-max = NUMチェーンあたりの最大要素数28 29)wl-dist-を出力する。len辞書テーブルから出力長さ分布を計算30 31 wl-max = NUM辞書ファイルからNUM個の単語をロードし、0を設定してロードを禁止する。                                                                                       32 33 case-permute辞書内の各単語の反転参照    

 

 

1 = hash [salt] 2 = plain 3 = hash [salt] plain 4 = hex_plain 5 = hash [salt] hex_plain 6 = plain hex_plain 7 = hash [salt] plain hex_plain 8 = ck9 = hash [] salt] crackpos10 = plain crackpos11 = hash [salt] plain crackpos12 = hex_plain crackpos13 = hash [salt] hex_plain crackpos14 = plain hex_plain ck15 = hash [salt] plain hex_plain ck调査モジュール出力フェースfor hybrid mode only 1 = save finding rule 2 = save original Word 3 = save original Word and finding rule 4 = save original Word finding rule and modified plain内に配置された文字セット                                             

 

                          

 

 1つ目 はl  =  abcdefghijklmnopqrstuvwxyz は小文字の2 3を表し      ますu  =  ABCDEFGHIJKLMNOPQRSTWは 大文字  4     5 d  =  0 123456 7 8 9 は数6 7を表し     ます 。S  = !”#$% &’()*+,-./:; <=>?@ [\]^_`{|特殊 文字  8    9です 。a  =  nParticle l)��u d)はs 大文字と小文字の数字と特殊文字の組み合わせ 10   1  1 b  =  
0 : 0xff

 

攻撃パターン

 1  0  = ストレート   2    3  1  = コンビネーション   4    5  2  = トグル·ケース   6    7  3  = ブルートフォース  8    9  4  = パーミューテーション 10   11  5  = テーブルルックアップ 12   13  6  = ハイブリッド·   ディクショナリ +マスク 14   15  7  = ハイブリッド· マスク +ディクショナリ+ディクショナリ  +マスク+ディクショナリ 16   17  8  = プリンス(プリンス·ブレイク)

 

ハッシュ型
ハッシュ具体値の例はURLを参照してください

  1  0  =  MD5    2     3  10  =  md5 $pass.$ salt    4     5  20  =  5 $salt.$ pass    6     7  30  =  5 ode $pass.$ salt    8     9  40  =  md5 $salt.unicode $pass   10    11  50  =  HMAC-MD5  key  = $pass   12    13  60  =  HMAC-MD5  key  = $salt   14    15  100  =  SHA1   16    17  110  =  sha1 $pass.$ Salt   18    19  120  =  sha1 $salt.$ pass   20    21  130  =  sha1 ode $pass.$ salt   22    23  140  =  sha1 $salt.unicode $pass   24    25  150  =  HMAC-SHA1  key  = $pass   26    27  160  =  HMAC-SHA1  key  = $salt   28    29  200  =  MySQL323  30    31  300  =  MySQL4.1/MySQL5   32    33  400  =  phpass  MD5 Word Press  MD5 phpBB3 MD5 Joomla   34    35  500  =  md5crypt  MD5 Unix  FreeBSD  MD5 Cisco-IOS  MD5   36    37  900  =  MD4   38    39  1000  =  NTLM   40    41  1100  =  Domain  Cached  Credentials  DCC    MSC42    43  1400  =  SHA256   44    45  1410  =  sha256 $pass.$ salt   46    47  1420  =  sha256 $salt.$ pass   48    49  1430  =  sha256 ode $pass.$ salt   50    51  1431  =  base64 sha256 unicode $pass   52    53  1440  =  sha256 $salt.unicode $pass   54    55  1450  =  HMAC-SHA256  key  = $pass   56    57  1460  =  HMAC-SHA256  key  = $salt   58    59  1600  =  md5apr1  MD5 APR、 Apache  MD5   60    61  1700  =  SHA512   62    63  1710  =  sha512 $pass.$ salt   64    65  1720  =  sha512 $salt.$ pass   66    67  1730  =  sha512 ode $pass.$ salt   68    69  1740  =  sha512 $salt.unicode $pass   70    71  1750  =  HMAC-SHA512  key  = $pass   72    73  1760  =  HMAC-SHA512  key  = $salt   74    75  1800  =  SHA-512 Unix   76    77  2400  =  WPA-PIX  MD5   78    79  2410  =  Cisco-ASA  MD5   80    81  2500  =  Cisco/WPA2   82    83  2600  =  Double  MD5   84    85  3200  =  bcrypt  Blowfish OpenBSD   86     87 3300  = Cisco-ASA MD5 MD 5(Sun)  88    89  3500  =  md 5(md 5)md 5($pass))(  90    9 1  3610  =  md 5(md 5)$salt).$ pass   92    93  3710  =  md 5 $salt.md 5 $pass   94    95  3720  =  md 5 $pass.md 5 $salt   96    97  3800  =  md 5 $salt.$パス.$. salt   98    99  3910  =  md 5 md 5 $pass. md 5 $salt  100   10 1  4010  =  md 5 $salt.md 5 $salt.$ pass  102   103  4110  =  5 salt.5 $pass.$ salt  104   105  4210  =  md5 $username.0.$ pass  106   107  4300  =  md 5 strtoupper md 5 $pass  108   109  4400  =  md 5 sha1 $pass  110   11 1  4500  =  Double  SHA1  112   113  4600  =  sha1 sha1 $pass  114   115  47 00  =  sha1 md 5 $pass  116   117  4800  =  MD 5 Chap、 iSCSI  CHAP 認証 118   119  4900  =  sha1 $salt.$ Pass..。$salt 120 121 5000 =-3 Keccak 8 129 5400 = IKE-PSK SHA 1 130 131 5500 = Net NTLMv 1-VANILLA/Net NTLMv 1-ESS 132 133 56 00 = Net NTLMv 2 1 34 135 57 00 = Cisco-IOS SHA 256 136 137 58 00 = Android PIN 138 139 6300 = AIX {smd 5} 14 0 14 1 6400 = AIX {ssha} 142 143 6500 = AIX {ssha512} 144 145 6700 = AIX {ssha1} 14 6 14 7 6900 = GOST、GOST R 34.1 1 - 9 4 14 8 14 9 700 0 = Fortigate Fortios                                                                                                                                IPMI2 RAKP HMAC-SHA1 156 157 7400 = sha256crypt SHA 256(Unix)15 8 15 9 7900 = Drupal 7 16 0 16 1 8400 = WBB 3、Woltlab Burning Board 3 16 2 16 3 8900 = scrypt 16 4 16 5 9200 = Cisco $8 16 6 16 7 9300 = Cisco $9 16 8 16 9 9990 800 = admin 2 170 171 10,000 = Django PBKDF2-SHA256(PWDSALTEDHASH)i SSHA-1 176 177 11000 = PrestaShop 178 179 11100 = Postgre SQL Challenge-ResponseAuthentication MD5(SHA 1)18 2 18 3 11400 = SIPダイジェスト認証(MD 5)18 4 18 5 99999 = Plaintextテシュハーシュ型                                                                                                                

 

 1 11 = Joomla 2.5.18 2 3 12 = PostgreSQL 4 5 21 = osCommerce xt Commerce 6 7 23 = Skype 8 9 101 = nsldap SHA-1 Base64 Base64タイプの種類Oracle 11 + v 10.6 18 19 123 = EPi 20 21 124 = Django2000 2005 xは    <                                                               >                                                  <               > v4  34   35  1711  =  SSHA-512 Base64  LDAP  {SSHA 51 2}  36   3 7  1722  =  OS  X  v 10.7  38   39  1731  =  MSSQL 2012  & 2014 5        <  46 4         7  28    >     1 1  =  IPB2+、 MyBB 1.2 +  48   49  37 1 1  =  Mediawiki  B 型 50   51  37 2 1  =  Web Edition  CMS  52    5 3 76 00  =  Redmine  プロジェクト管理 Web  App

 

ステップ4:hashcatパスワードクラックルールの例

   1    1辞书2     3 -a  0 .lst     4 2 1から8は数値          マスク5 6 -a 3-- increment--increment-min1-- increment-max   8 d)はd)はd)はd)はd)はd)はd)はd (   O7 )dは数字で、小文字に置き換えられます。l、大文字の文字u,特殊文字s、大文字と小文字+特殊文字a,Δ Oは最適解パターンを表し,このパラメータを加えても入れなくてもよい.   8     9  3 8は数字攻撃  10     11-a   3 d)はd)はd)はd)はd)はd)はd)はd   12 同様に、桁数に応じて大文字、小文字、特殊文字などのモードに設定できます。  13    14 (4)カスタム文字  15 純粋な数字または純粋な文字のパスワードは比較的まれであり、パスワードの専門家による漏洩の分析によると、個人パスワードの90%は文字と数字の組み合わせであり、ブルートフォースを使用するためのカスタム文字にすることができます。Hashcatは4つのカスタム文字セットをサポート   しています 。定義するにはこれだけ必要です 。l)��D .その後、次のように指定できます。2、DRAC 2は小文字と数字を表します。8桁の小文字と数字の混合物を解読します。  16    17  Hashcat.exe -a  3  force -2 l)��d  hassh値またはハッシュ ファイル2の2の2 2 2 2 2の2   18 例えば、dz小文字+数字の混合8ビットパスワードの解読:  19    20   Hashcat-m  261  1-a  3  - 2 )l)��d   dz.hash 2 2 2 2 2の2の2の2   21  5辞書+マスクブルートフォース  22  Hashcatは辞書プラスブルートフォースの方法もサポートしています。これは辞書の前後にブルートフォースの文字列を追加することです。例えば、辞書の後ろに数字3を追加するのが一般的です。6番目の攻撃モードを使用します。  23     24a-6  Hybrid  dict  +  mask   25 辞書の前に追加する場合は、7番目の攻撃モード a-7  =  Hybrid mask  +  dictを使用します。辞書ファイルには123という数字を追加します。  26     27H.exe  -a6ffe1cb31  eb 084cd7a8d1228c23617c8  password.lst d)はd)はd   28  ffe1cb31eb084cd7a8dd1228c23617c8のパスワードがpassword123の場合、password.lstに123が含まれていれば  29    30  6マスク+辞書ブルートフォース  31    32  H.exe -a  7  ffe1cb31eb084cd7a8dd1228c23617c8  password.lst d)はd)はd   33  ffe 1 cb 31Eb 0 8 4 cd 7 a 8 dd 1228 c 23617 c 8のパスワードが123passwordの場合、password.lstにpasswordが含まれている限りです。  34    35 (7)password.lstの単語に対する大文字小文字変換攻撃  36    37  H.exe-a  2  ffe1cb 31eb084cd7a8dd1228c23617c8  password.lst   38  EXAMPLES   39 (1)8桁の数字を解読する  40    41  Hashcat 64-m  9700   hash-a  3 d)はd)はd)はd)はd)はd)はd)は d-w  3 (O   42 )2(1-8桁の数字による解読  43    44 ハッシュキャット-m  97 00 ハッシュ -a   3--increment---increment-min   1--increment-max  8 )d)はd)はd)はd)はd)はd)はd)はd   45 (3)1から8ビットの小文字を分解する  46    47  Hashcat-m  9700   hash-a   3--increment---increment-min   1--increment-max  8 l)��l)��l)��l)��l)��l)��l)��l   48 (4)8ビット小文字  49    50  Hashcat-m  9700   hash-a  3 )l)��l)��l)��l)��l)��l)��l)�� l-w  3 (O   51 )5(1-8ビット大文字  52    5 3  Hashcat-m  9700   hash-a   3--increment---increment-min   1--increment-max  8 )u u u u u u u u   54  6 8ビットキャップ  55    5 6  Hashcat-M  9700   Hash-A   3 u u u u u u u  u-w  3 (O   57 :7)5ビット小文字+ 大文字+数字+特殊文字クラッキング  58    59  Hashcat-m  9700   hash-a  3 )b)のb)のb)のb)のb -w  3   60 (8)使用辞书进行解  61 使用password.lst辞书进行ブルートフォース解决,-w  3引数は指定電力消費  62    63  Hashcat - m9700 -a  0 -w  3  hash  password.lst   64 解决成功后,hashcat会自动的解决终了解决,并表示解决是Cracked,Recvo中会解决成功  65    66  known_hostsのIPアドレスを解読67 known_hosts   では、接続されたIPアドレスがHMAC  SHA1暗号化されていることがわかりました。hexhosts攻撃で変換でき、hashcatでブルートフォースで解読できます。パスワードタイプは160( HMAC-SHA1 key  = $salt)です。  68    69  1 HMAC SHA1値の計算   70    71  gitclone https://github.com/persona5/hexhosts.git  72 cdhexhosts  73 gcchexhosts.c -lresolv -w -o hexhosts  74 ./hexhosts  75 获取known_hosts的HMAC SHA1加密值:  76   77 注意:known_hosts值一定要正确,可以将known_hosts文件复制到hexhosts文件目录。  78   79 (2)组合攻击暴力破解  80   81 hashcat-a 1 -m 160 known_hosts.hash ips_left.txt ips_right.txt --hex-salt  82 组合攻击是将ips_left.txt和ips_right.txt进行组合,形成完整的IP地址进行暴力破解。  83    84  ips_left.txtおよびips_right.txtファイルは次のコードで生成できます:  85    86  ip-gen.sh:  87    88     89    90  for  a  in  `seq  0  255`   91    92  do   93    94  for  b  in  `seq 0  255`   95    96  do   97    98  echo "$a.$ b.。" >> ips_left.txt   99   100  echo "$$a b " >> ips_right.txt  101   102  done  103   104  done  105  3マスクを使用した攻撃 106   107  hashcat -a  3 -m  160  known_hosts.hash  ipv4.hcmask--hex-salt  108  ipv4.hcmaskファイルの内容は、こちらからダウンロードできます。 CD      Nやその他のネットワークや構成では、IPアドレスはしばしばMD 5暗号化されています。そのビット数3×4+3(xxx.xxx.xxx.xxx.xxx)=17ビットのため、通常のパスワードをクラックすると、その時間は非常に長いですが、IPアドレスの法則を分析することにより、アドレスXXXは数字であることがわかりますので、ハッシュキャットとマスクの組み合わせを介して攻撃することができます。 112   113  hashcat-a  1  m  0  ip.md5.txt  ips_left.txt  ips_right.txt  114   115   hashcat-a1 -m  0  ip.md5.txt  ipv4.hcmask  116 さらに、F5のクッキーでIPアドレスが暗号化されます。 117   118  import  struct  119   120  cookie  =  "1005421066.20736.0000 " 121   122  ip port end =cookie". "( 123   124 (a,b,c,d)=[ord(i) for  i  in  struct.pack("i",int(ip))]  125   126  print  "Decoded  IP( %s %s %s %s" % (a,b,c,d) 127   128  Decoded  IP( 10.130.237.59 )129 クラッキングテクニック概要 130  GPUモードを使用してクラッキングを行う場合、-Oパラメータを使用して自動的に最適化できます 131   132 ブルートフォースmd 5値 133 (1)9桁の数値force  134   135  Hashcat 64.exe-a   3---ca  d 98 d 28クラッキング88f9966cb 3 aaefebbfc 8196f )d)はd)はd)はd)はd)はd)はd)はd)はd  136  md 5値を個別に解読するには、force引数 137   138 (2)9ビットの文字を追加する必要があります 139   140  Hashcat 64.exe-a   3---force  d 98 d 28 ca88 f 9966 cb 3 aaefebbfc 8196  fl)��l)��l)��l)��l)��l)��l)��l)��l  141 付塩disz暗号 142  1数字 143  7桁数字7秒完成。 144   145  Hashcat64.exe-a  3 ---force - m2611ffe1cb31eb0847a81228c23617c8  f56463 d)はd)はd)はd)はd)はd)はd  146  8桁の数字を解読し、タスクを完了するのに9秒かかります。 147    148Hashcat64.exe-a  3 ---force - m2611ffe1cb31eb0847a81228c23617c8  f56463 d)はd)はd)はd)はd)はd)はd)はd  149  9桁の数字を解読し、9秒でタスクを完了します。 150    151Hashcat64.exe-a  3 ---force -m  2611ffe1cb31eb0847a81228c23617c8  f56463 d)はd)はd)はd)はd)はd)はd)はd)はd  152 アルファベット 153  1 6ビット小文字 154   155  Hashcat64.exe-a  3 --force -m  2611  ffe1cb31 eb084 cd7a8d1228c23617c8 f56463 l)��l)��l)��l)��l)��l  156  2 7桁小文字 157   158  Hashcat64.exe-a  3 ---force -m  2611ffe1cb31084  7a81228c23617c8 f56463 l)��l)��l)��l)��l)��l)��l  159 (3)8ビット小文字 160   161  Hashcat 64.exe-a   3--force-m   2611  ffe 1 cb 31eb084cd 7 a 8 dd 1228 c 23617 c 8(f 5646 3 )l)��l)��l)��l)��l)��l)��l)�� l  162  4 9桁小文字 163   164  Hashcat 64.exe-a   3---force-m   2611  ffe1cb31eb084cd7a8dd1228c23617c8 f56463 l)��l)��l)��l)��l)��l)��l)��l)��l -O  165 文字と数字 166  Hashcat64. exe-a  3 --force -m  2611  -  2 d)はl  ffe1cb31eb084cd7a8d1228c23617c8 f56463 2 2 2 2 2 2 2  167  3 7桁大文字 168   169  Hashcat 64.exe-a  3  force  m  2611 ffe1cb31eb084cd7a8d1228c23617c8 f56463 u u u u u u u  170  4 6 ~ 8桁の数字解き 171   172   Hashcat64.exe-a3  force   m2611ffe1cb31e084  7a8d1228c23617c8 f56463--- increment-- min6 ---increment- max8 l)��l)��l)��l)��l)��l)��l)��l  173 カスタムブラック 174  1数字と文字の混合6桁を使用してブラック 175   176  Hashcat64.exe-a  3 --force -m  2611  - 2 d)はl  ffe1cb31eb084cd7a8d1228c23617c8 f56463 2 2 2 2 2  2-O  177 (2)数字と文字の混合7ビットを使用して解読し、解読時間4分16秒 178   179  Hashcat 64.exe-a   3--force-m   261 1  -  2 d)はl  ffe1cb31eb084cd7a8d1228c23617c8 f56463 2 2 2 2 2 2 2   O180  3数字と文字の混合8桁を使用して 181   182  Hashcat64.exe-a  3 --force -m  2611  -  2 d)はl  ffe1cb31eb084cd7a8d1228c23617c8 f56463 2 2 2 2 2 2 2 2 -O  183 辞书クラッキングモード 184Hashcat64.exe -a  0 --force -m  2611ffe1cb310847a81228c23617c8  f56463 .lst  185 辞书フォルダの下の辞书を使用してクラッキングする 186   187Hashcat32.exe -m  300  mysqlhashes.txt –remove-o mysql-cracked.txt..\   dictionaries\* 18 8セッションの保存と回復18 9(1)maskファイルルールを使用してパスワードを解読する190 191 hashcat-m 261 1-a 3---session mydz dz.hash masks/rockyou-7 - 25920 00.hcmask 192(2)セッション193 194 hashcat--session mydz---restore 195マスククラッキング196マスクルールファイルはmasksの下にあります。\PentestBox\hashcat-4.1.0\masks、実行クラックを設定:197 198 masks/8 char-1 l-1 u-1 d-1 s-compliant.hcmask 199 masks/8 char-1 l-1 u-1 d-1 s-noncompliant.hcmask 20 0 masks/rockyou-1 - 60.hcmask 201 masks/rockyou-2 - 1800.hcmask 202 masks/rockyou-3 - 3600.hcmask 203 masks/rockyou-3 - 3600.hcmask 203 masks/rock-2 - 1800.hcmask you-4 - 43200.hMask204 masks/kyou-5 - 86400.hMask205 masks/kyou-6 - 864000.hMask206 masks/rockyou-7 - 2592000.hcmask 20 7ルールファイルを使用してクラックする208 209 Hashcat-m 300 mysqlhashes.txt:remove-o mysql-cracked.txt.\                                                           dictionaries\*-r rules\best64.rule 210 211hashcat-m2611-a0dz.hashpassword.lst-r rules\best64.rule              -O  212  hashcatパラメータの最適化 213  hashcatのクラッキング速度とリソースの割り当てを考慮して、いくつかのパラメータを設定することができます    。 215 このパラメータがサポートする値は1,8,40,80,160  216    217--gpu-accel  160 で、GPUのパフォーマンスを最大化します。 218  2. GPU ループ 負荷微調整 219 このパラメータでサポートされる値の範囲は8-1024です(一部のアルゴリズムは1000までしかサポートしません)。 220    221--gpu-loops  1024 はGPUのパフォーマンスを最大限に引き出します。 222  3.セグメント サイズ 辞書キャッシュサイズ 223 このパラメータは、メモリキャッシュのサイズを設定することです。役割は、辞書のクラッキング速度を高速化するために辞書をメモリキャッシュに入れることです。デフォルトは32MBです。独自のメモリ条件に応じて設定することができます。もちろん、大きいほどブロックです。 224    225--segment-size  512 は、大規模な辞書の解読速度を向上させます。 226  LAST:パスワード設定推奨 227 長い文字列を使用する 228 より大きな文字セットを使用する 229   230 パスワードまたはパスワードの一部としてあなたに関連する文字を使用しない 231   232

 

 


前のPowerPathクラック Exlce 自分で単語,PDF,圧縮パスワードチュートリアル
次のWWNWord、Excel、PPT、RAR、7Z、PDF のハッシュ抽出オンライン
  • Word、Excel、PPT、PDF、RAR、ZIP、7Z、圧縮パッケージ、Office 暗号化ファイルのロック解除と復号化に焦点を当てます
  • 私たちはユーザーに高品質のファイル圧縮パッケージパスワード回復、PDFロック解除Wordパスワード回復を提供します
  • 著作権©ドキュメントパスワード回復マスターオンライン復号化プラットフォーム