Commit Graph

3301 Commits

Author SHA1 Message Date
Oleksii Shevchuk d883dcb105 travis: remove unused imports and variables 2019-11-21 14:04:02 +02:00
Oleksii Shevchuk 3e45770d02 pupy/exit: Broadcast event properly 2019-11-21 13:47:32 +02:00
Oleksii Shevchuk 0e5480a96a client/.NET: Fix function imports 2019-11-21 12:30:24 +02:00
Oleksii Shevchuk 1b9889b9c3 ttyrec/amd64: rewrite to capture both TTY frontend and backend. Record asciinema 2019-11-20 21:18:33 +02:00
Oleksii Shevchuk d54970f990 TTYRec: aggregate by tty 2019-11-17 21:03:26 +02:00
Oleksii Shevchuk c6ad6905d8 odbc: remove debug print 2019-11-15 11:35:12 +02:00
Oleksii Shevchuk 4bc506b708 odbc: fix encoding default 2019-11-15 11:33:47 +02:00
Oleksii Shevchuk 0bf46eaf77 drives/windows: psutil does not report device any way, remove it 2019-11-15 11:33:33 +02:00
Oleksii Shevchuk 4c07e74178 drives/windows: Do not use WQL 2019-11-14 15:26:24 +02:00
Oleksii Shevchuk 805ae79e81 pupwinutils.security: Fix ACL reader and impersonation patch 2019-11-13 13:39:15 +02:00
Oleksii Shevchuk 35571a084d fix travis 2019-11-10 19:48:36 +02:00
Oleksii Shevchuk 97ab801d37 ConPTY: fix missing variable 2019-11-10 16:03:59 +02:00
Oleksii Shevchuk a1527d05f2 [Experemental] pupwintutils.security: impersonate automatically new threads 2019-11-10 15:57:00 +02:00
Oleksii Shevchuk 00865daf86 creds: fix filtering 2019-11-10 15:18:11 +02:00
Oleksii Shevchuk b2196a4680 dnscnc: do not highlight non-spi sessions 2019-11-10 14:15:49 +02:00
Oleksii Shevchuk d5e7f228f5 pupy/manager: Always set sttoped flag on task exit 2019-11-10 13:04:50 +02:00
Oleksii Shevchuk b93d7f26c0 w/windows: fix default color 2019-11-10 10:40:59 +02:00
Oleksii Shevchuk db8cfffa54 last: Handle case when "end" is empty 2019-11-10 10:28:40 +02:00
Oleksii Shevchuk fa08c06db6 migrate: Add argument to pass precompiled payload 2019-11-10 10:28:18 +02:00
Oleksii Shevchuk d4d094c469 readlogs/windows: Handle case when there is more fields than expected 2019-11-10 10:27:43 +02:00
Oleksii Shevchuk f1968e3336 psh: fix tasks list 2019-11-10 09:18:44 +02:00
Oleksii Shevchuk 716bcb00f7 ptyshell/windows: Impersonation may be possible if process holds SeImpersonatePrivilege 2019-11-10 09:18:14 +02:00
Oleksii Shevchuk 20e2c6baf0 ConPTY: handle passed impersonation token pair correctly 2019-11-10 09:17:35 +02:00
Oleksii Shevchuk b75d7fe6fd impersonate: show cached tokens 2019-11-10 09:16:35 +02:00
Oleksii Shevchuk 2199c116e7 http: Support json parsing to make output more readable 2019-11-10 09:16:12 +02:00
Oleksii Shevchuk 737aefe9ea [POC] pipecatcher: module to collect tokens from pipe server's clients 2019-11-10 09:15:39 +02:00
Oleksii Shevchuk 45dbdd972d pupwinutils.security: Add ListCachedSids 2019-11-10 09:13:33 +02:00
Oleksii Shevchuk b0be6e590d pupwinutils.securit: Add tokens cache, check possible impersonation 2019-11-10 08:05:49 +02:00
Oleksii Shevchuk 7b7ccca15a pupwinutils.security: fix GetTokenSid 2019-11-10 07:33:24 +02:00
Oleksii Shevchuk 65c77c2303 netstat: show "name" column 2019-11-09 16:34:07 +02:00
Oleksii Shevchuk d9af040f29 ad: better error handling 2019-11-09 16:33:47 +02:00
Oleksii Shevchuk 15a0faf494 dnscinfo: fix travis 2019-11-09 15:52:11 +02:00
Oleksii Shevchuk b18cd63333 odbc: better context manager 2019-11-09 15:51:02 +02:00
Oleksii Shevchuk 2c3bb3487b odbc: support encoding between reconnections 2019-11-09 15:08:09 +02:00
Oleksii Shevchuk 22793613b4 odbc: Handle reconnects transparently 2019-11-09 14:57:20 +02:00
Oleksii Shevchuk 492f427387 client/linux/odbc: include odbc drivers to bundle 2019-11-09 13:33:39 +02:00
Oleksii Shevchuk 354cd6dd02 flake8: fix issues 2019-11-09 11:04:06 +02:00
Oleksii Shevchuk 748a0e48f8 odbc: Improve support for unixODBC 2019-11-09 10:54:51 +02:00
Oleksii Shevchuk 97cd5e46a7 client/linux32: fix build 2019-11-08 16:16:53 +02:00
Oleksii Shevchuk af81c479bc dependencies: fix dll load 2019-11-08 16:16:34 +02:00
Oleksii Shevchuk 80603d13d3 cloudinfo: Add Azure metadata support 2019-11-08 10:25:06 +02:00
Oleksii Shevchuk de6eb8f246 client/linux: include pyodbc to build 2019-11-07 23:27:58 +02:00
Oleksii Shevchuk e076ae0c66 psexec: fix error prints in some cases 2019-11-07 16:09:56 +02:00
Oleksii Shevchuk 2942a48141 odbc: Add module to access RDBMs using pyodbc 2019-11-07 16:09:26 +02:00
Oleksii Shevchuk 7edf9f0c07 pupwinutils.security: fix bug when opentoken failed 2019-11-06 23:50:54 +02:00
Oleksii Shevchuk d84a7350c5 gssapi_wrap: remove NTLM "support" 2019-11-06 23:50:37 +02:00
Oleksii Shevchuk 0f4386d406 http/error message: handle timeouts 2019-11-06 23:50:18 +02:00
Oleksii Shevchuk 2bc2a32823 ad: Improve search and ACL parsing 2019-11-04 06:33:32 +02:00
Oleksii Shevchuk acc422b8f6 ad: Improve output 2019-11-02 10:25:06 +02:00
Oleksii Shevchuk 3add55573b pupy/service: Use 'terminated' field from client object 2019-11-02 09:38:38 +02:00