Skip to main content
# wifi\_tools

Instalation
--------

Python 3.5 is required!

For Ubuntu
```bash
sudo apt-get install macchanger gpsd libjpeg-dev python-scapy libiw-dev iw aircrack-ng libiw-dev python-dev redis-server libbluetooth-dev libpcap-dev
python setup.py install
manage
```

For OSX

```bash
brew install --with-python libdnet
sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/local/bin/airport
```

Settings
--------

This projects uses settings.py with some example configuration, however with the command manage you can speficy the path of your settings.

DUMP\_DIRECTORY = path where all captured packets will be save. inside this path a folder wpa\_handshake will be created where all handshakes will be stored.
LOG\_FILENAME = path for the logging filename
DEBUG\_LEVEL = logging level. ex: info, warn, debug, etc.

How to use it
--------

The main entry point of this application is manage command.
Running this command will save every packet in an specific location, which can be changed in the setting.py.
Dot11 packets will be saved in files with "dot11" prefix, all other packets will be saved without the "dot11" prefix.

Example of wifi jamming usage

```bash
manage -i wlan0mon -s 00:11:BB:33:44:AA
```

where 00:11:BB:33:44:AA is your access point (this param avoids sending deauths to that mac address)

Example of usage for offline pcap analysis

```bash
manage -o old_capture.pcap
```

Importing data from wigle
--------

Wigle allows to use cellphone gps to track access point locations.
Since wigle uses a sqlite database it's easy to import all the data from the cellphone

```bash
import_wigle -i wigle.sqlite
```

Export KML
--------

This software allows to extract aps location for usage with google earth.

```bash
generate_kml -o exported.kml
```

Logging
--------

this software logs all the information in the file "wifi\_tools.log"

Features
--------

* Multiprocessing
* Offline pcap analysis
* Wifi Jammer mode
* Specific attacks for each encryption type
* Allows to target a specific access point
* Geographic location of access points
* Multiple wifi network interfaces

Future Features
--------

* Launch access point based on probe requests information
* Client geographic location



Credits
---------


=======
History
=======

0.1.0 (2015-12-13)
------------------

* First release on PyPI.


Metadata

Release files for wifi-tools 0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wifi-tools 0.7
File Size Uploaded
wifi_tools-0.7.tar.gz 2.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for wifi-tools 0.7
File Interpreter ABI Platform
wifi_tools-0.7-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 5.1 MB

Release files / wifi_tools-0.7.tar.gz

Download URL wifi_tools-0.7.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
5c108335387bbd3c79acfda9ff8162634cd4e1e23653731a87077b3c9a0b1562
BLAKE2b-256 checksum
How to use checksums
bbc56c896e45dc1f0f0c55e78c24598ceea505399584fa764b0cb84c4b185afc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / wifi_tools-0.7-py2.py3-none-any.whl

Download URL wifi_tools-0.7-py2.py3-none-any.whl
Size 2.5 MB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
196e9bb75e8df3df2843184b13a2a8fb6b2bbd41362552fd3c0c1c6e0d2c0f6b
BLAKE2b-256 checksum
How to use checksums
a69e625fa5f1e96e20cb42e903f1c60df3cae054a41212bb48f86c0d9a4c1c7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.7 This release

2 release files

0.3.0

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page