See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Spamihilator – Wikipedia

Spamihilator

aus Wikipedia, der freien Enzyklopädie

Spamihilator
Bild:Spamihilatorinfobox.png
Spamihilator Antispamfilter
Basisdaten
Entwickler: Michel Krämer
Aktuelle Version: 0.9.9.41
(22. April 2008)
Betriebssystem: Microsoft Windows NT, XP, Vista
Kategorie: Security
Lizenz: Freeware
Deutschsprachig: ja
Website: Spamihilator


Spamihilator ist ein Spamfilter-Programm, das Spam-Mails aus empfangenen E-Mails ausfiltern kann, bevor sie in den E-Mail-Client gelangen. Spamihilator ist Freeware.

Inhaltsverzeichnis

[Bearbeiten] Funktionen

Spamihilator schaltet sich als lokaler Proxy zwischen den E-Mail-Client und den Mail-Server, ähnlich wie ein Antivirenprogramm.

Das Programm überprüft die empfangenen E-Mails mit seinen Filtern nach sinnvollen Filterungs-Kriterien. Die Filter des Spamihilators können ein- oder ausgeschaltet und individuell konfiguriert werden. Zusätzliche Filter können als Plugins installiert werden. Der Entwickler des Spamihilator stellt auf seiner Website ein Plugin-Software-Development-Kit zur Verfügung, mit dem interessierte Programmierer eigene Filter erstellen können.

Die Non-Spam-Mails werden an den E-Mail-Client übergeben und erscheinen dort im Posteingang, die Spam-Mails werden in den Spamihilator-Papierkorb verschoben. Alle empfangenen E-Mails (bis auf ganz wenige Ausnahmen) werden als Kopie im Spamihilator-Trainingsbereich angezeigt und können dort vom User gesichtet werden, siehe auch unten.

Spamihilator kann E-Mails von Mail-Servern mit dem POP3- und mit dem IMAP-Protokoll empfangen.

Das Programm kann SSL/TLSVerbindungen herstellen.

[Bearbeiten] Installation und Einstellungen

Die aktuelle Version 0.9.9.41 kann auf NT-basierten Windows-Versionen bis einschließlich Microsoft Windows Vista installiert werden.

Spamihilator wird, wie die meisten Anwenderprogramme, mit einem Installationsprogramm ausgeliefert. Zur Installation muß man an demjenigen Windows-User angemeldet sein, mit dem man später seine E-Mails empfangen wird. Das Installationsprogramm wird nun "als Administrator" gestartet. Unter Microsoft Windows XP werden die gewünschten Benutzereinstellungen erfragt. Man kann entweder "getrennte Einstellungen für jedes Benutzerkonto" (empfohlen) oder "gemeinsame Einstellungen für alle Benutzerkonten" wählen. In Windows Vista werden automatisch getrennte Einstellungen für jedes Benutzerkonto gewählt.

Der Spamihilator Setup-Assistent (optional) hilft bei der Einrichtung des E-Mail-Clients. Die E-Mail-Accounts (E-Mail-Konten), die mit Spamihilator empfangen werden sollen, müssen folgendermaßen eingerichtet werden: Der Posteingangsserver (POP3 oder IMAP), z.B. "pop3.meinprovider.de", wird ersetzt mit "localhost" (oder gleichwertig "127.0.0.1"). Dem Kontonamen, z.B. "meinname", werden der Posteingangsserver und das Zeichen "&" vorangestellt, z.B. "pop3.meinprovider.de&meinname". In geplanten späteren Versionen wird eine Einrichtung des E-Mail-Clients nicht mehr notwendig sein.

Die notwendigen Einstellungen des Spamihilators werden im Einstellungen-Fenster vorgenommen, das man mit einem Rechtsklick auf das Tray Symbol öffnen kann. Bei optimaler individueller Einstellung lassen sich nach Angaben des Entwicklers eine Spamerkennungsrate über 99% und eine Rate falsch-positiver Filterungen unter 1% erzielen.

Jeweilige Updates können grundsätzlich einfach über die bisherige Spamihilator-Version überspielt werden. Zu beachten ist aber, dass die Umstellung von Versionen älter als 0.9.9.26 auf die Vista-fähigen neueren Versionen eine vorherige grundlegende Deinstallation der früheren Versionen einschließlich des Löschens aller Spamihilator-Verzeichnisse erfordert. Die Einführung der Windows-Benutzerregeln (User Account Control) verlangen eine neue Installationsweise. Nach erfolgtem Umstieg auf die Vista-fähigen Versionen können künftige weitere Spamihilator-Versionen wieder jeweils über die vorhandene Version ohne vorherige Deinstallation installiert werden.

