Я пытаюсь расшифровать захваченный трафик wpa-psk с помощью tshark, но он не распознает параметр, который я пытаюсь переопределить. Эта опция позволяет мне указать PSK, который будет использоваться для дешифрования. Я использую tshark 1.8.1 из Backtrack R3.
# tshark -o wlan.wep_key1:wpa-pwd:foo:bar
tshark: -o flag "wlan.wep_key1:wpa-pwd:foo:bar" specifies unknown preference
Судя по другим сообщениям, эта опция работала раньше (Вот и Вот).
Эта опция, похоже, изменилась с версии 1.8; вот новый синтаксис:
tshark -o wlan.enable_decryption:TRUE -o "uat:80211_keys:\"wpa-pwd\",\"{PASS}:{SSID}\"" ...
Вам нужно экранировать кавычки, как показано, и, очевидно, подставить {PASS} и {SSID}.