SpiderLabs/Responder

Responder is not Running with default shebang

fabianfrz opened this issue · 2 comments

./Responder.py 
  File "./Responder.py", line 42
    print color("[!] Responder must be run as root.")
              ^
SyntaxError: invalid syntax

Reason: python is Python 3 on Arch Linux. The Shebang must be python2 or the script should also run with python 3.

Works with python2 try:
sudo python2 Responder.py -I eth0 -wrf

If python2 not found install with
pacman -S python2

@bloke28 just read my ticket carefully.

The version is not given so it is crashing because it expects something that is not given (python == python2). The script should be migrated if possible as version 2 is effectively dead.