繁体   English   中英

我用 launch4j 将 jar 文件转换为 exe,谷歌说文件 hava 病毒

[英]I converted jar file to exe with launch4j and google says file hava virus

我将一个simple.java文件转换为a.jar并用Launch4j将其转换为.exe,现在谷歌说我的文件有病毒。 我应该怎么做才能使该文件不被视为病毒? Launch4G 有病毒吗?或者你知道另一个应用程序或网站吗?如果你知道请 awnser。

多数民众赞成在代码。

public class Main {
    public static void main(String[] args){
        new Frame();
    }
}

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Frame implements ActionListener {
    JLabel label;
    JTextField textbar;
    JButton button;





    Frame(){
        label = new JLabel("enter your age");
        label.setPreferredSize(new Dimension(300,200));
        label.setFont(new Font("nastaliq",Font.PLAIN,50));
        textbar = new JTextField();
        textbar.setPreferredSize(new Dimension(500,100));
        button = new JButton("submit");
        button.addActionListener(this);
        button.setFocusable(false);
        textbar.setPreferredSize(new Dimension(500,400));
        textbar.setFont(new Font("Arial",Font.PLAIN,100));
        textbar.setForeground(new Color(0, 148, 0));
        textbar.setBackground(new Color(0,0,0));
        textbar.setCaretColor(new Color(255,255,255));
       



        JFrame frame = new JFrame();
        frame.setLayout(new BorderLayout());
        frame.add(textbar,BorderLayout.CENTER);
        frame.add(button,BorderLayout.SOUTH);
        frame.add(label,BorderLayout.NORTH);



        frame.setDefaultCloseOperation(3);
        frame.setResizable(false);
        frame.setSize(500,500);
        frame.setVisible(true);
    }
    public void actionPerformed(ActionEvent e) {
        if (e.getSource()==button){
            label.setText("you are"+textbar.getText());
            button.setEnabled(false);
            textbar.setEditable(false);
        }
    }
}

由于过滤器无法验证它所呈现的每个编译程序,因此它们使用基于信任的系统。 分析文件的某些方面以确定它是否值得信赖。

可悲的是,这些过滤器立即不信任其他 forms 中的许多可执行文件或编译软件。 这是因为他们无法验证代码的来源和用途。

大多数时候,如果您知道并信任该文件,则可以安全地忽略警告,但网络安全的一条重要规则是,如果您不信任它,就不要触摸它。

在 Launch4J 的情况下,由于 Google 不信任代码,无论它做什么,您都可能面临误报

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM