Скачать Обфусцировщик (infostart)

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

Sky90

Администратор
Platinum
VIP складчик
Премиум
Регистрация
30 Ноя 2015
Сообщения
195.104
Реакции
781.856
Обфусцировщик (infostart)

Обработка, позволяющая защитить модули, закрытые паролем. Протестировано на платформе 8.3.21.1393.
Цель: затруднить декомпиляцию или деобфускацию модуля.

Описание:

  • Файл - обрабатываемый файл *.epf, *.erf, *.cf, *.cfe, *.cfu.
  • Выбрать модули - в появившейся форме можно выбрать, какие модули обрабатывать.
  • Обработать - распаковывает в каталог, преобразует скомпилированный образ модуля, изменяет тексты запароленных модулей и упаковывает в файл. Обрабатываемый файл должен быть предварительно закрыт паролем прежде чем обрабатывать.
  • Не создавать копию - данный флажок обрабатывает непосредственно исходный файл. В этом случае рекомендуется создавать резервную копию файла.
  • Обфусцировать - данный флажок запутывает байт-код (изменение имен, опкодов и т.д.).
  • Оставить тексты запароленных модулей (оставить окно ввода пароля) - данный переключатель делает поставку с исходным текстом с возможностью ввода пароля. При вводе корректного пароля приведет к расшифровке исходных текстов, а при записи модуля заново скомпилирует модуль и перезапишет обфусцированный скомпилированный образ.
  • Удалять тексты запароленных модулей - данный переключатель делает поставку без исходных текстов.
  • Удалять тексты запароленных модулей (оставить окно ввода пароля) - данный переключатель делает поставку без исходных текстов с возможностью ввода пароля. При вводе корректного пароля не приведет к расшифровке исходных текстов.
  • Обработанный файл - результат обрабатываемого файла.

[IMG]

[IMG]

При попытке прочитать/декомпилировать/деобфусцировать обработанный файл будут выданы подобные ошибки:
Спойлер: Детально
[IMG]
[IMG]


[IMG]


[IMG]


[IMG]


За основу были взяты исходники:

  • 1С:Ассемблер. Немного летнего веселья!
  • Обфускатор операционного кода 1С
Выражаю благодарность авторам за исходники!



Новое в версии

02.10.2022 - Версия 1.1.0.3:

  • Добавлена обфускация кода операции 42 (Goto).
  • Добавлена возможность открыть непосредственно файл *.epf (внешняя обработка) после обфускации кода.
20.09.2022 - Версия 1.1.0.2:

  • Исправлена ошибка при формировании отчета.
16.09.2022 - Версия 1.1.0.1:

  • Добавлен новый распаковщик/запаковщик файлов *.epf, *.erf, *.cf, *.cfe, *.cfu. Написан полностью на 1с.
  • Полностью убраны все предыдущие распаковщики/запаковщики файлов.
    Причина:
    - в v8unpack нет запаковки файла cfu, ошибка хеша после запаковки файла cfe, некорректный распаковщик/запаковщик некоторых файлов;
    - в 1с (выгрузка/загрузка обработки/отчета в/из XML без добавления в командную строку "/F <base> /N <user> /P <password>") после запаковки файлов все ссылочные реквизиты становятся текстовыми.
05.07.2022 - Версия 1.0.9.5:

  • Добавлен распаковщик/упаковщик файлов V8Unpack viewer.
  • Добавлена возможность выбора файла cfu в формате файлов v8unpack.
  • Добавлен ключ -inflate в формате файлов v8unpack.
04.07.2022 - Версия 1.0.8.5:

  • Добавлены ключи -unpack, -undeflate, -deflate и -pack в формате файлов v8unpack.
03.07.2022 - Версия 1.0.7.5:

  • Добавлены параметры /DisableStartupMessages и /DisableStartupDialogs в формате 1С.
  • Исправлена ошибка:
    При переоткрытии формы не сохраняются данные каталога распаковки в настройках.
01.07.2022 - Версия 1.0.6.4:

  • Добавлена возможность выбора формата 1С (bin, выгрузка/загрузка обработки/отчета в/из XML) / v8unpack (image, epf, erf, cf, cfe).
30.06.2022 - Версия 1.0.5.4:

  • Добавлен флажок "Не создавать копию".
29.06.2022 - Версия 1.0.4.4:

  • Добавлено автоматическое закрытие формы выбора запароленных модулей.
  • Скорректирована обфускация кода операции 32 (Unused).
25.06.2022 - Версия 1.0.3.3:

  • Добавлена возможность выбора файла cfe.
  • Добавлен распаковщик/упаковщик файлов V8Unpack 3.0.43.28.
24.06.2022 - Версия 1.0.2.3:

  • Добавлена возможность выбора файла cf.
  • Добавлена возможность выбора модулей.
21.06.2022 - Версия 1.0.1.3:

  • Исправлена ошибка:
    При обфускации файла, в константах и параметрах с типом "Число", заменяются знаки с "." на ",".


    Пример кода
20.06.2022 - Версия 1.0.1.2:

  • Добавлена возможность обфускации модуля для расширения конфигурации.
  • Исправлены ошибки при обфускации обработанного файла.
17.06.2022 - Версия 1.0.0.1:

  • Исправлена обратная сборка файлов из файла bin.
16.06.2022 - Версия 1.0.0.0:

  • Добавлена возможность выбора версии v8unpack.
  • Добавлена возможность выбора файла epf, erf, bin и image.
  • Добавлена возможность обфускации файлов.
  • Добавлена возможность изменять тексты запароленных модулей.
  • Продажник
  • info**tart.ru/public/1677514 **-s 7см (аб.10см-4995))


СКАЧАТЬ
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху