ligurio/lunapark
GitHub: ligurio/lunapark
Lunapark 是一个专为 PUC Rio Lua 和 LuaJIT 运行时设计的模糊测试与 CBMC 形式化验证框架,旨在高效发现底层 C 实现中的内存安全和未定义行为缺陷。
Stars: 12 | Forks: 4
| PUC Rio Lua | ||
|---|---|---|
| LuaJIT | ||
| Tarantool |
如果你想知道为什么它叫 Lunapark
最初,“lunapark”,或者更准确地说是“Luna Park”,是 目前运营中和已停业的数十个游乐园共有的名称。 通常,Luna Park 是小型的游乐园区。 对 Lua 运行时(尤其是 LuaJIT)进行模糊测试和调试,在某种意义上,同样 也是一种极具吸引力且令人难忘的冒险。 此外,第一个词在俄语中的意思是“月亮”, 即地球唯一的天然卫星,而编程语言 Lua (发音为 LOO-ah)在葡萄牙语中也同样意为“月亮”。这就是为什么 该项目被命名为“lunapark”。标签:Bash脚本, CBMC, Fuzzing, Lua, LuaJIT, OSS-Fuzz, oss-sydr-fuzz, PUC Rio Lua, Tarantool, TLS抓取, 云安全监控, 内存安全, 安全测试, 攻击性安全, 有界模型检查, 质量保证, 软件安全, 静态分析