흔히 알려진 라데온 바이오스 에디터툴을 유용하게 사용할수 있도록 도와주는 AtomDis 가 있습니다.

공개된 바이오스를 분석 전압,클럭 등의 hex 테이블의 위치를 쉽게 알수있도록 결과(?)를 남겨주는 유틸리티 인데

아쉽게도 윈도우상에서는 사용할수 없고 리눅스를 통해 진행하셔야 합니다.

 

먼저 리눅스에서 git 를 설치합니다. (본문에서는 개인서버에서 진행함)

 

apt-get install git

 

AtomDis 를 git clone 을 통해 소스 동기화후 make 를 통해 컴파일 해야 합니다.

git clone git://people.freedesktop.org/~mhopf/AtomDis 를 입력하여 동기화를 진행합니다.

 

 

(여기에서는 git 동기화를 위한 폴더위치 설정은 생략)

(보통 git clone 명령어를 집어넣은 폴더 하단에 AtomDis 로 생성됨)

(위 스샷에서는 /home/mvapple 에서 진행 하단에 AtomDis 로 생성되고 하단에 소스 동기화됨)

 

make 명령어를 통해 컴파일

(여기에서는 make 와 기타 컴파일관련 패키지 설치방법은 생략)

(정상적으로 컴파일이 되면 atomdis 파일이 생성됨)

 

생성된 atomdis 을 가지고 바이오스를 분석 -> 결과파일을 생성하도록 다음 명령어를 입력

./atomdis 바이오스파일명 F > 결과물.txt

(예) ./atomdis 1.rom F > bios.txt

 

정상적으로 분석이 끝나면 다음과 같은 샘플(270x)의 결과물을 확인할수 있습니다.

 

bios.txt

 

 

(상세 분석하는건 더 연구해 봐야겠네요)

저작자 표시 비영리 변경 금지
신고

티스토리 툴바