Board logo

标题: [加密解密] 批处理密保识别器 [打印本页]

作者: sjminh    时间: 2009-11-30 21:44     标题: 批处理密保识别器

什么叫密保识别器:

它是使用批处理编写的一个用来代替密保卡方便让人们输入各种游戏密保的工具,人们把自己的密保卡输入一个文件中然后直接运行批处理即可显示密保,具有方便和防被盗的好处。

制作动机:

1、方便使用

       使用密保卡是一件很麻烦的事情,看一个输一个需要很长时间,而使用本工具则可以有效的缩短输入的时间,只需要看一次就可以了。

2、防止密码和密保卡被盗

       首先说一下木马盗取密保卡的方法,木马通过获取服务端电脑上的图片文件找到服务端电脑上可能保存的电子版密保卡,或者是在游戏或QQ用户登陆客户端时截取用户的屏幕,达到盗取密保卡的目的,手段可谓狠辣。

       而使用本工具可以有效的防止此类事件的发生,它不是图片文件,木马也就不可能把我们的密保盗走,而对于截屏这类事,由于我们并不使密保卡完整的显示在屏幕上,更是不可能的。

代码:

主批处理(密保识别器 v1.0.bat):
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title 密保识别器 v1.0
  4. ::by sjminh
  5. mode con cols=46 lines=15
  6. set /p mb=请输入密保要求码(形如:a1d2f3):
  7. cls
  8. ::防止病毒截屏
  9. set ci=1
  10. goto pro
  11. :start
  12. set /a ci+=1
  13. set cha=0
  14. echo.
  15. for /f "delims=, tokens=1,2" %%i in (mbk.ini) do (
  16. if %m1%==%%i (echo %%j) else set /a cha+=1
  17. if !cha! == 80 echo 输入错误!
  18. )
  19. echo.
  20. :pro
  21. if %ci% == 1 (set m1=%mb:~0,2%
  22. goto start)
  23. if %ci% == 2 (set m1=%mb:~2,2%
  24. goto start)
  25. if %ci% == 3 (set m1=%mb:~4,2%
  26. goto start)
  27. echo 请按任意键退出!
  28. pause>nul
复制代码
配置文件(mbk.ini):
  1. a1,01
  2. a2,02
  3. a3,03
  4. a4,04
  5. a5,05
  6. a6,06
  7. a7,07
  8. a8,08
  9. b1,09
  10. b2,10
  11. b3,11
  12. b4,12
  13. b5,13
  14. b6,14
  15. b7,15
  16. b8,16
  17. c1,17
  18. c2,18
  19. c3,19
  20. c4,20
  21. c5,21
  22. c6,22
  23. c7,23
  24. c8,24
  25. d1,25
  26. d2,26
  27. d3,27
  28. d4,28
  29. d5,29
  30. d6,30
  31. d7,31
  32. d8,32
  33. e1,33
  34. e2,34
  35. e3,35
  36. e4,36
  37. e5,37
  38. e6,38
  39. e7,39
  40. e8,40
  41. f1,41
  42. f2,42
  43. f3,43
  44. f4,44
  45. f5,45
  46. f6,46
  47. f7,47
  48. f8,48
  49. g1,49
  50. g2,50
  51. g3,51
  52. g4,52
  53. g5,53
  54. g6,54
  55. g7,55
  56. g8,56
  57. h1,57
  58. h2,58
  59. h3,59
  60. h4,60
  61. h5,61
  62. h6,62
  63. h7,63
  64. h8,64
  65. i1,65
  66. i2,66
  67. i3,67
  68. i4,68
  69. i5,69
  70. i6,70
  71. i7,71
  72. i8,72
  73. j1,73
  74. j2,74
  75. j3,75
  76. j4,76
  77. j5,77
  78. j6,78
  79. j7,79
  80. j8,70
复制代码
请注意:配置文件一定要用 mbk.ini 这个文件名,修改配置文件逗号后面的数值为自己密保卡对应的数值即可使用,请不要修改任何其他代码,以防止识别器不能使用。

同时发表在http://hi.baidu.com/sjminh/blog/item/f49d76800727c5d2bc3e1e3f.html
作者: foxJL    时间: 2009-11-30 21:56

创意不错,比较实用。但是代码还可以简化。
另外,请用代码框把代码括起来。
作者: ak_cx11    时间: 2009-12-28 14:14

只有学习的份了
纯支持
作者: revc    时间: 2010-1-24 17:55

但是对于盗号者  他一旦搞清楚了  就会知道保存的密保ini文件  更容易被盗   这样把密保都暴漏了
作者: hbwhyin    时间: 2010-6-14 15:03

你这要一会输入三个。如果是只输一个的话,就直接退出了
作者: applba    时间: 2011-4-28 02:49

4# revc
谁会知道?你把ini改成jpg,。。。用的时候再改成tmp
作者: 小黑熊    时间: 2011-5-8 08:57

同3楼观点。




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2