Исполняемый файл, созданный с помощью gitlab-ci, заблокирован Защитником Windows (Программа: Win32/Wacapew.C!ml)Python

Программы на Python
Anonymous
Исполняемый файл, созданный с помощью gitlab-ci, заблокирован Защитником Windows (Программа: Win32/Wacapew.C!ml)

Сообщение Anonymous »

Я самостоятельно разработал небольшую программу на Python, которую хотел бы собрать с помощью gitlab-ci.
Сначала я попробовал ее локально на своем компьютере (Win10) и собрал исполняемый файл с pyinstaller.
Все прошло хорошо, и мое приложение заработало так, как я ожидал.
Затем с помощью gitlab-ci мне удалось сгенерировать исполняемый файл в моих артефактах , но вот в чем проблема. Я попытался загрузить его, чтобы протестировать, но Защитник Windows заблокировал мое приложение следующим сообщением:

Код: Выделить всё

Program:Win32/Wacapew.C!ml
Вот мой .gitlab-ci.yml (немного упрощенный):

Код: Выделить всё

image: python:3.9

stages:
  - build

build:
  stage: build
  tags:
    - windows
  script:
    - choco install python --version 3.9.0 --params "'/InstallDir:C:\Python39'" --yes
    - C:\Python39\python -m pip install --upgrade pip
    - C:\Python39\Scripts\pip install pyinstaller
    - C:\Python39\Scripts\pip install -r requirements.txt
    - C:\Python39\Scripts\pyinstaller -F -y
      --distpath $CI_PROJECT_DIR
      --noconsole
      --clean
      app.py
  artifacts:
    paths:
      - ./app.exe
Я использую общий бегун для Windows, так как хочу создать исполняемый файл Windows. Могло ли оно прийти оттуда?

Код: Выделить всё

Running with gitlab-runner 16.5.0 (...)
on windows-shared-runners-manager ..., system ID: ...
Это действительно вредоносная программа или ложное срабатывание?
Как я могу предотвратить эту проблему не только для себя, но и для всех пользователей?
  • Microsoft – Как узнать, является ли Wacatac.B!ml ложноположительным или реальным срабатыванием? (похоже?)
  • Reddit - Помощь, найден защитник Windows Программа:Win32/Wacapew.C!ml
Любые идеи и комментарии приветствуются.
Энцо

Подробнее здесь: https://stackoverflow.com/questions/782 ... ogramwin32

Вернуться в «Python»