首页 > 其他分享 >[Android 逆向]旅行青蛙破解

[Android 逆向]旅行青蛙破解

时间:2023-05-26 18:37:00浏览次数:35  
标签:keystore 逆向 coolapk 青蛙 dll apk Android lxqw 四叶草

1. 旅行青蛙V1.0,4 apk 安装到手机,可以运行

2. jadx 打开apk

image

存在这两个dll ,说明是 unity开发的

3. 导出Assembly-CSharp.dll, 使用DnSpy 打开

Ctrl+Shift+K 全局搜索 clover (四叶草的意思)

image
ps:这里的5000 是我修改的,
选中408 行, 邮件 编辑IL指令,直接改C#编译后的代码
image

4. 选中文件 -> 保存模块 , 将我们的修改持久化到磁盘

5. 重打包apk

将修改后的dll文件放入之前反编译出来的目录对应位置中,执行

apktool b lxqw_dir -o lxqw.apk

进行重打包

签名(用自己的签名密钥,或者生成一个)

# 生成签名密钥,有就不用搞了
keytool -genkey -keystore coolapk.keystore -keyalg RSA -validity 10000 -alias coolapk                 
jarsigner  -verbose -keystore coolapk.keystore -signedjar lxqw_signed.apk lxqw.apk coolapk

安装到手机

发现,主要采集了四叶草, 四叶草就五千五千的加

image

标签:keystore,逆向,coolapk,青蛙,dll,apk,Android,lxqw,四叶草
From: https://www.cnblogs.com/gradyblog/p/17435525.html

相关文章

  • JS逆向 -- 分析被加密的响应数据
    一、当抓到一个数据包的时候,发现响应数据被加密了,这时没有关键字供我们搜索。二、这时就要从url入手,一般js里面会对对响应的加密数据进行解密,我们搜索url中的路径“/dataservice/query/comp/list”三、只搜到一个js文件,进去下断,并查看参数,发现正好是这个数据包提交的参数四、因为要......
  • MAUI Android 关联文件类型
    实现效果打开某个文件,后缀是自己想要的类型,在弹出的窗口(用其它应用打开)的列表中显示自己的应用图标点击后可以获得文件信息以便于后续的操作实现步骤以注册.bin后缀为例,新建一个MAUI项目调整启动模式修改Platforms\Android\MainActivity.cs[Activity(Theme="@style......
  • Android使用本地gradle
    收 根目录下build.gradle配置   dependencies{       classpath"com.android.tools.build:gradle:4.1.1"       //NOTE:Donotplaceyourapplicationdependencieshere;theybelong       //intheindividualmodulebuild.gradlefiles......
  • Android常用命令-pm
    基于Android-12S一、查看帮助信息1.pmhelper#pmhelp包管理器(package)命令:help打印此帮助文本。path[--userUSER_ID]PACKAGE打印给定包的.apk的路径。dumpPACKAGE打印与给定PACKAGE关联的各种系统状态。listfeatures打印系统的所......
  • QT编程: 编写低功耗BLE蓝牙调试助手(Android系统APP)
    由于工作需要,需要利用QT平台完成手机与ble蓝牙的通讯,所以就找了各种资料,算是初步的能够连接完成demo代码,但是依旧有些代码没有理解,比如特性那一片的代码,稍后还得研究啊(对了,这是低功耗蓝牙,不是经典蓝牙,看清楚了,当初不清楚经典蓝牙和低功耗蓝牙,浪费我一个星期,说多了都是泪,下面是代码......
  • [技术分享]Android平台音视频推送选RTMP还是GB28181?
    技术背景早在2015年,我们发布了RTMP直播推送模块,那时候音视频直播这块场景需求,还不像现在这么普遍,我们做这块的初衷,主要是为了实现移动单兵应急指挥系统的低延迟音视频数据传输。好多开发者可能会疑惑,走RTMP怎么可能低延迟?网上看到的RTMP推拉流延迟,总归要2-3秒起,如果是自己实现框架,R......
  • JS逆向实战14——猿人学第二题动态cookie
    声明本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!目标网站https://match.yuanrenxue.cn/match/2网站分析首先已经告诉了我们这个网站是动态cookie,所以......
  • Android 修改 android/hardware/interfaces 下HIDL接口编译报异常问题解决
    最近要增加hostapd的一个HIDL接口,修改android/hardware/interfaces/wifi/hostapd/1.2/IHostapd.hal文件后编译报错如下:ERROR:[email protected]::IHostapdhashashacaed0a159a521bd4964e0fb8117320849109d3eeaff6a08b4d2506156ce6987whichdoesnotmatch......
  • Android开发之定时任务(AlarmManager、WorkManager)
    Android程序的定时任务主要有AlarmManager、WorkManager两种。一、AlarmManagerAlarmManager,又称闹钟,可以设置一次性任务,周期重复任务,定时重复任务。AlarmManager通过PendingIntent传递要执行的任务程序,可以是广播、跳转页面、后台服务、前台服务等。1、PendingIntent介绍......
  • 游戏逆向-D3D9绘制
    做游戏逆向期间通常会用到绘制技术,比如FPS游戏逆向矩形透视,骨骼等。接下来几章内容主要介绍几种比较常见的绘制技术:如D3Dx绘制,Imgui绘制,D3D9HOOK绘制,DWM绘制 GDI绘制与D3Dx绘制的区别通用性的区别:1、GDI渲染方式则是我们熟知的采用GDI进行图像绘制,其优势就是通用性强,只要是目......