SHF: Small: Towards Obfuscation-Resilient Software Plagiarism Detection

SHF:小:迈向抗混淆软件抄袭检测

基本信息

  • 批准号:
    1320605
  • 负责人:
  • 金额:
    $ 50万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2013
  • 资助国家:
    美国
  • 起止时间:
    2013-08-01 至 2017-07-31
  • 项目状态:
    已结题

项目摘要

Software plagiarism is an act of reusing someone else's code, in whole or in part, into one own program in a way violating the terms of original license. Along with the rapid developing software industry and the burst of open source projects, software plagiarism has become a very serious threat to Intellectual Property Protection and the "healthiness" of the open-source-embracing software industry. Meanwhile, software plagiarism (and what is called app repackaging) has become an even more common phenomenon in the mobile app markets for monetary profit or propagation of malware by inserting malicious payloads into the original apps. To address this threat, computer-aided, automated plagiarism detection tools should play a major role. However, existing plagiarism detection schemes are not resilient to code obfuscation, and often they can be defeated by (in most cases rather simple) code-obfuscation-based counter-detection tools which are freely available.In this project, the software plagiarism detection problem is studied in a systematic way. The proposed plagiarism detection methods for PC applications leverage program logic and longest semantically-equivalent-basic-block subsequences. They are capable of detecting partial program plagiarism and also provide formal guarantee on obfuscation resilience. The proposed method for mobile apps exploits user interface for plagiarism detection, and this unique design angle empowers it to defeat various code obfuscation techniques. Our proposed research will significantly deter the intention or practice of software plagiarism. It will not only serve as a useful tool in collecting strong plagiarism evidences for lawsuits related to intellectual property, but also promote a more healthy and trustworthy sharing environment for the open source community and for the mobile app markets. Broader impact will also result from the education and dissemination initiatives.
软件剽窃是一种以违反原始许可条款的方式将他人代码的全部或部分重用到自己的程序中的行为。沿着软件产业的快速发展和开源项目的大量涌现,软件剽窃已经成为对知识产权保护和开源软件产业“健康”发展的严重威胁。与此同时,软件剽窃(以及所谓的应用程序重新打包)已经成为移动的应用程序市场中更为常见的现象,通过将恶意有效载荷插入原始应用程序来获取金钱利润或传播恶意软件。为了应对这一威胁,计算机辅助的自动剽窃检测工具应该发挥重要作用。然而,现有的剽窃检测方案是没有弹性的代码混淆,他们往往可以击败(在大多数情况下,相当简单)基于代码混淆的反检测工具,这是免费的。提出的PC应用程序的剽窃检测方法利用程序逻辑和最长语义等效的基本块顺序。它们能够检测部分程序剽窃,并提供形式化的模糊恢复保证。所提出的方法为移动的应用程序利用用户界面的剽窃检测,这种独特的设计角度使其能够击败各种代码混淆技术。我们提出的研究将显着阻止软件剽窃的意图或做法。它不仅将作为一个有用的工具,为知识产权相关的诉讼收集强有力的剽窃证据,而且还将为开源社区和移动的应用程序市场促进一个更健康、更值得信赖的共享环境。教育和宣传活动也将产生更广泛的影响。

项目成果

期刊论文数量(18)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Cryptographic Function Detection in Obfuscated Binaries via Bit-Precise Symbolic Loop Mapping
Software Protection on the Go: A Large-Scale Empirical Study on Mobile App Obfuscation
VMHunt: A Verifiable Approach to Partially-Virtualized Binary Code Simplification
DeepFuzz: Automatic Generation of Syntax Valid C Programs for Fuzz Testing
  • DOI:
    10.1609/aaai.v33i01.33011044
  • 发表时间:
    2019-07
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Xiao Liu;Xiaoting Li;Rupesh Prajapati;Dinghao Wu
  • 通讯作者:
    Xiao Liu;Xiaoting Li;Rupesh Prajapati;Dinghao Wu
MalwareHunt: Semantics-Based Malware Diffing Speedup by Normalized Basic Block Memoization
MalwareHunt:通过标准化基本块记忆来加速基于语义的恶意软件区分速度
{{ 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 }}

Sencun Zhu其他文献

ZoomP3: Privacy-Preserving Publishing of Online Video Conference Recordings
ZoomP3:在线视频会议录音的隐私保护发布
  • DOI:
    10.56553/popets-2022-0089
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yuanyi Sun;Sencun Zhu;Yu Chen
  • 通讯作者:
    Yu Chen
