Шариков Павел Иванович (Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича
Ассистент
)
|
В данной работе представлена проблема компрометации java-приложений посредством кражи исполняемых class-файлов, а также представлено решение, посредством которого возможно производить создание и вложение цифрового водяного знака в class-файлы java-приложения. Рассмотрены принципы на которых базируется создание и вложение цифрового водяного знака в class-файлы java-приложений. Произведен анализ class-файлов JRE, сделаны выводы о частоте использования отдельных групп опкодов. Разобраны операционные команды виртуальной машины Java, позволяющие произвести вложение. Произведено редактирование и вложение, проанализированы результаты. Представлена математическая и алгоритмическая модели методики. Сделаны выводы о разработанной методике, ее возможностях и целях применения.
Ключевые слова:байт-код, цифровой водяной знак, цвз, class-файл, bytecode, digital watermark, java, jvm
|
|
|
Читать полный текст статьи …
|
Ссылка для цитирования: Шариков П. И. МЕТОДИКА СОЗДАНИЯ И СКРЫТОГО ВЛОЖЕНИЯ ЦИФРОВОГО ВОДЯНОГО ЗНАКА В БАЙТ-КОД CLASS-ФАЙЛА НА ОСНОВЕ НЕ ДЕКЛАРИРОВАННЫХ ВОЗМОЖНОСТЕЙ ВИРТУАЛЬНОЙ МАШИНЫ JAVA // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2023. -№07/2. -С. 165-174 DOI 10.37882/2223-2966.2023.7-2.37 |
|
|