UPX1 [Toddler's Bottle] flag 문제풀이와 UPX 설치 오늘의 문제는 리버싱(reversing) 관련한 문제다. wget 명령을 이용해 우분투에 문제 파일을 다운로드 받아준다. 문제에서 리버싱에 대해서 언급했기에 디버거를 실행해 보았지만, 디버깅이 되지 않는다. 때문에 윈도우 환경에서 flag 파일의 구조에 대해서 파악하고자 한다! windows 환경에서 그냥 chrome에 url 치고 flag 파일을 다운로드 받았다. 헥스 에디터인 HxD에 flag 파일을 넣어봤더니 헤더 시그니터에 ELF가 보이고, 아래에 UPX도 눈에 띈다. ELF(Executable and Linkable Format})은 유닉스 계열의 실행파일임을 나타내며, UPX(Ultimate Packer for eXecutables)는 여러 운영 체제에서 수많은 파일 포맷을 지원하는 오픈 소스.. 2021. 3. 27. 이전 1 다음