AK-PPM: An Authenticated Packet Attribution Scheme for Mobile Ad Hoc Networks
AK-PPM:移动自组织网络的经过身份验证的数据包归属方案
  • DOI:
    10.1007/978-3-642-33338-5_8
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Zhi Xu;Hung;Xin Chen;Sencun Zhu;A. Hurson
  • 通讯作者:
    A. Hurson
Defence against packet injection in ad hoc networks
防御自组织网络中的数据包注入
  • DOI:
    10.1504/ijsn.2007.012832
  • 发表时间:
    2007
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Qijun Gu;Peng Liu;C. Chu;Sencun Zhu
  • 通讯作者:
    Sencun Zhu
Compromise-resilient anti-jamming communication in wireless sensor networks
  • DOI:
    10.1007/s11276-011-0361-8
  • 发表时间:
    2011-06-18
  • 期刊:
  • 影响因子:
    2.100
  • 作者:
    Xuan Jiang;Wenhui Hu;Sencun Zhu;Guohong Cao
  • 通讯作者:
    Guohong Cao
Understanding the Manipulation on Recommender Systems through Web Injection
了解通过 Web 注入对推荐系统进行的操作

Sencun Zhu的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Sencun Zhu', 18)}}的其他基金

TWC: Small: Collaborative: Reputation-Escalation-as-a-Service: Analyses and Defenses
TWC:小型:协作:声誉升级即服务:分析和防御
  • 批准号:
    1618684
  • 财政年份:
    2016
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
CAREER: Combating Worm Propagation in Emergent Networks
职业:对抗新兴网络中的蠕虫传播
  • 批准号:
    0643906
  • 财政年份:
    2007
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
CT-ER: Security and Privacy Solutions for Data-Centric Sensor Networks
CT-ER:以数据为中心的传感器网络的安全和隐私解决方案
  • 批准号:
    0627382
  • 财政年份:
    2006
  • 资助金额:
    $ 50万
  • 项目类别:
    Continuing Grant
CT-ISG: A Framework for Defending Against Node Compromises in Distributed Sensor Networks
CT-ISG:分布式传感器网络中防御节点泄露的框架
  • 批准号:
    0524156
  • 财政年份:
    2005
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

CCF: SHF: CORE: Small: Towards Systematic Quality Control of Physically Unclonable Functions (PUFs)
CCF:SHF:CORE:小型:迈向物理不可克隆功能(PUF)的系统质量控制
  • 批准号:
    2244479
  • 财政年份:
    2023
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Towards Variability-Aware Software Analysis and Testing
协作研究:SHF:小型:迈向可变性感知软件分析和测试
  • 批准号:
    2211589
  • 财政年份:
    2022
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Towards Robust Deep Learning Computing on GPUs
合作研究:SHF:小型:在 GPU 上实现稳健的深度学习计算
  • 批准号:
    2301940
  • 财政年份:
    2022
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Towards Variability-Aware Software Analysis and Testing
协作研究:SHF:小型:迈向可变性感知软件分析和测试
  • 批准号:
    2211588
  • 财政年份:
    2022
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF: Small: Towards High Performance Serverless Edge Computing for Data-intensive Applications
SHF:小型:面向数据密集型应用程序的高性能无服务器边缘计算
  • 批准号:
    2230620
  • 财政年份:
    2022
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Towards Robust Deep Learning Computing on GPUs
合作研究:SHF:小型:在 GPU 上实现稳健的深度学习计算
  • 批准号:
    2114514
  • 财政年份:
    2021
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF: Small: Towards High-Performance Machine Learning on Graphs
SHF:小型:迈向图上的高性能机器学习
  • 批准号:
    2127207
  • 财政年份:
    2021
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Towards Robust Deep Learning Computing on GPUs
合作研究:SHF:小型:在 GPU 上实现稳健的深度学习计算
  • 批准号:
    2114519
  • 财政年份:
    2021
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Small: Towards Robust Deep Learning Computing on GPUs
合作研究:SHF:小型:在 GPU 上实现稳健的深度学习计算
  • 批准号:
    2114526
  • 财政年份:
    2021
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
SHF: Small: Towards a Holistic Causal Model for Continuous Software Traceability
SHF:小型:迈向连续软件可追溯性的整体因果模型
  • 批准号:
    2007246
  • 财政年份:
    2020
  • 资助金额:
    $ 50万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了