请参阅本章节深入了解 GFI LanGuard 支持的各种脚本语言。
Visual Basic 脚本 (VBScript)
VBScript 重要注意事项
GFI LanGuard 支持的 VBScript 功能
常见错误和缺陷
提示和技巧
在 GFI LanGuard 脚本调试程序中开发脚本
创建 VBScript
运行脚本
调试断点- 步入功能
监控变量中的值
根据其他用户会话进行调试
发送参数到脚本
添加新的基于脚本的漏洞检查到扫描程序
步骤 1: 创建检查漏洞的脚本
步骤 2: 新建运行脚本的漏洞
Python 脚本处理
什么是 Python 脚本语言?
使用 Python 脚本测试创建新的漏洞检查
步骤 1: 创建脚本
步骤 2: 创建新的漏洞检查
Python 脚本提供应用程序编程接口 (API)
调试 Python 脚本
Python 库和代码的可重用性
脚本处理对象
套接字对象
OpenTcp
OpenUdp
Close
Recv
发送
SendTo
SetTimeout
DnsLookup
ReverseDnsLookup
SNMP 对象
Connect
Get
GetNext
Set
文件对象
Open
Read
Write
WriteLine
Seek
Delete
Size
FileVersion
ProductVersion
属性
Registry objects
GetFirstValue
GetNextValue
GetFirstKey
GetNextKey
DeleteValue
DeleteKey
HTTP 对象
GetURL
PostURL
SendRequest
AddHeader
ClearRequestHeaders
Verb
HTTPVersion
IP
端口
RawResponseHeaders
正文
身份验证
ProxyUser
ProxyPassword
HttpUser
HttpPassword
ResponseHeaders
HTTPHeaders 对象
HeaderValue
HeaderName
Count
FTP 对象
GetCurrentDirectory
SetCurrentDirectory
CreateDirectory
RemoveDirectory
DeleteFiles
GetFile
PutFile
RenameFile
FindFirstFile
FindNextFile
FindFileClose
GetFindFileName
GetFindFileSize
GetFindFileAttributes
LastError
解码对象
Base64Encode
Base64Decode