I can well understand your concern over having your kids exposed to some of the unsavory parts of the Internet, but it seems that it might do you better to talk to your kids and keep in good communication with them, than trying to block their access to certain Websites. As you've mentioned previously, your kids are pretty good with the computer, so they would likely be able to bypass your efforts.

It seems to me that if you used a proxy via Perl, it would be fairly simple to stop it. A CTRL-ALT-Delete would activate the Task Manager, and your kids could then either kill the application, or simply kill the processes that are running that have to do with proxies. AFAIK, it's also fairly simple to just use the browser's preferences to disable or bypass a proxy.

Having said all that, you might want to try the documentation found at HTTP::Proxy, which appears to have some of the missing pieces for your script. Good luck in your endeavors.


In reply to Re: Can I use Http::Proxy to intercept and deny URLs? by spiritway
in thread Can I use Http::Proxy to intercept and deny URLs? by slloyd

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.