Prvo, ovaj problem nema veze sa programskim jezicima C i C++.
Drugo, ovo je kompleksan problem, za koji ne postoji pravo rešenje. Ako imaš više korisnika na mašini, da li treba da imaju različite spiskove zabranjenih sajtova? Šta ako se koristi više od jednog brauzera? Kako rešiti problem
anonimajzer servisa (server koji ti omogućava da preko njega pristupiš bilo kom drugom sajtu) i
Tor mreže (napravljene da zaobiđe nadzor i zabranu kompletnih države, a ne jednu osobe)? Šta ćemo ako na zabranjenom sajtu ima i sadržaja koji zapravo ne treba zabraniti?
Treće, pogledaj programe za roditeljsku kontrolu. Za Windows 7 može da se koristi besplatan dodatak od Microsofta, Windows Live Family Safety. Dete (to jest korisnik kome treba nešto zabraniti) mora da ima sopstveni Windows nalog, a svi ostali moraju da budu zaštićeni lozinkom (da dete ne bi koristilo drugi). Dete takođe ne sme da bude administrator na sistemu, jer bi onda moglo samo da promeni podešavanja.