A robust software watermarking framework using shellcode

被引:0
|
作者
Ayan Dey
Shibashis Ghosh
Sukriti Bhattacharya
Nabendu Chaki
机构
[1] University of Calcutta,A. K. Choudhury School of I.T.
[2] Luxembourg Institute of Science & Technology (LIST),Environmental Informatics, Department of Environmental Research and Innovation (ERIN)
[3] University of Calcutta,Department of Computer Science and Engg.
来源
关键词
Software watermarking; Shellcode; Encryption; Hash functions;
D O I
暂无
中图分类号
学科分类号
摘要
Watermarks have long been applied to ensure the authenticity of media contents. Computer software is an intellectual outcome in the digital domain. Therefore, it has to face all the common threats like illegal redistribution, copying, misuse through malicious modification. However, the majority of the existing software watermarking techniques are suffering from the limitations of existing robustness notions and lack of resilience from a variety of attacks. In this paper, we proposed a novel robust software watermarking scheme based on “shellcode”. It is a small piece of code generally used as the payload in the exploitation of a software vulnerability. It consists of a list of carefully arranged machine instructions, executed through injecting into a running application. Shellcode serves as the backbone of our proposed watermarking scheme. It is used to achieve both covert communication (steganography), and deterrence (watermarking) process in the proposed watermarking technique. Such a combination gives more robustness and security to the whole process. In this paper, we introduce ShellMark as a proof of concept to illustrate the shellcode based software watermarking technique. We compared and tested ShellMark with already existing software watermarking techniques, and it showed that ShellMark is resilient to most of the well known watermarking attacks.
引用
收藏
页码:2555 / 2576
页数:21
相关论文
共 50 条
  • [21] Software Watermarking Using Support Vector Machines
    Zong, Nan
    Jia, Chunfu
    39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2, 2015, : 533 - 542
  • [22] Robust Watermarking Scheme Using Wave Atoms
    H. Y. Leung
    L. M. Cheng
    EURASIP Journal on Advances in Signal Processing, 2011
  • [23] Intelligent Robust Watermarking using Genetic Programming
    Abbasi, Almas
    Seng, Woo Chaw
    INNOVATION AND SUSTAINABLE COMPETITIVE ADVANTAGE: FROM REGIONAL DEVELOPMENT TO WORLD ECONOMIES, VOLS 1-5, 2012, : 687 - 693
  • [24] Robust watermarking method using a fast algorithm
    Chikouche, A
    Sweeney, P
    Vladimirova, T
    DIGITAL MEDIA: PROCESSING MULTIMEDIA INTERACTIVE SERVICES, 2003, : 259 - 264
  • [25] Robust audio watermarking using perceptual masking
    Swanson, MD
    Zhu, B
    Tewfik, AH
    Boney, L
    SIGNAL PROCESSING, 1998, 66 (03) : 337 - 355
  • [26] Robust image watermarking using Turbo TCQ
    Le Guelvouit, Gaetan
    TRAITEMENT DU SIGNAL, 2008, 25 (06) : 459 - 467
  • [27] ROBUST IMAGE WATERMARKING USING TETROLET TRANSFORM
    Vali, S. K. Mastan
    Kishore, K. L. Naga
    Prathibha, G.
    2015 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, SIGNALS, COMMUNICATION AND OPTIMIZATION (EESCO), 2015,
  • [28] Robust Watermarking Scheme Using Wave Atoms
    Leung, H. Y.
    Cheng, L. M.
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2011,
  • [29] A Robust Watermarking using Blind Source Separation
    Kumar, Anil
    Negrat, K.
    Negrat, A. M.
    Almarimi, Abdelsalam
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 28, 2008, 28 : 338 - 341
  • [30] Robust image watermarking using multiresolution analysis
    Maity, SP
    Nandy, P
    Das, TS
    Kundu, MK
    PROCEEDINGS OF THE IEEE INDICON 2004, 2004, : 174 - 179