diff --git a/lib/msf/util/payload_cached_size.rb b/lib/msf/util/payload_cached_size.rb index f4e0a4e7fa..01bb4b4a34 100644 --- a/lib/msf/util/payload_cached_size.rb +++ b/lib/msf/util/payload_cached_size.rb @@ -27,6 +27,7 @@ class PayloadCachedSize 'RC4PASSWORD' => 'Metasploit', 'DNSZONE' => 'corelan.eu', 'PEXEC' => '/bin/sh', + 'HttpUserAgent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:94.0) Gecko/20100101 Firefox/94.0', 'StagerURILength' => 5 }, 'Encoder' => nil, diff --git a/modules/payloads/singles/python/meterpreter_reverse_http.rb b/modules/payloads/singles/python/meterpreter_reverse_http.rb index 19a5d7ef77..3326bf28c6 100644 --- a/modules/payloads/singles/python/meterpreter_reverse_http.rb +++ b/modules/payloads/singles/python/meterpreter_reverse_http.rb @@ -6,7 +6,7 @@ module MetasploitModule - CachedSize = 115269 + CachedSize = 115293 include Msf::Payload::Single include Msf::Payload::Python diff --git a/modules/payloads/singles/python/meterpreter_reverse_https.rb b/modules/payloads/singles/python/meterpreter_reverse_https.rb index 48a63b1790..31038c9f9f 100644 --- a/modules/payloads/singles/python/meterpreter_reverse_https.rb +++ b/modules/payloads/singles/python/meterpreter_reverse_https.rb @@ -6,7 +6,7 @@ module MetasploitModule - CachedSize = 115273 + CachedSize = 115293 include Msf::Payload::Single include Msf::Payload::Python diff --git a/modules/payloads/stagers/java/reverse_http.rb b/modules/payloads/stagers/java/reverse_http.rb index e584943aac..ada85af505 100644 --- a/modules/payloads/stagers/java/reverse_http.rb +++ b/modules/payloads/stagers/java/reverse_http.rb @@ -5,7 +5,7 @@ module MetasploitModule - CachedSize = 5345 + CachedSize = 5356 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 cc0a33ca5c..005f831727 100644 --- a/modules/payloads/stagers/java/reverse_https.rb +++ b/modules/payloads/stagers/java/reverse_https.rb @@ -5,7 +5,7 @@ module MetasploitModule - CachedSize = 6154 + CachedSize = 6165 include Msf::Payload::Stager include Msf::Payload::Java diff --git a/modules/payloads/stagers/python/reverse_http.rb b/modules/payloads/stagers/python/reverse_http.rb index 56bde1eb70..236c82dd02 100644 --- a/modules/payloads/stagers/python/reverse_http.rb +++ b/modules/payloads/stagers/python/reverse_http.rb @@ -5,7 +5,7 @@ module MetasploitModule - CachedSize = 569 + CachedSize = 593 include Msf::Payload::Stager include Msf::Payload::Python diff --git a/modules/payloads/stagers/python/reverse_https.rb b/modules/payloads/stagers/python/reverse_https.rb index f607f4ed6f..9cffea3543 100644 --- a/modules/payloads/stagers/python/reverse_https.rb +++ b/modules/payloads/stagers/python/reverse_https.rb @@ -5,7 +5,7 @@ module MetasploitModule - CachedSize = 841 + CachedSize = 865 include Msf::Payload::Stager include Msf::Payload::Python diff --git a/modules/payloads/stagers/windows/reverse_http.rb b/modules/payloads/stagers/windows/reverse_http.rb index 2b6077f1c2..02062670bd 100644 --- a/modules/payloads/stagers/windows/reverse_http.rb +++ b/modules/payloads/stagers/windows/reverse_http.rb @@ -5,7 +5,7 @@ module MetasploitModule - CachedSize = 427 + CachedSize = 444 include Msf::Payload::Stager include Msf::Payload::Windows diff --git a/modules/payloads/stagers/windows/reverse_https.rb b/modules/payloads/stagers/windows/reverse_https.rb index bddb60e160..998cb8eef3 100644 --- a/modules/payloads/stagers/windows/reverse_https.rb +++ b/modules/payloads/stagers/windows/reverse_https.rb @@ -5,7 +5,7 @@ module MetasploitModule - CachedSize = 447 + CachedSize = 464 include Msf::Payload::Stager include Msf::Payload::Windows diff --git a/spec/support/shared/examples/payload_cached_size_is_consistent.rb b/spec/support/shared/examples/payload_cached_size_is_consistent.rb index e13afa17ed..a01f47e6c6 100644 --- a/spec/support/shared/examples/payload_cached_size_is_consistent.rb +++ b/spec/support/shared/examples/payload_cached_size_is_consistent.rb @@ -102,6 +102,7 @@ RSpec.shared_examples_for 'payload cached size is consistent' do |options| 'RC4PASSWORD' => 'Metasploit', 'DNSZONE' => 'corelan.eu', 'PEXEC' => '/bin/sh', + 'HttpUserAgent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:94.0) Gecko/20100101 Firefox/94.0', 'StagerURILength' => 5 }, 'Encoder' => nil, @@ -124,6 +125,7 @@ RSpec.shared_examples_for 'payload cached size is consistent' do |options| 'RC4PASSWORD' => 'Metasploit', 'DNSZONE' => 'corelan.eu', 'PEXEC' => '/bin/sh', + 'HttpUserAgent' => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:94.0) Gecko/20100101 Firefox/94.0', 'StagerURILength' => 5 }, 'Encoder' => nil,