中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [原创][讨论]非编译型批处理加密方案与代码
« [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] ... [25] »
作者:
标题: [原创][讨论]非编译型批处理加密方案与代码 上一主题 | 下一主题
chenall
银牌会员




积分 1276
发帖 469
注册 2002-12-23
来自 福建泉州
状态 离线
『第 106 楼』:  

我将我自己使用的加密解密批处理传上来,大家可以试试。
简单的介面。
利用DEBUG。
加密.cmd  只是在处理的文件前面加上几个控制字符,无添加任何其它信息。
解密.cmd  将上面加密码的那几个控制字符修改一下,完成解密操作
只需运行,然后将需要操作的文件拖放到运行的窗口中即可。
那位朋友有兴趣可以完善一下。

附件 1: 批处理加密.rar (2006-11-22 03:09, 417 bytes, 下载附件所需积分 1 点 ,下载次数: 285)


QQ:366840202
http://chenall.net
2006-11-22 03:09
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (366840202)  编辑帖子
afeichai
初级用户




积分 171
发帖 78
注册 2006-11-22
状态 离线
『第 107 楼』:  

偶是在无忧知道这里的,菜鸟一个,学习下

2006-11-22 12:29
查看资料  发短消息 网志   编辑帖子
hxuan999
中级用户

DOS之日


积分 337
发帖 161
注册 2006-11-4
状态 离线
『第 108 楼』:  

只能学习学习了.



for /f %%h in (`echo hxuan`) do for /f %%x in (`echo hxuan`) do if %%h==%%x nul
2006-11-23 04:48
查看资料  发送邮件  发短消息 网志  OICQ (33899867)  编辑帖子
redtek
金牌会员





积分 2902
发帖 1147
注册 2006-9-21
状态 离线
『第 109 楼』:  

欣赏~~
和hxuan999兄一起学习这么精彩的内容~:)



    Redtek,一个永远在网上流浪的人……

_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._
2006-11-25 03:12
查看资料  发送邮件  发短消息 网志   编辑帖子
tao0610
高级用户

朦胧的世界


积分 579
发帖 218
注册 2006-10-24
状态 离线
『第 110 楼』:  

一起欣赏灌水精神!




认识自己,降伏自己,改变自己
,才能改变别人!
2006-11-25 03:34
查看资料  发短消息 网志   编辑帖子
lxq73061
初级用户





积分 38
发帖 17
注册 2006-10-12
状态 离线
『第 111 楼』:  我的最简单的办法(菜鸟也会)

我的最简单的办法(菜鸟也会)
把批处理文件用winrar做成一个自解压的包,解压方式为“临时文件夹”(也可以指定为一个隐蔽的路径),安静模式为“全部隐藏”,覆盖方式为“覆盖所有文件”
还可以加一个密码,不过运行的时候就需要输入正确的密码才能运行的了。再在解压后运行中输入这个批处理文件名就可以了。
比如test.bat这个批处理文件,压缩之后会生成一个test.exe的可执行文件了,现在已经能用了。不过在文件上按鼠标右键还可以看到是winrar的压缩文件,我再把它的后缀名改为.com或.bat或.cmd都行,这样用记事本打开一看全是乱码,他们都以为是用你们上面的方法加密的吧。

[ Last edited by lxq73061 on 2006-11-25 at 04:09 AM ]

2006-11-25 04:07
查看资料  发送邮件  发短消息 网志   编辑帖子
echo
初级用户





积分 148
发帖 69
注册 2006-11-23
状态 离线
『第 112 楼』:  



  Quote:
Originally posted by lxq73061 at 2006-11-24 03:07 PM:
我的最简单的办法(菜鸟也会)
把批处理文件用winrar做成一个自解压的包,解压方式为“临时文件夹”(也可以指定为一个隐蔽的路径),安静模式 ...

顶你一下,顶你个肺!

2006-11-29 03:09
查看资料  发送邮件  发短消息 网志   编辑帖子
echo
初级用户





积分 148
发帖 69
注册 2006-11-23
状态 离线
『第 113 楼』:  



  Quote:
Originally posted by lxq73061 at 2006-11-24 03:07 PM:
我的最简单的办法(菜鸟也会)
把批处理文件用winrar做成一个自解压的包,解压方式为“临时文件夹”(也可以指定为一个隐蔽的路径),安静模式 ...

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

来,亲一个!:lol:

2006-11-29 03:14
查看资料  发送邮件  发短消息 网志   编辑帖子
eech
高级用户




积分 906
发帖 346
注册 2006-7-10
状态 离线
『第 114 楼』:  

下了楼主一个好东东.对付菜鸟足够了,嘿嘿

2006-12-1 02:00
查看资料  发短消息 网志   编辑帖子
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 115 楼』:  

楼上的所有加密方式使用编辑器或其他工具都可以看到源代码。至于BAT批处理加密,我个人认为多层加密:
1.先用“BAT加密工具”的方法加密BAT,让其变为乱码。
2.再使用BAT TO EXE或 COM工具进行转换
3.然后再使用加壳工具给转换后的EXE 或COM加一层可以防止反编译的壳,北京老王的客最强,建设使用。
4.最后再使用楼上的方法使用WINRAR给处理下。

做了这么工作,我看谁还能反编译出BAT文件的源代码。我就是这样加密的。目前我主要是为ACCESS程序开发者提供环境支持,编写出ACCESS绿色版。我不会写其他程序,只会写一些简单的批处理程序,其中批处理加密就采用了几种方法的集合。

2006-12-3 04:31
查看资料  发送邮件  发短消息 网志   编辑帖子
lxq73061
初级用户





积分 38
发帖 17
注册 2006-10-12
状态 离线
『第 116 楼』:  

最后,批处理有一个缺点.它运行的时候会把脚本中的所有内容读到内存.
嘿嘿...

2006-12-3 12:48
查看资料  发送邮件  发短消息 网志   编辑帖子
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 117 楼』:  

QuickBFC.EXE加密的确没有什么意义,只是给BAT加了一层客而已,运行时自动解压缩到临时目录就有点先可执行的WINRAR压缩包一样。给大家推荐ExeScript 软件,可以实现真正的BAT 转EXE文件。

2006-12-4 21:50
查看资料  发送邮件  发短消息 网志   编辑帖子
knight1006
初级用户





积分 29
发帖 16
注册 2005-11-15
状态 离线
『第 118 楼』:  

上面几位兄弟给出的加密方法,我试了试,强度不高,用WINRAR都能看到原代码

2006-12-5 03:52
查看资料  发送邮件  发短消息 网志   编辑帖子
scriptor
银牌会员




积分 1187
发帖 555
注册 2006-12-21
状态 离线
『第 119 楼』:  Wonderful

[size=4][color=Purple]这个提供了一个解决让我困扰很久的技术问题的方案,

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

[[i] Last edited by scriptor on 2006-12-22 at 01:19 AM [/i]]

2006-12-22 14:18
查看资料  发短消息 网志   编辑帖子
tao0610
高级用户

朦胧的世界


积分 579
发帖 218
注册 2006-10-24
状态 离线
『第 120 楼』:  



  Quote:
Originally posted by HUNRYBECKY at 2006-12-4 08:50 AM:
QuickBFC.EXE加密的确没有什么意义,只是给BAT加了一层客而已,运行时自动解压缩到临时目录就有点先可执行的WINRAR压缩包一样。给大家推荐ExeScript 软� ...

ms那个ExeScript也是加层壳.




认识自己,降伏自己,改变自己
,才能改变别人!
2006-12-22 14:33
查看资料  发短消息 网志   编辑帖子
« [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] ... [25] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: