[PYTHON] Vorübergehende Lösung für das Problem, dass die von PyInstaller erstellte Exe-Datei von AVAST oder AVG als Trojaner verwechselt wird

Viruserkennungsproblem, wenn Python mit PyInstaller in exe konvertiert wird

Es ist ein praktischer PyInstaller, wenn Python einfach in eine Exe konvertiert werden soll, aber es scheint, dass die Exed-Version jetzt von einer Virensoftware als Trojaner erkannt wird.

Viruserkanntes Verfahren (nicht verwendet)

Umgebung

Windows 10 64-Bit Python3.8

Es gab ziemlich viele Virenurteile für diejenigen, die durch das folgende Verfahren in exe umgewandelt wurden.

  1. Installieren Sie pip an der Eingabeaufforderung
  1. Machen Sie es an der Eingabeaufforderung exe

image.png

Lösungen

1) Git-Klon an der Eingabeaufforderung

//github.com/pyinstaller/pyinstaller


▼ Wenn Sie kein Git haben, klicken Sie bitte auf den unten stehenden Link. https://git-scm.com/book/ja/v2/%E4%BD%BF%E3%81%84%E5%A7%8B%E3%82%81%E3%82%8B-Git%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB

2) Wechseln Sie an der Eingabeaufforderung unter PyInstaller zum Bootloader

3) Geben Sie an der Eingabeaufforderung Folgendes ein

python ./waf distclean all


Im Falle eines Linux-Systems wird Python3 anstelle von Python verwendet. Ich erhalte hier einen Fehler, aber ignoriere den Fehler, da der Zweck darin besteht, ihn zu bereinigen.

4) Geben Sie an der Eingabeaufforderung Folgendes ein, um den Bootloader zu erstellen

python setup.py install


5) Bestätigung der Installation des Pyinstallers

Überprüfen Sie den Befehl pyinstaller, indem Sie an der Eingabeaufforderung Folgendes eingeben

6) Machen Sie es an der Eingabeaufforderung exe

Wechseln Sie in den Ordner, in dem Sie den Python-Code mit dem Befehl cd erstellt haben, und geben Sie Folgendes ein

Verbesserungsergebnis

Die falsche Identifizierung des Ziel-AVAST, AVG usw. kann verbessert werden, und die Virenerkennung durch andere Software hat erheblich abgenommen, die Virenerkennung wird jedoch weiterhin angezeigt. Ich habe viel gesucht, aber ich konnte nur einen Artikel in Übersee finden, der besagt, dass PyInstaller häufig zur Virenerstellung verwendet wird. Obwohl es sich um eine vorübergehende Lösung handelt, wird sie als Memorandum bezeichnet. image.png

Referenz

how to recompile the bootloader of Pyinstaller

Recommended Posts

Vorübergehende Lösung für das Problem, dass die von PyInstaller erstellte Exe-Datei von AVAST oder AVG als Trojaner verwechselt wird
Rufen Sie den Speicherort der Datei ab, in der sich die Exe befindet, wenn Sie die von PyInstaller erstellte Exe ausführen
Lösung für das Problem, dass die Anzeige beschädigt ist, wenn der Befehl .exe in der while-Schleife in wsl2 enthalten ist
Die NVM-Prüfsumme ist ungültig, eine Lösung für das Problem, das das kabelgebundene LAN von Intel unter Linux nicht erkennt.
Lösung für das Problem, das Sie nicht aktivieren können, indem Sie conda in pyenv setzen
[Python] Lösung für das Problem, dass Elemente beim Kopieren einer Liste verknüpft werden
So lösen Sie das Problem, dass beim Ausführen des PyQt-Systems mit Jupyter oder Spyder IDE häufig ein Neustart des Kernels auftritt
Eine Lösung für das Problem, dass Dateien mit [und] nicht in glob.glob () aufgeführt sind