Create shodan_ipsearch.py

Sample output:
[**] IP Address: 162.144.95.186
[!] ISP: Unified Layer
[!] Country: United States
[!] Longitude: -111.6133
[!] Longitude: 40.2181
[!] Organization: Unified Layer
[!] Operating System: None
[!] Timestamp: n/a
[!!] Printing the port/ports available....
[!] Port: 25
220-milan.elpcr.com ESMTP Exim 4.82 #2 Sat, 26 Apr 2014 01:46:42 -0600 
220-We do not authorize the use of this system to transport unsolicited, 
220 and/or bulk e-mail.

[!] Port: 995
+OK Dovecot ready.
[!] Port: 465
220-milan.elpcr.com ESMTP Exim 4.82 #2 Thu, 24 Apr 2014 03:29:47 -0600 
220-We do not authorize the use of this system to transport unsolicited, 
220 and/or bulk e-mail.

[!] Port: 110
+OK Dovecot ready.
[!] Port: 143
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE NAMESPACE STARTTLS AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
[!] Port: 22
SSH-2.0-OpenSSH_5.3

[!] Port: 80
HTTP/1.0 200 OK
Date: Mon, 14 Apr 2014 21:31:16 GMT
Server: Apache/2.2.26 (Unix) mod_ssl/2.2.26 OpenSSL/1.0.1e-fips DAV/2 mod_bwlimited/1.4
Last-Modified: Thu, 27 Mar 2014 21:00:43 GMT
ETag: "3c010c-6f-4f59ce0ea0585"
Accept-Ranges: bytes
Content-Length: 111
Content-Type: text/html


[!] Port: 993
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE NAMESPACE AUTH=PLAIN AUTH=LOGIN] Dovecot ready.
[!] Port: 3306
\x04Host \'xxx.xxx.xxx.xxx\' is not allowed to connect to this MySQL server
[!] Port: 53
"9.8.2rc1-RedHat-9.8.2-0.23.rc1.el6_5.1"