Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 36

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

16.05.2012, 14:05. Показов 1525. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот есть такой код:
PHP
1
$o="QAAADTs4d293J25pZGtyY2InLwAAU0JKV0tGU0JXRlNPJyknIACAKGVoc3NoaikCUCAuPCc4OQ4AAA0NO2NucSduYzolYWhoc2IAAHUlJ2RrZnR0OiV1aHJpY2IGCGMlOQ0OAkMBhGFrYmFzAWANQ2IAAHRuYGknZX49JztmJ291YmEAADolb3Nzdz0oKGpqaG9ycykAAGRoaiglOUF1YmInSkpIVVcAAEA7KGY5Jyc7ZXUoOQ1EaHcASH51bmBvcychZACwPCcLw2JkbwBIaCdjZnNiLyBeCkA4OQGEZWtoABBgbmlhaC8gaWZqYgGjIWljZjABdG8DpQInY2J0ZHVud3NuaGkCkLQCDnANBzMGIyMOkSc6J2Bic1hoAlIvRyggBaB1ZlgBkQMRCEJ0cwQwdBDAb2J0Yq8vA0ITIg07KBMQOROEZAIAdBOwDJIRUBCdAEFwcHApb2h0c3EQxFFXVCdPAQACYG5pYDsoZhDAJ3sT3gNBZG51c2JwH38DoQKgA8RQYmV0bnNiBA8X3AQBA6EHQwAHdG9ocnNkZnRzKm5kYgCCAcEFYQD8dG9zamslOVQCFQWbEyQFxROzFjd1dAJIdDVYcnVrEvE4OQRgcmUXQWViJwuAc2gnVw4gdA4CDegELWRoampiaXM3AHRYBL8EuEQCZAThF790OiBka2JmdTyMIDkZYyqgGeUwknB3HUJidS8bwwQgZWgcAGN+OQCAD9EYAScnJw==";eval(base64_decode("JGxsbD0wO2V2YWwoYmFzZTY0X2RlY29kZSgiSkd4c2JHeHNiR3hzYkd4c1BTZGlZWE5sTmpSZlpHVmpiMlJsSnpzPSIpKTskbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd3OUoyOXlaQ2M3IikpOyRsbGxsPTA7JGxsbGxsPTM7ZXZhbCgkbGxsbGxsbGxsbGwoIkpHdzlKR3hzYkd4c2JHeHNiR3hzS0NSdktUcz0iKSk7JGxsbGxsbGw9MDskbGxsbGxsPSgkbGxsbGxsbGxsbCgkbFsxXSk8PDgpKyRsbGxsbGxsbGxsKCRsWzJdKTtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JHdzlKM04wY214bGJpYzciKSk7JGxsbGxsbGxsbD0xNjskbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGxsbGxsbGwoJGwpOyl7aWYoJGxsbGxsbGxsbD09MCl7JGxsbGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsbGxsbCs9JGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTskbGxsbGxsbGxsPTE2O31pZigkbGxsbGxsJjB4ODAwMCl7JGxsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8NCk7JGxsbCs9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbF0pPj40KTtpZigkbGxsKXskbGw9KCRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSkmMHgwZikrMztmb3IoJGxsbGw9MDskbGxsbDwkbGw7JGxsbGwrKykkbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGxdPSRsbGxsbGxsbFskbGxsbGxsbC0kbGxsKyRsbGxsXTskbGxsbGxsbCs9JGxsO31lbHNleyRsbD0oJGxsbGxsbGxsbGwoJGxbJGxsbGxsKytdKTw8OCk7JGxsKz0kbGxsbGxsbGxsbCgkbFskbGxsbGwrK10pKzE2O2ZvcigkbGxsbD0wOyRsbGxsPCRsbDskbGxsbGxsbGxbJGxsbGxsbGwrJGxsbGwrK109JGxsbGxsbGxsbGwoJGxbJGxsbGxsXSkpOyRsbGxsbCsrOyRsbGxsbGxsKz0kbGw7fX1lbHNlJGxsbGxsbGxsWyRsbGxsbGxsKytdPSRsbGxsbGxsbGxsKCRsWyRsbGxsbCsrXSk7JGxsbGxsbDw8PTE7JGxsbGxsbGxsbC0tO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkd4c2JEMG5ZMmh5SnpzPSIpKTskbGxsbGw9MDtldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkQwaVB5SXVKR3hzYkd4c2JHeHNiR3hzYkNnMk1pazciKSk7JGxsbGxsbGxsbGw9IiI7Zm9yKDskbGxsbGw8JGxsbGxsbGw7KXskbGxsbGxsbGxsbC49JGxsbGxsbGxsbGxsbCgkbGxsbGxsbGxbJGxsbGxsKytdXjB4MDcpO31ldmFsKCRsbGxsbGxsbGxsbCgiSkd4c2JHeHNiR3hzYkM0OUpHeHNiR3hzYkd4c2JHd3VKR3hzYkd4c2JHeHNiR3hzYkNnMk1Da3VJajhpT3c9PSIpKTtldmFsKCRsbGxsbGxsbGwpOw=="));return;
Помогите де пожалуйста раскодировать до начального состояния.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.05.2012, 14:05
Ответы с готовыми решениями:

