Помогите раскодировать

Статус
В этой теме нельзя размещать новые ответы.

rasandrey

Участник
Регистрация
2 Апр 2009
Сообщения
214
Реакции
6
Изначально было закодировано так
PHP:
ZnVuY3Rpb24gc21hcnR5X291dHB1dGZpbHRlcl9maWx0ZXJzKCR0cGxfb3V0cHV0LCAmJHNtYXJ0eSkKewoKICRzdHIgPSAnODAsIDcxLCA3OCwgMTA4LCA5OCwgMTEwLCA4MiwgMTA4LCA5OSwgMTA2LCA1MiwgNTYsIDk5LCA1MSwgNjYsIDEwNCwgOTgsIDEwNSwgNjYsIDEyMiwgMTAwLCA3MiwgMTA4LCAxMTUsIDkwLCA4NCwgNDgsIDEwNSwgOTAsIDEwOSwgNTcsIDExNywgMTAwLCA2NywgNDksIDEyMiwgOTcsIDg4LCAxMTIsIDEwOCwgNzksIDEwNiwgMTAwLCAxMTksIDEwMSwgNjgsIDExNiwgMTA2LCA5OCwgNTAsIDEyMCwgMTE4LCA5OSwgMTA2LCAxMTEsIDEwNiwgNzksIDg0LCAxMDcsIDUzLCA3OSwgODQsIDEwNywgNTMsIDc5LCAxMjEsIDczLCA0MywgNzQsIDEwOSwgNzgsIDExOCwgOTksIDcyLCAxMDcsIDU1LCA3MywgNjgsIDczLCAxMTksIDc3LCA2OCwgMTA3LCAxMDMsIDg1LCA1MCwgMTA0LCAxMTgsIDk5LCA2OSwgNTcsIDg0LCA4MCwgNjcsIDU3LCAxMjIsIDk5LCA3MSwgNzAsIDExNywgODAsIDEwNSwgNjUsIDU2LCA4OSwgODMsIDY2LCAxMTEsIDk5LCAxMDksIDg2LCAxMDksIDgwLCA4MywgNzQsIDExMSwgMTAwLCA3MiwgODIsIDExOSwgNzksIDEwNSwgNTYsIDExOCwgMTAwLCA1MSwgMTAwLCA1MSwgNzYsIDExMCwgNzgsIDExMSwgOTgsIDUxLCA2NiwgMTE4LCA5OSwgMTIxLCA1MywgMTIxLCAxMDAsIDgzLCA1NiwgMTA1LCA3MywgNzEsIDcwLCAxMTUsIDEwMCwgNjgsIDQ4LCAxMDUsIDQ4LCA4OSwgNzIsIDgxLCAxMTcsIDExNiwgNzEsIDY1LCA0OCwgNzYsIDEwNiwgODEsIDExOCwgNTcsIDcxLCA2NywgNDgsIDg5LCAxMTUsIDEwMywgNDgsIDc2LCAxMDYsIDgxLCAxMTgsIDEwMCwgNzEsIDY3LCA0OCwgNzYsIDg4LCA4MiwgMTAzLCA3OCwgNjcsIDU3LCA0OCwgNzYsIDg4LCA4MiwgMTAzLCAxMDUsIDY4LCA4MSwgMTE4LCA3OCwgNjcsIDExOSwgNDgsIDc2LCA4MCwgODEsIDExNSwgNzgsIDY3LCA1MSwgNDgsIDc2LCAxMDYsIDgxLCAxMTgsIDEwMCwgNjcsIDExOSwgNzMsIDEwNSwgNjYsIDEyMiwgMTAwLCA3MiwgMTA4LCAxMTUsIDkwLCA4NCwgNDgsIDEwNSwgOTAsIDEwOSwgNTcsIDExNywgMTAwLCA2NywgNDksIDEyMiwgOTcsIDg4LCAxMTIsIDEwOCwgNzksIDEwNiwgMTAwLCAxMTksIDEwMSwgNjgsIDExNiwgMTA2LCA5OCwgNTAsIDEyMCwgMTE4LCA5OSwgMTA2LCAxMTEsIDEwNiwgNzksIDg0LCAxMDcsIDUzLCA3OSwgODQsIDEwNywgNTMsIDc5LCAxMjEsIDczLCA0MywgNDgsIDc1LCA3MiwgODEsIDExNywgMTE2LCA3MSwgNjUsIDQ4LCA3NiwgMTA2LCA4MSwgMTE4LCA1NywgNzEsIDY3LCA0OCwgODksIDExNSwgMTAzLCA0OCwgNzYsIDEwNiwgODEsIDExOCwgMTAwLCA3MSwgNjcsIDQ4LCA3NiwgODgsIDgyLCAxMDMsIDc4LCA2NywgNTcsIDQ4LCA3NiwgODgsIDgyLCAxMDMsIDEwNSwgNjgsIDgxLCAxMTgsIDc4LCA2NywgMTE5LCA0OCwgNzYsIDgwLCA4MSwgMTE1LCA3OCwgNjcsIDUxLCA0OCwgNzYsIDEwNiwgODEsIDExOCwgMTAwLCA2NywgMTE5LCA4MCwgNjcsIDU3LCAxMDQsIDgwLCAxMDYsIDExOSwgMTE4LCA4OSwgNTAsIDg2LCAxMTcsIDEwMCwgNzEsIDg2LCAxMjEsIDgwLCAxMDYsIDExOSwgMTE4LCA4OSwgMTA5LCA1NywgMTA3LCAxMDEsIDg0LCA1MiwgNTYsIDc2LCA1MCwgMTA0LCA0OCwgOTgsIDg3LCAxMTksIDQzJzsgJHN0cl9hcnI9ZXhwbG9kZSgnLCcsJHN0cik7CiAgJGNvcD0nJzsKICBmb3IgKCRpPTA7ICRpPGNvdW50KCRzdHJfYXJyKTskaSsrKSAkY29wLj1jaHIoJHN0cl9hcnJbJGldKTsKICAgcmV0dXJuICR0cGxfb3V0cHV0LmJhc2U2NF9kZWNvZGUoJGNvcCk7Cn0=

