Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
py-amsi — Scannt Zeichenketten oder Dateien auf Malware mithilfe der Windows Antimalware Scan Interface. | Kitploit
Tools/GitHubGitHub/tomiwa-ot/py-amsi
DefensivwerkzeugeMalware-Analyse
GitHubtomiwa-ot/py-amsi

py-amsi

Scannt Zeichenketten oder Dateien auf Malware mithilfe der Windows Antimalware Scan Interface.

Repository anzeigenWebseite
304vor 3 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

py-amsi

py-amsi ist eine Bibliothek, die Zeichenfolgen oder Dateien mit der Windows Antimalware Scan Interface (AMSI) API auf Malware überprüft. AMSI ist eine native Windows-Schnittstelle, die es Anwendungen ermöglicht, das auf dem System installierte Antivirenprogramm zu bitten, eine Datei/Zeichenfolge zu analysieren. AMSI ist nicht an Windows Defender gebunden. Antivirenanbieter implementieren die AMSI-Schnittstelle, um Anrufe von Anwendungen zu empfangen. Diese Bibliothek nutzt die API, um Antiviren-Scans in Python durchzuführen. Erfahren Sie mehr über die Windows AMSI API hier.

Installation

  • Über pip

    root@kitploit:~
    pip install pyamsi
    
  • Repository klonen

    root@kitploit:~
    git clone https://github.com/Tomiwa-Ot/py-amsi.git
    cd py-amsi/
    python setup.py install
    

Verwendung

root@kitploit:~
from pyamsi import Amsi

# Datei scannen
Amsi.scan_file(dateipfad, debug=True) # debug ist optional und standardmäßig False

# Zeichenfolge scannen
Amsi.scan_string(zeichenfolge, zeichenfolgen_name, debug=False) # debug ist optional und standardmäßig False

# Beide Funktionen geben ein Wörterbuch des Formats zurück
# {
#     'Stichprobengröße' : 68,         // Die Größe der Zeichenfolge/Datei in Bytes
#     'Risikostufe' : 0,           // Die vom Antivirenprogramm vorgeschlagene Risikostufe
#     'Meldung' : 'Datei ist sauber' // Antwortmeldung
# }

Dokumentation

https://tomiwa-ot.github.io/py-amsi/index.html

Tool herunterladen
RisikostufeBedeutung
0AMSI_RESULT_CLEAN (Datei ist sauber)
1AMSI_RESULT_NOT_DETECTED (Keine Bedrohung erkannt)
16384AMSI_RESULT_BLOCKED_BY_ADMIN_START (Bedrohung wird vom Administrator blockiert)
20479AMSI_RESULT_BLOCKED_BY_ADMIN_END (Bedrohung wird vom Administrator blockiert)
32768AMSI_RESULT_DETECTED (Datei gilt als Schadsoftware)