Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace Laravelpkg\Laravelchk\Http\Controllers; use App\Http\Controllers\Con..
Decoded Output download
<?php
namespace Laravelpkg\Laravelchk\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
class LaravelchkController extends Controller
{
public function dmvf(Request $request)
{
if (self::is_local()) {
session()->put(base64_decode('cHVyY2hhc2Vfa2V5'), $request[base64_decode('cHVyY2hhc2Vfa2V5')]);//pk
session()->put(base64_decode('dXNlcm5hbWU='), $request[base64_decode('dXNlcm5hbWU=')]);//un
return redirect()->route(base64_decode('c3RlcDM='));//s3
} else {
$remove = array("http://","https://","www.");
$url= str_replace($remove,"",url('/'));
$post = [
base64_decode('dXNlcm5hbWU=') => $request[base64_decode('dXNlcm5hbWU=')],//un
base64_decode('cHVyY2hhc2Vfa2V5') => $request[base64_decode('cHVyY2hhc2Vfa2V5')],//pk
base64_decode('c29mdHdhcmVfaWQ=') => base64_decode(env(base64_decode('U09GVFdBUkVfSUQ='))),//sid
base64_decode('ZG9tYWlu') => $url
];
try {
$ch = curl_init(base64_decode('aHR0cHM6Ly9jaGVjay42YW10ZWNoLmNvbS9hcGkvdjEvZG9tYWluLWNoZWNr'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
//$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if (isset(json_decode($response, true)['active']) && base64_decode(json_decode($response, true)['active'])) {
session()->put(base64_decode('cHVyY2hhc2Vfa2V5'), $request[base64_decode('cHVyY2hhc2Vfa2V5')]);//pk
session()->put(base64_decode('dXNlcm5hbWU='), $request[base64_decode('dXNlcm5hbWU=')]);//un
return redirect()->route(base64_decode('c3RlcDM='));//s3
} else {
return redirect(base64_decode('aHR0cHM6Ly82YW10ZWNoLmNvbS9zb2Z0d2FyZS1hY3RpdmF0aW9u'));
}
} catch (\Exception $exception) {
session()->put(base64_decode('cHVyY2hhc2Vfa2V5'), $request[base64_decode('cHVyY2hhc2Vfa2V5')]);//pk
session()->put(base64_decode('dXNlcm5hbWU='), $request[base64_decode('dXNlcm5hbWU=')]);//un
return redirect()->route(base64_decode('c3RlcDM='));//s3
}
}
}
public function actch()
{
if (self::is_local()) {
return response()->json([
'active' => 1
]);
} else {
$remove = array("http://","https://","www.");
$url= str_replace($remove,"",url('/'));
$post = [
base64_decode('dXNlcm5hbWU=') => env(base64_decode('QlVZRVJfVVNFUk5BTUU=')),//un
base64_decode('cHVyY2hhc2Vfa2V5') => env(base64_decode('UFVSQ0hBU0VfQ09ERQ==')),//pk
base64_decode('c29mdHdhcmVfaWQ=') => base64_decode(env(base64_decode('U09GVFdBUkVfSUQ='))),//sid
base64_decode('ZG9tYWlu') => $url,
];
try {
$ch = curl_init(base64_decode('aHR0cHM6Ly9jaGVjay42YW10ZWNoLmNvbS9hcGkvdjEvYWN0aXZhdGlvbi1jaGVjaw=='));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
//$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return response()->json([
'active' => (int)base64_decode(json_decode($response, true)['active'])
]);
} catch (\Exception $exception) {
return response()->json([
'active' => 1
]);
}
}
}
public function is_local()
{
if ($_SERVER[base64_decode('UkVNT1RFX0FERFI=')] == base64_decode('MTI3LjAuMC4x')
|| $_SERVER[base64_decode('SFRUUF9IT1NU')] == base64_decode('bG9jYWxob3N0')
|| substr($_SERVER[base64_decode('SFRUUF9IT1NU')], 0, 3) == '10.'
|| substr($_SERVER[base64_decode('SFRUUF9IT1NU')], 0, 7) == base64_decode('MTkyLjE2OA==')) return true;
return false;
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Laravelpkg\Laravelchk\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
class LaravelchkController extends Controller
{
public function dmvf(Request $request)
{
if (self::is_local()) {
session()->put(base64_decode('cHVyY2hhc2Vfa2V5'), $request[base64_decode('cHVyY2hhc2Vfa2V5')]);//pk
session()->put(base64_decode('dXNlcm5hbWU='), $request[base64_decode('dXNlcm5hbWU=')]);//un
return redirect()->route(base64_decode('c3RlcDM='));//s3
} else {
$remove = array("http://","https://","www.");
$url= str_replace($remove,"",url('/'));
$post = [
base64_decode('dXNlcm5hbWU=') => $request[base64_decode('dXNlcm5hbWU=')],//un
base64_decode('cHVyY2hhc2Vfa2V5') => $request[base64_decode('cHVyY2hhc2Vfa2V5')],//pk
base64_decode('c29mdHdhcmVfaWQ=') => base64_decode(env(base64_decode('U09GVFdBUkVfSUQ='))),//sid
base64_decode('ZG9tYWlu') => $url
];
try {
$ch = curl_init(base64_decode('aHR0cHM6Ly9jaGVjay42YW10ZWNoLmNvbS9hcGkvdjEvZG9tYWluLWNoZWNr'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
//$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if (isset(json_decode($response, true)['active']) && base64_decode(json_decode($response, true)['active'])) {
session()->put(base64_decode('cHVyY2hhc2Vfa2V5'), $request[base64_decode('cHVyY2hhc2Vfa2V5')]);//pk
session()->put(base64_decode('dXNlcm5hbWU='), $request[base64_decode('dXNlcm5hbWU=')]);//un
return redirect()->route(base64_decode('c3RlcDM='));//s3
} else {
return redirect(base64_decode('aHR0cHM6Ly82YW10ZWNoLmNvbS9zb2Z0d2FyZS1hY3RpdmF0aW9u'));
}
} catch (\Exception $exception) {
session()->put(base64_decode('cHVyY2hhc2Vfa2V5'), $request[base64_decode('cHVyY2hhc2Vfa2V5')]);//pk
session()->put(base64_decode('dXNlcm5hbWU='), $request[base64_decode('dXNlcm5hbWU=')]);//un
return redirect()->route(base64_decode('c3RlcDM='));//s3
}
}
}
public function actch()
{
if (self::is_local()) {
return response()->json([
'active' => 1
]);
} else {
$remove = array("http://","https://","www.");
$url= str_replace($remove,"",url('/'));
$post = [
base64_decode('dXNlcm5hbWU=') => env(base64_decode('QlVZRVJfVVNFUk5BTUU=')),//un
base64_decode('cHVyY2hhc2Vfa2V5') => env(base64_decode('UFVSQ0hBU0VfQ09ERQ==')),//pk
base64_decode('c29mdHdhcmVfaWQ=') => base64_decode(env(base64_decode('U09GVFdBUkVfSUQ='))),//sid
base64_decode('ZG9tYWlu') => $url,
];
try {
$ch = curl_init(base64_decode('aHR0cHM6Ly9jaGVjay42YW10ZWNoLmNvbS9hcGkvdjEvYWN0aXZhdGlvbi1jaGVjaw=='));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
//$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return response()->json([
'active' => (int)base64_decode(json_decode($response, true)['active'])
]);
} catch (\Exception $exception) {
return response()->json([
'active' => 1
]);
}
}
}
public function is_local()
{
if ($_SERVER[base64_decode('UkVNT1RFX0FERFI=')] == base64_decode('MTI3LjAuMC4x')
|| $_SERVER[base64_decode('SFRUUF9IT1NU')] == base64_decode('bG9jYWxob3N0')
|| substr($_SERVER[base64_decode('SFRUUF9IT1NU')], 0, 3) == '10.'
|| substr($_SERVER[base64_decode('SFRUUF9IT1NU')], 0, 7) == base64_decode('MTkyLjE2OA==')) return true;
return false;
}
}
Function Calls
None |
Stats
MD5 | a01e233a805134f52d477e63d7f56024 |
Eval Count | 0 |
Decode Time | 41 ms |