中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-10 09:59
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求一段批处理解密 查看 1,137 回复 6
楼 主 求一段批处理解密 发表于 2008-11-09 23:28 ·  中国 上海 联通
初级用户
积分 35
发帖 20
注册 2008-10-02 11:10
17年会员
UID 127220
性别 男
状态 离线
以下为批处理内容,如解密的最好能说下如何解密的。


┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥⁡┥ൡ䀊捥潨漠晦਍汣൳䀊䥔䱔⁅횾팠⃲줠₨궡궡਍浀摯⁥潣㩮挠汯㵳〵氠湩獥㌽ര䀊䍅佈传䙆਍捥潨††††ꠠꥱꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꢤ൲攊档†熨꒩꒩좩†圠湩潤獷堠⁐횾팠⃲줠₨†삩꒩꒩犨਍捥潨†ꤠ₦†ꠠꥴꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꢤ⁳†ꤠඦ攊档†ꚩ†††††††††††††††††††††ꚩ਍捥潨†ꤠ₦휠뛔즯쎨䧨칐쪲컽₪縱㔲‴쒵퓄탁†††ꤠඦ攊档†ꚩ†††††††††††††††††††††ꚩ਍捥潨†ꤠ₦렠뻹짝쎨뗨뗄쓧쇔뇐뷭맡⳻듀韛즳†††††ꤠඦ攊档†ꚩ†††††††††††††††††††††ꚩ਍捥潨†ꤠ₦䴠䍁䙃⹇湩칩별⳾쎸쓎ﺼﲰ겺䅍셃뇐⃭†††ꤠඦ攊档†ꚩ†††††††††††††††††††††ꚩ਍捥潨†ꤠ₦䤠셐뇐ꇭ뮢쏺쇻뇐ꇭ튢볔우쯤맻쒦쇜뇐⃭††ꤠඦ攊档†ꚩ†††††††††††††††††††††ꚩ਍捥潨†ꤠ₦뼠엉뫤훏닷뗋솥뗹죄힫뛔킯룞엄훤⃃††††ꤠඦ攊档†ꚩ†††††††††††††††††††††ꚩ਍捥潨†ꤠ₦젠힫뛔킯룞䧄ꅐ뮢쏺ꇻ₢†††††††††ꤠඦ攊档†ꚩ†††††††††††††††††††††ꚩ਍捥潨†ꠠꥴꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꦤꢤ൳猊瑥⼠⁰灩㵱횾偉쒵냇츳⢻㤱⸲㘱⸸⤰몣਍汣൳椊⁦硥獩⁴慭捣杦椮楮搠汥䴠䍁䙃⹇湩൩攊档⹯਍捥潨മ攊档⹯਍汣൳攊档††††熨꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩犨਍捥潨†ꠠꥱꦤꦤ⃈†횾팠⃲줠₨䈠⁹럃쫎꺺†ꤠ꧀ꦤꢤ൲攊档†ꚩ††璨꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩꒩玨††ꚩ਍敳⁴瑳牡楴㵰റ猊瑥漠汮湩㵥ര猊瑥挠湳浵〽਍猺慣൮椊⁦猥慴瑲灩‥呇⁒㔲‴潧潴猠慣楮数摮਍敳⁴灩┽灩╱┮瑳牡楴╰਍楰杮ⴠ‱眭ㄠ┠灩‥渾汵਍晩┠牥潲汲癥汥‥䕇⁑‱潧潴搠ൺ猊瑥⼠⁡湯楬敮㴫റ昊牯⼠⁦琢歯湥㵳‱敤楬獭㰽‾•┥⁩湩⠠渧瑢瑳瑡ⴠ⁡椥╰帠⁼楦摮⼠⁩唢䥎啑≅帠⁼楦摮⼠⁩〢∰⤧搠敳⁴捰慮敭┽椥਍晩┠瑳牡楴╰䰠卓ㄠ‰捥潨†ꤠ₦††椥╰††퐠⃚켠⃟††瀥湣浡╥਍晩┠瑳牡楴╰䰠卓ㄠ〰⠠晩┠瑳牡楴╰䜠充ㄠ‰捥潨†ꤠ₦†┠灩‥††
2 发表于 2008-11-09 23:31 ·  中国 上海 联通
初级用户
积分 35
发帖 20
注册 2008-10-02 11:10
17年会员
UID 127220
性别 男
状态 离线
保存的时候需要选择下字符格式
3 发表于 2008-11-09 23:32 ·  中国 广东 广州 电信
高级用户
★★★
潜水修练批处理
积分 788
发帖 366
注册 2006-12-31 02:43
19年会员
UID 75048
性别 男
状态 离线
保存为unicode编码文件,在winrar里面右键——查看文件
P.S. 貌似多了几个unicode字符,用原文件试试吧

