一句话:该论文关注真实移动开发者如何在软件工程实践中使用混淆来保护移动软件。
随着智能手机市场的繁荣,移动平台上的软件安全引发新的担忧,也带来了对有效软件混淆技术的持续需求。由于移动与桌面生态系统存在多方面差异,混淆在移动软件上的应用同时面临技术与非技术挑战。尽管已有不少安全解决方案供应商推出移动应用混淆服务,但真实世界中的移动开发者究竟如何在软件工程实践中实施混淆,目前仍不清楚。该论文围绕这一空白展开,旨在考察移动开发者软件保护与混淆的实际使用情况,以理解移动生态下混淆的部署方式与影响因素。摘要未给出具体研究方法和评估结果,主要贡献在于提出并聚焦这一实践性问题。
The prosperity of smartphone markets has raised new concerns about software security on mobile platforms, leading to a growing demand for effective software obfuscation techniques. Due to various differences between the mobile and desktop ecosystems, obfuscation faces both technical and non-technical challenges when applied to mobile software. Although there have been quite a few software security solution providers launching their mobile app obfuscation services, it is yet unclear how real-world mobile developers perform obfuscation as part of their software engineering practices.
DOI 原文 ·
@inproceedings{paperbot4496,
title = {Software protection on the go},
author = {Pei Wang and Qinkun Bao and Li Wang and Shuai Wang and Zhaofeng Chen and Tao Wei and Dinghao Wu},
booktitle = {ICSE},
year = {2018},
doi = {10.1145/3180155.3180169}
}