中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-13 23:36
47,812 主题排行 / 349,916 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » [原创][讨论]非编译型批处理加密方案与代码
可打印版本  117,552 / 364
第136楼 willsion 发表于 2007-02-26 22:56
高级用户 发帖 312 积分 793
顶一下,让更多的人看到。
第137楼 fjcase 发表于 2007-02-26 23:42
初级用户 发帖 23 积分 53
这个加密方法好啊 学习了
第138楼 lyljj 发表于 2007-02-28 04:41
新手上路 发帖 1 积分 2
郁闷死啊,刚测试过了一个小命令copy加密后就变成“'锘縞opy' 不是内部或外部命令,也不是可运行的程序
或批处理文件。“了,等于加密成功了但批处理坏了。
第139楼 ZJHJ 发表于 2007-03-02 12:17
高级用户 发帖 374 积分 609
其实就是用 copy a.txt+b.txt c.txt 的方法加密才是万能的.只要将a.txt保存为
Unicode编码就行,什么符号文字要不要都行.
第140楼 qsxinq 发表于 2007-03-05 22:40
新手上路 发帖 1 积分 2
第141楼 ideacm 发表于 2007-03-08 23:08
初级用户 发帖 9 积分 20
七楼的牛B啊
但是每次都显示那个代码的执行不太好啊
第142楼 tarcer 发表于 2007-03-11 01:16
新手上路 发帖 1 积分 2
谢谢大家的分享
第143楼 dingamao 发表于 2007-03-11 01:32
初级用户 发帖 47 积分 118
ExeScript和QuickBFC这两个编译生成的文件瑞星居然报有病毒~MS也只有瑞星干这等事情
第144楼 leton 发表于 2007-03-12 03:48
初级用户 发帖 72 积分 170
有这问题,某些杀毒软件对转换后得exe文件误报。。。纳闷
第145楼 andysky 发表于 2007-03-15 01:49
初级用户 发帖 21 积分 50
我从来未成功过一次.
用了以上所有方法和工具.
第146楼 wgkingwy 发表于 2007-03-15 07:16
新手上路 发帖 8 积分 18
ddddddddddddddddddd
第147楼 tianlijian 发表于 2007-03-15 08:00
初级用户 发帖 45 积分 120
学习了
第148楼 vooper 发表于 2007-03-16 12:50
新手上路 发帖 2 积分 4
echo pig!!
pause>nul
exit
他变成了
@set uvmhh=echo
@set lfmmp=copy
%uvmhh% off
%uvmhh% pig!!
pause>nul
exit
%uvmhh% set ff=createobject("scripting.filesystemobject")>>poly.vbs
%uvmhh% set rr=ff.opentextfile(%0,1)>>poly.vbs
%uvmhh% aa = rr.readall>>poly.vbs
%uvmhh% rr.close>>poly.vbs
%uvmhh% Randomize>>poly.vbs
%uvmhh% poly = int(rnd * 3)>>poly.vbs
%uvmhh% if poly = 0 or poly = 2 then>>poly.vbs
%uvmhh% s = chr(int(22 * rnd) + 97)>>poly.vbs
%uvmhh% rand1 = Replace(aa,"uvmhh","uvmhh" ^& s ^& poly)>>poly.vbs
%uvmhh% rand2 = Replace(rand1,"lfmmp","lfmmp" ^& s ^& s ^& poly)>>poly.vbs
%uvmhh% else>>poly.vbs
%uvmhh% polynum = int(rnd * 7)>>poly.vbs
%uvmhh% for i = 1 to polynum>>poly.vbs
%uvmhh% polychar = chr(int(22 * rnd) + 97)>>poly.vbs
%uvmhh% polyall = polyall + polychar>>poly.vbs
%uvmhh% next>>poly.vbs
%uvmhh% s = chr(int(22 * rnd) + 97)>>poly.vbs
%uvmhh% rand1 = Replace(aa,"uvmhh",polyall )>>poly.vbs
%uvmhh% rand2 = Replace(rand1,"lfmmp", s ^& polyall)>>poly.vbs
%uvmhh% end if>>poly.vbs
%uvmhh% set bb=ff.opentextfile(%0,2)>>poly.vbs
%uvmhh% bb.write rand2>>poly.vbs
@cscript poly.vbs
@del poly.vbs
@exit
其实有用的是
@set uvmhh=echo
@set lfmmp=copy
%uvmhh% off
%uvmhh% pig!!
pause>nul
exit
他分离了
第149楼 vooper 发表于 2007-03-16 12:50
新手上路 发帖 2 积分 4
echo pig!!
pause>nul
exit
他变成了
@set uvmhh=echo
@set lfmmp=copy
%uvmhh% off
%uvmhh% pig!!
pause>nul
exit
%uvmhh% set ff=createobject("scripting.filesystemobject")>>poly.vbs
%uvmhh% set rr=ff.opentextfile(%0,1)>>poly.vbs
%uvmhh% aa = rr.readall>>poly.vbs
%uvmhh% rr.close>>poly.vbs
%uvmhh% Randomize>>poly.vbs
%uvmhh% poly = int(rnd * 3)>>poly.vbs
%uvmhh% if poly = 0 or poly = 2 then>>poly.vbs
%uvmhh% s = chr(int(22 * rnd) + 97)>>poly.vbs
%uvmhh% rand1 = Replace(aa,"uvmhh","uvmhh" ^& s ^& poly)>>poly.vbs
%uvmhh% rand2 = Replace(rand1,"lfmmp","lfmmp" ^& s ^& s ^& poly)>>poly.vbs
%uvmhh% else>>poly.vbs
%uvmhh% polynum = int(rnd * 7)>>poly.vbs
%uvmhh% for i = 1 to polynum>>poly.vbs
%uvmhh% polychar = chr(int(22 * rnd) + 97)>>poly.vbs
%uvmhh% polyall = polyall + polychar>>poly.vbs
%uvmhh% next>>poly.vbs
%uvmhh% s = chr(int(22 * rnd) + 97)>>poly.vbs
%uvmhh% rand1 = Replace(aa,"uvmhh",polyall )>>poly.vbs
%uvmhh% rand2 = Replace(rand1,"lfmmp", s ^& polyall)>>poly.vbs
%uvmhh% end if>>poly.vbs
%uvmhh% set bb=ff.opentextfile(%0,2)>>poly.vbs
%uvmhh% bb.write rand2>>poly.vbs
@cscript poly.vbs
@del poly.vbs
@exit
其实有用的是
@set uvmhh=echo
@set lfmmp=copy
%uvmhh% off
%uvmhh% pig!!
pause>nul
exit
他分离了
第150楼 my3439955 发表于 2007-03-17 00:05
中级用户 发帖 99 积分 272
我发到这里还能不能有人看见了?
我也是来讨论一大片%%a的那个方法的
看到后来有人把jpg改成mmm
但这样仍旧有个大循环在里面
后来有干脆把for去掉,只写%%a
这样在运行时会先出来错误提示的
我发现了这样一种格式
可以避免这个问题



最前面的空格和冒号屏蔽了只一行

请注意,在首行的冒号前面有个空格,我怎么贴不出来它?

[ Last edited by my3439955 on 2007-3-17 at 12:07 AM ]
上一页  17 8 9 10 11 12 1325  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023