Fetching the paper…
Reading the bibliography…
Binary similarity analysis determines if two binary executables are from the same source program.
Graph Matching Networks for Learning the Similarity of Graph Structured Objects
Yujia Li, Chenjie Gu, Thomas Dullien, Oriol Vinyals, and Pushmeet Kohli. 2019 · 1904
Earlier work this paper cites.
Distributions in Statistics: Continuous Multivariate Distributions
N. L. Johnson and S. Kotz. 1972 · 1972
Earlier work this paper cites.
Pareto Distributions
B.C. Arnold. 1983 · 1983
Earlier work this paper cites.
Locating Faults through Automated Predicate Switching. In Proceedings of the 28th International Conference on Software Engineering (Shanghai, China) (ICSE ’06) . Association for Computing Machinery, New York, NY, USA, 272–281
Xiangyu Zhang, Neelam Gupta, and Rajiv Gupta. 2006 · 2006
Earlier work this paper cites.
Dos and Don’ts of Machine Learning in Computer Security
Daniel Arp, Erwin Quiring, Feargus Pendlebury, Alexander Warnecke, Fabio Pierazzi, Christian Wressnegger, Lorenzo Cavallaro, and Konrad Rieck. 2020 · 2010
Earlier work this paper cites.
Disclosure: detecting botnet command and control servers through large-scale netflow analysis. In Proceedings of the 28th Annual Computer Security Applications Conference . ACM
Leyla Bilge, Davide Balzarotti, William Robertson, Engin Kirda, and Christopher Kruegel. 2012 · 2012
Earlier work this paper cites.
Trex: Learning Execution Semantics from Micro-Traces for Binary Similarity
Kexin Pei, Zhou Xuan, Junfeng Yang, Suman Jana, and Baishakhi Ray. 2020 · 2012
Earlier work this paper cites.
Software plagiarism detection: a graph-based approach. In Proceedings of the 22nd ACM international conference on Information & Knowledge Management . 1577–1580
Dong-Kyu Chae, Jiwoon Ha, Sang-Wook Kim, BooJoong Kang, and Eul Gyu Im. 2013 · 2013
Earlier work this paper cites.
BYTEWEIGHT: Learning to recognize functions in binary code. In 23rd USENIX Security Symposium (USENIX Security 14) . 845–860
Tiffany Bao, Jonathan Burket, Maverick Woo, Rafael Turner, and David Brumley. 2014 · 2014
Earlier work this paper cites.
Blanket Execution: Dynamic Similarity Testing for Program Binaries and Components. In Proceedings of the 23rd USENIX Conference on Security Symposium (San Diego, CA) (SEC’14) . USENIX Association, USA, 303–317
Manuel Egele, Maverick Woo, Peter Chapman, and David Brumley. 2014 · 2014
Earlier work this paper cites.
Hulk: Eliciting malicious behavior in browser extensions. In 23rd USENIX Security Symposium (USENIX Security 14)
Alexandros Kapravelos, Chris Grier, Neha Chachra, Christopher Kruegel, Giovanni Vigna, and Vern Paxson. 2014 · 2014
Earlier work this paper cites.
X-Force: Force-Executing Binary Programs for Security Applications. In Proceedings of the 23rd USENIX Conference on Security Symposium (San Diego, CA) (SEC’14) . USENIX Association, USA, 829–844
Fei Peng, Zhui Deng, Xiangyu Zhang, Dongyan Xu, Zhiqiang Lin, and Zhendong Su. 2014 · 2014
Earlier work this paper cites.
Leveraging Semantic Signatures for Bug Search in Binary Programs. In Proceedings of the 30th Annual Computer Security Applications Conference (New Orleans, Louisiana, USA) (ACSAC ’14) . Association for Computing Machinery, New York, NY, USA, 406–415
Jannik Pewny, Felix Schuster, Lukas Bernhard, Thorsten Holz, and Christian Rossow. 2014 · 2014
Earlier work this paper cites.
Cutting the gordian knot: A look under the hood of ransomware attacks. In International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment . Springer
Amin Kharraz, William Robertson, Davide Balzarotti, Leyla Bilge, and Engin Kirda. 2015 · 2015
Earlier work this paper cites.
Cross-Architecture Bug Search in Binary Executables. In 2015 IEEE Symposium on Security and Privacy . 709–724
Jannik Pewny, Behrad Garmany, Robert Gawlik, Christian Rossow, and Thorsten Holz. 2015 · 2015
Earlier work this paper cites.
Recognizing functions in binaries with neural networks. In 24th USENIX Security Symposium (USENIX Security 15) . 611–626
Eui Chul Richard Shin, Dawn Song, and Reza Moazzezi. 2015 · 2015
Earlier work this paper cites.
BinGo: Cross-Architecture Cross-OS Binary Search (FSE 2016) . Association for Computing Machinery, New York, NY, USA, 678–689
Mahinthan Chandramohan, Yinxing Xue, Zhengzi Xu, Yang Liu, Chia Yuan Cho, and Hee Beng Kuan Tan. 2016 · 2016
Earlier work this paper cites.
Statistical Similarity of Binaries. In Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation (Santa Barbara, CA, USA) (PLDI ’16) . Association for Computing Machinery, New York, NY, USA, 266–280
Yaniv David, Nimrod Partush, and Eran Yahav. 2016 · 2016
Earlier work this paper cites.
Scalable graph-based bug search for firmware images. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security . 480–491
Qian Feng, Rundong Zhou, Chengcheng Xu, Yao Cheng, Brian Testa, and Heng Yin. 2016 · 2016
Earlier work this paper cites.
Triggerscope: Towards detecting logic bombs in android applications. In 2016 IEEE symposium on security and privacy (SP) . IEEE
Yanick Fratantonio, Antonio Bianchi, William Robertson, Engin Kirda, Christopher Kruegel, and Giovanni Vigna. 2016 · 2016
Cited alongside, same era.
SourcererCC: Scaling Code Clone Detection to Big-Code. In 2016 IEEE/ACM 38th International Conference on Software Engineering (ICSE) . 1157–1168
Hitesh Sajnani, Vaibhav Saini, Jeffrey Svajlenko, Chanchal K. Roy, and Cristina V. Lopes. 2016 · 2016
Cited alongside, same era.
Towards robust instruction-level trace alignment of binary code. In 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) . 342–352
Ulf Kargén and Nahid Shahmehri. 2017 · 2017
Cited alongside, same era.
Semantics-Based Obfuscation-Resilient Binary Code Similarity Comparison with Applications to Software and Algorithm Plagiarism Detection
Lannan Luo, Jiang Ming, Dinghao Wu, Peng Liu, and Sencun Zhu. 2017 · 2017
Cited alongside, same era.
Applying CodeBERT for Automated Program Repair of Java Simple Bugs
Ehsan Mashhadi and Hadi Hemmati. 2021 · 2021
Later among the works it cites.
Unleashing the Hidden Power of Compiler Optimization on Binary Code Difference: An Empirical Study
Xiaolei Ren, Michael Ho, Jiang Ming, Yu Lei, and Li Li. 2021 · 2021
Later among the works it cites.
Automated Patch Transplantation
Ridwan Salihin Shariffdeen, Shin Hwei Tan, Mingyuan Gao, and Abhik Roychoudhury. 2021 · 2021
Later among the works it cites.
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark Model. 873–884
Xi Xu, Qinghua Zheng, Ming Fan, Jia Ang, and Ting Liu. 2021 · 2021
Later among the works it cites.
Codee: A Tensor Embedding Scheme for Binary Code Search
Jia Yang, Cai Fu, Xiao-Yang Liu, Heng Yin, and Pan Zhou. 2022 · 2021
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Lukasz Kaiser, and Illia Polosukhin. 2017 · 2017
Cited alongside, same era.
In-Memory Fuzzing for Binary Code Similarity Analysis. In Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering (Urbana-Champaign, IL, USA) (ASE 2017) . IEEE Press, 319–330
Shuai Wang and Dinghao Wu. 2017 · 2017
Cited alongside, same era.
Neural Network-based Graph Embedding for Cross-Platform Binary Code Similarity Detection. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security . ACM
Xiaojun Xu, Chang Liu, Qian Feng, Heng Yin, Le Song, and Dawn Song. 2017b · 2017
Cited alongside, same era.
SPAIN: Security Patch Analysis for Binaries towards Understanding the Pain and Pills. In 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE) . 462–472
Zhengzi Xu, Bihuan Chen, Mahinthan Chandramohan, Yang Liu, and Fu Song. 2017a · 2017
Cited alongside, same era.
VulSeeker: A Semantic Learning Based Vulnerability Seeker for Cross-Platform Binary
Jian Gao, Xin Yang, Ying Fu, Yu Jiang, and Jiaguang Sun. 2018 · 2018
Cited alongside, same era.
BinMatch: A Semantics-Based Hybrid Approach on Binary Code Clone Analysis. In 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME) . IEEE Computer Society, Los Alamitos, CA, USA, 104–114
Y. Hu, Y. Zhang, J. Li, H. Wang, B. Li, and D. Gu. 2018 · 2018
Cited alongside, same era.
Efficient features for function matching between binary executables. In 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER) . 335–345
Chariton Karamitas and Athanasios Kehagias. 2018 · 2018
Cited alongside, same era.
aDiff: Cross-Version Binary Code Similarity Detection with DNN
Bingchang Liu, Wei Huo, Chao Zhang, Wenchao Li, Feng Li, Aihua Piao, and Wei Zou. 2018 · 2018
Cited alongside, same era.
OSPREY: Recovery of Variable and Data Structure via Probabilistic Analysis for Stripped Binary. In 42nd IEEE Symposium on Security and Privacy, SP 2021, San Francisco, CA, USA, 24-27 May 2021 . IEEE, 813–832
Zhuo Zhang, Yapeng Ye, Wei You, Guanhong Tao, Wen-Chuan Lee, Yonghwi Kwon, Yousra Aafer, and Xiangyu Zhang. 2021 · 2021
Later among the works it cites.
Learn the architecture - AArch64 Instruction Set Architecture
ARM64 2022 · 2022
Later among the works it cites.
zynamics BinDiff
BinDiff 2022 · 2022
Later among the works it cites.
Coreutils - GNU core utilities
Coreutils 2022 · 2022
Later among the works it cites.
A software reverse engineering (SRE) suite of tools developed by NSA’s Research Directorate in support of the Cybersecurity mission
Ghidra 2022 · 2022
Later among the works it cites.
A powerful disassembler and a versatile debugger
IDA Pro 2022 · 2022
Later among the works it cites.
Revisiting Binary Code Similarity Analysis using Interpretable Feature Engineering and Lessons Learned
Dongkwan Kim, Eunsoo Kim, Sang Kil Cha, Sooel Son, and Yongdae Kim. 2022b · 2022
Later among the works it cites.
Improving Cross-Platform Binary Analysis Using Representation Learning via Graph Alignment. In Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis (Virtual, South Korea) (ISSTA 2022) . Association for Computing Machinery, New York, NY, USA, 151–163
Geunwoo Kim, Sanghyun Hong, Michael Franz, and Dokyung Song. 2022a · 2022
Later among the works it cites.
llvm-project
LLVM 2022 · 2022
Later among the works it cites.
How machine learning is solving the binary function similarity problem. In USENIX 2022, 31st USENIX Security Symposium, 10-12 August 2022, Boston, MA, USA , Usenix (Ed.). Boston
Andrea Marcelli, Mariano Graziano, Xabier Ugarte-Pedrero, Yanick Fratantonio, Mohamad Mansouri, and Davide Balzarotti. 2022 · 2022
Later among the works it cites.
PREACH: A Heuristic for Probabilistic Reachability to Identify Hard to Reach Statements. In 2022 IEEE/ACM 44th International Conference on Software Engineering (ICSE) . 1706–1717
Seemanta Saha, Mara Downing, Tegan Brennan, and Tevfik Bultan. 2022 · 2022
Later among the works it cites.
A generic and open source machine emulator and virtualizer
QEMU 2023 · 2023
Closest in time.
Improving Binary Code Similarity Transformer Models by Semantics-Driven Instruction Deemphasis. In Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (Seattle, WA, USA) (ISSTA 2023) . Association for Computing Machinery, New York, NY, USA, 1106–1118
Xiangzhe Xu, Shiwei Feng, Yapeng Ye, Guangyu Shen, Zian Su, Siyuan Cheng, Guanhong Tao, Qingkai Shi, Zhuo Zhang, and Xiangyu Zhang. 2023a · 2023
Closest in time.