首页
社区
课程
招聘
[原创]SafeExamBrowser答题系统完美破解
发表于: 2025-2-7 21:15 3392

[原创]SafeExamBrowser答题系统完美破解

2025-2-7 21:15
3392

几年不见,还用上开源的什么垃圾考试程序整得高大上呗~~~

linxu用习惯了,没有windows,只能用虚拟机呗,结果这个吊毛还不让我用虚拟机~~~

还是个开源程序

开源地址如下:

我linux啊,不能用啊,只能用虚拟机啊,结果你不让我用,那我只能干掉你呗~

直接下载C#源代码修改编译呗,但是.net以及各种依赖不一样,编译替换了也没有用,这个吊毛还搞了个Check.exe来做配置用。

众所周知,朕日理万机,哪有时间去慢慢读代码啊,直接下载被考试平台魔改的成品改呗~~~

为什么我不喜欢用.net写半编译程序?就是太特么好改了。

安装好了,直接反编译.net的可执行程序即可。

我一直说世界上只有两种编程语言,一是编译型语言,二是解释型语言。.net介于两者之间,可以直接逆向出源代码,但是人家又正儿八经的编译成二进制文件,好吧!直接逆向源代码分析。

众所周知,我不用windows,那么linux下虚拟机windows你要限制我,我就破解你呗。

首先不是检测虚拟机吗?直接定位动态库SafeExamBrowser.SystemComponents.dll

找到VirtualMachineDetector方法,里面就是判断各种虚拟机的。

他的逻辑是如果所有的虚拟机判断最后都return false,就证明不是虚拟机。那还不简单吗?直接将所有return全部改成false。反正return不管什么变量都是bool型。

当然我们要修改这个反编译的.net程序需要用到LF指令来进行反编译


传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!

最后于 2025-2-11 10:44 被zngeek编辑 ,原因:
收藏
免费 19
支持
分享
最新回复 (10)
雪    币: 12
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看看学习了
2025-7-11 22:05
0
雪    币: 413
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
看看学习了
2025-8-2 02:08
0
雪    币: 0
活跃值: (1724)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
看看学习
2025-8-2 07:57
1
雪    币: 215
活跃值: (322)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
进来学习
2025-11-3 05:59
0
雪    币: 15
活跃值: (203)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
学习
2025-11-4 08:15
0
雪    币: 337
活跃值: (4665)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
学习
2025-11-7 21:34
0
雪    币: 0
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
学习学习
2025-12-14 09:51
0
雪    币: 2653
活跃值: (7246)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
谢谢分享
2025-12-14 11:05
0
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
10
谢谢分享
2025-12-14 12:00
0
雪    币: 8
活跃值: (237)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
学习学习
2025-12-15 14:49
0
游客
登录 | 注册 方可回帖
返回