中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-13 23:14
47,812 主题排行 / 349,916 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » [原创][讨论]非编译型批处理加密方案与代码
可打印版本  117,537 / 364
第106楼 chenall 发表于 2006-11-22 03:09
银牌会员 发帖 469 积分 1,276 来自 福建泉州
我将我自己使用的加密解密批处理传上来,大家可以试试。
简单的介面。
利用DEBUG。
加密.cmd 只是在处理的文件前面加上几个控制字符,无添加任何其它信息。
解密.cmd 将上面加密码的那几个控制字符修改一下,完成解密操作
只需运行,然后将需要操作的文件拖放到运行的窗口中即可。
那位朋友有兴趣可以完善一下。

附件
批处理加密.rar (417 bytes)
第107楼 afeichai 发表于 2006-11-22 12:29
初级用户 发帖 78 积分 171
偶是在无忧知道这里的,菜鸟一个,学习下
第108楼 hxuan999 发表于 2006-11-23 04:48
中级用户 发帖 161 积分 337
只能学习学习了.
第109楼 redtek 发表于 2006-11-25 03:12
金牌会员 发帖 1,147 积分 2,902
欣赏~~
和hxuan999兄一起学习这么精彩的内容~:)
第110楼 tao0610 发表于 2006-11-25 03:34
高级用户 发帖 218 积分 579
一起欣赏灌水精神!
第111楼 lxq73061 发表于 2006-11-25 04:07
初级用户 发帖 17 积分 38
我的最简单的办法(菜鸟也会)
我的最简单的办法(菜鸟也会)
把批处理文件用winrar做成一个自解压的包,解压方式为“临时文件夹”(也可以指定为一个隐蔽的路径),安静模式为“全部隐藏”,覆盖方式为“覆盖所有文件”
还可以加一个密码,不过运行的时候就需要输入正确的密码才能运行的了。再在解压后运行中输入这个批处理文件名就可以了。
比如test.bat这个批处理文件,压缩之后会生成一个test.exe的可执行文件了,现在已经能用了。不过在文件上按鼠标右键还可以看到是winrar的压缩文件,我再把它的后缀名改为.com或.bat或.cmd都行,这样用记事本打开一看全是乱码,他们都以为是用你们上面的方法加密的吧。

[ Last edited by lxq73061 on 2006-11-25 at 04:09 AM ]
第112楼 echo 发表于 2006-11-29 03:09
初级用户 发帖 69 积分 148
Originally posted by lxq73061 at 2006-11-24 03:07 PM:
我的最简单的办法(菜鸟也会)
把批处理文件用winrar做成一个自解压的包,解压方式为“临时文件夹”(也可以指定为一个隐蔽的路径),安静模式 ...

顶你一下,顶你个肺!
第113楼 echo 发表于 2006-11-29 03:14
初级用户 发帖 69 积分 148
Originally posted by lxq73061 at 2006-11-24 03:07 PM:
我的最简单的办法(菜鸟也会)
把批处理文件用winrar做成一个自解压的包,解压方式为“临时文件夹”(也可以指定为一个隐蔽的路径),安静模式 ...

再顶你一下,真是爱死你了!!!

来,亲一个!:lol:
第114楼 eech 发表于 2006-12-01 02:00
高级用户 发帖 346 积分 906
下了楼主一个好东东.对付菜鸟足够了,嘿嘿
第115楼 HUNRYBECKY 发表于 2006-12-03 04:31
银牌会员 发帖 442 积分 1,179
楼上的所有加密方式使用编辑器或其他工具都可以看到源代码。至于BAT批处理加密,我个人认为多层加密:
1.先用“BAT加密工具”的方法加密BAT,让其变为乱码。
2.再使用BAT TO EXE或 COM工具进行转换
3.然后再使用加壳工具给转换后的EXE 或COM加一层可以防止反编译的壳,北京老王的客最强,建设使用。
4.最后再使用楼上的方法使用WINRAR给处理下。

做了这么工作,我看谁还能反编译出BAT文件的源代码。我就是这样加密的。目前我主要是为ACCESS程序开发者提供环境支持,编写出ACCESS绿色版。我不会写其他程序,只会写一些简单的批处理程序,其中批处理加密就采用了几种方法的集合。
第116楼 lxq73061 发表于 2006-12-03 12:48
初级用户 发帖 17 积分 38
最后,批处理有一个缺点.它运行的时候会把脚本中的所有内容读到内存.
嘿嘿...
第117楼 HUNRYBECKY 发表于 2006-12-04 21:50
银牌会员 发帖 442 积分 1,179
QuickBFC.EXE加密的确没有什么意义,只是给BAT加了一层客而已,运行时自动解压缩到临时目录就有点先可执行的WINRAR压缩包一样。给大家推荐ExeScript 软件,可以实现真正的BAT 转EXE文件。
第118楼 knight1006 发表于 2006-12-05 03:52
初级用户 发帖 16 积分 29
上面几位兄弟给出的加密方法,我试了试,强度不高,用WINRAR都能看到原代码
第119楼 scriptor 发表于 2006-12-22 14:18
银牌会员 发帖 555 积分 1,187
Wonderful
[size=4][color=Purple]这个提供了一个解决让我困扰很久的技术问题的方案,

帮忙支持以下。。[/color][/size]

[[i] Last edited by scriptor on 2006-12-22 at 01:19 AM [/i]]
第120楼 tao0610 发表于 2006-12-22 14:33
高级用户 发帖 218 积分 579
Originally posted by HUNRYBECKY at 2006-12-4 08:50 AM:
QuickBFC.EXE加密的确没有什么意义,只是给BAT加了一层客而已,运行时自动解压缩到临时目录就有点先可执行的WINRAR压缩包一样。给大家推荐ExeScript 软� ...


ms那个ExeScript也是加层壳.
上一页  15 6 7 8 9 10 1125  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023