IAR Embedded Workbench für Arm 9.40 erhöht die Codesicherheit durch PACBTI-Integration
Mit der IAR Embedded Workbench für Arm 9.40 führt IAR die nahtlose Kompatibilität mit der Pointer Authentication and Branch Target Identification (PACBTI)-Erweiterung zum Schutz von Embedded-Anwendungen vor Sicherheitslücken ein
Uppsala, Schweden – 7. Juni 2023 – IAR, der weltweit führende Anbieter von Embedded-Software und -Services, stellt die Version 9.40 der erfolgreichen IAR Embedded Workbench für Arm vor. Das neueste Update bedeutet einen Fortschritt in der Codesicherheit durch die Integration der Pointer Authentication and Branch Target Identification (PACBTI)-Erweiterung für Armv8.1-M. Mit PACBTI werden Endanwendungen durch die Implementierung von kryptografischen Signaturen geschützt und Angreifer daran gehindert, die Kontrolle über das Gesamtystem zu übernehmen. Die Release bietet außerdem verbesserte intelligente IDE-Build-Actions, die Softwareingenieure in der Entwicklung unterstützen.

Insbesondere wegen der wachsenden Nachfrage nach Sicherheitsprodukten aufgrund von Gesetzen und Vorschriften, zielt die neueste Version von IAR auf den dringenden Bedarf an verbesserter Codesicherheit ab. Zu den besonderen Highlights der Version 9.40 gehören die neuen Compiler-Funktionen innerhalb der IAR Embedded Workbench für Arm, die durch die PACBTI-Erweiterung ergänzt werden und einen robusten Schutz gegen zwei weit verbreitete Sicherheitslücken bieten: Return-Oriented Programming (ROP) und Jump-Oriented Programming (JOP). Bei beiden Techniken werden vorhandene Codesegmente innerhalb der Endanwendung ausgenutzt. Indem sie durch Methoden wie Stack Smashing die Kontrolle über den Aufrufstapel erlangen, überschreiben Angreifer wichtige Zeiger, die im Stack gespeichert sind, und leiten sie auf identifizierte verwundbare Codesegmente um, die den Zielen des Angreifers dienen. Mit der Aufnahme dieser neuen Funktionen errichtet IAR Embedded Workbench hohe Barrieren, die es Angreifern erheblich erschweren, Code auszunutzen und die Systemintegrität zu gefährden.

Obwohl PACBTI darauf ausgelegt ist, häufige ausnutzbare Softwarefehler zu identifizieren und entschärfen, hängt seine Wirksamkeit von soliden Softwareentwicklungspraktiken ab, einschließlich der Verwendung von Code-Analyse-Tools.

„Sicherheit hat für Embedded-Software-Entwickler höchste Priorität“, sagt Anders Holmberg, CTO von IAR. „Die neueste Version der IAR Embedded Workbench für Arm bildet in Verbindung mit bewährten Softwareentwicklungspraktiken die Grundlage für wirklich sichere Embedded-Anwendungen. IAR ist bekannt für die Optimierung von Effizienz, Produktivität und Codequalität. In Kombination mit den Embedded-Sicherheitslösungen IAR Embedded Trust und IAR Secure Deploy bietet IAR eine der umfassendsten End-to-End-Lösungen, die von der Produktentwicklung bis zur Massenproduktion für mehr Sicherheit sorgt.“

Die IAR Embedded Workbench für Arm ist eine umfassende Entwicklungs-Toolchain, die einen hochoptimierenden Compiler und fortschrittliche Debugging-Funktionen beinhaltet. Durch den Einsatz der Code-Analyse-Tools IAR C-STAT und IAR C-RUN können Entwickler proaktiv potenzielle Codeprobleme identifizieren, die Codequalität verbessern und potenzielle Angriffspunkte minimieren. Sowohl die statische Analyse als auch die Laufzeitanalyse spielen während des Entwicklungsprozesses eine zentrale Rolle und garantieren das Aufdecken und Beseitigen von Schwachstellen. Die neueste Release führt auch auch intelligente IDE-Build-Aktionen ein, die Pre- und Post-Build-Aktionen ersetzen und es Entwicklern ermöglichen, zahlreiche Befehle noch vor der Kompilierung und Verknüpfung auszuführen.

