Step 1: Open SpiderFoot GUI
Make sure you're using the Web UI (Graphical interface). To start it:
bash
Copy
Edit
cd /path/to/spiderfoot # default is usually ~/spiderfoot
python3 sf.py -l 127.0.0.1:5001
Then in your browser (inside the VM or host), go to:
cpp
Copy
Edit
http://127.0.0.1:5001
Step 2: Start a New Scan
Click on "New Scan", and in the Target field, enter:
For a domain:
Copy
Edit
example.com
For an IP address:
Copy
Edit
192.168.1.10
🟢 For a username or handle (social media):
css
Copy
Edit
@Username
For an e-mail address:
sql
Copy
Edit
user@example.com
You must include the right format for SpiderFoot to accept it. Just typing something like test or google without a .com, @, or IP format will throw the “valid target type” error.