VulBinLLM: LLM-powered Vulnerability Detection for Stripped Binaries

作者
Nasir Hussain,Haohan Chen,Tran, Chanh,Huang, Philip,Z R Li,Pravir Chugh,Chen, William,Ashish Kundu,Yuan Tian
出处
期刊:Cornell University - arXiv [Cornell University]
被引量:1
标识
DOI:10.48550/arxiv.2505.22010
摘要

Recognizing vulnerabilities in stripped binary files presents a significant challenge in software security. Although some progress has been made in generating human-readable information from decompiled binary files with Large Language Models (LLMs), effectively and scalably detecting vulnerabilities within these binary files is still an open problem. This paper explores the novel application of LLMs to detect vulnerabilities within these binary files. We demonstrate the feasibility of identifying vulnerable programs through a combined approach of decompilation optimization to make the vulnerabilities more prominent and long-term memory for a larger context window, achieving state-of-the-art performance in binary vulnerability analysis. Our findings highlight the potential for LLMs to overcome the limitations of traditional analysis methods and advance the field of binary vulnerability detection, paving the way for more secure software systems. In this paper, we present Vul-BinLLM , an LLM-based framework for binary vulnerability detection that mirrors traditional binary analysis workflows with fine-grained optimizations in decompilation and vulnerability reasoning with an extended context. In the decompilation phase, Vul-BinLLM adds vulnerability and weakness comments without altering the code structure or functionality, providing more contextual information for vulnerability reasoning later. Then for vulnerability reasoning, Vul-BinLLM combines in-context learning and chain-of-thought prompting along with a memory management agent to enhance accuracy. Our evaluations encompass the commonly used synthetic dataset Juliet to evaluate the potential feasibility for analysis and vulnerability detection in C/C++ binaries. Our evaluations show that Vul-BinLLM is highly effective in detecting vulnerabilities on the compiled Juliet dataset.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
slim完成签到,获得积分10
刚刚
NICK完成签到,获得积分20
刚刚
谦让的秀发布了新的文献求助10
1秒前
ding的应助被zhichuanwei采纳,获得10
1秒前
1秒前
Ava的应助被科研通管家采纳,获得10
1秒前
11完成签到,获得积分10
1秒前
1秒前
1秒前
逢强必赢完成签到,获得积分10
2秒前
NexusExplorer的应助被科研通管家采纳,获得10
2秒前
金金金金完成签到,获得积分10
2秒前
星辰大海的应助被科研通管家采纳,获得10
2秒前
2秒前
vampv的应助被复杂蛋挞采纳,获得10
2秒前
2秒前
飘逸的大雁的应助被lan采纳,获得10
2秒前
VV完成签到,获得积分10
3秒前
3秒前
比目鱼发布了新的文献求助10
3秒前
121完成签到,获得积分10
4秒前
tumao完成签到 ,获得积分10
4秒前
iasins完成签到,获得积分10
4秒前
姚晓华完成签到,获得积分20
4秒前
4秒前
狂野冷荷完成签到 ,获得积分10
4秒前
唐瑶发布了新的文献求助10
4秒前
Yao发布了新的文献求助10
4秒前
季忆完成签到 ,获得积分10
4秒前
活泼的芹菜完成签到,获得积分10
4秒前
wwf完成签到 ,获得积分10
5秒前
5秒前
5秒前
茶泡饭发布了新的文献求助10
5秒前
今天星期八完成签到 ,获得积分10
5秒前
英姑的应助被youxiaotong采纳,获得10
5秒前
carbonhan完成签到,获得积分10
5秒前
颠哥发布了新的文献求助10
6秒前
上官若男的应助被欢喜的蛋挞采纳,获得20
6秒前
李木头完成签到,获得积分10
6秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Energie-Contracting 1500
Klimaschutzrecht durch den Energiesektor im Mehrebenensystem – Ein Rechtsvergleich 1000
Oncology Clinical Trials: Successful Design, Conduct, and Analysis, Second Edition 800
Sustainable Engineered Micro/Nanofibers and Hybrid Nanocomposites for Environmental Remediation 400
Ecotourism 400
Liquidus diagram and viscosity estimation in pseudo-binary system Li2B6O10–LiF 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 计算机科学 工程类 有机化学 化学工程 生物化学 物理 复合材料 内科学 催化作用 光电子学 人工智能 细胞生物学 无机化学 物理化学 数学
热门帖子
关注 科研通微信公众号,转发送积分 8076652
求助须知:如何正确求助?哪些是违规求助? 9494616
关于积分的说明 21382290
捐赠科研通 7644690
什么是DOI,文献DOI怎么找? 3400174
关于科研通互助平台的介绍 2529895
邀请新用户注册赠送积分活动 2438810