锁定cmd的批处理编写

访客3年前黑客工具1181

昨天晚上某群里有人发了个锁定cmd的批处理,说给cmd加个锁可以防止很多入侵问题。

于是我就看了看他是怎么防黑了。

首先是需要导入一个注册表文件code如下

---------------------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
"AutoRun"="lock.bat"

-------------------------------------

哦 映像劫持……


lock.bat代码如下 (命名lock.bat 保存在C盘win下)
---------------------------分割线----------------------------
@echo off
title 解除锁定
SETLOCAL
set pass=0
set times=2
echo ~~~~~~~~~~~~~~~~~~
echo 为了安全起见,CMD.EXE已经被我给锁了。
echo 不知道密码就不要乱来啊!!你的IP已被我记录
echo ~~~~~~~~~~~~~~~~~~
ipconfig >>c:\jilu.txt
netstat -an>>c:\jilu.txt
echo 操作: 密码验证 时间:%time% 日期:%date% >>c:\log.txt
echo 状态: 等待输入密码 >> c:\log.txt
echo. >> c:log.txt

:start
set /p pass=密码:
if %pass%==cnwyc goto ok
echo 密码错误,重新输入(你小子知不知到啊!)~~~你还有%times%次机会
if %times%==0 goto end
echo 状态:用户输入密码 验证失败 联系我认识认识 时间:%time% >> c:\log.txt
set /A times=%times%-1
goto start
:end
echo 状态:用户3次输入密码错误 程序锁定 时间:%time% >> c:\log.txt
title 验证失败?
cls
echo 3次验证失败 你已经被锁定 无法继续操作 你可以关闭本窗口了
echo ~~~~~~~~~~~~~~~~~~
echo 你也可以通过留言来my
echo ~~~~~~~~~~~~~~~~~~
pause
echo *=====================================================================
echo 输入流言按回车提交
echo ~~~~~~~~~~~~~~~~~~
title 3次都失败 算了把
:m
set /p m=输入你的留言
echo 日期:%date% 时间:%time% >> c:\message.txt
echo 留言内容: >> c:\message.txt
echo %m% >> c:\message.txt
echo. >> c:\message.txt
echo 你的留言: %m% 已经记录,你可以关闭本窗口或继续留言
echo 操作:用户流言 时间:%time% >> c:\log.txt
goto m
:ok
echo 状态:密码正确 程序锁定解除 时间:%time% >> c:\log.txt
title cmd.exe
ENDLOCAL
cls
ver

提示的字符已经足以说明代码的意思了

……
set /p pass=密码:
if %pass%==cnwyc goto ok 《====密码在这里

……

 

===========================================================

呵呵挺有意思 也挺简单,

但是绕过它的验证更简单。

密码输入& 这个符号就OK 了。

 
======================================

呵呵作者又修改了一下

解决特殊字符跳过和cmd /d
去掉一个PAUSE
解决ctrl+c

但是只是加了一个引号来绕过符号有点简单

密码输时候 只要也加个引号就可以绕了 比如 "&"

网上字符过滤的代码很多 我这里就不发了

@echo off
title 解除锁定
SETLOCAL
set pass=0
set times=2
echo ~~~~~~~~~~~~~~~~~~
echo 为了安全起见,CMD.EXE已经被我给锁了。
echo 不知道密码就不要乱来啊!!你的IP已被我记录
echo ~~~~~~~~~~~~~~~~~~
echo ===================================================================== >>c:\jilu.txt
echo ===================================================================== >>c:\jilu.txt
echo 日期:%date% 时间:%time% >>c:\jilu.txt
ipconfig >>c:\jilu.txt
netstat -an>>c:\jilu.txt
echo ===================================================================== >>c:\log.txt
echo ===================================================================== >>c:\log.txt
echo 操作: 密码验证 时间:%time% 日期:%date% >>c:\log.txt
echo 状态: 等待输入密码 >> c:\log.txt
echo. >> c:log.txt
:start
set /p pass=密码:
if "%pass%"=="daanwb" goto ok
echo 密码错误,重新输入(你小子知不知到啊!)~~~你还有%times%次机会
if %times%==0 goto end
echo 状态:用户输入密码 验证失败 联系我认识认识 时间:%time% >> c:\log.txt
set /A times-=1
goto start
:end
echo 状态:用户3次输入密码错误 程序锁定 时间:%time% >> c:\log.txt
title 验证失败?
cls
echo 3次验证失败 你已经被锁定 无法继续操作 你可以关闭本窗口了
echo ~~~~~~~~~~~~~~~~~~
echo 你也可以通过留言来my
echo ~~~~~~~~~~~~~~~~~~
echo *=====================================================================
echo 输入流言按回车提交
echo ~~~~~~~~~~~~~~~~~~
title 3次都失败 算了把
:m
set /p m=输入你的留言
echo 日期:%date% 时间:%time% >> c:\message.txt
echo 留言内容: >> c:\message.txt
echo %m% >> c:\message.txt
echo............................................................................... >> c:\message.txt
echo. >> c:\message.txt
echo. >> c:\message.txt
echo 你的留言: %m% 已经记录,你可以关闭本窗口或继续留言
echo 操作:用户流言 时间:%time% >> c:\log.txt
goto m
:ok
echo 状态:密码正确 程序锁定解除 时间:%time% >> c:\log.txt
title cmd.exe
ENDLOCAL
cls
ver

正如allyesno提到那样

其实再解决一下过滤问题就可以了。

 



标签: 好话题

相关文章

微信聊天记录删除了怎么恢复?悄悄告诉你恢复聊天记录的几种方法_腾讯云服务

微信聊天记录删除了怎么恢复?悄悄告诉你恢复聊天记录的几种方法,在她丈夫出轨后,萧三把我的微信加了进去,一起发送亲密照片。 我知道她想惹恼我,但我没有上当。 只要我取代我妻子的位置,不管情妇做什么,...

微信聊天记录怎么查询,我想查我老公的,他删除了能恢复吗

微信聊天记录怎么查询,我想查我老公的,他删除了能恢复吗 人类已经迅速迈向领先的互联网时代,无线网络覆盖现代人的每个生活角落。无论是家庭、工作、学习、还是约会我们都能轻松连接附近wifi热点。...

注定有缘无份的男女关系是哪三种呢 不让别人知道

在我们漫长的一生中会遇到很多人,而在我们当中可能有一个非常独特的人,我们所爱的那个人,但不敢说我们可能是由于各种原因,即使现实是,各种压迫导致不能在一起,在短暂的生命中这样的例子太多了,我相信这些事情...

如何同步接收别人的微信消息,几种简单教程

怎样才能同步微聊天记录呢?同时接收聊天记录是许多家长想要实现的事情,他们担心孩子是不是容易在网上学习,或者早恋会影响到孩子的学业。同时接收微信记录是很多父母想要实现的,反抗期的孩子容易在互联网上学习,...

微信朋友圈怎么转发别人的图片和文字(三步即可操作转发朋友圈)

其实说到微信上的一些简单操作,很多人看了文章肯定又要说一些小编XX之类的话。 不过即使如此,依然还写的原因是小编意识到,渐渐有越来越来的父辈,或者再上一辈的老人们也开始用起了微信,开始有了自...

怎么正确查询开房记录 别人怎么查到开房记录

9月30日上午,家住建邺区的陈女士到莫愁湖派出所报案称,在网上查老公的开房记录被骗了近2000米。 民警了解到,9月29日下午,陈女士因家庭琐事和丈夫大吵了一架,怀疑对方已经出轨。后来,陈女士听朋友讲...