匠迹众包
7人浏览/40人投稿
317天前
已托管赏金
网络授权源码有bug ,和功能修改该源码功能, 通过服务端来控制vm虚拟机授权,分为2部分:客户端 服务端客户端为2部分,c++开发1: vme.dll , 通过pe载入到vm软件vmware-vmx.exe里 ,vm启动会启动这个dll, 收集vmware-vmx.exe的md5值和用户电脑的ip ,并发送给服务端2: gpu.dll , 通过pe载入到显卡驱动文件里 , 通过服务端指令来对虚拟机里进行授权默认情况下,如果用户替换了exe, vme.dll就收不到服务端数据,默认执行蓝屏操作(这个源码有bug , 如果虚拟机第一天开机,关机后,时间到了第二天再开机,就会蓝屏, 貌似是在开机启动状态,就执行了操作, 而不是进入系统才执行操作)3: 服务端:易语言开发,收集用户vmware-vmx.exe md5值和ip ,通过md5值来识别是哪一个用户, 发送授权指令给gpu.dll , gpu.dll会在安装驱动和开关机时执行来触发执行授权操作. 目前这套源码bug很多,服务端软件 ,有时候删除记录会删除其他记录, 有时候某条记录显示的是0,允许状态, 但是虚拟机还是会蓝屏, 必须要删除该条记录才能开机.因为每次发给用户使用都要手动修改exe文件的md5,不方便, 改为获取用户主机的机器码 (CPU 硬盘 主板 内存 序列号)