{"repo":"richlamdev/ssh-default-banners","free":true,"listed":false,"github":"https://github.com/richlamdev/ssh-default-banners","clone":"git clone https://github.com/richlamdev/ssh-default-banners.git","description":"Nmap NSE script to identify Debian, Ubuntu, FreeBSD version based on default SSH banner response. Intended for Penentration Testing, OSCP (PEN-200), HackTheBox (HTB), TryHackMe, RootMe","language":"Lua","stars":33,"topics":["htb","lua","nmap","nse-script","oscp","ssh","banner-grabbing","debian","enumeration","ethical-hacking"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"ssh-default-banners Default SSH banner responses List of default banner responses for Ubuntu, FreeBSD, and Debian. ssh-os.nse: Identifies Ubuntu, FreeBSD, or Debian version based on response of SSH banner. Refer to ssh-os.nse for specific versions detected. Note: The accuracy of the response is based on the default banner response. A number of scenarios may provide an inaccurate result from the target host: different OpenSSH version or alternative SSH server installed edited/omitted banner via sshd config hexedit of OpenSSH binary; modified banner recompiled OpenSSH Usage: Medium Post: https://medium.com/@richlam.dev/nmap-ubuntu-debian-freebsd-version-discovery-ssh-oh-ece7e46af26e Nmap Pull Request: https://github.com/nmap/nmap/pull/1728 Some banners from: https://github.com/rapid7/recog/blob/master/xml/ssh banners.xml TODO: 1. Update FreeBSD SSH banner recognition to regex entire banner response; this will better distinguish between FreeBSD versions. 2. Update Raspbian versions. (probably will never happen)","default_branch":null,"files":null,"tree":[],"storefront":"/r/richlamdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/richlamdev/ssh-default-banners/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}