
ELF 바이너리의 손상된 UPX 헤더 복구를 자동화하여 magic, filesize, blocksize, overlay 필드를 복원하고, 표준 언패커가 악성코드 샘플을 처리할 수 있게 합니다.
upx-recovery-tool은 악성코드 제작자가 ELF UPX 압축 파일에 표준 UPX 도구로 자동 언패킹하는 것을 방지하기 위해 수행하는 가장 일반적인 변조를 복구하는 것을 목표로 하는 스크립트입니다.
이 도구는 다음과 같은 일반적인 변조를 감지하고 복구합니다:
l_info 구조체의 l_magic 필드 (UPX! 매직 값)p_info 구조체의 p_filesize 및 p_blocksize 필드이 스크립트는 requirements.txt에 나열된 다음 라이브러리가 필요합니다: