安裝說明 = # 安裝前注意事項 **如遇到Windows安全性或其他防毒軟體封鎖檔案請先關閉或是允許檔案加入白名單** # 文件說明 ![](https://hackmd.io/_uploads/BJPkhO-Kh.png) # 環境安裝 **安裝檔都在' \third_party '內** ## SQL Express ### 1.點擊\SQL_Express\SQL2019-SSEI-Expr.exe **選取基本安裝 之後 一直下一步安裝即可** ![](https://hackmd.io/_uploads/S17NcHZYh.png) ### 2.安裝SSMS 到 https://aka.ms/ssmsfullsetup 下載最新版安裝即可 ### 3.SQL Express安裝後設定 #### 3.1使用SQLExpress連線字串中的Server 至SSMS 連線 ![](https://hackmd.io/_uploads/HkQEsrWt3.png) ![](https://hackmd.io/_uploads/BkMojSZK2.png) #### 3.2 修改驗證模式啟用Sa登入 ##### 3.2.1 換成雙驗證模式 ![](https://hackmd.io/_uploads/SkcpsSWK3.png) ![](https://hackmd.io/_uploads/rJ9RjrbY2.png) ![](https://hackmd.io/_uploads/BJnRsBWth.png) ##### 3.2.2 啟用sa ![](https://hackmd.io/_uploads/HkdJhB-K3.png) #### 3.3 重啟 SQL SERVER ![](https://hackmd.io/_uploads/SJ-L0rbt2.png) ## IIS安裝設定 >1.開啟控制台 2.程式集 3.程式與功能 4.開啟或關閉Windows功能 5.勾選 Internet Information Services ![](https://hackmd.io/_uploads/HJ7lYSbKh.png) ## C++_Redist安裝 將'\third_party\C++_Redist' 底下檔案安裝即可。 1.VC_redist.x64.exe 2.vcredist_x64.exe ## ASP.NET Core 6.0.5 將'\third_party\.NET Core - Windows Server Hosting'底下檔案安裝即可。 1.dotnet-hosting-6.0.5-win.exe ## JRE 17 1.將'\third_party\Java' 底下 JRE_17.0.3.zip 壓縮到C槽或其他路徑即可。 **2.隨後安裝程式檢查條件時指向壓縮目錄,並檢擊重新檢查條件,** **在安裝步驟會說明。** # 安裝步驟 1. 開啟```CxSetUp.exe``` 2. 點選進階安裝 ![](https://hackmd.io/_uploads/r1Y5f8ZK3.png) 3. 一直下一步到 **先決條件檢查** 4. JavaJRE17點選瀏覽 選取當時解壓縮的路徑,在按重新檢查必要條件。 確認所有條件皆已打勾,如有未通過請先至 環境安裝 安裝必要程式。 ![](https://hackmd.io/_uploads/rJ5YSU-F3.png) 6.將伺服器改為當時安裝時的連線字串伺服器,並使用SQL身分驗證測試連線。 ![](https://hackmd.io/_uploads/HkzLv8bKh.png) 7.服務帳戶設置,測試連結即可 ![](https://hackmd.io/_uploads/BkXgdIbFh.png) 8.Engin配置,直接下一步即可 9.選取請求許可證即可 ![](https://hackmd.io/_uploads/BkdIuIWK2.png) 10.安裝 ![](https://hackmd.io/_uploads/SJRF_IWY3.png) **11.網域及ip設定** 如只要在自己電腦上跑,可以不用設定。 # 白箱測試掃描說明 ## 1.開啟入口網站 點選 桌面捷徑 **```Checkmarx Prtal```** ![](https://hackmd.io/_uploads/SJwP4PzFh.png) 註冊一個帳號後登入 ![](https://hackmd.io/_uploads/ry6L9XFth.png) ![](https://hackmd.io/_uploads/SJB8W4KK3.png) ## 2.新增專案 ### **2.1點選Projects & Scans 頁籤底下的Create New Project** ![](https://hackmd.io/_uploads/BJZuD3zY3.png) ### **2.2輸入ProjectName => 按 Next** ![](https://hackmd.io/_uploads/S1Lx_hfFn.png) ### **2.3點選Select 上傳壓縮檔** 將專案壓縮成Zip即可。 選完後按Finish即可。 ![](https://hackmd.io/_uploads/Skq_d2MK2.png) ![](https://hackmd.io/_uploads/r105_hft2.png) ### **2.4 完成後會跳到 Queue的畫面 等待掃描完成即可** ![](https://hackmd.io/_uploads/BkmyK2Gt3.png) ## 3.產生掃描檔案 ### **3.1到 Dashboard 的 Project Sates** ![](https://hackmd.io/_uploads/Sy8EKnMFn.png) ### **3.2選取建立的專案 按報表圖示** ![](https://hackmd.io/_uploads/HkDjtnzF3.png) ### **3.3 按Generate Report 就會產生並下載PDF** ![](https://hackmd.io/_uploads/SJ3pt2MYn.png) ## 4.網站觀看報告 ### **4.1 點選Projects & Scans 頁籤底下的All Scans **