中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-10 20:51
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [原创]------------Base64解密------------
可打印版本  1,349 / 12
第1楼 s11ss 发表于 2007-12-03 17:22
银牌会员 发帖 566 积分 2,098
[原创]------------Base64解密------------



主要修改一下这两处:
1、for /f %%a in ('cscript//nologo %vbs% %hex2%') do set "s=%%a"
2、echo.%s%



[ Last edited by s11ss on 2008-8-29 at 08:50 PM ]
第2楼 knoppix7 发表于 2007-12-03 17:24
银牌会员 发帖 634 积分 1,287 来自 cmd.exe
话说VBS不能把VBS变量写到CMD里?


VBS做这种事情还是方便啊..
第3楼 zh159 发表于 2007-12-03 17:27
金牌会员 发帖 1,467 积分 3,687
批处理版通讯录很有用^_^
第4楼 knoppix7 发表于 2007-12-03 17:29
银牌会员 发帖 634 积分 1,287 来自 cmd.exe
貌似和主题米什么关系.
第5楼 vkill 发表于 2007-12-03 20:59
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
我近来初以为是 debug ,vbs 还是很好的
第6楼 s11ss 发表于 2007-12-03 22:09
银牌会员 发帖 566 积分 2,098
Originally posted by vkill at 2007-12-3 08:59 PM:
我近来初以为是 debug ,vbs 还是很好的

vkill兄要不用debug来试试?我认为这个完全绝对百分之百不能debug实现,呵呵
第7楼 vkill 发表于 2007-12-04 19:51
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
Originally posted by s11ss at 2007-12-3 22:09:

vkill兄要不用debug来试试?我认为这个完全绝对百分之百不能debug实现,呵呵

http://www.cn-dos.net/forum/viewthread.php?tid=27203

看看这个帖子了,加解都用的 debug
第8楼 gamevyo 发表于 2008-08-28 17:37
初级用户 发帖 13 积分 32
楼主有没有测试过这个代码?
在执行到
:runVBS
for /f %%a in ('cscript//nologo %vbs% %hex2%') do set "s=%%a"
这里会出现 %a 的值为“输入错误”的情况
我对VBS一窍不通,谁能来帮忙看下是怎么回事?
第9楼 gamevyo 发表于 2008-08-29 09:06
初级用户 发帖 13 积分 32
求解,不要沉啊
第10楼 s11ss 发表于 2008-08-29 13:32
银牌会员 发帖 566 积分 2,098
Originally posted by gamevyo at 2008-8-28 05:37 PM:
在执行到
:runVBS
for /f %%a in ('cscript//nologo %vbs% %hex2%') do set "s=%%a"
这里会出现 %a 的值为“输入错误”的情况
我对VBS一窍不通,谁能来帮忙看下是怎么回事?


代码当然是测试过才发的啊~~~~~~~~~

你测试的base64编码是什么?
第11楼 gamevyo 发表于 2008-08-29 19:28
初级用户 发帖 13 积分 32
奇怪了,刚试了下,又没问题了,不过解出来好像不对
我测试的是这段:
QUFmdHA6Ly9mcmVlMV93d3cuMTdoYXBweS5jbl8xMDM1NjY0Mjc3OjA5Q0NGMTFCM0NDNzZCQzIzRkM2NjI0Q0NCNTZEOEFBJjEyMjAwMDUzNzBAY2Z0cDEuMTdoYXBweS5jbjoyMi+2r7utv+IvPT09wazU2NbQtcS2r7utv+I9PT0vSCC67C9bd3d3LjE3aGFwcHkuY25dW2t1cmVuYV1bMDldLnJtdmJaWg==

解出来的是:
UVVGbWRIQTZMeTltY21WbE1WOTNkM2N1TVRkb1lYQndlUzVqYmw4eE1ETTFOalkwTWpjM09qQTVRME5HTVRGQ00wTkROelpDUXpJelJrTTJOakkwUTBOQ05UWkVPRUZCSmpFeU1qQXdNRFV6TnpCQVkyWjBjREV1TVRkb1lYQndlUzVqYmpveU1pKzJyN3V0ditJdlBUMDl3YXpVMk5iUXRjUzJyN3V0ditJOVBUMHZTQ0M2N0M5YmQzZDNMakUzYUdGd2NIa3VZMjVkVzJ0MWNtVnVZVjFiTURsZExuSnRkbUphV2c9PQ==


貌似不对啊。。
第12楼 s11ss 发表于 2008-08-29 20:44
银牌会员 发帖 566 积分 2,098
Originally posted by gamevyo at 2008-8-29 07:28 PM:
奇怪了,刚试了下,又没问题了,不过解出来好像不对
我测试的是这段:
QUFmdHA6Ly9mcmVlMV93d3cuMTdoYXBweS5jbl8xMDM1NjY0Mjc3OjA5Q0NGMTFCM0NDNzZCQzIzRkM2NjI0Q0NCNTZEOEFBJ ...

解密出来确实不对,但是也不是你的这个结果啊?太离奇了~~
第13楼 261001126 发表于 2008-12-02 19:24
初级用户 发帖 13 积分 25
解密出来的结果乱码了
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023