免费黄色视频在线观看不卡无码国产一区二区三区_亚洲中文字幕无码中文字 _亚洲 国产专区 校园 欧美_国内自拍真实伦在线视频_国产精品成人观看视频免费

河?xùn)|軟件園:綠色免費(fèi)的軟件下載站! 最新軟件|軟件分類|軟件專題|軟件發(fā)布

所在位置:首頁(yè) > Mac應(yīng)用軟件 > 編程開(kāi)發(fā) > Hopper Disassembler Mac版(二進(jìn)制反匯編器) 4.2.13

Hopper Disassembler Mac版(二進(jìn)制反匯編器)

 4.2.13
  • 軟件大小:29.6 MB
  • 更新日期:2017-08-21
  • 軟件語(yǔ)言:英文
  • 軟件類別:編程開(kāi)發(fā)
  • 軟件授權(quán):免費(fèi)軟件
  • 軟件官網(wǎng):
  • 適用平臺(tái):Mac 10.5
  • 軟件廠商:

8.8
軟件評(píng)分

本地下載文件大?。?9.6 MB 高速下載需下載高速下載器,提速50%

軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址

為您推薦:編程開(kāi)發(fā)

  hopper disassembler mac 破解版是一款非常優(yōu)秀的反匯編工具,對(duì)于廣大的程序開(kāi)發(fā)用戶來(lái)說(shuō),常常需要對(duì)程序進(jìn)行反匯編,從而幫助用戶獲得源程序的匯編代碼,而一款簡(jiǎn)單強(qiáng)大的二進(jìn)制反匯編器是廣大開(kāi)發(fā)人員必不可的,今天就為用戶推薦這款hopper disassembler mac,其為用戶幫助用戶快速的讀取程序的函數(shù)與字符,并具備了控制流程圖、試調(diào)器等多種強(qiáng)大的功能,加上極為簡(jiǎn)單的操作方式,能夠幫助用戶獲得更好的體驗(yàn),有需要的用戶趕緊下載吧!

Hopper Disassembler Mac版(二進(jìn)制反匯編器) 4.2.13 免費(fèi)版

軟件功能

  Hopper, 基本上滿足了工作上的反匯編的需要,包括偽代碼以及控制流圖(Control Flow Graph),支持ARM指令集并對(duì)Objective-C的做了優(yōu)化。

  在Mac OS下分析Crash Log有很多種方法,這里不是要說(shuō)明如何分析的Crash Log, 主要是展示下Hopper的使用。 強(qiáng)大的IDA大家可能已經(jīng)知道,但它的Mac OS版本又讓人回到了DOS時(shí)代。幸運(yùn)的是Mac OS有了一個(gè)小巧的替代品:Hopper, 基本上滿足了工作上的反匯編的需要,包括偽代碼以及控制流圖(Control Flow Graph),支持ARM指令集并對(duì)Objective-C的做了優(yōu)化。

  Hopper應(yīng)用程序的核心正在構(gòu)建中,并且正常工作。這意味著Hopper背后的所有邏輯都已經(jīng)存在了。

  關(guān)于UI,基礎(chǔ)知識(shí)在那里,新的拆分機(jī)制已被移植。其中有兩種視圖模式,但并不完全正常。此外,還有許多圖形故障必須被修復(fù)。但好消息是,新的UI與以前的Mac版本共享更多的代碼,這將簡(jiǎn)化維護(hù)過(guò)程。

