风险点排查清单
风险点排查清单
Python:eval / exec / compile / pickle
JavaScript:eval / new Function / setTimeout 字符串形式
Java:ScriptEngine、SpEL/OGNL 表达式
低代码平台:自定义公式与脚本字段安全替代思路
安全替代思路
公式计算:用 AST 白名单解释器(仅允许算术与比较)
规则配置:用 JSON/DSL 交给固定引擎执行
数据转换:用模板参数或映射表,不解析为代码审计时对关键字做全量检索(如 grep -rn 'eval(' ),逐处确认输入来源。