Ämne: Säkerhet?
Visa ett inlägg
Oläst 2009-06-03, 16:03 #13
Kays avatar
Kay Kay är inte uppkopplad
Medlem
 
Reg.datum: May 2004
Inlägg: 292
Kay Kay är inte uppkopplad
Medlem
Kays avatar
 
Reg.datum: May 2004
Inlägg: 292
Jag har lite funderingar kring säkerhet också. Knackar ASP classic.

Formulärsfältet "kommentar" kollas med Regexp så det är exempelvis A-Z, a-z, 0-9. Om det replikerar True, är det lugnt att köra formulärsfältsvärdet ostrippat i en SQL-sträng eller är det möjligt att mata in data som går igenom regexpen men som ändå innehåller skräp som kan manipulera SQL-strängen?

Om jag sätter en session på en sida och vill skriva ut den på nästkommande utan Server.HTMLEncode() / htmlspecialchars(), kan jag vara säker på att den innehåller det jag själv angett den till eller kan andra manipulera session-innehåll ifall någon exempelvis vet en sessions namn?

Vilka tecken bör strippas bort ifall man vill använda en Form/QueryString-variabel i en SQL-sats? Räcker det med att ersätta enkelfnutt med två?
Kay är inte uppkopplad   Svara med citatSvara med citat