腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
关于
使用
smali
库
的
问题
java
、
android
、
dalvik
、
dex
、
smali
我有一个
smali
文件,我想知道如何通过
smali
库
将
smali
文件转换为org.jf.dexlib2.iface.ClassDef对象。我现在有了一个想法:
smali
文件
的
dex文件将通过baksmali.disassembleDexFile() a方法获取,然后可以生成一个新
的
DexFile对象来获取org.jf.dexlib2.iface.ClassDef
浏览 33
提问于2019-06-23
得票数 3
1
回答
ApkTool将java文件拆分成多个文件。
android
、
reverse-engineering
、
smali
、
apktool
我
使用
ApkTool从APK中提取DEX文件来恢复
smali
代码。我注意到.java文件被分割成不同
的
文件。例如: 为什么会发生这种情
浏览 4
提问于2020-12-05
得票数 1
回答已采纳
1
回答
如何将libs/*..jar、依赖
库
和我
的
java/kotlin代码文件编译成
库
模块中
的
dex?
android
、
android-studio
、
jar
、
build.gradle
、
dex
我希望将libs/*..jar、相关
库
和我
的
java/kt代码文件编译到
库
模块中
的
dex中,然后安卓应用程序可以下载这些dex文件,然后通过DexClassLoader动态加载它们。Android提供了一个Gradle任务"dexRelease“来将我自己
的
代码文件编译成一个dex文件,但是不能将libs/*..jar和依赖
库
编译成dex文件。gradlew testsdk:dexRelease 我希望将libs/*..jar、依赖<em
浏览 1
提问于2019-08-10
得票数 0
1
回答
方法和类
的
smali
结构
java
、
android
、
dalvik
、
dex
、
smali
我最近钻研了一些
smali
代码,并且很乐意学习它。我已经检查了dalvik字节码引用,但是找不到
关于
何时/如何
使用
这些
的
结构引用。.locals.registers.line.parameter 您知道其他资源来解释更多
的
smali
结构吗?
浏览 0
提问于2013-09-03
得票数 5
回答已采纳
1
回答
如何计算APK中
的
方法调用?(
使用
.
smali
格式)
java
、
android
、
apk
、
smali
、
apktool
我正在尝试开发一个工具,它基本上可以分析Android应用程序APK并计算对特定API方法
的
调用数(例如,android.app.AlarmManager.set())。 ExportAsyncTask$3.
smali
ExportAsyncTask$4.<e
浏览 0
提问于2017-01-24
得票数 1
回答已采纳
1
回答
Android -解包、编辑和重新包装apk
java
、
android
、
reverse-engineering
我看到一些SDK公司(例如TestFairy)能够自动地将它们
的
SDK添加到任何APK中。 因此,假设您将dex文件从APK中取出,并将其转换为jar (通过dex2jar)。
浏览 1
提问于2015-08-12
得票数 2
回答已采纳
2
回答
没有专有名称
的
Smali
文件夹
android
、
apk
、
smali
我试图通过
使用
这个神奇
的
apktool来反向工程Android文件。但是,我注意到在
smali
文件夹下,有一些文件夹没有正确
的
名称,即:a/b.
smali
和b/a.
smali
--我以前试图反向工程我自己
的
APK文件,并意识到文件夹结构与我如何组织包相同。无论如何,我没有任何NDK编译
的
库
文件。所以,我想知道这些a/
smali
文件夹是什么,它们是否与.so文件有任何关联?
浏览 10
提问于2014-05-16
得票数 0
回答已采纳
2
回答
将.Java文件转换为.
Smali
文件
java
、
android
、
smali
、
apktool
我用APKTool对一个安卓应用程序进行了逆向工程,得到了.
Smali
文件作为源代码输出。我将带有应用程序
的
.
Smali
文件转换为.Java文件。我能够成功地编辑.Java文件,但是现在我想将它们转换回.
Smali
,这样我就可以用新
的
.
Smali
文件重新编译应用程序。当我只是将.Java文件留在那里时,它不会重新编译它,并且会给出一些错误。我在网上找不到任何
关于
把.Java编译成.
Smali
的
东西,所以我希望你们能帮助我。 提前谢谢你
浏览 0
提问于2015-03-15
得票数 20
回答已采纳
1
回答
合法
的
标签名称
smali
小标签
的
合法名称是什么? 我知道a-z和_是合法
的
,而\n显然不合法,但是
关于
标签名称有什么规定吗?我知道字节码不
使用
标签,dalvik汇编程序(
smali
)将其转换为文件中
的
位置,所以这并不重要,但是
smali
会接受什么作为标签名呢?
浏览 0
提问于2013-01-13
得票数 0
回答已采纳
5
回答
Android
的
索引代码
的
自动转换
android
、
dalvik
、
dex
、
smali
转换
的
目标包括度量代码覆盖率。请注意,源文件不可用。因此,检测Dex是唯一
的
选择。我正在寻找代码,自动转换
smali
代码或dexlib表示,从中生成
smali
。后一种方法更适合我
的
目的,因为可以避免生成
smali
<e
浏览 0
提问于2012-10-20
得票数 8
回答已采纳
2
回答
将dex2.jar转换为classes.dex文件
android
、
reverse-engineering
、
dex
有没有可能在没有compile.here
的
情况下再次将dex2.jar文件转换成classes.dex文件?我成功地
使用
反向引擎过程将apk文件转换成了正常
的
java源代码。
浏览 0
提问于2012-02-27
得票数 3
1
回答
主要活动
的
ClassNotFoundException - Android 0.8.2
android
、
android-studio
刚更新到AndroidStudio0.8.2,当我
的
应用程序之一是用0.8.2构建
的
时候,我突然开始为主要活动启动ClassNotFoundException。这个应用程序在版本控制(Git)中,所以我已经检出了旧
的
构建,它们现在在执行时表现出了相同
的
症状,而且在用0.8.1构建时,它们确实工作得很好。,这个
问题
在Debug和rebuilds上都是100%可重复
的
。奇怪
的
是,虽然这是100%可重复这个特定
的
项目,我有另一个项目,是建设和执行刚刚好。 我
浏览 4
提问于2014-07-13
得票数 1
回答已采纳
2
回答
什么是
Smali
代码Android
android
、
dalvik
、
dex
、
vm-implementation
、
smali
我将学习一些
关于
Dalvik,dex和
Smali
的
知识。 什么是斯马利?Android操作系统或Dalvik Vm是直接与它一起工作
的
吗?还是它只是相同
的
dex字节码,但对人类来说更易读?
smali
是字节码<em
浏览 2
提问于2015-06-15
得票数 53
回答已采纳
3
回答
在Bash中用一行重命名目录及其子目录
bash
在反编译
的
文件夹中有一个路径:我想将现有文件夹重命名为:我在想我可以
使用
mv命令,但通过手册页
的
挖掘,它看起来不能这样做。我试着这样做: mv
smali
/com/FOLDER
smali
/com/FOLDER/SUB-FOLDER -t
浏览 1
提问于2019-05-28
得票数 1
3
回答
Android
smali
问题
android
、
floating-point
、
decompiling
、
opcodes
我目前正在做一些
关于
smali
/"code obfuscator“
的
研究,目前我正在尝试熟悉反编译
的
源代码。为此,我创建了一个简单
的
应用程序,并通过
smali
对其进行了反编译。我现在正在尝试理解反编译
的
源代码,以改善和比较稍后
使用
代码混淆程序后
的
安全性(相对于反编译)。虽然大多数
smali
源代码并不是那么困难,但我仍然有时会遇到图形格式转换
的
问题
。我猜它
浏览 0
提问于2010-12-04
得票数 5
回答已采纳
1
回答
使用
我自己安装
的
Android应用程序完全反汇编APK文件
java
、
android
、
jar
、
dex
我已经在网上搜索了几天了,我还没有找到任何已知
的
方法/工具/
库
来将APK文件从我
的
应用程序中分解成源代码。我
的
目标是仅通过
使用
我
的
应用程序
的
编程函数(或可用
的
Android集成功能)从APK文件中获得可读
的
java文件,而没有外部第三方解决方案。解决方案必须完全实现为将直接安装在android设备上
的
应用程序。这一步对于我目前
的<
浏览 5
提问于2015-04-19
得票数 0
1
回答
声明一个全局变量并以
smali
为单位增加它
的
值
java
、
android
、
dalvik
、
smali
我正在尝试
使用
smali
修改一个apk文件,这样每次它访问列表中
的
另一个成员时,一个变量就会递增。我希望做两件事,第一件事是声明一个名为val1
的
public static int,第二件事是实现以下代码:val1++; 然而,我对
smali
代码
的
知识非常有限,我想要一些
关于
这方面的见解。
浏览 1
提问于2013-12-09
得票数 0
2
回答
如何从APK编辑已编译
的
Android应用程序类
android
、
reverse-engineering
我已经看到,有些反编译程序可以很好地在编译后
的
APK代码和资源上显示出来。我想知道是否有一种方法可以编辑和重建APK类,而无需导出所有源和资源,手动重新创建一个新项目,添加所有
库
、资源、代码等等。因为APK已经包含了所有需要
的
依赖项,应该可以配置为一起工作
的
资源。 通常情况下,有些应用程序有一些小错误,只要能够动态编辑和重建APK,就很容易修复。
浏览 3
提问于2016-09-19
得票数 1
回答已采纳
2
回答
在VMware
的
Ubuntu12.04上构建Android源出错
android
、
build
、
out-of-memory
org.antlr.Tool.process(Tool.java:468)make: *** [out/host/common/obj/JAVA_LIBRARIES/
smali
_intermediates
浏览 1
提问于2012-09-21
得票数 0
回答已采纳
2
回答
Android代码和资源混淆
android
、
obfuscation
、
android-manifest
、
decompiling
、
resource-files
然而,它附带
的
默认配置似乎很小,并且可以在一定程度上进行反向工程。大多数寻求逆向工程的人并不是真的在寻找详细
的
代码,而是可能是提取逻辑。有没有更有效地配置ProGuard
的
指导原则?其次,还有像apktool这样
的
工具,可以提取Manifest和资源文件。而且它们没有混淆
的
程度。这些当然可以揭示一些事情。有什么方法可以避免这种情况发生吗?
浏览 0
提问于2011-04-15
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于助听器的保养和使用寿命问题
关于软件项目使用敏捷开发的几个问题
关于中国知网镜像数据库的使用通知
关于Python安装第三方库遇到的问题
关于thinkphp5自定义标签库解析的问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券