되게 오랜만에 작성하는 글이다.
맥북 사용한지 한달도 안 되서 환경 세팅이 다 안 됐는데 그 중 방금 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 |