@echo off goto check_Permissions :check_Permissions echo Administrative permissions required. Detecting permissions... net session >nul 2>&1 if %errorLevel% == 0 ( echo Success: Administrative permissions confirmed. ) else ( echo Failure: Current permissions inadequate. ) :start cls echo. echo Choose option //Cancer Blocker by Crossik// echo. echo 1) Block selected server echo 2) unBlock selected server echo 3) Ping echo 4) Block/Unblock All echo 5) Exit echo. set /p option=Choose: if %option%==1 goto blocks if %option%==2 goto opcja2 if %option%==3 goto opcja3 if %option%==4 exit goto bad :blocks cls echo ============= echo choose server echo ============= echo echo 1) Russian Valve Servers echo 2) EU East Valve Servers echo 3) EU West Valve Servers echo 4) Polish Valve Servers echo 5) US East Valve Servers echo 6) US West Valve Servers echo 7) Brazilian Valve Servers echo 8) South African Valve Servers echo 9) Dubain Valve Servers echo 10) Australian Valve Servers echo 11) Indian Valve Servers echo 12) Singaporean Valve Servers echo 13) Japanese Valve Servers echo 14) Hong Kong Valve Servers echo 15) Spanish Valve Servers echo 16) Johannesburg Valve Servers echo 17) Back echo set /p option=Choose: if %option%==x goto 1 if %option%==2 goto 2 if %option%==3 goto 3 if %option%==4 goto 4 if %option%==5 goto 5 if %option%==6 goto 6 if %option%==7 goto 7 if %option%==8 goto 8 if %option%==9 goto 9 if %option%==10 goto 10 if %option%==11 goto 11 if %option%==12 goto 12 if %option%==13 goto 13 if %option%==14 goto 14 if %option%==15 goto 15 if %option%==16 goto 16 if %option%==17 goto 17 :1 netsh advfirewall firewall add rule name=blockrussia dir=out action=block protocol=any remoteip=146.66.156.0-146.66.156.255,146.66.157.0-146.66.157.255,185.25.180.0-185.25.180.255,185.25.181.0-185.25.181.255 timeout /t 3 goto blocks :2 netsh advfirewall firewall add rule name=blockeue dir=out action=block protocol=any remoteip=146.66.155.0-146.66.155.255,185.25.182.0-185.25.182.255 timeout /t 3 goto blocks :3 netsh advfirewall firewall add rule name=blockeuw dir=out action=block protocol=any remoteip=146.66.152.0-146.66.152.255,146.66.158.0-146.66.158.255,146.66.159.0-146.66.159.255 timeout /t 3 goto blocks :4 netsh advfirewall firewall add rule name=blockpoland dir=out action=block protocol=any remoteip=155.133.243.0-155.133.243.255,155.133.242.0-155.133.242.255,155.133.240.0-155.133.240.255,155.133.241.0-155.133.241.255 timeout /t 3 goto blocks :5 netsh advfirewall firewall add rule name=blockuse dir=out action=block protocol=any remoteip=208.78.164.0-208.78.164.255,208.78.165.0-208.78.165.255,208.78.166.0-208.78.166.255 timeout /t 3 goto blocks :6 netsh advfirewall firewall add rule name=blockusw dir=out action=block protocol=any remoteip=192.69.96.0-192.69.96.255,192.69.97.0-192.69.97.255 timeout /t 3 goto blocks :7 netsh advfirewall firewall add rule name=blockbrazil dir=out action=block protocol=any remoteip=209.197.29.0-209.197.29.255,209.197.25.0-209.197.25.255,205.185.194.0-205.185.194.255 timeout /t 3 goto blocks :8 netsh advfirewall firewall add rule name=blocksafrica dir=out action=block protocol=any remoteip=152.111.192.0-152.111.192.255,197.80.200.0-197.80.200.255,196.38.180.0-196.38.180.255 timeout /t 3 goto blocks :9 netsh advfirewall firewall add rule name=blockdubai dir=out action=block protocol=any remoteip=185.25.183.0-185.25.183.255 timeout /t 3 goto blocks :10 netsh advfirewall firewall add rule name=blockaus dir=out action=block protocol=any remoteip=103.10.125.0-103.10.125.255 timeout /t 3 goto blocks :11 netsh advfirewall firewall add rule name=blockindia dir=out action=block protocol=any remoteip=180.149.41.0-180.149.41.255,116.202.224.146 timeout /t 3 goto blocks :12 netsh advfirewall firewall add rule name=blocksgp dir=out action=block protocol=any remoteip=155.133.244.1-155.133.244.255,45.121.184.0-45.121.184.255,45.121.185.0-45.121.185.255 timeout /t 3 goto blocks :13 netsh advfirewall firewall add rule name=blockjapan dir=out action=block protocol=any remoteip=61.14.157.158,45.121.186.0-45.121.186.255,45.121.187.0-45.121.187.255 timeout /t 3 goto blocks :14 netsh advfirewall firewall add rule name=blockhk dir=out action=block protocol=any remoteip=103.28.54.0-103.28.54.255,103.28.55.0-103.28.55.255,103.10.124.0-103.10.124.255 timeout /t 3 goto blocks :15 netsh advfirewall firewall add rule name=blockspain dir=out action=block protocol=any remoteip=155.133.247.0-155.133.247.255 timeout /t 3 goto blocks :16 netsh advfirewall firewall add rule name=blockjoh dir=out action=block protocol=any remoteip=197.80.4.37,196.38.180.0-196.38.180.255,197.80.200.0-197.80.200.255 timeout /t 3 goto blocks :17 goto start :bad2 echo OPCJA NIE ZNANA.. WYBIERZ PONOWNIE! timeout /t 3 cls goto listblock :bad echo OPCJA NIE ZNANABLABLABLA timeout /t 3 cls goto start pause >nul