Board logo

标题: 批处理板注册机怎么做 [打印本页]

作者: 04235    时间: 2013-7-2 21:04     标题: 批处理板注册机怎么做

本帖最后由 04235 于 2013-7-4 16:44 编辑
  1. @echo off
  2. title 登录窗口
  3. color c
  4. mode con: cols=48 lines=18
  5. :a
  6. cls
  7. set /p password=请输入密码:
  8. if "%password%"=="04235" (goto c) else (goto b)
  9. :b
  10. cls
  11. echo 对不起,你的密码错误!
  12. ping -n 2 127.1>nul
  13. goto a
  14. :c
  15. cls
  16. color 7c
  17. echo.   
  18. echo  ===========================
  19. echo  - 欢迎来到必胜联盟工作室!-
  20. echo  ===========================
  21. pause
  22. echo ---------------------------------------------------------------我是漂亮的分割线!!
  23. @Echo off
  24. Title 网幽专用
  25. Setlocal Enabledelayedexpansion
  26. :Test
  27. Echo.
  28. Echo 网幽
  29. Echo.
  30. Set/p Pass=Enter Password:
  31. For %%i in (^& ^| ^") Do (
  32. Set Pass=!Pass:%%i=?!)
  33. If "!Pass!" Equ "007" (
  34. Echo Password True
  35. Echo Welcome to 网幽
  36. Pause>nul
  37. taskkill /f /t /im qq.exe
  38. Cmd /k prompt 网幽专用^^^>
  39.   ) Else (
  40. Echo Password False密码不正确
  41. Pause>nul)
  42. 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