Format string (格式化字串)是程式的API (printf、snprintf 、puts等等)指定輸出參數的格式與相對位置的字串參數,例如%d、%x、%f和%s等等,都是代表在輸出參數上顯示什麼樣的數值格式。
2020年7月27日 星期一
2020年7月18日 星期六
大富翁6 - Cheat Engine修改遊戲金幣
遊戲外掛的製作,也許是非常多人感到有興趣的議題,不過這些技術大多數的新手並不知道要怎樣入門,因此此篇就透過Cheat Engine工具來實作修改遊戲的記憶體,這也是非常簡單的作法,任何新手都可以一步一步的來完成修改遊戲記憶體的實作。
2020年7月2日 星期四
劍靈(Blade & Soul) 逆向分析研究 - 自動移動到NPC
在分析完遊戲的坐標系統以及障礙物的相關資訊,我們接下來要撰寫路徑搜尋的程式,因此需要使用路徑相關的演算法。可能大部分沒有接觸這塊領域的同學,也許不知道要使用什麼路徑演算法,我們可以效法遊戲公司最常使用的路徑搜尋,那個演算法就是A*路徑演算法,A*在網路上已經有相當多的現成程式碼,因此我們只要稍微修改一下,就能符合我們需要的功能了。
2020年7月1日 星期三
簡易繞過Anti-Debugger技巧
現今已有非常多的軟體會使用Anti-Debugger的技術來規避軟體被反編譯,因為如果不規避,可能會讓軟體被破解,造成公司的損失,然而惡意程式也會學習這些商業軟體的Anti-Debugger技術,如果並不熟悉這些技術,是非常困難繞過,因此我會推薦一些工具來簡單的繞過Anti-Debugger,不過並不是可以將全部的Anti-Debugger都能繞過,它的成功率大約在70%-80%左右,像是Integrity check和Debug API hooking等等,都沒辦法繞過,只能透過Try and error來分析它是如何檢測Debugger。
訂閱:
文章 (Atom)