Selama beberapa tahun terakhir saya telah menjadi pengembang di Mozilla, yang berspesialisasi dalam OS X dan khususnya dalam memperbaiki bug yang terjadi hanya pada OS X. Karena banyak dari bug ini melibatkan aplikasi pihak ketiga (misalnya plugin) atau OS itu sendiri, saya harus belajar banyak tentang rekayasa terbalik pada OS X. Ini upaya untuk menyaring pengalaman saya, memperoleh selama beberapa tahun terakhir, menjadi sesuatu seperti tutorial. Saya berharap orang -orang dapat belajar darinya, dan bahkan menjadi bersemangat tentang hal itu!
Steven Michaud, 5/2013
Mengapa Reverse Engineer?
Sumber daya
Teknik
Contoh 1: Mencari NSView Dirty Rects
Contoh 2: Menemukan sumber masalah menggunakan pesan kesalahan
Contoh 3: Cari tahu bagaimana flash mendeteksi perangkat keras grafis
Contoh 4: Menemukan sumber masalah menggunakan tumpukan kecelakaan