2025.3.12
@ -206,7 +206,7 @@ func Fw_event(cookieStr, timeStr string) {
|
||||
log.Fatal(err)
|
||||
}
|
||||
if k.OutputJSON.(map[string]interface{})["Time"].(string) != timeStr.String {
|
||||
result, err := dbpool.ExecuteSQL("INSERT INTO `dt_zgdz`.`dt_attack_event` (`DT_ID`, `DT_TIME`, `DT_SRCZONENAME`, `DT_DESTZONENAME`, `DT_SRCIPADDR`, `DT_DESTIPADDR`, `DT_DESTPORT`, `DT_THREATNAME`, `DT_METHODNAMECN`, `DT_METHODSUBNAMECN`, `DT_AOOLICATION`, `DT_CVE`, `DT_HTTPHOST`, `DT_HTTPFIRSTLINE`, `DT_PAYLOAD`, `DT_CUNTRY`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?);", strconv.Itoa(con-1), k.OutputJSON.(map[string]interface{})["Time"].(string), k.OutputJSON.(map[string]interface{})["SrcZoneName"].(string), k.OutputJSON.(map[string]interface{})["DestZoneName"].(string), k.OutputJSON.(map[string]interface{})["SrcIPAddr"].(string), k.OutputJSON.(map[string]interface{})["DestIPAddr"].(string), strconv.FormatFloat(k.OutputJSON.(map[string]interface{})["DestPort"].(float64), 'f', -1, 64), k.OutputJSON.(map[string]interface{})["ThreatName"].(string), k.OutputJSON.(map[string]interface{})["MethodNameCN"].(string), k.OutputJSON.(map[string]interface{})["MethodSubNameCN"].(string), k.OutputJSON.(map[string]interface{})["Application"].(string), k.OutputJSON.(map[string]interface{})["CVE"].(string), k.OutputJSON.(map[string]interface{})["HttpHost"].(string), k.OutputJSON.(map[string]interface{})["HttpFirstLine"].(string), k.OutputJSON.(map[string]interface{})["Payload"].(string))
|
||||
result, err := dbpool.ExecuteSQL("INSERT INTO `dt_zgdz`.`dt_attack_event` (`DT_ID`, `DT_TIME`, `DT_SRCZONENAME`, `DT_DESTZONENAME`, `DT_SRCIPADDR`, `DT_DESTIPADDR`, `DT_DESTPORT`, `DT_THREATNAME`, `DT_METHODNAMECN`, `DT_METHODSUBNAMECN`, `DT_AOOLICATION`, `DT_CVE`, `DT_HTTPHOST`, `DT_HTTPFIRSTLINE`, `DT_PAYLOAD`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?);", strconv.Itoa(con-1), k.OutputJSON.(map[string]interface{})["Time"].(string), k.OutputJSON.(map[string]interface{})["SrcZoneName"].(string), k.OutputJSON.(map[string]interface{})["DestZoneName"].(string), k.OutputJSON.(map[string]interface{})["SrcIPAddr"].(string), k.OutputJSON.(map[string]interface{})["DestIPAddr"].(string), strconv.FormatFloat(k.OutputJSON.(map[string]interface{})["DestPort"].(float64), 'f', -1, 64), k.OutputJSON.(map[string]interface{})["ThreatName"].(string), k.OutputJSON.(map[string]interface{})["MethodNameCN"].(string), k.OutputJSON.(map[string]interface{})["MethodSubNameCN"].(string), k.OutputJSON.(map[string]interface{})["Application"].(string), k.OutputJSON.(map[string]interface{})["CVE"].(string), k.OutputJSON.(map[string]interface{})["HttpHost"].(string), k.OutputJSON.(map[string]interface{})["HttpFirstLine"].(string), k.OutputJSON.(map[string]interface{})["Payload"].(string))
|
||||
if err != nil {
|
||||
log.Println(err)
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
cookie: vindex==41=18=0AB00=0R;supportLang=cn%2Cen;lang=cn;sessionid=200001f9ff0de95f682d1eb4068b3d58503b;loginid=9f819ffdc670736d76cf2e28a68511e8;200001f9ff0de95f682d1eb4068b3d58503b=true;abcd1234=true;login=false;
|
||||
cookie: vindex==42=1c=0AB00=0R;supportLang=cn%2Cen;lang=cn;sessionid=200001e69a3d1647ec91a4a0a8f7ae3c5981;loginid=53c8541c3570f7f24469e0bcaa93d73d;200001e69a3d1647ec91a4a0a8f7ae3c5981=true;abcd1234=true;login=false;
|
||||
dtcloud_cookie: Hm_lvt_d980fb2543f406139975c7a72a5a0387=1740971050,1740974075,1741246647; ea6ee7ef65afa3fa0312817d0b12190e=787b65e4f93b05a0765ee0e7a6e2d24c; CECLOUD_OPS_SID=Tm1Sa01tUTRaakF0WW1FeE1DMDBNelUwTFdJMFl6QXROR1ppWWpWallqVXdNMlZsfGRYTmxjaTVvYkhjdVpIUmpiRzkxWkM1amIyMD0=; CECLOUD_OPS_CID=TmpObVpEbG1ORGd0WmpjNU1DMDBObUZtTFdKbVptWXRZVEJpWkRNd1pERTFOakk1fGRYTmxjaTVvYkhjdVpIUmpiRzkxWkM1amIyMD0=
|
||||
mysql:
|
||||
password: sLy1ZxZBEroGcoSv75P/xigUJ59/Yhsz1Z7896WzArcImdobrwg5+N6QEo4yT6CcpW22Y6bYy6a0ZWYAEzDaKZhOQG0odaUAv/SDP7JM7l7hH987XFJkUauaETu97Ev0kObsbS4laEiEg/+VG8fQrPuD2iRax1IWGXTKOtn+gHlyzSp016OhKOUUKKdW16OaC8AbVX9F3tVp10c2hsQNvLJl27MN5m3jXpoq9CTdcXsk15oHZVuIp3Kj9RWa8azpauiCPEKVE1KPvuJAhPYYakZBAdxGNU7Ye/YPZq68PJZHm6otEsaQxGJB1+DRNYh0oFWN9+aSYph6kAn0p5/c4g==
|
||||
|
Before Width: | Height: | Size: 186 KiB After Width: | Height: | Size: 182 KiB |
Before Width: | Height: | Size: 250 KiB After Width: | Height: | Size: 248 KiB |
BIN
img/capt.png
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 6.7 KiB |
BIN
img/hw_baolj.png
Before Width: | Height: | Size: 200 KiB After Width: | Height: | Size: 197 KiB |
Before Width: | Height: | Size: 269 KiB After Width: | Height: | Size: 270 KiB |
Before Width: | Height: | Size: 251 KiB After Width: | Height: | Size: 80 KiB |
Before Width: | Height: | Size: 246 KiB After Width: | Height: | Size: 256 KiB |
Before Width: | Height: | Size: 223 KiB After Width: | Height: | Size: 224 KiB |
Before Width: | Height: | Size: 114 KiB After Width: | Height: | Size: 105 KiB |
Before Width: | Height: | Size: 118 KiB After Width: | Height: | Size: 146 KiB |
Before Width: | Height: | Size: 695 KiB After Width: | Height: | Size: 178 KiB |
Before Width: | Height: | Size: 999 KiB After Width: | Height: | Size: 8.7 KiB |
BIN
img/hw_fw1.png
Before Width: | Height: | Size: 381 KiB After Width: | Height: | Size: 381 KiB |
BIN
img/hw_tsgz.png
Before Width: | Height: | Size: 203 KiB After Width: | Height: | Size: 311 KiB |
Before Width: | Height: | Size: 194 KiB After Width: | Height: | Size: 194 KiB |
Before Width: | Height: | Size: 259 KiB After Width: | Height: | Size: 258 KiB |
Before Width: | Height: | Size: 250 KiB After Width: | Height: | Size: 250 KiB |
Before Width: | Height: | Size: 241 KiB After Width: | Height: | Size: 251 KiB |
Before Width: | Height: | Size: 226 KiB After Width: | Height: | Size: 227 KiB |
Before Width: | Height: | Size: 105 KiB After Width: | Height: | Size: 105 KiB |
Before Width: | Height: | Size: 242 KiB After Width: | Height: | Size: 133 KiB |
Before Width: | Height: | Size: 694 KiB After Width: | Height: | Size: 175 KiB |
Before Width: | Height: | Size: 287 KiB After Width: | Height: | Size: 288 KiB |
BIN
img/zww_fw1.png
Before Width: | Height: | Size: 189 KiB After Width: | Height: | Size: 185 KiB |
BIN
img/zww_tsgz.png
Before Width: | Height: | Size: 133 KiB After Width: | Height: | Size: 183 KiB |
12
main.go
@ -1,6 +1,8 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"dt_automate/attackevent"
|
||||
_ "dt_automate/attackevent"
|
||||
"dt_automate/auth"
|
||||
_ "dt_automate/method"
|
||||
"dt_automate/tool"
|
||||
@ -76,19 +78,19 @@ func main() {
|
||||
// method.HW_DTCLOUD() //截取运维中心的图片
|
||||
// method.HW_BAOLJ() //截取堡垒机的图片
|
||||
|
||||
// //政务网区截图
|
||||
// method.ZWW_FW1() //截取防火墙的图片
|
||||
// // //政务网区截图
|
||||
// method.ZWW_FW1() //截取防火墙的图片
|
||||
// method.ZWW_TSGZ() //截取态势感知的图片
|
||||
// method.ZWW_DTCLOUD() //截取运维中心的图片
|
||||
// method.ZWWW_BAOLJ() //截取堡垒机的图片
|
||||
// 互联网区运维巡检文档生成
|
||||
wps.HW_SYS_Word() //运维平台word文档生成
|
||||
// // //政务网区运维巡检文档生成
|
||||
//政务网区运维巡检文档生成
|
||||
wps.ZWW_SYS_Word() //运维平台word文档生成
|
||||
// // //安全巡检文档生成
|
||||
//安全巡检文档生成
|
||||
wps.SAFET_Word() //安全巡检文档生成
|
||||
//安全事件表格生成(需要先执行互联网区防火墙截图)
|
||||
// attackevent.Fw_event(attackevent.HW_fw1_cookie(), "2025-03-10") //将防火墙安全事件存放到xlsx文件中
|
||||
attackevent.Fw_event(attackevent.HW_fw1_cookie(), "2025-03-12") //将防火墙安全事件存放到xlsx文件中
|
||||
//nessus的csv文件生成docx报告
|
||||
// nessus.CSV_damo()
|
||||
//翻译模块调用腾讯xt翻译月500万字限制
|
||||
|