This may seem like edging towards paranoia, however, how many of you do a pre-flight check of your network before you use your devices?

Every morning when I start up my computer, I do a pre-flight check against sites like DNSLeakCheck, and several others. It’s a back check to make sure my network is operating in as private, secured, and an anonymous manner as possible, and perhaps give me a little more peace of mind.

To facilitate this in an expedient manner, I wrote a simple bat script to do just that.

@echo off
echo Opening websites in succession...

:: List of websites to open
set "websites=grc.com cloudflare.com/ssl/encrypted-sni browserleaks.com/dns dnscheck.tools ipleak.net"

:: Delay between opening each website (in seconds)
set "delay=5"

:: Loop through each website and open it
for %%i in (%websites%) do (
    echo Opening %%i...
    start "" "https://%%i"
    timeout /t %delay% /nobreak >nul
)

echo All websites opened.
# pause

Critique, input always welcomed.

  • guy@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 days ago

    Fair! I don’t know your threat model.

    Just a thought, can’t you automate it with a cron job or such on after boot though to just get a “all clear” whenever you login to your PC?

    • irmadlad@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      Well, I’m working on a python script that could be called with a cron. I’m also contemplating automating it with N8N since I selfhost it. However, tho I can code in basic terms in several languages, I am not the most competent coder, so it takes me a while. LOL

      But again, I do appreciate your first comment and that you were concerned about my well being. I assure you I am a stable genius. lol Hey, it worked for one nut bag…

      • guy@piefed.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 days ago

        Hope it works out and take care! Mistrust in fine as long as paranoia is kept in check 😀