中文
相关论文

相关论文: FASER: Binary Code Similarity Search through the u…

200 篇论文

In the world of linear algebra computation, a well-established standard exists called BLAS(Basic Linear Algebra Subprograms). This standard has been crucial for the development of software using linear algebra operations. Its benefits…

数学软件 · 计算机科学 2024-10-10 Niklas Hörnblad

There are several approaches for encoding source code in the input vectors of neural models. These approaches attempt to include various syntactic and semantic features of input programs in their encoding. In this paper, we investigate…

软件工程 · 计算机科学 2023-02-02 Md Rafiqul Islam Rabin , Mohammad Amin Alipour

Graph representation learning has achieved notable success in encoding graph-structured data into latent vector spaces, enabling a wide range of downstream tasks. However, these node representations remain opaque and difficult to interpret.…

机器学习 · 计算机科学 2026-04-22 Vasiliki Papanikou , Evaggelia Pitoura

The paraphrase identification task involves measuring semantic similarity between two short sentences. It is a tricky task, and multilingual paraphrase identification is even more challenging. In this work, we train a bi-encoder model in a…

计算与语言 · 计算机科学 2024-06-24 Inessa Fedorova , Aleksei Musatow

Most existing cross-modal retrieval methods employ two-stream encoders with different architectures for images and texts, \textit{e.g.}, CNN for images and RNN/Transformer for texts. Such discrepancy in architectures may induce different…

计算机视觉与模式识别 · 计算机科学 2023-08-09 Yi Bin , Haoxuan Li , Yahui Xu , Xing Xu , Yang Yang , Heng Tao Shen

For large-scale visual search, highly compressed yet meaningful representations of images are essential. Structured vector quantizers based on product quantization and its variants are usually employed to achieve such compression while…

计算机视觉与模式识别 · 计算机科学 2017-08-10 Himalaya Jain , Joaquin Zepeda , Patrick Pérez , Rémi Gribonval

We present BIEBER (Byte-IdEntical Binary parsER), the first system to model and regenerate a full working parser from instrumented program executions. To achieve this, BIEBER exploits the regularity (e.g., header fields and array-like data…

编程语言 · 计算机科学 2021-04-21 Thurston H. Y. Dang , Jose P. Cambronero , Martin C. Rinard

Binary Code Embedding (BCE) has important applications in various reverse engineering tasks such as binary code similarity detection, type recovery, control-flow recovery and data-flow analysis. Recent studies have shown that the…

软件工程 · 计算机科学 2023-08-25 Wenyu Zhu , Hao Wang , Yuchen Zhou , Jiaming Wang , Zihan Sha , Zeyu Gao , Chao Zhang

Source code representations are key in applying machine learning techniques for processing and analyzing programs. A popular approach in representing source code is neural source code embeddings that represents programs with…

机器学习 · 计算机科学 2022-06-17 Md Rafiqul Islam Rabin , Arjun Mukherjee , Omprakash Gnawali , Mohammad Amin Alipour

Matching binary to source code and vice versa has various applications in different fields, such as computer security, software engineering, and reverse engineering. Even though there exist methods that try to match source code with binary…

软件工程 · 计算机科学 2023-04-11 Ali TehraniJamsaz , Hanze Chen , Ali Jannesari

Modern approaches for fast retrieval of similar vectors on billion-scaled datasets rely on compressed-domain approaches such as binary sketches or product quantization. These methods minimize a certain loss, typically the mean squared error…

计算机视觉与模式识别 · 计算机科学 2022-02-23 Kenza Amara , Matthijs Douze , Alexandre Sablayrolles , Hervé Jégou

Image hashing is a popular technique applied to large scale content-based visual retrieval due to its compact and efficient binary codes. Our work proposes a new end-to-end deep network architecture for supervised hashing which directly…

计算机视觉与模式识别 · 计算机科学 2018-10-30 Dang-Khoa Le Tan , Thanh-Toan Do , Ngai-Man Cheung

Binary Function Similarity Detection (BFSD) is a core problem in software security, supporting tasks such as vulnerability analysis, malware classification, and patch provenance. In the past few decades, numerous models and tools have been…

密码学与安全 · 计算机科学 2026-04-03 Yiming Fan , Jun Yeon Won , Ding Zhu , Melih Sirlanci , Mahdi Khalili , Carter Yagemann

Efficiency is crucial to the online recommender systems. Representing users and items as binary vectors for Collaborative Filtering (CF) can achieve fast user-item affinity computation in the Hamming space, in recent years, we have…

信息检索 · 计算机科学 2019-05-10 Chenghao Liu , Tao Lu , Xin Wang , Zhiyong Cheng , Jianling Sun , Steven C. H. Hoi

Binary code similarity analysis (BCSA) serves as a foundational technique for binary analysis tasks such as vulnerability detection and malware identification. Existing graph based BCSA approaches capture more binary code semantics and…

密码学与安全 · 计算机科学 2025-09-03 Yufeng Wang , Yuhong Feng , Yixuan Cao , Haoran Li , Haiyue Feng , Yifeng Wang

Efficient text embedding is crucial for large-scale natural language processing (NLP) applications, where storage and computational efficiency are key concerns. In this paper, we explore how using binary representations (barcodes) instead…

计算与语言 · 计算机科学 2025-07-24 Soumen Sinha , Shahryar Rahnamayan , Azam Asilian Bidgoli

Understanding the functional (dis)-similarity of source code is significant for code modeling tasks such as software vulnerability and code clone detection. We present DISCO(DIS-similarity of COde), a novel self-supervised model focusing on…

编程语言 · 计算机科学 2022-03-22 Yangruibo Ding , Luca Buratti , Saurabh Pujar , Alessandro Morari , Baishakhi Ray , Saikat Chakraborty

We present a new program synthesis approach that combines an encoder-decoder based synthesis architecture with a differentiable program fixer. Our approach is inspired from the fact that human developers seldom get their program correct on…

机器学习 · 统计学 2020-06-22 Matej Balog , Rishabh Singh , Petros Maniatis , Charles Sutton

The success of a specific neural network architecture is closely tied to the dataset and task it tackles; there is no one-size-fits-all solution. Thus, considerable efforts have been made to quickly and accurately estimate the performances…

机器学习 · 计算机科学 2024-03-22 Dongyeong Hwang , Hyunju Kim , Sunwoo Kim , Kijung Shin

The widespread code reuse allows vulnerabilities to proliferate among a vast variety of firmware. There is an urgent need to detect these vulnerable code effectively and efficiently. By measuring code similarities, AI-based binary code…

软件工程 · 计算机科学 2023-05-23 Shouguo Yang , Chaopeng Dong , Yang Xiao , Yiran Cheng , Zhiqiang Shi , Zhi Li , Limin Sun