當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁(yè) > 應(yīng)用軟件 > 行業(yè)軟件 > GDA破解版(全交互式反編譯器) V3.86 免費(fèi)版
GDA GDA破解版(全交互式反編譯器) V3.86 免費(fèi)版 / GDA破解版下載 版本
  • 軟件大小:10.56M
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2021-12-10
  • 軟件類別:行業(yè)軟件
  • 軟件官網(wǎng):http://www.hanheng168.com
  • 應(yīng)用平臺(tái):Win2003,WinXP,Win7,Win8,Win10

網(wǎng)友評(píng)分: 分?jǐn)?shù) 5

軟件非常好(50% 軟件不好用(50%

  GDA是一款強(qiáng)大而輕便的交互式反編譯器,也是一款綜合性逆向分析利器,支持分析apk,dex,odex,oat類型文件,軟件包含了三個(gè)由作者獨(dú)立完成的高速解析引擎,讓解析更加便捷。軟件已經(jīng)成功破解,內(nèi)置了完美破解補(bǔ)丁,全功能解鎖,滿足用戶的各種使用需求。

GDA

【軟件功能】

  1、dex文件解析,dex文件解析主要用于定位類,方法,域以及字符串等等信息,其中反編譯器需要用到字節(jié)碼是直接從method中解析得來(lái),此外GDA還需獲取try-catch信息,調(diào)試信息等以備后用(主要在代碼生成時(shí)使用)。

  2、指令解碼,對(duì)方法的字節(jié)碼進(jìn)行解碼,類似于反匯編,識(shí)別出240多條字節(jié)碼并將其轉(zhuǎn)化為低級(jí)中間表式(LIR)和高級(jí)中間表式(GDA的中間表式并非如llvm的文本型中間表示,而是內(nèi)存結(jié)構(gòu)型的表達(dá)式),然后對(duì)中間表式進(jìn)行優(yōu)化,剔除無(wú)效語(yǔ)句,然后生成控制流圖。GDA中每個(gè)低級(jí)中間表式都一一對(duì)應(yīng)著字節(jié)碼指令,高級(jí)中間表式的數(shù)目小于等于低級(jí)中間表式的數(shù)目。此外,之后實(shí)現(xiàn)的污點(diǎn)傳播分析引擎也是基于高級(jí)中間表達(dá)式進(jìn)行的。

  3、控制流圖的生成,掃描每個(gè)高級(jí)中間表達(dá)式,查找分支、跳轉(zhuǎn)指令建立基本塊兒(同時(shí)把try-catch也考慮進(jìn)去),進(jìn)一步建立起控制流圖。此外還需要對(duì)控制流圖進(jìn)行優(yōu)化,簡(jiǎn)化控制流圖,去除無(wú)意義的基本塊,GDA還在這個(gè)階段做一些反混淆的工作,用于對(duì)抗一些無(wú)用跳轉(zhuǎn),但是此處作用有限,更進(jìn)一步的反混淆在數(shù)據(jù)流分析中實(shí)現(xiàn)。

  4、數(shù)據(jù)流分析,有了控制流圖,使用DFS遍歷控制流圖對(duì)基本塊兒內(nèi)及塊間進(jìn)行數(shù)據(jù)流分析,本處GDA并沒(méi)有采用du(定義使用鏈)來(lái)實(shí)現(xiàn),而是采用了比較快的使用定義計(jì)數(shù)法來(lái)實(shí)現(xiàn)數(shù)據(jù)流分析,對(duì)低級(jí)中間代碼進(jìn)行優(yōu)化。此外,數(shù)據(jù)流分析中,GDA同時(shí)實(shí)現(xiàn)了類型推斷,以給每個(gè)低級(jí)中間表式的輸入輸出值確定其類型。同時(shí),反混淆也在數(shù)據(jù)流分析中實(shí)現(xiàn)。

  5、高級(jí)中間代碼生成,優(yōu)化完成后,就可以生成高級(jí)中間代碼,按照DFS遍歷每個(gè)基本塊,以基本塊為單位進(jìn)行高級(jí)中間代碼生成,此處需要應(yīng)用復(fù)制傳播來(lái)進(jìn)行低級(jí)中間表式的迭代,以生成大幅縮減的代碼語(yǔ)句。同時(shí)應(yīng)用調(diào)試信息來(lái)修改變量符號(hào)。

  6、結(jié)構(gòu)化分析,GDA到這個(gè)階段實(shí)現(xiàn)了多復(fù)合條件的分析,并對(duì)二路(if-else)、多路(switch-case、try-catch)、環(huán)(while、do-while、for)結(jié)構(gòu)進(jìn)行了結(jié)構(gòu)化分析,為最終代碼輸出做準(zhǔn)備。結(jié)構(gòu)化分析時(shí)對(duì)于非結(jié)構(gòu)化圖,只能采用goto來(lái)實(shí)現(xiàn),確保反編譯后邏輯正確性。

  7、java代碼生成,最后按照java的代碼格式來(lái)生成代碼,尤其對(duì)于try-catch型的結(jié)構(gòu),為了防止try塊兒于代碼的生成以method為單位也可以以類為單位進(jìn)行代碼生成。GDA主要以method為單位,并將類和方法進(jìn)行了分離。

GDA

【軟件特色】

  c++編寫,獨(dú)立于java和android sdk,無(wú)需安裝java和android sdk即可使用

  有效繞過(guò)各種字節(jié)碼陷阱、類型混淆以及anti-disassembling和anti-decompiling技術(shù)

  支持dex、odex、apk、oat、jar、class、aar文件的反編譯分析

  支持multi-dex反編譯

  支持對(duì)strings,class,method,field進(jìn)行交叉引用和搜索(模糊匹配、精確匹配、正則)

  支持class、method、field及變量重命名,java代碼注釋

  分析結(jié)果保存,odex、oat轉(zhuǎn)dex

  設(shè)備內(nèi)存dump,可用于輔助脫殼

  反混淆支持

  針對(duì)字符串、方法、類、域等關(guān)鍵信息提供了強(qiáng)大的搜索、交叉引用

  算法工具提供主流大部分算法,可進(jìn)行加密和解密

  Python和Java自動(dòng)化插件支持

  方法簽名支持

  基于API鏈的惡意行為識(shí)別

  變量及寄存器追蹤與溯源分析

  漏洞掃描,自定義漏洞規(guī)則

  隱私泄露檢測(cè)

  精細(xì)化的程序路徑求解

  APK取證分析

GDA

【破解說(shuō)明】

  1、把授權(quán)文件GDALicense.pem 放到C:\Users[your name]\AppData\Roaming\GDA下

  2、運(yùn)行LUA腳本GDA3.86.PRO.CT(需要先安裝cheat-engine) ,點(diǎn)擊 yes

  3、運(yùn)行GDA3.86.PRO.EXE即可

軟件特別說(shuō)明

標(biāo)簽: GDA 反編譯器

其他版本下載
相關(guān)文章
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 www.hanheng168.com.All rights reserved.

浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)