Skip to content

Instantly share code, notes, and snippets.

@jossef
Created June 9, 2016 22:59
Show Gist options
  • Select an option

  • Save jossef/16d2746565989bd7b7fc02eb794db3b5 to your computer and use it in GitHub Desktop.

Select an option

Save jossef/16d2746565989bd7b7fc02eb794db3b5 to your computer and use it in GitHub Desktop.
python ssh grab banner
# !/usr/bin/python
import socket
def grab_banner(ip_address, port):
try:
s = socket.socket()
s.connect((ip_address, port))
banner = s.recv(1024)
s.close()
return banner
except:
return ''
def main():
ports = [22]
for port in ports:
ip_address = '192.168.1.26'
print grab_banner(ip_address, port)
if __name__ == '__main__':
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment