reverse engineering on osx
1.0.0
지난 몇 년 동안 저는 OS X를 전문으로하는 Mozilla의 개발자, 특히 OS X에서만 발생하는 버그를 고치는 데 개발자로 일했습니다. 이러한 버그 중 다수는 타사 앱 (예 : 플러그인) 또는 OS 자체가 포함되어 있기 때문에 OS X에서 리버스 엔지니어링에 대해 많은 것을 배워야했습니다. 지난 몇 년 동안 획득 한 내 경험을 튜토리얼과 같은 것으로 증명하려고했습니다. 나는 사람들이 그것으로부터 배울 수 있고 심지어 그것에 대해 흥분되기를 바랍니다!
Steven Michaud, 5/2013
왜 리버스 엔지니어인가?
자원
기법
예 1 : nsview dirty rect를 알아내는 것
예 2 : 오류 메시지를 사용하여 문제의 소스 찾기
예 3 : 플래시가 그래픽 하드웨어를 감지하는 방법 찾기
예 4 : 충돌 스택을 사용하여 문제의 소스 찾기