mirror of
https://gitee.com/samwaf/SamWaf.git
synced 2025-12-06 06:58:54 +08:00
31 lines
1.3 KiB
Go
31 lines
1.3 KiB
Go
package model
|
|
|
|
import "SamWaf/model/baseorm"
|
|
|
|
type Hosts struct {
|
|
baseorm.BaseOrm
|
|
Code string `json:"code"` //唯一码
|
|
Host string `json:"host"` //域名
|
|
Port int `json:"port"` //端口
|
|
Ssl int `json:"ssl"` //是否是ssl
|
|
GUARD_STATUS int `json:"guard_status"` //防御状态
|
|
REMOTE_SYSTEM string `json:"remote_system"` //是宝塔 phpstudy等
|
|
REMOTE_APP string `json:"remote_app"` //是什么类型的应用
|
|
Remote_host string `json:"remote_host"` //远端域名
|
|
Remote_port int `json:"remote_port"` //远端端口
|
|
Remote_ip string `json:"remote_ip"` //远端指定IP
|
|
Certfile string `json:"certfile"` //证书文件
|
|
Keyfile string `json:"keyfile"` //密钥文件
|
|
REMARKS string `json:"remarks"` //备注
|
|
GLOBAL_HOST int `json:"global_host"` //默认全局 1 全局 0非全局
|
|
DEFENSE_JSON string `json:"defense_json"` //自身防御 json
|
|
}
|
|
|
|
type HostsDefense struct {
|
|
DEFENSE_BOT int `json:"bot"` //防御-虚假BOT
|
|
DEFENSE_SQLI int `json:"sqli"` //防御-Sql注入
|
|
DEFENSE_XSS int `json:"xss"` //防御-xss攻击
|
|
DEFENSE_SCAN int `json:"scan"` //防御-scan工具扫描
|
|
DEFENSE_RCE int `json:"rce"` //防御-scan工具扫描
|
|
}
|