![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 00:18 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 感谢 CN-DOS 和帮助过我的人 (顺便也出个题) |
| 可打印版本 2,528 / 27 |
| 第16楼 bat-zw | 发表于 2008-06-22 00:09 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
不是这个吧:
|
|
| 第17楼 quya | 发表于 2008-06-22 00:12 |
| 高级用户 发帖 172 积分 558 来自 江苏 | |
|
当然不是啦。晕。
|
|
| 第18楼 bat-zw | 发表于 2008-06-22 00:15 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
我晕,那是不是解set str1=joke....这一段啊。
|
|
| 第19楼 quya | 发表于 2008-06-22 00:17 |
| 高级用户 发帖 172 积分 558 来自 江苏 | |
|
是的,中间那一段。
我只要你解到 call :set %str1:__P=i% 2>nul ||goto next 这句 不跳到 next 就可以了。 因为下边的脱离了盘无法解。而且假如你解到这儿,就会明白为什么不能解了。 [ Last edited by quya on 2008-6-22 at 12:44 AM ] |
|
| 第20楼 bat-zw | 发表于 2008-06-22 00:42 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
你这个加密好像跟书写格式都有关,书写格式有错误就解不出来了,特别是最后一行。
|
|
| 第21楼 quya | 发表于 2008-06-22 00:45 |
| 高级用户 发帖 172 积分 558 来自 江苏 | |
Originally posted by zw19750516 at 2008-6-22 12:42 AM: 关系可能有,但不多,最关键的不是这个。 这段代码是Windows XP SP3 安装过程中由cmdlines.txt 调用的。 熟悉Windows XP SP3 安装过程的人,不一定熟悉批处理。而熟悉批处理的,又不一定对XP 安装过程感兴趣。 而我是一个三脚猫(土话,意思什么都了解一点,什么也不精),正好钻了个空子,搞了这么个有点怪异的加密。 [ Last edited by quya on 2008-6-22 at 12:52 AM ] |
|
| 第22楼 bat-zw | 发表于 2008-06-22 02:01 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
我日解了一点点,解不下去了,原因我的注册表中没hklm项,同时你这个鬼东东还跟你的程序名相关。。。解的部分如下,相信你应该知道我已解开你的加密方法了:
原文 解密 [ Last edited by zw19750516 on 2008-6-22 at 02:13 AM ] |
|
| 第23楼 quya | 发表于 2008-06-22 09:42 |
| 高级用户 发帖 172 积分 558 来自 江苏 | |
|
到你解的那一步,还没有跟任何程序名有关。应该可以解到我在19楼提到的那一步。
|
|
| 第24楼 bat-zw | 发表于 2008-06-22 10:37 |
| 金牌会员 发帖 1,276 积分 3,105 | |
Originally posted by quya at 2008-6-22 09:42: 兄弟是不是再仔细看看,到我解的这一步,程序就call :set了,在:set 里第一行命令就是set str1=%0,而且我还知道你这个鬼程序名的最后三个字符是set,你说是不是的? |
|
| 第25楼 quya | 发表于 2008-06-22 10:48 |
| 高级用户 发帖 172 积分 558 来自 江苏 | |
Originally posted by zw19750516 at 2008-6-22 10:37 AM: 哈哈,鬼程序名无论叫什么, str1 总是等于 set 所以还可以解下去,不过下边就是很繁的了,如果想不通原理,就是无解。 你实在要知道这个文件名, 我可以告诉你整个批处理原来的名字 installs.cmd , 但与这个名字无关。 这里的代码有点乱, 一部分是因为我编程水平不行,另一部分是障眼法。 [ Last edited by quya on 2008-6-22 at 11:01 AM ] |
|
| 第26楼 bat-zw | 发表于 2008-06-22 11:38 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
原理我是很清楚,但解起来确实是很麻烦的一件事,:set 部分如下:
ps:我不想再解下去了,再说解出来也只是时间问题,你老兄也太会转圈了。 |
|
| 第27楼 quya | 发表于 2008-06-22 11:50 |
| 高级用户 发帖 172 积分 558 来自 江苏 | |
Originally posted by zw19750516 at 2008-6-22 11:38 AM: |
|
| 第28楼 wang6610 | 发表于 2008-06-22 16:19 |
| 银牌会员 发帖 488 积分 1,246 | |
|
发现其中“$OEM$\$1\TOOLS\OEMFILE.SYS”是不同的。
既然LZ说用的是OEMSCAN,那么oemscan估计就在这个文件里。 用记事本打开,可以发现OEMFILE.SYS是个应用程序,扩展名改成EXE,东西就出来了,一个winrar的自解压文件。 单击右键,用rar打开,发现有密码。 |
|
| 上一页 1 2 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |