Sandmark - A tool for software protection research

Christian Collberg, Ginger Myles, Andrew Huntwork

Research output: Contribution to journalReview articlepeer-review

103 Scopus citations


The effectiveness of software-based methods for software protection from piracy, tampering and reverse engineering by Sandmark tool is discussed. The Sandmark framework is designed for implementation and evaluation of software-based techniques such as software watermarking and code obfuscation. The control flow analysis is used in several Sandmark algorithms in which it is more natural to modify control-flow graph method than its instruction list representation. The aim of Sandmark watermarking module is to develop techniques which determine embedding and recognition algorithms having smallest performance overhead and highest resilence attacks.

Original languageEnglish (US)
Pages (from-to)40-49
Number of pages10
JournalIEEE Security and Privacy
Issue number4
StatePublished - Jul 2003

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering
  • Law


Dive into the research topics of 'Sandmark - A tool for software protection research'. Together they form a unique fingerprint.

Cite this