最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

反編譯記事本(5)

2023-02-19 01:15 作者:GC_CH  | 我要投稿

????繼續(xù)運(yùn)行項(xiàng)目, 出現(xiàn)如下問題 :

????觀察異常代碼位置 :?

????異常中斷的時(shí)候, dword_1009070 的值為16, 觀察它的定義 :

????十進(jìn)制的16是十六進(jìn)制的10, 根據(jù) *(WORD *) dword_1009070, 可以猜測(cè)它是一個(gè)數(shù)組, 而定義處出現(xiàn)明顯的等差數(shù)列規(guī)律, 可以肯定 dword_10090及后面的一些元素構(gòu)成一個(gè)WORD數(shù)組.

????但是有個(gè)問題, 0x13后面的是45, 再后面才是0x14, 這樣的話數(shù)組長(zhǎng)度是多少就很難確定. 對(duì)這種情況的處理是 : 把所有這樣的變量組成一個(gè)數(shù)組. 因?yàn)檫@很可能是一個(gè)結(jié)構(gòu)體數(shù)組.?

????合并所有的變量后得到了一個(gè) 從 1到45的數(shù)組, 除了45處在中間外, 其他元素都是正常的.

????

????此時(shí), 又出現(xiàn)了另一個(gè)問題 :?

????這個(gè)數(shù)組引用了導(dǎo)出數(shù)組的元素, 但是IDA無法識(shí)別出來, 元素都變成常量. 如果手動(dòng)解決的話就太繁瑣了, 一個(gè)簡(jiǎn)單的解決方法如下:

????接下來就需要把引用了修改變量的地方都處理一下了.

? ? 處理完后運(yùn)行, 發(fā)現(xiàn)還是報(bào)那個(gè)錯(cuò)誤. 只能看匯編代碼比對(duì)了.

????發(fā)現(xiàn)這里確實(shí)是解指針的引用, 但是反編譯的代碼不應(yīng)該是 *(WCHAR *)dword_1009034[15]; , 而應(yīng)該是直接取數(shù)組元素的值.


反編譯記事本(5)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
黄骅市| 瑞金市| 肥西县| 客服| 汉寿县| 平度市| 马龙县| 曲松县| 精河县| 图木舒克市| 钟山县| 昌邑市| 定边县| 哈巴河县| 原阳县| 霍州市| 梅河口市| 两当县| 保德县| 门头沟区| 来宾市| 乌拉特后旗| 古丈县| 博爱县| 喀喇| 会泽县| 方正县| 巨鹿县| 佛冈县| 山阴县| 阿巴嘎旗| 宿松县| 东台市| 乡宁县| 无极县| 吉木萨尔县| 疏附县| 萨迦县| 石棉县| 兴安县| 萍乡市|