Fetching the paper…
Reading the bibliography…
Given a closed-source program, such as most of proprietary software and viruses, binary code analysis is indispensable for many tasks, such as code plagiarism detection and malware analysis.
X. Huo and M. Li, “Enhancing the unified features to locate buggy files by exploiting the sequential nature of source code,” in Proceedings of the 26th International Joint Conference on Artificial Intelligence . AAAI Press, 2017, pp. 1909–1915
1915
Earlier work this paper cites.
S. Deerwester, S. T. Dumais, G. W. Furnas, T. K. Landauer, and R. Harshman, “Indexing by latent semantic analysis,” Journal of the American society for information science , vol. 41, no. 6, p. 391, 1990
1990
Earlier work this paper cites.
W. Yang, “Identifying syntactic differences between two programs,” Software: Practice and Experience , vol. 21, no. 7, pp. 739–755, 1991
1991
Earlier work this paper cites.
P. F. Brown, V. J. D. Pietra, S. A. D. Pietra, and R. L. Mercer, “The mathematics of statistical machine translation: Parameter estimation,” Computational linguistics , vol. 19, no. 2, pp. 263–311, 1993
1993
Earlier work this paper cites.
B. S. Baker, “On finding duplication and near-duplication in large software systems,” in Reverse Engineering, 1995., Proceedings of 2nd Working Conference on . IEEE, 1995, pp. 86–95
1995
Earlier work this paper cites.
L. Prechelt, G. Malpohl, and M. Phillippsen, “Jplag: Finding plagiarisms among a set of programs,” University Karlsruhe , 2000
2000
Earlier work this paper cites.
T. Kamiya, S. Kusumoto, and K. Inoue, “Ccfinder: a multilinguistic token-based code clone detection system for large scale source code,” IEEE Transactions on Software Engineering , 2002
2002
Earlier work this paper cites.
N. Bel, C. H. Koster, and M. Villegas, “Cross-lingual text categorization,” in International Conference on Theory and Practice of Digital Libraries . Springer, 2003, pp. 126–139
2003
Earlier work this paper cites.
M. Bilenko and R. J. Mooney, “Adaptive duplicate detection using learnable string similarity measures,” in KDD . ACM, 2003, pp. 39–48
2003
Earlier work this paper cites.
G. G. Chowdhury, “Natural language processing,” Annual review of information science and technology , vol. 37, no. 1, pp. 51–89, 2003
2003
Earlier work this paper cites.
S. Schleimer, D. S. Wilkerson, and A. Aiken, “Winnowing: local algorithms for document fingerprinting,” in Proceedings of the ACM SIGMOD international conference on Management of data , 2003
2003
Earlier work this paper cites.
N. Truong, P. Roe, and P. Bancroft, “Static analysis of students’ java programs,” in Proceedings of the Sixth Australasian Conference on Computing Education-Volume 30 , 2004
2004
Earlier work this paper cites.
R. Koschke, R. Falke, and P. Frenzel, “Clone detection using abstract syntax suffix trees,” in Reverse Engineering, 2006. WCRE’06. 13th Working Conference on . IEEE, 2006, pp. 253–262
2006
Earlier work this paper cites.
C. Liu, C. Chen, J. Han, and P. S. Yu, “Gplag: detection of software plagiarism by program dependence graph analysis,” in Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining . ACM, 2006, pp. 872–881
2006
Earlier work this paper cites.
L. Jiang, G. Misherghi, Z. Su, and S. Glondu, “Deckard: Scalable and accurate tree-based detection of code clones,” in ICSE , 2007
2007
Earlier work this paper cites.
M. Gabel, L. Jiang, and Z. Su, “Scalable detection of semantic clones,” in ICSE , 2008
2008
Earlier work this paper cites.
D. Gao, M. Reiter, and D. Song, “Binhunt: Automatically finding semantic differences in binary programs,” Information and Communications Security , pp. 238–255, 2008
2008
Earlier work this paper cites.
L. v. d. Maaten and G. Hinton, “Visualizing data using t-sne,” Journal of Machine Learning Research , vol. 9, no. Nov, pp. 2579–2605, 2008
2008
Earlier work this paper cites.
P. Dhillon, D. P. Foster, and L. H. Ungar, “Multi-view learning of word embeddings via cca,” in Advances in neural information processing systems , 2011, pp. 199–207
2011
Earlier work this paper cites.
J. Crussell, C. Gibler, and H. Chen, “Attack of the clones: Detecting cloned applications on android markets,” in European Symposium on Research in Computer Security . Springer, 2012, pp. 37–54
2012
Earlier work this paper cites.
S. Green, N. Andrews, M. R. Gormley, M. Dredze, and C. D. Manning, “Entity clustering across languages,” in Proceedings of the 2012 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies . Association for Computational Linguistics, 2012, pp. 60–69
2012
Earlier work this paper cites.
K. Iwamoto and K. Wasaki, “Malware classification based on extracted api sequences using static analysis,” in Proceedings of the Asian Internet Engineeering Conference . ACM, 2012, pp. 31–38
2012
Earlier work this paper cites.
A. Klementiev, I. Titov, and B. Bhattarai, “Inducing crosslingual distributed representations of words,” Proceedings of COLING 2012 , pp. 1459–1474, 2012
2012
Cited alongside, same era.
J. Li and M. D. Ernst, “CBCD: Cloned buggy code detector,” in ICSE . IEEE, 2012, pp. 310–320
2012
Cited alongside, same era.
BAP: The Next-Generation Binary Analysis Platform, “http://bap.ece.cmu.edu/,” 2013
2013
Cited alongside, same era.
T. Mikolov, K. Chen, G. Corrado, and J. Dean, “Efficient estimation of word representations in vector space,” in Proceedsings of Workshop at ICLR , 2013
2013
Cited alongside, same era.
2013
Cited alongside, same era.
Y. David, N. Partush, and E. Yahav, “Statistical similarity of binaries,” in PLDI , 2016
2016
Later among the works it cites.
S. Eschweiler, K. Yakdan, and E. Gerhards-Padilla, “discovRE: Efficient cross-architecture identification of bugs in binary code.” in NDSS , 2016
2016
Later among the works it cites.
Q. Feng, R. Zhou, C. Xu, Y. Cheng, B. Testa, and H. Yin, “Scalable graph-based bug search for firmware images,” in CCS , 2016
2016
Later among the works it cites.
X. Huo, M. Li, and Z.-H. Zhou, “Learning unified features from natural and programming languages for locating buggy source code.” in IJCAI , 2016, pp. 1606–1612
2016
Later among the works it cites.
L. Luo and Q. Zeng, “Solminer: mining distinct solutions in programs,” in Proceedings of the 38th International Conference on Software Engineering Companion . ACM, 2016, pp. 481–490
2016
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean, “Distributed representations of words and phrases and their compositionality,” in Advances in neural information processing systems , 2013
2013
Cited alongside, same era.
A. Mnih and K. Kavukcuoglu, “Learning word embeddings efficiently with noise-contrastive estimation,” in Advances in neural information processing systems , 2013, pp. 2265–2273
2013
Cited alongside, same era.
2014
Cited alongside, same era.
L. Luo, J. Ming, D. Wu, P. Liu, and S. Zhu, “Semantics-based obfuscation-resilient binary code similarity comparison with applications to software plagiarism detection,” in FSE . ACM, 2014
2014
Cited alongside, same era.
S. A. Mokhov, J. Paquet, and M. Debbabi, “The use of nlp techniques in static code analysis to detect weaknesses and vulnerabilities,” in Canadian Conference on Artificial Intelligence . Springer, 2014
2014
Cited alongside, same era.
D. Tang, F. Wei, N. Yang, M. Zhou, T. Liu, and B. Qin, “Learning sentiment-specific word embedding for twitter sentiment classification,” in Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) , vol. 1, 2014, pp. 1555–1565
2014
Cited alongside, same era.
2014
Cited alongside, same era.
Later among the works it cites.
L. Mou, G. Li, L. Zhang, T. Wang, and Z. Jin, “Convolutional neural networks over tree structures for programming language processing.” in AAAI , vol. 2, no. 3, 2016, p. 4
2016
Later among the works it cites.
P. Wang, B. Xu, J. Xu, G. Tian, C.-L. Liu, and H. Hao, “Semantic expansion using word embedding clustering and convolutional neural network for improving short text classification,” Neurocomputing , vol. 174, pp. 806–814, 2016
2016
Later among the works it cites.
Z. Yang, D. Yang, C. Dyer, X. He, A. Smola, and E. Hovy, “Hierarchical attention networks for document classification,” in Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies , 2016, pp. 1480–1489
2016
Later among the works it cites.
Z. L. Chua, S. Shen, P. Saxena, and Z. Liang, “Neural nets can learn function type signatures from binaries,” in Proceedings of the 26th USENIX Conference on Security Symposium, Security , vol. 17, 2017
2017
Later among the works it cites.
——, “Similarity of binaries through re-optimization,” in ACM SIGPLAN Notices , vol. 52, no. 6. ACM, 2017, pp. 79–94
2017
Later among the works it cites.
Q. Feng, M. Wang, M. Zhang, R. Zhou, A. Henderson, and H. Yin, “Extracting conditional formulas for cross-platform bug search,” in Proceedings of the 2017 ACM on Asia Conference on Computer and Communications Security . ACM, 2017, pp. 346–359
2017
Later among the works it cites.
Z. Han, X. Li, Z. Xing, H. Liu, and Z. Feng, “Learning to predict severity of software vulnerability using only vulnerability description,” in ICSME . IEEE, 2017, pp. 125–136
2017
Later among the works it cites.
Y. J. Lee, S.-H. Choi, C. Kim, S.-H. Lim, and K.-W. Park, “Learning binary code with deep learning to detect software weakness,” in ICONI , 2017
2017
Later among the works it cites.
——, “Semantics-based obfuscation-resilient binary code similarity comparison with applications to software and algorithm plagiarism detection,” IEEE Transactions on Software Engineering , no. 12, pp. 1157–1177, 2017
2017
Later among the works it cites.
T. D. Nguyen, A. T. Nguyen, H. D. Phan, and T. N. Nguyen, “Exploring api embedding for api usages and applications,” in ICSE . IEEE, 2017
2017
Later among the works it cites.
2017
Later among the works it cites.
X. Xu, C. Liu, Q. Feng, H. Yin, L. Song, and D. Song, “Neural network-based graph embedding for cross-platform binary code similarity detection,” in CCS , 2017
2017
Later among the works it cites.
——, “Firmup: Precise static detection of common vulnerabilities in firmware,” in Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems . ACM, 2018, pp. 392–404
2018
Closest in time.
2018
Closest in time.
S. H. Ding, B. C. Fung, and P. Charland, “Asm2vec: Boosting static representation robustness for binary clone search against code obfuscation and compiler optimization,” in IEEE Symposium on Security and Privacy (SP) , 2019
2019
Closest in time.