金山&Q管win10 锁定Edge算法分析

本文深入分析了金山和Q管如何锁定Edge浏览器主页的算法,通过调试和逆向工程揭示了从获取Sid和Guid到MD5计算、数据混淆等一系列步骤,指出该算法相比IE11的简化之处。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Edge主页设置保存在
当前用户:

Software\\Classes\\LocalSettings\\Software\\Microsoft\\Windows\\CurrentVersion\\AppContainer\\Storage\\microsoft.microsoftedge_8wekyb3d8bbwe\\MicrosoftEdge\\Protected - It is a violation of Windows Policy to modify. See aka.ms/browserpolicy

并不是明文,发现金山和Q管可以锁定Edge,于是来了兴趣搞下。

那关键代码怎么定位?

既然是写注册表 ,那么直接注册表写入.于是有了下面的代码

写入ProtectedHomepages时断下.

安装好金山后,点开浏览器保护,点击主页锁定。

此时Windbg断下

可以知道9号是开始设置了,返回地址6c4f753.

看下模块信息

可以发现在dedendmon.dll

打开IDA,重置基地址

跳动9号call返回地址06c4f753

那么接下来就可以找找Data是怎么计算出来的了

看下谁调用这个函数

Windbg对这个调用的地方下断,看参数是什么

Bp 06BDC908

方便调试 我们设置主页为www.12.com点击锁定 此时Windbg断下

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值