那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

IAR發(fā)布最新IAR Embedded Workbench for Arm v9.40版本

IAR愛亞系統(tǒng) ? 來源:IAR愛亞系統(tǒng) ? 2023-06-16 09:57 ? 次閱讀

嵌入式軟件和服務(wù)的全球領(lǐng)導(dǎo)者IAR發(fā)布了備受歡迎的IAR Embedded Workbench for Arm v9.40版本,最新版本引入了針對代碼安全的增強(qiáng)功能:添加了針對Armv8.1-M專用的指針驗(yàn)證和分支目標(biāo)識別(PACBTI)擴(kuò)展。通過PACBTI,用戶應(yīng)用程序可以通過加密簽名來增強(qiáng)防護(hù),有效防止攻擊者控制整個(gè)系統(tǒng)。新版本還提供了更強(qiáng)大、更智能的IDE Build Actions,可為軟件工程師帶來更好的開發(fā)體驗(yàn)。

隨著產(chǎn)品安全相關(guān)的立法和法規(guī)不斷增加和完善,IAR此次發(fā)布的最新版本解決了增強(qiáng)代碼安全性的關(guān)鍵需求。在眾多焦點(diǎn)特性中,值得一提的是IAR Embedded Workbench for Arm提供的創(chuàng)新編譯器功能與PACBTI擴(kuò)展的融合互補(bǔ),能夠強(qiáng)力抵御兩種盛行的攻擊手段,包括返回導(dǎo)向編程(ROP)和跳轉(zhuǎn)導(dǎo)向編程(JOP)。這兩種攻擊手段涉及利用用戶應(yīng)用程序中的代碼片段,通過使用像堆棧粉碎(stack smashing)的攻擊手法來獲取調(diào)用堆棧的控制權(quán),攻擊者可以篡改存在堆棧中的關(guān)鍵指針,將指向地址轉(zhuǎn)至已發(fā)現(xiàn)的漏洞代碼片段,以達(dá)到攻擊者目的。通過上述新功能,IAR Embedded Workbench為攻擊者設(shè)立了難以逾越的屏障,使其更難利用代碼漏洞破壞系統(tǒng)完整性。

盡管PACBTI可用于識別和排除常見的發(fā)動(dòng)攻擊的程序錯(cuò)誤,但其有效性依賴于良好的軟件開發(fā)實(shí)踐,包括使用各種代碼分析工具。

IAR首席技術(shù)官Anders Holmberg表示:“安全已經(jīng)成為嵌入式軟件開發(fā)業(yè)者的首要任務(wù)。最新版本的IAR Embedded Workbench for Arm結(jié)合了完善的軟件開發(fā)實(shí)踐,為真正安全的嵌入式應(yīng)用奠定了基礎(chǔ)。作為以效率、生產(chǎn)力和代碼質(zhì)量而聞名的IAR,結(jié)合了IAR Embedded Trust和IAR Secure Deploy嵌入式安全解決方案,提供了最全面的端到端解決方案之一,確保了從產(chǎn)品開發(fā)到大規(guī)模生產(chǎn)的每個(gè)步驟都具備強(qiáng)大的安全防護(hù)。”

IAR Embedded Workbench for Arm作為一個(gè)完整的開發(fā)工具鏈,包含高度優(yōu)化的編譯器和強(qiáng)大的調(diào)試器功能。開發(fā)者可以利用C-STAT和C-RUN等代碼分析工具主動(dòng)發(fā)現(xiàn)各種代碼問題,提升代碼質(zhì)量,并盡可能減少潛在的安全攻擊面。靜態(tài)和動(dòng)態(tài)分析在開發(fā)流程中發(fā)揮重要作用,可以發(fā)現(xiàn)和消除各種防御漏洞。此外,最新版本中還引入了智能IDE Build Actions,替代了之前的構(gòu)建前(pre-build)和構(gòu)建后(post-build)操作,使開發(fā)者能夠在進(jìn)行編譯和鏈接之前執(zhí)行多個(gè)命令。

