This repository has been archived by the owner on Jan 24, 2022. It is now read-only.
Releases: mozilla/ssh_scan
Releases · mozilla/ssh_scan
ssh_scan v0.0.15 release
- Fix exception handling bug in client #get_kex_result (#191, #192)
- Fix host key verification exceptions (#135, #136, #189)
- Move compliance to a decorator strategy (#194, #195, #196)
- Add persistent host key fingerprint tracking and reporting (#193, #194, #197)
- Add more ubuntu fingerprints/tests (#204, #205)
- Add gem update warnings/status (#208, #210)
- Add github page stub for blogging and documentation (#199)
- Special thanks to @jinankjain
Gem release: https://rubygems.org/gems/ssh_scan/versions/0.0.15
ssh_scan v0.0.14 release
- Fix bug in ssh_scan client (#186, #187)
- Special thanks to @jinankjain
- Fix bug in ssh_scan banner (#180)
- Refactor host-key fingerprinting (#84, #185)
- Special thanks to @agaurav77
- Add ssh_version as a policy control ( #154, #176, #177, #183, #184)
- Special thanks to @yashmehrotra
- Add start/end/duration values to JSON output (#178, #181)
Gem release: https://rubygems.org/gems/ssh_scan/versions/0.0.14
ssh_scan v0.0.13 release
- Fixed multiple exception handling bugs (#146, #149, #158, #161, #170)
- Special thanks to @jinankjain
- Fixed port specification bugs (#130)
- Special thanks to @jinankjain and @agaurav77
- Refactored unit-testing harness for fingerprinting (#157, #173)
- Special thanks to @agaurav77
- Added glitter badge/room for ssh_scan discussion/collaboration (#174)
- Special thanks to @jinankjain and @jvehent
- Added os and ssh fingerprint for dopra (#167 #153)
- Special thanks to @rishabhs95
- Added os and ssh fingerprints for ROS (#164 #152)
- Special thanks to @jinankjain
- Added os and ssh fingerprints for Dropbear (#165)
- Special thanks to @agaurav77
- Added os and ssh fingerprints for Cisco (#155)
- Added a standard logging facility (#159 #169 #163)
- Special thanks to @jinankjain
Also, special thanks to Tom Sellers for catching our failed twitter announcement of v0.0.13 as v0.0.12 (https://twitter.com/TomSellers/status/773583022830432257)
Gem release: https://rubygems.org/gems/ssh_scan/versions/0.0.13
ssh_scan v0.0.12 release
- Fix bug in -h on Linux OS's (#140)
- Special thanks to @christophprokop and @jinankjain
- Add policy hooks for auth_methods (#142, #144)
- Special thanks to @yashmehrotra
- Add integration coverage for gem releases (#147)
Gem release: https://rubygems.org/gems/ssh_scan/versions/0.0.12
ssh_scan v0.0.11 release
- Fixed unit-test spec name typo which caused target parser specs not to run (#128)
- Fixed copy pasta bug in KeyExchangeInit#compression_algorithms_server_to_client (https://github.com/mozilla/ssh_scan/pull/129/files#diff-3dd8436c2d07f530e2f8374c58e9a99eR144)
- Add support for IPv4 fallback when IPv6 cannot be established (#74, #132)
- Special thanks to @jinankjain
- Add support for Ubuntu OS version fingerprinting (#131)
- Special thanks to @agaurav77
- Add support to use output.json as input for targeting on rescans (#124, #125)
- Special thanks to @Royalharsh and @agaurav77
- Add support for custom port specification in input files (#125)
- Special thanks to @Royalharsh
- Make SSHScan::KeyExchangeInit objects buildable and transparent to contributors (#129)
Gem release: https://rubygems.org/gems/ssh_scan/versions/0.0.11
ssh_scan v0.0.10 release
- Fix bugs where encryption or host-key support for net-ssh is incompatible (#93, #94, #95)
- Special thanks to @dguido
- Refactored scan_engine internals, again (#98)
- Add policy references to policies and output (#102, #103)
- Add integration tests (#106)
- Add multiple docker capabilities (build|test|deploy pipeline end-to-end and docs) to ssh_scan (#85, #88, #114)
- Special thanks to @jvehent (https://twitter.com/jvehent/status/767759613387309057)
- Add custom target parser for NMAP style targeting (#96, #109)
- Special thanks to @jinankjain
- Add timeout functionality when hosts are slow or not there (#92)
- Special thanks to @agaurav77 and @jinankjain
- Add multi-threaded scanning architecture (#97, #120, #121)
- Special thanks to @jinankjain
Gem release: https://rubygems.org/gems/ssh_scan/versions/0.0.10
ssh_scan v0.0.9 release
- Fix Ubuntu OS fingerprint typo (#60)
- Fix hard failure in host-key fingerprinting (#67, #81, #83)
- Special thanks to @jvehent
- Fix typos/bugs in README (#72, #82, #90)
- Special thanks to @knweiss
- Fix net-ssh port specification bug (#73)
- Special thanks to @comfreak
- Fix spacing in recommendations output (#70)
- Special thanks to @anantshri
- Improvements to source installation documentation (#80)
- Special thanks to @pjackowski
- Add unit-test for ssh_scan versioning (#62)
- Add RedHat/Windows OS fingerprints (#63)
- Add 2.2.0 and 2.3.0 Rubies to CI builds (#68, #75)
- Add preliminary support for multi-ip scanning (#65, #69, #76)
- Special thanks to @jinankjain
- Add docker build process for travis-ci (#85, #88)
- Special thanks to @jvehent
Gem release: https://rubygems.org/gems/ssh_scan/versions/0.0.9
ssh_scan v0.0.8 release
- Add RSA fingerprinting (md5,sha1,sha256)
- Add auth_method detection (publickey, password, etc.)
- Special thanks to @jinankjain for #56
- Add OS fingerprinting (Ubuntu, Debian, FreeBSD, etc.)
- Add sshlib fingerprinting (openssh, libssh)
- Add IPv6 support
- Small tweaks/bug fixes
Gem release: https://rubygems.org/gems/ssh_scan/versions/0.0.8