|
Menu |
|
|
Home |
| |
|
Discussions |
| |
|
Tools |
| |
|
Affiliates |
| |
|
Content |
| |
|
Info |
| | |
|
|
|
|
|
User Info |
|
Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144
People Online:
Visitors: 76
Members: 0
Total: 76
|
|
|
|
|
|
Full disclosure |
|
|
|
|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
pls help me with this file |
|
Posted: Sun Mar 28, 2010 10:13 pm |
|
|
SuNr1s3 |
Regular user |
|
|
Joined: Mar 29, 2010 |
Posts: 5 |
|
|
|
|
|
|
|
I dont know exactly with which tool this file is encoded, it looks like it was done with phplockit, but some things are different like other files which were encoded with that tool.
So please help me, cause i need to make some changes in the header of that script (e.g.: dtd is wrong). I have tried it on my own, but im not really good in php.
Thanks in advance:
Code: | <?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=2896;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGY1KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgzNzApLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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 |
|
|
|
|
|
|
|
|
|
Posted: Sun Mar 28, 2010 10:44 pm |
|
|
Cyko |
Moderator |
|
|
Joined: Jul 21, 2009 |
Posts: 375 |
|
|
|
|
|
|
|
Its PHPLockit!.
Code: | <?php
include_once("config/config.php");
echo '<html> <head> <meta http-equiv="Content-Style-Type" content="text/css" /> <!-- # Iwebtool PR Linkscript v1.1
#
# Copyright (C) 2006
#
# Diese Software können Sie für 79 euro bei www.iwebtool.de kaufen
#
# Die weitergabe dieses Scriptes ist strengstens untersagt !
#
# Diese Software ist KEINE Freeware.
#
# Version PR Linkscript v1.1
# www.iwebtool.de.
# Die unerlaubte Verwendung dieser Software ohne gueltige
# Lizenz ist ein ein Verstoss gegen die Lizenz-
# bedingungen und wird straf- bzw. auch zivilrechtlich verfolgt.
--> ';
?>
<meta name="generator" content="(c) by <?php
echo PROJECT_VERSION;
?> , http://www.iwebtool.de"> <meta name="robots" content="<?php
echo META_ROBOTS;
?>"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="language" content="de,ch,at.nl.pl"> <meta name="language" content="<?php
echo META_LANGUAGE;
?>"> <meta name="author" content="<?php
echo META_AUTHOR;
?>"> <meta name="publisher" content="<?php
echo META_PUBLISHER;
?>"> <meta name="company" content="<?php
echo META_COMPANY;
?>"> <meta name="page-topic" content="<?php
echo META_TOPIC;
?>"> <meta name="reply-to" content="<?php
echo META_REPLY_TO;
?>"> <meta name="distribution" content="global"> <meta name="revisit-after" content="<?php
echo META_REVISIT_AFTER;
?>"> <meta name="description" content="<?php
echo META_DESCRIPTION;
?>"> <meta name="keywords" content="<?php
echo META_KEYWORDS;
?>"> <title>
<?php
$titles = mysql_query("SELECT * FROM iwebtool_titles");
while ($names = mysql_fetch_array($titles)) {
if (preg_match('~' . $names["url"] . '~', $_SERVER['PHP_SELF']))
echo $names["title"] . " - ";
}
echo TITLE;
echo '</title> <link rel="stylesheet" type="text/css" href="styles/';
$result = mysql_query("select * from iwebtool_templates where pagename='STYLE'");
$zeile = mysql_fetch_array($result);
echo $zeile[content];
echo '"> </head><body topmargin="0" rightmargin="0" marginwidth="0" marginheight="0" leftmargin="0" bottommargin="0" class="iweb4">';
?> |
|
|
|
|
|
|
|
|
|
Posted: Mon Mar 29, 2010 8:59 am |
|
|
SuNr1s3 |
Regular user |
|
|
Joined: Mar 29, 2010 |
Posts: 5 |
|
|
|
|
|
|
|
thank u very much
i have a tool to decode phplockit files, but i just get bullshit out after decoding...
hmm the doctype is not in this file, can u help me with anther one pls?
Code: |
<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=28860;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGY2KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgzNzApLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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wlYyTraeatEQwrcUT00IwJ5Ld21iDB5zwt4JwyfwOakywoOvdBypdl9jd3aVfe4mwJ4LDol0FZ4JkZnnTLWIco9sCBlVb3Y0CbO1FZE9wtFxkZnnTLWIcmklDT0mHUFIT1krOawICmLIco9sCBlVb3klc2lzfoaZwrOyA0HITrlYUaWIwJ4Lfo9XYByqfol2RJwJhTShkoL9HeShf2ipdoAIhtOZcBFzb2OiforINUnLCl9McbOjDy9iFmkiGUILFMamH19xfBaZGULpwuShkuklczYgfbkSNUELFMamH19LCbOiBZfLd21iDB5gfbkSk107tJOZcBFzb3nzNUELFMamH19LCbOiBZfLd21iDB5gFuwmbTShkuklczYgC291dmW9wtOZcBFzb2Oifoydk2OvdBypdl9jd3aVftffKXPLFMamH19pce0IkuklczYgcoy0CaSmco9sCBlVb2lLk107tJOZcBFzb2xpdMs0cbi0NUELFMamH19LCbOiBZfSDB5qfoa4ftffKXPLFMamH19JcbYjDuklDBk1dMF9wtOZcBFzb2Oifoydk2klF2YPFMapCmaVcZffKXPLFMamH19XFj0IkuklczYgcoy0CaSmcy9idJffKXPLFMamH19ZcBfpF3OlFj0LFMamH19LCbOiBZfLd21iDB5gFMamDbY0cbwmbTShkuklczYgcoy0cUE9woOifoAPwMPVdJ5cwJXLFMamH19ZcBfpF3OlFJL7tJOZcBFzb3OpdBAINUnLCbOlhtkwKML6FZwSkuklczYgFMamDbY0cbwpKXPLdmasCMaZNUOphzr7tJOaALxldJE9wuY0FMxldJILFMamH191FMXpKXppcJEPkyaUToaVwe49weHxhUn7tJOTfBkaALXINUnzfBkzfuwPkuklczYgfbkSReESHjIpKXPLfbkSd3a0we0IkyY1ClaUTtEVwJ4VRJw7tm0hcBxzcUnpcJEPkyaUToaVweX9weHxhbShkuaZdo91ftE9wtOZcBFzb3aZdeShgWPLC29VfoaVfy9Jd3igfo9XHTFIRj0JNyOUwoYSCbYzNaXJF3OifuYFwj48arWIC2xiF3H9btkzfoy0DbY0DBsFwj4INrrIC2xiF3H9btkpf2aJHaXJwuOpfoxlNaXJkoYPCbk0b2xpdMs0cbi0btwIDuklcj1FwMi0fuE6RZ93f3FVkuklczYgfbkSbtwIfoyZc2a0Na9JdoyVDz48Cj4IwtOZcBFzb2xpdMs0cbi0Nt9JNjXvWT4YtjxJFj4IkuklczYgCMazC2iZcBlJfB5mNokZNlnSCbO6RJOVfB1JcbwIgtnWAJEIwtOZcBFzb3nzwuXYtjxpdBFIF3kjNaXJDB1ic2azR3Y0GBxlFZ8xYU8LFMamH19XFZ5mDBcFwJniduW9btkWAlXJwokvFMOlFj1FwjnFwj4IgtnwDbOzwtELFMamH19jd3aVfE0hwtEIgtE8WUnjdoyzFz1FwMYvdmOldmOMd250btwIfol0doA9btkTcBildJnTDBAIF2ljDtnLDBAIOoa0CBlSFZnidlXJwoiZcBC9btkzfoy0DbY0DBSVFoiXN2lLNUELFMamH19pcyXJNjxpdBFIF3kjNaXJDB1ic2azR2fZCBcpDZ5mDBcFwJniduW9btkrcbOiDBxzbtwICM9ZcoaZNaXJHyXJNjXvWT4YtJE8Cmw+wexzFoyVwoYSCbYzNaXJfbkSbtw+f3f3RJELFMamH191FMX8R3YXCB4+wE0hwexJFj4YtJE8WUnjdoyzFz1FwM1ldoOFwJn0DbOScT1Fwlklc2aSfMaZF3OvF3HIdBaScoaVbtwIDuklcj1Fwmklc2aSfJ5XDuE/DBW9kuklczYgDBOFwj5UcBflduclFmY0d3Yzwo1ldoOldjXvCT4IgtE8WUnjdoyzFz1FwM1ldoOFwJn0DbOScT1FwLOlcMaqfoaVwrxpdMSIdBaScoaVbtwIDuklcj1FwMOlcMaqft5XDuE/DBW9kuklczYgDBOFwj5HDB5qwoySFZnrcBclD3WIdBaScoaVNt9iNjXvarW+Nt9AAj4JKXPLDUSqKXp9tJOzdByZfuLsNMyzF2lmdJImC29VfoaVfy9Jd3igfo9XHTFmRtOjd250cB50b2kvGy90d3ExYZL7tJOZcBFxb3y1cbk5we0IcokgFbalFmLPwlYyTraeatEQwrcUT00IwJ5Ld21iDB5zwt4JwyfwOakywoOvdBypdl9jd3aVfe4mwJ4LDol0FZ4JkZnnTLWIco9sCBlVb3Y0CbO1FZE9wtFXkZnNALOyAJnJGUnLd21iDB5gFMamDbY0cbwIOraTWZnHUA1katEJRJO0d3E1CB5sRJwJhTShkoL9HeShf2ipdoAIhtOZcBFxb2OiforINUnLCl9McbOjDy9iFmkiGUILFMamHa9xfBaZGULpwuShkuklczygfbkSNUOZcBFxb2Oifoydk2OvdBypdl91FMXmbTShkuklczygFMamDbY0cbw9kuklczygcoy0CaSmco9sCBlVb3klc2lzfoaZk107tJOZcBFxb2OifoAINUnLCbOlhtkLRM0VBUwSkuklczygFMamDbY0cbwpKXPLFMamHa90DB1lwe0Icoy0cUIJUeppKmHJRtOZcBFxb3klc2lzfoaZhTShko51dBklFj0LDUSxKXPLaakHcB4INUnzfukScB4PkuklczygfbkShTShDBCIhtOaALxldJE+NUEzHULIGXPLA3aJaakHwe0IF3aJF3OZhtOZcBFxb3aZdtXXRew4hTShkuaZdo91ftE9wtOTfBkaALXIRJwVRJ4JKXp9tMaSF2AIDBCIhtOaALxldJE8NUEzHUl7tJO1FMxvfbWINUELFMamHa91FMX7tm0hkoYvdmOldmOgCM94b3OvFer4wt49wjxAAj48foWIC2xiF3H9btkzfoy0F1XJNJOVfB1Jcbw8R3OLNjxAOtnjdoyzFz1FwmY0CbOpF3OpD1XJNjxzFoyVwoYSCbYzNaXJF2YPFMlMfyXJNJO1FMxvfbW8R3YXCB4+Nt9AOe48R3OZNJw7tJOphZS7tm0hkuYsCbk0GU0+CbYzDBfVhtfjd250cB50b2kvGy90d3ExKtFSkoYvdmOldmOgCM94b3OvFer4hTShkokidM5lFjygFbalFmLINUnLCl9xfBaZGUIJA0aHOAYAwolLRoYvdmOldmWIOlkNTUnpf2aJfo9vdy9sDB5pCMyVdMaZwyfwOakywolLNUFxkZwpKXp3DolScUEPkokidM5lFjygcoy0CUE9woOJb2clfoYPb2yZFMy5htOJCB5Vcbwxb3y1cbk5hULIGXPLCMyVdMaZHa91FMX9kokidM5lFjygcoy0CaSmC29VfoaVftffKXPLCMyVdMaZHUEVNUOJCB5Vcbwxb3aZdeShgWPLF21iFmO5RT5iF3Ypc24Pk2kidM5lFjrmRtOJCB5VcbwxhTShkokidM5lFjkgFbalFmLINUnLCl9xfBaZGUIJA0aHOAYAwolLRoYvdmOldmWIOlkNTUnpf2aJfo9vdy9sDB5pCMyVdMaZ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
|
thx |
|
|
|
|
|
|
|
|
Posted: Mon Mar 29, 2010 5:46 pm |
|
|
Cyko |
Moderator |
|
|
Joined: Jul 21, 2009 |
Posts: 375 |
|
|
|
|
|
|
|
@SuNr1s3
Code: | <?php
$chart_query = db_query("SELECT * FROM iwebtool_aktiv");
while ($chart_data = db_fetch_array($chart_query)) {
$minpr =$chart_data['minpr'];
$smarty->assign('minpr',$minpr);
}
while ($chart_data = db_fetch_array($chart_query)) {
$top15 =$chart_data['top15'];
$tophits =$chart_data['tophits'];
$top5anm =$chart_data['top5anm'];
$top5aktiv =$chart_data['top5aktiv'];
$submit =$chart_data['submit'];
$deservice =$chart_data['deservice'];
$destatistik =$chart_data['destatistik'];
$denews =$chart_data['denews'];
$departner =$chart_data['departner'];
$dewerbung =$chart_data['dewerbung'];
$depr =$chart_data['depr'];
$dedomains =$chart_data['dedomains'];
$freischalt =$chart_data['freischalt'];
$smarty->assign('top15',$top15);
$smarty->assign('tophits',$tophits);
$smarty->assign('top5anm',$top5anm);
$smarty->assign('top5aktiv',$top5aktiv);
$smarty->assign('submit',$submit);
$smarty->assign('deservice',$deservice);
$smarty->assign('destatistik',$destatistik);
$smarty->assign('denews',$denews);
$smarty->assign('departner',$departner);
$smarty->assign('dewerbung',$dewerbung);
$smarty->assign('depr',$depr);
$smarty->assign('dedomains',$dedomains);
$smarty->assign('freischalt',$freischalt);
}
if($_REQUEST['action']=="$submit"){
$domain = str_replace ("http://www.","",$domain);
$domain = str_replace ("www.","",$domain);
$domain = str_replace ("http://","",$domain);
$domain = strtolower ($domain);
$register_query = db_query("select * FROM ".domains ." where domain_url = '".$domain."'");
$url = "$domain";
$file = "http://www.iwebtool.de/Pagerank-Abfrage/pageranki.php?ref=$url";
$data = array();
$data = file($file);
$pagerank = $data[0];
$register_data = db_fetch_array($register_query);
$register_url = $register_data['domain_url'];
$register_pr = $register_data['domain_pr'];
$register_email = $register_data['domain_email'];
$register_email = $register_data['linktext'];
$register_email = $register_data['beschreibung'];
$chart_query = db_query("SELECT email FROM iwebtool_block ");
while ($chart_data = db_fetch_array($chart_query)) {
$mail =$chart_data['email'];
$smarty->assign('email',$mail);
}
$host = "www.$domain";
$url = "http://$host/";
$check = @fsockopen($host,80);
if ($pagerank['$domain']<=$minpr){
$error2= "error2";
$error2 = "error2";
$smarty->assign('error2',$error2);
}
elseif(strstr($domain,"/")!=false){
$error1= "error1";
$error1 = "error1";
$smarty->assign('error1',$error1);
}
elseif(strstr($domain,"<")!=false){
$error4= "error4";
$error4 = "error4";
$smarty->assign('error4',$error4);
}
elseif(strstr($linktext,"<")!=false){
$error4= "error4";
$error4 = "error4";
$smarty->assign('error4',$error4);
}
elseif(strstr($beschreibung,"<")!=false){
$error4= "error4";
$error4 = "error4";
$smarty->assign('error4',$error4);
}
elseif ($check!=true){
$error7= "error7";
$error7 = "error7";
$smarty->assign('error7',$error7);
}
elseif ($email=="$mail"){
$error3 = "error3";
$smarty->assign('error3',$error3);
}
elseif($register_url=="$domain"){
$error = "error";
$smarty->assign('error',$error);
}
else {
$mail_date = date("d.m.Y",$time);
$mail_time = date("H:i:s",$time);
$code=substr(md5(microtime()),0,5);
$password=substr(md5(microtime()),0,6);
$ip = $_SERVER[REMOTE_ADDR];
$on = "0";
$status1 ="queued";
$smarty->assign('domain',$domain);
$smarty->assign('email',$email);
$smarty->assign('linktext',$linktext);
$smarty->assign('beschreibung',$beschreibung);
$smarty->assign('ip',$ip);
$smarty->assign('code',$code);
$smarty->assign('password',$password);
$smarty->assign('mail_date',$mail_date);
$smarty->assign('mail_time',$mail_time);
$html_mail = $smarty->fetch('mail_register.html');
php_mail(EMAIL_REGISTER_ADDRESS,$name ,$email ,$name ,EMAIL_REGISTER_FORWARDING_STRING,EMAIL_REGISTER_REPLY_ADDRESS,$name,'','',EMAIL_REGISTER_SUBJECT,$html_mail);
if(NEWSLETTER == '0'){
php_mail($email,$email ,NEWSLETTER_SUBSCRIBE ,$email ,'','',$email,'','',Newsletter,Newsletter);
}
function zeroFill($a,$b) {
$z = hexdec(80000000);
if ($z &$a) {
$a = ($a>>1);
$a &= (~$z);
$a |= 0x40000000;
$a = ($a>>($b-1));
}
else {
$a = ($a>>$b);
}
return $a;
}
function mix($a,$b,$c) {
$a -= $b;
$a -= $c;
$a ^= (zeroFill($c,13));
$b -= $c;
$b -= $a;
$b ^= ($a<<8);
$c -= $a;
$c -= $b;
$c ^= (zeroFill($b,13));
$a -= $b;
$a -= $c;
$a ^= (zeroFill($c,12));
$b -= $c;
$b -= $a;
$b ^= ($a<<16);
$c -= $a;
$c -= $b;
$c ^= (zeroFill($b,5));
$a -= $b;
$a -= $c;
$a ^= (zeroFill($c,3));
$b -= $c;
$b -= $a;
$b ^= ($a<<10);
$c -= $a;
$c -= $b;
$c ^= (zeroFill($b,15));
return array($a,$b,$c);
}
function GoogleCH($url,$length=null,$init=GOOGLE_MAGIC) {
if(is_null($length)) {
$length = sizeof($url);
}
$a = $b = 0x9E3779B9;
$c = $init;
$k = 0;
$len = $length;
while($len >= 12) {
$a += ($url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16) +($url[$k+3]<<24));
$b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]<<16) +($url[$k+7]<<24));
$c += ($url[$k+8] +($url[$k+9]<<8) +($url[$k+10]<<16)+($url[$k+11]<<24));
$mix = mix($a,$b,$c);
$a = $mix[0];
$b = $mix[1];
$c = $mix[2];
$k += 12;
$len -= 12;
}
$c += $length;
switch($len) {
case 11: $c+=($url[$k+10]<<24);
case 10: $c+=($url[$k+9]<<16);
case 9 : $c+=($url[$k+8]<<8);
case 8 : $b+=($url[$k+7]<<24);
case 7 : $b+=($url[$k+6]<<16);
case 6 : $b+=($url[$k+5]<<8);
case 5 : $b+=($url[$k+4]);
case 4 : $a+=($url[$k+3]<<24);
case 3 : $a+=($url[$k+2]<<16);
case 2 : $a+=($url[$k+1]<<8);
case 1 : $a+=($url[$k+0]);
}
$mix = mix($a,$b,$c);
return $mix[2];
}
function strord($string) {
for($i=0;
$i<strlen($string);
$i++) {
$result[$i] = ord($string{
$i}
);
}
return $result;
}
$server="$server";
$time=time();
$ziel = $domain;
$ziel = str_replace ("http://www.","",$ziel);
$ziel = str_replace ("www.","",$ziel);
$ziel = str_replace ("http://","",$ziel);
$url = "$ziel";
$file = "http://www.iwebtool.de/Pagerank-Abfrage/pageranki.php?ref=$url";
$data = array();
$data = file($file);
$pagerank = $data[0];
$msnde = implode(file("http://search.msn.de/results.aspx?q=link%3A$ziel&FORM=QBRE"));
$msnde = strstr($msnde,'Seite 1 von ');
$msnde = substr($msnde,10);
$pos = strpos($msnde,'E');
$rest = substr($msnde,1,$pos-1);
$msnde = str_replace (".","",$rest);
$msnde = trim($msnde);
if ($msnde == "") $msnde = 0;
$ausgabe1 = $ausgabe1 +$msnde;
$path1 ="http://search.yahoo.com/search?p=linkdomain%3Awww.$ziel&ei=UTF-8&fr=fp-tab-web-t&cop=mss&tab=";
$data1 = strtolower(implode("",file($path1)));
$data1 = substr($data1,strpos($data1,"of about")+9,strlen($data1));
$data1 = strip_tags(substr($data1,0,strpos($data1," ")));
$text1 = "$data1";
$data1 = ereg_replace(",",".",$text1);
$data1 = nl2br($data1);
$yahoode = stripslashes($data1);
if ($data1 == "") $data1 = 0;
$yahoo1 = $yahoo1 +$data1;
$google = implode(file("http://www.google.de/search?hl=de&q=link%3A+www.$ziel&meta="));
$google = strstr($google,'</b> von ungefähr <b>');
$google = substr($google,21);
$pos = strpos($google,'<');
$google = substr($google,0,$pos);
$google = str_replace (".","",$google);
$google1 = trim($google);
$google = number_format($google1,0,".",".");
if ($google == "") $google = 0;
$google1 = $google1 +$google;
$d_an = date("d.m.Y",$time);
$regok = "ok";
$smarty->assign('regok',$regok);
db_query("insert into ".domains ." (
domain_url,
domain_pr,
domain_backlinks,
domain_email,
domain_code,
domain_register,
domain_ip,
iweb,
d_an,
msn,
yahoo,
google,
linktext,
beschreibung,
password
) values (
'".$domain ."',
'".$pagerank."',
'".$bls."',
'".$email ."',
'".$code ."',
'".$time ."',
'".$ip ."',
'".$on ."',
'".$d_an ."',
'".$ausgabe1 ."',
'".$yahoo1 ."',
'".$google1 ."',
'".$linktext ."',
'".$beschreibung ."',
'".$password ."'
)");
}
}
$top15_query = db_query("SELECT * FROM ".domains ." WHERE domain_count>'".$hits."' and domain_status = '1' AND frei='1' ORDER by domain_pr DESC,domain_count DESC LIMIT ".$top15."");
$i=0;
while ($top15_data = db_fetch_array($top15_query)) {
$top15_url=$top15_data['domain_url'];
$top15_pr=$top15_data['domain_pr'];
$top15_id=$top15_data['domain_id'];
$top15_count=$top15_data['domain_count'];
$top15_beschreibung=$top15_data['beschreibung'];
$top15_linktext=$top15_data['linktext'];
$topan_pr=$top15_data['d_an'];
$number=$i+1;
$URLen = strlen($top15_url);
if ($URLen >= 27) {
$SubURL = substr($top15_url,0,24);
$urlout = $SubURL ."...";
}
else if ($URLen <= 27){
$urlout = $top15_url;
}
$content_box_top15 .="<TR class=\"stats\"><TD class=\"statistik\"> <A class=\"iweb1\" title=\"$top15_linktext\" href=\"http://www.$top15_url\" target=_blank><b> $top15_linktext</b></A>
<br>$top15_beschreibung<br>Platz.$number | PR $top15_pr |
<img src=\"images/styles/15/$top15_pr.gif\" alt=\"PR\" border=\"0\"> | Hits $top15_count |
<A class=\"contentfont\" title=\"Sehen Sie sich die Details an\" href=\"statistik.php?id=$top15_id\"><img src=\"images/grafik.gif\" alt=\"Details\" border=\"0\"></A>
<br> <span class=\"url\">www.$top15_url</span><br>
<A class=\"meld\" title=\"Regelverstoss melden\" href=\"regelv.php?id=$top15_id\">Regelverstoss melden</a> | <A class=\"meld\" title=\"Defekten Link melden\" href=\"defekt.php?id=$top15_id\">Link als Defekt melden</a></TD></TR>";
$i++;
}
$smarty->assign('content_box_top15',$content_box_top15);
$chart_query = db_query("SELECT * FROM ".domains ." WHERE domain_count>'".$hits."' and domain_status = '1' AND frei='1' ORDER by domain_count DESC,domain_count DESC LIMIT ".$tophits."");
$i=0;
while ($chart_data = db_fetch_array($chart_query)) {
$chart_url=$chart_data['domain_url'];
$chart_pr=$chart_data['domain_pr'];
$chart_count=$chart_data['domain_count'];
$chart_id=$chart_data['domain_id'];
$chart_linktext=$chart_data['linktext'];
$chart_beschreibung=$chart_data['beschreibung'];
$chart1_pr=$chart_data['d_an'];
$number=$i+1;
$URLen = strlen($chart_url);
if ($URLen >= 26) {
$SubURL = substr($chart_url,0,23);
$urlout = $SubURL ."...";
}
else if ($URLen <= 26){
$urlout = $chart_url;
}
$content_box_top16 .="<TR class=\"stats\"><TD class=\"statistik\"> <A class=\"iweb1\" title=\"$chart_linktext\" href=\"http://www.$chart_url\" target=_blank><b> $chart_linktext</b></A>
<br>$chart_beschreibung<br>Platz.$number | PR $chart_pr |
<img src=\"images/styles/15/$chart_pr.gif\" alt=\"PR\" border=\"0\"> | Hits $chart_count
| <A class=\"contentfont\" title=\"Sehen Sie sich die Details an\" href=\"statistik.php?id=$chart_id\"><img src=\"images/grafik.gif\" alt=\"Details\" border=\"0\"></A>
<br> <span class=\"url\">www.$chart_url</span>
<br>
<A class=\"meld\" title=\"Regelverstoss melden\" href=\"regelv.php?id=$chart_id\">Regelverstoss melden</a> | <A class=\"meld\" title=\"Defekten Link melden\" href=\"defekt.php?id=$chart_id\">Link als Defekt melden</a></TD></TR>";
$i++;
}
$smarty->assign('content_box_top16',$content_box_top16);
$reg3_query = db_query("SELECT * FROM ".domains ." WHERE domain_count>'".$hits."' AND domain_status = '1' AND frei='1' ORDER by domain_register DESC LIMIT ".$top5aktiv."");
$i=0;
while ($reg3_data = db_fetch_array($reg3_query)) {
$reg3_url= $reg3_data['domain_url'];
$reg3_ps= $reg3_data['domain_pr'];
$reg3_count= $reg3_data['domain_count'];
$reg3_id= $reg3_data['domain_id'];
$reg3_linktext= $reg3_data['linktext'];
$reg3_beschreibung= $reg3_data['beschreibung'];
$reg3_pr= $reg3_data['d_an'];
$reg3_register=$reg3_data['domain_register'];
$reg3_date = date("j.n.Y",$reg3_register);
$reg3_time = date("H:i:s",$reg3_register);
$number=$i+1;
$URLen = strlen($reg3_url);
if ($URLen >= 31) {
$SubURL = substr($reg3_url,0,28);
$urlout = $SubURL ."...";
}
else if ($URLen <= 31){
$urlout = $reg3_url;
}
$content_box_top17 .="<TR class=\"stats\"><TD class=\"statistik\"> <A class=\"iweb1\" title=\"$chart_linktext\" href=\"http://www.$reg3_url\" target=_blank><b> $reg3_linktext</b></A>
<br> $reg3_beschreibung<br>Platz.$number | PR $reg3_ps |
<img src=\"images/styles/15/$reg3_ps.gif\" alt=\"PR\" border=\"0\"> | Hits $reg3_count
| <A class=\"contentfont\" title=\"Sehen Sie sich die Details an\" href=\"statistik.php?id= $reg3_id\"><img src=\"images/grafik.gif\" alt=\"Details\" border=\"0\"></A>
<br> <span class=\"url\">www. $reg3_url</span>
<br>
<A class=\"meld\" title=\"Regelverstoss melden\" href=\"regelv.php?id=$reg3_id\">Regelverstoss melden</a> | <A class=\"meld\" title=\"Defekten Link melden\" href=\"defekt.php?id=$reg3_id\">Link als Defekt melden</a></TD></TR>";
$i++;
}
$smarty->assign('content_box_top17',$content_box_top17);
$reg1_query = db_query("SELECT * FROM ".domains ." WHERE domain_count>'".$hits."' AND domain_status = '0' ORDER by domain_register DESC LIMIT ".$top5anm."");
$i=0;
while ($reg1_data = db_fetch_array($reg1_query)) {
$reg1_url=$reg1_data['domain_url'];
$reg1_register=$reg1_data['domain_register'];
$reg1_date = date("d.m.Y",$reg1_register);
$reg1_time = date("H:i:s",$reg1_register);
$number=$i+1;
$URLen = strlen($reg1_url);
if ($URLen >= 31) {
$SubURL = substr($reg1_url,0,28);
$urlout = $SubURL ."...";
}
else if ($URLen <= 31){
$urlout = $reg1_url;
}
$content_box_top18 .="<TR><td class=\"stats\">$number</td><TD class=\"statistik\"><span class=\"schrift\">$urlout</span></TD></tr>";
$i++;
}
$smarty->assign('content_box_top18',$content_box_top18);
$banner1_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='1'");
while ($banner1_data = db_fetch_array($banner1_query)) {
$banner1_url=$banner1_data['content'];
$banner1 .=$banner1_url;
}
$smarty->assign('banner1',$banner1);
$banner2_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='2'");
while ($banner2_data = db_fetch_array($banner2_query)) {
$banner2_url=$banner2_data['content'];
$banner2 .=$banner2_url;
}
$smarty->assign('banner2',$banner2);
$banner3_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='3'");
while ($banner3_data = db_fetch_array($banner3_query)) {
$banner3_url=$banner3_data['content'];
$banner3 .=$banner3_url;
}
$smarty->assign('banner3',$banner3);
$banner4_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='4'");
while ($banner4_data = db_fetch_array($banner4_query)) {
$banner4_url=$banner4_data['content'];
$banner4 .=$banner4_url;
}
$smarty->assign('banner4',$banner4);
$banner5_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='5'");
while ($banner5_data = db_fetch_array($banner5_query)) {
$banner5_url=$banner5_data['content'];
$banner5 .=$banner5_url;
}
$smarty->assign('banner5',$banner5);
$banner6_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='6'");
while ($banner6_data = db_fetch_array($banner6_query)) {
$banner6_url=$banner6_data['content'];
$banner6 .=$banner6_url;
}
$smarty->assign('banner6',$banner6);
$banner7_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='7'");
while ($banner7_data = db_fetch_array($banner7_query)) {
$banner7_url=$banner7_data['content'];
$banner7 .=$banner7_url;
}
$smarty->assign('banner7',$banner7);
$banner8_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='8'");
while ($banner8_data = db_fetch_array($banner8_query)) {
$banner8_url=$banner8_data['content'];
$banner8 .=$banner8_url;
}
$smarty->assign('banner8',$banner8);
$banner9_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='9'");
while ($banner9_data = db_fetch_array($banner9_query)) {
$banner9_url=$banner9_data['content'];
$banner9 .=$banner9_url;
}
$smarty->assign('banner9',$banner9);
$banner10_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='10'");
while ($banner10_data = db_fetch_array($banner10_query)) {
$banner10_url=$banner10_data['content'];
$banner10 .=$banner10_url;
}
$smarty->assign('banner10',$banner10);
$banner11_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='11'");
while ($banner11_data = db_fetch_array($banner11_query)) {
$banner11_url=$banner11_data['content'];
$banner11 .=$banner11_url;
}
$smarty->assign('banner11',$banner11);
$banner12_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='12'");
while ($banner12_data = db_fetch_array($banner12_query)) {
$banner12_url=$banner12_data['content'];
$banner12 .=$banner12_url;
}
$smarty->assign('banner12',$banner12);
$dak_query = db_query("SELECT id,content FROM iwebtool_minibanner WHERE id='13'");
while ($dak_data = db_fetch_array($dak_query)) {
$dak_url=$dak_data['content'];
$dak .=$dak_url;
}
$smarty->assign('dak',$dak);
$info_query = db_query("SELECT id,content FROM iwebtool_seiten WHERE id='2'");
while ($info_data = db_fetch_array($info_query)) {
$info_url=$info_data['content'];
$info .=$info_url;
}
$smarty->assign('info',$info);
$news_query = db_query("SELECT id,content FROM iwebtool_seiten WHERE id='5'");
while ($news_data = db_fetch_array($news_query)) {
$news_url=$news_data['content'];
$news .=$news_url;
}
$smarty->assign('news',$news);
$part_query = db_query("SELECT id,content FROM iwebtool_seiten WHERE id='6'");
while ($part_data = db_fetch_array($part_query)) {
$part_url=$part_data['content'];
$part .=$part_url;
}
$smarty->assign('part',$part);
$hits_query = db_query("SELECT * FROM ".domains ."");
while ($hits_data = db_fetch_array($hits_query)) {
$hitsdomain_count=$hits_data['domain_count'];
$hits=($hits +$hitsdomain_count);
}
$smarty->assign('hits',$hits);
$gesp_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_status = '2'");
$gesp_domains = db_fetch_array($gesp_domains_query);
$gesp_domains=$gesp_domains['total'];
$smarty->assign('gesp_domains',$gesp_domains);
$count_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_status = '1'AND frei='1'");
$count_domains = db_fetch_array($count_domains_query);
$count_domains=$count_domains['total'];
$smarty->assign('count_domains',$count_domains);
$freig_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_status = '1' AND frei='0'");
$freig = db_fetch_array($freig_query);
$freig=$freig['total'];
$smarty->assign('freig',$freig);
$counts_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_status = '0'");
$counts_domains = db_fetch_array($counts_domains_query);
$counts_domains=$counts_domains['total'];
$smarty->assign('counts_domains',$counts_domains);
$ges_domains_query = db_query("select count(*) as total FROM ".domains." ");
$ges_domains = db_fetch_array($ges_domains_query);
$ges_domains=$ges_domains['total'];
$smarty->assign('ges_domains',$ges_domains);
$pr0_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='0'&&domain_status='1'");
$pr0_domains = db_fetch_array($pr0_domains_query);
$pr0_domains=$pr0_domains['total'];
$smarty->assign('pr0_domains',$pr0_domains);
$pr1_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='1'&&domain_status='1'");
$pr1_domains = db_fetch_array($pr1_domains_query);
$pr1_domains=$pr1_domains['total'];
$smarty->assign('pr1_domains',$pr1_domains);
$pr2_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='2'&&domain_status='1'");
$pr2_domains = db_fetch_array($pr2_domains_query);
$pr2_domains=$pr2_domains['total'];
$smarty->assign('pr2_domains',$pr2_domains);
$pr3_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='3'&&domain_status='1'");
$pr3_domains = db_fetch_array($pr3_domains_query);
$pr3_domains=$pr3_domains['total'];
$smarty->assign('pr3_domains',$pr3_domains);
$pr4_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='4'&&domain_status='1'");
$pr4_domains = db_fetch_array($pr4_domains_query);
$pr4_domains=$pr4_domains['total'];
$smarty->assign('pr4_domains',$pr4_domains);
$pr5_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='5'&&domain_status='1'");
$pr5_domains = db_fetch_array($pr5_domains_query);
$pr5_domains=$pr5_domains['total'];
$smarty->assign('pr5_domains',$pr5_domains);
$pr6_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='6'&&domain_status='1'");
$pr6_domains = db_fetch_array($pr6_domains_query);
$pr6_domains=$pr6_domains['total'];
$smarty->assign('pr6_domains',$pr6_domains);
$pr7_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='7'&&domain_status='1'");
$pr7_domains = db_fetch_array($pr7_domains_query);
$pr7_domains=$pr7_domains['total'];
$smarty->assign('pr7_domains',$pr7_domains);
$pr8_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='8'&&domain_status='1'");
$pr8_domains = db_fetch_array($pr8_domains_query);
$pr8_domains=$pr8_domains['total'];
$smarty->assign('pr8_domains',$pr8_domains);
$pr9_domains_query = db_query("select count(*) as total FROM ".domains ." WHERE domain_pr='9'&&domain_status='1'");
$pr9_domains = db_fetch_array($pr9_domains_query);
$pr9_domains=$pr9_domains['total'];
$smarty->assign('pr9_domains',$pr9_domains);
$linker_query = db_query("SELECT * FROM iwebtool_links ORDER by id ASC LIMIT 100");
$i=0;
while ($linker_data = db_fetch_array($linker_query)) {
$linker_url=$linker_data['url'];
$linker_titel=$linker_data['titel'];
$linker_text=$linker_data['text'];
$number=$i+1;
$content_box_linker .="<A class=\"foot1\" title=\"$linker_titel\" href=\"http://$linker_url\" target=_blank> $linker_text</A> |";
$i++;
}
$smarty->assign('content_box_linker',$content_box_linker);
$d_an1 = date("d.m.Y",$time);
$smarty->assign('d_an1',$d_an1);
include('./core/header.php');
$smarty->assign('pagerank',$pagerank);
$main_content=$smarty->fetch('index.tpl');
$smarty->assign('main_content',$main_content);
$smarty->display('template.tpl');
$smarty->display('footer.tpl');
?> |
|
|
|
|
|
|
|
|
|
Posted: Tue Mar 30, 2010 11:28 am |
|
|
SuNr1s3 |
Regular user |
|
|
Joined: Mar 29, 2010 |
Posts: 5 |
|
|
|
|
|
|
|
you are the best
okay, two more files please
then i have no plan where to find the damn dtd
Code: | <?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=240;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGY0KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgzNzApLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>f2ipdoAPwbnZcBfgdBy0C2IPkZYGhtIVhlXVhT9mDBfiFMyVD1XVCMl6hUWjDUFSkr8XHenNTzEXTz0PDbYzcbWPky9TOakBOakdk1YyAlcyAl9KWA1yk10pNZOgA0aUaLaUBZfTOakBOakgTLyYOUffKJipF3YlftILb1YyAlcyAlSmUyOAAy9wT1YAk10pNZOgA0aUaLaUBZfwayOWb0iNA1WmbTPPDbYzcbWPkriAayngA0aUaLaUb1cnAlYdk1YyAlcyAl9KWA1yk10pNZOwayOWb1YyAlcyAl9BWakTBZfTOakBOakgTLyYOUffKJipF3YlftILUyOAAy9TOakBOakgaLyUA1SmUyOAAy9wT1YAk10pNZOwayOWb1YyAlcyAl9BWakTBZfwayOWb0iNA1WmbTPmkZLphULphBOpcUILTzEXHr9NHenNRJF6wyOPDbHIF2YZDbn0wolzwoxvC2slctnJGUnkd25jfBklwtriwUFpKZONTzEXTzEXTzE9F3OZb3klFoxiC2APk19gOLlHOa9gkZXJkZwVkr9NTznNHr8XHt4JkZwSkr9NTzEXHenNHtILT09NHeEXHenNhtONHr8XHr9NHeEPkr8XHenNHr8XHtXLT08XHr8XHeEXhUXmOB50cbk5d3a3D2iUUylRTlfNaaOnCAkJW2YrcrcMO2fkDApQToxYdanXAbyTF1c2BuiDGjExHjH0YTC3KeLqRz0mRtfnWLYrOAcuUrlhU0xYTL9WAakTayaBa1icBMyJC2OlcMfPDBpqdo1Vd3nxFmY0fbc3Gul6HerZHzW1YjF4KUSvkZLphTsMC2xvF2APkr8XHenNHr8XHtL7cbcidtILT08XHr8XHr8XhTS=tJOmcbOzcbO0Fz1sGbYxdy9xfBaZGUIJA0aHOAYAwtPIOlkNTUnpf2aJfo9vdy9jd25MDBfgF2a0fuHJhTShkukvfz1sGbYxdy9McbOjDy9iFmkiGUILc2a0F2a0fuHpKXPLF2a0fuYdk21iDBxlFJffNUOZd3fdk21iDBxlFJffKXPLF2a0fuYdk3YldMOsCBlSb3nifoImbT0LFM93BZfzcB5LdBypdy9XCbOPk107tI== |
Code: | <?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=6760;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGY1KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgzNzApLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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 |
|
|
|
|
|
|
|
|
|
Posted: Thu Apr 08, 2010 9:39 am |
|
|
SuNr1s3 |
Regular user |
|
|
Joined: Mar 29, 2010 |
Posts: 5 |
|
|
|
|
|
|
|
pls help me, these are the two last files
if its not in there, ill give up |
|
|
|
|
Posted: Thu Apr 08, 2010 11:23 am |
|
|
vince213333 |
Advanced user |
|
|
Joined: Aug 03, 2009 |
Posts: 737 |
Location: Belgium |
|
|
|
|
|
|
First one according to me:
Code: | <?php
$getsetts=mysql_query("SELECT * FROM iwebtool_config_setts");
$row=mysql_fetch_array($getsetts);
$setts['mailer']=$row['mailer'];
$setts['sendmail_path']=$row['sendmail_path'];
?> |
|
|
Last edited by vince213333 on Thu Apr 08, 2010 11:41 am; edited 1 time in total |
|
|
|
|
|
|
|
Posted: Thu Apr 08, 2010 11:40 am |
|
|
vince213333 |
Advanced user |
|
|
Joined: Aug 03, 2009 |
Posts: 737 |
Location: Belgium |
|
|
|
|
|
|
And the second one ^^
Code: | <?php
function getSqlRow($query) {
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_array($result);
mysql_free_result($result);
return $row;
}
function getSqlNumber($sqlQuery) {
$query=@mysql_query($sqlQuery);
$result=@mysql_num_rows($query);
@mysql_free_result($query);
return $result;
}
function getSqlField($sqlQuery,$field) {
$isQuery = getSqlNumber($sqlQuery);
$query = @mysql_query($sqlQuery) or die (mysql_error()."<br>INVALID QUERY: ".$sqlQuery);
if ($isQuery>0) {
$result=@mysql_result($query,0,$field);
}else $result="n/a";
@mysql_free_result($query);
return $result;
}
function remSpecialChars($string) {
$string = stripslashes($string);
$string = eregi_replace("'","'",$string);
$string = eregi_replace('"','"',$string);
return $string;
}
function addSpecialChars($string) {
$string = eregi_replace("'","'",$string);
$string = eregi_replace('"','"',$string);
return $string;
}
function paginate($start,$limit,$total,$filePath,$otherParams) {
global $lang;
$allPages = ceil($total/$limit);
$currentPage = floor($start/$limit) +1;
$pagination = "";
if ($allPages>10) {
$maxPages = ($allPages>9) ?9 : $allPages;
if ($allPages>9) {
if ($currentPage>=1&&$currentPage<=$allPages) {
$pagination .= ($currentPage>4) ?" ... ": " ";
$minPages = ($currentPage>4) ?$currentPage : 5;
$maxPages = ($currentPage<$allPages-4) ?$currentPage : $allPages -4;
for($i=$minPages-4;$i<$maxPages+5;$i++) {
$pagination .= ($i == $currentPage) ?"[".$i."] ": "<a href=\"".$filePath."?start=".(($i-1)*$limit).$otherParams."\">".$i."</a> ";
}
$pagination .= ($currentPage<$allPages-4) ?" ... ": " ";
}else {
$pagination .= " ... ";
}
}
}else {
for($i=1;$i<$allPages+1;$i++) {
$pagination .= ($i==$currentPage) ?"[".$i."] ": "<a href=\"".$filePath."?start=".(($i-1)*$limit).$otherParams."\">".$i."</a> ";
}
}
if ($currentPage>1) $pagination = "[<a href=\"".$filePath."?start=0".$otherParams."\"><<</a>] [<a href=\"".$filePath."?start=".(($currentPage-2)*$limit).$otherParams."\"><</a>] ".$pagination;
if ($currentPage<$allPages) $pagination .= " [<a href=\"".$filePath."?start=".($currentPage*$limit).$otherParams."\">></a>] [<a href=\"".$filePath."?start=".(($allPages-1)*$limit).$otherParams."\">>></a>]";
echo $pagination;
}
function deleteConfirm($oklink,$cancellink) {
global $lang;
$output = "<table width=\"70%\" border=\"0\" align=\"center\" cellpadding=\"4\" cellspacing=\"2\" class=\"border\">\n";
$output.= " <tr class=\"c2\"> \n";
$output.= " <td colspan=\"2\" align=\"center\" class=\"contentfont\">Sind Sie sicher ? </td>\n";
$output.= " </tr> \n";
$output.= " <tr class=\"c3\"> \n";
$output.= " <td width=\"50%\" align=\"center\" class=\"submenu\"><a href=\"".$oklink."&confirmed=yes\"><strong>Ja</strong></a></td>\n";
$output.= " <td align=\"center\" class=\"submenu\"><a href=\"".$cancellink."\"><strong>Nein</strong></a></td>\n";
$output.= " </tr> \n";
$output.= "</table>";
return $output;
}
function hiddenItem($categoryId) {
}
$htmlfont = "<font face=\"Verdana, Arial, Helvetica\" size=\"2\">";
function htmlmail($to,$subject,$msg,$sender,$hmsg = "",$sendMail=TRUE) {
global $siteurl,$setts,$htmlfont,$currentVersion;
$tz = date("Z");
$tzs = ($tz <0) ?"-": "+";
$tz = abs($tz);
$tz = ($tz/3600)*100 +($tz%3600)/60;
$sendDate = sprintf("%s %s%04d",date("D, j M Y H:i:s"),$tzs,$tz);
$uniq_id = md5(uniqid(time()));
if ($hmsg == "") $hmsg = $msg;
$htmlmsg .= "<!--\n$msg\n-->\n";
$htmlmsg .= "<html><body><p>$htmlfont".$hmsg ."</body></html>";
if ($setts['mailer']=="sendmail"&&$sendMail) {
$Sendmail = $setts['sendmail_path'];
$header = "";
$header .= "Date: ".$sendDate."\n";
$header .= "Return-Path: ".$sender."\n";
$header .= "To: ".$to."\n";
$header .= "From: ".$sender." <".$sender.">\n";
if(!@$mail = popen($sendmail,"w")) {
echo "Could not execute: ".$Sendmail;
}
fputs($mail,$header);
fputs($mail,$htmlmsg);
$result = pclose($mail) >>8 &0xFF;
if($result != 0) {
echo "Could not execute: ".$Sendmail;
}
}else if ($setts['mailer']=="mail"&&$sendMail) {
$boundary[1] = "b1_".$uniq_id;
$boundary[2] = "b2_".$uniq_id;
$header = "";
$header .= "Date: ".$sendDate."\n";
$header .= "Return-Path: ".$sender."\n";
$header .= "From: ".$sender." <".$sender.">\n";
if ($setts['bcc']=="Y") $header .= "Bcc: ".$setts['adminemail']."\n";
$header .= "Reply-to: ".$sender."\n";
$header .= sprintf("Message-ID: <%s@%s>%s",$uniq_id,$_SERVER['SERVER_NAME'],"\n");
$header .= "X-Priority: 3\n";
$header .= "X-Mailer: iWebtool\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Transfer-Encoding: 7bit\n";
$header .= sprintf("Content-Type: %s; charset=\"%s\"","text/html","iso-8859-1");
$params = sprintf("-oi -f %s",$sender);
if (strlen(ini_get("safe_mode"))<1) {
$old_from = ini_get("sendmail_from");
ini_set("sendmail_from",$sender);
$result = @mail($to,$subject,$htmlmsg,$header,$params);
}else {
$result = @mail($to,$subject,$htmlmsg,$header);
}
if (isset($old_from)) ini_set("sendmail_from",$old_from);
if (!$result) echo "Mail Sending Failed..";
}
}
?> |
|
|
|
|
|
|
|
|
|
Posted: Thu Apr 08, 2010 10:21 pm |
|
|
SuNr1s3 |
Regular user |
|
|
Joined: Mar 29, 2010 |
Posts: 5 |
|
|
|
|
|
|
|
|
|
|
|
www.waraxe.us Forum Index -> PHP script decode requests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT
Page 1 of 1
|
|
|
Powered by phpBB © 2001-2008 phpBB Group
|
|
|
|
|
|