@echo off
cls
@TITLE 局 域 网 扫 描……
@mode con: cols=50 lines=30
@ECHO OFF
echo ╭───────────────╮
echo ╭──┤ Windows XP 局 域 网 扫 描 ├──╮
echo │ ╰───────────────╯ │
echo │ │
echo │ 自动扫描IP尾数为 1~254 的电脑列表 │
echo │ │
echo │ 根据扫描的电脑列表结果,来生成 │
echo │ │
echo │ MACCFG.ini文件,该文件包含MAC列表 │
echo │ │
echo │ IP列表、机名列表、以及其他功能列表 │
echo │ │
echo │ 可配合主菜单六的全自动修改配置 │
echo │ │
echo │ 全自动修改IP、机名、 │
echo │ │
echo ╰─────────────────────╯
set /p ipq=请输入局域网IP的前3位(192.168.0):
cls
if exist maccfg.ini del MACCFG.ini
echo.
echo.
echo.
cls
echo ╭───────────────╮
echo ╭──┤ 局 域 网 扫 描 By 梅问寒 ├──╮
echo │ ╰───────────────╯ │
set startip=1
set online=0
set csnum=0
:scan
if %startip% GTR 254 goto scanipend
set ip=%ipq%.%startip%
ping -n 1 -w 1 %ip% >nul
if %errorlevel% GEQ 1 goto dz
set /a online+=1
for /f "tokens=1 delims=<> " %%i in ('nbtstat -a %ip% ^| find /i "UNIQUE" ^| find /i "00"') do set pcname=%%i
if %startip% LSS 10 echo │ %ip% 在 线 %pcname%
if %startip% LSS 100 (if %startip% GEQ 10 echo │ %ip% ýÿýÿýÿ ýÿýÿýÿ %pcname%)
if %startip% GEQ 100 echo │ %ip% ýÿýÿýÿ ýÿýÿýÿ %pcname%
for /f "tokens=4" %%i in ('nbtstat -a %ip% ^| find /i "MAC Address"')do set pcmac=%%i

echo %pcmac% %ip% %pcname%>>MACCFG.INI
set /a startip+=1
set /a csnum+=1
goto scan
:dz
if %startip% LSS 10 echo │ %ip% 离 线
if %startip% LSS 100 (if %startip% GEQ 10 echo │ %ip% 离 线)
if %startip% GEQ 100 echo │ %ip% 离 ýÿýÿýÿ
set /a startip+=1
goto scan
:scanipend
echo │ 扫描完毕 │
echo ╰─────────────────────╯
echo 共扫描254台PC 其中%online%台PC在线 按任意键返ýÿýÿýÿ
pause >nul


[ Last edited by dikex on 2008-11-9 at 23:33 ]
正在潜水修练的批处理小白
4 发表于 2008-11-09 23:40 ·  中国 上海 联通
初级用户
积分 35
发帖 20
注册 2008-10-02 11:10
17年会员
UID 127220
性别 男
状态 离线
楼上的谢谢帮忙,不过刚复制下你解密的代码,运行就退出了
5 发表于 2008-11-09 23:59 ·  中国 广东 广州 电信
高级用户
★★★
潜水修练批处理
积分 788
发帖 366
注册 2006-12-31 02:43
19年会员
UID 75048
性别 男
状态 离线
bat文件必须保存为ansi 编码的

