English flagItalian flagKorean flagChinese (Simplified) flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag




SQL-injektion attack

December 18, 2009


SQL-injektion attack använder skadlig kod för att utnyttja säkerhetsproblem i en databas eller web-baserade applikationer. Dessa attacker utförs med hjälp av SQL-kommandon och kan få allvarliga konsekvenser som kontrollerar SQL Server eller upphöja sina privilegier därmed kontrollera databasen med en administratör privilegium tillåter en att lägga till, redigera och till och med släppa tabeller. ( http://www.stardeveloper.com/articles/display.html?article=2008112501&page=1 )

En SQL attack kan förhindras genom att genomföra sanitization metoder såsom att fastställa vilken typ av värde förväntas   ) when expecting a string value as user input or getsecureval(cstr(param ),”'”, “”” ) when accepting user input from cookies. och använda funktioner som ersätter (str, "'", "" ") när väntar en sträng värde som användarna eller getsecureval (CStr (param ),"'"," "") när de tar emot användardata från cookies. Båda dessa metoder kommer att ersätta ett enda apostrof skrivas med sql injektion attacker till en dubbel citera vilket skulle skapa ett fel.

  en kan också använda CLng () när förväntar numeriska värden skall anges av användaren, omvandlar den användaren att mata in numeriska genom att först analysera om det kan omvandlas om skadlig kod tas istället skulle den ge ett fel. De flesta webbutvecklare tenderar att fokusera mer på säkerhetshål i operativsystemet eller webbservern att webbplatsen ska köras på glömma det programmeringsspråk som SQL används för att utveckla databasen för den webbplatsen.



Visningar: unranked [ ? ]


Page copy protected against web site content infringement by Copyscape

Kommentarer

Har du något att säga?





Genom att skicka en kommentar här du ger webbplatsen en evig licens att reproducera ditt ord och namn / webbplats i tilldelning.

FireStats ikon Powered by FireStats