Ich habe auf origo ein neues Projekt eröffnet , Ich nenn es ZensorChecker.
Download HIER | Quellcode Hier
Die Idee dahinter war ein einfaches Tool zu haben welches überprüft ob die eigene Internetverbindung zensiert wird. Ich selbst habe das ja bereits bei der Zensurliste getan, was aber über viel Handarbeit und Shellscripts gemacht wurde.
Das Programm überprüft die DNS einträge von bekanntermassen gesperrten Seiten und nutzt OpenDNS Server als Referenz. Am Schluss sollte automatisiert ein Ergebnis herauskommen, welche Seiten gesperrt werden, und auch wohin man umgeleitet wird.
Das Programm enthält die gesamte Liste von gesperrten Seiten die mir bekannt sind (ZensorChecker.exe -l um die Domains zu sehen). Im Moment etwas über 5000 Seiten, ich werde die Liste versuchen auf dem neuesten Stand zu halten wenn mal wieder eine geleakt wird.
Wenn ihr keine Ahnung habt wie man mit einem Konsolenprogramm umzugehen hat, dann klickt einfach auf die exe und wartet. Das Programm wird versuchen soviel wie möglich selbst herauszufinden. Nach den Tests wenn das Konsolenfenster geschlossen ist wird im gleichen Verzeichnis eine Report-Datei erstellt worden sein.
Nachdem alle Tests erfolgreich waren wird eine report-<date>.txt Datei mit allen Daten die herausgefunden wurden erstellt. Es wäre nett wenn ihr diese Datei im Reports forum posten würdet.
Hilfe:
ZensorChecker.exe
Optionen:
-c --country Ihr Land für den Report angeben
--censorhint Falls die ZensurIP bereits bekannt ist, hier angeben
-d --dnshint Hier kann man spezifische DNS Server angeben
-h --help Diese Hilfe
-l --list Listet alle URLS auf die in der Basisliste sind
-p, --provider Ihren Provider für den Report angeben
-r, --reporter Ihren Namen für den Report angeben
-v, --verbose Debug information
--version Version informationBeispiel:
ZensorChecker.exe -c Switzerland -p Cablecom --censorhint 212.142.48.154
Dies ist ein funktionierende Cablecom Beispiel in der Schweiz
Caveat:
FAQ:
Features die ich mir noch wünschen würde:
Weitere Ideen und Code contributions sind natürlich herzlich willkommen.
Kommentare
Sowas ähnliches gibt es schon ...
... und zwar hier:
http://www.true-random.com/homepage/projects/liberal/software.html#geheim
Sehr gut :) für all
Sehr gut :) für all diejenigen die kein Mono auf ihrem Linux wollen.
Mit so einem Shell-Script hab ich auch gestartet, aber ein Windowsversion ist sicher auch nicht schlecht.
Werd deinen Link auch noch auf der Projektseite posten.