IAR Embedded Workbench for Arm 9.40 版本延續(xù)并擴(kuò)展了之前版本對Armv8-A AARCH64的支持能力,通過對Armv8-A AARCH32的支持,使64位處理器能夠在32位模式下運(yùn)行。此外,新版本還增強(qiáng)了對Renesas E2/E2 lite仿真器的兼容性,為Arm Cortex-M MCU和Cortex-A MPU提供了無縫連接的編程和調(diào)試功能。同時(shí),新版本還新增了超過275款全新芯片的支持,涵蓋了各大半導(dǎo)體合作伙伴廠商的產(chǎn)品。在擴(kuò)展語言模式方面,IAR C/C++編譯器支持額外的GCC編譯器函數(shù)屬性,拓展了廣大嵌入式RTOS/中間件生態(tài)系統(tǒng)的互通性。隨著IAR Embedded Workbench forArm 9.40版本的發(fā)布,IAR 鞏固了其為開發(fā)者提供先進(jìn)工具和全面安全措施的承諾,推動(dòng)嵌入式行業(yè)邁向更具創(chuàng)新性和完整性的未來。
責(zé)任編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5092

    文章

    19177

    瀏覽量

    307665
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3637

    瀏覽量

    93983
  • IAR
    IAR
    +關(guān)注

    關(guān)注

    5

    文章

    354

    瀏覽量

    36780

原文標(biāo)題:IAR Embedded Workbench for Arm 9.40版本通過集成PACBTI,提升代碼安全性

