Volltext: "d2-d4 ... wenn Wahlcomputer Schach spielen"
/* 0.1 - initial release 0.2 - new option: rewrite mail addresses with [at] and [dot] 0.3 - userdefined placeholders for [at] and [dot] 0.4 - new option: links can be open in new window (default: off) 0.5 - support for SqlTablePrefix */ class NP_AutoLink extends NucleusPlugin { function getName() { return 'AutoLink'; } function getAuthor() { return 'Kai Greve'; } function getURL() { return 'http://kgblog.de/'; } function getVersion() { return '0.5'; } function getDescription() { return 'Automatically creates links for internet and mail addresses'; } function install() { $this->createOption('InternetAddress','Automatically create links for internet addresses ?','yesno','yes'); $this->createOption('NewWindow','Open links in a new window?','yesno','no'); $this->createOption('MailAddress','Automatically create links for mail addresses ?','yesno','yes'); $this->createOption('RewriteMailAddress','Rewrite mail addresses with [at] and [dot]?','yesno','yes'); $this->createOption('at','Placeholder for @','text','[at]'); $this->createOption('dot','Placeholder for .','text','[dot]'); } function getEventList() { return array('PreItem', 'PreComment'); } function Treatment($_text) { global $CONF, $blog; if ($this->getOption('NewWindow') == 'yes') { $nw="onclick=\"javascript:window.open(this.href, '_blank'); return false;\""; } if ($this->getOption('InternetAddress') == 'yes') { $_text = preg_replace('/(\s)([http|https|ftp|file]+:\/\/[a-zA-Z0-9_?=&%;+-.\/]*)/si','\1\2',$_text); $_text = preg_replace('/(\s)(www\.[a-zA-Z0-9_?=&%;+-.\/]*)/si','\1\2',$_text); } $at = $this->getOption('at'); $dot = $this->getOption('dot'); if ($this->getOption('MailAddress') == 'yes') { if ($this->getOption('RewriteMailAddress') == 'no') { $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.[a-zA-Z]{2,5})/s','\1\2',$_text); } else { $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+)@([a-zA-Z0-9\._-]+)\.([a-zA-Z]{2,5})/s','\1\2'.$at.'\3'.$dot.'\4',$_text); } } if ($this->getOption('MailAddress') == 'no' && $this->getOption('RewriteMailAddress') == 'yes'){ $_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+)@([a-zA-Z0-9\._-]+)\.([a-zA-Z]{2,5})/s','\1\2'.$at.'\3'.$dot.'\4',$_text); } return $_text; } function event_PreItem($_data) { $_data[item]->body = $this->Treatment($_data[item]->body); $_data[item]->more = $this->Treatment($_data[item]->more); } function event_PreComment($_data) { $_data['comment']['body'] = $this->Treatment($_data['comment']['body']); } function supportsFeature ($what) { switch ($what) { case 'SqlTablePrefix': return 1; default: return 0; } } } ?>05 October
d2-d4 ... wenn Wahlcomputer Schach spielen
Endlich sind die Ergebnisse der vor einiger Zeit durchgeführten Analysen von Wahlcomputern (Wahlmaschinen) aus den Niederlanden öffentlich. Natürlich pünktlich zwei Tage vor der niederländischen Parlamentswahl.Ergebnis: Maschinen sind manipulierbar (wie nicht anders zu erwarten), auch wenn Bundesprüfstellen und anderes bezahltes Personal gern das Gegenteil behaupten.
Die Pressemitteilung des CCC mit Hintergrundinfos
Der Beitrag auf Heise zu dem Thema
Sehr schön war auch, dass gezeigt wurde, wie man das Stimmverhalten von beteiligten Personen ohne Eingriff in das Gerät aus einiger Entfernung zweifelsfrei abgreifen kann (das ging bis zu einer Entfernung von 25m ... ausreichend sollte man meinen. Das Problem waren Elektromagnetische Emissionen des Displays der Maschinen. Diese änderten sich, mit dem Inhalt des Displays, waren also den unterschiedlichen Parteien direkt zuordnungsfähig. Damit dürfte sich eine zweifelsfrei geheime Wahl dann erledigt haben.
Ebenso hatte man es geschafft, auf dem Gerät ein Schach-Programm zu installieren, welches mit eben den Zügen d2-d4 eröffnete. Man tat solchen Aufwand nur, weil der Chef von Nedap (die Firma, welche die meißtbenutzten Wahlmaschinen herstellt) genau das als unmöglich bezeichnete.
Letztlich zeigt die Analyse der Geräte, dass es sich ganz und gar nicht um sicheres Gerät handelt, welches für die Grundlagengestaltung der aktuell existierenden Demokratie geeignet wäre.
Belustigend schick kam hinzu, dass die in den Niederlanden eingesetzten Geräte physische Sicherheit über Spielzeugschlösser boten, deren Ersatzschlüssel man im Hunderter-Pack direkt kaufen kann. In Deutschland soll dieser Sicherheitsgewinn über ein Papiersiegel gewährleistet werden - doch Papier ist ja bekanntlich geduldig.
Alles in Allem sollte man sich also mal Gedanken über Gesetzesänderungen und vor allem den Umgang mit Prüfverfahren machen. All das wäre nämlich nicht so peinlich für die betroffenen Staaten geworden, wenn die Prüfverfahren und die Prüfergebnisse öffentlich einsehbar gewesen wären. Man kann solches auch in Gesetze schreiben, sehr einfach sogar.
Update: um dem Ganzen noch die Krohne der Peinlichkeit aufzusetzen hat sich dann auch der Hersteller zu Wort gemeldet und verteidigt seine Maschinchen mit so untauglichen Dingen wie der Abwälzung des Problems auf die ausführenden Prüfer. Die Ansage war, dass die Maschinen schon das taten, was sie sollten - nur eben die Bösen, die hätten sie manipuliert. Schon eigenartig so eine Aussage, war doch eine der Hauptfunktionen dieser Maschinen, eben solche Manipulationen zu verhindern. Man fragt sich unwillkürlich, wer denn da grad ein etwas zu weit angepasstes Bild von der Realität hat.
[Druckversion direkt zum Drucker senden]
Geschrieben von harko um 15:02:46 Uhr - Kategorie: Politik
Karma: 113 [+/-]
Trackback
Derzeit keine Trackbacks vorhanden.
Mit dieser TrackBack url kann der Beitrag verlinkt werden (right-click, copy link target).
Wenn Ihr Blog keine Trackbacks anbietet, kann Ihr Trackback manuell durch dieses Formular eingebaut werden .
Comments
/*
0.1 - initial release
0.2 - new option: rewrite mail addresses with [at] and [dot]
0.3 - userdefined placeholders for [at] and [dot]
0.4 - new option: links can be open in new window (default: off)
0.5 - support for SqlTablePrefix
*/
class NP_AutoLink extends NucleusPlugin {
function getName() { return 'AutoLink'; }
function getAuthor() { return 'Kai Greve'; }
function getURL() { return 'http://kgblog.de/'; }
function getVersion() { return '0.5'; }
function getDescription() {
return 'Automatically creates links for internet and mail addresses';
}
function install() {
$this->createOption('InternetAddress','Automatically create links for internet addresses ?','yesno','yes');
$this->createOption('NewWindow','Open links in a new window?','yesno','no');
$this->createOption('MailAddress','Automatically create links for mail addresses ?','yesno','yes');
$this->createOption('RewriteMailAddress','Rewrite mail addresses with [at] and [dot]?','yesno','yes');
$this->createOption('at','Placeholder for @','text','[at]');
$this->createOption('dot','Placeholder for .','text','[dot]');
}
function getEventList() {
return array('PreItem', 'PreComment');
}
function Treatment($_text) {
global $CONF, $blog;
if ($this->getOption('NewWindow') == 'yes') {
$nw="onclick=\"javascript:window.open(this.href, '_blank'); return false;\"";
}
if ($this->getOption('InternetAddress') == 'yes') {
$_text = preg_replace('/(\s)([http|https|ftp|file]+:\/\/[a-zA-Z0-9_?=&%;+-.\/]*)/si','\1\2',$_text);
$_text = preg_replace('/(\s)(www\.[a-zA-Z0-9_?=&%;+-.\/]*)/si','\1\2',$_text);
}
$at = $this->getOption('at');
$dot = $this->getOption('dot');
if ($this->getOption('MailAddress') == 'yes') {
if ($this->getOption('RewriteMailAddress') == 'no') {
$_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.[a-zA-Z]{2,5})/s','\1\2',$_text);
}
else {
$_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+)@([a-zA-Z0-9\._-]+)\.([a-zA-Z]{2,5})/s','\1\2'.$at.'\3'.$dot.'\4',$_text);
}
}
if ($this->getOption('MailAddress') == 'no' && $this->getOption('RewriteMailAddress') == 'yes'){
$_text = preg_replace('/(\s)([a-zA-Z0-9\._-]+)@([a-zA-Z0-9\._-]+)\.([a-zA-Z]{2,5})/s','\1\2'.$at.'\3'.$dot.'\4',$_text);
}
return $_text;
}
function event_PreItem($_data) {
$_data[item]->body = $this->Treatment($_data[item]->body);
$_data[item]->more = $this->Treatment($_data[item]->more);
}
function event_PreComment($_data) {
$_data['comment']['body'] = $this->Treatment($_data['comment']['body']);
}
function supportsFeature ($what)
{
switch ($what)
{
case 'SqlTablePrefix':
return 1;
default:
return 0;
}
}
}
?>
how to get cheap cytotec without dr pres schrieb:
It s been the most genuinely progressive experience of my life, and the process is certainly passing those values on to my child in a way a theoretical progressive could never, in my opinion <a href=https://cytotec2buy.top/>where can i get cheap cytotec pills</a> Once a host is found and the adult feeds, it mates and lays eggs, perpetuating the cycle
Erstellt am 11/28/24 um 14:16:21
Add Comments