eXeL@B —› Вопросы новичков —› Как расшифровать текст в .php файле |
Посл.ответ | Сообщение |
|
Создано: 14 марта 2017 12:09 · Личное сообщение · #1 Имеется файл install.php - который заливается на хостинг, после ввода пароля на хостинге он извлекает из себя файлы. Подскажите как расшифровать те файлы которые он создаёт, и чем он запакован?! 6af8_14.03.2017_EXELAB.rU.tgz - install.php |
|
Создано: 14 марта 2017 12:15 · Личное сообщение · #2 |
|
Создано: 14 марта 2017 12:37 · Личное сообщение · #3 ArtesSPC В коде же всё написано: Code:
Пример для config.php: Code:
Выхлоп команды "$d_config = base64_decode($config);": Code:
Если тебе нужны сами файлы php, то достаточно в начале скрипта явно вызвать: Code:
и на выходе ты получишь файлы: Code:
Для запуска скрипта: Code:
1448_14.03.2017_EXELAB.rU.tgz - admin_panel_php.7z ----- EnJoy! | Сообщение посчитали полезным: ArtesSPC |
|
Создано: 14 марта 2017 12:44 · Личное сообщение · #4 Jupiter, Да я новичок просто, спасибо что просветили) Попробовал воспользоваться: При расшифровки $auth = получаю каракули в виде: j례ཁဴ)嘀с卍ݽɐ䴈褁ᥔब4(4)͕͍役}͑剐बന4)�͌ᅕѡ |
|
Создано: 14 марта 2017 12:47 · Личное сообщение · #5 ArtesSPC Добавил в свой ответ архив с расшифрованными файлами. У тебя есть установленный интерпретатор ----- EnJoy! |
|
Создано: 14 марта 2017 12:49 · Личное сообщение · #6 |
|
Создано: 14 марта 2017 12:50 · Личное сообщение · #7 |
|
Создано: 14 марта 2017 12:52 · Личное сообщение · #8 |
|
Создано: 14 марта 2017 13:13 · Личное сообщение · #9 ОК, постараюсь объяснить доступно )) base64 - это (условно) способ кодирования и представление информации, который позволяет любые файлы и данные представить алфавитом в 64 символа (заглавные буквы, строчные буквы, цифры, символы) Для десятичной системы счисления количество символов 10, а для base64 - 64 )) В случае с твоим файлом кодирование в base64 позволяет всё запихнуть в 1 единственный файл install.php. По сути это такая "упаковка" без сжатия. ----- EnJoy! |
|
Создано: 14 марта 2017 14:06 · Поправил: unknownproject · Личное сообщение · #10 |
|
Создано: 14 марта 2017 14:54 · Поправил: VodoleY · Личное сообщение · #11 Jupiter пишет: По сути это такая "упаковка" без сжатия. наоборот))) это разжирнение.. типа данные весят гдето на 40 проц больше НО в области читаемых символов. ТС. вобщем каждые 6 бит вашего бинарника приваращаются по таблице преобразования в 8 битный символ. НО зато уже без крякозыблы. грубо ток буквы и цифры. ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
|
Создано: 14 марта 2017 15:25 · Личное сообщение · #12 VodoleY Так это и есть " Упаковать можно вещи в портфель, при этом портфель может быть гораздо больше, чем сами вещи. В данном случае портфель - это install.php, в который "сложены" остальные вещи. Самый простой пример "несжатой" упаковки - это классический ----- EnJoy! |
|
Создано: 14 марта 2017 15:28 · Поправил: VodoleY · Личное сообщение · #13 Jupiter пишет: 6 бутылок пива упакованы, но не сжаты ) ну да ну да.. ) чтоб не тащить упаковку.. пиво надо пить на месте))) девочка в магазине.. - дайте мне 3 бутылки водки. - как же маленькая такая 3 бутылки понесешь? - точно.. 1 тут выпью ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
eXeL@B —› Вопросы новичков —› Как расшифровать текст в .php файле |