-
released this
2026-10-17 03:19:45 -07:00 | 11 commits to main since this release--remote: a server whose KEXINIT is cut short or carries a name-list longer than the packet is reported as
ERROR -- malformed KEXINIT(exit 2) instead of crashing with a Python traceback (exit 1).- Tests: wire-contract suite for
--remote(fragmented reads, pre-banner lines, every broken-server case,
both-direction lists, Terrapin CBC+EtM, compression) and exact text/HTML reports.
Install
pipx install git+https://git.canutethegreat.com/CanuteTheGreat/sshd-hardening-auditor.git@v1.2.2 # or the wheel attached to this release: pipx install https://git.canutethegreat.com/CanuteTheGreat/sshd-hardening-auditor/releases/download/v1.2.2/sshd_hardening_auditor-1.2.2-py3-none-any.whl # or the single file (stdlib-only Python 3): curl -fsSLO https://git.canutethegreat.com/CanuteTheGreat/sshd-hardening-auditor/releases/download/v1.2.2/sshd_audit.pySHA-256
4d2c8e695c39f2d876f4e8ff4b44acda1e34c8557b2b42c0968e05c2fecd4ab7 sshd_audit.py 09a51935f96adbe1a4a472979650f033549078ce34e0c7e06e2ddea3bce4566c sshd_hardening_auditor-1.2.2-py3-none-any.whl 1df15e1bf13b6e283c061cda1142a4959be9e0bcb99e9036243ab5c4cc6026ef sshd_hardening_auditor-1.2.2.tar.gzDownloads
-
Source code (ZIP)
10 downloads
-
Source code (TAR.GZ)
9 downloads