linux命令反編譯庫(kù) 反編譯指令

如何在Linux下反編譯dll文件

linux反編譯dll?

創(chuàng)新互聯(lián)專注于龍江企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),電子商務(wù)商城網(wǎng)站建設(shè)。龍江網(wǎng)站建設(shè)公司,為龍江等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站建設(shè),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

dll文件只用在win下吧。linux用.so文件。

更何況DLL的很多文件庫(kù)使用的win的函數(shù)或頭文件。

反編譯都不會(huì)很好處理,無論是win還是linux。

如何在Linux中反編譯java源代碼

之前看同事使用JD-GUI來反編譯java

.class文件,覺得很爽,不過一直以來也沒有再次接觸到這個(gè)問題,所以也沒有對(duì)這個(gè)工具進(jìn)行深入的了解。

今天無聊看了些技術(shù)文檔,忽然想起這個(gè)工具來,上網(wǎng)一找。呼呼果真也有Linux的版本。

不過我網(wǎng)上資料顯示主頁(yè)上下載的gz包是32位的程序,我在64位的Fedora

12下可能有些問題,程序在運(yùn)行時(shí)會(huì)調(diào)用不到關(guān)鍵的32位庫(kù)而失敗。幸運(yùn)的是只要安裝幾個(gè)包即可:

yum install

libcanberra-gtk2.i686 PackageKit-gtk-module.i686

gtk2-engines.i686

下載后:

tar -xzvf

jd-gui-0.3.2.linux.i686.tar.gz

sudo mv jd-gui

/usr/local/bin

至此jd-gui便可以在linux下運(yùn)行,對(duì)于class或者jar文件都可以使用這個(gè)工具打開查看反編譯源碼

轉(zhuǎn)載,僅供參考。

linux 反編譯下的apk報(bào)毒怎么處理

2、反編譯過程

1)反編譯出資源文件

使用apktool工具,進(jìn)入apktool所在的目錄下,使用如下的命令:

./apktool d ./xxx.apk(apk所在的路徑)

d表示decode,在當(dāng)前目錄下就會(huì)生成一個(gè)名為xxx的目錄,里面就是反編譯出來的各種資源文件,其中res表示資源文件,smali表示源代碼,不過是字節(jié)碼,不能直接查看。

以本人的實(shí)驗(yàn)為例子,如下圖所示:

此時(shí)會(huì)在當(dāng)前目錄下生成一個(gè)目錄app-debug。

2)源代碼的反編譯

a)因?yàn)閍pk文件其實(shí)是使用zip進(jìn)行打包壓縮生成的文件,所以先把xxx.apk文件改名為xxx.zip文件,并對(duì)其進(jìn)行解壓。

b)進(jìn)入解壓后的目錄,其中有一個(gè)classes.dex文件,這個(gè)文件就是java文件編譯再通過dx工具打包而成的,源代碼就包含在這個(gè)文件中。

c)把前一步生成的文件classes.dex復(fù)制到dex2jar工具的根目錄中,并使用如下命令對(duì)其進(jìn)行反編譯:

./dex2jar.sh d classes.dex

就會(huì)在當(dāng)前目錄下生成一個(gè)classes_dex2jar.jar文件

d)點(diǎn)擊打開jdgui工具,這是一個(gè)圖形化的工具,然后打開上上述的classes_dex2jar.jar文件就可以看到apk對(duì)應(yīng)的源代碼。

對(duì)于本人的實(shí)驗(yàn)如下:

linux驅(qū)動(dòng)反編譯

反編譯一般也只能看到匯編級(jí)別的源代碼,很難看到C級(jí)別的,由于沒有符號(hào)表的緣故。

用什么工具反編譯或者解壓縮 linux 下的 bin 文件 ?

可以有個(gè)軟件 cygwin可以在windows下模擬linux 但是編譯后的是.exe的文件

和linux下不同 命令和linux下相同

你要是想用windows下用windows命令編譯直接在linux使用應(yīng)該是不能

網(wǎng)站題目:linux命令反編譯庫(kù) 反編譯指令
文章源于:http://www.muchs.cn/article20/hjeejo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、定制網(wǎng)站、App開發(fā)、網(wǎng)站導(dǎo)航、域名注冊(cè)服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)