Avatar billede flash-man Nybegynder
23. august 2004 - 17:16 Der er 9 kommentarer og
1 løsning

sikkerhed i php?

Hey Eksperter!!

sidder og tænker på hvor stor sikkerheden er i php...Med andre ord, hvis jeg skriver:

<?
kode = "etellerandet";
?>

Kan folk med erfaring nok så, på en eller anden måde, finde denne variabel?

Hvis dette er tilfældet, findes der andre metoder der er sikrere at bruge? ...kom gerne med eksempler.
Avatar billede flash-man Nybegynder
23. august 2004 - 17:16 #1
mener selvfølgelig:

<?
$kode = "etellerandet";
?>
Avatar billede squashguy Nybegynder
23. august 2004 - 17:19 #2
"folk med erfaring nok" er hackere. Få at aflure et phpscript, kræver det man hacker serveren..
Avatar billede expnet Seniormester
23. august 2004 - 17:19 #3
nej for så ville der goså være muligt at finde andres password til deres database
Avatar billede flash-man Nybegynder
23. august 2004 - 17:21 #4
Så i mener altså at det er helt sikkert (hvis vi udelukker hackere) at gemme et password i en variabel som den jeg brugte i eksemplet ovenover?
Avatar billede bufferzone Praktikant
23. august 2004 - 17:22 #5
Det kommer lidt an på serveren. Der findes forskellige sårbarheder der viser den bagvedliggende kode, så mit svar er ja det er muligt at skaffe koden, lige som det er muligt at skaffe koden til databaser og andet. Præcist hvordan det gøres afhænger af situationen og den web server koden ligger på. Generelt er intet sikkert hvis det befinder sig på en web server
Avatar billede expnet Seniormester
23. august 2004 - 17:28 #6
jamen du er sikkert lige så meget som du selv er ved et indbug i dit hjem
Avatar billede squashguy Nybegynder
23. august 2004 - 17:28 #7
Og så er der metoden med usikker kode.

Hvis du f.eks. laver et system hvor man kan uploade filer til serveren, og du ikke passende kontrollerer hvad der uploades, kan man f.eks. uploade .php filer; som brugeren så kan afvikle. Farvel password..
Avatar billede expnet Seniormester
23. august 2004 - 17:29 #8
hvis folk vil have noget skal de nok få det.....og det er det vi kalder (HACKER)
Avatar billede detox Nybegynder
23. august 2004 - 17:31 #9
Den største fare ligger nok i copy/paste sine brugernavne/password på div fora som fx dette ;O)
Avatar billede dennismp Nybegynder
23. august 2004 - 20:04 #10
Man kan snildt finde situationer hvor man kan få fat i passwordet. Men under normale omstændigheder, så er det ikke et problem at gemme password i en php fil, da kildekoden ikke bliver eksponeret. Faktisk er det svært at undgå at gemme sit password et sted som klar tekst, hvis man fx. gerne vil bruge mysql :-)

Så flash-man; Den slags skal du ikke bekymre dig om (webhotellet bør nemlig have sørget for at andre kunder ikke kan se din kilde, og du skal sørge for ikke at eksponerer dit ftp password så folk udefra ikke kan komme ind). Men derimod det input dine scripts får fra brugeren. fx som squashguy skriver, så skal upload-scriptet passer på at folk ikke uploader php kode (som bliver udført). Man skal altid tjekke alt man får fra brugeren, fordi han er en fæl gut, der gerne vil ødelægge dit site.

At du så nok er heldig at de fleste ikke er sådan, men som udgangspunkt skal du programmerer så en fæl gut ikke kan gøre skade. Worst-case.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester