William Vu
5fbaf87c96
Move ClassLoader to HTTP::ClassLoader
...
Also note the SSL workaround.
2020-04-14 14:01:18 -05:00
William Vu
6f77f27ed5
Move deregister_options from module to mixin
...
Whoops, forgot this.
2020-04-14 14:01:18 -05:00
William Vu
69e1714d9a
Don't be lazy anymore and pack lengths as shorts
2020-04-14 14:01:18 -05:00
William Vu
41480a2d88
Clarify classloading is over HTTP
...
HTTPS isn't supported by the clients I've tested.
2020-04-14 14:01:18 -05:00
William Vu
db15baa257
Rename to Msf::Exploit::Remote::Java::ClassLoader
2020-04-14 14:01:18 -05:00
William Vu
89610a6325
Add a comment header to the new mixin
2020-04-14 14:01:18 -05:00
William Vu
5904745072
Prefer Java variant of K&R, oops
2020-04-14 14:01:18 -05:00
William Vu
559a79726f
Reformat copied Java code
2020-04-14 14:01:18 -05:00
William Vu
d7cf08d5f3
Convert Java classloading code into a mixin
2020-04-14 14:01:18 -05:00
Auxilus
26b2ec3d84
remove spaces at EOL
2020-03-24 18:08:34 +05:30
Clément Notin
ecfd52dcb0
RMI/util.rb: add handling of UnicastRef2 responses
2019-03-05 15:23:11 +01:00
Brent Cook
f69b4a330e
handle Ruby 2.4 Fixnum/Bignum -> Integer deprecations
2017-01-22 10:20:03 -06:00
wchen-r7
cea3bc27b9
Fix #6362 , avoid overriding def peer repeatedly
...
def peer is a method that gets repeated a lot in modules, so we
should have it in the tcp mixin. This commit also clears a few
modules that use the HttpClient mixin with def peer.
2015-12-23 11:44:55 -06:00
HD Moore
a590b80211
Update autoregister_ports, try both addresses for the MBean
2015-10-09 20:20:35 -07:00
HD Moore
cd2e9d4232
Move Msf::Java to the normal Msf::Exploit::Remote namespace
2015-10-09 13:24:34 -07:00