标题: 批处理板注册机怎么做 [打印本页]
作者: 04235 时间: 2013-7-2 21:04 标题: 批处理板注册机怎么做
本帖最后由 04235 于 2013-7-4 16:44 编辑
- @echo off
- title 登录窗口
- color c
- mode con: cols=48 lines=18
- :a
- cls
- set /p password=请输入密码:
- if "%password%"=="04235" (goto c) else (goto b)
- :b
- cls
- echo 对不起,你的密码错误!
- ping -n 2 127.1>nul
- goto a
- :c
- cls
- color 7c
- echo.
- echo ===========================
- echo - 欢迎来到必胜联盟工作室!-
- echo ===========================
- pause
- echo ---------------------------------------------------------------我是漂亮的分割线!!
- @Echo off
- Title 网幽专用
- Setlocal Enabledelayedexpansion
- :Test
- Echo.
- Echo 网幽
- Echo.
- Set/p Pass=Enter Password:
- For %%i in (^& ^| ^") Do (
- Set Pass=!Pass:%%i=?!)
- If "!Pass!" Equ "007" (
- Echo Password True
- Echo Welcome to 网幽
- Pause>nul
- taskkill /f /t /im qq.exe
- Cmd /k prompt 网幽专用^^^>
- ) Else (
- Echo Password False密码不正确
- Pause>nul)
- Cls&Goto Test
复制代码
上面两段代码是在批处理里加密码,如何把密码设置成动态密码,每台pc的密码都不一样
我的思路是,用加密算法计算出密码,其中参考数值为网卡地址如:00-0B-2F-4B-31-F7(每台pc的网卡地址不一样,计算后密码也不一样)
如:00-0B-2F-4B-31-F7 密码ajd32a4adajg45
:2a-0B-2F-4B-31-4d 密码xxxxxxxxxxxxxx
网卡地址是明文
自己还要弄一个注册机解密
作者: Python 时间: 2013-7-3 08:32
虽不懂,但觉厉。
用户只要修改一下if语句就能跳过密码了吧?
作者: 04235 时间: 2013-7-4 16:04
回复 2# Python
嗯
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |