Hur filtrerar man metacharacters och vad är det exakt?
Hur filtrerar man metacharacters?
2 svar · 311 visningar · startad av Tulork
Tulork skrev:
Hur filtrerar man metacharacters och vad är det exakt?
Som jag förstår det.
Metatecken är sådana tecken som har speciella funktioner, dvs. de förmedlar inte data i sig. Vad som utgör ett meta-tecken varierar alltså beroende på specifik miljö.
Semikolon är ett metatecken i BASH, men inte i HTML.
< och > är metatecken i HTML.
Ctype funktionerna är bra för att kontrollera om det finns otillåtna tecken i användardata: http://se2.php.net/ctype
Dessa funktioner tar dessutom hänsyn till LOCALE.
ok, för jag gjorde lite test på sidan jag jobbar på och där finsn en hel del säkerhetshål. ett av dem största som dyker upp helatiden är detta
The GET variable filid has been set to </title><ScRiPt%20%0a%0d>alert(172300638)%3B</ScRiPt>.
Your script should filter metacharacters from user input