Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhovner/airport-sniffer
Very simple Wi-Fi sniffer and dumps parser for built-in macbook AirPort Extreme card. Only native MacOS tools used.
https://github.com/zhovner/airport-sniffer
Last synced: 13 days ago
JSON representation
Very simple Wi-Fi sniffer and dumps parser for built-in macbook AirPort Extreme card. Only native MacOS tools used.
- Host: GitHub
- URL: https://github.com/zhovner/airport-sniffer
- Owner: zhovner
- Created: 2012-11-03T23:21:02.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2018-06-27T06:18:47.000Z (over 6 years ago)
- Last Synced: 2024-11-20T05:30:56.662Z (22 days ago)
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 95
- Watchers: 9
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-network-stuff - **51**星 - Fi sniffer and dumps parser for built-in macbook AirPort Extreme card. Only native MacOS tools used. (<a id="7bf0f5839fb2827fdc1b93ae6ac7f53d"></a>工具 / <a id="32739127f0c38d61b14448c66a797098"></a>嗅探&&Sniff)
README
This is quite simple script. You can do all this stuff manually without the script.
It uses Airport Extreme card for grab your pattern from wireless traffic.
It can be used **only in open Wi-Fi network**.Also try [Airtool.app](https://www.adriangranados.com/apps/airtool) for just dumping Wi-Fi traffic.
#### How it works:
* Turn Airport card into monitor mode on selected channel.
```sudo "/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport" sniff 10```
It will write dump in .cap file localted in /tmp/.
To find out what channel number is used on your network hold ```Alt``` and click on wifi icon:
![CHANNEL](http://i.imgur.com/oeZrN1m.png)
* In cycle matches your regexp in .cap file and excluding duplicate strings.
#### Usage:
```sudo ./airsniff.py <"pattern">```
**channel** — wifi channel
**"pattern"** — regexp that will grep /tmp/*.cap file. Quotes required!
Example for vk.com:
```sudo ./airsniff.py 10 "remixsid=[a-z0-9]{53}"```