【去除控制】对 学生机房管理助手6.1密码破解的分析1st
本文仅以学习交流为目的,请勿用于非法用途,一切因引起的后果与作者无关。
【去除控制】对学生机房管理助手密码破解的实践方法 2st
https://blog.csdn.net/qq_37485351/article/details/99538316
本文仅对学生机房管理助手6.1版本有效
6.8版本请移步 https://blog.csdn.net/qq_37485351/article/details/105308814
今天的主角是 学生机房管理助手6.1 2019版。
这个软件让我们学生深恶痛绝,因为它我们丧失了一切上机房的乐趣,于是具有反抗精神的我们开始做些造福全社会的事。呵呵。
现成软件 去除控制6.0 百度去除控制去官网下载
下面是技术内容
分析开始
惯例拖进peid
惊喜的发现软件是。net写的,还没加壳。这为我们反编译算法提供了极大地方便,爽!
直接进IL SPY
浏览代码,找到基本逻辑
输入密码》读取注册表获得原密码密文》des解密得明码》于输入密码对比
找到思路自然简便很多。(作者你代码写的有点乱啊)
关键代码:
// WindowsApplication1.Module1
public static object jiemi()
{int num;object obj;int num3;try{IL_00:ProjectData.ClearProjectError();num = -2;IL_09:int num2 = 2;object objectValue = RuntimeHelpers.GetObjectValue(Interaction.CreateObject("wscript.shell", ""));IL_21:num2 = 3;object objectValue2 = RuntimeHelpers.GetObjectValue(NewLateBinding.LateGet(objectValue, null, "regread", new object[]{"HKEY_LOCAL_MACHINE\\software\\pd"}, null, null, null));IL_4C:num2 = 4;if (Information.Err().Number != 0){goto IL_7F;}IL_5C:num2 = 5;string text = Module1.DecryptDes(Conversions.ToString(objectValue2), "20190101", "xsjfglzs");IL_75:num2 = 6;obj = text;IL_7A:goto IL_11A;IL_7F:num2 = 8;IL_82:num2 = 9;obj = "";IL_8C:goto IL_11A;IL_91:int arg_98_0 = num3 + 1;num3 = 0;@switch(ICSharpCode.Decompiler.ILAst.ILLabel[], arg_98_0);IL_CD:goto IL_10F;num3 = num2;@switch(ICSharpCode.Decompiler.ILAst.ILLabel[], (num > -2) ? num : 1);IL_EB:goto IL_10F;}object arg_ED_0;endfilter(arg_ED_0 is Exception & num != 0 & num3 == 0);IL_10F:throw ProjectData.CreateProjectError(-2146828237);IL_11A:object arg_124_0 = obj;if (num3 != 0){ProjectData.ClearProjectError();}return arg_124_0;
}
public static string DecryptDes(string SourceStr, string myKey, string myIV)
{DESCryptoServiceProvider dESCryptoServiceProvider = new DESCryptoServiceProvider();dESCryptoServiceProvider.Key = Encoding.UTF8.GetBytes(myKey);dESCryptoServiceProvider.IV = Encoding.UTF8.GetBytes(myIV);byte[] buffer = Convert.FromBase64String(SourceStr);MemoryStream stream = new MemoryStream(buffer);CryptoStream stream2 = new CryptoStream(stream, dESCryptoServiceProvider.CreateDecryptor(), CryptoStreamMode.Read);StreamReader streamReader = new StreamReader(stream2);return streamReader.ReadToEnd();
}
显然这是一个DES加解密标程
DecryptDes(string SourceStr, string myKey, string myIV)
sourcestr密文 mykey=20190101 myiv=xsjfglzs
string text = Module1.DecryptDes(Conversions.ToString(objectValue2), "20190101", "xsjfglzs");
返回值text即为我们要知道的密码明文。
现成软件 去除控制7.0 官网removectrl.mysxl.cn
https://nuclear.lanzous.com/b05fzlri
【去除控制】对 学生机房管理助手6.1密码破解的分析1st相关推荐
- 【去除控制】对学生机房管理助手6.8 密码破解的分析
本文仅以学习交流为目的,请勿用于非法用途 自从去除控制破解掉了机房助手6.1的密码策略后,那个作者更换了加密策略,并对软件加壳保护 今天来分析一下新的加密算法 同6.1 相比 6.8 1 依旧是过时的 ...
- 【去除控制】 对学生机房管理助手密码破解实践方法 2st
本文仅以学习交流为目的请勿用于非法用途 [去除控制]对学生机房管理助手密码破解的分析 1st https://blog.csdn.net/qq_37485351/article/details/932 ...
- 去除控制6.0 首创完美破解学生机房管理助手密码及限制 通杀机房控制软件
百度搜索 去除控制 前往官网下载 去除控制已问世3周年了 此次版本更新是历史上最丰富最有用的,欢迎体验. 更新内容: 1.使用全新自研超级杀进程skpx,以解决部分教室封杀ntsd.exe及命令行调用 ...
- 极域电子教室学生机房管理助手(好好上课)教程
自从出了学生机房管理助手这个玩意后,想必大家上课认真了许多? 是的,这篇博客,让你好好上课(滑稽)! 顺便说一下,底下的,鬼抄你代码了?别瞎*.乱说,放~*的狗-呢? 全自制的,你孤独别来这里找存在感 ...
- 最新支持7.2!用C++干掉讨厌的学生机房管理助手
本文中算法只适用于学生机房管理助手7.2版本. 上信息课时,教师会用极域等电子教室控制学生,这就相当于个木马.要结束掉它进程并不难,taskkill.ntsd都能结束掉,但是痛苦地发现,某些机房装了一 ...
- 全网首发!逆向分析学生机房管理助手7.4随机进程名算法
一到九月份,学生机房管理助手就直接开始窜稀式更新,连更两个版本,这使我弄不到7.3的样本,只能分析7.4了.大伙有7.3样本欢迎联系我. 7.2版本分析见最新支持7.2!用C++干掉讨厌的学生机房管理 ...
- 如何摆脱学生机房管理助手的魔掌
当你好不容易,找到如何脱离电子教室的控制时(心里美滋滋呢) 当你开防火墙时 当你拔网线时 当你开任务管理器时 Surprise Mother F**k 蓝上加蓝,blue上加蓝,蓝上加blue,blu ...
- 极域工具包 1.0正式发布!一键杀极域!完美破解学生机房管理助手
原理都在这https://blog.csdn.net/weixin_42112038/article/details/125346545 话不多说,上截图! 这个电脑没有装极域,所以没有把密码破解出来 ...
- 极域工具包 1.1正式发布!窗口化极域,解键盘锁,适配学生机房管理助手7.4-7.5!
原理:https://blog.csdn.net/weixin_42112038/article/details/125346545 截图: 新增 支持杀掉学生机房管理助手7.4/7.5 窗口化/全屏 ...
最新文章
- linux系统root密码遗忘的情况下的解决办法
- 层次聚类多维度matlab实现_第34集 python机器学习:凝聚聚类
- python处理excel-python处理Excel的简单示例
- idea快速写出for循环
- 信息安全系统设计基础第十五周总结
- 【Python学习系列二十】scikit-learn库模型持久化
- 趣链 BitXHub跨链平台 (3)跨链交易流程
- git checkout 对工作目录的影响 —— Git 学习笔记 21
- 联系 Contact
- 技术人凭什么那么骄傲?谢然:给自己开发工具
- 付费依赖专家有没有用?
- 职场人必读的10个经典励志小故事
- 用U盘作为启动盘做系统步骤
- Eclipse rap 富客户端开发总结(14) :rap 图片、数据缓存处理
- paip.提升用户体验---导入导出
- 升级AndroidX appcompat 1.2+版本导致多语言切换失败解决方案及问题分析
- php 数组添加键值对,php 给数组增加键值对
- Android 信鸽推送集成
- 使用directives进行拖拽
- excel工作表保护