Fast Flow-Sensitive C Program Partitioning via Iterative Value-Flow Refinement
Maxwell Levatich, Stephen A. Edwards
2026年份
摘要
Software vulnerabilities that expose confidential data remain a persistent threat. Even vulnerabilities in unprivileged code can expose data in privileged code when they share memory. Program partitioning safeguards against this by dividing a monolithic program into component programs according to a security policy for sharing confidential data, following the Principle of Least Privilege: each component of a system should operate with minimum privileges.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- PtrSplit: Supporting General Pointers in Automatic Program PartitioningShen Liu, Gang Tan, Trent JaegerCCS 2017 · 被引用 83 次
- When Good Components Go Bad: Formally Secure Compilation Despite Dynamic CompromiseCarmine Abate, Arthur Azevedo de Amorim, Roberto Blanco, Ana Nora Evans 等CCS 2018 · 被引用 43 次
- Program-mandering: Quantitative Privilege SeparationShen Liu, Dongrui Zeng, Yongzhe Huang, Frank Capobianco 等CCS 2019 · 被引用 30 次
- PKRU-safe: automatically locking down the heap between safe and unsafe languagesPaul Kirth, Mitchel Dickerson, Stephen Crane, Per Larsen 等EuroSys 2022 · 被引用 41 次
- FreePart: Hardening Data Processing Software via Framework-based Partitioning and IsolationAli Ahad, Gang Wang, Chung Hwan Kim, Suman Jana 等ASPLOS 2023 · 被引用 1 次
