- Регистрация
- 1 Дек 2015
- Сообщения
- 146.711
- Реакции
- 777.031
Обфусцировщик (infostart)
Обработка, позволяющая защитить модули, закрытые паролем. Протестировано на платформе 8.3.21.1393.
Цель: затруднить декомпиляцию или деобфускацию модуля.
Описание:
При попытке прочитать/декомпилировать/деобфусцировать обработанный файл будут выданы подобные ошибки:
Спойлер: Детально
За основу были взяты исходники:
Новое в версии
02.10.2022 - Версия 1.1.0.3:
СКАЧАТЬ
Обработка, позволяющая защитить модули, закрытые паролем. Протестировано на платформе 8.3.21.1393.
Цель: затруднить декомпиляцию или деобфускацию модуля.
Описание:
- Файл - обрабатываемый файл *.epf, *.erf, *.cf, *.cfe, *.cfu.
- Выбрать модули - в появившейся форме можно выбрать, какие модули обрабатывать.
- Обработать - распаковывает в каталог, преобразует скомпилированный образ модуля, изменяет тексты запароленных модулей и упаковывает в файл. Обрабатываемый файл должен быть предварительно закрыт паролем прежде чем обрабатывать.
- Не создавать копию - данный флажок обрабатывает непосредственно исходный файл. В этом случае рекомендуется создавать резервную копию файла.
- Обфусцировать - данный флажок запутывает байт-код (изменение имен, опкодов и т.д.).
- Оставить тексты запароленных модулей (оставить окно ввода пароля) - данный переключатель делает поставку с исходным текстом с возможностью ввода пароля. При вводе корректного пароля приведет к расшифровке исходных текстов, а при записи модуля заново скомпилирует модуль и перезапишет обфусцированный скомпилированный образ.
- Удалять тексты запароленных модулей - данный переключатель делает поставку без исходных текстов.
- Удалять тексты запароленных модулей (оставить окно ввода пароля) - данный переключатель делает поставку без исходных текстов с возможностью ввода пароля. При вводе корректного пароля не приведет к расшифровке исходных текстов.
- Обработанный файл - результат обрабатываемого файла.
При попытке прочитать/декомпилировать/деобфусцировать обработанный файл будут выданы подобные ошибки:
Спойлер: Детально
За основу были взяты исходники:
- 1С:Ассемблер. Немного летнего веселья!
- Обфускатор операционного кода 1С
Новое в версии
02.10.2022 - Версия 1.1.0.3:
- Добавлена обфускация кода операции 42 (Goto).
- Добавлена возможность открыть непосредственно файл *.epf (внешняя обработка) после обфускации кода.
- Исправлена ошибка при формировании отчета.
- Добавлен новый распаковщик/запаковщик файлов *.epf, *.erf, *.cf, *.cfe, *.cfu. Написан полностью на 1с.
- Полностью убраны все предыдущие распаковщики/запаковщики файлов.
Причина:
- в v8unpack нет запаковки файла cfu, ошибка хеша после запаковки файла cfe, некорректный распаковщик/запаковщик некоторых файлов;
- в 1с (выгрузка/загрузка обработки/отчета в/из XML без добавления в командную строку "/F <base> /N <user> /P <password>") после запаковки файлов все ссылочные реквизиты становятся текстовыми.
- Добавлен распаковщик/упаковщик файлов V8Unpack viewer.
- Добавлена возможность выбора файла cfu в формате файлов v8unpack.
- Добавлен ключ -inflate в формате файлов v8unpack.
- Добавлены ключи -unpack, -undeflate, -deflate и -pack в формате файлов v8unpack.
- Добавлены параметры /DisableStartupMessages и /DisableStartupDialogs в формате 1С.
- Исправлена ошибка:
При переоткрытии формы не сохраняются данные каталога распаковки в настройках.
- Добавлена возможность выбора формата 1С (bin, выгрузка/загрузка обработки/отчета в/из XML) / v8unpack (image, epf, erf, cf, cfe).
- Добавлен флажок "Не создавать копию".
- Добавлено автоматическое закрытие формы выбора запароленных модулей.
- Скорректирована обфускация кода операции 32 (Unused).
- Добавлена возможность выбора файла cfe.
- Добавлен распаковщик/упаковщик файлов V8Unpack 3.0.43.28.
- Добавлена возможность выбора файла cf.
- Добавлена возможность выбора модулей.
- Исправлена ошибка:
При обфускации файла, в константах и параметрах с типом "Число", заменяются знаки с "." на ",".
Пример кода
- Добавлена возможность обфускации модуля для расширения конфигурации.
- Исправлены ошибки при обфускации обработанного файла.
- Исправлена обратная сборка файлов из файла bin.
- Добавлена возможность выбора версии v8unpack.
- Добавлена возможность выбора файла epf, erf, bin и image.
- Добавлена возможность обфускации файлов.
- Добавлена возможность изменять тексты запароленных модулей.
- Продажник
- info**tart.ru/public/1677514 **-s 7см (аб.10см-4995))
СКАЧАТЬ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Психическое здоровье. Эффективные методики упорядочить мысли, справиться со стрессом и тревогой [Эмили Этачт, Марция Фернандез, Джино Маккези]
- Формула счастливых отношений. Секретные ингредиенты для создания «химии» в паре [Андрей Кузин, Юлия Кузина]
- Совместное имущество: сделка без риска [Ксения Турусина]
- Открытый пирог Фруктовая тарелка [Мария Манахова]
- Профессия: Web-дизайнер [Аверин А. С.]
- The Complete Nutanix Private Cloud Solution Bootcamp [2024] [Udemy] [Fettah Ben]