PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ASSP - bombre.txt für russischen Spam



Fantic
22.04.2009, 11:37
Hallo,

kann mir jemand helfen um ein Zeile für die Bombre.txt zu verfassen ?
Wir werden momentan unheimlich zugemüllt mit russischen Spams,
jedoch haben wir auch diverse Kunden in dem Bereich...

Ich bäuchte ungefähr folgenden Eintrag:
Wenn "charset=windows-1250" + unbekannte Anzahl an Zeichen + "1000" + unbekannte Anzahl an Zeichen + "@gmail.com"
erfüllt ist soll Sie markiert werden.

Gibt es irgendwo eine Info um solche Einträge zu verfassen ?

Vielen Dank für eure Unterstützung.

Tim

Skeeve
22.04.2009, 11:46
Wenn ich das richtig sehe, kannst Du dort reguläre Ausdrücke verwenden (http://apps.sourceforge.net/mediawiki/assp/index.php?title=Getting_Started#How_can_I_learn_Regular_Expressions.3F).

Für Deinen Fall müßte das sein:

.*?1000.*?@gmail.com

Wie Du den Charset hineinbekommst, weiß ich nicht, da ich das System nicht kenne.

Fantic
22.04.2009, 11:53
Hallo,

danke für deine Schnelle Antwort
Die Charset Geschichte soll auch einfach nur als Text abgeprüft werden.

homer
22.04.2009, 12:46
Für Deinen Fall müßte das sein:
.*?1000.*?@gmail.com

Wenn diese RE in PERL genutzt wird, dann bitte


/.*1000.*\@gmail\.com/

Fantic
22.04.2009, 13:03
Wäre das dann so korrekt ?

/.*charset.windows.1250\.*1000.*\@gmail\.com/

Vielen Dank noch einmal

homer
22.04.2009, 15:03
Wäre das dann so korrekt ?
/.*charset.windows.1250\.*1000.*\@gmail\.com/

Nicht ganz:

/.*charset.windows.1250.*1000.*\@gmail\.com/"\." muss nur stehen, wenn Du exlizit einen Punkt finden willst. Ansonsten steht der Punkt für "jedes beliebige Zeichen".

Ach ja, dieser Ausdruck trifft nur, wenn die Charset-Definition vor der Maiadresse steht.

Skeeve
22.04.2009, 15:47
Wenn diese RE in PERL genutzt wird, dann bitte


/.*1000.*\@gmail\.com/

".*?" ist in dem Fall besser als ".*". Weniger Backtracking. Aber beim \ vor dem @ stimme ich zu.

Besser wäre übrigens noch, wenn man das wirklich so notieren muß, wie Du das tust, der Ausdruck also nicht verankert ist.
/1000.*?\@gmail\.com/ oder gar
/1000[^@]*\@gmail\.com/