文章出處:【微信號:IAR愛亞系統(tǒng),微信公眾號:IAR愛亞系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    IAR與紫光同芯合作,全面支持THA6系列汽車芯片

    近日,全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)軟件解決方案提供商IAR與業(yè)內(nèi)知名的芯片及解決方案提供商紫光同芯攜手宣布,最新版本IAR Embedded Work
    的頭像 發(fā)表于 12-27 11:46 ?879次閱讀

    IAR Systems最新版開發(fā)環(huán)境全面賦能芯海科技32位MCU芯片

    隨著IAR Embedded Workbench for Arm 9.32版本對芯海科技MCU系列的全面支持,雙方將攜手為開發(fā)者提供更加高效
    的頭像 發(fā)表于 11-14 14:47 ?497次閱讀
    <b class='flag-5'>IAR</b> Systems最新版開發(fā)環(huán)境全面賦能芯海科技32位MCU芯片

    IAR支持旗芯微車規(guī)級MCU,助力汽車行業(yè)智能化發(fā)展

    在全球汽車電子產(chǎn)業(yè)迅猛發(fā)展的背景下,IAR與蘇州旗芯微半導(dǎo)體有限公司(簡稱“旗芯微”)攜手宣布了一項(xiàng)重大合作成果:IAR Embedded Workbench for
    的頭像 發(fā)表于 10-23 11:09 ?698次閱讀

    ?IAR全面支持芯科集成CX3288系列車規(guī)RISC-V MCU

    全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)軟件解決方案供應(yīng)商IAR與芯科集成電路(以下簡稱“芯科集成”)聯(lián)合宣布,最新版本IAR Embedded Workbench
    的頭像 發(fā)表于 07-16 17:32 ?804次閱讀
    ?<b class='flag-5'>IAR</b>全面支持芯科集成CX3288系列車規(guī)RISC-<b class='flag-5'>V</b> MCU

    IAR通過多架構(gòu)認(rèn)證的靜態(tài)分析工具加速代碼質(zhì)量自動(dòng)化

    公司推出經(jīng)TüV SüD認(rèn)證的C-STAT靜態(tài)分析工具,適用于最新發(fā)布IAR Embedded Workbench for RISC-
    的頭像 發(fā)表于 06-19 15:49 ?423次閱讀

    芯海通用 MCU應(yīng)用筆記 :在 IAR 及 MDK 開發(fā)環(huán)境下使用 printf 函數(shù)重定向移植差異指南

    最新發(fā)布的集成開發(fā)環(huán)境 IAR Embedded Workbench for Arm 9.32 版本
    發(fā)表于 05-16 11:56

    芯海應(yīng)用筆記:通用 MCU 基于 IAR 芯片包 IAR9 開發(fā)指南

    芯海科技與 IAR Systems 達(dá)成合作,IAR Embedded Workbench for Arm 已全面支持芯海科技CS32F10
    發(fā)表于 05-16 11:52

    IAR版本Embedded Workbench 6.5 Kickstart 1.4 編繹報(bào)錯(cuò)怎么解決?

    請教 IAR 這個(gè)錯(cuò)誤是什么問題 在IAR版本Embedded Workbench 6.0 Kickstart 1.30 編繹正常沒出錯(cuò)
    發(fā)表于 05-09 06:36

    IAR FOR ARMIAR FOR STM8無法共存怎么解決?

    IAR Embedded Workbench,CD 找了原程序,發(fā)現(xiàn)IAR FOR ARM和FOR STM8安裝完后,都叫IarIdePm
    發(fā)表于 04-07 07:39

    如何在IAR IDE中調(diào)試基于Cortex-R52的RZ/T&amp;N MPU的變量實(shí)時(shí)監(jiān)控?

    變量實(shí)時(shí)監(jiān)視功能是指IAR Embedded Workbench集成開發(fā)環(huán)境中提供的實(shí)時(shí)變量監(jiān)控功能。
    的頭像 發(fā)表于 03-27 13:35 ?2670次閱讀
    如何在<b class='flag-5'>IAR</b> IDE中調(diào)試基于Cortex-R52的RZ/T&amp;N MPU的變量實(shí)時(shí)監(jiān)控?

    IAR全面支持小華全系芯片,強(qiáng)化工控及汽車MCU生態(tài)圈

    來源:IAR IAR Embedded Workbench for Arm已全面支持小華半導(dǎo)體系列芯片,加速高端工控MCU和車用MCU應(yīng)用的
    的頭像 發(fā)表于 03-13 23:02 ?572次閱讀
    <b class='flag-5'>IAR</b>全面支持小華全系芯片,強(qiáng)化工控及汽車MCU生態(tài)圈

    IAR已全面支持小華半導(dǎo)體系列芯片,強(qiáng)化工控汽車MCU生態(tài)圈

    IAR Embedded Workbench for Arm 已全面支持小華半導(dǎo)體系列芯片,加速高端工控MCU和車用MCU應(yīng)用的安全開發(fā)。
    的頭像 發(fā)表于 03-07 11:38 ?1858次閱讀
    <b class='flag-5'>IAR</b>已全面支持小華半導(dǎo)體系列芯片,強(qiáng)化工控汽車MCU生態(tài)圈

    IAR推出新版IAR Embedded Workbench for Arm功能安全版

    全球知名的嵌入式系統(tǒng)開發(fā)軟件解決方案供應(yīng)商IAR Systems近日宣布,其旗艦產(chǎn)品IAR Embedded Workbench for Arm
    的頭像 發(fā)表于 02-22 17:29 ?1477次閱讀

    IAR推出新版IAR Embedded Workbench for Arm功能安全版

    瑞典烏普薩拉,2024年2月20日 – 全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)軟件解決方案供應(yīng)商IAR宣布:推出其旗艦產(chǎn)品IAREmbedded Workbench for Arm功能安全版的最新版本
    的頭像 發(fā)表于 02-21 13:47 ?887次閱讀

    Embedded office發(fā)布安全插件V1.1版本

    Embedded office很高興地宣布安全插件V1.1版本發(fā)布了!現(xiàn)在通過外部設(shè)備或不同核心架構(gòu)的專門通道支持端到端受保護(hù)的安全通信。
    的頭像 發(fā)表于 02-20 11:12 ?679次閱讀
    百家乐的赚钱原理| 百家乐官网皇室百家乐官网| tt娱乐城备用| 百家乐真人赌场娱乐网规则| 百家乐官网种类| 百家乐网站| 百家乐高手论坛| 聚宝盆百家乐官网的玩法技巧和规则| 百家乐官网的必赢方法| 博彩行业| 大发888娱乐城注册lm0| 百家乐开户导航| 百家乐娱乐城游戏| 百家乐官网的巧门| 大世界百家乐官网现金网| 六合彩大全| 街机水果机游戏下载| 怎样玩百家乐才能| 互博百家乐官网现金网| 博久网| 大发888二十一点| 电子百家乐假在线哪| 乐百家乐彩娱乐城| 百家乐官网特殊计| 至尊百家乐官网20130301| 沙巴百家乐官网现金网| 八大胜官网| 香港六合彩开码| 大发888游戏官方下载| 威尼斯人娱乐城购物| 百家乐的分析| 百家乐翻天腾讯视频| 240线法杨公风水| 百家乐官网桌码合| 澳门百家乐官网大家乐眼| 百家乐官网的破解方法| 上杭县| 资源县| 镇安县| 嘉峪关市| 三公百家乐在线哪里可以|