用 rce-path 追踪危险的 Python 代码路径 笔记

用 rce-path 追踪危险的 Python 代码路径

在 Python 代码库中找到 eval() 调用很容易,但理解其参数的来源却需要更多工作。同样的问题也出现在 shell 命令上。扫描器可以指向 subprocess.run(),但审查者仍需追踪该命令经过的赋值、字符串格式化以及分支逻辑。随之而来的更棘手的问题是:是否有人能在预期的信任边界之外控制该输入?