Project

General

Profile

Support #750

Updated by Daniel Curtis about 8 years ago

This is a guide for installing the piderFoot utility on Arch Linux. 

 h2. Prepare the Environment 

 * Make sure the system up to date: 
 <pre> 
 sudo pacman -Syu 
 </pre> 

 * Install a few dependencies: 
 <pre> 
 sudo pacman -S python2 git python2-lxml python2-netaddr python2-m2crypto python2-cherrypy python2-mako 
 </pre> 

 h2. Install SpiderFoot 

 * Clone spiderfoot from github: 
 <pre> 
 git clone https://github.com/smicallef/spiderfoot.git 
 cd spiderfoot 
 </pre> 

 * Start spiderfoot: 
 <pre> 
 python2 ./sf.py 192.168.0.10:5001 192.168.0.1:5001 
 </pre> 

 h2. Install TOR 

 * Install tor: 
 <pre> 
 sudo pacman -S tor 
 </pre> 

 * Edit the torrc config file: 
 <pre> 
 sudo nano /etc/tor/torrc 
 </pre> 
 #* And make sure to uncomment the ControlPort definition: 
 <pre> 
 SocksPort 9050 
 ControlPort 9051 
 </pre> 

 * Next go to the spiderfoot web interface http://192.168.0.10:5001  

 * Go to +Settings+ and set the following parameters 
 *# SOCKS Server Type: *TOR* 
 *# SOCKS Server IP Address: *127.0.0.1* 
 *# SOCKS Server TCP Port: *9050* 
 *# Resolve DNS through the SOCKS proxy: *True* 
 *# Port TOR is taking control commands: *9051* 

 h2. Resources 

 * http://www.spiderfoot.net 
 * http://www.spiderfoot.net/documentation/ 
 * https://github.com/smicallef/spiderfoot

Back