Просмотр статьи

Номер журнала: 2020.1

Заголовок статьи: On the method of reading a digital watermark in executable files


As part of this this research a method for reading a digital watermark is suggested for executable files. The watermark in question belongs to the category of semi-fragile, which is destroyed at a given percentage of changes in the program. Specified method can be used to control software integrity. The developed algorithm has a number of properties that make it possible to counteract code analysis. The program protected in this way reads the stored watermark by bytes in a pseudo-random order making it difficult to detect and destroy the integrity control mechanism. The proposed algorithm is an extension of the opaque predicate approach. The high complexity of attacking this method based on breakpoints with conditions and tracing is presented.


I. Nechta

Ключевые слова

digital watermarks, copyright protection, tamper proofing, integrity control, opaque predicate

Скачать полный текст