ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Растолкуйте код, пожалуста
  #1  
Старый 20.11.2009, 16:26
Аватар для marcos
marcos
Участник форума
Регистрация: 08.11.2009
Сообщений: 114
Провел на форуме:
201148

Репутация: -4
По умолчанию Растолкуйте код, пожалуста

Всем привет! На одном из форумов нашел код, объясните, как он работает, и что за что отвечает. Буду благодарен
Код:
// ==UserScript==
// @include *depositfiles.com/*
// @include *letitbit.net/*
// @include *uploading.com/*
// @include *mpshare.com/*
// @include *upload.com.ua/*
// ==/UserScript==
var is_load;

document.addEventListener(
  'load',
  function (e) {
    is_load=document.body;
    if( !is_load ) { return; }
    DoHack();
  },
  false
);
setInterval("DoHack()",500);

// **************************************
function DoHack() {
 
  var host=window.location.hostname;


  if (host=='depositfiles.com') DepositHack();
  if (host=='letitbit.net') LetitbitHack();
  if (host=='uploading.com') UploadingHack();
  if (host=='mpshare.com') MpShareHack();
  if (host=='upload.com.ua') UCAHack();

}

// ********************************
function LetitbitHack() {
  var topIfr = document.getElementById('topFrame');
  var mainIfr = document.getElementById('mainFrame');
  if ((topIfr!=null) && (mainIfr!=null)) {
   document.location.href=topIfr.src;
   return;
  }

  var el1=document.getElementById('errt');
  var el2=document.getElementById('links');

  if (el1 && el2) {
    el1.style.display="none";
    el2.style.display='block';

    var mydiv = document.createElement('div');
    mydiv.style.position = 'fixed';
    mydiv.style.top = '100px';
    mydiv.style.left = '0px';
    mydiv.style.color = '#000000';
    mydiv.style.width = '100%';
    document.body.appendChild(mydiv);
    mydiv.innerHTML = '<center><a href="http://***.ru"><h2>Hacked by ***</h2></a></center>';

  }
}
// ********************************
function DepositHack() {
  var obj_timer = document.getElementById('download_waiter');
  if (obj_timer) {
    obj_timer.destroy;
    obj_timer.innerHTML = '<a href="http://***.ru" style="font-color:red;font-size:14px;font-weight:bold;">Hacked by ***</a>';
    var obj_url = document.getElementById('download_url');
    obj_url.style.display='block';
  }
}
// **********************************
function UploadingHack() {
var timeblock = document.getElementById("timeblock");
var linkblock = document.getElementById("linkblock");
timeblock.style.display="none";
linkblock.style.display="block";
linkblock.innerHTML += '<br><center><a href="http://***.ru"><h2>Hacked by ***</h2></a></center>';
}
// **********************************
function MpShareHack() {
var downloadbtn = document.getElementById("downloadbtn");
timeout=0;
setInterval("downloadbtn.value='Hacked By ***';",100);
}
// **********************************
function UCAHack() {
for (i = 0, url = ""; i < link.length; i++) url += link[i];

hideControl(document.getElementById("tr_timer"));
showControl(document.getElementById("tr_link"));
document.getElementById("tr_link").innerHTML='<a href="http://***.ru"><h2>Hacked by ***</h2></a><a onclick="window.location.href=url"><img border=0 src="/images/down_file.gif"></a>';
}
// *********************************
 
Ответить с цитированием

  #2  
Старый 20.11.2009, 18:38
Аватар для imajo.ati
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

Репутация: 177
По умолчанию

код позволяет не ждать минуту перед загрузкой файла с файловых хостингов.

работает через браузер (вероятно через оперу)
 
Ответить с цитированием

  #3  
Старый 20.11.2009, 18:54
Аватар для marcos
marcos
Участник форума
Регистрация: 08.11.2009
Сообщений: 114
Провел на форуме:
201148

Репутация: -4
По умолчанию

А какие функции это позволяют???
 
Ответить с цитированием

  #4  
Старый 20.11.2009, 22:00
Аватар для gisTy
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

этос скрипт или для фаерфокса или для оперы.
для фаерфокса должен быть установлен плагин GreaseMonkey, в опере все работает без дополнительных плагинов.
вот информация про оперу
Код:
http://operafan.net/content/view/26/2/
вот информация про GreaseMonkey для фаерфокс
Код:
http://habrahabr.ru/blogs/GreaseMonkey/39431/
вот сайт с большим набором юзерскриптов для оперы и GreaseMonkey
Код:
http://userscripts.org/
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стандартные пароли, пароли по умолчанию, мастер-пароли Elvis000 Электроника и Фрикинг 11 22.10.2009 03:31
Взлом домофона Метаком andreipup Болталка 11 14.08.2009 16:06
Коды состояния HTTP - Коды ошибок http сервера D=P=CH= MOD= *nix 6 15.10.2006 20:47



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