Here's a rudimentary implementation that works using Tampermonkey, it just prints the unformatted output to your browser's console for now. Needs a Shodan API key of course
i opened the firewall port, pointed my domain's DNS to the server's IP, and ran the jar
yet for whatever reason, nobody outside my LAN could connect
never could get port forwarding to work on the router
If you’re hosting within your home network it might make sense to use something like ngrok or another similar service, you won’t open your network up publicly and you won’t have to repoint DNS every time your home network gets a new IP
i have a Bsc in cyber security and it's terrifying to see that people aren't putting their computers in the dmz ! it stands for destroy malware zone and is a critical bit of protection from modern day ransomware!
My domain name points at my home network, which is NAT'd. I've only got 4 ports forwarded and one is HTTP for upgrading connections. Most services are behind a reverse proxy
Comments
I don't got a lot going on with it yet since im still working on stuff
cloudflare
I didnt remember if i had them proxied or not on cloudflare or if i just had dns
whew! 😇
https://gist.github.com/kylefmohr/b3c223ec6acb5f8f5332239dce34d76b
yet for whatever reason, nobody outside my LAN could connect
never could get port forwarding to work on the router
check out our projects while you're at it! we love rhythm games :D