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

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

2025-2-7 21:15
2279

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

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指令来进行反编译


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

最后于 2025-2-11 10:44 被zngeek编辑 ,原因:
收藏
免费 5
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回