Seeker uses HTML5, Javascript, JQuery and PHP to capture device information and Geo location with high accuracy.
Seeker hosts a fake website on Apache Server and uses Ngrok to create an SSL link that requires Location Permissions and if the user allows it, we can get:
⬛️ Location Information :-
- Longitude
- Latitude
- Accuracy
- Altitude
- Direction
- Speed
In accordance with Location Information we may also access the Device Information without permissions:
⬛️ Device Information :-
- Operating System
- Platform
- CPU Cores
- RAM
- GPU Vendor
- GPU
- Resolution
- Browser
- IP Address
- Continent
- Country
- Region
- City
- Organisation
- ISP
This tool is the only Proof of Concept and for Teaching Purposes Only, Seeker shows you what incorrect website data can collect about you and your devices and why you should not click on random links and allow sensitive permissions like Location etc.
How is this different from IP GeoLocation
- Some tools and services offer IP Geolocation that is completely inaccurate and does not provide the target location but is the nearest ISP location.
- Seeker uses HTML API and gets location permission and captures Longitude and Latitude using GPS Hardware available on the device, so Seeker works better with Smartphones, when GPS Hardware is not available, as in Laptop, Seeker backbacks on IP Geolocation or will require Cached Coordinates.
- Generally when a user receives a local permit, the accuracy of the information received is approximately 30 meters
- Accuracy depends on many things you can or cannot control, such as:
- Device - Will not work on laptops or phones that break GPS
- Browser - Some browsers block javascript
- GPS Rate - If GPS is not rated you may get incorrect results and this is very common
Templates :
- NearYou
- Google Drive
- Telegram
Tested On :
- Kali Linux
- BlackArch Linux
- Ubuntu
- Kali Nethunter
- Termux
- Parrot OS
Installation :
Kali Linux / Ubuntu / Parrot OS :
Termux (Android) :
BlackArch Linux :
Docker :
Screenshots :
SOCIAL MEDIA