東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫(kù)|最新更新|下載分類|排行榜

編程相關(guān)破解相關(guān)編程工具反編譯安裝制作程序源碼軟件補(bǔ)丁數(shù)據(jù)庫(kù)Visual Studiovc++visualbasicdreamweaver

首頁(yè)編程開(kāi)發(fā)編程相關(guān) → 可視化ARM匯編修改工具(SO Helper) 綠色免費(fèi)版

可視化ARM匯編修改工具(SO Helper)

可視化ARM匯編修改工具(SO Helper)綠色免費(fèi)版

  • 大。1.9M
  • 語(yǔ)言:中文
  • 平臺(tái):WinAll
  • 更新:2016-02-17 10:21
  • 等級(jí):
  • 類型:編程相關(guān)
  • 網(wǎng)站:http://m.tipsywinegypsy.com
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國(guó)產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評(píng)論下載地址

ARM匯編修改工具SO Helper是一款可以修改匯編代碼的工具,該版本為測(cè)試版,可能會(huì)有BUG,需要的朋友可以來(lái)下載使用!

ARM匯編修改工具SO Helper介紹

SO Helper,一下簡(jiǎn)稱SH。SH是一款可視化ARM匯編修改工具,它能快速的幫助你修改SO文件的匯編代碼,并且SH也支持修改16進(jìn)制。

值得注意的是,SH的反匯編功能有限,修改點(diǎn)的尋找還是得借助IDA。在IDA中找到關(guān)鍵點(diǎn)后記錄下修改的地址,再使用SH來(lái)修改匯編代碼。

ARM匯編修改工具SO Helper使用說(shuō)明

打開(kāi)文件

SH打開(kāi)文件的方法非常的簡(jiǎn)單,只需要將SO文件拖入【文件】選擇夾中即可。

打開(kāi)文件后,SH自動(dòng)開(kāi)始對(duì)SO文件進(jìn)行分析,分析的內(nèi)容有【區(qū)段】【符號(hào)】【HEX】【所有匯編指令】,請(qǐng)耐心的等待SH分析!

當(dāng)彈出如下提示框的時(shí)候,表示SH已經(jīng)全部分析完畢!

如果遇到如下提示,就說(shuō)明打開(kāi)失敗。

解決方案:

1、檢查是否是有效的ELF文件

2、移動(dòng)文件到?jīng)]有空格和中文字符的目錄中去。

3、請(qǐng)檢查殺毒軟件是否攔截

一、符號(hào)表

主程序界面的選擇夾第二欄是【符號(hào)表】,在【符號(hào)表】中記錄了所有導(dǎo)出符號(hào)的地址,如圖所示:

這里有【查找】功能,輸入 導(dǎo)出函數(shù)的關(guān)鍵字,如"jni",即可查找。 再次按下【查找】按鈕會(huì)繼續(xù)向下查找!

雙擊我們感興趣的表項(xiàng)就能跳轉(zhuǎn)到【反匯編】窗口。 如果要查看HEX,可以在表項(xiàng)上按下鼠標(biāo)右鍵,會(huì)彈出一個(gè)右鍵菜單,在右鍵菜單中選擇【查看HEX】即可。

二、區(qū)段

主程序界面的選擇夾第三欄是【區(qū)段】,在【區(qū)段】中記錄了ELF文件的所有區(qū)段(節(jié)表 Section)的信息,如圖所示:

區(qū)段列表也有右鍵菜單,可以查看HEX!

三、HEX查看器

主程序界面的選擇夾第四欄是【HEX查看器】,【HEX查看器】中你可以任意的修改16進(jìn)制值!相當(dāng)于HEX編輯器,不過(guò)十分的簡(jiǎn)陋!如圖所示:

雙擊即可進(jìn)入編輯模式!只有HEX數(shù)據(jù)編輯才有效果,HEX數(shù)據(jù)修改的時(shí)候請(qǐng)按照 XX XX XX的格式,輸入完畢后按下回車(chē)鍵,會(huì)出現(xiàn)如下界面:

選擇【是】。 這是SH采用的是“統(tǒng)一修改”模式!敖y(tǒng)一修改”模式指的是將所有要修改的數(shù)據(jù)集中起來(lái),最后一起修改,修改集中的地方在【修改列表】,稍后會(huì)為大家講解。

四、反匯編

主程序界面的選擇夾第五欄是【反匯編】,這是SH的靈魂所在!如圖所示:

雙擊匯編代碼這一欄的表項(xiàng)即可進(jìn)入【編輯模式】如圖:

在這里輸入新的匯編指令即可,新的匯編指令必須遵循如下規(guī)則,否則無(wú)法通過(guò)編譯

1、必須保證語(yǔ)法的準(zhǔn)確性

2、請(qǐng)保證舊指令與新指令的長(zhǎng)度一致(16位/32位)

只有達(dá)到以上兩點(diǎn)才會(huì)編譯通過(guò),SH會(huì)把修改記錄加入到【修改列表】中去。

缺陷:

地址中的符號(hào)需要手動(dòng)改寫(xiě)成數(shù)值。。。。。

五、修改列表

主程序界面的選擇夾第五欄是【修改列表】,SH將所有需要修改的數(shù)據(jù)記錄在了這里,如圖所示:

點(diǎn)擊【編譯】按鈕即可導(dǎo)出SO文件!【導(dǎo)出列表】功能會(huì)保存當(dāng)前的修改列表,方便下次工程使用!導(dǎo)出后可以再次用【加載列表】來(lái)導(dǎo)入。

列表有右菜單,右菜單中有【刪除】的功能。

注意!HEX類型的數(shù)據(jù)默認(rèn)是一次性修改的長(zhǎng)度是16字節(jié)!當(dāng)這并不影響你的修改!

PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

可視化ARM匯編修改工具(SO Helper)截圖

下載地址

可視化ARM匯編修改工具(SO Helper) 綠色免費(fèi)版

熱門(mén)評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)

編輯推薦

本類軟件必備

編程UltraEditvc++6.0Notepad++編譯VBILSpyHopper數(shù)據(jù)MySQLoracleaccess設(shè)計(jì)DreamweaverfireworksFlash

報(bào)錯(cuò)

請(qǐng)簡(jiǎn)要描述您遇到的錯(cuò)誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式