㈠ 如何修改apk文件
一、准备工作:
1、下载软件ArscEditor.exe
2、下载软件AndroidResEdit.zip
二、修改 APK 软件名称:
1、右击 APK 安装包,用压缩软件解压到当前文件夹;
2、解压后找到文件“resources.arsc”;
3、打开附件①,将文件“resources.arsc”直接拖入ARSC编辑器的空白处中;
4、选择“string”标签,并找到键值“app_name”;
5、将“区域”切为CN(有的不用切换),然后在“区域值”中修改你想要的软件名字,修改好后点击“保存当前值”;
6、点击“文件”,选择“保存”,并覆盖保存;
7、右击 APK 安装包,用压缩软件打开;(注:无需解压)
8、将修改好的“resources.arsc”文件直接拖入进安装包内并确认覆盖原文件;
㈡ 修改软件背景或者图标是否需要反编译
对于一般程序无需反编,用ResHacker打开该程序,并找出相关的图片、图标资源予以替换即可,有的需要脱壳。对那些本来就无皮肤的、背景是灰色的,需要写个插件上去,但可用前法改图标。另外在安装目录下有时可发现界面的图片,替换之即可。
㈢ 怎么在没有源代码的情况下修改一个软件用的MFC。反编译还是有别的办法
不用反编译,用钩子函数就可以。windows系统打补丁就是用这种技术。大概是设计一个新的dll库文件挂在原来的程序上,实现一些功能的替换
㈣ 修改软件功能。我想添加软件功能,就是把人为手动操作改成自动的。怎么修改是需要把软件反编译还是怎么
一般这种操作最好的方法是在源代码上修改
从反编译修改对于小白来说的话
难度太大了
即使懂编程的人
使用反编译都不一定会修改
㈤ 修改framework-res.apk必须要反编译吗
不动到逻辑的话不需要,解压出来可以编辑manifest修改依赖、权限和资源
㈥ exe文件怎样修改里面的内容,修改了要能执行
exe是加密的可运行脚本,一般情况下不能修改,要修改就是反编译,要用到反编译软件。
㈦ 如何利用反编译软件打开并修改class文件
没办法完全反编译所以的class文件为java文件的,因为java中编译具有不可逆性。
但是可以将每个文件反编译,之后直接放到相应的包路径下来进行重新编码。
第一步:通过附件的“jd-gui”打开jar文件;
第二步:将每个class文件的内容,粘贴到一个新建的java工程中(包路径必须相同);
第三步:修改需要修改的类,之后如果运行没问题的话,直接导出为jar包即可。
备注:其实此过程中出错的几率还是很大的,如果能够实现百分百编译的话,那么所以的项目也就间接开源了,这肯定是不现实的。
㈧ 修改软件需哪些条件是否要有源代码,才可修改软件
首先要看什么语言所编写的软件,一般都必须有源码才可以,因为不管是什么类型的软件,代码都是经过编译之后生成可执行文件的,一般有人说用反编译的软件其实是已个道理,还是为了拿到源码。c编写的软件已经编译成exe或者很多的dll文件,反编译的软件是很多,但是都不准,所以改也很难改。java编写的软件编译成了class文件,反编译出来也有很多语法错误。其他语言暂不举例,归根结底,还是需要源码的,呵呵,因为如果不是可配置的软件,那就必须用源码来改。
㈨ 修改apk解压和反编译有什么区别
你好!
APK就是个压缩包,里面有已经编译好的Java伪指令(二进制的,但是是伪指令)和图片、声音、布局等“资源”。
而反编译,则是把Java的伪指令还原成Java的代码(人类看得懂的玩意儿)。后者能彻底修改别人的程序。
我的回答你还满意吗~~
㈩ 反编译是不是能够将软件的源代码反编译出来进行修改
不能的,反编译只能查看汇编代码,更别说金山毒霸,他做了15年的杀软,这点防反编译的技术绝对有