Software Similarity and Classification

Software similarity and classification is an emerging topic with wide applications. It is applicable to the areas of malware detection, software theft detection, plagiarism detection, and software clone detection. Extracting program features, processing those features into suitable representations,...

Full description

Bibliographic Details
Main Authors: Cesare, Silvio (Author), Xiang, Yang (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: London : Springer London, 2012.
Series:SpringerBriefs in Computer Science,
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Preface
  • Acknowledgements
  • Introduction
  • Taxonomy of Program Features
  • Program Transformations and Obfuscations
  • Formal Methods of Program Analysis
  • Static Analysis of Binaries
  • Dynamic Analysis
  • Feature Extraction
  • Software Birthmark Similarity
  • Software Similarity Searching and Classification
  • Applications
  • Future Trends and Conclusion.