利用dex2jar和jd
利用dex2jar和 jd-gui 反编译apk文件,得到其源代码!! 1、把dex文件反编译为jar文件的工具。(dex2jar) http://code.google.com/p/dex2jar/downloads/list 下载 dex2jar-0.0.9.8 http://download.csdn.net/detail/niejing654092427/4393620 2、把jar反编
利用dex2jar和jd-gui反编译apk文件,得到其源代码!!
1、把dex文件反编译为jar文件的工具。(dex2jar)
http://code.google.com/p/dex2jar/downloads/list
下载 dex2jar-0.0.9.8
http://download.csdn.net/detail/niejing654092427/4393620
2、把jar反编译为java的工具。(JD-GUI)
下载jd-gui
http://download.csdn.net/detail/niejing654092427/4393617
1.首先找到Android软件安装包中的classes.dex
把apk文件改名为.zip,然后解压缩其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件
2.把classes.dex拷贝到dex2jar.bat所在目录。
在windows系统下:
将上面的classes.dex文件copy到d:\dex2jar-0.0.9.8下dex2jar.bat所在的目录中.
Win+R进入命令运行cmd中, 输入如下信息:
按下回车键会出现
即在该目录下生成了 classes_dex2jar.jar 文件
3.运行JD-GUI工具(它是绿色无须安装的)
打开上面的jar文件,即可看到源代码

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

如何利用GitLab進行專案文件管理一、背景介紹在軟體開發過程中,專案文件是非常重要的資料,不僅能夠幫助開發團隊了解專案的需求和設計,還能提供給測試團隊和客戶參考。為了方便專案文件的版本控制和團隊協作,我們可以利用GitLab來進行專案文件管理。 GitLab是一個基於Git的版本控制系統,除了支援程式碼管理,還可以管理專案文件。二、GitLab環境建置首先,我

抖音作為一個全球知名的短視頻社交平台,靠著其獨特的個人化推薦演算法贏得了廣大用戶的青睞。本文將深入研究抖音影片推薦的價值和原理,幫助讀者更了解並充分利用這項功能。一、什麼是抖音推薦影片抖音推薦影片是根據用戶的興趣和行為習慣,利用智慧推薦演算法為用戶篩選和推送個人化影片內容。抖音平台透過分析用戶的觀看歷史、按讚和評論行為、分享記錄等數據,從龐大的影片庫中精選出最符合用戶口味的影片進行推薦。這種個人化推薦系統不僅提高了用戶體驗,也幫助用戶發現更多符合其喜好的影片內容,從而增強用戶黏性和留存率。在這個

隨著電腦硬體的不斷發展,處理器中的CPU核心不再單獨增加時脈頻率,而是增加核心數。這引發了一個顯而易見的問題:如何發揮這些核心的效能?一種解決方法是透過平行編程,即同時執行多個任務,以充分利用CPU核心。這就是Go語言的一個獨特之處,它是一門專為並發程式設計而設計的語言。在本文中,我們將探討如何利用Go語言進行並發程式設計。協程首先,我們需要了解

選對反編譯工具,事半功倍!推薦最好用的Java反編譯工具,需要具體程式碼範例在軟體開發過程中,我們常常需要對已編譯的Java程式碼進行反編譯,以便了解其內部實作和進行程式碼審查。然而,選擇一個高效可靠的反編譯工具並不是一件容易的事。本文將向大家推薦一款最好用的Java反編譯工具-JD-GUI,並給出具體的程式碼範例,幫助大家更能理解這款工具。一、JD-G

如何利用PHP開發一個簡單的資料分頁功能引言:在網站開發中,常常會遇到需要對大量資料進行分頁展示的情況,這時候就需要使用到資料分頁功能。本篇文章將介紹如何利用PHP開發一個簡單的資料分頁功能,並提供具體的程式碼範例。一、準備工作:在開始編寫程式碼之前,需要先準備一個資料庫和一張資料表,用來儲存需要分頁展示的資料。這裡以MySQL資料庫為例,建立一張名為"use

如何利用Go語言進行記憶體最佳化引言:隨著電腦科學技術的不斷發展,軟體開發領域也正在快速發展。而在軟體開發過程中,記憶體優化是非常重要的一環。隨著軟體規模的增大和資料量的成長,記憶體的使用將愈加關鍵。本文將介紹如何利用Go語言進行記憶體優化,包括減少記憶體分配、避免記憶體洩漏等方面的技巧。並透過具體的程式碼範例,幫助讀者更好地理解和應用這些技巧。一、減少記憶體分配使用對

如何利用PHP技術來提升你的薪資等級PHP作為一種常用的伺服器端程式語言,被廣泛應用於網路開發領域。掌握PHP技術不僅能夠為你的工作增添亮點,還可以幫助你提高薪資水準。本文將介紹一些利用PHP技術提升薪資的方法,並附有範例程式碼。提供高效率的網站開發隨著網路的快速發展,網站已成為企業宣傳、銷售的重要管道。因此,具備網站開發的技能將增加你的市場價值。 PHP作為一

標題:Go語言中的反射功能及程式碼範例在Go語言中,反射(Reflection)是一種強大的機制,可以在執行時間檢查變數的類型和值,透過反射,我們可以動態地呼叫任意方法、修改變數的值,甚至創建新的類型。 Go語言中的反射功能主要透過reflect套件實現,以下將示範如何在Go語言中利用反射功能。範例程式碼:packagemainimport(&quo
