1
0
mirror of https://github.com/calebstewart/pwncat.git synced 2024-11-27 10:54:14 +01:00

Commit Graph

  • e2d851ecd3 Added search and info commands for modules Caleb Stewart 2020-08-28 21:38:56 -0400
  • 570a653bee Created module structure and enumeration base Caleb Stewart 2020-08-28 18:03:06 -0400
  • 30e084ab6e Added check for /bin/sh and set appropriate prompt Caleb Stewart 2020-08-25 13:18:14 -0400
  • 5f12a12968 Merge branch 'master' of github.com:calebstewart/pwncat into master Caleb Stewart 2020-08-25 13:08:56 -0400
  • 6a7af17055 Removed non-blocking flag from stdio Caleb Stewart 2020-08-25 13:07:53 -0400
  • f99995893a Fixed spacing montysecurity 2020-08-16 20:21:56 -0500
  • 10dc5b4ac9 Fixed glaring development error montysecurity 2020-08-16 20:05:36 -0500
  • 62a7d59bdd Fixed syntax error montysecurity 2020-08-16 19:09:20 -0500
  • 03ec61efba Cleaning up a little montysecurity 2020-08-16 19:04:33 -0500
  • 0f52f3d592 Added rev shell cron montysecurity 2020-08-16 18:55:22 -0500
  • c5ab324648 Update issue templates Caleb Stewart 2020-07-20 16:07:17 -0400
  • e2e9c326f6 Update issue templates Caleb Stewart 2020-07-20 16:04:20 -0400
  • a9268b6f25 Fixed requirements Caleb Stewart 2020-07-19 21:19:44 -0400
  • efa0ee8ba8 Updated requirements with versions Caleb Stewart 2020-07-19 21:16:30 -0400
  • ae47f85d67 Added chdir in privesc to prevent weird permission denied erros during privilege escalation Caleb Stewart 2020-07-19 14:51:13 -0400
  • f6a94254bb Referenced presentation in README Caleb Stewart 2020-07-18 19:30:00 -0400
  • bd55c50c9b
    Merge pull request #33 from cytopia-forked/docker Caleb Stewart 2020-07-18 15:36:52 -0400
  • dd6695171f Bumped version number Caleb Stewart 2020-07-18 14:28:04 -0400
  • c81d5fdbed Fixed remaining colorama based output Caleb Stewart 2020-07-18 14:27:13 -0400
  • 6cb6292c06
    Use multi-stage build for the docker image to reduce size cytopia 2020-07-18 15:08:43 +0200
  • 95877fa160 Added Dockerfile and updated euid_fix Caleb Stewart 2020-07-17 02:48:29 -0400
  • 93e39b9a47 Finished implementing new logging with python-rich Caleb Stewart 2020-07-06 22:40:14 -0400
  • 40bfd7cb20 Merge branch 'master' into new-logging Caleb Stewart 2020-07-02 09:49:42 -0400
  • bdb5b5db56 Fixed pam persistence removal Caleb Stewart 2020-07-02 08:48:41 -0400
  • dfc86464fc Fixed init system check Caleb Stewart 2020-06-29 21:55:58 -0400
  • f815ae315e Added warning for SELinux mode Caleb Stewart 2020-06-29 21:10:33 -0400
  • c6c194d1d3 More changed logging Caleb Stewart 2020-06-29 20:43:44 -0400
  • f1affd82c1 Removed old logging code in privesc command. Slow and steady. D: Caleb Stewart 2020-06-17 19:46:05 -0400
  • 96e4688dae Fixed privesc.Finder.escalate for new logging Caleb Stewart 2020-06-11 23:11:13 -0400
  • fbe93c0f4d Fixed screen-version enumeration Caleb Stewart 2020-06-11 01:56:20 -0400
  • fb6b7ad67a Fixed enumerated-private-key privesc Caleb Stewart 2020-06-09 21:11:04 -0400
  • 4874dbf8bc Fixed typo in flush_output Caleb Stewart 2020-06-09 20:37:15 -0400
  • d5aa25f695 Added exclude option to privesc Caleb Stewart 2020-06-09 15:43:16 -0400
  • 128b30f607 Started replacing util.log with python rich Caleb Stewart 2020-06-09 00:05:49 -0400
  • 4c877f3a08 Shortened line in enumerate. Nothing big... Caleb Stewart 2020-06-06 00:00:37 -0400
  • 3678e9fa66 Added the rich module Caleb Stewart 2020-06-05 21:32:24 -0400
  • cf5d809eda Fixed system.service enumeration Caleb Stewart 2020-06-04 20:12:50 -0400
  • bbf49e4c72 Updated password enumeration Caleb Stewart 2020-06-04 19:35:57 -0400
  • 528088be77 Fixed password config and enumeration Caleb Stewart 2020-06-04 03:34:21 -0400
  • d3ac61c0f8 updated dirtycow to new API, but left disabled. DirtyCOW is expensive (time-wise) and unstable (cuases kernel panics). This is not a good candidate for automated exploitation. Caleb Stewart 2020-06-03 15:38:34 -0400
  • 1a5825fd4a Updated readme Caleb Stewart 2020-06-02 22:49:53 -0400
  • 7e04faa06a Removed dead code from uploader/downloader directories. Pruned unused references to legacy 'pty' interface from a few places. Added note on BSD to readme Caleb Stewart 2020-06-02 22:48:59 -0400
  • a2552b5439 Added status output while loading privesc methods Caleb Stewart 2020-06-02 22:26:34 -0400
  • 74f7c11344 Correctly catch errors while probing init system. Should fix #16 Caleb Stewart 2020-06-02 21:27:17 -0400
  • 67e3744d5e Minor refactor in sudo Caleb Stewart 2020-06-02 21:25:39 -0400
  • e3583607ba Rewrote pam persistence and screen privesc to use new compile interface. Added screen enumeration module as well. Caleb Stewart 2020-06-02 21:09:11 -0400
  • ffa1059a43 Added documentation for new compile method Caleb Stewart 2020-06-02 19:03:05 -0400
  • 668eadbaef Added generic pwncat.victim.compile method for compiling code to remote host Caleb Stewart 2020-06-02 17:35:11 -0400
  • ae2c28670c Stripped unneeded information out of ps output. Caleb Stewart 2020-06-01 21:10:12 -0400
  • 124f90e16c Added sudo, fstab, and process enumerations Caleb Stewart 2020-06-01 20:53:32 -0400
  • 992ba75391
    Merge pull request #1 from calebstewart/master holmes-py 2020-05-31 16:17:07 +0530
  • 5089fc2cc9 Added aslr, container, and selinux enumeration Caleb Stewart 2020-05-31 00:40:54 -0400
  • bb1a48d7ab Added sudoers enumeration module. Modified sudo privesc to utilize enumeration data. Added sudo method to pwncat.victim Caleb Stewart 2020-05-30 21:06:48 -0400
  • bb60c04560 Merge branch 'master' of github.com:calebstewart/pwncat Caleb Stewart 2020-05-30 03:06:25 -0400
  • 19afdd7d8f Added crontab enumeration and a listdir method for pwncat.victim Caleb Stewart 2020-05-30 03:06:21 -0400
  • 81d43896ac GTFOBins are... theoretically... done??? John Hammond 2020-05-30 02:32:15 -0400
  • 725f47f387 Added ability to attempt enumerated passwords during privesc Caleb Stewart 2020-05-29 22:33:04 -0400
  • 1f278bb5cc Added initial implementention of configuration searching for passwords. Also, sped up pwncat.victim.su using the timeout command. Caleb Stewart 2020-05-29 19:17:34 -0400
  • b46ec274a2 Moved gtfobins.json to the right location. Caleb Stewart 2020-05-29 04:32:31 -0400
  • 140bf19935 Merge branch 'master' of github.com:calebstewart/pwncat Caleb Stewart 2020-05-29 04:28:30 -0400
  • c2da0f1106 Added extra check for weird bash behavior Caleb Stewart 2020-05-29 04:28:28 -0400
  • 9f21985e1b Added yum into gtfobins.json. THM machine Daily Bugle seemingly does not find it in sudo John Hammond 2020-05-28 22:33:34 -0400
  • ff10fdaa1e Merge branch 'master' of github.com:calebstewart/pwncat Caleb Stewart 2020-05-28 21:33:32 -0400
  • 385251b70e Corrected getpeername() to just get zero-index, retrieve only IP address John Hammond 2020-05-28 21:33:26 -0400
  • 88330bc504 Added basic enum docs Caleb Stewart 2020-05-28 21:30:41 -0400
  • 456a1505f4 Fixed dumb ssh argument handling. Sorry Trevor. Caleb Stewart 2020-05-28 20:18:24 -0400
  • 980d015b16 Merge branch 'master' of github.com:calebstewart/pwncat Caleb Stewart 2020-05-28 19:10:31 -0400
  • 80225ca7e0 Removed custom prompt_toolkit and fixed init enumerator bug Caleb Stewart 2020-05-28 19:10:27 -0400
  • 591a1d1385 Added enumerator for writable entries in PATH Caleb Stewart 2020-05-28 17:57:30 -0400
  • 3c381f5f1f Fixed requirements and setup.py for missing package Caleb Stewart 2020-05-28 01:26:45 -0400
  • 9b0067a4ed Added gtfobins.json to the package data in setup.py as referenced in #14 Caleb Stewart 2020-05-28 01:21:08 -0400
  • 8461de7182 Organized the report from enum better. It's not more readable. Caleb Stewart 2020-05-28 00:09:53 -0400
  • da591f9a22 Added enumerators for capabilities, kernel exploits, and package managers Caleb Stewart 2020-05-27 17:15:52 -0400
  • 8dea0b61e8 Added prompt command to fix your prompt in the event of a simple shell like dash Caleb Stewart 2020-05-27 01:20:19 -0400
  • d0e0179fda Added systemd enumeration, and privesc methods to utilize enumerated keys and passwords Caleb Stewart 2020-05-27 00:35:17 -0400
  • 04cc435107 Brought privesc module up to speed w/ pkgutil Caleb Stewart 2020-05-26 20:19:10 -0400
  • 86d9ca6575 Added report generation capabilities to the enum command Caleb Stewart 2020-05-26 19:36:42 -0400
  • 4dddbb15de Added more GTFObins... almost done... John Hammond 2020-05-25 19:21:04 -0400
  • 8855e546fc Merge branch 'master' of github.com:calebstewart/pwncat Caleb Stewart 2020-05-25 03:08:23 -0400
  • 31e82634cd Added ability to enumerate available private keys. Caleb Stewart 2020-05-25 03:08:18 -0400
  • 93f59a17c8 Added a crap ton of GTFObins... almost done... John Hammond 2020-05-25 02:56:52 -0400
  • 305316f20a Merge branch 'master' of https://github.com/calebstewart/pwncat John Hammond 2020-05-24 23:55:07 -0400
  • b1dcb47c80 Added GTFObin files up to the letter r John Hammond 2020-05-24 23:54:55 -0400
  • 650927b5f7 Added new enumeration framework to handle generic fact gathering Caleb Stewart 2020-05-24 23:50:45 -0400
  • 5a4823c8d3 Corrected the issue where base64 stream GTFOBin file writes would not work with files larger than 4096 bytes. We patched base64io to include newlines. John Hammond 2020-05-24 03:49:45 -0400
  • 6ec22f1253 Merge branch 'master' of https://github.com/calebstewart/pwncat John Hammond 2020-05-24 01:12:58 -0400
  • a4e8767563 Added time as a GTFOBins John Hammond 2020-05-24 01:12:51 -0400
  • 77eea0f71e Merge branch 'master' of github.com:calebstewart/pwncat Caleb Stewart 2020-05-24 01:12:20 -0400
  • 38f9fe295a Added cache command to allow viewing or flushing various pwncat caches Caleb Stewart 2020-05-24 01:12:15 -0400
  • d8f2cbc85c Added more GTFOBins John Hammond 2020-05-24 00:59:46 -0400
  • 3edac48c55 Added valgrind as a GTFOBin John Hammond 2020-05-23 23:33:33 -0400
  • db37afa5ce Corrected issues determining if SSH is used to connect John Hammond 2020-05-23 23:26:21 -0400
  • be2156dc6f Reorganized documentation. Added more description output during ssh auth failure Caleb Stewart 2020-05-23 22:35:48 -0400
  • 818977bcae Fixed heading issue in bruteforce documentation Caleb Stewart 2020-05-23 16:21:04 -0400
  • 511018f22e Added nofork and pty options to socat shell Caleb Stewart 2020-05-23 16:08:54 -0400
  • d80971c68b Merge branch 'master' of github.com:calebstewart/pwncat Caleb Stewart 2020-05-23 15:35:51 -0400
  • b41cfd9aa9 Started documenting all pwncat prompt commands Caleb Stewart 2020-05-23 15:35:46 -0400
  • 1089b180e1 Merge branch 'master' of https://github.com/calebstewart/pwncat John Hammond 2020-05-23 04:35:07 -0400
  • 2eb9487e64 Got vim seemingly working as a GTFObin... John Hammond 2020-05-23 04:34:37 -0400
  • a14c0979d3 Fixed local and run command for local and remote shell command execution Caleb Stewart 2020-05-23 03:34:16 -0400