Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results

Home NTDEV

Before Posting...

Please check out the Community Guidelines in the Announcements and Administration Category.

More Info on Driver Writing and Debugging


The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.


Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/


Block Uploads in specific Browser using Windows filtering platform

bdineshitbdineshit Member Posts: 2

I am currently working on POC (Proof of Concept) on controlling Internet traffic and my requirement is to restrict uploads and downloads to the URL.
For Example - Restrict Upload from www.gmail.com in chrome or IE browser only.

And I am able to block specific URLs in a specific browser. But not able to block uploads in gmail or any platform (Dropbox)
in a specific browser. Please help on this?

Comments

  • MBond2MBond2 Member Posts: 460

    Think about how this could work. For most URLs, the first step is a DNS lookup to find the IP address. Then the browser will make a TCP connection to that host on the default or explicit port and try to establish some kind of HTTP connection. Most of the time that means TLS and HTTP 2.0, but there are many combinations and there are new ones being devised all the time.

    The next question is exactly how the 'upload' is implemented by a specific website. You might think that it must be some kind of POST request, but there is a tremendous diversity in the way that this is implemented. And worse, it can change at any moment. And even if you can pin the exact sequence down, the TLS protocol is specifically designed to prevent surveillance or tampering.

    And the final question is how exactly to identify the specific browser that you are trying to control. I can easily copy the binary for any browser to a new folder - and rename it too if I choose

  • bdineshitbdineshit Member Posts: 2

    Yeah agree on your point and now trying the "File System filter" to identify the file upload.

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. Sign in or register to get started.

Upcoming OSR Seminars
OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!
Writing WDF Drivers 12 September 2022 Live, Online
Internals & Software Drivers 23 October 2022 Live, Online
Kernel Debugging 14 November 2022 Live, Online
Developing Minifilters 5 December 2022 Live, Online