
SpyCast は、アクティブモード(サービスを再帰的にクエリする)またはパッシブモード(マルチキャストパケットのみをリッスンする)で動作可能なクロスプラットフォームの mDNS 列挙ツールです。

cargo build --release
OS固有のバンドルパッケージ(例:OSXのdmgやアプリバンドル)は以下でビルドできます:
cargo tauri build
SpyCast はデフォルトのUIなしでもビルドでき、その場合すべての出力がターミナルに表示されます:
cargo build --no-default-features --release
アクティブモードで SpyCast を実行(利用可能なすべてのmDNSサービスを再帰的にクエリします):
./target/release/spycast
パッシブモードで実行(mDNSトラフィックを一切生成せず、マルチキャストパケットのみをリッスンします):
./target/release/spycast --passive
完全なオプション一覧は spycast --help を実行してください。
このプロジェクトは @evilsocket によって ♥ を込めて作られ、GPL3 ライセンスの下で公開されています。