paper-with-me

홈 › Papers

CodeCMR: Cross-Modal Retrieval For Function-Level Binary Source Code Matching

2020-12-01 · NeurIPS 2020 12 · Zeping Yu, Wenxin Zheng, Jiaqi Wang, Qiyi Tang, Sen Nie, Shi Wu

Binary source code matching, especially on function-level, has a critical role in the field of computer security. Given binary code only, finding the corresponding source code improves the accuracy and efficiency in reverse engineering. Given source code only, related binary code retrieval contributes to known vulnerabilities confirmation. However, due to the vast difference between source and binary code, few studies have investigated binary source code matching. Previously published studies focus on code literals extraction such as strings and integers, then utilize traditional matching algorithms such as the Hungarian algorithm for code matching. Nevertheless, these methods have limitations on function-level, because they ignore the potential semantic features of code and a lot of code lacks sufficient code literals. Also, these methods indicate a need for expert experience for useful feature identification and feature engineering, which is timeconsuming. This paper proposes an end-to-end cross-modal retrieval network for binary source code matching, which achieves higher accuracy and requires less expert experience. We adopt Deep Pyramid Convolutional Neural Network (DPCNN) for source code feature extraction and Graph Neural Network (GNN) for binary code feature extraction. We also exploit neural network-based models to capture code literals, including strings and integers. Furthermore, we implement "norm weighted sampling" for negative sampling. We evaluate our model on two datasets, where it outperforms other methods significantly.

📄 PDF Abstract BibTeX

Code (1)

binaryai/CodeCMR 공식 구현

Tasks

Computer SecurityCross-Modal RetrievalFeature EngineeringGraph Neural NetworkRetrieval

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

A Unified Optimal Transport Framework for Cross-Modal Retrieval with Noisy Labels

2024-03-20 · Haochen Han, Minnan Luo, Huan Liu, Fang Nan

Cross-modal retrieval (CMR) aims to establish interaction between different modalities, among which supervised CMR is emerging due to its flexibility in learning semantic category discrimination. Despite the remarkable p…

Cross-Modal RetrievalRetrieval

Modeling Text with Graph Convolutional Network for Cross-Modal Information Retrieval

2018-02-03 · Jing Yu, Yuhang Lu, Zengchang Qin, Yanbing Liu 외

Cross-modal information retrieval aims to find heterogeneous data of various modalities from a given query of one modality. The main challenge is to map different modalities into a common semantic space, in which distanc…

Cross-Modal Information RetrievalInformation RetrievalRetrieval

Ranking-based Deep Cross-modal Hashing

2019-05-11 · Xuanwu Liu, Guoxian Yu, Carlotta Domeniconi, Jun Wang 외

Cross-modal hashing has been receiving increasing interests for its low storage cost and fast query speed in multi-modal data retrievals. However, most existing hashing methods are based on hand-crafted or raw level feat…

Cross-Modal RetrievalRetrieval

DocMMIR: A Framework for Document Multi-modal Information Retrieval

2025-05-25 · Zirui Li, Siwei Wu, Xingyu Wang, Yi Zhou 외

The rapid advancement of unsupervised representation learning and large-scale pre-trained vision-language models has significantly improved cross-modal retrieval tasks. However, existing multi-modal information retrieval…

ArticlesCross-Modal RetrievalInformation RetrievalRepresentation Learning+1

Cross-modal Image Retrieval with Deep Mutual Information Maximization

2021-03-10 · Chunbin Gu, Jiajun Bu, Xixi Zhou, Chengwei Yao 외

In this paper, we study the cross-modal image retrieval, where the inputs contain a source image plus some text that describes certain modifications to this image and the desired image. Prior work usually uses a three-st…

Cross-Modal RetrievalImage RetrievalMetric LearningRetrieval+1