Журнал «Современная Наука»

Russian (CIS)English (United Kingdom)
МОСКВА +7(495)-142-86-81

МЕТОДИКА СОЗДАНИЯ И СКРЫТОГО ВЛОЖЕНИЯ ЦИФРОВОГО ВОДЯНОГО ЗНАКА В БАЙТ-КОД CLASS-ФАЙЛА НА ОСНОВЕ НЕ ДЕКЛАРИРОВАННЫХ ВОЗМОЖНОСТЕЙ ВИРТУАЛЬНОЙ МАШИНЫ JAVA

Шариков Павел Иванович  (Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича Ассистент )

В данной работе представлена проблема компрометации 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
ПРАВОВАЯ ИНФОРМАЦИЯ:
Перепечатка материалов допускается только в некоммерческих целях со ссылкой на оригинал публикации. Охраняется законами РФ. Любые нарушения закона преследуются в судебном порядке.
© ООО "Научные технологии"