1
0
mirror of https://github.com/calebstewart/pwncat.git synced 2024-11-24 01:25:37 +01:00
Commit Graph

157 Commits

Author SHA1 Message Date
John Hammond
1089b180e1 Merge branch 'master' of https://github.com/calebstewart/pwncat 2020-05-23 04:35:07 -04:00
John Hammond
2eb9487e64 Got vim seemingly working as a GTFObin... 2020-05-23 04:34:37 -04:00
Caleb Stewart
a14c0979d3 Fixed local and run command for local and remote shell command execution 2020-05-23 03:34:16 -04:00
John Hammond
3801b50f14 Merge branch 'master' of https://github.com/calebstewart/pwncat 2020-05-23 03:09:32 -04:00
John Hammond
f94e5f61ac Merge branch 'master' of https://github.com/calebstewart/pwncat 2020-05-23 03:06:27 -04:00
John Hammond
72b83c88b2 Added new GTFObins 2020-05-23 03:06:19 -04:00
Caleb Stewart
1e410830c9 Fixed handling no connection w/ no parameters 2020-05-23 02:47:48 -04:00
Caleb Stewart
0a8df9c786 Improved command line usage
Removed the option for specifying pwncat commands from
command line arguments. All arguments pass directly
to the connect command.
2020-05-23 02:41:48 -04:00
Caleb Stewart
cec682d314 Fixed group creation code to specify host id 2020-05-22 20:09:36 -04:00
Caleb Stewart
5dd5bbc356 Added known issues to readme 2020-05-22 16:47:50 -04:00
Caleb Stewart
9d15b8c83b Updated readme, improved connection handling, fixed netstat parsing in privesc 2020-05-22 16:35:22 -04:00
Caleb Stewart
635164993a Merge branch 'master' of github.com:calebstewart/pwncat 2020-05-21 22:53:15 -04:00
Caleb Stewart
596d31af77 Added paramiko dependency (linked to my fork until my pull request is (hopefully) accepted) 2020-05-21 22:53:09 -04:00
Caleb Stewart
634484f24a
Merge pull request #13 from trevorbryant/master
add update instructions
2020-05-21 22:38:09 -04:00
Caleb Stewart
14098a32a3 Changed pwncat arguments, added connect command
New connect scheme. Also added ability to abuse previous
persistence methods to gain another shell on the same
host without another reverse or bind shell (currently
only implemented for authorized_keys persistence, but
is abstracted for any persistence method).
2020-05-21 22:20:49 -04:00
trevorbryant
bae3c44362 add update instructions 2020-05-21 11:16:18 -04:00
Caleb Stewart
0a060bdd4c Added initial gtfobins documentation 2020-05-21 01:12:38 -04:00
Caleb Stewart
94ea7ea969 Merge branch 'master' of github.com:calebstewart/pwncat 2020-05-21 00:05:05 -04:00
Caleb Stewart
a1e819d06d Added persistence documentation 2020-05-21 00:04:59 -04:00
John Hammond
76f83ea076 Added git and grep as GTFOBins 2020-05-20 23:55:15 -04:00
John Hammond
bcb4624bfc Corrected typos in documentation 2020-05-20 23:40:48 -04:00
John Hammond
7d483d16e7 Fixed broken JSON file and typo-corrected some docs 2020-05-20 23:24:04 -04:00
John Hammond
61cb9dd993 Merge branch 'master' of https://github.com/calebstewart/pwncat 2020-05-20 23:18:43 -04:00
John Hammond
fa36727a0b Added gimp as a GTFOBins 2020-05-20 23:18:14 -04:00
Caleb Stewart
fce965c0c8 Added initial privilege escalation api documentation 2020-05-20 23:00:17 -04:00
John Hammond
c9cba4bf78 Added genisoimage as a GTFObin read 2020-05-20 22:42:13 -04:00
Caleb Stewart
21cddc0a05 Added better documentation for command definitions 2020-05-20 20:53:56 -04:00
Caleb Stewart
1c7b7ae7b8 Added initial victim object documentation 2020-05-20 20:29:49 -04:00
Caleb Stewart
72dc93e6f7 privesc now uses persist to overcome UID!=EUID
`pwncat.victim.privesc` will use the first available
and working persistence mechanism to overcome UID!=EUID
situations. Also, added more documentation.
2020-05-20 15:58:43 -04:00
Caleb Stewart
11fe2715ab PAM Backdoor
Added a PAM backdoor persistence method allowing known password for all
users and logging of plaintext passwords for any subsiquent
authentications.
2020-05-19 22:12:53 -04:00
Caleb Stewart
88b9ce4b46 Added reference to pwncat readthedocs page to readme 2020-05-19 16:37:57 -04:00
Caleb Stewart
0830b08d84 Changed the master_doc to index for docs. 2020-05-19 16:33:30 -04:00
Caleb Stewart
6971f2db06 Added initial stab at documentation and basic structure for generically handling remote services 2020-05-19 16:24:19 -04:00
Caleb Stewart
224ef48fab Fixed merge conflicts 2020-05-17 23:41:30 -04:00
Caleb Stewart
b2ca8515cc Added initial database support for cross-session memory 2020-05-17 23:37:27 -04:00
John Hammond
c930925d27 Added more GTFObins 2020-05-17 19:35:49 -04:00
John Hammond
14c67f9b4b Added more GTFOBins 2020-05-17 17:01:08 -04:00
Caleb Stewart
3c1e72342b Fixed GTFOBins parsing problem 2020-05-17 12:43:58 -04:00
Caleb Stewart
d62366da45 Run/local command and shortcuts
Added the "run" and "local" commands for remote and local command
execution respectively and the "shortcut" command to allow for shortcuts
like "!ls" for local commands and "@ls" for remote commands.
2020-05-17 02:29:51 -04:00
Caleb Stewart
512dd045c1 Refactored code to allow access to privesc.victim from anywhere (singleton) 2020-05-16 21:11:48 -04:00
Caleb Stewart
b0aff37f77 Added initial persist command to track, install, and remove persistence methods 2020-05-16 13:43:11 -04:00
Caleb Stewart
649618fdcc Merge branch 'master' of github.com:calebstewart/pwncat 2020-05-15 19:39:32 -04:00
Caleb Stewart
6b17fc2310 Fixed awk file-write payloads 2020-05-15 19:39:26 -04:00
Caleb Stewart
205c7457c2
Merge pull request #12 from trevorbryant/master
Update README and setup.py
2020-05-15 19:34:43 -04:00
trevorbryant
9460a51e31 fix python install setup 2020-05-15 16:13:58 -04:00
trevorbryant
995ddd320f dependencies, install instructions 2020-05-15 16:13:38 -04:00
Caleb Stewart
82ea5799d8 Added bind and alias commands to fully control configuration through command scripting. 2020-05-15 14:05:51 -04:00
Caleb Stewart
ded22f18e4 Merge branch 'master' of github.com:calebstewart/pwncat 2020-05-15 04:24:59 -04:00
Caleb Stewart
3fbb4076d1 Added initial configuration object and config script parsing including on_load hook 2020-05-15 04:24:42 -04:00
John Hammond
0ce067ada9 Added GTFObins cut, date, diff, dmesg, dpkg 2020-05-14 23:19:40 -04:00