paperbot · PL 论文追踪

全部论文 待读 收藏

P2 SpiderScan: Practical Detection of Malicious NPM Packages Based on Graph-Based Behavior Modeling and Matching

SpiderScan:基于图行为建模与匹配的恶意 NPM 包实用检测
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 3/10 · 论文属于程序分析/抽象解释在软件供应链安全中的应用,使用图行为建模检测恶意 NPM 包,与静态分析有方法层面的弱关联;但它不涉及 LLM/Agentic 程序、ML 系统、浮点程序分析或贝叶斯程序分析,因此与用户当前核心研究方向匹配度较低。引用 8 inbox
Yiheng Huang, Ruisi Wang, Wen Zheng, Zhuotong Zhou, Susheng Wu, Shulin Ke, Bihuan Chen, Shan Gao, Xin Peng
crossref: 2026-09-12

AI 速览

一句话:提出 SpiderScan,用图行为建模与匹配检测恶意 NPM 包,减少对敏感 API 和人工确认的依赖。

开源软件供应链日益成为攻击目标,NPM 作为最大包注册表近期充斥恶意包。已有检测工具没有整体建模恶意行为,只考虑预定义敏感 API,且因高误报与二值检测结果需要大量人工确认,实用性受限。SpiderScan 针对这些问题,提出基于图的行为建模与匹配方法,用于实用地检测恶意 NPM 包,力图更全面地刻画包行为并降低确认成本。摘要仅给出问题与工具思路,未报告具体方法细节、数据集和实验结果。

问题
NPM 等包注册表上的恶意包攻击泛滥,现有工具未整体建模恶意行为、仅依赖预定义敏感 API,且高误报与二值结果导致人工确认成本高,实用性不足。
方法
论文提出 SpiderScan,基于图对包行为进行建模,并通过行为匹配来检测恶意 NPM 包(摘要未展开具体图建模与匹配算法)。
评估
摘要未提供评估细节,因此无法概括具体评估方式与结果。
原文摘要(Abstract)

Open source software (OSS) supply chains have been attractive targets for attacks. One of the significant, popular attacks is realized by malicious packages on package registries. NPM, as the largest package registry, has been recently flooded with malicious packages. In response to this severe security risk, many detection tools have been proposed. However, these tools do not model malicious behavior in a holistic way; only consider a predefined set of sensitive APIs; and require huge manual confirmation effort due to high false positives and binary detection results. Thus, their practical usefulness is hindered.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot8331,
  title = {SpiderScan: Practical Detection of Malicious NPM Packages Based on Graph-Based Behavior Modeling and Matching},
  author = {Yiheng Huang and Ruisi Wang and Wen Zheng and Zhuotong Zhou and Susheng Wu and Shulin Ke and Bihuan Chen and Shan Gao and Xin Peng},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695492}
}