1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-08-09 18:12:28 +02:00

208 Commits

Author SHA1 Message Date
38e11ae3aa Fix symlink and junction detection on Python windows 2024-10-11 21:20:31 +11:00
0b9ff3fea9 On Windows with basic shell, just submit a single string, to match other Meterp/shell behaviours 2024-10-01 15:48:08 +10:00
a470c4dc3a Fix edge cases in Python and C meterpreters 2024-09-25 16:28:37 +10:00
5c2486c003 Treat old-style path separately to new (unescaped) path 2024-09-25 16:28:37 +10:00
92e9de46ae Don't use subshell with array arguments 2024-09-25 16:28:37 +10:00
e68225d4b1 Python meterp to support new cmd_exec 2024-09-25 16:28:37 +10:00
2e8e97cdb2 Fix python meterpreter getuid crash on windows 2023-06-21 13:48:41 +01:00
8d61e5591b Update python meterpreter to include hex error code when format message fails 2023-06-14 22:21:53 +01:00
2ad6380dbd Fix false negatives on files existing python meterpreter on windows 2023-06-14 13:21:53 +01:00
ea8af6af0e Fix python meterpreter osx route command crash 2023-06-14 12:32:33 +01:00
5177490b15 Fix python meterpreter subprocess deadlock and file descriptor leak 2023-06-14 10:53:30 +01:00
c494d9e72d Fix python meterpreter network method exceptions 2023-06-05 11:44:32 +01:00
0289d70ed2 set 0 instead of None in memory addresses - ext_server_stdapi.py
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com>
2023-05-12 00:11:47 +03:30
2453e2703a add missing PartitionId field
Co-authored-by: Spencer McIntyre <58950994+smcintyre-r7@users.noreply.github.com>
2023-05-12 00:10:14 +03:30
114cadcf84 add stdapi_sys_process_memory_query function to python windows meterpreter 2023-05-09 16:12:08 -04:00
8673514706 changing memory protection is available in python windows meterpreter 2023-05-01 15:38:30 -04:00
41767690f0 Use None instead of 0 for missing values 2023-04-26 14:22:16 -04:00
dbf1916a65 check for invalid parameter in read/write memory 2023-04-25 19:28:42 -04:00
4f12dd814b add memory read/write abilties to python windows meterpreter 2023-04-14 16:27:09 -04:00
ac1fc54909 add memory lock/unlock abilties to python windows meterpreter 2023-04-07 14:50:50 -04:00
1c7a053927 add memory alloc/free abilties to python windows meterpreter 2023-03-22 09:50:18 -04:00
cfce3c6797 Merge branch 'rapid7:master' into py-tkn-leak-fix 2023-03-07 21:27:55 +03:30
327d0de60b Land , add stdapi_sys_process_get_info
add stdapi_sys_process_get_info function to python windows meterpreter
2023-03-07 09:46:18 -05:00
9da0559654 apply @smcintyre-r7 review suggestions 2023-03-06 11:07:20 -05:00
c2b6d505e4 minor changes 2023-03-06 10:10:22 -05:00
8167674f37 bug fix token handle leak in getprivs python api 2023-03-03 17:20:32 -05:00
96f11eb8c0 Merge branch 'master' into python-route 2023-03-04 01:39:36 +03:30
f4896864a8 route add/remove commands for python meterpreter in windows 2023-03-03 17:02:07 -05:00
e01dbdbb5d Add fix up tracking the process handle
This allows the process handle to be closed when the process was not
started by the Meterpreter instance.
2023-03-02 15:54:37 -05:00
5f79b77c3d Fix the handle for the current process 2023-03-02 15:31:47 -05:00
00cc60f9d7 Add the sys_process_attach command for Windows 2023-03-02 15:31:47 -05:00
b8feab6ffa add stdapi_sys_process_get_info function to python windows meterpreter 2023-03-02 07:21:12 -05:00
9f2491bac4 Land , Fix getprivs permissions set
Fix getprivs permissions that are grabbed on C Meterpreter and Python Meterpreter So That They Match
2023-02-28 14:32:47 -05:00
b05d4b3995 Redo the Python Meterpreter so it also gains SE_UNDOCK_NAME and SE_UNSOLICITED_INPUT_NAME privileges and to organize the list alphabetically 2023-02-28 10:32:12 -06:00
541d8c1e17 Merge branch 'master' into python-arp-linux 2023-02-24 19:51:15 +03:30
64b86014f4 minor changes in stdapi_net_config_get_arp_table function 2023-02-24 11:02:27 -05:00
15223316a8 add arp command to linux python meterpreter 2023-02-23 17:38:37 -05:00
285cf5183d apply @smcintyre-r7 requested changes 2023-02-23 16:43:58 -05:00
a16078f8f9 apply @smcintyre-r7 review suggestions 2023-02-17 15:26:10 -05:00
39bd2b2581 Merge branch 'rapid7:master' into python-process 2023-02-17 20:57:01 +03:30
ea70c919f1 Land , minor fixes for Python 2.5
minor fixes to make python meterpreter comptaible with Python 2.5
2023-02-17 11:55:42 -05:00
d93a38a604 remove single qoutes from bytes() in order to Python 3.10 compatibility 2023-02-17 10:47:13 -05:00
e601e34a1b store and return HANDLE of created process for future uses 2023-02-17 09:25:53 -05:00
78347dd379 Remove extra permissions that is deprecated 2023-02-16 15:36:44 -06:00
ca738c412c Consolidate repeatedly defined constants, update priv list for SeDelegateSessionUserImpersonatePrivilege 2023-02-16 15:03:04 -06:00
0223168822 add getprivs command to python windows meterpreter 2023-02-15 19:01:24 -05:00
728c9cb397 minor fixes to make python meterpreter comptaible with Python 2.5 2023-02-15 16:33:45 -05:00
6880b0d8fa Remove an unnecessary blank line 2023-01-30 10:22:44 -05:00
3fbabbca7d fix minor changes from @smcintyre-r7 reviews 2023-01-29 13:33:54 -05:00
90eacefad5 add getdesktop command to windows python meterpreter 2023-01-23 15:13:19 -05:00