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

43 Commits

Author SHA1 Message Date
Caleb Stewart
102426e59f Added ncat style arguments to entry and connect 2021-06-16 22:44:29 -04:00
Caleb Stewart
e843c89b9a Added ssl-bind and ssl-connect usage documentation 2021-06-16 19:05:12 -04:00
Caleb Stewart
7102430fcd Added version option; updated documention for install 2021-06-15 21:17:08 -04:00
Caleb Stewart
44aff46d93 Added documentation and workflow for plugin packaging 2021-06-12 17:38:30 -04:00
Caleb Stewart
3f799dd3bd Merge branch 'platforms'
This marks a huge step in pwncat. We're finally merging
the platforms branch. The API has completely changed at
this point. I've bumped the version number in setup.py
and tagged the old version appropriately. The
readthedocs stable page will still point to the old
API while latest should provide documentation on the
updated API.
2021-06-02 19:49:31 -04:00
Caleb Stewart
dc79ec407c Updated documentation; added default platform 2021-06-02 19:19:25 -04:00
Caleb Stewart
6179d72795 Once again, fixing docs requirements 2021-06-02 18:43:20 -04:00
Caleb Stewart
91828f0042 Fixed documentation requirements 2021-06-02 18:42:05 -04:00
Caleb Stewart
cd163045be Added a lot of API documentation
Very close to API documentation complete for #95
2021-06-02 18:23:49 -04:00
Caleb Stewart
0a3a787870 Started updating documentation
Another step toward #95
2021-06-01 22:24:18 -04:00
Caleb Stewart
5d80d1b8e8 Cleaned up requirements in requirements.txt and setup.py 2021-05-31 17:27:44 -04:00
trevorbryant
b86058150b s/protocl/protocol 2020-10-10 17:50:27 -04:00
Caleb Stewart
f69542f0b4 Added documentation notes about the configuration object 2020-10-08 13:53:31 -04:00
Caleb Stewart
f92aa48947 Removed old modules, updated README.md
- Updated readme for new module interface
- Removed old enumerate, persist, privesc code
2020-10-03 00:41:28 -04:00
Caleb Stewart
bcb1f77606 Updated documentation
- Added some last touches to module system.
- Modified connect syntax to allow more flexible parameters
- Still need to update enumeration API docs and connect command docs
2020-10-02 22:28:47 -04:00
Caleb Stewart
a9268b6f25 Fixed requirements
git requiremens accidentally stripped by `pip freeze`
2020-07-19 21:19:44 -04:00
Caleb Stewart
efa0ee8ba8 Updated requirements with versions 2020-07-19 21:16:30 -04:00
Caleb Stewart
fb6b7ad67a Fixed enumerated-private-key privesc
No longer attempts to use passphrase-protected private keys.
2020-06-09 21:11:04 -04:00
Caleb Stewart
ffa1059a43 Added documentation for new compile method 2020-06-02 19:03:05 -04:00
Caleb Stewart
88330bc504 Added basic enum docs 2020-05-28 21:30:41 -04:00
Caleb Stewart
80225ca7e0 Removed custom prompt_toolkit and fixed init enumerator bug 2020-05-28 19:10:27 -04:00
Caleb Stewart
3c381f5f1f Fixed requirements and setup.py for missing package 2020-05-28 01:26:45 -04:00
Caleb Stewart
04cc435107 Brought privesc module up to speed w/ pkgutil
Privesc module now follows other auto-loading schemes as other modules
such as persist and enumerate. It will autoload the `Method` class of
any modules under pwncat/privesc.
2020-05-26 20:19:10 -04:00
Caleb Stewart
650927b5f7 Added new enumeration framework to handle generic fact gathering 2020-05-24 23:50:45 -04:00
Caleb Stewart
be2156dc6f Reorganized documentation. Added more description output during ssh auth failure 2020-05-23 22:35:48 -04:00
Caleb Stewart
818977bcae Fixed heading issue in bruteforce documentation 2020-05-23 16:21:04 -04:00
Caleb Stewart
b41cfd9aa9 Started documenting all pwncat prompt commands 2020-05-23 15:35:46 -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
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
Caleb Stewart
fce965c0c8 Added initial privilege escalation api documentation 2020-05-20 23:00:17 -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
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