-Added check for correct version of NetfilterQueue library

-Updated README
This commit is contained in:
byt3bl33d3r 2015-03-14 14:17:58 +01:00
commit 0bc4f8e1c3
2 changed files with 10 additions and 2 deletions

View file

@ -11,7 +11,7 @@ This tool is completely based on sergio-proxy https://code.google.com/p/sergio-p
Dependency change!
===================
As of MITMF v0.9.5, DNS tampering support needs NetfilterQueue v0.6 which has yet to be merged into the main repo so it *cannot* be installed via pip or easy_install.
As of v0.9.5 DNS tampering support needs NetfilterQueue v0.6 which is currently a fork, so it *cannot* be installed via pip or easy_install.
Download it from here https://github.com/fqrouter/python-netfilterqueue and manually install it.

View file

@ -21,9 +21,17 @@ import sys
import argparse
import os
try:
import netfilterqueue
if netfilterqueue.VERSION[1] is not 6:
print "[-] Wrong version of NetfilterQueue library installed!"
print "[-] Download it from here https://github.com/fqrouter/python-netfilterqueue and manually install it!"
except ImportError:
print "[-] NetfilterQueue library missing! DNS tampering will not work"
try:
import user_agents
except:
except ImportError:
print "[-] user_agents library missing! User-Agent parsing will be disabled!"
mitmf_version = "0.9.5"