Land #9686, add ipv6 to slowloris, rhost to non-scanner modules

GSoC/Meterpreter_Web_Console
Brent Cook 2018-03-12 16:13:21 -05:00
commit 1587b5b682
No known key found for this signature in database
GPG Key ID: 1FFAA0B24B708F96
2 changed files with 2 additions and 4 deletions

View File

@ -32,7 +32,7 @@ class Msf::Modules::External::Shim
render_template('common_metadata.erb', meta)
end
def self.mod_meta_common(mod, meta = {}, drop_rhost: true)
def self.mod_meta_common(mod, meta = {}, drop_rhost: false)
meta[:path] = mod.path.dump
meta[:name] = mod.meta['name'].dump
meta[:description] = mod.meta['description'].dump

View File

@ -76,14 +76,12 @@ def create_random_header_name(size=8, seq=string.ascii_uppercase + string.ascii_
def init_socket(host, port, use_ssl=False, rand_user_agent=True):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s = socket.create_connection((host, port), 10)
s.settimeout(4)
if use_ssl:
s = ssl.wrap_socket(s)
s.connect((host, port))
s.send("GET /?{} HTTP/1.1\r\n".format(random.randint(0, 2000)).encode("utf-8"))
if rand_user_agent: