smali2java for mac_smali2java
smali2java是一个将smali代码反编译成java代码的工具。
相关软件软件大小版本说明下载地址
smali2java是一个将smali代码反编译成java代码的工具。
基本简介
smali是将Android字节码用可阅读的字符串形式表现出来的一种语言,可以称之为Android字节码的反汇编语言。使用baksmali或apktool可以将Android应用程序包(apk或jar)反编译为smali代码。
软件特色
smali2java工具基于apktool v1.5.0(baksmali v1.3.4)生成的smali文件,依赖于smali文件中的代码行数(.line关键字)和变量别名(.local关键字)等信息,可以最大程度还原原始的java代码。还原出的java代码将具有原始的变量命名,代码的顺序也与原始的java代码保持一致。因此,本工具也具有局限性,仅适用于带有行数和变量别名信息的smali文件(java编译器的编译选项可以在生成的字节码中剔除这些信息)。smali2java使用了apktool将Android字节码文件转换为smali文件。界面显示中使用了CCrystalTextView作为java语法高亮显示控件。
smali2java for mac_smali2java相关推荐
- 如何查看华为EMUI系统APK源码?
最近想看一下华为EMUI里面的某些系统APK是如何实现的. 那如何获取系统APK呢? 有两种方式: 1.安装豌豆荚,豌豆荚里有一个应用管理的功能,可以查看手机里的所有应用,包括系统应用. 可以使用该功 ...
- 2020-10-26(安卓逆向开篇)
学习逆向的初衷是想系统学习Android下的hook技术和工具, 想系统学习Android的hook技术和工具是因为Android移动性能实战这本书. 这本书里用hook技术hook一些关键函数来计算 ...
- java反编译工具_Android APP 取证之逆向工具篇
一.前言 此系列文章将针对 Android APP 取证领域展开讨论.在国内,由于最近几年国产手机厂商之间的竞争和努力,如今 Android 平台的使用数量和广度,已经远超苹果的 iOS 了.如今 A ...
- java反编译工具_ReverseTool逆向工具集合
反向工具 逆向工具集合 真棒骇客 Java和Jar(Android) jd-gui jar包浏览工具,对应的IDE插件,JD-Eclipse / JD-IntelliJ Luyten一个用于Procy ...
- 安卓逆向系列教程(三)静态分析工具
安卓逆向系列教程(三)静态分析工具 作者:飞龙 以下工具可能都需要先安装 JDK,安装方法就不说了,随便一搜就是. Android Killer 几年之前,我们要破解 APK,可能需要用到 apkto ...
- Android apk反编译工具介绍
首先apk不能被代码混淆(或未经编译优化),如果混淆了,反编译出来的代号还是看不懂, 当然,在你没反编译出来之前,你也不知道有没有混淆. 网上各种反编译工具,眼花缭乱,本文是个人对这些工作做的一个简单 ...
- apktool(android app逆向)
1.工具准备 1.1 apktool 用于将apk逆向为目录,内含字节码文件.使用好压软件可以将apk解压为目录,但没有反编译的效果,看不到smali文件. 下载地址: http://download ...
- 2021 Android APK反编译 apktool使用教程
欢迎交流.微信公众号:一休日记. 目录 前言: 工具介绍: 新版本apktool用法: Smali2JavaUI 前言: 最近我在使用Android Studio混淆打包release版本,打包是否成 ...
- Android加固调研
简介 基本概念 APK结构 Dex结构 APK ...
最新文章
- TensorFlow 图像数据预处理及可视化
- PHP __autoload函数(自动载入类文件)的使用方法
- clr 面试_Java中高级面试题及答案
- Python 二叉树实现
- SpringBoot学习——@Autowired自动注入报:could not be found问题的理解和解决方案
- 二度云抢先成为首批中国工信部(.vip/.xyz/.club)域名注册管理机构
- Github开源之旅启程:GitHub 上部署网页
- THINK PHP 学习笔记20171115
- Top 10 tough core Java interview questions answers programming
- netware php_Apache MPM netware
- PMP是什么?PMP证书在国用处大吗?
- 2020身高体重标准表儿童_2020儿童标准身高表出炉,对照下!
- 计算机网络原理第3章 数据链路层 (超全知识点+例题)
- 在此计算机运行应用程序灰色,手把手教你解决win10系统自带应用呈灰色无法打开的处理教程...
- 每日一题:假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。
- linux中realplayer.rpm格式的软件安装,教会你Linux安装realplayer的方法
- Python批量下载无版权图片 !
- 2021杭电多校补题(4)
- FastReport.Net 用户手册——介绍与安装
- Disk Xray for Mac v2.8.1 重复文件及系统垃圾清理