php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.09.2006, 21:55  
Erfahrener Benutzer
 
Registriert seit: 03.01.2006
Beiträge: 253
CC84
Standard was muss gefiltert werden, bei Foren und PNs

Hi, ich bin gerade auf der Suche nach nem Tut oder zumindet einer Liste, was man alles filtern sollte, um Script Injections zu verhindern? SQL Injections lassen sich ja durch real_escape_string abfangen, aber wenn ich das ganze später wieder auf die seite lasse, möchte ich ungerne, dass da jemand mit html Code die Seite verunstaltet oder gar mit Javascript Passwörter usw. abfängt.

Ich will also quasi das, was aus ner Eingabemaske kommt in die DB packen und später wieder auf der Seite ausgeben und dabei verhindern, dass die User mist bauen.

Danke

CC
CC84 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.09.2006, 22:04  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Wie wärs denn mit sämtliche Sonderzeichen escapen? Wenn er dann HTML einbaut, wird es direkt als solches wieder angezeigt und nicht vom Browser verarbeitet. Hätte zudem den Vorteil, dass man auch Source posten kann.
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 07.09.2006, 08:06  
Erfahrener Benutzer
 
Registriert seit: 03.01.2006
Beiträge: 253
CC84
Standard

reicht addslashes? oder was bietet sich da an?
CC84 ist offline  
Alt 07.09.2006, 09:12  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Vileicht htmlentities()
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 07.09.2006, 11:01  
Erfahrener Benutzer
 
Registriert seit: 03.01.2006
Beiträge: 253
CC84
Standard

Zitat:
Zitat von dsmcg
MERCI!
CC84 ist offline  
Alt 07.09.2006, 12:50  
Erfahrener Benutzer
 
Registriert seit: 01.02.2004
Beiträge: 550
cytrobic
Standard

ich hab bei mir strip_tags() eingebaut, das sollte alle HTML versuche raushauen, stattdessen habe ich [b] und [i] und sowas was dann umgewandelt wird in die entsprechenden html codes...
__________________
keine
cytrobic ist offline  
Alt 07.09.2006, 17:46  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Meine irgendwo gehört zu haben, dass das null-Byte an einigen Stellen Probleme bereiten kann (bug), aber ansonsten isses eher nen Speicherplatz und Optik-Feature ^^
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 07.09.2006, 20:02  
CIX88
Gast
 
Beiträge: n/a
Standard

Zitat:
Meine irgendwo gehört zu haben, dass das null-Byte an einigen Stellen Probleme bereiten kann (bug),
... bei ereg() oder eregi() war das so ...
 
Alt 08.09.2006, 00:38  
Benutzer
 
Registriert seit: 16.10.2004
Beiträge: 90
freitz
Standard

hmm was ist ein nul-byte?
__________________
mgtt 2007
freitz ist offline  
Alt 08.09.2006, 21:58  
Erfahrener Benutzer
 
Registriert seit: 03.01.2006
Beiträge: 253
CC84
Standard

das Null Byte definiert in C ein String Ende und wird als \0 dargestellt. Ob es tatsächlich den Ascii Wert 0 hat weiß ich jedoch nicht.
CC84 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
phpbb foren für mehrere user kid01 PHP Tipps 2006 5 26.11.2006 13:22
Englisch-sprachige Foren zu PHP/MySQL/... agrajag Off-Topic Diskussionen 5 20.11.2006 21:57
Sylies in Foren bzw GB shocky PHP Tipps 2006 7 22.09.2006 15:40
Aus mehreren Tabellen (Foren) den Top User ermitteln wizzardxx PHP Tipps 2006 9 15.02.2006 10:39
2Anfänger Foren?! scooter Off-Topic Diskussionen 3 06.02.2006 09:53
Suche ein Script, ähnlich wie die Profile bei den Foren Beitragsarchiv 10 09.09.2005 12:08
Fertige foren samt account-verwaltung PHP Tipps 2005-2 7 14.08.2005 21:41
Kategorien in den Foren Spike_php PHP Tipps 2004-2 2 23.12.2004 15:49
2 große Foren "verbünden"... !?! ***45$*** !! Beitragsarchiv 14 15.12.2004 11:10
Farben bei foren Einträgen unterschiedlich themonk HTML, Usability und Barrierefreiheit 1 10.12.2004 15:55
Foren Beiträge PHP Tipps 2004 4 18.10.2004 09:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.