Dozhd
Администратор
- Регистрация
- 18 Янв 2014
- Сообщения
- 135.265
- Реакции
- 386.963
Обфусцировщик (infostart)
Обработка, позволяющая защитить модули, закрытые паролем. Протестировано на платформе 8.3.21.1393.
Цель: затруднить декомпиляцию или деобфускацию модуля.
Описание:
При попытке прочитать/декомпилировать/деобфусцировать обработанный файл будут выданы подобные ошибки:
Спойлер: Детально
За основу были взяты исходники:
Новое в версии
02.10.2022 - Версия 1.1.0.3:
СКАЧАТЬ
Обработка, позволяющая защитить модули, закрытые паролем. Протестировано на платформе 8.3.21.1393.
Цель: затруднить декомпиляцию или деобфускацию модуля.
Описание:
- Файл - обрабатываемый файл *.epf, *.erf, *.cf, *.cfe, *.cfu.
- Выбрать модули - в появившейся форме можно выбрать, какие модули обрабатывать.
- Обработать - распаковывает в каталог, преобразует скомпилированный образ модуля, изменяет тексты запароленных модулей и упаковывает в файл. Обрабатываемый файл должен быть предварительно закрыт паролем прежде чем обрабатывать.
- Не создавать копию - данный флажок обрабатывает непосредственно исходный файл. В этом случае рекомендуется создавать резервную копию файла.
- Обфусцировать - данный флажок запутывает байт-код (изменение имен, опкодов и т.д.).
- Оставить тексты запароленных модулей (оставить окно ввода пароля) - данный переключатель делает поставку с исходным текстом с возможностью ввода пароля. При вводе корректного пароля приведет к расшифровке исходных текстов, а при записи модуля заново скомпилирует модуль и перезапишет обфусцированный скомпилированный образ.
- Удалять тексты запароленных модулей - данный переключатель делает поставку без исходных текстов.
- Удалять тексты запароленных модулей (оставить окно ввода пароля) - данный переключатель делает поставку без исходных текстов с возможностью ввода пароля. При вводе корректного пароля не приведет к расшифровке исходных текстов.
- Обработанный файл - результат обрабатываемого файла.
![[IMG] [IMG]](https://infostart.ru/upload/iblock/c2d/c2d575ce6235f9f3eb80f669d163d3b0.png)
![[IMG] [IMG]](https://infostart.ru/upload/iblock/7fc/7fcf71da509f03a20db07675f565920c.png)
При попытке прочитать/декомпилировать/деобфусцировать обработанный файл будут выданы подобные ошибки:
Спойлер: Детально
![[IMG] [IMG]](https://infostart.ru/upload/iblock/43a/43ac1d42941bbd874d415dfa7a003574.png)
![[IMG] [IMG]](https://infostart.ru/upload/iblock/3aa/3aaf610896fa87ba5b7b693350c3c4dd.png)
![[IMG] [IMG]](https://infostart.ru/upload/iblock/9ad/9adb7fe38b3afdac5fc18f170a69346f.png)
![[IMG] [IMG]](https://infostart.ru/upload/iblock/ccf/ccfc5d4d3cbcc9f55a8c96cd98b4687a.png)
![[IMG] [IMG]](https://infostart.ru/upload/iblock/ff1/ff10aca026c50df40bd73e6fe5363ae7.png)
За основу были взяты исходники:
- 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))
СКАЧАТЬ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Закрытая группа Центра практика (июль 2025) [practicebox] [Елена Волкова, Мария Истомина, Анна Щербина]
- ProfitGateClub. Подписка на телеграм канал (август 2025) [Алексей Кречетов]
- [Кондитерка] Бархатный коктейль [Юлия Бугимбаева]
- [Кондитерка] Суфле Птичье молоко [Юлия Бугимбаева]
- [Кондитерка] Эскимо чизкейки на палочке [Юлия Бугимбаева]
- Анализ текущей ситуации на финансовых рынках и выбор успешной торговой системы (19.07.2025) [Аврора] [Игорь Тощаков]