diff --git a/conf/test.yaml b/conf/test.yaml index cfbd0fc..5c4b559 100644 --- a/conf/test.yaml +++ b/conf/test.yaml @@ -1,4 +1,4 @@ -cookie: vindex==9d=0a=0AB00=0R;supportLang=cn%2Cen;lang=cn;login=true;sessionid=200001de7193a844b613cc0b3eb401a990d4;loginid=0bd42e85c214a23401df3b4de3d0bfaa;200001de7193a844b613cc0b3eb401a990d4=true; +cookie: vindex==46=12=0AB00=0R;supportLang=cn%2Cen;lang=cn;sessionid=200001add7a90ab1b776de85f3fabe8fdd3b;loginid=17a906828a15530283ad99a57d7c86d6;200001add7a90ab1b776de85f3fabe8fdd3b=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== diff --git a/img/afc2000_1.png b/img/afc2000_1.png index a46ef13..304a587 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 21bd2ff..f0aea2d 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 f0ed69e..7f792f4 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 3c4dc42..838c411 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 6d25db8..5abdd10 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 4ac1fd4..ee1141c 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 6fc6c68..e95096c 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 b4b8668..e619668 100644 Binary files a/img/hw_dtcloud_04.png and b/img/hw_dtcloud_04.png differ diff --git a/img/hw_dtcloud_05.png b/img/hw_dtcloud_05.png index 67209b3..5bbc8dd 100644 Binary files a/img/hw_dtcloud_05.png and b/img/hw_dtcloud_05.png differ diff --git a/img/hw_dtcloud_06.png b/img/hw_dtcloud_06.png index d3f56ed..eabb859 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 e493a5e..db734dd 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 5858443..d40de43 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 5d108a9..de6b9a3 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 317f097..9bafee9 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 8535fd5..efc7eed 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 f05d91c..61f7312 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 01ed3e6..d4b8e90 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 9b0054a..885fbd7 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 1da8b6a..d33ca1b 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 98ab686..2918958 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 752dfb8..9d8e1c8 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 0a7c32c..8bf643a 100644 Binary files a/img/zww_dtcloud_07.png and b/img/zww_dtcloud_07.png differ diff --git a/img/zww_dtcloud_08.png b/img/zww_dtcloud_08.png index 20bae84..8667405 100644 Binary files a/img/zww_dtcloud_08.png and b/img/zww_dtcloud_08.png differ diff --git a/img/zww_dtcloud_man.png b/img/zww_dtcloud_man.png index 0cf9eee..3432897 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 23e17f2..f90eabc 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 1b9fdb7..8e79fea 100644 Binary files a/img/zww_tsgz.png and b/img/zww_tsgz.png differ diff --git a/main.go b/main.go index 57234a0..989c4e8 100644 --- a/main.go +++ b/main.go @@ -1,7 +1,6 @@ package main import ( - "dt_automate/attackevent" _ "dt_automate/attackevent" "dt_automate/auth" _ "dt_automate/method" @@ -84,14 +83,14 @@ func main() { // method.ZWWW_BAOLJ() //截取堡垒机的图片 // 互联网区运维巡检文档生成 // wps.HW_SYS_Word() //运维平台word文档生成 - //政务网区运维巡检文档生成 + // // 政务网区运维巡检文档生成 // wps.ZWW_SYS_Word() //运维平台word文档生成 - // 安全巡检文档生成 + // // 安全巡检文档生成 // wps.SAFET_Word() //安全巡检文档生成 //互联网防火墙ips事件获取 安全事件表格生成 - // attackevent.Fw_event(attackevent.HW_fw1_cookie(), "2025-03-17") //将防火墙安全事件存放到xlsx文件中 + // attackevent.Fw_event(attackevent.HW_fw1_cookie(), "2025-03-18") //将防火墙安全事件存放到xlsx文件中 //政务网防火墙ips事件获取 安全事件表格生成 - attackevent.Zww_event(attackevent.HW_zww1_cookie(), "2025-03-18") //将防火墙安全事件存放到xlsx文件中 + // attackevent.Zww_event(attackevent.HW_zww1_cookie(), "2025-03-18") //将防火墙安全事件存放到xlsx文件中 //nessus的csv文件生成docx报告 // nessus.CSV_damo() //翻译模块调用腾讯xt翻译月500万字限制 diff --git a/method/hw_dtcloud.go b/method/hw_dtcloud.go index 16b0ca2..ff39a51 100644 --- a/method/hw_dtcloud.go +++ b/method/hw_dtcloud.go @@ -63,7 +63,7 @@ func HW_DTCLOUD() { if err := page.Locator(".el-button.login-form-item.login-btn.el-button--primary").Click(); err != nil { log.Fatalf("could not click button: %v", err) } - page.WaitForTimeout(15000) + page.WaitForTimeout(40000) //运维中心主页 page.Screenshot(playwright.PageScreenshotOptions{ Path: playwright.String("img/hw_dtcloud_man.png"), diff --git a/method/zww_tsgz.go b/method/zww_tsgz.go index c622bdd..cda2e61 100644 --- a/method/zww_tsgz.go +++ b/method/zww_tsgz.go @@ -87,8 +87,8 @@ func ZWW_TSGZ() { log.Println(err) } page.WaitForTimeout(500) - _, err = page.Goto("https://11.1.65.20/#/threatCenter/asset") - page.WaitForTimeout(1000) + _, err = page.Goto("https://11.1.65.20/#/threatCenter/asset", playwright.PageGotoOptions{WaitUntil: playwright.WaitUntilStateCommit, Timeout: playwright.Float(3000)}) + page.WaitForTimeout(3000) page.Evaluate(` const now = new Date(); const year = now.getFullYear(); diff --git a/大同信创云平台漏扫报告20250319.docx b/大同信创云平台漏扫报告20250319.docx new file mode 100644 index 0000000..02861f3 Binary files /dev/null and b/大同信创云平台漏扫报告20250319.docx differ diff --git a/政务网防火墙安全事件20250319.xlsx b/政务网防火墙安全事件20250319.xlsx deleted file mode 100644 index 3265397..0000000 Binary files a/政务网防火墙安全事件20250319.xlsx and /dev/null differ