Globenaut

Jeder hat das Recht auf Meinungsfreiheit und freie Meinungsäußerung; dieses Recht schließt die Freiheit ein, Meinungen ungehindert anzuhängen sowie über Medien jeder Art und ohne Rücksicht auf Grenzen Informationen und Gedankengut zu suchen, zu empfangen und zu verbreiten.
Die Allgemeine Erklärung der Menschenrechte
Resolution 217 A (III) vom 10.12.1948/Artikel 19
Zensoren sind Verbrecher!
BPjM: Trusted Censorship
Christliche Werte — Neine Danke!

Zensur den Zensoren

von Globenaut am 20.6.09

Seit einigen Wochen wird in Deutschland sehr offen die Einführung von Zensur gefordert.[1-4] Türöffner für die Errichtung einer großflächigen Zensurinfrastruktur ist das unsäglich leyenhafte, wie wirkungslose Gesetz zur Sperrung kinderpornografischer Seiten aus dem Familien- (von der Leyen) und dem Wirtschaftsministerium (zu Guttenberg).

Angesichts dieser Entwicklung muß man deutliche Zeichen setzen. Eines ist die Aussperrung politiknaher Einrichtungen vom Zugriff auf die Informationen von Webseiten. Je mehr Webseiteninhaber mitmachen, desto deutlicher zeigt man, was man von alldem hält.

Technisch ist ein solcher Ausschluss recht einfach umzusetzen (und auch zu umgehen, aber können Internetausdrucker das?). Benötigt werden die IP-Adressbereiche entsprechender Ortagnisationen. Eine solche Liste findet sich auf Überwach.DE. Die IP-Adressen müssen in reguläre Ausdrücke überführt und als Bedingungen in die Datei .htaccess des Webservers eingefügt werden.

Am Beispiel des Deutschen Bundestages sei kurz beschrieben wie die Sperrung funktioniert:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^193\.17\.2(3[2-9]|4[0-7])\.
RewriteCond %{REQUEST_URI} !/Sperre.html$ 
RewriteRule .* /Sperre.html [R=302,L]

Jeder Aufruf aus dem Adressraum des Deutschen Bundestages (193.17.232.0-193.17.247.255) wird an Hand des regulären Ausdruckes (^193\.17\.2(3[2-9]|4[0-7])\.) identifiziert und über eine Bedingung an eine spezielle Webseite (Sperre.html) weitergeleitet. Alle anderen Besucher merken von der Sperrseite nichts und können wie gehabt auf das Angebot zugreifen. Für den Inhalt der Sperrseite sollte man sein Recht auf freie Meinungsäußerung auch deutlich wahrnehmen!

