diff --git a/attackevent/fw_data.go b/attackevent/fw_data.go index 88b55ed..06f9c90 100644 --- a/attackevent/fw_data.go +++ b/attackevent/fw_data.go @@ -141,7 +141,7 @@ func Fw_event(cookieStr string) { } Con = Con + 1 //存储今日攻击事件 - today := conn.DT_POST("https://11.2.68.146/wnm/get.j", header, bytes.NewBufferString(values_1.Encode())) + today := conn.DT_POST("https://11.2.68.146/wnm/get.j", header, bytes.NewBufferString(values.Encode())) num_1, _ := strconv.Atoi(Date_v(today).NTOP.LogPaging[0].TotalCounts) if num_1 > 200 { a, err := strconv.ParseFloat(Date_v(today).NTOP.LogPaging[0].TotalCounts, 64) @@ -158,7 +158,7 @@ func Fw_event(cookieStr string) { today := conn.DT_POST("https://11.2.68.146/wnm/get.j", header, bytes.NewBufferString(values.Encode())) log.Println(values_1, i) for v, k := range Date_v(today).NTOP.LogPaging { - sheet.Cell("A" + strconv.Itoa(Con+v)).SetString(strconv.Itoa(Con)) // 第一列 (A1) + sheet.Cell("A" + strconv.Itoa(Con+v)).SetString(strconv.Itoa(Con + v)) // 第一列 (A1) sheet.Cell("B" + strconv.Itoa(Con+v)).SetString(k.OutputJSON.(map[string]interface{})["Time"].(string)) sheet.Cell("C" + strconv.Itoa(Con+v)).SetString(k.OutputJSON.(map[string]interface{})["SrcZoneName"].(string)) sheet.Cell("D" + strconv.Itoa(Con+v)).SetString(k.OutputJSON.(map[string]interface{})["DestZoneName"].(string)) @@ -179,7 +179,7 @@ func Fw_event(cookieStr string) { } } else { for v, k := range Date_v(today).NTOP.LogPaging { - sheet.Cell("A" + strconv.Itoa(Con+v)).SetString(strconv.Itoa(Con)) // 第一列 (A1) + sheet.Cell("A" + strconv.Itoa(Con+v)).SetString(strconv.Itoa(Con + v)) // 第一列 (A1) sheet.Cell("B" + strconv.Itoa(Con+v)).SetString(k.OutputJSON.(map[string]interface{})["Time"].(string)) sheet.Cell("C" + strconv.Itoa(Con+v)).SetString(k.OutputJSON.(map[string]interface{})["SrcZoneName"].(string)) sheet.Cell("D" + strconv.Itoa(Con+v)).SetString(k.OutputJSON.(map[string]interface{})["DestZoneName"].(string)) @@ -205,7 +205,7 @@ func Fw_event(cookieStr string) { log.Fatalf("验证文件时出错: %s", err) } - if err := ss.SaveToFile("防火墙安全事件.xlsx"); err != nil { + if err := ss.SaveToFile("防火墙安全事件" + time.Unix(tool.Timestamp("second"), 0).Format("20060102") + ".xlsx"); err != nil { log.Fatalf("保存文件时出错: %s", err) } } diff --git a/conf/test.yaml b/conf/test.yaml index 1b4558c..d987235 100644 --- a/conf/test.yaml +++ b/conf/test.yaml @@ -1,5 +1,5 @@ ##临时数据存放点 -cookie: +cookie: vindex==3b=16=0AB00=0R;supportLang=cn%2Cen;lang=cn;sessionid=200001a48a30c1c8fefb3ce8eb2389ac07ad;loginid=31f13e42f943b38bf2cd3c8fd04983f1;200001a48a30c1c8fefb3ce8eb2389ac07ad=true;abcd1234= mysql: url: 127.0.0.1 port: 3306 diff --git a/img/afc2000_1.png b/img/afc2000_1.png index b5bf4fe..2a08979 100644 Binary files a/img/afc2000_1.png and b/img/afc2000_1.png differ diff --git a/img/afc2000_2.png b/img/afc2000_2.png index 52ec905..69299b0 100644 Binary files a/img/afc2000_2.png and b/img/afc2000_2.png differ diff --git a/img/capt.png b/img/capt.png index 54a8c8e..72275f0 100644 Binary files a/img/capt.png and b/img/capt.png differ diff --git a/img/hw_baolj.png b/img/hw_baolj.png index f0bd814..c8daa98 100644 Binary files a/img/hw_baolj.png and b/img/hw_baolj.png differ diff --git a/img/hw_dtcloud_01.png b/img/hw_dtcloud_01.png index 7609195..5785b89 100644 Binary files a/img/hw_dtcloud_01.png and b/img/hw_dtcloud_01.png differ diff --git a/img/hw_dtcloud_02.png b/img/hw_dtcloud_02.png index 68602c0..895288d 100644 Binary files a/img/hw_dtcloud_02.png and b/img/hw_dtcloud_02.png differ diff --git a/img/hw_dtcloud_03.png b/img/hw_dtcloud_03.png index eb8cfb1..1ca8e36 100644 Binary files a/img/hw_dtcloud_03.png and b/img/hw_dtcloud_03.png differ diff --git a/img/hw_dtcloud_04.png b/img/hw_dtcloud_04.png index 651e72f..9a8b187 100644 Binary files a/img/hw_dtcloud_04.png and b/img/hw_dtcloud_04.png differ diff --git a/img/hw_dtcloud_06.png b/img/hw_dtcloud_06.png index 9624739..46626e2 100644 Binary files a/img/hw_dtcloud_06.png and b/img/hw_dtcloud_06.png differ diff --git a/img/hw_dtcloud_07.png b/img/hw_dtcloud_07.png index 9661d43..e110c8a 100644 Binary files a/img/hw_dtcloud_07.png and b/img/hw_dtcloud_07.png differ diff --git a/img/hw_dtcloud_man.png b/img/hw_dtcloud_man.png index 8ecac08..dcd390d 100644 Binary files a/img/hw_dtcloud_man.png and b/img/hw_dtcloud_man.png differ diff --git a/img/hw_fw1.png b/img/hw_fw1.png index b0cd009..5d4e6ce 100644 Binary files a/img/hw_fw1.png and b/img/hw_fw1.png differ diff --git a/img/hw_tsgz.png b/img/hw_tsgz.png index a1cb985..2e7f166 100644 Binary files a/img/hw_tsgz.png and b/img/hw_tsgz.png differ diff --git a/img/zww_baolj.png b/img/zww_baolj.png index 30fdd20..18abe5f 100644 Binary files a/img/zww_baolj.png and b/img/zww_baolj.png differ diff --git a/img/zww_dtcloud_01.png b/img/zww_dtcloud_01.png index 9ba7669..36cfdc3 100644 Binary files a/img/zww_dtcloud_01.png and b/img/zww_dtcloud_01.png differ diff --git a/img/zww_dtcloud_02.png b/img/zww_dtcloud_02.png index a43ccdb..d781b75 100644 Binary files a/img/zww_dtcloud_02.png and b/img/zww_dtcloud_02.png differ diff --git a/img/zww_dtcloud_03.png b/img/zww_dtcloud_03.png index 850c8f4..390eb10 100644 Binary files a/img/zww_dtcloud_03.png and b/img/zww_dtcloud_03.png differ diff --git a/img/zww_dtcloud_04.png b/img/zww_dtcloud_04.png index dcdfad3..c0ec1aa 100644 Binary files a/img/zww_dtcloud_04.png and b/img/zww_dtcloud_04.png differ diff --git a/img/zww_dtcloud_05.png b/img/zww_dtcloud_05.png index 329f123..c3d8882 100644 Binary files a/img/zww_dtcloud_05.png and b/img/zww_dtcloud_05.png differ diff --git a/img/zww_dtcloud_06.png b/img/zww_dtcloud_06.png index 2953d47..cafe353 100644 Binary files a/img/zww_dtcloud_06.png and b/img/zww_dtcloud_06.png differ diff --git a/img/zww_dtcloud_07.png b/img/zww_dtcloud_07.png index 0f530bd..f88f9f7 100644 Binary files a/img/zww_dtcloud_07.png and b/img/zww_dtcloud_07.png differ diff --git a/img/zww_dtcloud_man.png b/img/zww_dtcloud_man.png index 8942a48..68df932 100644 Binary files a/img/zww_dtcloud_man.png and b/img/zww_dtcloud_man.png differ diff --git a/img/zww_fw1.png b/img/zww_fw1.png index 771aab5..c129329 100644 Binary files a/img/zww_fw1.png and b/img/zww_fw1.png differ diff --git a/img/zww_tsgz.png b/img/zww_tsgz.png index 0bca677..fd3a80a 100644 Binary files a/img/zww_tsgz.png and b/img/zww_tsgz.png differ diff --git a/main.go b/main.go index 1536319..362705c 100644 --- a/main.go +++ b/main.go @@ -1,8 +1,8 @@ package main import ( - "dt_automate/attackevent" "dt_automate/tool" + "dt_automate/wps" "flag" "fmt" "log" @@ -73,19 +73,18 @@ func main() { // method.HW_DTCLOUD() //截取运维中心的图片 // method.HW_BAOLJ() //截取堡垒机的图片 //运维巡检文档生成 - // wps.HW_SYS_Word() //运维平台word文档生成 + wps.HW_SYS_Word() //运维平台word文档生成 // //政务网区截图 // method.ZWW_FW1() //截取防火墙的图片 - // method.ZWW_TSGZ() //截取态势感知的图片 + // method.ZWW_TSGZ() //截取态势感知的图片 // method.ZWW_DTCLOUD() //截取运维中心的图片 - // method.ZWWW_BAOLJ() //截取堡垒机的图片 + // method.ZWWW_BAOLJ() //截取堡垒机的图片 //运维巡检文档生成 - // wps.ZWW_SYS_Word() //运维平台word文档生成 + wps.ZWW_SYS_Word() //运维平台word文档生成 //安全巡检文档生成 - // wps.SAFET_Word() //安全巡检文档生成 + wps.SAFET_Word() //安全巡检文档生成 //安全事件表格生成(需要先执行互联网区防火墙截图) - attackevent.Fw_event("vindex==3a=18=0AB00=0R; supportLang=cn%2Cen; lang=cn; sessionid=200001b7412db35d796213e8e98a20f69ccd; loginid=6c0a82d050f61bf767ea5b5398eb6d17; 200001b7412db35d796213e8e98a20f69ccd=true; abcd1234=true; login=false") //将防火墙安全事件存放到xlsx文件中 - // attackevent.Ceshi() + // attackevent.Fw_event(conf.GET_Config_yaml("cookie").(string)) //将防火墙安全事件存放到xlsx文件中 } } else { log.Println("没有授权") diff --git a/大同信创云5.2.0 互联网区-2025年02月28日巡检报告.docx b/大同信创云5.2.0 互联网区-2025年02月28日巡检报告.docx new file mode 100644 index 0000000..57132ec Binary files /dev/null and b/大同信创云5.2.0 互联网区-2025年02月28日巡检报告.docx differ diff --git a/大同信创云5.2.0 政务网区-2025年02月28日巡检报告.docx b/大同信创云5.2.0 政务网区-2025年02月28日巡检报告.docx new file mode 100644 index 0000000..a608cf2 Binary files /dev/null and b/大同信创云5.2.0 政务网区-2025年02月28日巡检报告.docx differ diff --git a/大同信创云平台安全运维日报20250228.docx b/大同信创云平台安全运维日报20250228.docx new file mode 100644 index 0000000..7900d91 Binary files /dev/null and b/大同信创云平台安全运维日报20250228.docx differ diff --git a/防火墙安全事件-20250228.xlsx b/防火墙安全事件-20250228.xlsx new file mode 100644 index 0000000..96b7ec5 Binary files /dev/null and b/防火墙安全事件-20250228.xlsx differ diff --git a/防火墙安全事件.xlsx b/防火墙安全事件.xlsx deleted file mode 100644 index e299af6..0000000 Binary files a/防火墙安全事件.xlsx and /dev/null differ