Commit Graph

2657 Commits

Author SHA1 Message Date
Oleksii Shevchuk e64b67f68f Various logging/termination handling improvements 2018-10-05 13:13:08 +03:00
Oleksii Shevchuk 2e9b38cd5c Handle configuration as late as possible 2018-10-05 11:19:02 +03:00
Oleksii Shevchuk 6dc65a1939 [WIP] Move metadata to scriptlet itself 2018-10-05 06:44:15 +03:00
Oleksii Shevchuk 3ef0a56981 [WIP] Rework scriptlets 2018-10-05 00:22:38 +03:00
Oleksii Shevchuk e3f3606f18 logging should be used instead of stdout_to_file scriptlet 2018-10-04 22:56:57 +03:00
Oleksii Shevchuk 1ac5f4c205 Make shadow screen optional
To disable:

config set cmdline shadow_screen no
config save

Fix https://github.com/alxchk/pupy/issues/14
2018-10-04 16:59:50 +03:00
Oleksii Shevchuk 8282bbc912 xdg-open for screenshot/download 2018-10-04 16:13:19 +03:00
Oleksii Shevchuk db95a53cbf Add basic zip/tar archive listing 2018-10-04 15:04:50 +03:00
Oleksii Shevchuk 645263dbb6 Convert privkey/cert to 8bit strings
Fix https://github.com/n1nj4sec/pupy/issues/682
2018-10-04 12:29:38 +03:00
Oleksii Shevchuk 8180edd34c Fix passing of tuples to SafePopen by safe_exec 2018-10-04 11:47:53 +03:00
Oleksii Shevchuk 88f6fd1478 ps: handle zero tables case 2018-10-04 11:32:12 +03:00
Oleksii Shevchuk 8e3dccc4da Speedup pexec a bit 2018-10-04 11:31:32 +03:00
Oleksii Shevchuk a61555941d Fix case with non-Linux systems 2018-10-04 11:18:53 +03:00
Oleksii Shevchuk 000f4a2023 Improve users command 2018-10-04 10:02:48 +03:00
Oleksii Shevchuk 25667a3c2c For some strange reason adodbapi broken in pywin32 2018-10-03 23:14:08 +03:00
Oleksii Shevchuk 3228edc7fb dnscnc/http: fix various proxy issues 2018-10-03 22:53:45 +03:00
Oleksii Shevchuk 2b3f641424 Make more info about search -> download completion 2018-10-03 21:25:57 +03:00
Oleksii Shevchuk c2fd341aa3 Fix downloader closure 2018-10-03 21:25:27 +03:00
Oleksii Shevchuk 648a4ebb26 search: Make encoding errors more clear 2018-10-03 21:10:04 +03:00
Oleksii Shevchuk 3ee68f3345 dnscnc/uidle - fix logic 2018-10-03 20:32:47 +03:00
Oleksii Shevchuk 75795c71e7 Fix isearch datetime 2018-10-03 19:27:21 +03:00
AlessandroZ ef2414113a Merge branch 'unstable' of https://github.com/n1nj4sec/pupy into unstable 2018-10-03 17:15:39 +02:00
AlessandroZ 895eb7b911 pexec - rm upload/download + fix when space in cmd 2018-10-03 17:14:09 +02:00
AlessandroZ c62b86f23d flake8 2018-10-03 17:13:54 +02:00
Oleksii Shevchuk 9593b71df0 Add isearch module 2018-10-03 16:33:34 +03:00
Oleksii Shevchuk 8de4ff940a Fix https://github.com/n1nj4sec/pupy/issues/677 2018-10-03 12:54:51 +03:00
Oleksii Shevchuk 9e1e65fd6c Fix case when UID is None 2018-10-03 12:50:44 +03:00
Oleksii Shevchuk 08a0f85883 Fix flake8 2018-10-03 12:49:52 +03:00
alxchk 31c88cda34
Merge pull request #13 from Strazzom/unstable
Change install.sh not to use reserved shell variables for username during install
2018-10-03 12:48:46 +03:00
Oleksii Shevchuk 47f1d1dfde posix/uidle: handle invalid terminal names 2018-10-03 12:15:19 +03:00
Strazzom f8fe65b749 change install.sh not to use reserved shell variables for user 2018-10-03 01:38:13 -07:00
Oleksii Shevchuk f1e8d23f61 lazagne: handle case when results have mixed columns 2018-10-03 11:17:04 +03:00
Oleksii Shevchuk 18d17aa048 Allow default log handler to handle levels >= DEBUG 2018-10-03 11:03:13 +03:00
Oleksii Shevchuk 6a65943f66 term: format_table: handle case when column is absent 2018-10-03 10:48:19 +03:00
Oleksii Shevchuk 985b43d5e6 ssh: Add option to set timeout 2018-10-03 09:44:40 +03:00
Oleksii Shevchuk 58e83717c0 Fix https://github.com/n1nj4sec/pupy/issues/675 2018-10-03 08:55:11 +03:00
Oleksii Shevchuk 1fd7ffe062 Store pupy credentials in json 2018-10-03 06:33:32 +03:00
Oleksii Shevchuk 1f7c1cbcf3 pupyimporter: fix more renaming issues 2018-10-02 23:57:12 +03:00
Oleksii Shevchuk 7cc943e7a5 Workaround Cryptodome/Crypto mess 2018-10-02 23:26:40 +03:00
Oleksii Shevchuk 0dd6f02e64 ssh: Fix passwords iterations 2018-10-02 23:16:15 +03:00
Oleksii Shevchuk 2f907cbaf5 Fix regex and sort order 2018-10-02 23:16:15 +03:00
Oleksii Shevchuk 43081a16b1 Rework credentials (re)generation 2018-10-02 23:16:15 +03:00
Oleksii Shevchuk 9849f689b8 Merge branch 'unstable' of https://github.com/n1nj4sec/pupy into unstable 2018-10-02 18:09:19 +03:00
Oleksii Shevchuk 231651edc5 Rewrite jarsigner in python 2018-10-02 16:31:56 +03:00
alxchk c9022b0a7b
Merge pull request #12 from Strazzom/unstable
Changed install script to pull image instead of building it.
2018-10-02 14:50:55 +03:00
AlessandroZ e02cd8ec35 flake8 again 2018-10-02 12:06:33 +02:00
AlessandroZ d1323cf02f flake8 2018-10-02 11:54:55 +02:00
AlessandroZ aadc31fbf5 Merge branch 'unstable' of https://github.com/n1nj4sec/pupy into unstable 2018-10-02 11:45:40 +02:00
AlessandroZ 8d2b071684 loot_memory rebuild using the hasmon module 2018-10-02 11:44:03 +02:00
Strazzom f6e3568ffd changed install script to pull image instead of building it 2018-10-02 00:30:35 -07:00