Кто подскажет, как на JavaScript организовать сабж?
Есть форум на e107. Даже не только форум, а немалый ресурс. На прошлой неделе админ портала предложил мне найти у них хоть одну дыру:
"у нас движок тааак проработан! Ни одной дырки нет! Наш ревизор(?) перед переносом сайта каждую его строчку пересмотрел! Попробуйте у нас хоть одну найти, мы даже готовы за каждую заплатить!".
По этическим и личным соображениям от платы отказался, но обнаружил интереснейшую дырочку. e107 - движок не шибко молодой и известный (терпеть его не могу), поэтому такую дыру в нем я найти просто не ожидал.
Открою секрет - при создании новой темы в форуме, название темы не фильтруется. Практически совсем. Затолкал тцда строчку "><script>alert(1)</script><" и нажал на "предпросмотр", увидел messagebox и ох^Wудивился.
Админам об этом открытии честно сказал, но они только спрашивают "а как вы это сделали". Детсад?
Вобщем, до сих пор не исправили.