Blok povezav je metoda blokiranja delovanja nekaterih ali vseh internetnih povezav v določenih okoliščinah. To se uporablja predvsem kot varnostni ukrep, saj nekatere spletne strani vsebujejo škodljivo gradivo. Blok povezav lahko deluje znotraj določenega programa ali lahko pokriva katero koli dejavnost v računalniku. Nekateri bloki se osredotočajo na oglase, drugi pa uporabljajo centralno bazo podatkov o dobrih in slabih lokacijah. Medtem ko se zdi, da so bloki povezav popolnoma koristni, so nekatere skupine nasprotovale programom in praksam kot škodljivim za internet kot celoto.
Spletne strani so podobne vizualnemu računalniškemu programu. Vsebujejo skripte in kodiranje, ki jih večina uporabnikov nikoli ne vidi. Nekateri od teh skriptov lahko vsebujejo škodljivo gradivo, ki naj bi okužilo računalnik s katero koli vrsto zlonamerne programske opreme. Za povprečnega spletnega uporabnika se te strani ne zdijo škodljive, saj so problematični deli skriti v kodiranju strani.
Za zaščito uporabnikov nekateri programi uporabljajo blok povezav. Ta program išče po kodiranju strani, ko se nalaga in išče škodljivo gradivo, povezave do zlonamerne programske opreme ali preusmeritve na škodljiva spletna mesta. Če najde nekaj, kar mu ni všeč, opozori uporabnika, preden se stran zažene. To bo uporabniku dalo čas, da se odmakne s spletne strani na varnejše območje.
Na voljo je nekaj vrst programov za blokiranje povezav. Nekateri programi delujejo samo znotraj drugega programa. To je običajno za dodatke brskalnika, ki blokirajo oglase in škodljivo gradivo. V tem primeru bi program deloval v enem brskalniku, drugi pa bi bil popolnoma nezaščiten.
Drugi programi za blokiranje vplivajo na celoten računalnik. Te vrste blokov so pogosto del varnostnega paketa, ki se naloži z računalnikom in ostane ves čas aktiven. Ti programi običajno ujamejo manj slabih povezav, vendar lahko to storijo na območjih, ki jih drugi programi ne morejo zaščititi.
Druga razlika v programih za blokiranje povezav je v tem, kako najdejo svoje cilje. Nekateri programi ciljajo na določene vrste povezav. Na primer, zgoraj omenjeni programi za blokiranje oglasov odstranijo vse oglase, da bi odstranili morebitno škodljivo kodo.
Drugi programi blokov povezav delujejo z uporabo centralne baze podatkov. Te baze podatkov brskajo po internetu in iščejo slabo kodo in zlonamerno programsko opremo. Baza podatkov vzdržuje seznam spletnih mest in obvešča programe, da opozorijo uporabnike, če poskušajo iti na potencialno škodljivo lokacijo.
Ti programi so imeli določeno količino polemik okoli sebe. Internetni oglaševalci se pritožujejo, da zmanjšujejo svoj dobiček. Oglasi, ki jih uporabljajo, tako dobri kot slabi, se odstranijo s spletne strani, preden jih uporabnik vidi. Poleg tega lahko programi baze podatkov preberejo nekatere vrste benigne kode kot slabo in ljudi opozorijo stran od varnih mest. Ta praksa je nekaterim lastnikom spletnih mest povzročila veliko denarja.