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