Für die komplette Liste von Überwach.DE könnte dies dann so aussehen.

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^193\.17\.2(3[2-9]|4[0-7])\. [OR]
RewriteCond %{REMOTE_ADDR} ^192\.109\.71\. [OR]
RewriteCond %{REMOTE_ADDR} ^193\.17\.(8[89]|9[0-5])\. [OR]
RewriteCond %{REMOTE_ADDR} ^193\.158\.73\.4[0-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^193\.102\.16\. [OR]
RewriteCond %{REMOTE_ADDR} ^193\.175\.51\. [OR]
RewriteCond %{REMOTE_ADDR} ^193\.196\.13[0-1]\. [OR]
RewriteCond %{REMOTE_ADDR} ^193\.22\.24[0-1]\. [OR]
RewriteCond %{REMOTE_ADDR} ^193\.22\.24[6-7]\. [OR]
RewriteCond %{REMOTE_ADDR} ^194\.117\.124\.151 [OR]
RewriteCond %{REMOTE_ADDR} ^194\.180\.4[4-8]\. [OR]
RewriteCond %{REMOTE_ADDR} ^194\.196\.76\. [OR]
RewriteCond %{REMOTE_ADDR} ^194\.94\.10[0-3]\. [OR]
RewriteCond %{REMOTE_ADDR} ^194\.94\.221\. [OR]
RewriteCond %{REMOTE_ADDR} ^194\.95\.9[6-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.112\.175\.6[0-3]$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.127\.210\.1(2[89]|5[0-9])$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.145\.115.23[2-9]$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.145\.199\.2(2[4-9]|3[01])$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.158\.157\.24[0-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.243\.81\.[0-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.30\.232\.12[0-3]$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.30\.232\.1(2[89]|[3-8][0-9]|9[01])$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.37\.10[01]\. [OR]
RewriteCond %{REMOTE_ADDR} ^195\.37\.13[01]\. [OR]
RewriteCond %{REMOTE_ADDR} ^212\.18\.22\.1(6[0-9]|[78][0-9]|9[01])$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.139\.136\.1(1[2-9]|2[0-7])$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.139\.146\.13[2-5]$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.160\.31\.(9[6-9|10[0-3])$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.110\.186\.2(1[6-9]|2[0-3])$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.19\.187\.([0-9]|1[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.19\.187\.(6[4-9]|[78][0-9]|9[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.19\.187\.(9[6-9]|10[0-3])$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.6\.229\.2(1[6-9]|2[0-3])$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.89\.43\.(2[0-4]|3[01])$ [OR]
RewriteCond %{REMOTE_ADDR} ^80\.146\.186\.8[0-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^80\.150\.3\.1(4[4-9]|5[01]) [OR]
RewriteCond %{REMOTE_ADDR} ^82\.135\.124\.1(1[2-9]|2[0-7])$ [OR]
RewriteCond %{REMOTE_ADDR} ^82\.195\.68\. [OR]
RewriteCond %{REMOTE_ADDR} ^80\.146\.207\.2(4[89]|5[0-5]) [OR]
RewriteCond %{REMOTE_ADDR} ^195\.50\.146\. [OR]
RewriteCond %{REMOTE_ADDR} ^212\.84\.192\.(19[2-9]|2[0-4][0-9]|25[0-5]) [OR]
RewriteCond %{REMOTE_ADDR} ^62\.153\.115\.(5[6-9]|6[0-3])$ [OR]
RewriteCond %{REMOTE_ADDR} ^62\.154\.194\.(8[89]|9[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^212\.222\.53(12[89]|1[34][0-9]|2([0-4][0-9]|5[0-5])) [OR]
RewriteCond %{REMOTE_ADDR} ^213\.68\.139\.(6[89]|7[01])$ [OR]
RewriteCond %{REMOTE_ADDR} ^193\.175\.83\. [OR]
RewriteCond %{REMOTE_ADDR} ^194\.95\.166\. [OR]
RewriteCond %{REMOTE_ADDR} ^194\.95\.176\. [OR]
RewriteCond %{REMOTE_ADDR} ^192\.129\.8\. [OR]
RewriteCond %{REMOTE_ADDR} ^193\.159\.218\.([0-9]|[1-9][0-9]|1([0-8][0-9]|9[01]))$ [OR]
RewriteCond %{REMOTE_ADDR} ^62\.134\.61\. [OR]
RewriteCond %{REMOTE_ADDR} ^83\.243\.48\. [OR]
RewriteCond %{REMOTE_ADDR} ^164\.133\. [OR]
RewriteCond %{REMOTE_ADDR} ^195\.37\.188\.(6[4-9]|[7-9][0-9]|1([01][09]|2[0-7]))$ [OR]
RewriteCond %{REMOTE_ADDR} ^195\.37\.188\.(19[2-9]|2([01][0-9]|2[0-3])) [OR]
RewriteCond %{REMOTE_ADDR} ^195\.37\.191\.(3[2-9]|4[0-7])$ [OR]
RewriteCond %{REMOTE_ADDR} ^80\.245\.14[4-7]\. [OR]
RewriteCond %{REMOTE_ADDR} ^217\.6\.26\.2(1[6-9]|2[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^217\.7\.176\.2[4-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^193\.97\.150\.2(0[89]|1[0-9]|2[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^194\.25\.241\.1(2[89]|3[0-9]|4[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^62\.225\.163\.15[2-9]$ [OR]
RewriteCond %{REMOTE_ADDR} ^212\.202\.112\.15[2-9]$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.7\.170\.(4[89]|5[01])$ [OR]
RewriteCond %{REMOTE_ADDR} ^87\.193\.145\.20[0-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^87\.193\.146\.(1[6-9]|2[0-3])$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.23\.143\.1(7[6-9]|8[0-9]|9[01]) [OR]
RewriteCond %{REMOTE_ADDR} ^213\.23\.40\.2(4[89]|5[0-5]) [OR]
RewriteCond %{REMOTE_ADDR} ^213\.23\.41\.(1[6-9]|2[0-3])$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.23\.41\.([89]|1[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^62\.153\.210\.1(2[89]|3[0-5]) [OR]
RewriteCond %{REMOTE_ADDR} ^62\.153\.237\.([89]|1[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^193\.17\.86\. [OR]
RewriteCond %{REMOTE_ADDR} ^193\.197\.144\. [OR]
RewriteCond %{REMOTE_ADDR} ^195\.125\.241\.1(2[89]|3[0-9]|4[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^195\.244\.234\.(19[2-9]|2[0-5][0-5]) [OR]
RewriteCond %{REMOTE_ADDR} ^217\.18\.179\.2(4[0-9]|5[01]) [OR]
RewriteCond %{REMOTE_ADDR} ^62\.245\.144\.2(1[6-9]|2[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^62\.245\.178\.1(3[6-9]|4[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^212\.202\.117\.133 [OR]
RewriteCond %{REMOTE_ADDR} ^87\.234\.227\.1(7[6-9]|8[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^212\.202\.166\.(4[89]|5[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.110\.149\.(8[89]|9[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.110\.174\.2(2[4-9]|3[01]) [OR]
RewriteCond %{REMOTE_ADDR} ^217\.110\.45\.([89]|1[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^87\.193\.167\.233 [OR]
RewriteCond %{REMOTE_ADDR} ^195\.243\.128\.2(2[4-9]|3[01]) [OR]
RewriteCond %{REMOTE_ADDR} ^212\.60\.22\.151 [OR]
RewriteCond %{REMOTE_ADDR} ^212\.88\.128\.20[0-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.139\.133\.2(0[89]|1[0-9]|2[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^213\.139\.146\.9[6-9]$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.139\.146\.7[6-9]$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.139\.151\.1(2[89]|3[0-9]|4[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^217\.110\.149\.(4[89]|5[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^621\.157\.167\.(6[4-9]|7[01])$ [OR]
RewriteCond %{REMOTE_ADDR} ^217\.19\.190\.2(1[6-9]|2[0-3]) [OR]
RewriteCond %{REMOTE_ADDR} ^62\.154\.250\.[0-7]$ [OR]
RewriteCond %{REMOTE_ADDR} ^83\.236\.232\.2(1[6-9]|2[0-3])$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.183\.13\.([0-9]|[1-3][0-9])$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.183\.5\.(8[89]|9[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^212\.82\.39\.([89]|1[0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^212\.84\.227\. [OR]
RewriteCond %{REMOTE_ADDR} ^212\.9\.165\.23[2-9]$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.183\.160\.21[2-5]$ [OR]
RewriteCond %{REMOTE_ADDR} ^213\.183\.187\.110 [OR]
RewriteCond %{REMOTE_ADDR} ^62\.156\.191\.(12[89]|1[3-9][0-9]|2[0-5][0-5])$ [OR]
RewriteCond %{REMOTE_ADDR} ^80\.146\.207\.2(4[89]|5[0-5])$ 
RewriteCond %{REQUEST_URI} !/Sperre.html$ 
RewriteRule .* /Sperre.html [R=302,L]

Diese Liste ließe sich noch optimieren, da sich einige Einträge zu einer Zeile zusammenfassen lassen. Allerdings geht dann die Lesbarkeit endgültig verloren und evtl. Änderungen sind schwerer einzufügen. Aber es funktioniert so wie angegeben.


  1. http://www.heise.de/newsticker/Bundeskabinett-beschliesst-Gesetzesentwurf-zu-Kinderporno-Sperren--/meldung/136556
  2. http://www.heise.de/newsticker/Geplante-Kinderporno-Sperre-koennte-andere-Sperrverfuegungen-erleichtern--/meldung/137868
  3. http://www.heise.de/newsticker/SPD-Politikerin-plaediert-fuer-europaweite-Web-Sperren--/meldung/140818
  4. http://www.heise.de/ct/CDU-Politiker-prueft-Websperren-fuer-Gewaltspiele-ernsthaft--/news/meldung/140763

Labels: , , , , ,

#
Kommentare:
Kommentar veröffentlichen

Neuester Eintrag
Piratenblogger
Glauben ist die mutwillige Nichtbenutzung des Verstandes!
Bundestagswahl 2009: Weg mit dem Gesindel von SPD und C*U!
© 2005-2009, GlobenautDieses Blog wird unterstützt von Blogger.