Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Deducing Similarities in Java Sources from Bytecodes
Tweet

connect with us

Deducing Similarities in Java Sources from Bytecodes

Authors: 

Brenda S. Baker, Bell Laboratories, Lucent Technologies; Udi Manber, University of Arizona

Abstract: 

Several techniques for detecting similarities of Java programs from bytecode files, without access to the source, are introduced in this paper. These techniques can be used to compare two files, to find similarities among thousands of files, or to compare one new file to an index of many old ones. Experimental results indicate that these techniques can be very effective. Even changes of 30% to the source file will usually result in bytecode that can be associated with the original. Several applications are discussed.

Brenda S. Baker, Bell Laboratories

Udi Manber, University of Arizona

BibTeX
@inproceedings {261328,
author = {Brenda S. Baker and Udi Manber},
title = {Deducing Similarities in Java Sources from Bytecodes},
booktitle = {1998 USENIX Annual Technical Conference (USENIX ATC 98)},
year = {1998},
address = {New Orleans, LA},
url = {https://www.usenix.org/conference/1998-usenix-annual-technical-conference/deducing-similarities-java-sources-bytecodes},
publisher = {USENIX Association},
month = jun,
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/usenix98/full_papers/baker/baker.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/usenix98/full_papers/baker/baker_html/baker.html
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us