콘텐츠
"디스어셈블러"또는 디스어셈블러는 실행중인 프로그램의 기계 코드를 볼 수있게 해주는 프로그램입니다. 디스 어셈블리는 프로그래머가 프로그램을 메모리에서 실행하는 방법을 시각화하는 데 사용하는 분석 절차의 한 유형입니다. 많은 프로그램을 통해 "setup.exe"파일을 마운트 해제 할 수 있습니다.이 파일을 사용하면 컴퓨터에서 설치 절차가 어떻게 실행되는지 확인할 수 있습니다.
지침
디스어셈블러를 사용하면 파일에서 기계 코드를 볼 수 있습니다 (Comstock 이미지 / Comstock / 게티 이미지)-
"Hez Ray"에서 "IDA Pro"프로그램을 다운로드하여 설치하십시오 (참고 자료 참조). "setup.exe"코드와 Windows 운영 체제 코드를 구별 할 수있는 색상 코드 응용 프로그램입니다. 메모리보기는 메모리에있는 EXE 파일의 실행 코드를 보여줍니다. 또한 프로그램은 값을 조작하고 파일의 실행을 일시 중지 할 수 있습니다. 이를 통해 "setup.exe"파일에 대한 프로그램 옵션을 테스트 할 수 있습니다.
-
"setup.exe"파일이있는 컴퓨터에서 "W32 DASM"(참고 자료 참조)을 다운로드하여 설치하십시오. 이것은 무료 프로그램이므로 실행 파일을 분해하고 메모리에서 코드를 읽는 데 많은 경험이없는 사람들에게 좋습니다. 인터페이스는 각 메모리 주소의 코드를 보여주는 간단한 창입니다. 그러나 "IDA Pro"에서와 같이 메모리의 코드를 변경하는 것은 불가능합니다.
-
"OllyDbg"(참고 자료)를 다운로드하여 설치한다. 이 프로그램은 디버거 및 디버거입니다. 디버거는 디버거와 함께 작동하여 메모리의 코드를보고 "setup.exe"파일에서 코드를 조작하여 문제 및 오류를 찾을 수있게합니다. 이것은 오픈 소스 프로그램이므로 오픈 소스 모듈을 추가하거나 프로그램을 개선 할 수 있습니다.