我了个去晕死吧 关注:103贴子:10,494
  • 9回复贴,共1

软件的一些简单修改

取消只看楼主收藏回复



IP属地:江苏来自Android客户端1楼2012-12-20 13:03回复
    ①去除安卓软件多余权限方法
    用字节码编辑器打开apk里的AndroidManifest.xml:
    如果应用不需要编写和收发短信,删除以下内容:
    android.permission.WRITE_SMS
    android.permission.RECEIVE_SMS
    android.permission.SEND_SMS
    如果应用不需要收彩信,删除以下内容:
    android.permission.RECEIVE_MMS
    如果应用不需要收 WAP 推送内容,删除以下:
    android.permission.RECEIVE_WAP_PUSH(有效去除通知栏广告)
    如果应用不需要打电话,删除以下内容:
    android.permission.CALL_PHONE
    如果应用没有上网必要,删除以下三项:
    android.permission.INTERNET
    android.permission.ACCESS_NETWORK_STATE
    android.permission.ACCESS_WIFI_STATE


    IP属地:江苏来自Android客户端3楼2012-12-20 13:16
    收起回复
      ②Mrpoid去红字
      反编译软件后,用jote文本编译器打开smail/com/tszy/core/EmulatorView.smali
      然后修改图中光标所选内容


      IP属地:江苏来自Android客户端4楼2012-12-20 14:00
      回复
        ⒈使用Dalvik字节码编辑器去除Mrpoid红字
        使用R.E管理器解压Mrpoid,然后使用Dalvik字节码编辑器进入解压目录打开classes.dex,点击字符常量池→菜单→搜索字符串→填入搜索字串Nightly→删掉它→返回(保存)→删除classes.dex.bak(这是原文件备份)→zip压缩后签名


        IP属地:江苏来自Android客户端5楼2012-12-20 14:14
        回复
          ③软件共存制作
          先说下原理,android以包名区分不同的软件,而包名声明在AndroidManifest.xml里
          及java源代码里package xx.yy;,在dex文件中表现为Lxx/yy/abcActivity;之类的。
          我们先修改xml里的包名,再修改dex文件里的类名(包名)。先找包名,打开AndroidManifest.xml,一般在package与manifest下面,比如包名为xx.yy,然后退出编辑界面,选择“替换xml中字符“,将xx.yy替换为xx.zz(之所以提换所有xml里的包名,是因为一些自定义View可能也在xx.yy包下)。之后,打开dex文件,进入目录xx,长按yy目录,将yy改名为zz,保存dex(以上借鉴。。。有点晕。。。的童鞋教程)。
          友情提醒:为区分软件我们可以进入resources.arsc修改一下软件名(以上为使用Dalvik字节码编辑器制作共存教程 )


          IP属地:江苏来自Android客户端6楼2012-12-20 14:23
          回复
            ⒉apktool制作共存
            ①反编译软件
            ②用jote文本编辑器打开AndroidManifest.xml修改包名(例:xx.yy改为xx.zz),保存
            ③将smail/xx/yy文件夹重命名为smail/xx/zz
            ④用astro文件管理器进入smail/xx/zz文件夹查找字串Lxx/yy,然后全部替换为Lxx/zz
            ⑤修改软件名(之前教过),编译,共存软件完成


            IP属地:江苏来自Android客户端7楼2012-12-20 14:37
            收起回复
              我就讲先讲这么多,剩下的大家一起研究
              @我了个去晕死 @异界端的步伐 @丝瓜子鱼 @果断躺枪 @亟挚爱


              IP属地:江苏来自Android客户端8楼2012-12-20 14:42
              收起回复
                @我了个去晕死
                如图


                IP属地:江苏来自Android客户端10楼2012-12-20 15:06
                回复
                  鲁大师抽了


                  IP属地:江苏来自Android客户端14楼2012-12-22 13:36
                  收起回复
                    渣跑分 @异界端的步伐


                    IP属地:江苏来自Android客户端15楼2012-12-22 13:39
                    收起回复