
Octopus: 用于WebAssembly模块(wasm)及区块链智能合约(BTCETHNEOEOS)安全分析的工具
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Octopus是一款专为WebAssembly模块和多种区块链平台(如比特币、以太坊、neo和EOS)上的智能合约提供全面安全分析的工具,帮助开发者识别潜在的安全风险。
非常感谢章鱼对该项目的赞助。Octopus是一个用于WebAssembly模块和区块链智能合约的安全分析框架。其主要目的是提供一种简便的方法来分析封闭源代码的WebAssembly模块以及智能合约字节码,从而更深入地了解它们内部的行为。
产品特性包括:
- 资源管理器:章鱼实现了一个JSON-RPC客户端以与各种区块链平台进行通信。
- 反汇编程序:章鱼能够将字节码转换为汇编表示形式。
- 控制流分析:章鱼可以生成控制流图(CFG),帮助理解代码执行流程。
- 调用流分析:章鱼还可以生成调用流图,展示函数级别的相互关系。
- IR转换(SSA):八达通能够将反汇编后的指令简化为静态单一分配形式的中间表示,便于进一步分析。
- 符号执行:通过符号执行技术,章鱼能在程序中查找新的路径和潜在的安全漏洞。
全部评论 (0)
还没有任何评论哟~