另外直接复制顶楼的内容,用16进制编辑器打开后发现文件中段也出现了unicode字符,可能是论坛对某些字符进行自动转换导致了

[ Last edited by dikex on 2008-11-10 at 00:00 ]
正在潜水修练的批处理小白
6 发表于 2008-11-10 00:54 ·  中国 广东 广州 电信
初级用户
积分 59
发帖 46
注册 2007-04-10 00:25
19年会员
UID 84529
性别 男
状态 离线
用quickbfc直接打开了~
一般所谓的加密批处理都能直接用quickbfc打开看源文
?%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a
@echo off
cls
@TITLE 局 域 网 扫 描……
@mode con: cols=50 lines=30
@ECHO OFF
echo ╭───────────────╮
echo ╭──┤ Windows XP 局 域 网 扫 描 ├──╮
echo │ ╰───────────────╯ │
echo │ │
echo │ 自动扫描IP尾数为 1~254 的电脑列表 │
echo │ │
echo │ 根据扫描的电脑列表结果,来生成 │
echo │ │
echo │ MACCFG.ini文件,该文件包含MAC列表 │
echo │ │
echo │ IP列表、机名列表、以及其他功能列表 │
echo │ │
echo │ 可配合主菜单六的全自动修改配置 │
echo │ │
echo │ 全自动修改IP、机名、 │
echo │ │
echo ╰─────────────────────╯
set /p ipq=请输入局域网IP的前3位(192.168.0):
cls
if exist maccfg.ini del MACCFG.ini
echo.
echo.
echo.
cls
echo ╭───────────────╮
echo ╭──┤ 局 域 网 扫 描 By 梅问寒 ├──╮
echo │ ╰───────────────╯ │
set startip=1
set online=0
set csnum=0
:scan
if %startip% GTR 254 goto scanipend
set ip=%ipq%.%startip%
ping -n 1 -w 1 %ip% >nul
if %errorlevel% GEQ 1 goto dz
set /a online+=1
for /f "tokens=1 delims=<> " %%i in ('nbtstat -a %ip% ^| find /i "UNIQUE" ^| find /i "00"') do set pcname=%%i
if %startip% LSS 10 echo │ %ip% 在 线 %pcname%
if %startip% LSS 100 (if %startip% GEQ 10 echo │ %ip% 在 线 %pcname%)
if %startip% GEQ 100 echo │ %ip% 在 线 %pcname%
for /f "tokens=4" %%i in ('nbtstat -a %ip% ^| find /i "MAC Address"')do set pcmac=%%i

echo %pcmac% %ip% %pcname%>>MACCFG.INI
set /a startip+=1
set /a csnum+=1
goto scan
:dz
if %startip% LSS 10 echo │ %ip% 离 线
if %startip% LSS 100 (if %startip% GEQ 10 echo │ %ip% 离 线)
if %startip% GEQ 100 echo │ %ip% 离 线
set /a startip+=1
goto scan
:scanipend
echo │ 扫描完毕 │
echo ╰─────────────────────╯
echo 共扫描254台PC 其中%online%台PC在线 按任意键返回
pause >nul
7 发表于 2008-11-10 10:07 ·  中国 四川 泸州 联通
高级用户
★★★
积分 609
发帖 374
注册 2006-08-02 22:38
20年会员
UID 59720
状态 离线
用这个可以的

CD.>a.txt
copy a.txt + b.txt w.txt
copy a.txt + w.txt rr.txt
del a.txt
del w.txt


[ Last edited by ZJHJ on 2008-11-10 at 10:08 ]
论坛跳转: