With the help of Seeker, an open source python script, you can easily find the geolocation of any device with high accuracy along with various device information like Resolution, OS Name, Program browsing, Public IP, Platform etc.
The Seeker uses the Ngrok (for tunnel) and create a fake apache web server (on SSL) which ask site permission (Allow or Deny) and if user click allow button then you can get all information related to device information, information location etc. in the same screen of his terminal.
Here is the list of all the parameters you will receive:
- Longitude
- Latitude
- Accuracy
- Altitude - Not always available
- Direction - Available only if the user is moving
- Speed - Available only if the user is moving
Along with location information we can also receive device information without rights:
- Functional system
- Platform
- Number of CPU cores
- Amount of memory RAM – Approximate results
- Screen resolution
- GPU information
- Browser name and version
- Public IP address
Seeker installation
You can easily install seeker by typing “git clone https://github.com/thewhiteh4t/seeker.git”As shown below:
After that, go to the seeker list and give 777 as permission to archive install.sh. Run install.sh by typing “./install.sh"
Depending on his speed Internet your, it takes 1-2 minutes to install and all dependencies required by this tool will be installed.
To run this script, just type seeker from the terminal showing you a welcome screen and will immediately start the Ngrok service with a randomly generated URL.
Now the URL created by Warmk has all the "secrets" inside. To get the site and other useful information, just give the warm URL to your friends.
As soon as someone clicks on “https://random.ngrok.io/nearyou/Will ask him to allow the program access at the location. When a user clicks the Allow button, the browser will automatically send all the necessary information to the warm servers.
This is the way out with all the information, that is, information location and device information.