SEEKER: Accurately Locate Devices using Social Engineering

Seeker is a Social Engineering tool, used to host a fake page that requests your location, when you give him back permission, the application shows you the exact location.

Seeker Hosts a fake website that asks for Location Permission and if the target allows it, we can get :

  • Longitude
  • Latitude
  • Accuracy
  • Altitude - Not always available
  • Direction - Only available if the user is moving
  • Speed - Only available if the user is moving
 
 


Along with Location Information, we also get Device Information without any permissions :

  • Unique ID using Canvas Fingerprinting
  • Device Model - Not always available
  • Operating System
  • Platform
  • Number of CPU Cores - Approximate Results
  • Amount of RAM - Approximate Results
  • Screen Resolution
  • GPU information
  • Browser Name and Version
  • Public IP Address
  • Local IP Address
  • Local Port
Automatic IP Address Reconnaissance is performed after the above information is received.


Steps to Install and run SEEKER

1. Open your browser and click here to this GitHub link.

2. you see the installation steps, and the steps to install seeker.

┌──(mrdev㉿kali)-[~]
└─$ git clone https://github.com/thewhiteh4t/seeker.git

3. Open a new terminal and run the following command:

┌──(mrdev㉿kali)-[~/Desktop]
└─$ apt update
...........
.........
┌──(mrdev㉿kali)-[~/Desktop]
└─$ apt install python3 python3-pip php

4. Use the following command to get the seeker running:

┌──(mrdev㉿kali)-[~]
└─$ cd seeker
┌──(mrdev㉿kali)-[~/seeker]
└─$ chmod +x install.sh
┌──(mrdev㉿kali)-[~/seeker]
└─$ sudo bash install.sh
5. The server is offline now, we have to set it to manually.

6. Run the following command to set it manually:

┌──(mrdev㉿kali)-[~/seeker]
└─$ ./seeker.py -t manual

7. It will ask you to select the template. Type 0 to choose near you.


 8. Here you see on my terminal screen, the server is started on port number 8080, so we need to set up Port Forwarding using Ngrok. Open your terminal and run the following command:

┌──(mrdev㉿kali)-[~]
└─$ ngrok http 8080

If you don't know what is Ngrok then click here

Setup Port Forwarding Without a Router

Learn how to set up port forwarding without needing to access your router. This guide provides step-by-step instructions to help you configure port forwarding for your network devices, enhancing your connectivity and remote access capabilities.



9. Copy this Link and send it to the victim.

10. When the victim click continues and Allow Location Access, you will find out the location of the victim's device and also Device Information.

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

#buttons=(Ok, Go it!) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Ok, Go it!