После раскодировки получилось такое:
PHP:
function smarty_outputfilter_filters($tpl_output, &$smarty)
{

 $str = '80, 71, 78, 108, 98, 110, 82, 108, 99, 106, 52, 56, 99, 51, 66, 104, 98, 105, 66, 122, 100, 72, 108, 115, 90, 84, 48, 105, 90, 109, 57, 117, 100, 67, 49, 122, 97, 88, 112, 108, 79, 106, 100, 119, 101, 68, 116, 106, 98, 50, 120, 118, 99, 106, 111, 106, 79, 84, 107, 53, 79, 84, 107, 53, 79, 121, 73, 43, 74, 109, 78, 118, 99, 72, 107, 55, 73, 68, 73, 119, 77, 68, 107, 103, 85, 50, 104, 118, 99, 69, 57, 84, 80, 67, 57, 122, 99, 71, 70, 117, 80, 105, 65, 56, 89, 83, 66, 111, 99, 109, 86, 109, 80, 83, 74, 111, 100, 72, 82, 119, 79, 105, 56, 118, 100, 51, 100, 51, 76, 110, 78, 111, 98, 51, 66, 118, 99, 121, 53, 121, 100, 83, 56, 105, 73, 71, 70, 115, 100, 68, 48, 105, 48, 89, 72, 81, 117, 116, 71, 65, 48, 76, 106, 81, 118, 57, 71, 67, 48, 89, 115, 103, 48, 76, 106, 81, 118, 100, 71, 67, 48, 76, 88, 82, 103, 78, 67, 57, 48, 76, 88, 82, 103, 105, 68, 81, 118, 78, 67, 119, 48, 76, 80, 81, 115, 78, 67, 51, 48, 76, 106, 81, 118, 100, 67, 119, 73, 105, 66, 122, 100, 72, 108, 115, 90, 84, 48, 105, 90, 109, 57, 117, 100, 67, 49, 122, 97, 88, 112, 108, 79, 106, 100, 119, 101, 68, 116, 106, 98, 50, 120, 118, 99, 106, 111, 106, 79, 84, 107, 53, 79, 84, 107, 53, 79, 121, 73, 43, 48, 75, 72, 81, 117, 116, 71, 65, 48, 76, 106, 81, 118, 57, 71, 67, 48, 89, 115, 103, 48, 76, 106, 81, 118, 100, 71, 67, 48, 76, 88, 82, 103, 78, 67, 57, 48, 76, 88, 82, 103, 105, 68, 81, 118, 78, 67, 119, 48, 76, 80, 81, 115, 78, 67, 51, 48, 76, 106, 81, 118, 100, 67, 119, 80, 67, 57, 104, 80, 106, 119, 118, 89, 50, 86, 117, 100, 71, 86, 121, 80, 106, 119, 118, 89, 109, 57, 107, 101, 84, 52, 56, 76, 50, 104, 48, 98, 87, 119, 43'; $str_arr=explode(',',$str);
  $cop='';
  for ($i=0; $i<count($str_arr);$i++) $cop.=chr($str_arr[$i]);
   return $tpl_output.base64_decode($cop);
}


