diff --git a/modules/payloads/singles/python/meterpreter_reverse_http.rb b/modules/payloads/singles/python/meterpreter_reverse_http.rb index bbd63321ae..127451e65f 100644 --- a/modules/payloads/singles/python/meterpreter_reverse_http.rb +++ b/modules/payloads/singles/python/meterpreter_reverse_http.rb @@ -29,6 +29,11 @@ module MetasploitModule 'Handler' => Msf::Handler::ReverseHttp, 'Session' => Msf::Sessions::Meterpreter_Python_Python )) + + register_advanced_options( + Msf::Opt::http_header_options + + Msf::Opt::http_proxy_options + ) end def generate_reverse_http(opts={}) diff --git a/modules/payloads/singles/python/meterpreter_reverse_https.rb b/modules/payloads/singles/python/meterpreter_reverse_https.rb index 1914d59b86..7185ce6acf 100644 --- a/modules/payloads/singles/python/meterpreter_reverse_https.rb +++ b/modules/payloads/singles/python/meterpreter_reverse_https.rb @@ -29,6 +29,11 @@ module MetasploitModule 'Handler' => Msf::Handler::ReverseHttps, 'Session' => Msf::Sessions::Meterpreter_Python_Python )) + + register_advanced_options( + Msf::Opt::http_header_options + + Msf::Opt::http_proxy_options + ) end def generate_reverse_http(opts={}) diff --git a/modules/payloads/singles/windows/meterpreter_reverse_http.rb b/modules/payloads/singles/windows/meterpreter_reverse_http.rb index 6551c84907..9300ec7c73 100644 --- a/modules/payloads/singles/windows/meterpreter_reverse_http.rb +++ b/modules/payloads/singles/windows/meterpreter_reverse_http.rb @@ -37,6 +37,11 @@ module MetasploitModule OptString.new('EXTENSIONS', [false, 'Comma-separate list of extensions to load']), OptString.new('EXTINIT', [false, 'Initialization strings for extensions']) ]) + + register_advanced_options( + Msf::Opt::http_header_options + + Msf::Opt::http_proxy_options + ) end def generate(opts={}) diff --git a/modules/payloads/singles/windows/meterpreter_reverse_https.rb b/modules/payloads/singles/windows/meterpreter_reverse_https.rb index f39559266f..5ecc2b4a85 100644 --- a/modules/payloads/singles/windows/meterpreter_reverse_https.rb +++ b/modules/payloads/singles/windows/meterpreter_reverse_https.rb @@ -37,6 +37,11 @@ module MetasploitModule OptString.new('EXTENSIONS', [false, 'Comma-separate list of extensions to load']), OptString.new('EXTINIT', [false, 'Initialization strings for extensions']) ]) + + register_advanced_options( + Msf::Opt::http_header_options + + Msf::Opt::http_proxy_options + ) end def generate(opts={}) diff --git a/modules/payloads/singles/windows/x64/meterpreter_reverse_http.rb b/modules/payloads/singles/windows/x64/meterpreter_reverse_http.rb index 44a30f29ba..6b3d80ba2e 100644 --- a/modules/payloads/singles/windows/x64/meterpreter_reverse_http.rb +++ b/modules/payloads/singles/windows/x64/meterpreter_reverse_http.rb @@ -37,6 +37,11 @@ module MetasploitModule OptString.new('EXTENSIONS', [false, 'Comma-separate list of extensions to load']), OptString.new('EXTINIT', [false, 'Initialization strings for extensions']) ]) + + register_advanced_options( + Msf::Opt::http_header_options + + Msf::Opt::http_proxy_options + ) end def generate(opts={}) diff --git a/modules/payloads/singles/windows/x64/meterpreter_reverse_https.rb b/modules/payloads/singles/windows/x64/meterpreter_reverse_https.rb index fcc263dc80..05cbaba694 100644 --- a/modules/payloads/singles/windows/x64/meterpreter_reverse_https.rb +++ b/modules/payloads/singles/windows/x64/meterpreter_reverse_https.rb @@ -37,6 +37,11 @@ module MetasploitModule OptString.new('EXTENSIONS', [false, 'Comma-separate list of extensions to load']), OptString.new('EXTINIT', [false, 'Initialization strings for extensions']) ]) + + register_advanced_options( + Msf::Opt::http_header_options + + Msf::Opt::http_proxy_options + ) end def generate(opts={})