HackChang

[Exe2Aut] Couldn't invoke the file 해결법 본문

3RR0R

[Exe2Aut] Couldn't invoke the file 해결법

HackChang 2021. 7. 5. 14:46

에러

오토잇으로 만들어진 프로그램을 디컴파일 하기위해 Exe2Aut에 드래그앤 드롭했을 때 볼 수 있는 에러이다.

Exe2Aut가 일반 사용자 권한으로 실행되어 발생하는 에러로 관리자 권한으로 실행되는 프로그램을 다룰 수 없기 때문에 에러가 발생하는 것이다.

그렇다고 해서 Exe2Aut를 관리자버전으로 실행 후 드래그앤 드롭한다고 해도 아래와 같이 아무 반응없이 디컴파일이 되지 않는 것을 볼 수 있다.

 

관리자버전으로 드래그앤 드롭

구글에서 검색해본 결과, 이런 경우에 Integrity Level이 존재하지 않는 운영체제에서 작업하면 된다고 한다.

또는 컴파일된 소스 코드를 추출하여 빈 바이너리를 덧붙여 exe2aut에 올려 디컴파일 하는 방식이 있다고 한다.

즉, XP에서 Exe2Aut를 이용하여 작업하거나, HxD를 이용하여 파일을 AutoItSC.bin 파일을 수정하여 디컴파일하는 방법이 있는 것이다.

굳이 이런 방법을 사용하지 않고, Exe2Aut를 커맨드라인에서 실행하면 디컴파일되는 것을 알았다.

여기서 관리자권한으로 실행하기위해 커맨드라인을 관리자버전으로 실행하여 아래와 같이 입력하면 디컴파일이 된다.

 

exe2aut파일명 "오토잇프로그램"

위와 같이 입력하면 디컴파일이 되는 것을 볼 수 있다.

 

'3RR0R' 카테고리의 다른 글

[OllyDbg] 올리디버거 오류 Module 'xxx' has entry point outside  (0) 2020.07.22
Comments