Project

General

Profile

Support #750

Install SpiderFoot on Arch

Added by Daniel Curtis almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
02/22/2016
Due date:
% Done:

100%

Estimated time:
0.50 h
Spent time:

Description

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

Prepare the Environment

  • Make sure the system up to date:
    sudo pacman -Syu
    
  • Install a few dependencies:
    sudo pacman -S python2 git python2-lxml python2-netaddr python2-m2crypto python2-cherrypy python2-mako
    

Install SpiderFoot

  • Clone spiderfoot from github:
    git clone https://github.com/smicallef/spiderfoot.git
    cd spiderfoot
    
  • Start spiderfoot:
    python2 ./sf.py 192.168.0.10:5001
    

Install TOR

  • Install tor:
    sudo pacman -S tor
    
  • Edit the torrc config file:
    sudo nano /etc/tor/torrc
    
    • And make sure to uncomment the ControlPort definition:
      SocksPort 9050
      ControlPort 9051
      
  • Start TOR:
    sudo systemctl start tor
    
  • Go to Settings and set the following parameters
    1. SOCKS Server Type: TOR
    2. SOCKS Server IP Address: 127.0.0.1
    3. SOCKS Server TCP Port: 9050
    4. Resolve DNS through the SOCKS proxy: True
    5. Port TOR is taking control commands: 9051

Resources

Also available in: Atom PDF