OTHER·중요도 6·2026. 05. 14.·GeekNews

휴리스틱 없는 결정론적 완전 정적 전체 바이너리 번역

── KO ──────────────────

Elevator는 x86-64 실행 파일을 AArch64로 정적으로 번역하는 기술이다.

Elevator는 디버그 정보나 소스 코드 없이 x86-64 실행 파일을 AArch64로 전환하는 방법을 제시한다. 이 시스템은 코드와 데이터 판별을 위한 휴리스틱을 사용하지 않고, 각 바이트의 가능한 해석을 담은 superset CFG를 생성하여 종료 경로만 제거함으로써 진행된다. 이런 방식은 기존의 번역 방법에 비해 새로운 접근 방식을 제안한다.


── EN ──────────────────

Elevator is a technology that statically translates x86-64 executables to AArch64.

Elevator presents a method for translating x86-64 executables to AArch64 without relying on debug information or source code. Instead of heuristics for code and data classification, it creates a superset CFG that encompasses all possible interpretations of each byte, only removing termination paths. This approach offers a novel perspective compared to traditional translation methods.

원문 보기 →목록으로