microavx
1.0.0

MicroAVX는 IDA Pro 디 컴파일러의 확장으로 인텔의 고급 벡터 확장 (AVX)의 여러 공통 지침에 대한 부분 지원을 추가합니다. 이 플러그인은 Hex-Rays 마이크로 코드를 사용하여 새 또는 이전에 지원되지 않은 지침을 들어 올리고 디 컴파일하는 방법을 보여줍니다.
더 이상의 계획은 MicroAVX를 개발하거나 범위를 전체 AVX 지침 세트로 확장하지 않습니다. 이 플러그인은 커뮤니티를위한 프로토 타입 및 코드 리소스로만 표시됩니다.
자세한 내용은 관련 블로그 포스트를 읽으십시오.
MicroAVX는 크로스 플랫폼 (Windows, MacOS, Linux) Python 2/3 플러그인입니다. 제 3 자 종속성이 0이되어 코드가 휴대용 및 설치가 쉽습니다.
Disassembler의 Python 콘솔에서 다음 명령을 실행하여 플러그인 디렉토리를 찾으십시오.
os.path.join(idaapi.get_user_idadir(), "plugins") 이 저장소 /plugins/ 폴더의 내용을 나열된 디렉토리에 복사하십시오.
분해기를 다시 시작하십시오.
이 플러그인은 IDA 7.5 및 최신 기능 만 지원됩니다.
x86_64 실행 파일 / IDB가 IDA에서 열리면 Mircoavx 플러그인이 자동으로로드됩니다. AVX 명령어가 포함 된 기능을 디 컴파일하려고 시도하면 플러그인이 지원하는 지침을 들어 올리십시오.

(이 릴리스에서 'AVX 토글'을 마우스 오른쪽 버튼으로 클릭하지 않습니다)