Recognizing and Imitating Programmer Style: Adversaries in Program Authorship Attribution

@article{Simko2018RecognizingAI,
  title={Recognizing and Imitating Programmer Style: Adversaries in Program Authorship Attribution},
  author={Lucy Simko and Luke S. Zettlemoyer and Tadayoshi Kohno},
  journal={PoPETs},
  year={2018},
  volume={2018},
  pages={127-144}
}
Source code attribution classifiers have recently become powerful. We consider the possibility that an adversary could craft code with the intention of causing a misclassification, i.e., creating a forgery of another author’s programming style in order to hide the forger’s own identity or blame the other author. We find that it is possible for a non-expert adversary to defeat such a system. In order to inform the design of adversarially resistant source code attribution classifiers, we conduct… CONTINUE READING
2 Citations
23 References
Similar Papers

Citations

Publications citing this paper.

References

Publications referenced by this paper.
Showing 1-10 of 23 references

Git blame who?: Stylistic authorship attribution of small, incomplete source code fragments.

  • Dauber, Edwin, Aylin Caliskan-Islam, Richard Harang, Rachel Greenstadt
  • 2017
1 Excerpt

Anti-analysis techniques to weaken author classification accuracy in compiled executables.

  • Muir, Macaully, Johan Wikström
  • 2016
1 Excerpt

Who Is Satoshi Nakamoto?" The Economist

  • L S
  • The Economist,
  • 2015
1 Excerpt

Similar Papers

Loading similar papers…