The most pervasive problem with hacking tools is that they never quite work right for everyone. Between the plethora of different builds we operate, and the differing conditions of each attack breaking things is almost inevitable. Here’s what to do to fix it. (The FAQs are followed by work arounds for commonly encountered problems)
Frequently Asked Questions
- Is Subterfuge free for download?
- What Operating Systems is Subterfuge built for?
- What dependencies does Subterfuge require?
- Help! I’m having browser issues
- How can I report a new bug?
- I see lots of errors in the terminal window what am I doing wrong?
- How do I run Subterfuge as an externally navigable server?
- How do I uninstall Subterfuge?
- What kind of support is there
- How can I contact you?
Is Subterfuge free for download?
What Operating Systems is Subterfuge built for?
What dependencies does Subterfuge require?
Help! I’m having browser issues
How can I report a new bug?
I see lots of errors in the terminal window what am I doing wrong?
How do I run Subterfuge as an externally navigable server?
What kind of support is there?
How can I contact you?
Subterfuge is only supported on Kali Linux. Do NOT attempt to install on Windows or Mac OSX. Subterfuge is capable of running under other flavors of Linux, but if you encounter issues we will only offer support if you are using Kali Linux.
Installation Procedures – Kali Linux
To get started download the latest version of Subterfuge from our website: http://kinozoa.com/downloads
Open up a terminal window
Navigate to the directory where you downloaded Subterfuge
Install it: dpkg -i subterfuge_1.0-1_all.deb
If dependency issue arrises: apt-get update && apt-get -f install
Apt will automatically install all dependencies followed by Subterfuge itself.
Open up a browser and navigate to: 127.0.0.1
This section exists to help you troubleshoot issues with the system that we are aware of; hopefully the key to solving your problem is here. If you cannot find a solution here try the Google Code issues page and contact us.
sh: route: command not found
Subterfuge uses the route command in order manipulate the network routing tables on the attacker’s machine. This command is part of net-tools, which may not be in the default install of all Linux distributions. For more information see: http://www.archlinux.org/news/deprecation-of-net-tools/
On Debian Systems:
apt-get install net-tools
On Red Hat Systems:
yum install net-tools
Alternately, find net-tools online and install it.
Validating models... 0 errors found Django version 1.3.1, using settings 'subterfuge.settings' Development server is running at http://127.0.0.1:80/ Quit the server with CONTROL-C. Error: That port is already in use.
Something else is using the port you are trying to run Subterfuge on. Do you have Apache running? Alternately, another instance of Subterfuge may not have close properly
Try: /etc/init.d/apache2 stop
Try: killall python
Alternately, you may have to grep for the process and kill it (distro dependent)