Autor | Zpráva | ||
---|---|---|---|
mark Profil |
#1 · Zasláno: 25. 8. 2008, 21:30:01
Zdravím, programoval som vlastný web a keďže sa poslednú dobu venujem zabezpečeniu, skúsil som, ako sú na tom iné stránky, uvedená diskusia má však malú chybu v programovom kóde...
Otvorte si diskusiu PHP. Potom si otvorte nejakú stranu diskusie (tie sú očíslované hore .1.2.3.4.5. >>) Zobrazí sa vám hore URL napr. ako je táto: http://diskuse.jakpsatweb.cz/index.php?action=vtopic&forum=19&sortBy= 0&page=7 a premennú page zmente za nejaké dostatočne veľké číslo, napr. 10 000, čiže http://diskuse.jakpsatweb.cz/index.php?action=vtopic&forum=19&sortBy= 0&page=10000 Otvorí sa vám strana, a web sa zachová zvláštne (zrejme nekontroluje premenné URL). Okrem toho, že nevypíše, že požadovaná strana neexistuje, hore vypíše php warning: Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /domains1/xh011800/public/diskuse.jakpsatweb.cz/setup_mysql.php on line 480 Warningy by nemali čo robiť na stránke a okrem toho, bol by som velice nerád, aby sa tomuto webu niečo stalo, preto vám o tom píšem. Neviem, či je to diera do systému, alebo nie, lebo ja niesom hacker, ale myslím, že lepšie vám to oznámiť ako nie. Na niektorých diskusiach je to v poriadku, ale na PHP a možno ze aj na nejakých ďalších nie (neskúšal som všetky)... Príspevky som neskúšal vkladať, aby som niečo nepokazil... Inak musím pochváliť tvorcu stránky, web je vyborný, veľmi mi pomohol v skúsenostiach:)) ďakujem... |
||
mark Profil |
#2 · Zasláno: 25. 8. 2008, 21:32:42
rád by som ešte doplnil, že tie URL sú iba ako príklad, sú s diskusie, kde warning nevypisuje....
|
||
koudi Profil |
#3 · Zasláno: 25. 8. 2008, 23:10:50
Nevím, jestli to někdo mezitím opatchoval, ale já nic takého nevidím.
|
||
mark Profil |
#4 · Zasláno: 26. 8. 2008, 11:40:36
V tom prípade klikni na túto adresu.
|
||
DoubleThink Profil * |
#5 · Zasláno: 26. 8. 2008, 11:52:13 · Upravil/a: DoubleThink
To varování tam není kvůli neošetřenému vstupu, ale kvůli poškozenému vláknu.
Error reporting jsem vypnul. |
||
Časová prodleva: 16 let
|
0