IDA Pro 연간 라이선스 버전 9.0이 출시되었습니다
구독플랜은 아래 도표를 참고하세요
주요 기능
멀티 프로세서 디스어셈블러
• 다수 프로세서용 디스어셈블러 모듈로 무료 SDK를 사용하면 사용자
지정 디스어셈블러를 실행할 수도 있습니다.
• 완전하고 확장 가능한 쌍방향성
• 프로그래밍 가능: IDC 또는
IDAPython을 사용하여 사용자의 고유한 요구 사항에 따라 IDA를 확장할 수 있습니다.
• 개방형 플러그인 아키텍처: 외부
플러그인을 통해 IDA의 기능을 확장할 수 있습니다.
• FLIRT 기술 (빠른
라이브러리 식별 및 인식 기술)
• 코드 그래프 작성;
• Lumina 서버는 잘 알려진 많은 기능을 가진 메타데이터를 보유합니다.
다중 대상 디버거
• 디버거는 디스어셈블러에 의해 정적으로 수집된 정보에 동적 분석을 더합니다.
• "원격" 기능
및 추적과 같이 디버거에서 기대되는 모든 기능을 제공합니다. 원격 디버거: Windows, Linux, Mac OS X 및 기타 시스템의 모든 조합용
새로운
IDA 버전의 출시로 더 많은 기능과 업그레이드가 적용되었습니다!
IDA 8.0 하이라이트
IDA는 이번에도 많은 면에서 개선되었지만 가장 중요한 점은 주요
버전의 충돌을 조정하여 완전히 새로워진 IDA Teams이 탄생된 것입니다.
IDA Teams가 출시되었습니다!
(리버스)엔지니어 팀 간에
원활한 협업을 제공하는 통합 도구 세트인 새 제품을 마무리하기 위해 최선을 다 했습니다.
최고의 수정 관리 도구에서 영감을 받은 IDA Teams는 다음과
같은 같은 주요 개념을 IDA 데이터베이스 및 워크플로에 제공합니다.
• 수정 관리,
• 속성 변경,
• 비교 및 병합
저희는 IDA Teams가 성취할 수 있는 것에 대해 매우 자랑스럽게 생각하며 그 잠재력을 높이 평가 받기 바랍니다. 저희는 여기서 멈추지 않을 것이며,
이미 다음 버전에 대한 훌륭한 아이디어를 가지고 있습니다!
iOS 16 dyld 공유 캐시 지원
Apple이 성능과 메모리 사용을 개선하기 위해 모바일 운영 체제에서 시스템 파일의 내부 형식을 수정했으므로 새로운 조정을
지원하도록 IDA를 다시 업데이트했습니다.
개요 기능
최근 iOS 버전에서 Apple이 사용하는 새로운 기교는 개요 기능입니다. 이것은 컴파일러가 여러 기능에서 사용되는 공통 명령 시퀀스를
새로운 유사 기능으로 추출한 다음 여러 위치에서 "호출"되는
코드 크기 최적화입니다.
이것은 디컴파일된 유사 코드를 보기 힘들게 만드는 경향이 있습니다. 특히 개요 함수가 부모 함수의 임의 레지스터나 스택 변수를 사용할 때 그렇습니다.
이제 특수 속성으로 이러한
함수를 표시할 수 있으며, 디컴파일된 코드를 훨씬 보기 좋게 만듭니다.
예를 들어, 다음은 이러한 최적화로 컴파일된 파일 조각입니다.
초기 유사 코드에서 컴파일러 생성 _OUTLINED_FUNCTION_NN 조각에 대한 명시적 호출을 볼 수있으며,
디컴파일러가 이러한 조각을 손상시킨 것으로 간주하기 때문에 주황색으로
표시된 일부 변수를 볼 수 있습니다. 호출(일반 함수에 대한
호출의 경우).
이러한 유사 함수를 'outline' 속성으로 표시하고 유사 코드를
새로 고치면 디컴파일러가 모든 것을 인라인하고 주황색 변수는 사라집니다.
골랑 1.18
새 버전의 언어에서는 메타데이터 레이아웃이 변경되었습니다. 새로운 IDA 버전은 이를 구문 분석하고 함수 이름을 잘 복구할 수 있습니다.
예를 들어, 다음은 IDA 7.7에서
제거된 golang 1.18 바이너리입니다.
그리고 IDA 8.0의 동일한 바이너리입니다.
ARC 디컴파일러
ARC 프로세서는 SSD 드라이브 또는 Wi-Fi 칩셋과 같은 많은 임베디드 장치에 사용됩니다. 몇 년 전까지만 해도 악명 높은 Intel ME에 사용된 코어이기도 합니다.
새로운 디컴파일러는 현재 IDA에서 지원하는 모든 ARC 명령어 세트 변형 즉, 클래식 32비트 ISA, 32/16비트 ARCompact 및 새로운 ARCv2 등을 지원합니다.
지연 슬롯, 조건부 명령 및 제로 오버헤드 루프는 기본적으로 지원됩니다.
파이썬 2는 이제 그만
Python 2.7 지원이 종료된 지 2년이 넘었습니다. 이제 놓아야 할 때입니다.
IDA 8.0은 최신 3.10(Windows 설치 프로그램에는 Python 3.10.5가 포함됨)을 포함하여 Python 3.x만 지원합니다.
기능 찾기 플러그인(patfind) 으로
인한 더 나은 펌웨어 분석
펌웨어 바이너리에는 일반적으로 IDA가 표시되지 않은 로드 데이터에서 코드를 찾는 데 도움이 되는 기호 또는 기타 메타데이터가 없으므로
사용자가 수동으로 수행해야 했습니다. 새 출시품에서는 Ghidra(소규모 확장 포함)에서 사용되는 패턴 형식을 사용하는 플러그인을 추가했습니다.
이 플러그인은 바이너리 및 바이너리 유사 형식에 대해 기본적으로 활성화되어 있으며 IDA가 자동으로 더 많은 코드를 검색할 수 있도록 도와줍니다.
또한 참조되지 않은 코드를 찾기 위해 일반 구조화된 파일에 대해 수동으로 호출할 수도 있습니다.
기본 설정으로 초기 자동 분석 후 발견된 기능 수 비교:
FLAIR 패턴 생성기(makepat)
모든 IDA Pro 고객이 사용할 수 있는 FLAIR 툴킷을 사용하면 정적 라이브러리에서 FLIRT 서명을 생성할 수 있습니다.
그러나 이러한 라이브러리를 항상 사용할 수 있는 것은 아닙니다. 때로는 최종 링크된 바이너리만 있으면 됩니다.
makepat 플러그인은 임의의 IDA 데이터베이스에서 기능에 대한 .pat 파일 생성을 지원합니다.
Lumina에 추가된 기능을 사용하여 패턴에서 가변 바이트를 표시합니다. 그런 다음 sigmake를 사용하여 .pat를 서명 파일로 컴파일하고 다른 파일에 적용할 수 있습니다.
전체 변경 목록: https://www.hex-rays.com/products/ida/news/8_0/
- 배송비 : 소프트웨어는 대부분 라이선스이며 이메일로 라이선스키가 전달되고 프로그램을 인터넷으로 다운로드 하므로 별도의 배송비가 없습니다
주문하신 제품의 배송은 당일 배송이 원칙이며 해외에서 라이선스가 발급되는 경우 대부분 그 다음날 받으실 수 있습니다
간혹 패키지로 전달되는 제품의 경우 택배로 전달되기 때문에 2일에서 3일 이내에 배송완료 됩니다
소프트웨어는 제품특성상 제품을 설치하여 사용한 경우 ( 고객등록 ), 정상작동이 되는 경우
고객의 단순 변심을 이유로 환불 또는 교환이 되지 않습니다
다만 제품이 작동하지 않거나 , 설치가 안되는 경우 처음부터 주문을 잘못하여
사용전에 취소를 요청하는 경우 에는 환불및 교환이 가능합니다
- 상품 청약철회 가능기간은 상품 수령일로 부터 30일 이내 입니다.
만약 설치가 안되어 사용을 못하는 경우 환불을 받을 수 있습니다
당사에서는 판매된 제품의 설치및 기술지원을 해드리고 있습니다
만약 해외개발사의 지원이 필요한 경우에는 개발사에 의뢰하여 사용상의 문제를 해결해 드리고 있습니다
상품이 장바구니에 담겼습니다.
바로 확인하시겠습니까?
상품이 찜 리스트에 담겼습니다.
바로 확인하시겠습니까?