Hi Zubair,
Yeah, actually I've known the things you mentioned. For some ISPs
in China, if their DNS servers couldn't resolve a DNS request, it will
return a default "error" page, which IP address is owned by the ISP. I
don't know whether this could be called a DNS injection. But it's a good
habit to examine the IP address for each website. How do you handle a
website with multiple IP addresses like google.com?
Cheers,
Alan
On Thu, Sep 20, 2012 at 9:28 PM, Zubair Nabi <zn.zubairn...@gmail.com>wrote:
> 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
>
>
--
Zhongjie Wang
Master Candidate
Computer System Architecture
Peking University, China
------------------------------------------------------------------------------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
Umit-devel mailing list
Umit-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/umit-devel