【移动安全实战篇】————6、xx.apk Android破解新思路

2024-02-28 05:10

本文主要是介绍【移动安全实战篇】————6、xx.apk Android破解新思路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

偶遇一android应用软件,奇门遁甲,一直以来,对于中国的传统文化一直很敬畏,很憧憬,很向往,打开这个软件一看,竟然需要注册!!还得花人民币!!还有广告墙!!
一时间,急火攻心,然后打开我的工具,准备破解之旅~
首先对xxx.apk反编译,查看目录

发现有这个广告包,经过多年的经验,这个是有米平台的广告包,应该广告墙也是他家的,好吧,既然知道这个,那就好办多了,以前也研究过有米的sdk,可以在自己写的app中使用广告,所以逆向起来,就非常简单了。
下面开始正式的破解之旅:
我们首先将这个smali/net/youmi删掉

然后再进行查找

好了,这样就简单多了,就这几个文件调用,通过分析AndroidManifest.xml文件,我们可以清楚的知道主activity,就是上面进行搜索的.An_QimenActivity,好了,我们打开它

 进行如上操作即可,然后我们继续搜索

通过以上步骤,读者一定明白了,我们这里删除的只是广告平台提供的接口,我们只要一一进行删除去掉既可,不过要注意上下文,别误删了代码~
然后我们对其他文件也进行删除,将youmi字段的调用方法全部删除既可,这样这个应用就会被我们破解掉,达到免费使用~
继续,打开软件,点击注册:

发现竟然提示注册码不对,好吧,记下特征字符,转义一下,我们继续搜索\u60a8\u8f93\u5165\u7684\u6ce8\u518c\u7801\u4e0d\u5bf9

如上文解释~
这样,我们可以直接安装到手机上测试这个软件,效果则会如我们想象中的一般,好吧,这次的破解就到这里。
请勿将此文中知识非法传播,进行商业用途~!
                                 -----鬼谷子

 

转自:https://bbs.pediy.com/thread-160929.htm

这篇关于【移动安全实战篇】————6、xx.apk Android破解新思路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/754474

相关文章

Android实现打开本地pdf文件的两种方式

《Android实现打开本地pdf文件的两种方式》在现代应用中,PDF格式因其跨平台、稳定性好、展示内容一致等特点,在Android平台上,如何高效地打开本地PDF文件,不仅关系到用户体验,也直接影响... 目录一、项目概述二、相关知识2.1 PDF文件基本概述2.2 android 文件访问与存储权限2.

Android Studio 配置国内镜像源的实现步骤

《AndroidStudio配置国内镜像源的实现步骤》本文主要介绍了AndroidStudio配置国内镜像源的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录一、修改 hosts,解决 SDK 下载失败的问题二、修改 gradle 地址,解决 gradle

在Android平台上实现消息推送功能

《在Android平台上实现消息推送功能》随着移动互联网应用的飞速发展,消息推送已成为移动应用中不可或缺的功能,在Android平台上,实现消息推送涉及到服务端的消息发送、客户端的消息接收、通知渠道(... 目录一、项目概述二、相关知识介绍2.1 消息推送的基本原理2.2 Firebase Cloud Me

Python从零打造高安全密码管理器

《Python从零打造高安全密码管理器》在数字化时代,每人平均需要管理近百个账号密码,本文将带大家深入剖析一个基于Python的高安全性密码管理器实现方案,感兴趣的小伙伴可以参考一下... 目录一、前言:为什么我们需要专属密码管理器二、系统架构设计2.1 安全加密体系2.2 密码强度策略三、核心功能实现详解

Android中Dialog的使用详解

《Android中Dialog的使用详解》Dialog(对话框)是Android中常用的UI组件,用于临时显示重要信息或获取用户输入,本文给大家介绍Android中Dialog的使用,感兴趣的朋友一起... 目录android中Dialog的使用详解1. 基本Dialog类型1.1 AlertDialog(

Flutter打包APK的几种方式小结

《Flutter打包APK的几种方式小结》Flutter打包不同于RN,Flutter可以在AndroidStudio里编写Flutter代码并最终打包为APK,本篇主要阐述涉及到的几种打包方式,通... 目录前言1. android原生打包APK方式2. Flutter通过原生工程打包方式3. Futte

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

Android自定义Scrollbar的两种实现方式

《Android自定义Scrollbar的两种实现方式》本文介绍两种实现自定义滚动条的方法,分别通过ItemDecoration方案和独立View方案实现滚动条定制化,文章通过代码示例讲解的非常详细,... 目录方案一:ItemDecoration实现(推荐用于RecyclerView)实现原理完整代码实现

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统