小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

一起來逆向分析吃雞外掛

 長(zhǎng)沙7喜 2021-11-10

圖片

背景

圖片
圖片

圖片

最近在瀏覽某網(wǎng)絡(luò)論壇,看到一款刺激戰(zhàn)場(chǎng)的吃雞外掛軟件下載量很高,出于對(duì)游戲外掛樣本的敏感及逆向的專注,就從論壇上下載一個(gè)樣本,并進(jìn)行對(duì)該游戲外掛樣本,深度功能分析及還原破解的逆向?qū)嵺`,主要從外掛樣本的功能表現(xiàn),樣本的基礎(chǔ)屬性、樣本的實(shí)現(xiàn)功能、樣本的驗(yàn)證功能破解進(jìn)行實(shí)踐。

圖片

基本屬性

圖片
圖片

圖片

(分析這些未知的軟件切記得在虛擬機(jī)環(huán)境下進(jìn)行)

啟動(dòng)游戲輔助樣本后,從表面上來看功能確實(shí)很強(qiáng)大,透視、距離、顯血、自瞄這些都是玩家想用游戲輔助的一個(gè)痛點(diǎn)。但這游戲輔助功能都有實(shí)現(xiàn)嗎?有這么強(qiáng)大了嗎?

圖片

結(jié)合Exeinfo PE和pchunter工具可以得出樣本基本屬性的結(jié)果。

該樣本是通過易語(yǔ)言(WTWindow類名是易語(yǔ)言特有)進(jìn)行開發(fā)的,從查殼和區(qū)段信息來看,該樣本是沒有做任何保護(hù)的普通樣本。

圖片

圖片

圖片

圖片

注冊(cè)碼破解

圖片
圖片

圖片

樣本點(diǎn)擊開啟輔助功能的時(shí)候,提示需要先進(jìn)行獲取注冊(cè)碼,進(jìn)行對(duì)樣本功能激活,才能正常使用樣本的功能。

圖片

點(diǎn)擊獲取注冊(cè)碼按鈕,會(huì)彈出掃描支付的對(duì)話框,但是對(duì)話框 是空白的。通過逆向分析得出的結(jié)論是,奈何該樣本開發(fā)作者的服務(wù)器,已經(jīng)過期而且是沒有進(jìn)行備案登記的,所以樣本通過http通訊方式,進(jìn)行向服務(wù)器請(qǐng)求支付的二維碼圖片就請(qǐng)求失敗,所以彈出的支付對(duì)話框就是空白的界面。

圖片

圖片

對(duì)于要逆向破解程序某功能點(diǎn)時(shí),主要需要通過強(qiáng)大的ollydbg工具進(jìn)行做動(dòng)態(tài)調(diào)試,其他工具如IDA、procmon、pchunter等主要是作為逆向分析破解的輔助點(diǎn)和參考點(diǎn)。

分析易語(yǔ)言樣本可采用的通用突破點(diǎn)

  1. 通過下對(duì)話框函數(shù)斷點(diǎn)MessageBoxA

  2. 從字符串進(jìn)行入手下斷點(diǎn)

  3. 通過搜索易語(yǔ)言按鈕事件特征碼(FF 55 FC 5F 5E 89 5D F4 )進(jìn)行下斷點(diǎn)。

注冊(cè)碼的破解流程步驟

在ollydbg工具中,通過下系統(tǒng)API函數(shù)也就是彈出對(duì)話的MessageBoxA函數(shù)下int3斷點(diǎn)(F2斷點(diǎn)),接著去點(diǎn)擊獲取的按鈕,以觸發(fā)調(diào)用函數(shù),這個(gè)時(shí)候ollydbg工具中也會(huì)觸發(fā)int3斷點(diǎn),在通過在斷點(diǎn)中的堆棧信息上進(jìn)行回溯分析。

圖片

圖片

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多