Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  4 974
Hei, lurte på om hva kan misbrukes på en webside hos hackerne? Er det bare text-felter? Eller noe annet som Bugs? Kjenner noen til en side jeg kkan sjekke opp om websiden min kan muligens hackes?

Et nettsted borsett fra bugs.php.net

Takk for raskt svar!
Sist endret av -AXMEDUS-; 29. august 2007 kl. 15:18. Grunn: PHP Bugs TEST
Trigonoceps occipita
vidarlo's Avatar
Donor
Tekstfelt kan ikkje misbrukast, ettersom html er 1: markupspråk 2: totalt passivt.

Den beste regelen for god sikkerhet er å anta at all data brukere har oppgitt kan vere skadelig, og forsøk på å utnytte systemet.

SQL-injection, XSS og eval() er vel dei farligaste og vanligaste hulla.
Trådstarter
74 0
Ja, men hvor kan jeg sjekke opp de tinga om dem er i orden?
Trigonoceps occipita
vidarlo's Avatar
Donor
Sitat av xerwate
Ja, men hvor kan jeg sjekke opp de tinga om dem er i orden?
Vis hele sitatet...
Hadde det vore "bare å sjekke" hadde ikkje dei sikkerhetshulla eksistert.

Og uten å sjå koden er det umulig å svare...

Les gjennom, tenk på korleis usikre data flyt gjennom din kode, og sjå på dokumentasjonen.
Unngå SQL-Injections: Escape ALL brukerinput.

Kode

<?php
mysql_real_escape_string($_POST);
mysql_real_escape_string($_GET);
// Osv
?>
Unngå utnytting av XSS hull: Ikke la en bruker legge inn html, javascript, css osv

Kode

<?php
// Metode 1
htmlspecialchars($_POST);
// Metode 2
htmlentities($_GET);
?>
Hvis du sjekker all brukerinput før du 1. Lagrer i database 2. Skriver ut i form av html, bør du være sikker