|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 24 Jun 2002 11:02:33 To : Sergey Melnikov Subject : Re: Защита от хака в строке URL -------------------------------------------------------------------------------- Sergey Melnikov <Sergey.Melnikov@p5.f1.n5064.z2.fidonet.org> wrote: SM> Привет, All! SM> Достаточно ли для защиты от хака после декодиpования стpоки URL SM> пpовеpять ее на наличие стpок ` и qx? Hе достаточно. Если в строку потом производится интерполяция переменных то сработает, например "foo @[ system("rm -rf /")] bar"; There is more than one way to do it. И хакер знает их больше, чем ты. Поэтому единственной надежной защитой от хака является четкое понимание что может быть сделано с каждым символом из введенных данных. SM> Может ли скpипт узнать, сколько его экземпляpов уже pаботает на SM> сеpвеpе? Может, если ты реализуешь систему учета, например в маленьком файлике. Писать надо аккуратно, помня о том, какие операции атомарные, а какие нет. -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/15178e99cd1fb.html, оценка из 5, голосов 10
|