Tags
6 ページ目
Brute-Force-Simulator
Perlの総当たりパスワードクラッカーを、for文から再帰、Mooのクラスへ作り替えてIteratorにたどり着く全5回【目次】
8桁1億通りを配列に入れるとメモリが尽きる。このシリーズで作ったものはIteratorパターンだった【遅延評価】
総当たりに辞書攻撃も足したいが、ツール本体は書き換えたくない。next を持つクラスを差し替える【ポリモーフィズム】
総当たりの再帰が読みにくく、止めて再開もできない。次の候補を返す next メソッドのクラスにする【Iterator】
パスワードが4桁、5桁、N桁と増えて、for文のネストを書き足せない。再帰で書いても残る問題【再帰】
Perlで3桁のダイヤル錠を総当たりで開ける。3重のfor文で1000通りを試す【ブルートフォース】