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

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

Sky90

VIP складчик
Platinum
Премиум
Администратор
Регистрация
1 Дек 2015
Сообщения
145.582
Реакции
777.031
Обфусцировщик (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))


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