Deutsch
PHP, HTML & JavaScript- Forum

Spams verhindern

 
- Seite 1 -



Julian
Schmidt
Hallo,
wurde gestern, trotz kleiner Rechen-Captcha, über mein Gästebuch[...]  zugespamt.
Habe gerade eine kleine Bad-Word-Liste hinzugefügt.
Was sind so die häufigsten Wörter/Kriterien nach den man effektiv Spams herausfiltern kann? Meine Liste sieht gerade so aus.
 $punkte += 1 * substr_count(strtolower($inhalt),'<');
 $punkte += 1 * substr_count(strtolower($inhalt),'>');
 $punkte += 1 * substr_count(strtolower($inhalt),'!');
 $punkte += 2 * substr_count(strtolower($inhalt),'</');
 $punkte += 2 * substr_count(strtolower($inhalt),'100%');
 $punkte += 2 * substr_count(strtolower($inhalt),'viagra');
 $punkte += 2 * substr_count(strtolower($inhalt),'porn');
 $punkte += 2 * substr_count(strtolower($inhalt),'free');
 $punkte += 2 * substr_count(strtolower($inhalt),'poker');
 $punkte += 2 * substr_count(strtolower($inhalt),'https://');
 $punkte += 3 * substr_count(strtolower($inhalt),'href');

Bitte keine elend langen Wort-Listen posten, sondern nur potenziale Spam-Begriffe, welche ein normaler Nutzer wahrscheinlich eh nie verwenden würde. Über 5 Punkten zeige ich momentan Spamverdacht.
Wie kann man sich noch vor Spams schützen?

Gruß.

Julian

[OFFTOPIC]@iF: Neues Header-Design gefällt nicht. [/OFFTOPIC]
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
29.04.2013  
 



 
- Seite 2 -



Julian
Schmidt
Versteht ich das so richtig? Klappt net.
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<script type="text/javascript">

function create(_parent,_element,_id){

    var e=document.createElement(_element);

    if (_id==undefined) {

    } else {

        e.setAttribute('id',_id);

    }

    document.getElementById(_parent).appendChild(e);
    return e;

}

create("someparent","img","myImg");
document.getElementById("myImg").src="\images\xprofan.png";
document.getElementById("myImg").width="400px";
document.getElementById("myImg").height="132px";
</script>
</head>
<body>
<div id="someparent"></div>
</body>
</html>
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
01.05.2013  
 



height und width sind .style. Attribute,
grundsätzlich ist create so richtig angewandt aber sollte erst im onload geschehen da
Du es bereits ausführst wenn someparent noch nicht existieren muss.

body onload="myInitPageProc()"

Kannst ja mal statt ein img ein div oder span erzeugen und statt .src
einfach .innerHTML auf "test" setzen zum Test.
 
01.05.2013  
 




Julian
Schmidt
Versteht zwar wie du meinst, funzt aber net.
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<script type="text/javascript">

function create(_parent,_element,_id){

    var e=document.createElement(_element);

    if (_id==undefined) {

    } else {

        e.setAttribute('id',_id);

    }

    document.getElementById(_parent).appendChild(e);
    return e;

}

function InitInitPic() {

    create("someparent","img","myImg");
    document.getElementById("myImg").src="\images\xprofan.png";
    document.getElementById("myImg").style.width="400px";
    document.getElementById("myImg").style.height="132px";

}

function myInitPageProc() {

    create("test","span",",myspan");
    document.getElementById("myspan").innerHTML="test";

}

</script>
</head>
<body id="test" onload="myInitPageProc()">
<div id="someparent" onload="InitPic();"></div>
</body>
</html>
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
01.05.2013  
 



Hast halt Bugs im Quelltext -

Achtung auch vor \i statt /i etc.

Schau:  [...] 
 
01.05.2013  
 




Julian
Schmidt
Ok, klappt dann alles soweit.
Willste vlt mal direkt hier[...]  auf "Lücken" prüfen. Kann die Einträge auch wieder löschen.
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
01.05.2013  
 



Wenn ich auf [F] dücke und sonst nichts tue und dann absende dann fehlen [] etc
 
01.05.2013  
 



Pack doch ins Bild noch ein paar randomize Pixel uo Linien,
und in 2-3 Teile teilen wäre noch sinnvoll.
 
01.05.2013  
 




Julian
Schmidt
Etwa so?
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
01.05.2013  
 



Nicht ganz... schwarze linien - selbe_ Farbe wie der Text.

Zeige vlt. das Captcha auch erst nach wmkeydown nach 10 Zeichen (oder so) an
statt per TimeOut.
 
02.05.2013  
 




Julian
Schmidt
Ok hab ich, sonst noch Vorschläge?
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
02.05.2013  
 



Zeichne den Operator vlt. mal besser rot, Minuszeichen wird manchmal komplett überdeckt.

Zudem kann ich das Bild einbinden aber das sollte auch nicht funktionieren -
mindestens referer-Check und ebenso session-alter-Prüfung.
 
02.05.2013  
 




Julian
Schmidt
Ok, hab ich. Weitere Vorschläge?
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
02.05.2013  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

91.589 Betrachtungen

Unbenanntvor 0 min.
Member 872212122.06.2019
E.T.11.02.2018
ByteAttack11.10.2017
GDL24.11.2016
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie