Creación de scripts personalizados a través de scripting Python

GFI LanGuard también es compatible un nuevo tipo de comprobaciones de vulnerabilidades: la prueba de script Python. Este tipo de comprobación se encuentra disponible en el tipo Independent checks.

Importante

Para obtener información acerca de scripting Python, consulte la documentación de scripting de GFI LanGuard en Inicio > Programas > GFI LanGuard>GFI LanGuard Scripting Documentation.

Para agregar una nueva comprobación de script Python:

1. Inicie GFI LanGuard.

2. Haga clic en el botón GFI LanGuard y seleccione Configuration > Scanning Profile Editor. Como alternativa, presione Ctrl + P para iniciar Scanning Profiles Editor.

3. En la ventana nueva, agregue una nueva vulnerabilidad haciendo clic en Add en la lista de vulnerabilidades.

Cuadro de diálogo Add vulnerability

4. Acceda a las fichas General, Description y References y especifique detalles básicos, como el nombre de la vulnerabilidad, una descripción breve, el nivel de seguridad y la Id. OVALEstándar que promueve contenido de seguridad abierto y públicamente disponible, y estandariza la transferencia de esta información en todo el espectro de herramientas y servicios de seguridad. (si corresponde).

5. Haga clic en la ficha Conditions y en el botón Add. Esto activará el asistente Check properties.

Adición de comprobaciones de vulnerabilidades: selección del tipo de comprobación

6. Seleccione el nodo Independent checks > Independent Python Script Test y haga clic en Next.

Adición de comprobaciones de vulnerabilidades: selección del archivo de script Python

7. Haga clic en Choose file y seleccione el tipo de archivo de script Python que esta comprobación ejecutará. Haga clic en Next.

Adición de comprobaciones de vulnerabilidades: definición de condiciones

8. Seleccione la configuración de condiciones relativas en el asistente para finalizar la selección de script. Haga clic en Finish para cerrar el asistente.

9. Haga clic en OK para guardar la nueva comprobación de vulnerabilidades.