Caleb Stewart
94c4580340
Added contributing guide for maintainers
2021-09-22 18:48:26 -04:00
Caleb Stewart
62d274918b
Removed Popen shell handling and catch OSError
2021-09-21 02:33:33 -04:00
Caleb Stewart
bf1cc19873
Merge pull request #202 from calebstewart/issue-201-fix-docs
...
[FIX #201 ] Correctly handle `--listen` argument and update documentation
2021-09-21 01:56:07 -04:00
Caleb Stewart
d63b12fbb1
Fixed handling of --listen argument
2021-09-21 01:51:58 -04:00
Caleb Stewart
c8cc8c8e79
Fixed example listen command in docs
2021-09-21 01:45:09 -04:00
Caleb Stewart
bcbe8e2129
Fixed typo from #198
2021-09-19 07:29:59 -04:00
Caleb Stewart
ca9ee4b539
Merge pull request #197 from Reelix/patch-1
...
Updated README to clarify host requirements.
2021-09-19 02:54:05 -04:00
Caleb Stewart
b31ee34c65
Merge pull request #198 from calebstewart/issue-193-custom-which
...
Added Linux which fallback routine
2021-09-19 02:52:44 -04:00
Caleb Stewart
aa528a5a87
Added Linux which fallback routine
2021-09-19 02:50:19 -04:00
Caleb Stewart
676abe04d7
Merge pull request #196 from calebstewart/gtfobins-restrict-streams
...
Forced Stream.RAW for gtfobins interactions
2021-09-19 02:24:19 -04:00
Reelix
ff85d149d3
Update README.md
2021-09-19 08:22:58 +02:00
Caleb Stewart
61999054c3
Forced Stream.RAW for gtfobins interactions
2021-09-19 02:21:42 -04:00
Caleb Stewart
faec8be275
Merge pull request #194 from calebstewart/issue-185-private-key-password
...
[FIXES 185] Added logic for calling correct paramiko method
2021-09-19 01:38:51 -04:00
Caleb Stewart
0e8ed033b4
Updated changelog
2021-09-19 01:36:09 -04:00
Caleb Stewart
5bbefd8403
Added checks for open file-like object for ssh
2021-09-19 01:32:29 -04:00
Caleb Stewart
e9e72e3e49
Merge pull request #187 from Mitul16/typo-fixes
...
Multiple typo fixes
2021-09-18 23:46:48 -04:00
Caleb Stewart
20f1aac027
Removed text from windows temp directory (see comment)
2021-09-18 23:45:48 -04:00
Caleb Stewart
82fbe02fed
Merge pull request #186 from zCri/master
...
Typo (avialable)
2021-09-18 23:43:34 -04:00
Caleb Stewart
cbd6f1d20f
Merge pull request #182 from calebstewart/issue-181-leak-privkey-root
...
Updated leak_privkey to leak all keys when UID=0
2021-09-18 23:43:13 -04:00
Caleb Stewart
904571f62c
Merge pull request #188 from calebstewart/issue-169-docker-base-image
...
[FIX #169 ] Update docker base image
2021-08-31 17:38:08 -04:00
Caleb Stewart
b6f001d3e1
Updated changelog
2021-08-31 17:35:26 -04:00
Caleb Stewart
a09cab24f3
Changed docker base image to python3.9-alpine
2021-08-31 17:32:15 -04:00
Caleb Stewart
7273e6ad43
Merge pull request #164 from Mitul16/master
...
[FIXED 163] Multiple verbose outputs issue and minor fixes
2021-08-31 16:54:06 -04:00
Mitul16
e2929573be
Multiple typo fixes
...
This shouldn't break anything, no variable name is changed.
Documentation and strings are fixed, strings that do not come in a 'command' or those that are required for 'pwncat' to work are not changed.
2021-08-23 19:33:35 +05:30
zCri
9e4fd3e91f
Typo (avialable)
2021-08-22 18:53:39 +02:00
Caleb Stewart
2790a7a287
Merge pull request #184 from calebstewart/issue-183-fix-sudo-parsing
...
Fixed sudo rule parsing
2021-08-16 11:54:42 -04:00
Caleb Stewart
856d4a8134
Merge branch 'master' into issue-183-fix-sudo-parsing
2021-08-16 11:54:25 -04:00
Mitul16
4043e95adc
Fixed possible typo in 'id' command in 'refresh_uid'
...
Real and effective 'gid' are interchanged
2021-08-12 11:27:33 +05:30
Mitul Varshney
58fa22d75f
Merge branch 'master' into master
2021-08-12 11:14:01 +05:30
Mitul16
5d2dd7078e
Updated CHANGELOG.md
2021-08-12 11:11:46 +05:30
Mitul16
62baba017f
Pre-merge tasks completed!
2021-08-12 11:01:15 +05:30
Mitul16
a859007ca4
Added 'OSError' handling to bind protocol
2021-08-12 11:01:15 +05:30
Mitul16
dfb2f28f90
Added 'PlatformError' to PrivateKey implant 'trigger' method
2021-08-12 11:01:15 +05:30
Mitul16
5477cfac66
Fixed docstrings for local commands
...
There was inconsistent use of the docstrings affecting the output while using 'help COMMAND'
2021-08-12 11:01:15 +05:30
Mitul16
61cf46214f
Added 'verbose' in argument parser
...
This will set the config variable 'verbose' to True, so we can run 'pwncat ... --verbose/-V'
and have verbose output without the need to 'set vebrose True'.
Because we do not have access to pwncat's local prompt if we run it as 'pwncat ...'
2021-08-12 11:00:39 +05:30
Caleb Stewart
1d7d35e3cd
Merge pull request #160 from calebstewart/issue-159-valueerror-on-loopback
...
[FIXES 159] Correctly handle IPv6 Sockets
2021-08-10 18:50:13 -04:00
Caleb Stewart
0be4fe0eca
Fixed sudo rule parsing
2021-08-10 18:30:11 -04:00
Caleb Stewart
71699807a2
Updated leak_privkey to leak all keys when UID=0
...
Also added `PermissionError` exception to `LinuxReader` and
`LinuxWriter` when the underlying process completes with a non-zero exit
code.
2021-08-10 17:09:11 -04:00
Caleb Stewart
26e647a19f
Merge pull request #167 from calebstewart/fix-ssh-password
...
Correct password processing in connection string
2021-07-20 16:30:59 -04:00
Caleb Stewart
eac56c853d
Correct password processing in connection string
2021-07-20 16:30:00 -04:00
Mitul Varshney
6738fd27a4
Merge branch 'calebstewart:master' into master
2021-07-19 17:20:54 +05:30
Mitul16
7ca4760599
Fixed disabling of verbose output
...
Added a check for the 'set' command, so that if the user changes 'verbose' option then it is applied to every session
2021-07-19 17:14:21 +05:30
Mitul16
2767547019
Updated 'verbose' in 'Platform'
...
I have changed the logger name from 'str(channel)' to 'str(id(channel))' to create a logger unique to one 'channel'. Also, added a separate method to set verbose output and added a private variable to store the logging handler object
2021-07-19 17:14:13 +05:30
Caleb Stewart
4e38393632
Added changelog entry
2021-07-18 13:54:09 -04:00
Caleb Stewart
350824a8cb
Ignored extra results from ipv6 getpeername
2021-07-18 13:48:12 -04:00
Caleb Stewart
4205177806
Merge pull request #158 from Mitul16/master
...
[FIXED #156 ] Raised exception on using 'sessions'
2021-07-18 12:49:12 -04:00
Mitul16
168b98ea7b
Pre-Merge task: formatted w/ python-black
2021-07-18 13:25:25 +05:30
Mitul16
fd458aa308
Prevented '^C' from being shown to the user
...
This will only keep the 'log info' in one line, the output for 'rich console'. I have 'force-pushed' to prevent git-history pollution. Oops! I forgot to use same comments :p
2021-07-18 12:58:03 +05:30
Mitul16
a4cee5be27
Completed pre-merge tasks
...
There was a 'flake8' warning about an unused import 'import signal' in 'pwncat/platform/windows.py'
2021-07-18 02:38:01 +05:30
Mitul16
868ee84f0f
Updated CHANGELOG.md
2021-07-18 02:37:49 +05:30