返回列表 发帖

新手,交作业额~~~

@echo off
set /p a=请输入密码:
if "%a%"=="123" (echo 登录成功) else echo 密码不对
pause >nulCOPY

TOP

@echo off
COLOR c4
title 请输入密码"123"
:3
SET /P b=请输入密码:
if "%b%"=="123" (goto 1) else goto 2
:2
echo 密码不对
goto 3
:1
echo 登录成功
pause>nul

TOP

@echo off
set /p a=请设定一个密码:
cls
set /p b=等待输入正确的密码:
if %a%==%b% (echo 登陆成功) else echo 登陆失败,密码错误!
pause>nul

TOP

批处理简易登录密码破解

下面的是.bat


@echo off
::by cjiabing 2010-01-05 CMD@XP
::from 邪恶二进制:http://e.ys168.com/?yangqian
title 邪恶二进制(2010.1.8)
copy %0 %SYSTEMDRIVE%>nul
COLOR 1C
set hh=458965425
set a=hh
goto yang
:1
set ss1=%hh:~2,2%
set ss2=%hh:~3,2%
set /a ss=(%ss1%+%ss2%)*0x47010/24
echo 请输入密码
set /p aa=
if %aa%==%ss% goto 3
pause
echo 继续努力
:yang
set hh=0x6935892
goto 1
:3
echo 恭喜你!     !你很棒!
pause





出题目的:学会看代码,分析代码。
别看代码很牛的样子,其实找出密码很简单。


方法不限。答对加分鼓励,说明怎么找出的。

TOP

回个

@echo off
echo 密码为123 请输入个密码 判断密码是否正确
:a
set /p str=
if "%str%" equ "123" (echo 密码正确) else (echo 密码错误)
goto a
pause

TOP

@echo off
set a=54321&set /p b=请输入密码:
if "%b%"=="%a%" (echo 密码正确) else echo 密码错误
pause

TOP

@echo off
set password=123
:begin
set /a count+=1
if /i "%count%"=="5" goto end
set /p inputpass=请输入密码:
if /i "%inputpass%"=="%password%" (echo 登陆成功!&goto main) else (cls&echo 密码错误!&goto begin)
:main
pause>nul
:end

TOP

@ echo off
set /p i=请输入密码:
if "%i%"=="%str%" (echo 登陆成功) else echo 密码不对
pause

@ echo off
set str=123
set /p i=请输入密码:
if %i%==%str% echo 登陆成功
if not %i%==%str% echo 密码不对
pause


@ echo off
set str=123
:late1
set /p i=请输入密码:
if %i%==%str% goto late2
echo 密码不对
goto late1
:late2
echo 登陆成功
pause

TOP

@echo off
set passwd=123
set /p input=请输入密码:
if %passwd% ==%input% (echo 登录成功) else (echo 密码错误)COPY

TOP

@echo off
set p=123
:in
set /p a=请输入密码
if "%a%" equ "%p%" goto e
if "%a%" neq "%p%" goto in
:e
pause

TOP

@echo off
:0
cls
set /p a=请输入密码:
if %a%==123 echo 密码正确;按任意键进入下一步!&& goto 2
if not %a%==123 echo 密码错误,请重新输入!&&pause>nul&&goto 0
:2
pause&&exit

TOP

@echo off
setlocal enabledelayedexpansion
title =简单密码器
:0
cls
set /a b+=1
set /a i=3-%b%
if %i%==-1 exit
set /p a=请输入密码,按回车键确定:
if %a%==123 (echo 密码正确! 按任意键下一步!&&pause>nul&&exit) else (
echo 密码错误,请重新输入,你还有%i%次输入!&&pause>nul&&goto 0)

TOP

答:
@echo off
:m
set /p m=请输入密码:
cls
if "%m%"=="123" goto start else (
echo 密码错误...
goto m
)
:start
::=========主程序代码==========
cls
echo 密码正确,欢迎使用...
pause>nulCOPY


============
end;

TOP

回复:#110
=======密码是:1963116======

用代码找出来的:
@echo off
set hh=0x6935892
set ss1=%hh:~2,2%
set ss2=%hh:~3,2%
set /a ss=(%ss1%+%ss2%)*0x47010/24
echo %ss%
pauseCOPY

==================
end

TOP

看我的

@echo off
:top
set /a var=123
set /p vat=请输入密码:
if %var%==%vat% goto :a
if %var% neq %vat% goto :b
:a
echo 密码正确,欢迎进入。&pause&echo ^^^-^^&pause&goto end
:b
echo 密码错误,请重新输入。&pause&cls&goto top

TOP

返回列表