Test Hopm

We can test hopm by testing from a list of known open proxies.

URL
https://us-proxy.org/
https://www.proxy-list.download/
https://free-proxy-list.net/
https://hidemy.name/en/proxy-list/
https://www.socks-proxy.net/
http://geonode.com/free-proxy-list
$ telnet <ip address> <port>
Trying 192.168.0.1...
Connected to 192.168.0.1.
Escape character is '^]'.
CONNECT www.example.com:80 HTTP/1.0                                                      


HTTP/1.1 200 Connection established                                                     
GET /index.html HTTP/1.1                                                                
Host: example.com                                                                        

HTTP/1.1 405 Method Not Allowed                                                         
Content-Type: text/html; charset=UTF-8
Referrer-Policy: no-referrer                                                            
Content-Length: 1598                        
Date: Sun, 07 Mar 2021 07:32:10 GMT                                                     

<!DOCTYPE html>
<html lang=en>
  <meta charset=utf-8> 
  <meta name=viewport content="initial-scale=1, minimum-scale=1, width=device-width">
$ telnet <ip address> <port>
Trying 192.168.0.1...
Connected to 192.168.0.1.
Escape character is '^]'.
CONNECT irc.example.net:6667 HTTP/1.1

HTTP/1.1 200 Connection established

nick newnick
user newuser * * :newname
PING :1786317200
PONG :1786317200
:irc.example.net 001 newnick :Welcome to the Internet Relay Network newnick!~newuser@2001:db8::
:irc.example.net 002 newnick :Your host is irc.example.net, running version ngircd-25~10-ge954b59d (x86_64/unknown/openbsd6.9)
...
:irc.example.net 396 nick5 2001:db8:: :is your displayed hostname now 
:newnick!~newuser@2001:db8:: MODE newnick :+iC
:MyHopm!~MyHopm@localhost NOTICE newnick :To prevent spam and abuse, we scan users for open proxies.
:irc.example.net NOTICE newnick :Connection statistics: client 0.0 kb, server 1.4 kb.
ERROR :K-Line by "MyHopm": "You have a host listed in the DroneBL. For more information,
 visit https://dronebl.org/lookup_branded?ip=2001:db8::&network=Network"
Connection closed by foreign host.

SOCKS4:

$ nc -X 4 -x 192.168.0.1:3300 irc.example.net 6667
nick newnick
user newuser * * :newname
:irc.example.net 001 nick5 :Welcome to the Internet Relay Network nick5!~user5@184.185.2.190
:irc.example.net 002 nick5 :Your host is irc.example.net, running version ngircd-26 (x86_64/unknown/openbsd6.9)
...
:MyHopm!~jrmu-hopm@localhost NOTICE nick5 :To prevent spam and abuse, we scan users for open proxies.
:irc.example.net NOTICE nick5 :Connection statistics: client 0.0 kb, server 1.3 kb.
ERROR :K-Line by "MyHopm": "You have a host listed in the DroneBL. For more information, visit https://dronebl.org/lookup_branded?ip=192.168.0.1 network=Network"

SOCKS5:

$ nc -X 5 -x 192.168.0.1:3300 irc.example.net 6667

HTTPS proxies (connect):

$ nc -X connect -x 192.168.0.1:443  irc.example.net 6667