首页
社区
课程
招聘
7
[原创] 使用iMonitor分析Visual Assist X的试用期存储位置
发表于: 2021-11-27 19:27 16765

[原创] 使用iMonitor分析Visual Assist X的试用期存储位置

2021-11-27 19:27
16765

最近升级VS到了VS2022,VS已经是64位的了,智能提示非常流畅,但是还是想安装Visual Assist X看看有啥增强的,安装完发现试用期过期了。找了一圈发现没有针对64位的和谐补丁。于是就尝试能不能清理掉Visual Assist X保存的试用期配置信息,再试用一次。(试用发现好用再购买正版!!!)

于是开启procmon,想看看Visual Assist X保存的数据在哪里,神奇的事情发生了,竟然没有试用期提示了。好吧,原来VAX内部判断了如果开启了procmon,就做了一些特殊处理,不再操作数据了。发现只要使用procmon相同的窗口类名也可以达到相同的效果。

是的,事情到这里就结束了。

出于好奇,还是想知道VAX到底把数据存储在哪里,还害怕别人用procmon。把procmon的窗口信息隐藏了, 就可以开始监控了。但是想了想,觉得还是自己实现一个类似procmon的工具更有成就一点。于是乎,开源版本的procmon就诞生了。

iMonitor(冰镜 - 终端行为分析系统)源码:https://github.com/wecooperate/iMonitor

启动iMonitor,设置进程为devenv.exe,过滤堆栈模块包括VAX(因为VAX加壳了,实际模块地址没有路径,为NULL)的写操作(文件、注册表)。

于是乎,VAX的试用期信息保存马上就出来了。

注册表的Licenses、 Whole Tomato、临时目录的1489AFE4.TMP

还有一个特别猥琐的位置,一个随机的CLSID位置(每个机器不一样,从系统的CLSID复制了一份配置,然后加了加密字段保存数据)

把这几个位置的信息清理了,发现过期提醒就没有了,又能开心写代码了。

图片描述

详细过滤规则如下:
图片描述

这个分析是出于学习的目的,反对盗版,喜欢VAX的请购买正版软件。


[注意]看雪招聘,专注安全领域的专业人才平台!

最后于 2021-11-27 19:32 被iMonitor编辑 ,原因:
收藏
免费 7
支持
分享
赞赏记录
参与人
雪币
留言
时间
東陽不列山
为你点赞!
2025-4-4 02:02
心游尘世外
为你点赞!
2024-11-24 01:36
伟叔叔
为你点赞~
2023-3-18 05:10
xingjunjie
为你点赞~
2022-9-19 18:23
PLEBFE
为你点赞~
2022-7-30 06:07
风中小筑V
为你点赞~
2021-11-28 09:22
sxpp
为你点赞~
2021-11-27 19:59
最新回复 (14)
雪    币: 6566
活跃值: (4097)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
能分享下冰镜吗?编译有点麻烦。谢谢!
2021-11-27 21:20
0
雪    币: 18
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
https://github.com/wecooperate/iMonitor/releases/download/1.0.1.0/bin.zip
2021-11-27 22:10
0
雪    币: 6566
活跃值: (4097)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
iMonitor https://github.com/wecooperate/iMonitor/releases/download/1.0.1.0/bin.zip
多谢!看到了!
2021-11-27 22:31
0
雪    币: 4277
活跃值: (2226)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
请问下怎么进行签名操作?谢谢
2021-11-28 09:15
0
雪    币: 2039
活跃值: (5647)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
gagmeng 请问下怎么进行签名操作?谢谢
自己找微软买签名
2021-11-28 11:22
0
雪    币: 2039
活跃值: (5647)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7

打广告的··········

最后于 2021-11-28 11:23 被值得怀疑编辑 ,原因:
2021-11-28 11:22
0
雪    币: 4469
活跃值: (3967)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
8
看着很像火绒剑
2021-11-29 10:32
1
雪    币: 4869
活跃值: (2280)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9

为啥我这看不到你说的那个CLSID注册表?10.9.2440试用版本。


另外好像有个bug,这个filter查看界面里面修改规则有问题,确认之后再回来查看全部变include了,不管设的是不是include,主界面上的那个添加filter没问题,是对的。

最后于 2021-11-29 22:18 被lionnnn编辑 ,原因:
2021-11-29 22:15
0
雪    币: 4869
活跃值: (2280)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10

你这程序退出时,难道不应该自己主动卸载掉驱动和删除服务吗?

2021-11-29 23:22
0
雪    币: 134
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
11
驱动没开源啊
2021-11-30 12:20
0
雪    币: 3010
活跃值: (14733)
能力值: ( LV12,RANK:380 )
在线值:
发帖
回帖
粉丝
12
加个火绒剑的   进程树监控 ,还有exe直接拖到窗口自动监控进程树,就好用多了
2021-12-6 10:29
0
雪    币: 1832
活跃值: (5387)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
lionnnn 你这程序退出时,难道不应该自己主动卸载掉驱动和删除服务吗?
那岂不和流氓软件差不多
2022-12-5 18:28
1
雪    币: 18
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
14
请更新到2.0版本,添加了跟多的功能,可以通过脚本扩展能力,支持安装卸载
2022-12-5 19:10
0
雪    币: 295
活跃值: (68)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
感谢分享,学习了
2023-3-5 09:49
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册