diff --git a/modules/payloads/stagers/java/reverse_http.rb b/modules/payloads/stagers/java/reverse_http.rb index ada85af505..36162b6f86 100644 --- a/modules/payloads/stagers/java/reverse_http.rb +++ b/modules/payloads/stagers/java/reverse_http.rb @@ -5,7 +5,7 @@ module MetasploitModule - CachedSize = 5356 + CachedSize = :dynamic include Msf::Payload::Stager include Msf::Payload::Java diff --git a/modules/payloads/stagers/java/reverse_https.rb b/modules/payloads/stagers/java/reverse_https.rb index 005f831727..d7e43d2ce0 100644 --- a/modules/payloads/stagers/java/reverse_https.rb +++ b/modules/payloads/stagers/java/reverse_https.rb @@ -5,7 +5,7 @@ module MetasploitModule - CachedSize = 6165 + CachedSize = :dynamic include Msf::Payload::Stager include Msf::Payload::Java diff --git a/spec/api/json_rpc_spec.rb b/spec/api/json_rpc_spec.rb index 26b5d66ae2..ffe3d8fdf8 100644 --- a/spec/api/json_rpc_spec.rb +++ b/spec/api/json_rpc_spec.rb @@ -570,7 +570,7 @@ RSpec.describe "Metasploit's json-rpc" do host: host_ip, analyze_options: { payloads: [ - 'java/meterpreter/reverse_http' + 'windows/meterpreter_reverse_http' ] } } diff --git a/spec/modules/payloads_spec.rb b/spec/modules/payloads_spec.rb index 9760aa2c04..54ca7e1257 100644 --- a/spec/modules/payloads_spec.rb +++ b/spec/modules/payloads_spec.rb @@ -1492,7 +1492,7 @@ RSpec.describe 'modules/payloads', :content do 'stagers/java/reverse_http', 'stages/java/meterpreter' ], - dynamic_size: false, + dynamic_size: true, modules_pathname: modules_pathname, reference_name: 'java/meterpreter/reverse_http' end @@ -1503,7 +1503,7 @@ RSpec.describe 'modules/payloads', :content do 'stagers/java/reverse_https', 'stages/java/meterpreter' ], - dynamic_size: false, + dynamic_size: true, modules_pathname: modules_pathname, reference_name: 'java/meterpreter/reverse_https' end