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 binary code similarity analysis using control flow graphs. However, existing schemes suffer from the shortcomings of large differences in instruction syntaxes across different target platforms, inability to align control flow graph nodes, and less introduction of high-level semantics of stability, which pose challenges for identifying similar computations between binary functions of different platforms generated from the same source code. We argue that extracting stable, platform-independent semantics can improve model accuracy, and a cross-platform binary function similarity comparison model N_Match is proposed. The model elevates different platform instructions to the same semantic space to shield their underlying platform instruction differences, uses graph embedding technology to learn the stability semantics of neighbors, extracts high-level knowledge of naming function to alleviate the differences brought about by cross-platform and cross-optimization levels, and combines the stable graph structure as well as the stable, platform-independent API knowledge of naming function to represent the final semantics of functions. The experimental results show that the model accuracy of N_Match outperforms the baseline model in terms of cross-platform, cross-optimization level, and industrial scenarios. In the vulnerability search experiment, N_Match significantly improves hit@N, the mAP exceeds the current graph embedding model by 66%. In addition, we also give several interesting observations from the experiments. The code and model are publicly available at https://www.github.com/CSecurityZhongYuan/Binary-Name_Match .
Download full-text PDF |
Source |
---|---|
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC10514329 | PMC |
http://dx.doi.org/10.1038/s41598-023-42769-9 | DOI Listing |
Stat Methods Med Res
January 2025
CITMAga and Department of Statistics and Operations Research, Universidade de Vigo, Vigo, Galicia, Spain.
The study of the predictive ability of a marker is mainly based on the accuracy measures provided by the so-called confusion matrix. Besides, the area under the receiver operating characteristic curve has become a popular index for summarizing the overall accuracy of a marker. However, the nature of the relationship between the marker and the outcome, and the role that potential confounders play in this relationship could be fundamental in order to extrapolate the observed results.
View Article and Find Full Text PDFFront Glob Womens Health
January 2025
Department of Public Health, College of Medicine and Health Science, Injibara University, Injibara, Ethiopia.
Background: Violence against women is both a human rights violation and a significant reproductive health issue, causing substantial morbidity. It's a pervasive global public health concern, particularly prevalent in developing regions like sub-Saharan Africa. Ethiopia faces this issue extensively despite its preventable nature, persisting as a significant challenge within the country.
View Article and Find Full Text PDFFront Genet
January 2025
School of Information and Artificial Intelligence, Anhui Agricultural University, Hefei, Anhui, China.
Cysteine S-carboxyethylation, a novel post-translational modification (PTM), plays a critical role in the pathogenesis of autoimmune diseases, particularly ankylosing spondylitis. Accurate identification of S-carboxyethylation modification sites is essential for elucidating their functional mechanisms. Unfortunately, there are currently no computational tools that can accurately predict these sites, posing a significant challenge to this area of research.
View Article and Find Full Text PDFBMC Geriatr
January 2025
Department of Endocrinology and Metabolism, Shanghai Tenth People's Hospital, School of Medicine, Tongji University, Shanghai, 200072, China.
Background: Alanine aminotransferase (ALT) is an enzyme crucial for energy and protein metabolism in muscle cells. Despite this, its association with sarcopenia remains inadequately explored. This study aims to investigate the correlation between serum levels of ALT-related indicators (ALT activity, ALT1, ALT2, and ALT1/ALT2 ratio) and sarcopenia measures, as well as to develop a diagnostic model for sarcopenia in older individuals.
View Article and Find Full Text PDFInj Prev
January 2025
Department of Orthopaedic Surgery, Duke University, Durham, North Carolina, USA
Introduction: Return-to-acute-care metrics, such as early emergency department (ED) visits, are key indicators of healthcare quality, with ED returns following surgery often considered avoidable and costly events. Proactively identifying patients at high risk of ED return can support quality improvement efforts, allowing interventions to target vulnerable patients. With its predictive capabilities, machine learning (ML) has shown potential in forecasting various clinical outcomes but remains underutilised in orthopaedic trauma.
View Article and Find Full Text PDFEnter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!