Benutzerdefinierte Skripte mithilfe von VBscript erstellen
GFI LanGuard unterstützt Skripte, die in VBScriptDie Visual Basic Scripting-Sprache ist eine höhere Programmiersprache von Microsoft®. kompatiblen Sprachen geschrieben wurden und führt diese aus. Verwenden Sie zum Erstellen benutzerdefinierter Skripte VBScript-kompatible Sprachen, die für Ihre Netzwerkzielcomputer gestartet werden können.
Skripte für die Sicherheitsüberwachung können Sie mithilfe des Skript-Editors entwickeln, der in GFI LanGuard enthalten ist. Dieser integrierte Skript-Editor besitzt Funktionen zur Syntaxdarstellung sowie Debugging-Funktionen, die die Skriptentwicklung erleichtern. Öffnen Sie den Skript-Editor unter Start > Programme > GFI LanGuard > LanGuard Script DebuggerEin GFI LANguard-Modul, mit dem Sie mithilfe einer VBScript-kompatiblen Sprache eigene Skripte erstellen und auf Fehler untersuchen können..
HINWEIS
Weitere Informationen zur Entwicklung von Skripten mithilfe des integrierten Skript-Editors finden Sie in der Hilfedatei Scripting-Dokumentation unter Start > Programme > GFI LanGuard > LanGuard Scripting-Dokumentation.
HINWEIS
GFI leistet keinen Support für Anfragen, die mit benutzerdefinierten Skripten zusammenhängen. Sie können jedoch alle auftretenden Fragen in den GFI LanGuard-Foren unter http://forums.gfi.com/ stellen. In diesem Forum können Sie Skripte, Ideen und Probleme mit anderen Benutzern von GFI LanGuard austauschen.
Hinzufügen einer Schwachstellenprüfung mit einem benutzerdefinierten VBScript (.vbs)
Folgen Sie den Schritten in diesem Abschnitt, um neue Schwachstellenprüfungen zu erstellen, die benutzerdefinierte VBScripts verwenden:
1. Starten Sie den Skript-Debugger über Start > Programme > GFI LanGuard > LanGuard Skript-Debugger.
2. Öffnen Sie Datei > Neu.
3. Erstellen Sie ein Skript. In diesem Beispiel verwenden wir ein Dummy-Skript.
Function Main
echo „Skript wurde erfolgreich gestartet"
Main = true
End Function
4. Speichern Sie das Skript unter <Pfad>\Data\Scripts\myscript.vbs
.
1. Starten Sie GFI LanGuard.
2. Klicken Sie auf die Schaltfläche GFI LanGuard, und wählen Sie Konfiguration > Scan-Profil-Editor. Sie können auch die Tasten STRG + P drücken, um den Scan-Profil-Editor zu starten.
3. Fügen Sie im neuen Fenster eine neue Schwachstelle hinzu. Klicken Sie dazu in der Liste der Schwachstellenprüfungen auf Hinzufügen.
4. Geben Sie auf den Registerkarten Allgemein, Beschreibung und Referenz die wichtigsten Details ein, wie z. B. die Bezeichnung der Schwachstelle, die Kurzbeschreibung, die Sicherheitsebene und die OVALEin Standard, mit dem Sicherheitsinformationen offen und zugänglich gemacht werden sollen und der für eine Standardisierung der Übertragung dieser Informationen an alle Sicherheitstools und -dienste sorgt.-ID (sofern zutreffend).
5. Klicken Sie auf der Registerkarte Bedingungen auf die Schaltfläche Hinzufügen. Dadurch wird der Assistent zur Prüfung der Eigenschaften geöffnet.
6. Wählen Sie den Knoten Unabhängige Prüfungen > VBScript, und klicken Sie auf Weiter.
7. Klicken Sie auf Datei auswählen, und wählen Sie die benutzerdefinierte VBScript-Datei, die bei dieser Prüfung ausgeführt werden soll. Klicken Sie auf Weiter.
8. Wählen Sie im Assistenten die Konfiguration der relativen Bedingungen aus, um die Skriptauswahl zu übernehmen. Klicken Sie auf „Fertig stellen“, um den Assistenten zu beenden.
9. Klicken Sie auf OK, um die neue Schwachstellenprüfung zu speichern.