Разкодиране

koychev

Registered
Днес попаднах на една системка, в която един от файловете е защитен чрез някво кодиране. Файла е нещо такова:
Код:
<?php $A0='%DE%5B%F9%BE%FCu%93%B2%9E%EFV%BAC%05X%2Cu
%87%C5%3AY%C8Ym%12%81_f%A0%03s%9F%BFq%99%CBU%CE%
98%2FgZ%3E4%FFAYzD%CA%1Bzh%A4%96%17%A5%A0%F8%AB
%0A%1Aw%85%C4g%04%C7x%D97%FB%C0%CF%97%DF%DA%B2
%CE%1B%248%F8%AB%0A%C7%C64O%22%7B%9F%7C%F9%02%A
D%BE%7B%7BEq%D9%EA%5D%91%AD%15%B0%04%3EN%05%
.....
.....
....
още много редове
....
....
...
';?>
Та въпроса ми е как да го разкодирам това нещо и да си го едитна?
 
koychev каза:
Днес попаднах на една системка, в която един от файловете е защитен чрез някво кодиране. Файла е нещо такова:
Код:
<?php $A0='%DE%5B%F9%BE%FCu%93%B2%9E%EFV%BAC%05X%2Cu
%87%C5%3AY%C8Ym%12%81_f%A0%03s%9F%BFq%99%CBU%CE%
98%2FgZ%3E4%FFAYzD%CA%1Bzh%A4%96%17%A5%A0%F8%AB
%0A%1Aw%85%C4g%04%C7x%D97%FB%C0%CF%97%DF%DA%B2
%CE%1B%248%F8%AB%0A%C7%C64O%22%7B%9F%7C%F9%02%A
D%BE%7B%7BEq%D9%EA%5D%91%AD%15%B0%04%3EN%05%
.....
.....
....
още много редове
....
....
...
';?>
Та въпроса ми е как да го разкодирам това нещо и да си го едитна?
ами ако разбираш маимуница - както и да ги свържеш тези маймуници нем,оже да се получи пхп команда
 
Кво искаш да кажеш - че няма смисъл в този файл ли? Не е така, щото само един символ да изтрия и цялата системка ми дава грешка.
 
в това което сип дал се създава променлива A0
която съдържа
%DE%5B%F9%BE%FCu%93%B2%9E%EFV%BAC%05X%2Cu
%87%C5%3AY%C8Ym%12%81_f%A0%03s%9F%BFq%99%CBU%CE%
98%2FgZ%3E4%FFAYzD%CA%1Bzh%A4%96%17%A5%A0%F8%AB
...
...
...
...
%0A%1Aw%85%C4g%04%C7x%D97%FB%C0%CF%97%DF%DA%B2
%CE%1B%248%F8%AB%0A%C7%C64O%22%7B%9F%7C%F9%02%A
D%BE%7B%7BEq%D9%EA%5D%91%AD%15%B0%04%3EN%05%

което ме насочва към мисалта че това не е php код а html или JS код
много трудно се разкриптирва подобен код но не е и невъзможно
 
Това са номера на символи (ascii кодове). Ето скрипта, който декодира:
Код:
<?php 
$str="%D2%FA%F0%F1%E5%ED%E5";
$str=substr($str,1);
$e=explode("%", $str); 
foreach($e as $val)
{
 $val=hexdec($val);
 echo chr($val);
}
?>

%D2%FA%F0%F1%E5%ED%E5
значи
Търсене

Имайте предвид, че резултата е с character-encoding=Windows-1251
 
Прав си. Нещо такова е. Само че по този начин ми го разкодира така:
Ю[щѕь“Іћп¬,‡Е:И џї™ЛО�/д........ енкодинга нещо не е както трябва
 

Back
Горе