中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 04:01
48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [原创]◆批处理文件简单加密◆
可打印版本  966 / 10
第1楼 tianya921 发表于 2007-09-24 13:46
新手上路 发帖 4 积分 10
[原创]◆批处理文件简单加密◆
下面是代码部分,希望大家喜欢,没什么,只是用这个方法可以解决十六进制问题,
此方法可以宽展一下,会解决处理特殊文件的问题!

@echo off
color a
title 批处理文件简单加密v1.0
echo========================
echo 批处理文件简单加密v1.0
echo by tianya921
echo========================
:nofile
set /p ww=[请输入要加密的文件]:
if not exist %ww% (
echo 文件不存在........
goto nofile
)
more +17 "%~f0"|debug>nul
copy /B hh.bat+ /B %ww% JM.bat
del hh.bat
goto :eof
e 100 FF FE 0D 0A 63 6C 73 0D 0A
rcx
9
n hh.bat
w
q
第2楼 123cainiao 发表于 2007-09-24 14:25
初级用户 发帖 41 积分 97
个人认为WIN下的加密软件非常多,而且功能强大,直接把BAT转为EXE,然后加壳,会更加实用。
第3楼 s11ss 发表于 2007-09-26 08:38
银牌会员 发帖 566 积分 2,098
来点注释吧,尤其是从more那一行开始,还有原理是什么呢?
第4楼 lianjiang2004 发表于 2007-09-26 09:30
金牌会员 发帖 1,884 积分 3,946
测试加密批处理,无任何反应。
第5楼 s11ss 发表于 2007-09-26 13:29
银牌会员 发帖 566 积分 2,098
Originally posted by lianjiang2004 at 2007-9-26 09:30 AM:
测试加密批处理,无任何反应。


more +17 "%~f0"|debug>nul


这一行实际上应该是:
more +17 "%~f0"|debug>nul
第6楼 shim 发表于 2007-09-26 20:21
初级用户 发帖 73 积分 85
不断学习中。。。。
第7楼 Fclong 发表于 2007-09-26 20:42
新手上路 发帖 3 积分 6
学习中
第8楼 z83001 发表于 2007-09-26 21:03
新手上路 发帖 13 积分 19
我最近在学批处理谢谢楼主发帖共享
第9楼 sky81 发表于 2007-09-26 23:02
新手上路 发帖 2 积分 4
有谁再来个解密的就好了!!!
第10楼 zh159 发表于 2007-09-26 23:19
金牌会员 发帖 1,467 积分 3,687
其实这个和我那个加FF FE 文件头及CLS清屏的加密方式是一样的,只不过文件头文件用了debug来生成
第11楼 shrfish 发表于 2007-10-19 10:52
新手上路 发帖 4 积分 8
谢谢分享
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023