CAREER: Re-configurable, Source-Language-Agnostic Decompilation for Binary Programs
职业:可重新配置、与源语言无关的二进制程序反编译
基本信息
- 批准号:2146568
- 负责人:
- 金额:$ 54.28万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2022
- 资助国家:美国
- 起止时间:2022-07-01 至 2027-06-30
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
Software security is crucial in modern times. With or without people’s awareness, from personal computers to smart phones, from critical infrastructure to cyber-physical systems, software is powering tens of billions of devices and systems. These systems are commonly attacked by an adversarial type of software, malware, which is developed and deployed by cyber criminals. Unfortunately, the inaccessibility of source code of software severely hampers the effort of making software and systems more secure from two aspects: (a) Not having access to source code of common software makes it harder for software auditors to discover and mitigate software defects and backdoors; (b) Not having access to source code of malware makes it harder for security analysts to understand and defeat cyber threats in a timely manner. Despite years of research, modern tools and techniques in the field are insufficient in recovering readable source code from software artifacts. Therefore, developing new technologies and tools to effectively recover source code from software will greatly improve the security of modern software, which will in turn benefit the security of the entire society. Decompilation refers to the process of recovering source code from software that is already compiled into machine code. This research project consists of three major research thrusts with the final goal of developing a set of new techniques to support a purpose-specific and source-language-agnostic binary decompiler. First, recognizing different tasks in security analysis may have different end goals (e.g., the readability of a single function versus the understandability of program-level data flows), this project will systematically study common security-specific purposes for decompilation. For each purpose, this project will develop specific decompilation and optimization techniques. Second, this research project will generate new theories and methods to transform monolithic binary decompilation practices into modular, pluggable, and configurable techniques and steps. Finally, the crux of this project will be studying the automated generation of compiler-specific models and techniques for transforming binaries compiled in high-level languages (e.g., Visual Basic 6, C++, Go, and Rust) into high-quality pseudo-source code output that exhibits features in the original high-level programming languages. Besides research publications, this project will produce a fully open-sourced, source-language-agnostic binary decompilation framework, which will facilitate activities in security industry, research, education, and among enthusiasts.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
软件安全在现代至关重要。无论人们是否意识到,从个人电脑到智能手机,从关键基础设施到网络物理系统,软件正在为数百亿设备和系统提供动力。这些系统通常受到网络犯罪分子开发和部署的对抗性软件(恶意软件)的攻击。不幸的是,软件源代码的不可访问性从两个方面严重阻碍了软件和系统安全性的提高: (a) 无法访问通用软件的源代码使得软件审计人员更难发现和减轻软件缺陷和后门; (b) 无法访问恶意软件的源代码使安全分析师更难及时了解和击败网络威胁。尽管经过多年的研究,该领域的现代工具和技术不足以从软件工件中恢复可读的源代码。因此,开发新的技术和工具来有效地从软件中恢复源代码将大大提高现代软件的安全性,进而有利于整个社会的安全。 反编译是指从已经编译成机器代码的软件中恢复源代码的过程。该研究项目由三个主要研究重点组成,最终目标是开发一套新技术来支持特定用途和与源语言无关的二进制反编译器。首先,认识到安全分析中的不同任务可能有不同的最终目标(例如,单个函数的可读性与程序级数据流的可理解性),该项目将系统地研究反编译的常见安全特定目的。针对每个目的,该项目将开发特定的反编译和优化技术。其次,该研究项目将产生新的理论和方法,将整体二进制反编译实践转变为模块化、可插拔和可配置的技术和步骤。最后,该项目的关键将是研究自动生成特定于编译器的模型和技术,用于将以高级语言(例如 Visual Basic 6、C++、Go 和 Rust)编译的二进制文件转换为高质量的伪源代码输出,以展示原始高级编程语言的功能。除了研究出版物之外,该项目还将产生一个完全开源、与源语言无关的二进制反编译框架,这将促进安全行业、研究、教育和爱好者之间的活动。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Greenhouse: Single-Service Rehosting of Linux-Based Firmware Binaries in User-Space Emulation
- DOI:
- 发表时间:2023
- 期刊:
- 影响因子:0
- 作者:Hui Jun Tay;Kyle Zeng;J. Vadayath;A. S. Raj;A. Dutcher;T. Reddy;Wil Gibbs;Zion Leonahenahe Basque;Fangzhou Dong;Zack Smith;Adam Doupé;Tiffany Bao;Yan Shoshitaishvili;Ruoyu Wang
- 通讯作者:Hui Jun Tay;Kyle Zeng;J. Vadayath;A. S. Raj;A. Dutcher;T. Reddy;Wil Gibbs;Zion Leonahenahe Basque;Fangzhou Dong;Zack Smith;Adam Doupé;Tiffany Bao;Yan Shoshitaishvili;Ruoyu Wang
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Ruoyu Wang其他文献
Syntheses of Core-shell Magnetic Molecularly Imprinted Polymers and Detection of Sildenafil and Vardenafil in Herbal Dietary Supplements
核壳磁性分子印迹聚合物的合成及草药膳食补充剂中西地那非和伐地那非的检测
- DOI:
- 发表时间:
- 期刊:
- 影响因子:13.6
- 作者:
Tingting Wen;Meijuan Ding;Shu Wang;Lihua Yuan;XueminZhou;Yun Li;Xiaoli Wu;Shuhu Du;Ruoyu Wang - 通讯作者:
Ruoyu Wang
Absorptive Capacity and Regional Innovation in China: an Analysis of Patent Applications, 2000–2015
中国的吸收能力与区域创新:2000-2015年专利申请分析
- DOI:
10.1007/s12061-019-09300-y - 发表时间:
2019-12 - 期刊:
- 影响因子:1.9
- 作者:
Jingyuan Zeng;Ye Liu;Ruoyu Wang;Peiyu Zhan - 通讯作者:
Peiyu Zhan
Sharp bounds for variance of treatment effect estimators in the finite population in the presence of covariates
在存在协变量的情况下,有限总体中治疗效果估计量方差的锐界
- DOI:
- 发表时间:
2020 - 期刊:
- 影响因子:0
- 作者:
Ruoyu Wang;Qihua Wang;Wang Miao;Xiaohua Zhou - 通讯作者:
Xiaohua Zhou
Reversible multi-induced transformation between wormlike micelles and gels
蠕虫状胶束和凝胶之间的可逆多诱导转化
- DOI:
10.1016/j.molliq.2019.111859 - 发表时间:
2019-12 - 期刊:
- 影响因子:6
- 作者:
Xiaoxi Yu;Zhi Yang;Hao Li;Ruoyu Wang;Jingping Liu;Yining Wu - 通讯作者:
Yining Wu
Exploring the impacts of street-level greenspace on stroke and cardiovascular diseases in Chinese adults
探索街道绿地对中国成年人中风和心血管疾病的影响
- DOI:
10.1016/j.ecoenv.2022.113974 - 发表时间:
2022 - 期刊:
- 影响因子:6.8
- 作者:
Ruoyu Wang;Pengxin Dong;Guang-Hui Dong;Xiang Xiao;Jingwen Huang;Linchuan Yang;Yunjiang Yu;Guang-Hui Dong - 通讯作者:
Guang-Hui Dong
Ruoyu Wang的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Ruoyu Wang', 18)}}的其他基金
CICI: TCR: Improving the Robustness of Cyberinfrastructure via Scalable Vulnerability Discovery and Mitigation on "Big Binaries"
CICI:TCR:通过“大型二进制文件”的可扩展漏洞发现和缓解来提高网络基础设施的稳健性
- 批准号:
2232915 - 财政年份:2023
- 资助金额:
$ 54.28万 - 项目类别:
Standard Grant
相似国自然基金
RE-BOA联合VA-ECMO对难治性心跳骤停患者脑复苏效果的评估
- 批准号:2025JJ80720
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
Sr/RE复合变质下Al-Si-Mg-Cu合金的强韧化机制研究
- 批准号:2025JJ80374
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于实施科学理论和PRISM/RE-AIM框架的基层疾控体系韧性研究
- 批准号:
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于光生电荷调控的CeO2/RE-MOF异质结设计及光催化性能增强机
理研究
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
实施科学视角下结核病防治“新疆模式”的因果效应评估与策略优化研究——基于RE-AIM框架和多中心阶梯整群随机试验
- 批准号:
- 批准年份:2024
- 资助金额:32 万元
- 项目类别:地区科学基金项目
高效近红外发光Cr3+-RE3+共掺双钙钛矿的设计合成及pc-LED器件的制备与应用
- 批准号:
- 批准年份:2024
- 资助金额:10.0 万元
- 项目类别:省市级项目
莺歌海盆地油气藏系统Re-Os年代学和Os同位素指纹研究
- 批准号:
- 批准年份:2024
- 资助金额:15.0 万元
- 项目类别:省市级项目
实施科学视角下结核病防治“新疆模式”的因果效应评估与策略优化研究--基于RE-AIM框架和多中心阶梯整群随机试验
- 批准号:
- 批准年份:2024
- 资助金额:0 万元
- 项目类别:地区科学基金项目
S100-Anx复合体及RE-出胞复合体介导胎盘滋养细胞内B族链球菌出胞的分子机制
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
磁铁矿Re-Os同位素定年体系的关键控制因素研究
- 批准号:42373027
- 批准年份:2023
- 资助金额:55 万元
- 项目类别:面上项目
相似海外基金
CAREER: Bottom-up construction of re-configurable entanglements toward polymer networks with switchable toughness
职业:自下而上构建具有可切换韧性的聚合物网络的可重新配置缠结
- 批准号:
2144288 - 财政年份:2022
- 资助金额:
$ 54.28万 - 项目类别:
Continuing Grant
Diode area melting - a novel re-configurable multi-laser approach for efficient additive manufacturing with enhanced thermal process control
二极管区域熔化——一种新颖的可重新配置的多激光方法,通过增强的热过程控制实现高效增材制造
- 批准号:
EP/W024764/1 - 财政年份:2022
- 资助金额:
$ 54.28万 - 项目类别:
Research Grant
CPS:Small:Data-driven Re-configurable Swarm of Autonomous Underwater Vehicles for Underwater Wireless Communication
CPS:小型:用于水下无线通信的数据驱动的可重构自主水下航行器群
- 批准号:
1932595 - 财政年份:2019
- 资助金额:
$ 54.28万 - 项目类别:
Standard Grant
Preliminary Considerations for a Re-Configurable Underwater Towbody Optimized for Acoustic Performance
针对声学性能进行优化的可重新配置水下拖车体的初步考虑
- 批准号:
459351-2013 - 财政年份:2013
- 资助金额:
$ 54.28万 - 项目类别:
Engage Grants Program
Development of re-configurable power amplifier for TV white space application
开发用于电视空白区应用的可重新配置功率放大器
- 批准号:
23360159 - 财政年份:2011
- 资助金额:
$ 54.28万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Re-configurable radio resource allocation schemes for QoS-aware MAC protocol design: Achieving optimum efficiency for broadband multi-radio wireless networks for integrated services
用于QoS感知MAC协议设计的可重新配置无线电资源分配方案:为集成服务实现宽带多无线电无线网络的最佳效率
- 批准号:
377505-2009 - 财政年份:2009
- 资助金额:
$ 54.28万 - 项目类别:
Summer Program in Taiwan
Development of distributed re-configurable controllers following the IEC 61499 technology : Modeling, Verification and Implementation
遵循 IEC 61499 技术开发分布式可重配置控制器:建模、验证和实施
- 批准号:
46813557 - 财政年份:2007
- 资助金额:
$ 54.28万 - 项目类别:
Research Fellowships
Guide d'onde actif pour la nouvelle génération de résaux optiques re-configurable.
可重新配置光学器件的新发展指南。
- 批准号:
312279-2004 - 财政年份:2005
- 资助金额:
$ 54.28万 - 项目类别:
Industrial Research Fellowships
SBIR Phase I: Power Generation from Ambient Vibration Energy Using Re-configurable Micro-Electro-Mechanical System (MEMS) Generator
SBIR 第一阶段:使用可重新配置的微机电系统 (MEMS) 发电机从环境振动能量发电
- 批准号:
0214776 - 财政年份:2002
- 资助金额:
$ 54.28万 - 项目类别:
Standard Grant
A hybrid parallel robotic device for re-configurable manufacturing
用于可重构制造的混合并行机器人装置
- 批准号:
252206-2002 - 财政年份:2001
- 资助金额:
$ 54.28万 - 项目类别:
Research Tools and Instruments - Category 1 (<$150,000)














{{item.name}}会员




