0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AbsInt代码安全性能分析套件产品介绍

XM0r_jingweihen 来源:经纬恒润 作者:经纬恒润 2022-03-14 15:32 次阅读

德国AbsInt公司是专注于安全苛求软件研发、确认、验证和认证的工具链供应商。能够为客户提供较完整的确保代码安全的性能分析工具套件以及软件分析、验证、确认和编译器技术相关咨询服务。AbsInt产品广泛地应用于工业、交通、汽车、通信和能源等行业的安全苛求软件研发过程中。

产品介绍

AbsInt 代码安全性能分析套件主要包括以下几种产品:

aiT WCET Analyzer/ 最差情况执行时间分析工具

StackAnalyzer / 最差情况堆栈使用量分析工具

TimingProfiler/ 代码执行时间分析工具

Astrée /C 代码运行时错误和数据竞争检查工具

RuleChecker/C 代码规则检查工具

CompCert/ 形式化方法验证的优化 C 语言编译器

二进制代码分析工具

aiT

针对特定的处理器和编译器,能够分析出较接近实际运行情况的最差执行时间,真实反映系统性能。在分析过程中充分考虑了高速缓存和流水线(pipeline)的影响,从而避免了过于保守的WCET值,亦避免了硬件资源的浪费。

AbsInt代码安全性能分析套件产品介绍

StackAnalyzer

针对特定的处理器族和编译器,能够自动分析出任务的最差堆栈使用量,即避免了人为低估造成的堆栈溢出,又避免了人为高估而造成的资源浪费。

AbsInt代码安全性能分析套件产品介绍

TimingProfiler

针对特定的处理器族和编译器,能够从初期开始对代码执行时间进行持续分析和评估。

特点

