Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    What's the best technique for blocking HTML5?

    Scheduled Pinned Locked Moved pfSense Packages
    2 Posts 1 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      vbentley
      last edited by

      I wish to prevent HTML5 content from being loaded by devices on my network. I particularly wish to block content with EME CDMs as these will have direct access to the device operating systems and will be completely out of my control once they have infiltrated the device. My personal simplified intepretation of CDMs is that they are best categorised as root kits. I don't need or want any content carrying a CDM so how best to block it?

      HTML5 content is likely to contain a DTD reference that can be checked but I don't trust browsers to strictly enforce a CDM being carried in HTML5. I would like to prevent CDM's loading from earlier HTML variants just in case.

      Could this be something for Squid or Dans Guardian? I don't think I need to block the entire website, just the pages carrying CDMs.

      Trademark Attribution and Credit
      pfSense® and pfSense Certified® are registered trademarks of Electric Sheep Fencing, LLC in the United States and other countries.

      1 Reply Last reply Reply Quote 0
      • V
        vbentley
        last edited by

        I forgot HTML5 has the far simpler doctype of just html without a DTD reference. I guess this will make it easier to identify HTML5 when parsing the page.

        I have been trying to find out how CDMs will be delivered and so far I can only assume that they will be using local storage or application cache. Could this mean that only something like NoScript will be able to block CDMs?

        Trademark Attribution and Credit
        pfSense® and pfSense Certified® are registered trademarks of Electric Sheep Fencing, LLC in the United States and other countries.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.