apk反编译修改教程系列-----修改apk应用名称 任意修改名称 签名【一】

网络有很多类似的教程,但很多步骤不太详细。对于想接触反编译门槛的初级友友来说。操作中出现一点问题而解决不了的时候。很多都会放弃。今天的教程系列带你由浅入深的了解apk反编译操作。兴趣是最好的老师。从简单的修改apk名称到深层次的去广告 无vip等等打好基础。教程基本都会一步步截图演示。方便初级友友对比操作.

以常用的软件微信app为例。

机型小米8

软件;MT 普通用户

系统版本;安卓8.1

修改软件微信app

步骤起始:

首先我们可以下载好微信apk或者手机安装微信后在MT里提取应用。性质是一样的

点击微信apk。选择查看按钮

然后我们选择其中的文件resourcesarsc文件。点击他,基本所有apk里都有这个文件。

选择Arsc编辑器。

依次选择字符常量池-----右上角三点选择-------过滤

因为他本来的名称是微信。所以我们出来界面输入微信。点确定。这步操作会定位到软件名称。如果需要修改其他软件的名称。类似的步骤是一样的

然后就会出来很多中文的有关微信字样的目录。我们找到微信两个字。这个微信就是软件名称。点击他

在出来界面选择你想要修改的字符。例如我这边任意修改为微信888。点确定

然后原路返回。当返回到Arsc编辑器的时候会弹出一个提示。意思是是否保存文件  ,肯定选是

然后接着会弹出另外一个提示,意思是修改了arsc的文件 ,是不是要更新并且签名。这边建议默认签名。当然也可以取消勾选 后续手动签名也可以。个别情况可以对比原apk来签名。

完成后,在目录界面会出来新的apk文件和备份的一个bak后缀的原文件。此时就可以点击apk进行安装了

效果如下

其实这个是最最简单的反编译操作了。写这个教程的目的是其中很多粉丝要求出一点入门的教程。当然演示的是使用MT来操作。还有很多类似的软件可以达到目的。例如NP apltool等等或者电脑端也有很多反编译软件修改。

电脑端

