中文
相关论文

相关论文: Cornucopia: A Framework for Feedback Guided Genera…

200 篇论文

Disassemblers are crucial in the analysis and modification of binaries. Existing works showing disassembler errors largely rely on practical implementation without specific guarantees and assume source code and compiler toolchains to…

密码学与安全 · 计算机科学 2025-07-08 Lambang Akbar Wijayadi , Yuancheng Jiang , Roland H. C. Yap , Zhenkai Liang , Zhuohao Liu

Security of software supply chains is necessary to ensure that software updates do not contain maliciously injected code or introduce vulnerabilities that may compromise the integrity of critical infrastructure. Verifying the integrity of…

Type recovery is a crucial step in binary code analysis, holding significant importance for reverse engineering and various security applications. Existing works typically simply target type identifiers within binary code and achieve type…

密码学与安全 · 计算机科学 2026-05-05 Gangyang Li , Xiuwei Shang , Shaoyin Cheng , Junqi Zhang , Li Hu , Xu Zhu , Weiming Zhang , Nenghai Yu

High dimensional correlated binary data arise in many areas, such as observed genetic variations in biomedical research. Data simulation can help researchers evaluate efficiency and explore properties of different computational and…

统计方法学 · 统计学 2020-07-29 Wei Jiang , Shuang Song , Lin Hou , Hongyu Zhao

Deep learning research for binary analysis faces a critical infrastructure gap. Today, existing datasets target single platforms, require specialized tooling, or provide only hand-engineered features incompatible with modern neural…

密码学与安全 · 计算机科学 2025-12-01 Michael J. Bommarito

Retrieving binary code via natural language queries is a pivotal capability for downstream tasks in the software security domain, such as vulnerability detection and malware analysis. However, it is challenging to identify binary functions…

软件工程 · 计算机科学 2026-01-06 Guoqiang Chen , Lingyun Ying , Ziyang Song , Daguang Liu , Qiang Wang , Zhiqi Wang , Li Hu , Shaoyin Cheng , Weiming Zhang , Nenghai Yu

To reduce the source of potential exploits, binary debloating or specialization tools are used to remove unnecessary code from binaries. This paper presents a new binary debloating and specialization tool, LeanBin, that harnesses lifting…

软件工程 · 计算机科学 2024-09-17 Igor Wodiany , Antoniu Pop , Mikel Luján

The level of abstraction at which application experts reason about linear algebra computations and the level of abstraction used by developers of high-performance numerical linear algebra libraries do not match. The former is conveniently…

数学软件 · 计算机科学 2020-08-10 Henrik Barthels , Christos Psarras , Paolo Bientinesi

Decompilation -- recovering source code from compiled binaries -- is essential for security analysis, malware reverse engineering, and legacy software maintenance. However, existing decompilers produce code that often fails to compile or…

软件工程 · 计算机科学 2026-05-05 Yifan Zhang , Xiaohan Wang , Yueke Zhang , Yu Huang , Kevin Leach

Binary similarity detection is a critical technique that has been applied in many real-world scenarios where source code is not available, e.g., bug search, malware analysis, and code plagiarism detection. Existing works are ineffective in…

密码学与安全 · 计算机科学 2023-08-04 Zian Liu , Zhi Zhang , Siqi Ma , Dongxi Liu , Jun Zhang , Chao Chen , Shigang Liu , Muhammad Ejaz Ahmed , Yang Xiang

Nowadays, development teams often rely on tools such as Jira or Bugzilla to manage backlogs of issues to be solved to develop or maintain software. Although they relate to many different concerns (e.g., bug fixing, new feature development,…

软件工程 · 计算机科学 2021-03-24 Quentin Perez , Pierre-Antoine Jean , Christelle Urtado , Sylvain Vauttier

Benchmarks for coding agents increasingly measure source-level software repair, and cybersecurity benchmarks increasingly measure broad capture-the-flag performance. Classical binary reverse engineering remains less precisely specified:…

软件工程 · 计算机科学 2026-05-12 Isaac David , Arthur Gervais

Deep Convolutional Neural Networks (CNNs) have become state-of-the art for computer vision and other signal processing tasks due to their superior accuracy. In recent years, large efforts have been made to reduce the computational costs of…

硬件体系结构 · 计算机科学 2021-04-13 Mario Fischer , Juergen Wassner

In software reverse engineering, decompilation is the process of recovering source code from binary files. Decompilers are used when it is necessary to understand or analyze software for which the source code is not available. Although…

软件工程 · 计算机科学 2021-02-25 Javier Escalada , Ted Scully , Francisco Ortin

Binary Static Code Analysis (BSCA) is a pivotal area in software vulnerability research, focusing on the precise localization of vulnerabilities within binary executables. Despite advancements in BSCA techniques, there is a notable scarcity…

密码学与安全 · 计算机科学 2025-01-22 Lingfeng Chen

Binary Code Similarity Detection (BCSD) is not only essential for security tasks such as vulnerability identification but also for code copying detection, yet it remains challenging due to binary stripping and diverse compilation…

密码学与安全 · 计算机科学 2025-04-24 Li Zhou , Marc Dacier , Charalambos Konstantinou

Decompilation aims to convert binary code to high-level source code, but traditional tools like Ghidra often produce results that are difficult to read and execute. Motivated by the advancements in Large Language Models (LLMs), we propose…

编程语言 · 计算机科学 2025-08-06 Hanzhuo Tan , Qi Luo , Jing Li , Yuqun Zhang

Binary code summarization, while invaluable for understanding code semantics, is challenging due to its labor-intensive nature. This study delves into the potential of large language models (LLMs) for binary code comprehension. To this end,…

密码学与安全 · 计算机科学 2023-12-18 Xin Jin , Jonathan Larson , Weiwei Yang , Zhiqiang Lin

A binary's behavior is greatly influenced by how the compiler builds its source code. Although most compiler configuration details are abstracted away during compilation, recovering them is useful for reverse engineering and program…

机器学习 · 计算机科学 2023-05-09 Jason Kim , Daniel Genkin , Kevin Leach

PURPOSE OR GOAL: This study investigates how GenAI can be integrated with a criterion-referenced grading framework to improve the efficiency and quality of grading for mathematical assessments in engineering. It specifically explores the…

系统与控制 · 电气工程与系统科学 2026-01-23 Lili Chen , Winn Wing-Yiu Chow , Stella Peng , Bencheng Fan , Sachitha Bandara