|
Menu |
|
|
Home |
| |
|
Discussions |
| |
|
Tools |
| |
|
Affiliates |
| |
|
Content |
| |
|
Info |
| | |
|
|
|
|
|
User Info |
|
Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144
People Online:
Visitors: 52
Members: 0
Total: 52
|
|
|
|
|
|
Full disclosure |
|
|
|
|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
Can you decode this. |
|
Posted: Sat May 14, 2011 1:04 pm |
|
|
swan5968 |
Beginner |
|
|
Joined: May 14, 2011 |
Posts: 2 |
|
|
|
|
|
|
|
hello everybody. please can you decode this file :
Code: | <?php //0046b
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');exit(199);
?>
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 |
|
|
_________________ Thanks
swan5968 |
|
|
|
|
|
|
|
Posted: Sat May 14, 2011 4:46 pm |
|
|
johnburn |
Advanced user |
|
|
Joined: Jan 14, 2011 |
Posts: 199 |
Location: Malaysia |
|
|
|
|
|
|
Code: | <?php
function create_forum_account($vars) {
global $phpBB3;
global $phpEx;
global $db;
global $config;
global $user;
global $auth;
global $cache;
global $template;
if ($phpBB3['int'] == "1") {
$userid = $vars['userid'];
if ($phpBB3['usernamechoice'] == "1") {
$bbuser = getusername($userid);
} else {
$bbuser = $vars['firstname'] . "." . $vars['lastname'] . $userid;
}
$bbpass = getuserpass($userid);
$bbemail = $vars['email'];
define("IN_PHPBB", true);
$phpbb_root_path = $phpBB3['root_path'];
$phpEx = substr(strrchr(__FILE__, "."), 1);
include ($phpbb_root_path . "common_bridge." . $phpEx);
include ($phpbb_root_path . "includes/functions_user." . $phpEx);
session_begin();
acl($user->data);
if (validate_username($bbuser) == false) {
$link = mysql_connect($phpBB3['mysql_server'], $phpBB3['mysql_user'], $phpBB3['mysql_pass']);
if (!$link) {
exit("Not connected to forums: " . mysql_error());
}
$db_selected = mysql_select_db($phpBB3['mysql_db'], $link);
if (!$db_selected) {
exit("Can't use forum db : " . mysql_error());
} else {
$user_row = array("username" => $bbuser, "user_password" => md5($bbpass), "user_email" => $bbemail, "group_id" => "2", "user_timezone" => "1.00", "user_dst" => 0, "user_lang" => "en", "user_type" => "0", "user_actkey" => "", "user_style" => "1", "user_dateformat" => "d M Y H:i", "user_regdate" => time(), "whmcs_id" => $userid);
$phpbb_user_id = user_add($user_row);
}
mysql_close($link);
}
restoredb();
}
}
function edit_forum_account($vars) {
global $phpBB3;
global $phpEx;
global $db;
global $config;
global $user;
global $auth;
global $cache;
global $template;
if ($phpBB3['int'] == "1") {
$userid = $vars['userid'];
$bbuser = getusername($userid);
$bbpass = getuserpass($userid);
$bbemail = $vars['email'];
$link = mysql_connect($phpBB3['mysql_server'], $phpBB3['mysql_user'], $phpBB3['mysql_pass']);
if (!$link) {
exit("Not connected to forums: " . mysql_error());
}
$db_selected = mysql_select_db($phpBB3['mysql_db'], $link);
if (!$db_selected) {
exit("Can't use forum db : " . mysql_error());
} else {
$sqlcmd = "SELECT username FROM " . $phpBB3['mysql_prefix'] . "users WHERE whmcs_id='" . $userid . "'";
if (!($result = mysql_query($sqlcmd))) {
exit("Mysql Error in updating details :" . mysql_error());
}
while ($row = mysql_fetch_object($result)) {
$bbolduser = $row->username;
}
define("IN_PHPBB", true);
$phpbb_root_path = $phpBB3['root_path'];
$phpEx = substr(strrchr(__FILE__, "."), 1);
include ($phpbb_root_path . "common_bridge." . $phpEx);
include ($phpbb_root_path . "includes/functions_user." . $phpEx);
session_begin();
acl($user->data);
if (validate_username($bbuser) == false) {
user_update_name($bbolduser, $bbuser);
update_last_username();
}
$sqlcmd = "UPDATE " . $phpBB3['mysql_prefix'] . "users SET username = '" . $bbuser . "', username_clean = '" . utf8_clean_string($bbuser) . "', user_email = '" . $bbemail . "', user_password = '" . md5($bbpass) . "' WHERE whmcs_id = '" . $userid . "'";
if (!($result = mysql_query($sqlcmd))) {
exit("Mysql Error in updating details :" . mysql_error());
}
}
mysql_close($link);
restoredb();
}
}
function delete_forum_account($vars) {
global $phpBB3;
if ($phpBB3['int'] == "1") {
$userid = $vars['userid'];
$link = mysql_connect($phpBB3['mysql_server'], $phpBB3['mysql_user'], $phpBB3['mysql_pass']);
if (!$link) {
exit("Not connected to forums: " . mysql_error());
}
$db_selected = mysql_select_db($phpBB3['mysql_db'], $link);
if (!$db_selected) {
exit("Can't use forum db : " . mysql_error());
} else {
$sqlcmd = "DELETE FROM " . $phpBB3['mysql_prefix'] . "users WHERE whmcs_id='" . $userid . "'";
if (!($result = mysql_query($sqlcmd))) {
exit("Mysql Error in removing details :" . mysql_error());
}
}
restoredb();
}
}
function getusername($userid) {
global $phpBB3;
$sqlcmd = "select value from tblcustomfieldsvalues where fieldid='" . $phpBB3['usernamefieldid'] . "' and relid='" . $userid . "'";
if (!($result = mysql_query($sqlcmd))) {
exit("Mysql Error in getting user's forum username :" . mysql_error());
}
if ($row = mysql_fetch_object($result)) {
return $row->value;
}
}
function getuserpass($userid) {
global $phpBB3;
$sqlcmd = "select value from tblcustomfieldsvalues where fieldid='" . $phpBB3['passwordfieldid'] . "' and relid='" . $userid . "'";
if (!($result = mysql_query($sqlcmd))) {
exit("Mysql Error in getting user's forum password :" . mysql_error());
}
if ($row = mysql_fetch_object($result)) {
return $row->value;
}
}
function restoredb() {
global $db_host;
global $db_username;
global $db_password;
global $db_name;
$whmcssql = mysql_connect($db_host, $db_username, $db_password);
if (!mysql_select_db($db_name, $whmcssql)) {
exit("Could not connect to the database");
}
}
include ("phpbb3config.php");
add_hook("ClientAdd", 1, "create_forum_account");
add_hook("ClientEdit", 1, "edit_forum_account");
add_hook("ClientDelete", 1, "delete_forum_account");
?> |
|
|
|
|
|
|
|
|
|
Posted: Mon May 16, 2011 12:57 am |
|
|
swan5968 |
Beginner |
|
|
Joined: May 14, 2011 |
Posts: 2 |
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|