APK反编译后的smali文件如何修改其中的一个数值?
将一安卓APK文件反编译为smali文件后,想修改这个文件中的一个数值(十六进制为ox1e十进制为30),请问如何修改呢?补充一点,手边还有此SMALI文件的JAVA源文...
将一安卓APK文件反编译为smali文件后,想修改这个文件中的一个数值( 十六进制为ox1e 十进制为30 ),请问如何修改呢?
补充一点,手边还有此SMALI文件的JAVA源文件,不知对上边的需要有什么帮助没有?
谢谢了。新手,请详细一下解释!!!! 展开
补充一点,手边还有此SMALI文件的JAVA源文件,不知对上边的需要有什么帮助没有?
谢谢了。新手,请详细一下解释!!!! 展开
4个回答
展开全部
反编译apk步骤,把文件名的 .apk修改为 .rar,解压就看到res,lib等文件,其中classes.dex是需要你反编译的java代码。
把apk文件修改成.rar文件解压获得classes.dex和资源文件。
dex2jar-0.0.7.9-SNAPSHOT 拖动生成的classes.dex文件到dex2jar.bat突变生成classes.dex.dex2jar.jar文件,解压.jar文件获得.class文件,用XJad进行反编译java文件。
把apk文件修改成.rar文件解压获得classes.dex和资源文件。
dex2jar-0.0.7.9-SNAPSHOT 拖动生成的classes.dex文件到dex2jar.bat突变生成classes.dex.dex2jar.jar文件,解压.jar文件获得.class文件,用XJad进行反编译java文件。
展开全部
改成多少?直接改就是了,改完的也是16进制的就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改成多少?直接改就是了,改完的也是16进制的就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改成多少?直接改就是了,改完的也是16进制的就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询