SySS-Research / Seth

Perform a MitM attack and extract clear text credentials from RDP connections
MIT License
1.39k stars 324 forks source link

TypeError: listen() takes exactly one argument (0 given) #15

Closed dimpol closed 6 years ago

dimpol commented 6 years ago

When trying to mitm the connection i get the following on Ubuntu.

Traceback (most recent call last): File "/tmp/Seth-master/rdp-cred-sniffer.py", line 818, in local_socket.listen() TypeError: listen() takes exactly one argument (0 given)

Any ideas? All requirements are met. The same works on kali linux but not on Ubuntu....

AdrianVollmer commented 6 years ago

Looks like for some reason you are using python2 instead of python3. How are you calling Seth?

dimpol commented 6 years ago

made an alias for python3 to be executed everytime python is written. Is there a better way to force python3? I use the .sh file only to call Seth...

AdrianVollmer commented 6 years ago

The first line of rdp-cred-sniffer.py is #!/usr/bin/env python3, that usually ensures that python3 is used. Not sure whats going on on your system, but there is not much I can do.

AdrianVollmer commented 6 years ago

I consider this closed until there is more information