Rumah pangkalan data tutorial mysql 利用dex2jar和jd

利用dex2jar和jd

Jun 07, 2016 pm 03:42 PM
jd-gui guna

利用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中, 输入如下信息:

利用dex2jar和jd

按下回车键会出现

利用dex2jar和jd
即在该目录下生成了 classes_dex2jar.jar 文件


3.运行JD-GUI工具(它是绿色无须安装的)

打开上面的jar文件,即可看到源代码

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara menggunakan GitLab untuk pengurusan dokumen projek Cara menggunakan GitLab untuk pengurusan dokumen projek Oct 20, 2023 am 10:40 AM

Cara menggunakan GitLab untuk pengurusan dokumen projek 1. Pengenalan latar belakang Dalam proses pembangunan perisian, dokumen projek adalah maklumat yang sangat penting, mereka bukan sahaja dapat membantu pasukan pembangunan memahami keperluan dan reka bentuk projek, tetapi juga memberikan rujukan kepada pasukan ujian dan pelanggan. Untuk memudahkan kawalan versi dan kerjasama pasukan dokumen projek, kami boleh menggunakan GitLab untuk pengurusan dokumen projek. GitLab ialah sistem kawalan versi berdasarkan Git Selain menyokong pengurusan kod, ia juga boleh mengurus dokumen projek. 2. Persediaan persekitaran GitLab Pertama, I

Apakah maksud video yang disyorkan TikTok? Bagaimana untuk menggunakan Douyin untuk mengesyorkan video? Apakah maksud video yang disyorkan TikTok? Bagaimana untuk menggunakan Douyin untuk mengesyorkan video? Mar 27, 2024 pm 03:01 PM

Sebagai platform sosial video pendek yang terkenal di dunia, Douyin telah memenangi hati sebilangan besar pengguna dengan algoritma pengesyoran peribadi yang unik. Artikel ini akan menyelidiki nilai dan prinsip pengesyoran video Douyin untuk membantu pembaca memahami dengan lebih baik dan menggunakan sepenuhnya ciri ini. 1. Apakah video yang disyorkan oleh Douyin? Platform Douyin menganalisis sejarah tontonan pengguna, gelagat suka dan komen, berkongsi rekod dan data lain untuk memilih dan mengesyorkan video yang paling sesuai dengan citarasa pengguna daripada perpustakaan video yang besar. Sistem pengesyoran diperibadikan ini bukan sahaja menambah baik pengalaman pengguna, tetapi juga membantu pengguna menemui lebih banyak kandungan video yang sepadan dengan pilihan mereka, sekali gus meningkatkan kelekatan dan kadar pengekalan pengguna. di sini

Bagaimana untuk menggunakan bahasa Go untuk pengaturcaraan serentak? Bagaimana untuk menggunakan bahasa Go untuk pengaturcaraan serentak? Jun 10, 2023 am 10:33 AM

Dengan pembangunan berterusan perkakasan komputer, teras CPU dalam pemproses tidak lagi meningkatkan kekerapan jam secara individu, tetapi meningkatkan bilangan teras. Ini menimbulkan persoalan yang jelas: Bagaimana untuk memanfaatkan sepenuhnya teras ini? Satu penyelesaian adalah melalui pengaturcaraan selari, yang melibatkan pelaksanaan pelbagai tugas serentak untuk menggunakan sepenuhnya teras CPU. Ini adalah ciri unik bahasa Go Ia adalah bahasa yang direka khusus untuk pengaturcaraan serentak. Dalam artikel ini, kami akan meneroka cara memanfaatkan bahasa Go untuk pengaturcaraan serentak. Coroutines Pertama, kita perlu faham

Cari alat penyahkompilasi Java terbaik dan selesaikan tugas dengan cekap! Mengesyorkan alat penyahkompilasi terbaik Cari alat penyahkompilasi Java terbaik dan selesaikan tugas dengan cekap! Mengesyorkan alat penyahkompilasi terbaik Jan 10, 2024 pm 05:59 PM

Pilih alat penyahkompilasi yang betul dan dapatkan dua kali ganda hasil dengan separuh usaha! Mengesyorkan alat penyahkompilasi Java yang terbaik, contoh kod khusus diperlukan Semasa proses pembangunan perisian, kita selalunya perlu menyahkompilasi kod Java yang disusun untuk memahami pelaksanaan dalamannya dan menjalankan semakan kod. Walau bagaimanapun, memilih alat penyahkompilasi yang cekap dan boleh dipercayai bukanlah tugas yang mudah. Artikel ini akan mengesyorkan kepada anda salah satu alat penyahkompilasi Java terbaik - JD-GUI, dan memberikan contoh kod khusus untuk membantu anda memahami dan menggunakan alat ini dengan lebih baik. 1. JD-G

