中文

针对基于语言的包管理器的攻击综述

软件工程 2023-02-20 v1 密码学与安全

摘要

软件许可的自由化导致了软件前所未有的复用。在大幅提高衍生作品生产力并可能提升其质量的同时,也引入了多种攻击向量。面向复用的软件管理通常由包管理器负责,其职责包括安装和更新包以及实现可复现环境。包管理器实施各种措施以强制包的完整性和准确解析,从而防范供应链攻击。本综述探讨针对包管理器的供应链攻击。攻击根据其影响性质和在包安装流程中的位置进行分类。最后,给出了进一步的研究方向。

关键词

引用

@article{arxiv.2302.08959,
  title  = {A Review of Attacks Against Language-Based Package Managers},
  author = {Aarnav M. Bos},
  journal= {arXiv preprint arXiv:2302.08959},
  year   = {2023}
}