利用WScript创建恶作剧代码

需积分: 50 54 下载量 154 浏览量 更新于2024-09-12 4 收藏 7KB TXT 举报
"整人代码大全.txt" 是一个包含了恶作剧代码的文本文件,主要涉及Windows系统中的操作,如禁用任务管理器、禁用命令提示符、弹窗警告以及执行关机操作。 该代码首先创建了一个WScript.Shell对象(sets),用于执行注册表操作和其他系统命令。然后通过GetObject获取了WinMGMTS服务(setbag),并通过执行查询(execquery)找到所有运行中的wscript.exe进程(win32_process)。它检查这些进程中是否有运行当前脚本的实例(通过commandLine属性比较)。如果找到至少两个wscript.exe进程,意味着脚本已经在运行,代码将执行以下操作: 1. 在用户注册表项`HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System`下设置`DisableTaskMgr`值为0,这会禁用任务管理器的禁用状态,使得用户可以打开任务管理器。 2. 同样,在`HKCU\Software\Policies\Microsoft\Windows\System`下设置`DisableCMD`值为0,解除对命令提示符的禁用。 接着,如果未找到运行脚本的wscript.exe进程,或者只有单个进程在运行,代码将进行恶作剧操作: 1. 设置`DisableTaskMgr`和`DisableCMD`的值为1,这会禁用任务管理器和命令提示符,使得用户无法轻易关闭或阻止此脚本。 2. 使用一个循环弹出60次警告对话框,每秒一次,提示“系统即将关机”,并设置对话框为不可取消。 3. 最后,通过Win32_OperatingSystem接口执行关机操作,参数2表示正常关机。 这部分代码展示了如何通过VBScript(Visual Basic Scripting Edition)来修改系统设置和执行系统级操作。值得注意的是,这种行为可能对用户的正常使用造成困扰,甚至可能导致数据丢失,因此应当避免在未经许可的情况下使用此类代码。 接下来的代码段似乎是被截断的,因为最后一个语句没有完整显示。通常,这可能是用来执行另一个恶作剧或隐藏行为的部分,比如模拟用户输入、启动其他程序或者设置错误处理机制。 由于整人代码可能会导致用户不便,甚至破坏系统,不建议在实际环境中使用。在学习和理解这类代码时,应保持道德和法律的底线,避免对他人造成不必要的麻烦。