軟件特色

  顯示模式

  從Hopper Disassembler開(kāi)始,沒(méi)有浮動(dòng)的窗戶了:現(xiàn)在有了這種顯示模式概念,它允許您使用不同類型的表示來(lái)查看文件的內(nèi)容。

  例如,您可以選擇常規(guī)的ASM模式,該模式一個(gè)接一個(gè)地顯示文件的每一行,或者更結(jié)構(gòu)化的CFG模式,其顯示當(dāng)前選擇的方法的控制流程圖。還有一種偽代碼的模式,另一種用于十六進(jìn)制編輯器。

  hopv4-模式

  料斗同時(shí)顯示四種不同的模式

  并且因?yàn)榭梢圆鸱忠晥D,這意味著您可以同時(shí)并排查看反匯編文件的多個(gè)不同視圖。

  視圖可以是完全獨(dú)立的或同步的,以便在一個(gè)視圖中導(dǎo)航到新位置時(shí),其他視圖將自動(dòng)更新,以顯示文件的相同部分。

  互動(dòng)控制流程圖

  Hopper v4允許您直接從CFG視圖編輯文檔!您可以添加標(biāo)簽,重命名變量,編輯指令等。

  這個(gè)注釋現(xiàn)在在這種模式下可以看到,這是經(jīng)常被請(qǐng)求的,當(dāng)然,你可以從那里編輯它們。可以通過(guò)更改顏色來(lái)更改給定基本塊的方面,甚至可以從不同塊創(chuàng)建組。

  交互式CFG模式

  在此模式下,右側(cè)面板中會(huì)顯示一個(gè)迷你地圖,以幫助您了解當(dāng)前在該方法中的位置。

  標(biāo)簽

  主窗口正在獲取標(biāo)簽:這是一種非常方便的處理多個(gè)窗口配置的方法,并且可以從一個(gè)快速跳到另一個(gè)。

  Hopper主窗口中的標(biāo)簽

  您可以創(chuàng)建任意數(shù)量的標(biāo)簽,移動(dòng)它們,甚至重命名它們。

  更快的解碼器

  新的反編譯器現(xiàn)在真的很快!在大多數(shù)情況下,反編譯過(guò)程幾乎是即時(shí)的。這是對(duì)Hopper的一個(gè)很好的補(bǔ)充,因?yàn)槟梢躁P(guān)注所有導(dǎo)航到的功能的反編譯。

  重命名注冊(cè)

  談到寄存器,現(xiàn)在可以重命名一個(gè)函數(shù)范圍內(nèi)的寄存器。當(dāng)您知道給定的寄存器總是用于整個(gè)功能中的特定目的時(shí),這是一個(gè)非常方便的功能。

  本地標(biāo)簽

  Hopper Disassembler引入了本地標(biāo)簽。您可以創(chuàng)建僅存在于給定功能范圍內(nèi)的標(biāo)簽,并且這些標(biāo)簽不會(huì)顯示在右側(cè)的全局列表中。因此,可以在兩個(gè)不同的功能中提供相同的名稱,沒(méi)有問(wèn)題。

  本地標(biāo)簽

  更聰明的上下文菜單

  在Hopper v3中,一些操作并不總是很清楚,特別是重命名功能的行為?,F(xiàn)在,當(dāng)您右鍵單擊某物時(shí),Hopper可讓您從上下文菜單中選擇操作。

  料斗上下文菜單

  例如,在這種情況下,Hopper會(huì)詢問(wèn)您是否要重命名當(dāng)前光標(biāo)所在的地址,或重命名Jcc目標(biāo)地址。請(qǐng)注意,您也可以從那里重命名書簽。書簽列表已添加到左側(cè)面板。

  Swift Demangler

  Hopper現(xiàn)在擁有一個(gè)完整的Swift名稱demangler。在Swift寫的文件中沒(méi)有更多的隱藏名字。

軟件優(yōu)勢(shì)

  opper Disassembler,反向工程工具,可讓您拆卸,反編譯和調(diào)試應(yīng)用程序。

  Hopper v4主屏幕

  Hopper v4 for Mac需要macOS 10.9或更高版本。

  適用于Linux的Hopper v3需要Ubuntu 14.04,Arch Linux,F(xiàn)edora 20或更高版本,以及64位處理器。

  本地

  料斗完全適應(yīng)環(huán)境。 macOS版本充分利用了Cocoa框架,Linux版本使用了Qt 5。

  程序

  Hopper分析功能的序言,以提取程序信息,如基本塊和局部變量。

  擴(kuò)展

  使用Hopper SDK,您可以擴(kuò)展Hopper的功能,甚至可以編寫自己的文件格式和CPU支持。

  控制流程圖

  一旦檢測(cè)到過(guò)程,Hopper將顯示控制流程圖的圖形表示。您甚至可以導(dǎo)出PDF。

  Hopper使用不同的表示方式顯示代碼。同時(shí)看一下程序集,CFG和偽代碼。

  編寫腳本

  大多數(shù)Hopper功能可以從Python腳本調(diào)用,使您能夠以任何所需的方式轉(zhuǎn)換二進(jìn)制文件。

  調(diào)試器

  Hopper可以使用LLDB或GDB,它允許您以動(dòng)態(tài)方式調(diào)試和分析二進(jìn)制文件(僅限Intel CPU)。

  Objective-C的

  即使Hopper可以拆卸任何一種英特爾的可執(zhí)行文件,它也不會(huì)忘記它的主要平臺(tái)。 Hopper專門在您分析的文件中檢索Objective-C信息,如選擇器,字符串和發(fā)送的消息。

  閃客

  基于對(duì)可執(zhí)行程序的高級(jí)理解,Hopper可以呈現(xiàn)在可執(zhí)行文件中發(fā)現(xiàn)的程序的偽代碼。

  直接從交互式CFG視圖編輯,注釋,評(píng)論您的工作。

  迅速

  這個(gè)新版本的Hopper能夠解碼Swift的名稱。沒(méi)有更多的神秘名字!

  標(biāo)簽

  使用選項(xiàng)卡創(chuàng)建具有不同文件表示形式的工作空間。

  語(yǔ)義著色

  Hopper進(jìn)行的分析將代碼與數(shù)據(jù)進(jìn)行分離,堆棧變量的內(nèi)存訪問(wèn)...為了幫助您了解各種發(fā)現(xiàn)的對(duì)象,Hopper將為每個(gè)對(duì)象使用不同的顏色。

  類型

  使用嵌入式編輯器來(lái)創(chuàng)建自己的結(jié)構(gòu),聯(lián)合或枚舉類型。它大大有助于理解代碼來(lái)使用符號(hào),而不是原始數(shù)字。

使用方法

  1、首先,我們打開(kāi)在Mac下打開(kāi)這款Hopper Disassembler反編譯工具,其為用戶提供了強(qiáng)大的靜態(tài)編譯功能,滿足用戶的更多需求。

Hopper Disassembler Mac版(二進(jìn)制反匯編器) 4.2.13 免費(fèi)版

  2、我們將自己需要反匯編的程序直接拖動(dòng)到界面中,其能夠快速的讀取程序的函數(shù)與字符等信息內(nèi)容。

Hopper Disassembler Mac版(二進(jìn)制反匯編器) 4.2.13 免費(fèi)版

  3、然后用戶在搜索框中輸入isVIP,然后我們選擇界面下的第一個(gè)函數(shù)如圖所示:

Hopper Disassembler Mac版(二進(jìn)制反匯編器) 4.2.13 免費(fèi)版

  4、用戶可以通過(guò)閱讀函數(shù),或者通過(guò)GDB動(dòng)態(tài)調(diào)試來(lái)了解rax,例如,這里如果知道修改rax為1,我們進(jìn)行修改即可,具體的操作如下圖所示。

Hopper Disassembler Mac版(二進(jìn)制反匯編器) 4.2.13 免費(fèi)版

  后面跟OD一樣了,輸入需要修改的命令, xor rax,rax ; inc rax ;

Hopper Disassembler Mac版(二進(jìn)制反匯編器) 4.2.13 免費(fèi)版

  5、當(dāng)用戶完成以上的操作后,用戶可以選擇保存文件。

Hopper Disassembler Mac版(二進(jìn)制反匯編器) 4.2.13 免費(fèi)版

  用戶保存為相應(yīng)的文件夠即可替換原文件。

  6、最后,用戶將其打包為dmg文件即可

下載地址

其他版本下載

人氣軟件

查看所有評(píng)論>>網(wǎng)友評(píng)論0

發(fā)表評(píng)論

您的評(píng)論需要經(jīng)過(guò)審核才能顯示

精彩評(píng)論

最新評(píng)論

蓋樓回復(fù)X

(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)