14 papers · ranked by Valyu relevance
Yuhao Jia, Zhicheng Yu, Zhen Hong, Asadullah Shaikh
Binary code similarity detection plays a crucial role in various applications within binary security, including vulnerability detection, malicious software analysis, etc. However, existing methods suffer from limited differentiation in binary embedding representations across different compilation environments, lacking…
Muhammad Usama, Ulas Yaman, Patricia Krawczak
The paper gives a detailed review of the approaches adopted for embedding information into/onto additively manufactured parts. The primary purpose of this paper is to review all the techniques adopted for embedding information, highlight notable trends and improvements in these works, and provide design and…
Chen Tsfaty, Michael Fire
Title: Summary Modern software development often relies on open-source code sharing. Open-source code reuse, however, allows hackers to access wide developer communities, thereby potentially affecting many products. An increasing number of such “supply chain attacks” have occurred in recent years, taking advantage of…
Xueyan Tang, Yuying Du, Alan Lai, Ze Zhang + 1 more
This paper aims to explore the application of deep learning in smart contract vulnerabilities detection. Smart contracts are an essential part of blockchain technology and are crucial for developing decentralized applications. However, smart contract vulnerabilities can cause financial losses and system crashes. Static…
Bing Xia, Jianmin Pang, Xin Zhou, Zheng Shan + 2 more
'Feng Yue'] Binary code similarity analysis is widely used in the field of vulnerability search where source code may not be available to detect whether two binary functions are similar or not. Based on deep learning and natural processing techniques, several approaches have been proposed to perform cross-platform…
Chuan Hong, Everett Rush, Molei Liu, Doudou Zhou + 19 more
'Aaron Sonabend' 'Victor M. Castro' 'Petra Schubert' 'Vidul A. Panickan' 'Tianrun Cai' 'Lauren Costa' 'Zeling He' 'Nicholas Link' 'Ronald Hauser' 'J. Michael Gaziano' 'Shawn N. Murphy' 'George Ostrouchov' 'Yuk-Lam Ho' 'Edmon Begoli' 'Junwei Lu' 'Kelly Cho' 'Katherine P. Liao' 'Tianxi Cai' ''] The increasing…
David Haughton, Félix Balado
Background In recent times, the application of deoxyribonucleic acid (DNA) has diversified with the emergence of fields such as DNA computing and DNA data embedding. DNA data embedding, also known as DNA watermarking or DNA steganography, aims to develop robust algorithms for encoding non-genetic information in DNA.…
Ruth Johnson, Uri Gottlieb, Galit Shaham, Lihi Eisen + 10 more
'Stav Devons-Sberro' 'Curtis R. Ginder' 'Peter Hong' 'Raheel Sayeed' 'Xiaorui Su' 'Ben Y. Reis' 'Ran D. Balicer' 'Noa Dagan' 'Marinka Zitnik'] Integrating structured clinical knowledge into artificial intelligence (AI) models remains a major challenge. Medical codes primarily reflect administrative workflows rather…
M. Shahbaz Ismail, Sara Shahzad, Fahmi H. Quradaa, Sajid Anwar
Semantic code clone detection plays an essential role in software maintenance and quality assurance, as it helps uncover fragments of code that express the same logic even when their syntax has been altered or deliberately obfuscated. In this study, we propose a framework that combines hybrid representation learning…
Zekun Cao, Zhaoxia Yin, Honghe Hu, Xiangping Gao + 1 more
Aiming to embed large amount of data while minimize the sum of costs of all changed pixels, a novel high capacity data hiding scheme based on (7, 4) Hamming code is realized by a family of algorithms. Firstly, n (n = 1, 2, 3) cover pixels are assigned to one set according to the payload. Then, 128 binary strings of…
Zhenhao Li, Hang Lei, Zhichao Ma, Fengyun Zhang + 4 more
'Yongpan Sheng' 'Hao Wang' 'Junyang Chen'] The code of industrial management software typically features few system API calls and a high number of customized variables and structures. This makes the similarity of such codes difficult to compute using text features or traditional neural network methods. In this paper…
Marc Beck, Roman Yampolskiy
Background Steganography is the science of hiding information by transmitting secret messages through unsuspicious cover carriers in a way that makes the presence of any embedded messages undetectable. The term originates in the Greek language and means, "covered writing". While the goal of cryptography is to make a…
Paola Lecca, Michela Lecca
Graphs are used as a model of complex relationships among data in biological science since the advent of systems biology in the early 2000. In particular, graph data analysis and graph data mining play an important role in biology interaction networks, where recent techniques of artificial intelligence, usually…
Andrea Gurioli, Maurizio Gabbrielli, Stefano Zacchiroli, Stefan Wagner
'Stefan Wagner'] Code stylometry is the application of stylometry techniques to determine the authorship of software source code snippets. It is used in the industry to address use cases like plagiarism detection, code audits, and code review assignments. Most works in the code stylometry literature use machine…