Guys,

I just realised that some censoring entities such as the GFW of China use
DNS injection to censor websites. Currently, we decide whether a website is
blocked or not by analysing its HTTP status code (i.e. if its 200 or not).
This will not work in case of DNS injection, because the HTTP status code
would be 200 even though we won't be able to access the actual website.
Therefore, I propose performing DNS look up for each website and adding the
A, SOA, and NS DNS records to the website report. On the basis on these,
the aggregator can decide whether a website is blocked or not. You can read
up on these records here: http://www.debianhelp.co.uk/dnsrecords.htm. I've
already added this mechanism to the Android agent.
Any objections or comments on this?

-- 
Best,
Zubair
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
Umit-devel mailing list
Umit-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/umit-devel

Reply via email to