bat转exe后报毒
bat吧
全部回复
仅看楼主
level 1
杰姆雷诺 楼主
写了一个javafx的gui程序,打包后因为要在程序内改jvm最大内存,目前只会用命令启动,所以就用两个bat来启动程序,但最终需要打包成exe所以就用了转换工具去转换,转换工具是脚本之家下的bat to exe Converter,转换启动脚本后win的安全中心报毒,启动脚本加了一堆看不懂的东西,不过转换后用exe就能启动了,脚本删了也没事,但一直报毒不知道是不是正常现象?
2024年12月05日 05点12分 1
level 12
正常,就是会报毒的
无视即可
2024年12月16日 19点12分 2
ok,那我就放心用了
2024年12月17日 13点12分
@杰姆雷诺 主要是为了打击小作坊个人制作,因为一般人队友报毒警告就会望而却步,认为不安全,扼杀于摇篮之中[捂嘴笑]
2024年12月17日 13点12分
@杰姆雷诺 不过就bat而言本身就是不安全的,只要有心之人善加利用,就是病毒也不过分。[滑稽]只不过也很容易被查杀。不是自己制作(你得清楚明白的知道你做的是什么用途是什么)和口碑好的正经平台、或个人下的慎用。
2024年12月17日 13点12分
@✨星璇✨ 只要转换没问题那安全性就不存在什么问题,我转换的脚本就只有一行,运行另一个带参数的启动脚本文件,程序也是自己写的纯单机的文件处理工具
2024年12月17日 13点12分
level 12
这个东西压的也就只能挡住小白而已。稍微懂点的就可以被直接提取出来[滑稽]
2024年12月17日 13点12分 3
直接提出来是指exe还原成bat吗?那其实也无所谓,本来是怕别人不会用bat才转exe的,如果乐意用bat启动或者直接用命令启动也没关系的
2024年12月17日 14点12分
@杰姆雷诺 bat有啥不会用的,不就是和exe一样用嘛,bat是用CMD启动的,Win系统都会自带。做成exe的目的就是阻止别人(通常是小白)盗用自己的作品。或者是用于生成好看的图标。这个可以转exe当然也可以直接转回去。你也可以用单文件打包,这个比较好,通病是这个工具一样会被报毒警告 [滑稽]
2024年12月17日 14点12分
@✨星璇✨ 不要太高看一般用户的电脑常识,不整个图标告诉他们点哪个图标启动他们真不一定会用[阴险]你说的单文件打包又是什么意思?是把所有脚本、程序、资源文件、配置文件都打包成一个文件吗?
2024年12月17日 14点12分
2024年12月17日 14点12分
level 12
要说可惜的是这个东西很早很早很早前就不更新了
内置的 CMD版本比较老,如果是用最新cmd制作的bat转的exe,用这个打包后显示的有点怪(不注重美观的可以无视 [滑稽]
较bat转exe工具的话,这个更加安全,并且可以把文件压到只有一个文件照样使用(同样会被报毒)。
2024年12月17日 14点12分 4
用这个也可以反向被提取还原,但是可以重一开始就设置为禁止提取。但技术更高的破解者我就不能保证了 [滑稽]
2024年12月17日 14点12分
显示有些奇怪是指cmd窗口的显示吗?这个倒无所谓,我要做的是不显示cmd窗口的那种,程序有自己的gui窗口,脚本只是用作启动
2024年12月17日 14点12分
能打包成一个文件倒是有点意思,但又有个新问题,如果打成一个文件我程序要用相对路径读取资源文件路径会不会有改动?之前调试的时候就发现javafx用jlink打包后资源文件被打到不知道哪个文件去了,能读取不能修改,后面我只能通过判断运行环境用相对路径去读取和修改外置的资源文件
2024年12月17日 15点12分
@杰姆雷诺 不知道,你试试,我自己试了两个没有问题。原理就是把文件夹打包成exe了,不影响路径
2024年12月17日 17点12分
level 12
[滑稽](旧版CMD启动的话,排序就会有点乱了——新版CMD真好看)
2024年12月17日 14点12分 5
level 4
加壳即可
2025年01月29日 16点01分 6
level 4
3
2025年02月02日 02点02分 7
1