
クライアントとアクセスポイントを取得します。Alfaカードでこのスクリプトは正しく動作します。
このスクリプトを実行するには、まず以下のように依存関係をインストールしてください。
sudo pip3 install -r requirements.txt
以下の例では'sudo'を追加していませんが、実行するには高い権限が必要です。
ヘルプを表示するには:
python3 airopy.py -h
APを取得するには:
python3 airopy.py -i wlx00c0ca81fb80 --aps
ステーションを取得するには:
python3 airopy.py -i wlx00c0ca81fb80 --stations
APとステーションを取得するには:
python3 airopy.py -i wlx00c0ca81fb80 --aps --stations
特定のベンダーでフィルタリングするには:
python3 airopy.py -i wlx00c0ca81fb80 --stations -d 0
MACベンダーでフィルタリングするには、mac_vendors.pyの数字を確認してください。この最後のオプションは、私が検証していない以下のプレフィックスに基づいているため、不要なデバイスを返す可能性があります。
アメリカで使用する場合は、--americaを追加してください。

詳細情報: elladodelmal.com
Josué Encinar
Copyright (c) 2014, Dan McInerney All rights reserved.
ソースコードおよびバイナリ形式での再配布と使用は、変更の有無を問わず、以下の条件を満たす場合に許可されます。
本ソフトウェアは著作権者および貢献者によって「現状のまま」提供され、明示的か黙示的かを問わず、商品性および特定目的への適合性に関する黙示の保証を含むがこれに限定されない、いかなる保証も行われません。いかなる場合も、著作権者または貢献者は、直接損害、間接損害、偶発損害、特別損害、懲罰的損害、または結果的損害(代替品またはサービスの調達、使用機会の喪失、データの喪失、利益の喪失、または事業の中断を含むがこれに限定されない)について、そのような損害の可能性が事前に通知されていたとしても、契約、不法行為、その他の法的理論に基づくいかなる責任も負わないものとします。