吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3139|回复: 54
收起左侧

[Android 原创] 安卓逆向 -- 某视频制作软件的逆向分析

[复制链接]
sumith 发表于 2022-11-16 11:30
一、前言软件可以免费生成3次视频,超过就会要求开通会员,感觉这是一个割韭菜的项目,所以就拿出来逆向分析一下。
image.png

二、抓包分析每次弹出要求开会员的窗口时,总会出现这个包,响应里面有两个数据,一个是canGenerate,参数是0,另一个是notGenerateType,参数是2,因为canGenerate英文的大概意思就是可以生成,猜测0是不可以生成也就是false,如果返回1,就是可以生成。
image.png

三、jadx分析
1、将apk拖到jadx中,搜索上个包里出现的关键字:“canGenerate“,
image.png

2、都在一个类里,代码入下

package com.startupcloud.riddlegenerator.entity;
/* loaded from: classes.dex */public final class GeneratorCheck {    public int canGenerate;    public Integer notGenerateType;
    public final int getCanGenerate() {        return this.canGenerate;    }
    public final Integer getNotGenerateType() {        return this.notGenerateType;    }
    public final boolean getRealCanGenerate() {        return this.canGenerate == 1;    }
    public final void setCanGenerate(int i) {        this.canGenerate = i;    }
    public final void setNotGenerateType(Integer num) {        this.notGenerateType = num;    }}

四、FrIDA进行hook

    let GeneratorCheck = Java.use("com.startupcloud.riddlegenerator.entity.GeneratorCheck");    GeneratorCheck["getRealCanGenerate"].implementation = function () {        console.log('getRealCanGenerate is called');        let ret = this.getRealCanGenerate();        console.log('getRealCanGenerate ret value is ' + ret);        return true;    };

五、测试效果,可以生成视频
image.png

仅供学习交流,勿作他用。

免费评分

参与人数 9吾爱币 +9 热心值 +8 收起 理由
guo15049434245 + 1 + 1 我很赞同!
Golive180 + 1 + 1 思路清晰!
garyphalange + 1 + 1 谢谢@Thanks!
某些人 + 1 + 1 谢谢@Thanks!
wanfon + 1 + 1 热心回复!
CYLmtthhh + 1 用心讨论,共获提升!
linze02 + 1 + 1 我很赞同!
rumushiyi + 1 + 1 热心回复!
461735945 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| sumith 发表于 2022-11-17 10:36
sakulaa 发表于 2022-11-17 09:45
我有个思路不知道对不对,是不是app对请求这个网址的时候,服务端返回的0还是1,那么是不是只要改掉服务端 ...

应该可以吧,没试过。。。
foxesp 发表于 2022-11-16 11:39
q410226885 发表于 2022-11-16 11:39
aoshid002 发表于 2022-11-16 11:42
不知是什么视频制作软件。多谢分享
seattle^-^ 发表于 2022-11-16 11:58
aoshid002 发表于 2022-11-16 11:42
不知是什么视频制作软件。多谢分享

好像不能给  免得引流
wqccm 发表于 2022-11-16 12:02

支持作者
victorli 发表于 2022-11-16 12:27
支持做账,感谢分享
mcc20221111 发表于 2022-11-16 12:50
感谢分享
constwm 发表于 2022-11-16 13:03
试试就试试
myconan 发表于 2022-11-16 13:06
软件叫啥名字?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 14:11

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表