Aufbauend auf dem vorherigen Update mit seiner neuen Armv8-A AARCH64-Unterstützung, erweitert die IAR Embedded Workbench für Arm 9.40 diese nun auch auf Armv8-A AARCH32, wodurch 64-Bit-Prozessoren im 32-Bit-Modus ausgeführt werden können. Darüber hinaus wird die Kompatibilität mit dem Renesas E2/E2 lite Emulator erweitert, der nahtlose Programmier- und Debugging-Funktionalitäten für Arm Cortex-M MCUs und Cortex-A MPUs bietet. Außerdem unterstützt die neueste Version mehr als 275 neue Bausteine von führenden Halbleiterpartnern. Im erweiterten Sprachmodus bietet der IAR C/C++-Compiler zusätzliche GCC-ähnliche Funktionsattribute, die eine verbesserte Interoperabilität innerhalb des umfangreichen Embedded-Ökosystems von RTOS/Middleware fördern. Mit der Veröffentlichung von IAR Embedded Workbench für Arm 9.40 verfolgt IAR konsquent sein Ziel, Entwickler mit fortschrittlichen Tools und kompromisslosen Sicherheitsmaßnahmen auszustatten, für innovative und integre Embedded-Produkte von morgen.

Weitere Informationen zur IAR Embedded Workbench für Arm 9.40 und kostenlose Evaluierungsversionen sind verfügbar unter http://www.iar.com/new-release-9.40.

Hinweis: IAR, IAR Embedded Workbench, Embedded Trust, C-Trust, C-SPY, C-RUN, C-STAT, IAR Visual State, I-jet, I-jet Trace, IAR Academy und das Logo von IAR sind Markenzeichen bzw. eingetragene Markenzeichen von IAR Systems AB. Alle weiteren Produkte sind Markenzeichen ihrer jeweiligen Eigentümer.
Über IAR

IAR bietet weltweit führende Software und Dienstleistungen für die Entwicklung von Embedded-Systemen und ermöglicht es Unternehmen weltweit, sichere und innovative Produkte für heute und morgen zu entwickeln. Seit 1983 sorgen die Lösungen von IAR für Qualität, Sicherheit, Zuverlässigkeit und Effizienz bei der Entwicklung von über einer Million Embedded-Systemen für Unternehmen in Branchen wie Industrieautomation, IoT, Automotive und Medizintechnik. IAR unterstützt 15.000 Prozessoren von über 70 Halbleiterpartnern. Das Unternehmen hat seinen Hauptsitz in Uppsala, Schweden, und verfügt über Vertriebs- und Supportbüros auf der ganzen Welt. IAR gehört zur I.A.R. Systems Group AB, die an der NASDAQ OMX Stockholm, Mid Cap, notiert ist (Tickersymbol: IAR B). Mehr unter www.iar.com.
 
 
 
» IAR
» Presse Informationen
» Presse-Information
Datum: 07.06.2023 13:00
Nummer: PR EWARM9.40 DE
» Bildmaterial
Bitte klicken Sie auf die Bildvorschau, um die hochauflösende Version zu öffnen. » Weitere Hilfe zu Downloads

 Download der hochauflösenden Version...
IAR Embedded Workbench für Arm 9.40 erhöht die Codesicherheit durch PACBTI-Integration
» Kontakt
Hanna Laurentz, Head of Corporate Communications, IAR
Tel: +46 18 16 78 00
Email: hanna.laurentz@iar.com

www.iar.com
www.linkedin.com/company/iar-systems/
» Kontakt Agentur
Catherine Schneider
Tel.: +49 (0)8143 59744-27 catherine.schneider@mexperts.de
» Weitere Meldungen
18.06.2024 13:00
IAR automatisiert Code-Qualitätssicherung mit sicherheitszertifiziertem Multi-Architektur-Tool für die statische Analyse

08.04.2024 10:00
IAR, Nuclei und MachineWare kooperieren für beschleunigte Innovationen bei RISC-V ASIL-konformen Automotive-Lösungen

18.03.2024 10:00
Neue Führungskraft bei IAR: VP of Sales für DACH ernannt, um die Marktposition in strategischem europäischem Markt zu stärken

13.03.2024 10:00
IAR und NexCOBOT gestalten gemeinsam die Zukunft der intelligenten Fertigung mit kollaborativen Robotern

20.02.2024 10:00
Jetzt mit zertifizierter statischer Analyse: Neue Functional-Safety-Edition der IAR Embedded Workbench für Arm