【32位win7一键扫雷】32位win7系统自带扫雷游戏逆向分析之一键扫雷(附VS代码工程文件、可执行文件和OD分析缓存文件)
實現(xiàn)效果
視頻地址:https://www.zhihu.com/zvideo/1373742900744974336
附一張掃雷自定義中難度最大時進(jìn)行一鍵掃雷的截圖,如下,24*30,共668顆雷。
前言
一直對逆向感興趣,就拿最簡單的掃雷開始,對于XP系統(tǒng)中的掃雷,雷的數(shù)目以及雷區(qū)的地址都是固定的,可以直接通過Cheat Engine搜索出來,然后在OD中直接下內(nèi)存訪問斷點,找到掃雷整個區(qū)域,獲得行數(shù)和列數(shù),再順藤摸瓜找到左鍵點擊的處理函數(shù)和右鍵點擊的處理函數(shù),讀取雷區(qū)數(shù)據(jù),一一比較如果是雷就右鍵標(biāo)記,如果不是可以直接左鍵點開,即可完成秒殺。
經(jīng)過了大概半個月的時間,終于在查閱各種帖子和不斷的摸索下,實現(xiàn)了Win7 32位系統(tǒng)掃雷的秒殺,哈哈,太開心了!
因為XP系統(tǒng)的掃雷中雷區(qū)的地址是固定的,可以通過CE進(jìn)行搜索出來,但Win7系統(tǒng)的掃雷是用C++寫的,雷區(qū)不再是固定的,而是在鼠標(biāo)第一次點擊之后再產(chǎn)生雷的位置。對win7掃雷一開始沒有一點思路,后來看了很多牛人寫的帖子,在他們的基礎(chǔ)上才能慢慢的入手。可以參考:
看雪論壇《Vi
總結(jié)
以上是生活随笔為你收集整理的【32位win7一键扫雷】32位win7系统自带扫雷游戏逆向分析之一键扫雷(附VS代码工程文件、可执行文件和OD分析缓存文件)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MFC无边框对话框实现拖动
- 下一篇: 【BCH码1】系统BCH码编码原理及MA