代码静态分析工具,可直接导入编译后的 .elf/*.out 等二进制可执行文件进行自动分析,不会对现有的工具链造成影响

图形化显示程序的调用和控制流及不同程序点的机器状态,为优化提供依据

遍历所有程序执行路径,对所有场景有效,无需提供测试用例

支持批量测试,支持Jenkins,可实现软件持续集成测试

aiT 和 StackAnalyzer 有认证支持包,能够提供认证支持服务( ISO-26262, IEC-61508, EN-50128 等)

C 代码分析工具

Astrée

Astrée 能够确保找出所有的代码运行时错误 (run-time error) 和数据竞争 (data race) 问题,控制流和数据流达到全部的覆盖度

Astrée 分析方法,确保较低的误报率

Astrée 在分析过程中能够考虑 OSEKAUTOSAR 等 OS 配置环境的影响,提高分析结果精确度

Astrée 的分析结果支持交互式浏览,能够帮助用户迅速定位问题,并进行备注及修改

Astrée 可与 dSPACE TargetLink 实现无缝集成

Astrée有认证支持包,能够提供认证支持服务(ISO-26262, IEC-61508, EN-50128 等)

RuleChecker

RuleChecker 是 C 代码规则检查工具,支持以下代码规则标准

MISRA 2004、2012、2012 Amendment 1

ISO/IEC TS 17961:2013

SEI CERT Secure C

MITRE CWE

客户订制标准

应用 & 案例

丰田汽车非预期加速事件调查 ,2010 年 aiT 被 NASA 作为工业标准静态分析工具用于丰田汽车公司非预期加速事件调查,以排除与时间相关的软件缺陷

Daimler 在动力总成控制系统等多个软件研发项目中,成功运用 StackAnalyzer工具进行相关分析,在研发前期即对软件的堆栈使用量情况进行有效分析和预估,避免了堆栈溢出等问题造成的项目延期和成本损失

经纬恒润通过与IBM、Dassault、ANSYS等知名工业软件厂商合作,为用户提供汽车电子领域数十种研发工具,并通过在研发流程、建模仿真、测试验证、平台建设等领域的定制开发和技术服务,助力用户实现研发的流程化、数字化、智能化和平台化,提升产品研发效率和市场竞争力。

经 纬 恒 润

致力于成为国际一流的汽车电子系统科技服务商!

原文标题:AbsInt — 确保代码安全的静态性能分析工具

文章出处:【微信公众号:经纬恒润】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18261

    浏览量

    222085
  • 编译器
    +关注

    关注

    1

    文章

    1576

    浏览量

    48606
  • 工具
    +关注

    关注

    3

    文章

    305

    浏览量

    27430

原文标题:AbsInt — 确保代码安全的静态性能分析工具

文章出处:【微信号:jingweihengrun,微信公众号:经纬恒润】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    nios如何保证安全性

    在工业设计当中,fpga的安全性是很严重的(个人认为),烧写在epcs上的程序,只要用逻辑分析仪就可以实现程序盗用,nios也是同样的不靠谱,在flash当中,一样没有加密,会有安全问题。所以我觉得
    发表于 08-15 14:42

    陶瓷隔膜氧化铝-提高电池安全性能

    `陶瓷隔膜氧化铝-提高电池安全性能什么是陶瓷隔膜:陶瓷涂覆特种隔膜:是以PP,PE或者多层复合隔膜为基体,表面涂覆一层纳米级三氧化二铝材料,经过特殊工艺处理,和基体粘接紧密。显著提高锂离子电池
    发表于 04-23 10:51

    电力继电设备对接线端子产品安全性能的要求

    接线端子的应用很广,继电器就是其中之一。做为电力继电设备中安全要求比较高的配件,它对接线端子的产品安全性能是有很高要求的。我国质量标准和继电器自身安全性能的提高,从而接线端子
    发表于 04-17 10:04

    加密芯片提升消费电子产品设备的安全性能

    。所以保护单片机的加密芯片就非常重要了。加密芯片的技术也随着IT行业的技术革新不断提升,客户对于消费类电子产品安全性能更高的要求,促使传统的逻辑加密芯片正快速的被智能卡加密芯片替代。目前应用在市场上
    发表于 09-07 10:39

    安全闪存铸就高安全性智能卡

    和无纸化交通票务等。灵活性、安全性和总成本的重要性我们需要各种各样的个性化解决方案,以便提高持卡用户的舒适性与安全性,而这就使得设计出具备最大灵活性的产品,使其能够对市场新趋势做出快速反应这一点至关重要
    发表于 12-07 10:19

    如何支持物联网安全性和低功耗要求设计

    解决日益增加的安全问题,同时不会影响用户对智能产品的期望。隐形情报为了符合这一更广泛的用户期望,安全性分享了低功耗智能设备设计中的许多设计挑战。设计师必须通过在智能产品设计中嵌入一种无
    发表于 12-26 16:30

    蓝牙mesh系列的网络安全性

    。物联网系统如果存在安全漏洞,就可能会导致灾难性的后果。蓝牙mesh网络的安全性从设计之初就是重中之重。本文将着重分析主要的安全特性和现已被解决的
    发表于 07-22 06:27

    为什么基于硬件的安全性更有效?

    我们一直认为这些都是非常安全产品。例如婴儿监视器、玩具、安全摄像头(非常讽刺),甚至医疗设备。已经快速采用IoT技术的领域将是最脆弱环节 ;设备越智能则越不安全对于其它许多行业而言,
    发表于 03-05 07:18

    有什么想法可以增强代码安全性吗?

    C40驱动是AP和bootloader固件的分区,我们担心 一些极端情况下C40接口可以修改关键数据。由于我们项目使用的是FEE,所以代码中必须预留C40驱动。您有什么想法可以增强代码安全性吗?
    发表于 04-18 07:28

    苏尔寿低压旁路的安全性分析

    简要介绍苏尔寿公司生产的AV6低压旁路系统的功能,并对其各系统的运行安全性进行简要分析介绍旁路系统在各种运行工况下的控制功能和保护。
    发表于 02-08 13:54 18次下载

    电动车安全性能及影响安全性因素

    电动车安全性能及影响安全性因素,学习资料,感兴趣的可以瞧一瞧。
    发表于 10-26 17:00 0次下载

    签密方案安全性分析

    对六个签密方案进行了安全性分析,指出它们都存在保密性的安全问题,其中两个方案还存在不可伪造性的安全问题。对每一个安全问题都给出了具体的攻击方
    发表于 11-24 11:03 2次下载

    AbsInt — 确保代码安全的静态性能分析工具

    广泛地应用于工业、交通、汽车、通信和能源等行业的安全苛求软件研发过程中。产品介绍AbsInt代码安全性能
    的头像 发表于 03-10 11:48 290次阅读
    <b class='flag-5'>AbsInt</b> — 确保<b class='flag-5'>代码</b><b class='flag-5'>安全</b>的静态<b class='flag-5'>性能</b><b class='flag-5'>分析</b>工具

    AbsInt — 确保代码安全的静态性能分析工具

    广泛地应用于工业、交通、汽车、通信和能源等行业的安全苛求软件研发过程中。产品介绍AbsInt代码安全性能
    的头像 发表于 03-10 10:25 464次阅读
    <b class='flag-5'>AbsInt</b> — 确保<b class='flag-5'>代码</b><b class='flag-5'>安全</b>的静态<b class='flag-5'>性能</b><b class='flag-5'>分析</b>工具

    AbsInt—确保代码安全的静态性能分析工具

    德国AbsInt公司是专注于安全苛求软件研发、确认、验证和认证的工具链供应商,能够为客户提供完整的确保代码安全性能
    的头像 发表于 11-08 11:15 225次阅读
    <b class='flag-5'>AbsInt</b>—确保<b class='flag-5'>代码</b><b class='flag-5'>安全</b>的静态<b class='flag-5'>性能</b><b class='flag-5'>分析</b>工具