大型會議室舉行的訓練實況 這場訓練參與人數較多,超過30人以上, 由於場地比較大,設備也比較先進,因此提前了一個小時準備熟悉 課程名稱為:Malicious code reverse Engineering by IDA (http://www.qa-knowhow.com/?p=1004) 課程學習的目標就是:在完全沒有組合語言與反向工程的基礎情況下,都可以學會! 場地準備方面,包含 雙投影機的測試,一台投影機播放簡報,一台投影機撥放上機操作 錄影。由於有錄影的需求,所以佩戴隨身麥克風。像是在開演唱會。麥克風還要測試是否沒有電池。 學員座位安排。由於場地很大。所以一開始的時候,盡量讓學員往前面中間來坐。 電源延長線。由於課程持續三小時,所以要準備許多電源延長線,供上課學員筆電插電用。 講台桌的使用。一台電腦實機操作,一台播放簡報。需要熟悉。 講台很大。保持所有學員的 Eye Contact 有些難度。盡可能在一些段落做一些走動。…
Reverse Engineering
Reverse Engineering Basics By IDA
Reverse Engineering Basics By IDA 這篇文章主要說明如何針對 EXE or DDL 做程式邏輯運作上的分析, 如何可以在不瞭解組合語言、沒有原始程式碼的情況下還可以對程式邏輯做出初步的分析? 有哪些免費的工具可以運用分析,如何分析? 我們將以”小算盤”為例子來進行分析與討論。 什麼是 Reverse Engineering? 應用程式的誕生過程,不外乎是 程式碼 (C, Java…