Grant Willcox
5370cba59b
Land #460 , Remove useless casts in Java Meterpreter code
2021-02-19 10:44:08 -06:00
XenoAmess
e697af6668
remove useless cast
2021-02-19 11:36:34 +08:00
Grant Willcox
85be5fdf64
Land #459 , Refine string handlings in Java Meterpreter
2021-02-14 22:54:03 -06:00
Tim W
55ff88459a
Land #469 , fix linting on ignored exceptions
2021-02-12 16:20:25 +00:00
Tim W
6e8023708d
Land #468 , remove unused imports
2021-02-12 16:16:27 +00:00
Tim W
4395e61dbc
Land #466 , fix errors in javadoc
2021-02-12 15:47:08 +00:00
Tim W
38ca7adb8b
Land #461 , fix empty string comparison
2021-02-12 15:45:03 +00:00
Tim W
0488289495
Land #456 , fix c-style array syntax in Utils.java
2021-02-12 14:21:08 +00:00
Tim W
ea26abfa36
Land #454 , add missing @Override
2021-02-12 14:19:50 +00:00
XenoAmess
d5e7df035c
add braces
2021-02-11 23:23:06 +08:00
XenoAmess
8cac54b070
add missing @Override
2021-02-11 23:20:09 +08:00
XenoAmess
384b5fb795
refine string handlings
2021-02-11 23:09:41 +08:00
XenoAmess
23fa4836c9
bug : compare strings using !=
2021-02-11 23:05:12 +08:00
XenoAmess
dc6d600d62
fix errors in javadoc
2021-02-11 22:40:45 +08:00
XenoAmess
23b9cbf269
remove unused imports
2021-02-11 22:32:50 +08:00
XenoAmess
e78735107f
change ignored Throwable's name to ignored
2021-02-11 22:30:17 +08:00
XenoAmess
61cd6dce8d
change c-style array declaration
2021-02-11 22:24:58 +08:00
Jeffrey Martin
d552529c3b
log error to base stream
...
Changes from #395 interacted with #421 causing `outputStream`
to no longer be a local variable. Revert to grabbing the error
stream from the base object when logging the error.
2020-07-31 16:38:50 -05:00
Tim W
44da75f2c7
rebase fix java stderr output in cmd_exec
2020-07-03 13:49:51 +08:00
Tim W
86c02d4b28
pedantic fixes
2020-06-30 13:49:22 +08:00
Spencer McIntyre
92e4be2ded
Use AES-256-CBC for Java's TLV crypt when it is available
2020-06-29 17:25:29 -04:00
Spencer McIntyre
8f60350f5c
Use AES-128-CBC for Java's TLV crypt
2020-06-29 13:51:13 -04:00
Tim W
5a9cd64c31
fix tlv encryption on Android
2020-06-19 10:49:24 +10:00
Tim W
a4a960ede8
remove base64 code
2020-06-19 10:49:24 +10:00
OJ
07c6a06487
First pass of TLV encryption support in Java
...
Some bits stolen from @timwr's work!
2020-06-19 10:49:19 +10:00
OJ
50048d02ca
Fix up TLV types and remove ones that don't exist
2020-06-09 10:57:44 +10:00
Brent Cook
3bdd83779f
Land #395 , Replace METHOD string with COMMAND_ID integer
2020-05-28 16:22:02 -05:00
Tim W
79e2018f0d
fix stdapi_channel_open
2020-05-18 17:02:22 +08:00
OJ
1945275be3
Get the last of the android stuff working
2020-05-04 19:14:14 +10:00
OJ
28d522561b
Finalised android support.. I think.
...
Still can't get it to build because I'm a java/mvn noob. NO idea what's
going on.
2020-05-04 17:19:56 +10:00
OJ
fc0079e98a
Update enumeration commands to support the id range
2020-05-01 15:55:43 +10:00
OJ
d3f3a513de
Update command id maps for php, java and python
2020-05-01 15:42:45 +10:00
Tim W
48a9c6c77e
fix java meterpreter > shell stderr
2020-04-30 16:03:36 +08:00
OJ
5e31a39eaa
Finalise changes to Java for Command ID support
2020-04-30 17:44:59 +10:00
OJ
c466527fb6
First pass of java support for UINT comamnd
...
Also had to fix up some implementation issues (such as riding off the
back of the command functionality to make channels... noooo!
2020-04-30 13:39:58 +10:00
Tim W
9d343c9f62
simplify ProcessChannel read
2020-04-12 14:12:12 +08:00
Tim W
d4c808d413
fix rapid7/metasploit-framework#12580
2020-04-11 14:33:52 +08:00
Tim W
0ca5722ab1
fix wildcard usage
2020-03-10 14:59:24 +08:00
Tim W
312e019b58
revert globbing and only fix basic wildcard usage
2020-03-09 14:25:53 +08:00
Tim W
29ca118b98
implement full globbing
2020-03-09 14:21:04 +08:00
Tim W
0e8fe2b642
fix rapid7/metasploit-framework#12410
2020-03-06 11:11:23 +08:00
bwatters
bf6fd52c25
Land #350 , Add keyboard and mouse input for the java meterpreter
...
Merge branch 'land-350' into upstream-master
2019-10-03 16:51:00 -05:00
Clément Notin
2f39a17604
Java meterpreter: Allow to list ("ls") relative paths
2019-08-27 21:03:43 +02:00
Tim W
e686724e18
add java keyevents
2019-06-23 13:40:07 +08:00
Tim W
0f004b26d7
remove reflection
2019-06-16 14:18:40 +08:00
Tim W
0e3f1cec66
add broken stdapi_ui_send_keys
2019-06-11 19:31:07 +08:00
Tim W
8afcc9a640
use reflection
2019-06-11 19:10:04 +08:00
Tim W
b86548b8d6
java mouse
2019-06-10 15:26:05 +08:00
Tim W
ebac0d33a9
actually fix expand_path
2019-06-01 06:39:36 +08:00
Tim W
ae7d26c258
fix fs.file.expand_path on java
2019-06-01 05:44:49 +08:00