Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evilsocket/spycast
A crossplatform mDNS enumeration tool.
https://github.com/evilsocket/spycast
Last synced: 6 days ago
JSON representation
A crossplatform mDNS enumeration tool.
- Host: GitHub
- URL: https://github.com/evilsocket/spycast
- Owner: evilsocket
- License: other
- Created: 2022-09-24T14:30:01.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-25T16:43:59.000Z (about 2 years ago)
- Last Synced: 2024-08-02T16:43:20.306Z (3 months ago)
- Language: HTML
- Size: 2.92 MB
- Stars: 339
- Watchers: 11
- Forks: 15
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
SpyCast is a crossplatform mDNS enumeration tool that can work either in active mode by recursively querying services, or in passive mode by only listening to multicast packets.
![spycast](https://i.imgur.com/E6n3Xwl.png)
## Building
```sh
cargo build --release
```OS specific bundle packages (for example dmg and app bundles on OSX) can be built via:
```sh
cargo tauri build
```SpyCast can also be built without the default UI, in which case all output will be printed on the terminal:
```sh
cargo build --no-default-features --release
```## Running
Run SpyCast in active mode (it will recursively query all available mDNS services):
```sh
./target/release/spycast
```Run in passive mode (it won't produce any mDNS traffic and only listen for multicast packets):
```sh
./target/release/spycast --passive
```## Other options
Run `spycast --help` for the complete list of options.
## License
This project is made with ♥ by [@evilsocket](https://twitter.com/evilsocket) and it is released under the GPL3 license.