
Microavx เป็นส่วนขยายของ Decompiler IDA Pro เพิ่มการสนับสนุนบางส่วนสำหรับคำแนะนำทั่วไปจำนวนหนึ่งจากส่วนขยายเวกเตอร์ขั้นสูงของ Intel (AVX) ปลั๊กอินนี้แสดงให้เห็นว่า microcode hex-rays สามารถใช้ในการยกและถอดรหัสคำแนะนำใหม่หรือไม่ได้รับการสนับสนุนก่อนหน้านี้ได้อย่างไร
ไม่มีแผนพัฒนา microavx เพิ่มเติมหรือขยายความครอบคลุมไปยังชุดคำแนะนำ AVX ที่สมบูรณ์ ปลั๊กอินนี้มีป้ายกำกับเป็นแหล่งข้อมูลต้นแบบและรหัสสำหรับชุมชนเท่านั้น
สำหรับข้อมูลเพิ่มเติมโปรดอ่านบล็อกโพสต์ที่เกี่ยวข้อง
Microavx เป็นปลั๊กอินข้ามแพลตฟอร์ม (Windows, MacOS, Linux) ปลั๊กอิน Python 2/3 ต้องใช้การพึ่งพาของบุคคลที่สามเป็นศูนย์ทำให้รหัสทั้งแบบพกพาและติดตั้งง่าย
จากคอนโซล Python ของ Disassembler ให้เรียกใช้คำสั่งต่อไปนี้เพื่อค้นหาไดเรกทอรีปลั๊กอิน:
os.path.join(idaapi.get_user_idadir(), "plugins") คัดลอกเนื้อหาของที่เก็บ /plugins/ โฟลเดอร์ไปยังไดเรกทอรีที่แสดงรายการ
รีสตาร์ทถอดชิ้นส่วนของคุณ
ปลั๊กอินนี้รองรับเฉพาะสำหรับ IDA 7.5 และใหม่กว่า
ปลั๊กอิน Mircoavx โหลดโดยอัตโนมัติเมื่อเปิดใช้งาน X86_64 / IDB ใน IDA เพียงพยายามสลายฟังก์ชั่นใด ๆ ที่มีคำแนะนำ AVX และปลั๊กอินจะยกคำแนะนำใด ๆ ที่รองรับ

(โปรดทราบว่าไม่มีการคลิกขวา 'AVX Toggle' ในรุ่นนี้)