当前位置:首页 > 虚拟机 > 正文

易语言反虚拟机


一、怎么用易语言制作虚拟机对于您的麻烦,我感到非常抱歉。。。易语言目前的水平无法创建虚拟化程序,因为程序还不够完善,无法虚拟化组件。。如果你执意要做的话,那么我建议你用C语言来做!
二、易语言程序如何判断是否在虚拟机运行

.版本2


子程序检测虚拟机,逻辑类型

局部变量a,整数类型


.if(try_())

a=VMWaredetector()

try_out()

。否则


.如果结束

.如果为真(a≠0)

返回(true)

.Iftrueend

.If(try_())

a=VPC检测()

try_out()

否则


.如果结束

返回(a≠0)


子程序VMWare检测,整数类型,该函数不能在物理机中独立运行,否则进程会异常



放置代码({184,104,88,77,86,187,0,0,0,0,185,10,0,0,0,186,88,86,0,0,237,129,251,104,88,77,86,15,148,69,252})

返回(a)


子程序VPC检测,整数类型,,该函数不能在物理机中独立运行,否则进程会异常

局部变量a,整型


放置代码({187,0,0,0,0,184,1,0,0,0,15,63,7,11,133,219,15,148,69,252})

返回(a)


.子程序try_,逻辑类型


返回返回


子例程try_out,逻辑类型


插入代码({201,89,100,161,0,0,0,0,57,104,16,117,28,139,80,8,129,122,228,88,131,192,28,117,16,139,96,12,139,0,100,163,0,12,52,59,0,10,163.0.12.52,59,0,100,163,0,12,2,255,225})

return(false)


.Subroutine_Detect按钮被单击


.If(检测虚拟机()=True)

信息框("该程序禁止在虚拟机中运行",0,“查询”)

否则

信息框(“程序正在物理机中运行”,0,“查询”)

如果退出