MINI Sh3ll
<?php
header("Content-Type:text/plain");
ini_set('display_errors','0');
$request = $_GET;
$response = '';
$network = $request['network'];
print_r($request);
$message = $request['message'];
if(mb_detect_encoding($message, 'ASCII', true) == false && $network == 'airtel'){
//$message = strtoupper(bin2hex(iconv('UTF-8', 'UCS-2', $message)));
$message = strtoupper(bin2hex($message));
}
/*$message = ($network == 'airtel') ? bin2hex($request['message']) : $request['message'] ;*/
$filename = getcwd().'/tollfree-sms/sinchlogs/sinch_'.date('YmdH').'.txt';
$fp = fopen($filename, 'a');
$file_response_arr = [];
$file_response_arr['request']= json_encode($request);
$curl = curl_init();
$parameters = [];
$parameters['to'] = $request['shortcode'];
$parameters['from'] = $request['mobileno'];
$parameters['text'] = $message;
$parameters['time_stamp'] = '';
$parameters['coding'] = 0;
$parameters['ext'] = 0;
$parameters['Operator'] = $request['network'];
$parameters['Circle'] = $request['circle'];
//$file_response_arr['parameters']= json_encode($parameters);
print_r($parameters);
die;
$curlUrl = 'https://mo.rmlconnect.net:9443/SCReceiver/receiver?'.http_build_query($parameters);
$file_response_arr['curlUrl']= $curlUrl;
//fwrite($fp,$curlUrl);
$curl_options = array(
CURLOPT_URL => $curlUrl,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET'
);
//print_r($curl_options);
curl_setopt_array($curl, $curl_options);
$response = curl_exec($curl);
$file_response_arr['response']= $response;
$fmsg = json_encode($file_response_arr);
fwrite($fp,$fmsg."\n");
curl_close($curl);
fclose($fp);
echo $response;
?>
OHA YOOOO