[Bearbeiten] Trainingsbereich

Im Trainingsbereich werden Kopien aller empfangenen E-Mails als Non-Spam oder als Spam vormarkiert aufgelistet, wenn die entsprechenden Einstellungen für den Trainingsbereich vorgenommen worden sind (empfohlen).

Der an der Bewertung der gefilterten E-Mail beteiligte Filter und der Filterungsgrund werden hier aufgeführt. Wurde z.B. eine "gute" E-Mail irrtümlich (falsch-positiv) ausgesiebt, kann man sie ummarkieren und wiederherstellen lassen.

Je nach den eigenen Bedürfnissen und nach Mailaufkommen kann man täglich oder wöchentlich seinen Trainingsbereich durchsehen.

Nach Bearbeitung des Trainingsbereichs läßt man die jeweils lernfähigen Filter lernen, z.B. den Lernenden Filter (Bayesfilter) und den URL-Blacklist-Filter.

[Bearbeiten] Filter/Kriterien

Je nachdem, welche Filter beim eigenen individuellen E-Mail- und Spam-Aufkommen gut funktionieren, kann man das Filterergebnis auch durch Einstellungen in den Filtern und durch Änderungen der Filterreihenfolge weiter optimieren.

  • Die Freunde-Liste kann E-Mails von eingetragenen Freunden immer durchlassen, die Blockierte-Absender-Liste kann E-Mails von bekannten Spam-Absendern immer blockieren.
  • Newsletter können in eine Newsletterliste eingetragen werden, die vom Lernen ausgenommen werden kann, um den Bayesfilter nicht mit Werbeaussagen zu verschmutzen.
  • E-Mails, die Wörter einer "weißen Liste" oder eine Signatur enthalten, können immer durchgelassen werden.
  • Der Spamwortfilter kann vordefinierte Wörter erkennen, die für Spam-Mails typisch sind. Spamihilators Spamwortfilter ist in der Lage, Regular Expressions zu verarbeiten.
  • Der Lernende Filter, ein Bayesfilter, kann aus der Bewertung einer E-Mail als Spam oder als Non-Spam lernen, indem er Wörtern aus "guten" E-Mails einen positiven Wert zuteilt und Wörtern aus "schlechten" E-Mails einen negativen. Er wendet die gelernten Bewertungen auf die nächsten zu empfangenden E-Mails an.
  • Der DCC-Filter, ein Prüfsummen-Filter, kann Massenmails erkennen, indem er aus jeder E-Mail eine Prüfsumme errechnet, diese auf einem Prüfsummen-Server hinterlegt und abgleicht, wieviele Benutzer die gleiche E-Mail erhalten haben.
  • Ein Spam-Eigenschaften-Filter (Hercule-Filter) kann spamtypische Eigenschaften einer E-Mail erkennen.
  • Ein Blacklist-Filter kann aktuelle Spam-Absender-Listen, die auf Antispam-Servern bereitgehalten werden, zum Abgleich der Absender verwenden.
  • Ein URL-Blacklist-Filter kann "schlechte" Hyperlinks aus Spam-Mails in eine URL-Blacklist eintragen, und diese wiederum zur Überprüfung neu empfangener E-Mails anwenden.
  • Ein Spezial-Filter kann Spam-Mails erkennen, die leer sind oder nur eine Graphik enthalten.
  • Andere Spezialfilter können E-Mails mit unüblichen Character-Sets oder E-Mails aus spam-typischen Ländern sperren.
  • Ein weiterer Spezialfilter kann E-Mails mit sinnlosen Zeichenketten herausfiltern.
  • E-Mails, die in ihrem HTML-Text auch Script-Code enthalten, können herausgefiltert werden.

[Bearbeiten] Quellen

  • Artikel in der Computerzeitschrift "c't" des Heise-Verlags, z.B. "c't" 22/03, Seite 76, "c't" 8/05, Seite 155 und "c't" 11/07, Seite 147.
  • Zeitschriftenartikel in der "CHIP", zuletzt in der "CHIP" 10/2007, Seiten 193 und 196.

[Bearbeiten] Weblinks


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -