0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

忘れたパスワードを人工知能を使って回復する方法

Posted at

はじめに

AIは人間には理解できない方法で学習することができます。
AI、特にディープラーニングの分野では、大量のデータを分析するために複雑な数学モデルを使用します。AIはこのデータに基づいて非常に正確な判断を下すことができますが、その判断がどのように行われたかはしばしば不明確です。この現象は「ブラックボックス問題」と呼ばれています。なぜなら、ユーザーが特定の結論に至る内部プロセスを見ることができない場合があるからです。

このため、私たちはこれから人工知能を使って忘れたパスワードを回復します。

この場合、GUIを備えたxcoreを使用します。

このツールのオープンコード版は

上記のツールをダウンロードしてインストールしてください。インストール後に実行すると、このように表示されるはずです。まず、設定オプションを使用して次のことを行います。
tut1.PNG

トレーニングを開始しましょう。これは、以前に入力したデータを基にトレーニングを行います。カスタムオプション用には、data/datas フォルダ内にデータを追加することができます。

tut2.PNG

トレーニングが終了すると、このような結果が得られるはずです。

tut3.PNG

次は最終段階です。それは、回復したパスワードの生成です。ここでは、優れた結果を得られる200,000エポックのモデルを使用します。また、xcoreに付属しているデフォルトモデルは約195,000エポックです。

tut4.PNG

ジェネレーターオプションをクリックしましょう。入力フィールドが表示されたら、必要なデータを入力します。たとえば、保存先の場所、先ほどトレーニングしたモデル、出力ファイル名「output.txt」、そしてサンプル数などです。その後、保存して再度ジェネレーターをクリックします。

tut6.PNG

これでプロセスが完了するはずです。ご覧のとおり、機械学習を使用してパスワードの回復に成功しました。これは間違いなく、この技術がもたらす利点の一つであり、未来を示しています。どうぞお楽しみください。良い一日をお過ごしください!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?