基于 C++ 的 link

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
void press(int id){
	keybd_event(id,0,0,0);
	keybd_event(id,0,KEYEVENTF_KEYUP,0);
}
void presst(string x){
	for(int i=0;i<=x.length()-1;++i){
		press(x[i]);
	}
}
int main(){
	int t=200;
	string x,y="start ssh 172.18.4.";
	x="1";y+=x;
	system(y.c_str());
//	Sleep(t);
//	presst("YES");
	Sleep(t);
//	enter();
	string a="123",b="PASSWD",c="asgdhfurhgirfjkdnfck111333"; 
	presst(a);
	Sleep(t);
	press(13);
	presst(b); 
	Sleep(t);
	press(13);
	presst(a);
	Sleep(t);
	press(13);
	presst(c);
	Sleep(t);
	press(13);
	presst(c);
	Sleep(t);
	press(13);
}

参数说明:

变量 t:延时,为了防止 cmd 反应不过来而设置的,经过检测可以调到 \(100\)

变量 x: 目标 IP

变量 c: 新密码 请务必保证这一项足够复杂,否则过不了 Linux 系统验证

仅限 Windows 使用

请先在 cmd 中使用如下指令初始化:

ssh [目标IP]
yes
posted @ 2024-08-13 19:28  HaneDaniko  阅读(12)  评论(0)    收藏  举报