[python] Vkladani listu do SQL prikazu
Jan Janech
devel na atlas.sk
Pátek Srpen 15 13:58:12 CEST 2008
fakt nemam rad, ked niekto nieco komentuje bez toho aby si to poriadne
precital.
superman wrote:
> Napadlo Vás, že v tom listu může být naprosto cokoli? A že když je tam
> co nemá být, tak se to dostane do databáze?
>
> Způsob nabourání se liší od databáze k databázi, ale zkuste si to toho
> listu dát třeba pro mysql
>
> nejaky_list = [")", ";drop database jmeno_database;"]
>
> A máte vymalováno, uvolníte spoustu místa na disku zrušením totálně celé
> databáze. Můžete odložit nákup nového disku, na kterém už docházelo
> místo. :-)
>
> Miloslav Ponkrác
>
>
>
>
> Jan Janech napsal(a):
>> Osobne tam nevidim nic zle. Nie je to "pitome" riesenie, nakolko sa o
>> vyplnenie a formatovanie stara DB-API a nie ja. Poprosim o ukazku toho,
>> ako to dokaze nejaky cracker naburat.
>>
>> superman wrote:
>>
>>> Já se moc omlouvám, ale proti podobně pitomým řešením se musím ozvat.
>>> Tedy pokud toužíte po tom dát případnému crackerovi do ruky naprosto
>>> ideální nástroj k průniku do vašeho systému tak je toto řešení skvělé. A
>>> pokud takto řešíte listy, tak není pro mě problém vám zvenčí třeba
>>> zrušit celou databázi a vyčistit vám jí dočista do čista pouhým vstupem
>>> zvenku jakožto uživatel.
>>>
>>> Nehledě na tom, že na některých vstupech v listech to musí selhat tak
>>> jako tak.
>>>
>>> Takhle se to nedá dělat!
>>>
>>> Miloslav Ponkrác
>>>
>>>
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
>
>
--
____________________________
Ing. Jan Janech
Katedra softverovych technologii
Fakulta riadenia a informatiky
Zilinska Univerzita
Další informace o konferenci Python