How to use GeoWiFi and search for WiFi geographic coordinates through BSSID and SSID

0 26
WigleAppleOpenWifiMilnikovTool Requirements1.Python32. To display emoji expressi...

How to use GeoWiFi and search for WiFi geographic coordinates through BSSID and SSID

Wigle

Apple

OpenWifi

Milnikov

Tool Requirements

1.Python3

2. To display emoji expressions on the Windows platform, we recommend that users installNew version of Windows Terminal.

3. To use the Wigle service, you need to obtain aAPIand configure the 'utils/API.yaml' file usingWigleReplace the value of the 'Encoded for use' data with the 'wigle_auth' parameter. This step is crucial for searching SSID!

Tool Installation

This tool is developed based on Python 3, so researchers need to install and configure the Python 3 environment on their local devices first. After the configuration is completed, you can use the following command to clone the project source code to the local machine:

git clone https://github.com/GONZOsint/geowifi.git

Next, use the pip package manager to install the dependent components required by the tool:

python3 -m pip install -r requirements.txt

Tool usage

usage: geowifi.py [-h] (-s SSID | -b BSSID) [-j] [-m]

 

 

optional arguments:

-h, --help               Display help information and exit

-s SSID, --ssid SSID       Search for WiFi data by SSID

-b BSSID, --bssid BSSID   Search for WiFi data by BSSID

-j, --json               Output data in JSON format

-m, --map               Map data output

Tool usage

Search for WiFi geographic data by BSSID:

python3 geowifi.py -b BSSID

Search for WiFi geographic data by SSID:

python3 geowifi.py -s SSID

We can also use the "-j" parameter to export the tool's execution results in JSON format, and use the "-m" parameter to display WiFi geographic information in the HTML map.

HTML map output example

JSON data output example

{

"data":{

"bssid":"A0:XX:XX:XX:6F:90",

"vendor":"TP-LINK TECHNOLOGIES CO.,LTD.",

"mac_type":"MA-L",

"wigle":{

"lat":00.000908922099,

"lon":00.000945220028

},

"apple":{

"lat":"not_found",

"lon":"not_found"

},

"openwifi":{

"lat":00.000808900099,

"lon":00.000845500028

},

"milnikov":{

"lat":"not_found",

"lon":"not_found"

}

}

}

Project address

GeoWiFi:GitHub Gateway

Reference materials

https://wigle.net/

https://openwifi.su/

https://www.mylnikov.org/

https://api.wigle.net/

https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701

https://www.python.org/download/releases/3.0/

你可能想看:

Article 2 of the Cryptography Law clearly defines the term 'cryptography', which does not include commonly known terms such as 'bank card password', 'login password', as well as facial recognition, fi

d) Adopt identification technologies such as passwords, password technologies, biometric technologies, and combinations of two or more to identify users, and at least one identification technology sho

It is possible to perform credible verification on the system boot program, system program, important configuration parameters, and application programs of computing devices based on a credible root,

Distributed Storage Technology (Part 2): Analysis of the architecture, principles, characteristics, and advantages and disadvantages of wide-column storage and full-text search engines

A record of entering the school management background through information collection

Hackers unveil the secrets of WiFi phishing, zero trust brings a breakthrough in protection

Data security can be said to be a hot topic in recent years, especially with the rapid development of information security technologies such as big data and artificial intelligence, the situation of d

5. Collect exercise results The main person in charge reviews the exercise results, sorts out the separated exercise issues, and allows the red and blue sides to improve as soon as possible. The main

How to use truffleHog to search for high-entropy strings and sensitive data in Git repositories to protect the security of code repositories

b) It should have a login failure handling function, and should configure and enable measures such as ending the session, limiting the number of illegal login attempts, and automatically logging out w

最后修改时间:
admin
上一篇 2025年03月29日 21:17
下一篇 2025年03月29日 21:39

评论已关闭