Manufacturing cheap, resilient, and stealthy opaque constructs
POPL '98 Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A Practical Method for Watermarking Java Programs
COMPSAC '00 24th International Computer Software and Applications Conference
Dynamic path-based software watermarking
Proceedings of the ACM SIGPLAN 2004 conference on Programming language design and implementation
Dynamic graph-based software fingerprinting
ACM Transactions on Programming Languages and Systems (TOPLAS)
Protecting Android applications with steganography-based software watermarking
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Hi-index | 0.00 |
As a binary protection technique, software watermarks can be used to protect the copyrights of applications. However, most watermarking techniques do not consider the resource limitations or the interactivity of smart applications. In this paper, we apply an efficient software watermarking scheme to an actual Android-based smart device and analyze the impact of software watermarks. Experimental results show that watermarked applications perform efficiently in terms of the embedding time and the execution overhead.