返回列表 发帖

[加密解密] 批处理密保识别器

什么叫密保识别器:

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

制作动机:

1、方便使用

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

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

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

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

代码:

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

同时发表在http://hi.baidu.com/sjminh/blog/item/f49d76800727c5d2bc3e1e3f.html
是非只因多开口,烦恼皆因强出头。

创意不错,比较实用。但是代码还可以简化。
另外,请用代码框把代码括起来。

TOP

只有学习的份了
纯支持

TOP

但是对于盗号者  他一旦搞清楚了  就会知道保存的密保ini文件  更容易被盗   这样把密保都暴漏了

TOP

你这要一会输入三个。如果是只输一个的话,就直接退出了

TOP

4# revc
谁会知道?你把ini改成jpg,。。。用的时候再改成tmp

TOP

同3楼观点。

TOP

返回列表