ランダムアクセス

ランダムアクセス

より明確に説明するために、Kali Linuxで.lstファイル(パスワードリスト)を開こうとしました。システムがこれを処理するのに苦労していて、Leafpadは起動さえしませんでしたが、かなりのパフォーマンスの違いを見つけました。結局ハードリブートを行いました。

Aircrack-ngを使用してパスワードリストを開いてパスワードを復号化すると、Aircrack-ngはパスワードリストとうまく機能します。

ラップトップのパフォーマンスに大きな影響を与えることなく、この大容量のlstファイルを処理するためにAircrack-ngがより適切な理由は何ですか?これがAircrack-ngがlstファイルを読み取る方法ですか?

ベストアンサー1

「open」という言葉はどこでも同じ意味を持ちません。

ランダムアクセス

一般的なテキストエディタの場合、ファイルを開く理由は編集用にロードすることです。ほとんどのテキストエディタはファイル全体をスキップし、テキストを挿入、削除、および/または変更して編集できるため、ほとんどのテキストエディタはファイルの内容全体をメモリにロードしてこれをサポートします。残念ながら、ファイルが大きすぎてメモリに簡単に入ることができない場合は、システムが実行する必要がある他のタスクを実行するためのメモリが不足するとパフォーマンスが低下します。

シリアルアクセス

aircrack-ngパスワードクラッキングの場合、ファイルを開く理由は、ファイルを編集するのではなく、ファイルからパスワードを読み取るためです。テキストエディタとは異なり、いつでもファイル内の任意のポイントに移動する機能は必要ありません。実際に最初から始めて最後に到達するまで、一度にいくつかのパスワードを読むだけです。パスワードを入力しようとしましたが、うまくいかない場合は、そのパスワードを覚えておく必要はありません。このプロセスは、ファイルサイズに関係なく、かなり少ない量のメモリを使用するため、システムにメモリが不足することはありません。

おすすめ記事