Board logo

标题: [特效代码] 为批处理设置一个使用密码 [打印本页]

作者: raozhao2008    时间: 2008-10-18 21:33     标题: 为批处理设置一个使用密码

本帖最后由 pcl_test 于 2017-6-22 17:16 编辑

我想为我的批处理设置一个密码
要求 第一次运行,提示设置密码
        以后运行,提示输入密码,但不显示
        密码要加密
作者: batman    时间: 2008-10-18 21:39

这样有用吗,别人查看你的源码不就知道密码了。
作者: raozhao2008    时间: 2008-10-18 21:56     标题: 回复 2楼 的帖子

所以我要求加密啊,用md5应该可以吧
作者: zqz0012005    时间: 2008-10-18 22:43

加密也没用,只要能查看你的源码。

这种事不要找批处理,应该去找程序员
作者: Batcher    时间: 2008-10-19 11:57     标题: 回复 3楼 的帖子

密码加密有什么用?人家能看到你的批处理源代码,直接修改密码判断的那条语句即可。
作者: steven007    时间: 2009-1-12 14:36

BAT转换城EXE文件不行吗?加密编译~
作者: 1152    时间: 2021-4-24 19:54

本帖最后由 1152 于 2021-4-24 19:56 编辑

回复 6# steven007


   
c:\windows\system32\cmd.exe

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Users\admin>echo 简单
简单

C:\Users\admin>







作者: 路过    时间: 2021-4-24 20:09

用批处理设密码,意义不大,即使加密了密码,也没有用。
懂一点批处理语言的,查看代码,修改一下,if后面的goto移出来,OK,密码就没了。
除非对源码加密,把批处理做成EXE才有用。
作者: 路过    时间: 2021-4-24 20:11

或者镜像劫持,对所有的批处理都有用的。
作者: 1152    时间: 2021-4-24 21:12

本帖最后由 1152 于 2021-4-24 21:22 编辑

回复 9# 路过
图片:
C:\ _
C:\Windows\system32\cmd.exe

-  □  ×


Microsoft Windows [版本 10.0.17134.285]
(c) 2018 Microsoft Corporation。保留所有权利。

C:\Users\holley>echo 是的,镜像劫持对所有的批处理都有用的
是的,镜像劫持对所有的批处理都有用的

C:\Users\holley>Hijack 123.exe -n 3,-2 /2 /a

正在劫持 123.exe
成功:E701 e3 6a 36 f0 00 63 c0
成功:E702 06 18 1a 70 51 66 0b
已停止劫持 123.exe

C:\Users\holley>










欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2