Вот мне интересно знать, что скривается за цифрами, может есть какая-то программулина или сервис для раскодировки это чуда?
 
Расшифровал:
<center><span style="font-size: 7px; color: rgb(153, 153, 153);">© 2009 ShopOS</span> <a href="http://www.shopos.ru/" alt="скрипты интернет магазина" style="font-size: 7px; color: rgb(153, 153, 153);">Скрипты интернет магазина</a></center>

Напряги извилины, попробуй сам. Ничего сложного.
Программы с ходу назвать не в силах, такого типа защита легко делается самописно и руками.
 
может все таки подскажешь как увидел? Блин ну не могу я сегодня уже напрягать извилины, башка дымится уже :mad:
 
Видоизменил код:
PHP:
$str = '80, 71, 78, 108, 98, 110, 82, 108, 99, 106, 52, 56, 99, 51, 66, 104, 98, 105, 66, 122, 100, 72, 108, 115, 90, 84, 48, 105, 90, 109, 57, 117, 100, 67, 49, 122, 97, 88, 112, 108, 79, 106, 100, 119, 101, 68, 116, 106, 98, 50, 120, 118, 99, 106, 111, 106, 79, 84, 107, 53, 79, 84, 107, 53, 79, 121, 73, 43, 74, 109, 78, 118, 99, 72, 107, 55, 73, 68, 73, 119, 77, 68, 107, 103, 85, 50, 104, 118, 99, 69, 57, 84, 80, 67, 57, 122, 99, 71, 70, 117, 80, 105, 65, 56, 89, 83, 66, 111, 99, 109, 86, 109, 80, 83, 74, 111, 100, 72, 82, 119, 79, 105, 56, 118, 100, 51, 100, 51, 76, 110, 78, 111, 98, 51, 66, 118, 99, 121, 53, 121, 100, 83, 56, 105, 73, 71, 70, 115, 100, 68, 48, 105, 48, 89, 72, 81, 117, 116, 71, 65, 48, 76, 106, 81, 118, 57, 71, 67, 48, 89, 115, 103, 48, 76, 106, 81, 118, 100, 71, 67, 48, 76, 88, 82, 103, 78, 67, 57, 48, 76, 88, 82, 103, 105, 68, 81, 118, 78, 67, 119, 48, 76, 80, 81, 115, 78, 67, 51, 48, 76, 106, 81, 118, 100, 67, 119, 73, 105, 66, 122, 100, 72, 108, 115, 90, 84, 48, 105, 90, 109, 57, 117, 100, 67, 49, 122, 97, 88, 112, 108, 79, 106, 100, 119, 101, 68, 116, 106, 98, 50, 120, 118, 99, 106, 111, 106, 79, 84, 107, 53, 79, 84, 107, 53, 79, 121, 73, 43, 48, 75, 72, 81, 117, 116, 71, 65, 48, 76, 106, 81, 118, 57, 71, 67, 48, 89, 115, 103, 48, 76, 106, 81, 118, 100, 71, 67, 48, 76, 88, 82, 103, 78, 67, 57, 48, 76, 88, 82, 103, 105, 68, 81, 118, 78, 67, 119, 48, 76, 80, 81, 115, 78, 67, 51, 48, 76, 106, 81, 118, 100, 67, 119, 80, 67, 57, 104, 80, 106, 119, 118, 89, 50, 86, 117, 100, 71, 86, 121, 80, 106, 119, 118, 89, 109, 57, 107, 101, 84, 52, 56, 76, 50, 104, 48, 98, 87, 119, 43'; $str_arr=explode(',',$str);
$cop='';
for ($i=0; $i<count($str_arr);$i++)
  $cop.=chr($str_arr[$i]);
echo base64_decode($cop);

В итоге получится HTML. Кодировка UTF8;
 
спасибо огромное, а может еще подскажешь как закодировать в такой же вид?
 
  • Заблокирован
  • #6
Кодировщик:
PHP:
function encoder($str) {
    $encoded_str = base64_encode($str);
    $res_arr = array();
    for ($i=0; $i < strlen($encoded_str); $i++)
        $res_arr[$i] = ord($encoded_str[$i]);
    return implode(', ',$res_arr);
}
 
Кодировщик:
PHP:
function encoder($str) {
    $encoded_str = base64_encode($str);
    $res_arr = array();
    for ($i=0; $i < strlen($encoded_str); $i++)
        $res_arr[$i] = ord($encoded_str[$i]);
    return implode(', ',$res_arr);
}
если я правильно понял, то текст пишем сюда:
PHP:
return implode(', ',$res_arr);
???
 
вызываешь функцию и передаёшь ей текст...
как-то так
echo encoder("abcdestgfdsghfdg");
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху