星球 - 演講:Android 應用程式逆向工程提示

作者:jserv | 來自:Jserv's blog | 2011/6/20 0:23:00
七月 23 日 (週六),小弟將應 HIT (Hacks In Taiwan) Conference 2011 大會的邀請,出席並給予主題為「Android 應用程式逆向工程提示」的演講,詳情可參考 [議程表]。逆向工程一向是許多開發者或黑客所熱衷的主題,在 Android 異軍突起於智慧型手機、平板電腦裝置,甚至智慧電視的今日,自然就是個值得研究的方向。本議程嘗試分析現有 Android 系統架構以及提供應用程式執行環境的 Dalvik 虛擬機器,並透過若干可公開取得的工具,對 Android 應用程式作逆向工程,涵蓋從動態追蹤、反組譯、反編譯,到修改與施加保護等實務。 不同於 Mahmud ab Rahman 的主題〈Reversing Android Malware〉,小弟不會探討 Android 上慢慢浮現出來的惡意程式,也不會探討其影響,而是著重於逆向工程的原理與技巧本身,出發點是善意的,至少有助於提昇工程能力的培養。命名「提示」,就是強調這是一系列的方法與模式,並沒有預設立場要進行怎樣的行為,當然也衷心希望,這個議程分享,對與會者能有些啟發。期待您的指教,謝謝!...