1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-03-30 22:19:17 +02:00

507 Commits

Author SHA1 Message Date
bwatters-r7
cf7b514300
Fix library here, too 2024-05-22 17:40:46 -05:00
bwatters-r7
4d84150ae4
Update json library to 20231013 2024-05-22 15:51:14 -05:00
Christophe De La Fuente
cde5c5e90e
Remove early-access release suffix on version string 2024-05-14 19:05:32 +02:00
Spencer McIntyre
e12217d5ed Set line endings to LF as the other files Java use 2023-11-22 10:28:30 -05:00
Ashley Donaldson
167fedee4b Use versioning functionality for this change; also, fix it 2023-11-21 15:28:01 +11:00
Ashley Donaldson
926b6ec6da Don't listen on IPv6 when 0.0.0.0 srvhost is requested 2023-11-20 14:53:20 +11:00
jheysel-r7
387a38e4cf
Land , OpenJDK reflection fix
This PR resolves issue  which outlined how
the java meterpretr no longer worked with openjdk 17
due to reflection changes.
2023-10-11 12:30:08 -04:00
sjanusz-r7
b25b57281c Add Java parent to AndroidPayload 2023-09-28 12:46:11 +01:00
Ashley Donaldson
ab44891b79 Neater use of classloader, from review 2023-09-25 10:38:50 +10:00
Ashley Donaldson
7cee3f76e1 Compatibilise with older Javas 2023-09-11 15:13:21 +10:00
Ashley Donaldson
dba2cb9263 Bridge the classloaders using self-reference 2023-09-11 12:59:17 +10:00
Ashley Donaldson
0a71bcd5ea Support resource files in in-memory jar file 2023-09-11 10:05:33 +10:00
Ashley Donaldson
b158f2c4e4 Initial work to replace URL hack - manually parse a JAR file 2023-09-08 16:35:13 +10:00
oacia
38510da10c
Update android_dump_contacts.java
fix dump_contacts fail in Android 10 or higher
2023-07-09 21:15:16 +08:00
adfoster-r7
c6ce10778f Update documentation for running java Meterpreter on mac 2023-05-22 23:21:24 +01:00
Tim W
4577bb4666 fix android audio output 2022-05-13 11:23:09 +01:00
Tim W
bd328dfc71 Add REQUEST_IGNORE_BATTERY_OPTIMIZATIONS android permission 2022-04-27 10:44:17 +01:00
sjanusz
564180c89c
Add Java native_arch 2022-02-09 16:14:09 +00:00
Tim W
a0b297f073 add java architecture to sysinfo 2022-02-08 13:07:28 +00:00
Tim W
56627ea5db add stdapi_sys_process_getpid on Android 2022-01-17 10:13:55 +00:00
Tim W
c14e1e7bfe fix getenv for missing environment variables 2022-01-17 10:11:36 +00:00
Tim W
25ed0159d4
Land , add java stdapi_sys_process_getpid function 2022-01-17 09:28:02 +00:00
Tim W
023382aa9c reuse the classExists function in process_getpid 2022-01-17 09:27:08 +00:00
sjanusz
328a43bccf
Split getpid implementations into separate versions 2022-01-14 15:02:22 +00:00
sjanusz
9c937e5684
Add getpid to Java Meterpreter 2022-01-13 14:24:18 +00:00
Tim W
670fd8360c check the return value of rmtree in java stdapi_fs_delete_dir 2022-01-12 12:38:37 +00:00
Spencer McIntyre
e0dae30a95 Update Javas stdapi_fs_delete_dir to be recursive 2022-01-05 17:12:41 -05:00
Tim W
933cbe2a77 improve java stdapi_fs_search 2021-09-22 16:28:14 +01:00
test
e43f437a2c Clarified variable names 2021-09-20 15:38:13 +01:00
test
8d5a1c5c8a Java/Android and bug fix for Python/PHP 2021-09-20 15:38:13 +01:00
XhstormR
b23d438822 fix parameter sequence is incorrect
Signed-off-by: XhstormR <10527522+XhstormR@users.noreply.github.com>
2021-05-07 10:41:58 +08:00
Tim W
f0147af46b Add stdapi_net_resolve_host(s) to the Java meterpreter 2021-04-16 12:36:59 +01:00
Tim W
54de384b28
Land , StringBuffer to StringBuilder 2021-03-11 15:22:31 +00:00
Tim W
2dc21da562 cleanup 2021-03-11 15:19:35 +00:00
Tim W
89f1a38d48
Land , inner class to static 2021-03-04 13:56:42 +00:00
Tim W
7691f6f483 Land , remove unused boxing and unboxing 2021-03-04 13:55:19 +00:00
Tim W
c6fec5a3ef
Land , refine array copy 2021-03-04 13:54:08 +00:00
Tim W
365fa51cc3
Land , remove unneeded array creation 2021-03-04 13:53:47 +00:00
Tim W
bdb18a17d6
Land , remove useless object creation 2021-03-04 13:53:31 +00:00
XenoAmess
5b4782c0f3 remove unused boxing and unboxing 2021-02-20 01:13:45 +08:00
Grant Willcox
5370cba59b
Land , 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 , Refine string handlings in Java Meterpreter 2021-02-14 22:54:03 -06:00
Tim W
55ff88459a Land , fix linting on ignored exceptions 2021-02-12 16:20:25 +00:00
Tim W
6e8023708d
Land , remove unused imports 2021-02-12 16:16:27 +00:00
Tim W
4395e61dbc
Land , fix errors in javadoc 2021-02-12 15:47:08 +00:00
Tim W
9ba15b0ead
Land , simplify test assertions 2021-02-12 15:45:57 +00:00
Tim W
38ca7adb8b Land , fix empty string comparison 2021-02-12 15:45:03 +00:00
Tim W
0488289495
Land , fix c-style array syntax in Utils.java 2021-02-12 14:21:08 +00:00
Tim W
958363b831
Land , fix duplication in .gitignore 2021-02-12 14:20:36 +00:00