Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
https://elib.belstu.by/handle/123456789/74364Полная запись метаданных
| Поле DC | Значение | Язык |
|---|---|---|
| dc.contributor.author | Кантарович, Виктория Сергеевна | - |
| dc.contributor.author | Урбанович, Павел Павлович | - |
| dc.date.accessioned | 2026-03-24T08:16:41Z | - |
| dc.date.available | 2026-03-24T08:16:41Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.citation | Кантарович В. С., Урбанович П. П. Эффективность методов обфускации программного кода для языков программирования PHP и JavaScript // Труды БГТУ. Сер. 3, Физико-математические науки и информатика. 2026. № 1 (302). C. 100–117. DOI: 10.52065/2520-6141-2026-302-9. | ru |
| dc.identifier.uri | https://elib.belstu.by/handle/123456789/74364 | - |
| dc.description.abstract | В статье рассматривается актуальная проблема защиты интеллектуальной собственности на коды компьютерных программ с помощью методов обфускации. Приведены результаты исследования и сравнительного анализа эффективности методов обфускации программного кода, которые применяются в онлайн-обфускаторах для языков программирования PHP и JavaScript. Рассмотрены известные методы обфускации: на основе упаковки кода, шифрования данных, вставки «мертвого» кода, а также лексических, структурных и семантических изменений кода. Проанализированы влияние методов обфускации на производительность выполнения программного кода, сохранение его функциональности и устойчивость к реверсивной инженерии. Предлагается новый классификатор методов обфускации, который систематизирует их по области применения, динамике выполнения, характеру модификаций и уровню представления кода. Выделяются два основных класса методов: общие, применимые к разным языкам и программам, и специализированные, учитывающие особенности конкретных языков. Предложены критерии и метрики оценки эффективности обфускации, которые включают устойчивость к реверсивной инженерии, уровень защиты, сохранение функциональности, сложность декомпиляции и производительность. На основе метрик выполнена сравнительная оценка обфускаторов. Приведены результаты испытаний онлайн-обфускаторов для двух тестовых файлов с разным уровнем сложности исходного кода для языков программирования PHP и JavaScript. | ru |
| dc.format.mimetype | application/pdf | ru |
| dc.language.iso | ru | ru |
| dc.publisher | БГТУ | ru |
| dc.subject | программный код | ru |
| dc.subject | обфускация | ru |
| dc.subject | деобфускация | ru |
| dc.subject | онлайн-обфускаторы | ru |
| dc.subject | реверсивная инженерия | ru |
| dc.title | Эффективность методов обфускации программного кода для языков программирования PHP и JavaScript | ru |
| dc.type | Article | ru |
| dc.identifier.udc | 004.051 | - |
| dc.identifier.DOI | 10.52065/2520-6141-2026-302-9 | - |
| Располагается в коллекциях: | выпуск журнала постатейно | |
Файлы этого ресурса:
| Файл | Описание | Размер | Формат | |
|---|---|---|---|---|
| 9. Кантарович.pdf | 2.16 MB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.
