これは奇妙な質問ですが、パスワードはどこに保存されますか?毎回比較するためにどこかにあるに違いないということです。システムとネットワークのパスワードはどこに保存されますか?
システムアカウントのパスワードは/etc/shadow
にあります。ファイルを読み取るにはルート権限が必要です。パスワードはSHAでハッシュされます。追加情報は、対応する manpages にあります。
ネットワークまたはwifiパスワードは/etc/NetworkManager/system-connections
にあります。設定ごとに接続ごとにファイルがあり、それらを読み取るにはroot
権限が必要ですが、パスワードは暗号化されていません。
Gnomeのパスワードストア(Gnomeキーリングで処理されるパスワードは、~/.gnome2/keyrings
に格納されます。これらのファイルは人間が読める形式ではないため、GnomeのデフォルトのパスワードマネージャーSeahorseを使用してアクセスする必要があります。古いシステム(正確な/12.04以前)では、wifiパスワードはGnomeキーリングに保存されていましたが、モバイルブロードバンドのPINはまだ保存されています。