본문 바로가기

Hacking/Tip

Mac OS bindiff install

되게 오랜만에 작성하는 글이다.

맥북 사용한지 한달도 안 되서 환경 세팅이 다 안 됐는데 그 중 방금 bindiff 설치할 때 삽질한 거 적어본다.

 

설치 방법은 우선 공식 홈페이지에서 BinDiff6.dmg 파일을 다운 받는다. IDA 7.5를 쓰고 있어서 최신 버전 다운 받았음. (버전에 따라 동작하는지 안 하는지가 있는 거 같음...!)

 

그리고 설치 계속 해주면 되는데 IDA 경로는 그냥 ida.app으로 해주면 된다. (나중에 bindiff 사용하면서 운영 체제에 맞게끔 ida, ida64 경로 설정해주면 됨)

 

그리고 정상적으로 설치됐다면 IDA로 아무 파일이나 선택해서 Edit - Plugin을 확인하면 설치된 것을 확인할 수 있다.

그리고 bindiff 사용하려는데 can't find BinDiff engine at ~~~~ 라고 뜨는 경우가 있을텐데 이 때 /Applications/BinDiff/BinDiff.app/Contents/app 경로에서 다음과 같은 커맨드로 심볼릭 링크 걸어주면 정상적으로 실행 가능하다. (여기서 삽질 오지게 함.) 

ln -s /Applications/BinDiff/BinDiff.app/Contents/MacOS/bin/bindiff bindiff

 

별 내용 없지만 블로그 개설한 목적도 그냥 적고 싶은 거 적으려고 만든 거라 올린다.

 

Thanks to http://vlambda.com/wz_5fwPIikIeMq.html

'Hacking > Tip' 카테고리의 다른 글

Python PE  (0) 2020.10.26
?0?  (0) 2020.03.15
참고  (0) 2020.03.06
windbg pykd  (0) 2019.08.01
libc /bin/sh 찾기  (0) 2019.06.27