ピリジンを使用しています。知らない人のためにpyritを使用すると、wpaハンドシェイクキーが有効であることを確認できます。
pyrit -r file0.cap analyze
ファイルに有効なキーが含まれていない場合、出力は次のようになります。
Parsing file 'file0.cap' (1/1)...
AccessPoint e0:xx:xx:xx:xx:xx ('AP_name0'):
No valid EAOPL-handshake + ESSID detected.
今、発行する理由を知りたいです。
pyrit -r file0.cap analyze | grep good
常に以下を提供します(有効なハンドシェイクキーがない場合)。
No valid EAOPL-handshake + ESSID detected.
これは有効なキーがある場合に機能します。次の結果が表示されます。
HMAC_SHA1_AES, good, spread 1
ベストアンサー1
この行のためだと思います。
No valid EAOPL-handshake + ESSID detected.
それはおそらく、pyrit
標準出力ではなくコマンドの標準エラーです。通常、|
標準出力は次のコマンドにパイプされ、標準エラーは直ちに端末に書き込まれます。代わりに、stderrと出力をパイプするには|&
IEを使用できます。
pyrit -r file0.cap analyze |& grep good