为什么我编译这段java代码后360提示是木马

importjava.io.*;publicclassTestPrintStream1{publicstaticvoidmain(String[]args){PrintS... import java.io.*;
public class TestPrintStream1{
public static void main(String[] args){
PrintStream ps = null;
try{ FileOutputStream fos = new FileOutputStream("e:\\java\\log.bat");
ps = new PrintStream(fos);}
catch(IOException e){
e.printStackTrace();
}
if(ps != null){
System.setOut(ps);
}
int ln = 0;
for(char c = 0;c <= 60000;c++){
System.out.print(c+" ");
if(ln++ >= 100){System.out.println();ln = 0;}
}
}
}

编译后我想打开e:\\java\\log.bat 里的 log.bat文件,结果提示是木马打不开
展开
 我来答
duzc2
2012-11-07 · TA获得超过2512个赞
知道大有可为答主
回答量:1987
采纳率:50%
帮助的人:2059万
展开全部
误报,很正常。
你那个文件名叫bat,确实可疑。
改个正常的名字。

bat是可以执行的命令行脚本后缀
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式