你在这里: 主页 工具 ACSAR公司

ACSAR(基于抽象精炼的安全属性自动检查器)

  • 关于ACSAR

    ACSAR是一个模型基于抽象重定义的C程序检查器范式。它可以自动检测运行时错误(数组绑定冲突、缓冲区溢出、NULL指针取消引用等)。ACSAR检查所有可能执行的指定断言。如果ACSAR发现断言可能被违反,它返回表示违反该断言的场景的跟踪(反例)。
    ACSAR的一个特点是它克服了大多数基于抽象再定义方法的工具。问题是通过展开重复相同的(while或for)循环;这导致了细化步骤的序列无限或至少太大。这个想法ACSAR的背后不仅抽象了状态,还抽象了状态变化由结构化程序语句诱导,包括for和while语句。新抽象的使用允许快捷方式这样一个“超限”细化步骤序列(查找更多信息在这里).
    ACSAR最初是作为Verisoft项目。在这种情况下,ACSAR被用作交互式定理证明器的后端伊莎贝尔(请参阅此工作工作).有关的更多信息ACSAR的安装和使用包含在软件包中。

     

  • 下载

    Linux版本ACSAR_0.1型可用

  • 作者

    ACSAR由开发默罕默德纳西姆·塞吉尔

     

  • 相关工具

    爆炸

    魔法

    SLAM公司