"BRAND": "微信",
    "BRAND_Inner": "微信",
    "BRAND_Out": "WeChat Out",
    "BRAND_ID": "微信号",
    "BRAND_ID_Others": "微信号",
    "BRAND_Team": "微信团队",
    "BRAND_Pay": "微信支付",
    "BRAND_Pay_Separation": "微信支付",
    "BRAND_Pay_OverseaMY": "WeChat Pay MY",
    "BRAND_Pay_OverseaHK": "WeChat Pay HK",
    "BRAND_Pay_Oversea": "WeChat Pay",
    "BRAND_Pay_Short": "支付",
    "BRAND_Photo_Frame": "微信相框",
    "BRAND_Security_Center": "微信安全中心",
    "BRAND_Official_Accounts": "微信公众号",
    "BRAND_Official_Accounts_R": "微信公众帐号",
    "WeRead": "微信读书",
    "WeRun": "微信运动",
    "WeCom": "企业微信",
    "Wi-Fi_via_BRAND": "微信连Wi-Fi",
    "BRAND_Security_Alert": "微信安全提醒",
    "BRAND_for_Auto": "微信车载版",
    "BRAND_Games": "微信游戏",
    "BRAND_for_Desktop": "桌面微信",
    "BRAND_Pay_Score": "微信支付分",
    "BRAND_Cashier_Assistant": "微信收款助手",
    "BRAND_Credit_Card": "微信信用卡",
    "BRAND_Credit_Card_Oversea": "WeChat 信用卡",
    "BRAND_Safe_Pay": "微信安全支付",
    "BRAND_Transfer": "微信转账",
    "BRAND_Transfer_Oversea": "WeChat 转账",
    "BRAND_Scan_Payment": "微信扫一扫 支付",
    "BRAND_Scan_Payment_Oversea": "WeChat 扫一扫 支付",
    "BRAND_Balance": "微信零钱",
    "BRAND_Balance_Oversea": "WeChat 零钱",
    "BRAND_account": "微信帐号",
    "BRAND_fapiao": "微信发票",
    "BRAND_for_Web1": "微信网页版",
    "Watch_BRAND": "Watch 微信",
    "BRAND_for_Mac": "Mac 微信",
    "BRAND_for_Web2": "网页微信",
    "BRAND_for_iPad1": "iPad微信",
    "BRAND_for_Windows": "Windows 微信",
    "BRAND_for_Windows_10": "Windows 10 微信",
    "BRAND_for_Web3": "web微信",
    "BRAND_for_Web4": "微信浏览器聊天版",
    "BRAND_for_QQ_Browser": "QQ浏览器版微信",
    "BRAND_Privileges": "微信特权",
    "BRAND_for_Government": "政务微信",
    "BRAND_Favorites": "微信收藏",
    "Cards_and_Offers": "微信卡包",
    "Cards_and_Offers_Oversea": "WeChat 卡包",
    "BRAND_for_iPad2": "微信 for iPad",
    "BRAND_Wallet": "微信钱包",
    "BRAND_Wallet_Oversea": "WeChat 钱包",
    "BRAND_Services": "微信插件",
    "BRAND_Reminders": "微信提醒",
    "BRAND_Top_Stories": "微信看一看",
    "BRAND_Repair_Tool": "微信修复工具",
    "WeCom_Business_Card": "企业微信名片",
    "BRAND_Split_Bill": "微信群收款",
    "BRAND_Split_Bill_Oversea": "WeChat AA收款",
    "BRAND_Channels": "微信视频号",
    "BRAND_Contacts": "微信通讯录",
    "BRAND_Headset": "微信耳机",
    "BRAND_Movie_Tickets": "微信电影票",
    "BRAND_Movie_Tickets_Oversea": "WeChat 电影票",
    "BRAND_Open_Platform": "微信开放平台",
    "BRAND_Official_Account": "微信公众号",
    "BRAND_Index": "微信指数",
    "BRAND_Top_Topics1": "微信热点",
    "BRAND_Translate": "微信翻译",
    "BRAND_Top_Topics2": "微信热议榜",
    "BRAND_kids_account": "儿童手表微信号",
    "BRAND_kids": "儿童微信",
    "BRAND_Friends": "微信朋友",
    "BRAND_Friends_R": "微信好友",
    "BRAND_Moments": "微信朋友圈",
    "Brand_for_Kids_Watch": "微信儿童手表版",
    "Brand_for_Apple_Watch": "Apple Watch 微信",
    "BRAND_for_Web5": "网页版微信",
    "BRAND_Copyright_Prefix": "WeChat 版权所有",
    "BRAND_Copyright_Suffix": "WeChat",
    "Compliance_Locale": "国家",
    "OfficialAliasName": "Weixin",
    "OfficialEntity": "深圳市腾讯计算机系统有限公司",
    "Compliance_Terms": "软件许可及服务协议",
    "HC_LANG": "zh_CN",
    "HC_MENU_SELF": "自助工具",
    "HC_MENU_FREEZE_ACCOUNT": "冻结帐号",
    "HC_MENU_UNFREEZE_ACCOUNT": "解冻帐号",
    "HC_MENU_FORGOT_PASSWORD": "忘记密码",
    "HC_MENU_HELP_LOGIN": "解封/申诉辅助验证",
    "HC_MENU_HELP_REGISTER": "注册辅助验证",
    "HC_MENU_FEEDBACK": "意见反馈",

    "BRAND_SEPARATION": "WeChat"
}

如果是单纯的修改名称 版本号等等这些。有很多工具有傻瓜式一键修改。如果想更深层了解apk文件组成和修改。建议全文件反编译修改

猜你喜欢

转载自blog.csdn.net/u011283906/article/details/133995306