Geração de script

Consulte esta seção para obter informações sobre as várias linguagens de geração de script compatíveis com o GFI LanGuard.

Visual Basic Script (VBScript)

Observações importantes do VBScript

Funções VBScript suportadas pelo GFI LanGuard

Erros e armadilhas comuns

Dicas e truques

Desenvolver um script no depurador de script do GFI LanGuard

Criar um VBScript

Executar um script

Depuração de pontos de interrupção - Depuração total do recurso

Monitorar valores dentro de variáveis

Depuração em sessões de usuário alternativas

Enviar parâmetros para o script

Adicionar uma verificação de vulnerabilidade baseada em script ao verificador

Etapa 1: Criar um script que verifique a vulnerabilidade.

Etapa 2: Criar uma nova vulnerabilidade para executar o script

Scripts Python

O que é a linguagem de script Python?

Criar uma nova verificação de vulnerabilidade usando o Teste de script Python

Etapa 1: Criar o script

Etapa 2: Criar a nova verificação de vulnerabilidade

Interfaces de programação de aplicativos (APIs) disponíveis nos scripts Python

Depurar scripts Python

Bibliotecas e reusabilidade do código Python

Script de objetos

Objetos de soquete

OpenTcp

OpenUdp

Close

Recv

Send

SendTo

SetTimeout

DnsLookup

ReverseDnsLookup

Objetos SNMP

Connect

Get

GetNext

Set

Close

Objetos de arquivo

Connect

Open

Close

Read

Write

WriteLine

Seek

Delete

Size

FileVersion

ProductVersion

Atributos

Objeto do registro

Connect

Read

Write

GetFirstValue

GetNextValue

GetFirstKey

GetNextKey

DeleteValue

DeleteKey

Objetos HTTP

Connect

GetURL

PostURL

SendRequest

AddHeader

ClearRequestHeaders

Verb

HTTPVersion

IP

Porta

RawResponseHeaders

Corpo

Autenticação

ProxyUser

ProxyPassword

HttpUser

HttpPassword

ResponseHeaders

HTTPHeaders objects

HeaderValue

HeaderName

Contagem

Objetos FTP

Connect

GetCurrentDirectory

SetCurrentDirectory

CreateDirectory

RemoveDirectory

DeleteFiles

GetFile

PutFile

RenameFile

FindFirstFile

FindNextFile

FindFileClose

GetFindFileName

GetFindFileSize

GetFindFileAttributes

LastError

Codificar objetos

Base64Encode

Base64Decode