quickmenu
PC 뉴스 홈  

IAR, 임베디드 워크벤치 9.40의 코드 보안 성능 향상

2023-06-21 12:28
편집부 press@bodnara.co.kr

IAR은 Arm용 IAR 임베디드 워크벤치 9.40버전을 발표했다. 이번 최신 업데이트는 코드 보안 기능을 향상시킨 Armv8.1-M용 PACBTI(Pointer Authentication and Branch Target Identification) 확장판을 통합한 것이 특징이다.

 

법제화 및 규제 강화로 인해 안전한 제품에 대한 수요가 증가함에 따라, IAR의 최신 버전은 보다 강화된 코드 보안에 대한 수요를 충족하고 있다. 최신 업데이트 버전에서 주목할 만한 특징 중 하나는 PACBTI 확장판에 의해 Arm용 IAR 임베디드 워크벤치에 컴파일러 기능이 새롭게 보완되었다는 점이다. 이 컴파일러는 반환 지향 프로그래밍(Return-Oriented Programming, ROP), 점프 지향 프로그래밍(Jump-Oriented Programming, JOP) 등 두 가지 일반적인 보안 공격에 대한 강력한 방어 기능을 제공한다. 두 가지 기술 모두 사용자 애플리케이션 내의 기존 코드 세그먼트를 활용한다. 공격자는 스택 스매싱과 같은 방법을 이용하여 콜 스택을 제어함으로써 스택에 저장된 중요한 포인터를 포인트에 덮어쓰고, 공격 의도에 맞는 입증된 취약한 코드 스니펫으로 방향을 재설정한다. 이 새로운 기능을 포함함으로써, IAR 임베디드 워크벤치는 상당한 수준의 보호 장벽을 구축하여, 공격자가 코드를 공격하고 시스템 무결성을 훼손하기가 더욱 어렵게 만들었다.

PACBTI는 일반적으로 공격 가능한 소프트웨어 오류를 식별 및 완화하도록 설계되었지만, 그 효과는 코드 분석 툴 활용 등 건전한 소프트웨어 개발 관행에 의존하고 있다.

Arm용 IAR 임베디드 워크벤치는 고도로 최적화된 컴파일러와 고급 디버깅 기능을 포함하는 포괄적인 개발 툴 체인이다. 개발자는 C-STAT 및 C-RUN과 같은 코드 분석 도구를 사용하여 잠재적인 코드 문제를 사전에 식별하고, 코드 품질을 개선하며, 잠재적인 공격면을 최소화할 수 있다. 정적 분석과 런타임 분석은 개발 프로세스에서 핵심적인 역할을 수행하고, 취약점의 확인 및 제거를 보장한다. 최신 버전은 빌드 전과 후의 작업을 대체하는 스마트 IDE 빌드 액션도 소개함으로써, 개발자가 컴파일 및 링크를 수행하기 전에 다양한 명령을 실행할 수 있도록 지원한다.

Armv8-A ARCH64 지원을 도입한 이전 버전을 기반으로 하는, Arm용 IAR 임베디드 워크벤치 9.40은 이제 Armv8-A ARCH32 지원을 포함하도록 기능을 확장함으로써 64비트 프로세서를 32비트 모드에서 실행할 수 있다. 또한 이 버전은 르네사스 E2/E2 Lite 에뮬레이터와도 호환이 가능해 Arm Cortex-M MCU 및 Cortex-A MPU에 대한 매끄러운 프로그래밍과 디버깅 기능을 제공한다. 이 최신 버전은 주요 반도체 파트너사가 생산하는 275개 이상의 신규 디바이스들도 지원한다. 마지막으로, 확장된 언어 모드에서, IAR C/C++ 컴파일러는 추가적인 GCC 스타일 함수 속성을 수용함으로써 RTOS/미들웨어의 방대한 임베디드 에코시스템 내에서 상호 운용성을 더욱 확대할 수 있게 해준다.

닉네임 lock
비회원

보드나라 많이 본 뉴스
보드나라 많이 본 기사

보드나라 최신 기사
[06/21] 기가바이트 24인치 FHD IPS 게이밍 모니터 ‘GS24F14A’ 쿠팡 한정수량 특가 진행  
[06/21] 다산코퍼레이션, 발키리 MA360 루빅큐브 ARGB 수랭쿨러 출시  
[06/21] 게이밍부터 AI까지 한 자리에, 리사 수와 함께한 AMD 게이머즈 데이  
[06/21] 리사 수 CEO 함께하는 ‘AMD GAMERS DAY’.. 이엠텍, SAPPHIRE 라데온 체험존을 통해 게이머와 소통  
[06/21] 서린씨앤아이, HYTE 니노마에 이나니스 콜라보 제품 예약 판매 진행  
[06/21] 로켓배송 완본체 PC, STCOM STCP 시리즈 조립컴퓨터 쿠팡 할인 이벤트 진행  
[06/21] 넥슨, PC ‘오버워치’ 시즌5 ‘어둠의 신조’ 시작!  
[06/21] 화이트로 완성한 하이엔드 게이밍 PC.. MSI, 'MPG 인피니티 Z2' 신제품 출시  
[06/21] 그리프라인 ‘명일방주: 엔드필드’, 10월 15일 스팀 출시 및 신규 업데이트 ‘단청도’ 공개!  
[06/21] 엔비디아, ‘콜 오브 듀티: 모던 워페어 4’ 등 최신 게임에 DLSS 적용 확대  
[06/21] 갱 오브 드래곤의 나고시 스튜디오 폐쇄?  
[06/21] 더 많은 커스텀 옵션 지원? 엑스박스 엘리트 컨트롤러 3 추정 정보 등장  
[06/21] 서린씨앤아이, 서린컴퓨터와 P-SPOT Festa 2026 참가 성료  
[06/21] 로보락, 스팀 청소 성능 강화한 진공 물걸레 청소기 ‘F25 Ultra Steam Gen 2’ 출시  
[06/21] 애플워치 특허 분쟁 장기화, 배상금 이자 1억8400만 달러 추가  
[06/21] 소니코리아, 풀프레임 1위 기념 정품등록 프로모션 실시  
[06/21] 콜오브듀트 모던 워페어 4, 스타워즈 갤러틱 레이서 대응, 지포스 게임 레디 드라이버 617.42 배포  
[06/21] 마이크로닉스, Classic II GOLD 1200W 업그레이드 행사 진행  
[06/21] 2026 대학생 스마트 e-모빌리티 경진대회 성황리에 마무리  
[06/21] 크로스오버존, 32인치 IPS QHD 200Hz 멀티스탠드 게이밍 모니터 32QD299PM 출시  
로그인 | 이 페이지의 PC버전
Copyright NexGen Research Corp. 2010