• Гость в разделе 1С-Битрикс все ссылки на модули, шаблоны и т.д. помещаем под хайд не менее 150 реакций.
  • Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!

1С-Битрикс Скрипт Деобфуксатор 1С-Битрикс

  • Друг форума
  • Программист
  • Автор темы
  • Администратор
  • Модер.
  • Команда форума
  • #1 из 1
  • Суть его в том, что заливаем на сервер в папку скажем /decode/ скрипт.
  • Кладем там закодированный файл который переименовываем decode_file.php.
  • Выносим часть с $GLOBALS и function ___1076931394($_367941623) в variables.php и запускаем decode/index.php.
  • После чего получаем раскодированный файл encode_file.php в той же папке.
Но все эти ручные манипуляции с выносом переменных занимают время, также были проблемы с декодированием запросов (кавычки ставило лишние или съедало), а еще форматирование добавить бы php-beautifier неплохо.
Доработанный скрипт теперь сам находит $GLOBALS и function ___... ( в коде и деобфуксирует код, плюс после деобфуксации удаляет эти массивы GLOBALS и function ___... (т.к. они уже не нужны, ну и немного форматирует код).

Суть почти та же заливаем в корень сайта в папку /decode/deobfuscator.php рядом ложим закодированный файл decode_file.php запускаем скрипт типа и получаем раскодированный файл encode_file.php в тойже папке.

Найти закодированные файлы битрикса можно например так:
Bash:
Расширить Свернуть Скопировать
grep -rl --include="*.php" '/= array(base64_decode(' /bitrix/

Список закодированных файлов на демке в 1С-Битрикс:
  • /bitrix/modules/landing/lib/mutator.php
  • /bitrix/modules/main/classes/general/main.php
  • /bitrix/modules/main/classes/general/update_client.php
  • /bitrix/modules/main/include.php
  • /bitrix/modules/main/install/wizard/wizard.php
  • /bitrix/modules/main/lib/config/option.php
  • /bitrix/modules/main/lib/engine/response/redirect.php
  • /bitrix/modules/main/lib/license.php
  • /bitrix/modules/main/lib/security/w/rules/intvalrule.php
  • /bitrix/modules/main/lib/security/w/rules/pregmatchrule.php
  • /bitrix/modules/main/lib/security/w/rules/pregreplacerule.php
  • /bitrix/modules/main/lib/security/w/rules/rule.php
  • /bitrix/modules/main/lib/security/w/wwall.php
  • /bitrix/modules/main/lib/UpdateSystem/ActivationSystem.php
  • /bitrix/modules/main/lib/UpdateSystem/HashCodeParser.php
  • /bitrix/modules/main/lib/UpdateSystem/PortalInfo.php
  • /bitrix/modules/main/start.php
Скачать скрипт:
Посмотреть вложение bitrix-decoder-master.zip
Посмотреть вложение deobfuscator.php.zip
 
Последнее редактирование:
    Сейчас эту тему никто не читает.

Похожие темы

  • Закреплено
  • Рекомендуемый
Демонстрационный режим (демо-режим, demo mode) — термин, который может относиться к разным...
Ответы
0
Просмотры
22
  • Закреплено
Скрипт активирует демо режим до 2100 года Переходим на официальный сайт, получаем демо ключ на...
Ответы
0
Просмотры
130
Частично перестает работать сайт после обновления 1С-Битрикс 1С-Битрикс обновил версии...
Ответы
0
Просмотры
1K
Нужен человек который хорошо разбирается в 1C-Битрикс на постоянной основе Шаблон лайтшоп Кому...
Ответы
1
Просмотры
2K
Приветствую, какой сейчас действенный способ занулливания движка?Вылезло сообщение: Срок работы...
Ответы
7
Просмотры
3K
Назад
Сверху Снизу