PCエンジン妖怪道中記で34年も謎のままだった3種のパスワードのうち8桁と11桁は瞬殺されたものの、14桁の解析が大難航!
そんなわけで、ツイッターなどでバラバラに活動していた皆の知識を一箇所へ注力すべくDiscordサーバが設定されました。
Discord : 隠しパスワード解析選手権(https://discord.gg/MAJE3X696r)
・・
そして同チャンネルユーザ用に現時点で私がリリースしているプログラムは下記のとおり。
※下記ツールで用いるパスワードテーブルファイルは、discordサーバの「パスワード掲載用チャンネル」で入手できます。
・妖怪道中記パスワード分離用ツールパック
Download : yokai-tool-pack.zip
<ツールの中身>
01-yokailoop(検索ツール)
パスワードテーブルと辞書データを照合検索するツール。
02-yokairm(候補絞り込み)
パスワードテーブルから単語検索して「これはハズレだな」と思ったキーワードを含む行をテーブルから消去し、一通り消し終わってから別テーブルとして書き出せるツール。
03-yokaisame(比較照合)
上述の yokairm で複数の人でパスワードを絞り込んだあと、このツールでテーブル同士を比較すると「すべてに存在するパスワード」だけを残してファイル出力できます。
04-yokaisplit(不要行の一括除去)
パスワードテーブルと辞書データを照合検索するツール。
うまく使えば特定の単語を含む行だけを一括削除できます。
05-yokaitable(強力フィルタ)
上述の yokaisplit の「行の全てが変換できないと除去」バージョン。
強すぎるので本物のパスワードごと消えるリスクも高いです。
06-yokaipassrip(テーブルのみ出力)
テキストファイルの左14文字+改行だけを残すツールです。
メモ書きなどを一括除去して、素のパスワードを作りたい時用。
07-yokaidiff(不一致除去)
03-yokaisameと真逆の動作する(=一致したものを除去する)ツール。
「このファイルには絶対にパスワードが含まれていない!」
…と結論が出た時に、それを新たな解析の弾丸として再利用できます。
08-yokaiunders(大量除去)
コイツだけ毛色が全く違います。
上級者向けですが一撃で数十万~数百万個のハズレパスワードを大量除去できる強力なツール群です。
09-yokairincut(除去フィルタ)
数字とアルファベットが隣接するパスワードを除去、数字を含まないパスワードを除去、!を含むパスワードを除去など5種のフィルタを組み合わせたツールです。
10-yokaiendnum(終端数字列挙)
パスワードの指定した位置から先から終わりまで数字が並んでいる(区切り文字としてハイフンとドットを認める)場合のみ出力するツールです。
11-yokainumend(終端数字列挙)
パスワードの終端が数字で終わるものだけを出力するツール。
12-yokaisynerr(文法エラーチェック)
子音が四連続したり、子音が二連続した後に記号が入るような不自然な文字列を除去するツール。
13-yokaidict(辞書照合して出力)
パスワードファイルと辞書ファイルを照合し、パスワードからキーワードを発見する都度にそれを出力します。
~2022.1.22新ツール yokaiNGwordGUI 公開。
Download : yokaiNGwordGUI.zip
ひとまずリンクだけ
・・
これらのツールを組み合わせることで全4000万件以上ある羅列を数万、数千……と候補を絞り込むことができますので、徹底的に真パスワードに関係なさそうなキーワードを除外しましょう。
そして、自慢のパスワードファイルはdiscordサーバの「パスワード掲載用」チャンネルへの投稿をお願いします。
また、頑張って目視したテーブルがハズレだった時も、それを共有してください。
そのハズレデータは、07-yokaidiffによってマスタテーブルからノイズを除去する有用なファイルになりますので、同Discordサーバの「ハズレパス共有」チャンネルへの投稿をお願いします。
~追伸~
途中で今回の件を知って「全然状況がわかんねえ!」って人向けに、kazuhito_m氏がこれまでの経緯をすべてまとめてくれています。
これからチャレンジしたい人も、今まで関わってきた人も一度おさらいで読んでおくが吉ですの(・ω・)
【今来た人向け】これまでのあらすじ
https://youkaiosugi.com/overview