我自己写的exe文件被声明为病毒

问题描述 投票:0回答:1

我用 Go 编写了一个程序,用于使用 LaTeX 和操作系统板工具创建 PDF 和 zip 文件(它必须在 Linux 和 Windows 上运行)。几天前,Windows Defender 将我的 exe 归类为木马。因为我与朋友共享文件:如何确保我的程序没有被标记为病毒?

PDF 和 zip 文件在导出文件夹中创建。执行以下步骤:

  • 导出文件夹被清空。
  • 测试图像的特定尺寸。
  • .tex 文件被临时复制。
  • LaTex/Docker 启动并使用 .tex 文件生成各种 PDF。
  • 创建一个 zip 文件。
  • 暂时删除副本
  • LaTeX 创建的一些文件被删除
  • 控制台中的文本显示为绿色或红色。

我用以下方法编译了程序:

GOOS=windows GOARCH=amd64 go build -o start_myprogramm.exe -ldflags="-s -w" src/,y-programm.go;

我的导入看起来像这样:

import (
    "archive/zip"
    "bufio"
    "fmt"
    "image"
    _ "image/jpeg"
    "io"
    "log"
    "os"
    "os/exec"
    "path/filepath"
    "regexp"
    "strings"
    "sync"
    "time"

    "github.com/fatih/color"
)

我读过类似的案例。除此之外,它还表示您可以签署该文件。这能解决问题吗?

windows go exe trojan
1个回答
0
投票

没有完整代码,无法确定确切原因。

原因大概如下。

  • 自我复制和删除
  • 定期社交
  • 创建可执行文件,例如
    *.exe
    *.dll
  • 一些弦乐模式

...

© www.soinside.com 2019 - 2024. All rights reserved.