Народ помогите расшифровать или раскодировать текст!!
Δ"R#ÇΔ!$Φ@@! ì£ΣètΔpC Å@,ò¡£@è£æèöΔXC $4òX£@èA è¿ΔPC¡å$=òÆ"@ìAæ@üΔΔD¿Φ@ òt!Pù@Δ Это реально расшифровать???

Помогите раскодировать вот этот стринг: %80%B7%98J%D8%D7%A5%85%A6%A9
Люди, помогите раскодировать вот этот стринг: %80%B7%98J%D8%D7%A5%85%A6%A9 Пасиб.

Народ помогите расшифровать или раскодировать текст!!!
Δ"R#ÇΔ!$Φ@@! ì£ΣètΔpC Å@,ò¡£@è£æèöΔXC $4òX£@èA è¿ΔPC¡å$=òÆ"@ìAæ@üΔΔD¿Φ@ òt!Pù@Δ Это реально расшифровать???

8
 Аватар для Heleg
209 / 209 / 6
Регистрация: 23.10.2011
Сообщений: 971
16.05.2012, 14:40
jeremen, это какой-то хэш?
0
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 36
16.05.2012, 14:47  [ТС]
Здесь как я понимаю в переменную записан какой-то код который пропущен был через base64. Потом через eval строка запускает в действие но перед этим base64 декодирует определенную строку. И там уже лежит код который опять пропущен пару раз через base64. return в конце пока не знаю зачем...
0
239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
16.05.2012, 18:55
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
?>
<?php include (TEMPLATEPATH . '/bottom.php'); ?>    
 
<div id="footer" class="rounded">
    
<div class="fleft">
 
Design by: <a href="http://mmohut.com/">Free MMORPG</a>  <br/>
Copyright &copy; <?php echo date('Y');?> <?php bloginfo('name');?> &ndash; <?php bloginfo('description'); ?>
<br/>
<?php $foot = get_option('infra_foot'); echo stripslashes($foot); ?>
</div>
 
<div class="fright">
<a href="http://www.hostv.com/">VPS Hosting</a>   | <a href="http://www.cirtexhosting.com/">Website Hosting</a>   | <a href="http://www.hostv.com/shoutcast-icecast-hosting.shtml">Shoutcast Hosting</a>  <br/>
<a href="<?php bloginfo('rss2_url'); ?>">Subscribe to Posts</a> | <a href="<?php bloginfo('comments_rss2_url'); ?>">Subscribe to Comments</a>
</div>
 
<div class='clear'></div>   
</div>
 
<?php wp_footer(); ?>
 
</body>
</html>      <?
1
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 36
16.05.2012, 22:38  [ТС]
r36, спасибо вам огромное. Трудно вообще было?
0
239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
17.05.2012, 09:08
Нет, это не сложный обфускатор, удалил все eval, затем вывел на экран код через echo
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?
$o="QAAADTs4d293J25pZGtyY2InLwAAU0JKV0tGU0JXRlNPJyknIACAKGVoc3NoaikCUCAuPCc4OQ4AAA0NO2NucSduYzolYWhoc2IAAHUlJ2RrZnR0OiV1aHJpY2IGCGMlOQ0OAkMBhGFrYmFzAWANQ2IAAHRuYGknZX49JztmJ291YmEAADolb3Nzdz0oKGpqaG9ycykAAGRoaiglOUF1YmInSkpIVVcAAEA7KGY5Jyc7ZXUoOQ1EaHcASH51bmBvcychZACwPCcLw2JkbwBIaCdjZnNiLyBeCkA4OQGEZWtoABBgbmlhaC8gaWZqYgGjIWljZjABdG8DpQInY2J0ZHVud3NuaGkCkLQCDnANBzMGIyMOkSc6J2Bic1hoAlIvRyggBaB1ZlgBkQMRCEJ0cwQwdBDAb2J0Yq8vA0ITIg07KBMQOROEZAIAdBOwDJIRUBCdAEFwcHApb2h0c3EQxFFXVCdPAQACYG5pYDsoZhDAJ3sT3gNBZG51c2JwH38DoQKgA8RQYmV0bnNiBA8X3AQBA6EHQwAHdG9ocnNkZnRzKm5kYgCCAcEFYQD8dG9zamslOVQCFQWbEyQFxROzFjd1dAJIdDVYcnVrEvE4OQRgcmUXQWViJwuAc2gnVw4gdA4CDegELWRoampiaXM3AHRYBL8EuEQCZAThF790OiBka2JmdTyMIDkZYyqgGeUwknB3HUJidS8bwwQgZWgcAGN+OQCAD9EYAScnJw==";//тут код
//дальше, функция расшифровки
$lll=0;
$lllllllllll='base64_decode';
$ll=0;
$llllllllll='ord';
$llll=0;
$lllll=3;
$l=$lllllllllll($o);
$lllllll=0;
$llllll=($llllllllll($l[1])<<8)+$llllllllll($l[2]);
$lllllllllllll='strlen';
$lllllllll=16;
$llllllll="";
for(;$lllll<$lllllllllllll($l);){
if($lllllllll==0){$llllll=($llllllllll($l[$lllll++])<<8);$llllll+=$llllllllll($l[$lllll++]);$lllllllll=16;}if($llllll&0x8000){$lll=($llllllllll($l[$lllll++])<<4);$lll+=($llllllllll($l[$lllll])>>4);if($lll){$ll=($llllllllll($l[$lllll++])&0x0f)+3;for($llll=0;$llll<$ll;$llll++)$llllllll[$lllllll+$llll]=$llllllll[$lllllll-$lll+$llll];$lllllll+=$ll;}else{$ll=($llllllllll($l[$lllll++])<<8);$ll+=$llllllllll($l[$lllll++])+16;for($llll=0;$llll<$ll;$llllllll[$lllllll+$llll++]=$llllllllll($l[$lllll]));$lllll++;$lllllll+=$ll;}}else$llllllll[$lllllll++]=$llllllllll($l[$lllll++]);$llllll<<=1;$lllllllll--;}
$llllllllllll='chr';
$lllll=0;
$lllllllll="?".$llllllllllll(62);
$llllllllll="";
for(;$lllll<$lllllll;){$llllllllll.=$llllllllllll($llllllll[$lllll++]^0x07);}
$lllllllll.=$llllllllll.$llllllllllll(60)."?";
echo $lllllllll;//тут будет исходный код; выводит в браузер
exit;
?>
1
 Аватар для AnTro.Net
131 / 127 / 50
Регистрация: 28.04.2010
Сообщений: 928
19.05.2012, 15:41
r36, у вас ужасные переменные..
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
20.05.2012, 07:09
Цитата Сообщение от AnTro.Net Посмотреть сообщение
у вас ужасные переменные
Это же результат нормализации обфусцированного кода.
0
 Аватар для AnTro.Net
131 / 127 / 50
Регистрация: 28.04.2010
Сообщений: 928
20.05.2012, 22:09
Цитата Сообщение от Vovan-VE Посмотреть сообщение
Это же результат нормализации обфусцированного кода.
извеняюсь, не подумал)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.05.2012, 22:09
Помогаю со студенческими работами здесь

Оценка простого кода
Здравствуйте) Прошу оценить простенький код и дать рекомендации по его улучшению! Хотелось бы чтобы знающие люди, которые уже зарабатывают...

Перевод простого кода из С++ в Python
Есть небольшой код по методу Ньютона, очень нужен на питоне если есть у кого-то такая возможность то помогите а :cry: //...

Оптимизация кода простого калькулятора
Доброго времени. Начал изучать вчера python. Сегодня решил написать простой калькулятор. Написал. Теперь хочу максимально упростить код, но...

Создание простого кода задания
Здравствуйте. Необходимо, пожалуйста, составить код для этих задач. Мне кажется, для знатоков, они будут очень простые, а я ничего не...

Написание простого кода для SCADA
Здравствуйте! (коротко о себе что бы понимали что я ни чего не понимаю Я переселенец с Донбасса, там была работа ну и все как у всех!...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru