2019年12月26日 星期四

病毒程式(Virus)的淺入介紹

第一次接觸病毒程式大約是在大學三年級,在此之前,就一直很好奇,要如何撰寫病毒的程式碼,那麼在大學期間就一直秉持著,想要學習一種技術,就必須自己實作它,所以就嘗試撰寫Linux平台上的病毒程式碼。

2019年12月18日 星期三

為什麼總是不能完整破解軟體(full crack)

在學習逆向工程的時候,應該有不少人會嘗試想要破解一些軟體的序號驗證,不過常常都破解不完整,像是每次執行軟體後都需要重新輸入序號,雖然已經繞過了驗證序號程序,不過每次輸入序號也很麻煩,那麼如果能完整破解不是更有挑戰性?

2019年12月13日 星期五

劍靈(Blade & Soul) 逆向分析研究 - 列舉人物技能ID

在自動化的過程中,必須要分析人物的攻擊,那麼就要知道程式是使用哪個函式來調用技能,在調用技能之前需要將技能的所有物件和ID列舉出來,所以這次的工作就是把技能物件、技能ID、名稱印出來。

2019年12月7日 星期六

劍靈(Blade & Soul) 逆向分析研究 - 附近怪物的遍歷

上一次的逆向分析是關於人物的血量和魔力值,那麼這次的分析是附近怪物的遍歷,只要是接近我們的怪物就印出怪物的名稱和血量,那麼在尋找遊戲中的遍歷程式碼就相當的關鍵,如果不熟悉遊戲的架構,在分析怪物的物件就會比較困難,因此只要了解任何一款MMORPG的架構,就能輕易的找到遍歷的位址。