Joe Testa
|
36def4b5ac
|
Expanded SOCKS5 protocol support, refactored exception handling, updated documentation, added more tests. (#347)
|
2026-06-20 10:07:14 -04:00 |
|
 
|
f369689cd1
|
Add --socks argument for scanning via SOCKS5 proxy (#347)
* Add --socks argument for scanning via SOCKS5 proxy
Implement SOCKS5 proxy support without external dependencies:
- Add socks_proxy field to AuditConf
- Add --socks host:port CLI argument with input validation
- Implement SOCKS5 handshake (no-auth, domain-name addressing) in
SSH_Socket._connect_via_socks5()
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Michał Majchrowicz <sectroyer@gmail.com>
* Add SOCKS proxy regression tests
---------
Signed-off-by: Michał Majchrowicz <sectroyer@gmail.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-06-20 09:57:26 -04:00 |
|
Joe Testa
|
11a902cb14
|
Removed SSHv1 support (#298).
|
2025-07-26 19:57:11 -04:00 |
|
Joe Testa
|
8190fe59d0
|
Added implementation for DHEat denial-of-service attack (CVE-2002-20001). (#211, #217)
|
2024-04-18 13:58:13 -04:00 |
|
 Adam RussellandJoe Testa
|
5ac0ffa8f1
|
DH GEX Modulus Size Testing
|
2022-03-24 10:53:47 -04:00 |
|
Joe Testa
|
32ed9242af
|
Now prints JSON with indents when is used (useful for debugging).
|
2021-05-20 19:04:35 -04:00 |
|
 thecliguyandGitHub
|
83bd049486
|
Debug Logging and visibility of SSH Connection errors (#99)
* Debug Logging and visibility of SSH Connection errors
* Updated date in man page
|
2021-03-02 11:06:40 -05:00 |
|
Joe Testa
|
b300ad1252
|
Refactored IPv4/6 preference logic to fix pylint warnings.
|
2021-02-23 16:05:01 -05:00 |
|
 thecliguyandGitHub
|
090b5d760b
|
Man Page on Windows (#93)
* Man Page on Windows
* Corrected typo in update_windows_man_page.sh
* Check that the 'sed' (stream editor) binary exists
|
2021-02-05 15:43:50 -05:00 |
|
Joe Testa
|
13d15baa2a
|
Added multi-threaded scanning support.
|
2021-02-01 13:10:06 -05:00 |
|
Joe Testa
|
60de5e55cb
|
Transformed comment type annotations to variable declaration annotations.
|
2021-01-21 10:20:48 -05:00 |
|
Joe Testa
|
1a5c0e7fad
|
Split ssh_audit.py into separate files (#47).
|
2020-10-15 14:34:23 -04:00 |
|