Cara menggunakan PHP untuk membangunkan fungsi halaman data yang mudah Cara menggunakan PHP untuk membangunkan fungsi halaman data yang mudah Sep 25, 2023 am 08:11 AM

Cara menggunakan PHP untuk membangunkan fungsi paging data yang ringkas Pengenalan: Dalam pembangunan laman web, kita sering menghadapi situasi di mana sejumlah besar data perlu dipaparkan dalam paging Pada masa ini, kita perlu menggunakan fungsi paging data. Artikel ini akan memperkenalkan cara menggunakan PHP untuk membangunkan fungsi halaman data ringkas dan menyediakan contoh kod khusus. 1. Kerja penyediaan: Sebelum mula menulis kod, anda perlu menyediakan pangkalan data dan jadual data untuk menyimpan data yang perlu dipaparkan dalam halaman. Di sini, mengambil pangkalan data MySQL sebagai contoh, buat pangkalan data bernama "use

Cara menggunakan bahasa Go untuk pengoptimuman memori Cara menggunakan bahasa Go untuk pengoptimuman memori Sep 27, 2023 am 11:31 AM

Cara menggunakan bahasa Go untuk pengoptimuman memori Pengenalan: Dengan pembangunan berterusan sains dan teknologi komputer, bidang pembangunan perisian juga berkembang pesat. Dalam proses pembangunan perisian, pengoptimuman memori adalah bahagian yang sangat penting. Apabila saiz perisian meningkat dan jumlah data bertambah, penggunaan memori akan menjadi semakin kritikal. Artikel ini akan memperkenalkan cara menggunakan bahasa Go untuk pengoptimuman memori, termasuk petua untuk mengurangkan peruntukan memori dan mengelakkan kebocoran memori. Dan melalui contoh kod khusus, ia membantu pembaca memahami dan menggunakan teknik ini dengan lebih baik. 1. Kurangkan penggunaan peruntukan memori

Cara menggunakan teknologi PHP untuk mengubah keadaan kewangan anda Cara menggunakan teknologi PHP untuk mengubah keadaan kewangan anda Sep 09, 2023 am 08:06 AM

Cara menggunakan teknologi PHP untuk mengubah keadaan kewangan anda Pengenalan: PHP ialah bahasa pengaturcaraan yang berkuasa yang digunakan secara meluas untuk membangunkan aplikasi web. Jika anda mahir dalam teknologi PHP, anda boleh menggunakannya untuk memperbaiki keadaan kewangan anda. Artikel ini akan memperkenalkan cara melaksanakan beberapa fungsi berkaitan kewangan melalui pengaturcaraan PHP dan memberikan contoh kod untuk membantu anda memahami dan menggunakan dengan lebih baik. 1. Melaksanakan sistem pengurusan kewangan Mempunyai sistem pengurusan kewangan yang cekap dan tepat adalah penting untuk individu dan perniagaan. Melalui pengaturcaraan PHP, anda boleh membina adat

Cara menggunakan teknologi PHP untuk meningkatkan tahap gaji anda Cara menggunakan teknologi PHP untuk meningkatkan tahap gaji anda Sep 09, 2023 am 11:27 AM

Cara menggunakan teknologi PHP untuk meningkatkan tahap gaji anda Sebagai bahasa pengaturcaraan sisi pelayan yang biasa digunakan, PHP digunakan secara meluas dalam bidang pembangunan Internet. Menguasai teknologi PHP bukan sahaja boleh menambah sorotan pada kerja anda, tetapi juga membantu anda meningkatkan tahap gaji anda. Artikel ini akan memperkenalkan beberapa cara untuk menggunakan teknologi PHP untuk meningkatkan gaji, dan disertakan dengan kod sampel. Menyediakan pembangunan laman web yang cekap Dengan perkembangan pesat Internet, laman web telah menjadi saluran penting untuk promosi dan jualan korporat. Oleh itu, mempunyai kemahiran dalam pembangunan laman web akan meningkatkan nilai pasaran anda. PHP sebagai a

See all articles