Macquarie Home | Course Handbook | Library | Campus Map | Macquarie Contacts
Home page

Macquarie University ResearchOnline

Home
Add
-List Of Titles -Software watermarking resilient to debugging attacks

Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.14/69991

OpenURL Link
29 Visitors 31 Hits 0 Downloads
FileDescriptionSizeFormat
DS01Publisher version (open access)515 KBAdobe Acrobat PDFView/Open
Title
Software watermarking resilient to debugging attacks
Related
Journal of multimedia, Vol. 2, No. 2, p.10-16
Publisher
Academy Publisher
Date
2007
Author/Creator
Gupta, Gaurav
Author/Creator
Pieprzyk, Josef
Description
In 2006, Gaurav Gupta and Josef Pieprzyk presented an attack on the branch-based software watermarking scheme proposed by Ginger Myles and Hongxia Jin in 2005. The software watermarking model is based on replacing jump instructions or unconditional branch statements (UBS) by calls to a fingerprint branch function (FBF) that computes the correct target address of the UBS as a function of the generated fingerprint and integrity check. If the program is tampered with, the fingerprint and/or integrity checks change and the target address is not computed correctly. Gupta and Pieprzyk's attack uses debugger capabilities such as register and address lookup and breakpoints to minimize the requirement to manually inspect the software. Using these resources, the FBF and calls to the same is identified, correct displacement values are generated and calls to FBF are replaced by the original UBS transferring control of the attack to the correct target instruction. In this paper, we propose a watermarking model that provides security against such debugging attacks. Two primary measures taken are shifting the stack pointer modification operation from the FBF to the individual UBSs, and coding the stack pointer modification in the same language as that of the rest of the code rather than assembly language to avoid conspicuous contents. The manual component complexity increases from O(1) in the previous scheme to O(n) in our proposed scheme.
Description
7 page(s)
Subject Keyword
watermarking
Subject Keyword
fingerprint
Subject Keyword
software
Resource Type
journal article
Organisation
Macquarie University. Dept. of Computing

Identifier
http://hdl.handle.net/1959.14/69991
Identifier
ISSN:1796-2048
Identifier
mq-rm-2007002516
Language
eng
Rights
Copyright Academy Publisher. This version is archived for noncommercial access and personal use only. Permission for all other purposes must be requested from Academy Publisher at http://www.academypublisher.com/index.html.
Full Text
Full Text
Reviewed
Reviewed
 
Image Thumbnail
Save/E-mail Citation
Citation Format
E-mail Address
Subject
"Journal of multimedia"
 
OR
  • Show All  
  • Show My Selections 
Advanced Search

Search

Gupta, Gaurav
Pieprzyk, Josef

Browse

  • By Title 
  • By Author/Creator 
  • By Department/Centre 
  • By Subject Keyword 
  • By Journal/Conference 
  • By FoR/RFCD codes 
  • By Resource Type 
  • By Date 

Highlights

  • Most Accessed Objects 
  • Recent Additions 
  • Pending Publications 
  • Author Profiles 

Resources

  • About ResearchOnline 
  • FAQ 
  • Open Access 
  • Open Access-FAQs 
  • Copyright 
  • Contribute 
  • Help 
  • Contact
  • Terms and Conditions 
Valid XHTML 1.0 Strict Powered by VITAL

Copyright Macquarie University | Privacy Statement | Accessibility Information

ABN 90 952 801 237 | CRICOS Provider No 00002J

Library Staff Sign In