project:dokuwiki-monitoring
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
project:dokuwiki-monitoring [2012-02-26 12:48] – angelegt 109.192.98.64 | project:dokuwiki-monitoring [2022-04-20 10:39] (aktuell) – chris | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | |||
====== Monitoring fuer Dokuwiki ====== | ====== Monitoring fuer Dokuwiki ====== | ||
+ | {{tag> | ||
+ | {{process: | ||
+ | |||
+ | /[* :begin: 2012-03-02 *]/ | ||
+ | /[* :end: 2012-03-02 *]/ | ||
+ | /[* :title: Dokuwiki-Monitor *]/ | ||
+ | /[* :claim:de: Monitoring fuer Dokuwiki als Massnahme zur Spamabwehr *]/ | ||
+ | /[* : | ||
+ | /[* :claim:en: *]/ | ||
+ | /[* : | ||
+ | /[* :img: http:// | ||
+ | /[* :who: ak-sub *]/ | ||
+ | /[* :contact: kontakt@shackspace.de *]/ | ||
===== Problem: Wiki-Vandalismus ===== | ===== Problem: Wiki-Vandalismus ===== | ||
Zeile 7: | Zeile 19: | ||
Irgendwelche kurzen Texte, die alles und nichts bedeuten koennen. | Irgendwelche kurzen Texte, die alles und nichts bedeuten koennen. | ||
- | Keine Werbung, keine URLs, keine Auszeichnungen. Schlecht elektronisch | + | Keine Werbung, keine URLs, keine Auszeichnungen: |
- | zu erfassen. | + | |
- | zwischen den Ohren die Inhalte der " | + | < |
+ | The best rsseonpe to bad speech is good speech Criminals can still be infiltrated by the police.And for the rest, the best control is knowledge and awareness about what scams look like. | ||
+ | </ | ||
+ | |||
+ | Schlecht elektronisch zu erfassen. | ||
+ | |||
+ | Auffaellig ist gerade noch der eine Typo '' | ||
+ | aber aus dem konnte ich bisher nichts maschinenverwertbares machen. | ||
+ | |||
+ | Weiterhin | ||
+ | zwischen den Ohren die Inhalte der " | ||
+ | |||
+ | < | ||
+ | QOzJzCkSPXInDLG | ||
+ | </ | ||
===== Ansatz ===== | ===== Ansatz ===== | ||
Zeile 50: | Zeile 76: | ||
chomp $l; | chomp $l; | ||
- | if ( $l =~ / | + | if ( $l =~ /^(Zusammenfassung|=C3=9Cbersicht):/ ) { |
- | $u = substr($l,15); | + | $u = $l; |
+ | $u =~ s/ | ||
$u =~ s/^=20//g; | $u =~ s/^=20//g; | ||
$u =~ s/ | $u =~ s/ | ||
Zeile 70: | Zeile 97: | ||
</ | </ | ||
- | ==== Script ~/.procmailrc | + | procmailrc |
< | < | ||
Zeile 78: | Zeile 104: | ||
# H = match header | # H = match header | ||
:0 fH | :0 fH | ||
- | * ^Subject: \[shackspace wiki\] | + | * ^Subject: |
|dokuwiki-mailfilter | |dokuwiki-mailfilter | ||
</ | </ | ||
- | |||
==== Ergebnis: | ==== Ergebnis: | ||
Zeile 90: | Zeile 115: | ||
Subject: [shackspace wiki] Seite geaendert: playground_playground | Subject: [shackspace wiki] Seite geaendert: playground_playground | ||
... | ... | ||
- | =C3=9Cbersicht: | + | =C3=9Cbersicht: |
</ | </ | ||
Zeile 96: | Zeile 121: | ||
< | < | ||
- | Subject: [shackspace wiki] Seite geaendert: playground_playground [test iii] | + | Subject: [shackspace wiki] Seite geaendert: playground_playground [QOzJzCkSPXInDLG] |
</ | </ | ||
- | |||
project/dokuwiki-monitoring.1330256881.txt.gz · Zuletzt geändert: 2012-02-26 12:48 von 109.192.98.64