返回列表 发新帖

【散装破文】去除软件禁止截图/录屏限制

  [复制链接]

68

主题

1926

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
4763
好评
478
信誉
371

MT论坛新人MT论坛最佳新人MT论坛活跃会员

发表于 2023-7-12 16:13:29 来自手机  | 显示全部楼层 | 阅读模式  来自 广东
   散装系列:是以日常实用小技巧所展开的系列

   在逆向修改上,很多时候不仅仅只需要对会员进行解锁,可能还需要对软件本身限制的修改。往往这些细节上的修改并不会给出明显提示,而是需要自己去发现和解决。因此了解开发知识变得尤为重要,只有具备开发知识,才能更好地实现逆向修改。所有的高超技巧,都是从日常里的一招一式所演变而来,这同时也强调了基础的重要性。


     最近下了个日文漫画app,本想结合ocr屏幕翻译进行翻阅,奈何人家正版app却禁止了屏幕截图,导致了ocr顿时无用武之地。



     那么就得动手修改了,从开发上可以知道,一般上只要在软件启动的时候加入以下代码就能屏蔽系统截图/录屏


  1. getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);
复制代码


那么从逆向上,不然而然就可以知道只要把这代码去除,就能解除了截屏/录屏限制。


  1.     invoke-virtual {p0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;

  2.     move-result-object v0

  3.     const/16 v1, 0x2000

  4.     invoke-virtual {v0, v1, v1}, Landroid/view/Window;->setFlags(II)V
复制代码


      基本准备完成,现在可以进行实践了

首先先从AndroidMainfest.xml看看程序路径以便可以更好的定位到程序相关目录。


     接着查找相关内容,可以看到结果很多,但是刚才已知道程序的目录,所以只要查看和程序目录相关的结果即可。


   FLAG_SECURE: 禁止截图和屏幕录制
   窗口标志代码: 8192
   十六进制: 0x2000

   然后只要查看参数是否为0x2000就表示为FLAG_SECURE,即可把相关代码删除或将参数改为0,这样就可以解除禁止了。


     然而有时候有些程序会使用Landroid/view/Window;->addFlags(I)V进行设置,如果没找到setFlags,则可以试试addFlags。

   最后附上完成图,已可以进行屏幕翻译了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
已有3人评分好评 金币 理由
果冻 + 1
龙一 + 1 牛逼大佬
彔忈 + 1 + 1

查看全部评分 总评分:好评 +2  金币 +2 

回复

使用道具 举报

13

主题

2534

回帖

8830

积分

硕士生

Rank: 6Rank: 6

金币
1145
好评
2
信誉
100
发表于 2023-7-12 16:15:40 来自手机  | 显示全部楼层  来自 广东
谢谢分享了
回复

使用道具 举报

51

主题

2971

回帖

8672

积分

硕士生

看看

Rank: 6Rank: 6

金币
130
好评
8
信誉
140

考神MT论坛帅哥MT论坛最佳新人MT论坛新人MT论坛活跃会员

发表于 2023-7-12 16:16:05 来自手机  | 显示全部楼层  来自 河南
看看大佬
回复

使用道具 举报

16

主题

801

回帖

4958

积分

大学生

Rank: 5Rank: 5

金币
1953
好评
11
信誉
103

MT论坛新人考神

发表于 2023-7-12 16:17:00 来自手机  | 显示全部楼层  来自 广西
支持一波
回复

使用道具 举报

5

主题

663

回帖

2375

积分

大学生

ㅤㅤ

Rank: 5Rank: 5

金币
731
好评
1
信誉
146

考神MT论坛帅哥

发表于 2023-7-12 16:17:17 来自手机  | 显示全部楼层  来自 江西
感谢分享
回复

使用道具 举报

22

主题

5449

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
5213
好评
12
信誉
98
发表于 2023-7-12 16:17:57 来自手机  | 显示全部楼层  来自 上海
看看隐藏
回复

使用道具 举报

0

主题

3328

回帖

8016

积分

硕士生

Rank: 6Rank: 6

金币
1353
好评
0
信誉
100

考神

发表于 2023-7-12 16:19:41 来自手机  | 显示全部楼层  来自 广东
感谢分享
回复

使用道具 举报

12

主题

3594

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
3635
好评
3
信誉
102

MT论坛新人MT论坛帅哥MT论坛最佳新人考神

发表于 2023-7-12 16:20:18 来自手机  | 显示全部楼层  来自 湖北
感谢分享
回复

使用道具 举报

21

主题

3378

回帖

1万

积分

博士生

憨憨

Rank: 7Rank: 7Rank: 7

金币
192
好评
12
信誉
105

MT论坛最佳新人考神MT论坛新人

发表于 2023-7-12 16:20:57 来自手机  | 显示全部楼层  来自 河北
康康这个隐藏
回复

使用道具 举报

44

主题

1492

回帖

4624

积分

大学生

撒野不费

Rank: 5Rank: 5

金币
1756
好评
24
信誉
98

考神MT论坛帅哥MT论坛最佳新人MT论坛新人MT论坛活跃会员

QQ
发表于 2023-7-12 16:21:55 来自手机  | 显示全部楼层  来自 湖北–恩施
感谢分享
回复

使用道具 举报

0

主题

1750

回帖

7725

积分

硕士生

Rank: 6Rank: 6

金币
4570
好评
0
信誉
100
发表于 2023-7-12 16:22:30 来自手机  | 显示全部楼层  来自 北京
感谢分享
回复

使用道具 举报

3

主题

191

回帖

624

积分

初中生

Rank: 3Rank: 3

金币
306
好评
0
信誉
100
发表于 2023-7-12 16:22:48 来自手机  | 显示全部楼层  来自 湖南
学习一下
回复

使用道具 举报

7

主题

979

回帖

3309

积分

大学生

Rank: 5Rank: 5

金币
3674
好评
0
信誉
100
发表于 2023-7-12 16:23:00 来自手机  | 显示全部楼层  来自 新疆
看看隐藏
回复

使用道具 举报

18

主题

9045

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
4987
好评
3
信誉
202

考神

发表于 2023-7-12 16:24:28 来自手机  | 显示全部楼层  来自 广东
看看隐藏
回复

使用道具 举报

110

主题

2689

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
1257
好评
125
信誉
195

考神MT论坛新人MT论坛活跃会员MT论坛帅哥MT论坛灌水老大

QQ
发表于 2023-7-12 16:28:09 来自手机  | 显示全部楼层  来自 河南
来看看。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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