1
mirror of https://github.com/rapid7/metasploit-payloads synced 2025-08-16 10:50:20 +02:00
Commit Graph

114 Commits

Author SHA1 Message Date
OJ
409e6cce6d Update python meterpreter to use UINT command ids
This is based heavily off the work that zeroSteiner did last year.
2020-04-29 16:59:51 +10:00
c635d41b8c Send addrinfo when opening a channel in Python 2020-02-19 23:29:40 -05:00
08633f4cc4 fix python 3 stdapi_sys_process_close 2019-06-03 02:44:40 +08:00
74ed8ee5b7 Typecast values to prevent incompatibilities in packing them 2019-02-11 10:48:59 -06:00
7e2181700a update stat struct sizes 2019-02-06 17:51:21 -06:00
2386ce2ca9 fix python meterpreter ls of 4gb files 2019-01-02 19:20:50 +08:00
2b26c69e20 Force Unicode on chmod path 2018-09-24 15:42:20 -05:00
dce10d9c9e python meterpreter chmod command 2018-09-12 19:27:46 +08:00
6a24c38e2b Fix unbound UDP sockets by not requiring the peer 2018-04-22 19:45:43 -04:00
e4b2e7f812 Use the proto field from getaddrinfo 2018-04-08 14:27:46 -04:00
408d0ff212 Use getaddrinfo for udp channels too 2018-04-08 12:29:16 -04:00
c9905cd177 Fix IPv6 support by using getaddrinfo 2018-04-08 12:29:16 -04:00
99aac30459 Add UDP channel support to the python meterpreter 2018-03-18 19:22:08 -04:00
7a3da787b1 Fix bugs introduced by the channel refactoring 2018-03-18 18:13:54 -04:00
38db1218dd Major refactoring for channel objects 2018-03-18 17:31:23 -04:00
8153648aab Refactor socket class names with the family 2018-03-17 19:02:05 -04:00
c373b2fafe fix tabs to spaces 2018-03-09 00:45:42 +08:00
9db18dc8a3 catch termios exceptions 2018-03-09 00:45:01 +08:00
16b82ed9cc Add the attrib to all file deletes 2018-01-18 12:08:01 -06:00
d9ed8004d8 remove readonly attributes for python meterpreter 2018-01-16 10:35:09 -06:00
39277d10bc switch to pythonic whitespace 2018-01-09 15:44:54 -05:00
c320233e86 Try to use find_library for OSX railgun_api 2017-06-21 08:50:57 -04:00
d48b48df94 Implement pymet osx rg api and api_multi 2017-06-19 11:13:42 -04:00
e0c26186c1 Implement pymet osx rg memread and memwrite 2017-06-15 10:56:47 -04:00
9aac25b522 Fix some more pymet backwards compat issues 2017-04-25 17:05:15 -04:00
7e06057ca9 Add linux railgun support to the pymet 2017-04-20 13:52:59 -04:00
b9b7545be0 Improve pymet helper functions 2017-04-19 14:59:53 -04:00
71132cc00c Refactor pymet wreg functions and reg decorator 2017-04-19 14:25:07 -04:00
974fcda43e Add railgun memread and memwrite for Linux 3.2+ 2017-04-19 13:31:14 -04:00
6401c6ae03 Fixed stdapi_fs_mount_show to show full mapped drive path for Windows in Python meterpreter 2017-04-15 02:49:59 +01:00
32faaf5549 Added stdapi_net_config_get_proxy for Windows in Python meterpreter 2017-04-14 07:52:25 +01:00
7db0847d87 Fixed whitespace, can't seem to get them right 2017-04-14 06:44:28 +01:00
dae985f66f Fixed whitespace and replaced string buffers with unicode buffers for unicode functions 2017-04-14 06:40:45 +01:00
242d2bf936 Added stdapi_sys_eventlog_* functions for Windows 2017-03-25 22:25:13 +00:00
0d58e33f74 Added stdapi_fs_mount_show for Windows 2017-03-19 02:32:45 +00:00
9367642288 Land , Pymet add stdapi_ui_get_idle_time for Windows 2017-03-17 12:52:19 -05:00
68a09bb8c3 Pymet add stdapi_ui_get_idle_time for windows 2017-03-04 11:52:49 -05:00
c9f791bbe3 Pymet add an exported debug function and use it 2017-03-01 21:15:30 -05:00
96ee7819cc Fix a couple of bugs for Python 3 railgun 2017-03-01 18:39:23 -05:00
9cd556e31b Add pymet api_multi support to railgun 2017-03-01 17:44:45 -05:00
9ad4f887c0 Free the last error message buffer 2017-02-28 09:08:22 -05:00
04f6fa04de Add pymet last error message support to railgun 2017-02-28 09:08:22 -05:00
5786a9802c Add pymet railgun api support 2017-02-28 09:08:22 -05:00
0a515b78e5 Add pymet railgun memread 2017-02-28 09:08:22 -05:00
e54e35f70d Fix pymet bugs in getsid and ls for py3 on Windows 2017-02-17 19:51:30 -05:00
f1be7b2b0b Refactor pymet for native arch addition 2017-02-17 18:10:57 -05:00
2f2b0f66ad Fix a pymet argtypes bug for getuid in py3 2017-02-17 18:09:06 -05:00
a79ef8d1f4 Set the system language from $LANG when available 2017-02-09 19:19:11 -05:00
8e4af5500a Windows 2016 is released 2016-12-29 13:31:05 -06:00
261b3b4ceb Fix Python meterpreter ctypes sysinfo for WOW64 2016-12-11 13:16:00 -05:00