安裝說明
=
# 安裝前注意事項
**如遇到Windows安全性或其他防毒軟體封鎖檔案請先關閉或是允許檔案加入白名單**
# 文件說明

# 環境安裝
**安裝檔都在' \third_party '內**
## SQL Express
### 1.點擊\SQL_Express\SQL2019-SSEI-Expr.exe
**選取基本安裝 之後 一直下一步安裝即可**

### 2.安裝SSMS
到 https://aka.ms/ssmsfullsetup 下載最新版安裝即可
### 3.SQL Express安裝後設定
#### 3.1使用SQLExpress連線字串中的Server 至SSMS 連線


#### 3.2 修改驗證模式啟用Sa登入
##### 3.2.1 換成雙驗證模式



##### 3.2.2 啟用sa

#### 3.3 重啟 SQL SERVER

## IIS安裝設定
>1.開啟控制台
2.程式集
3.程式與功能
4.開啟或關閉Windows功能
5.勾選 Internet Information Services

## 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. 點選進階安裝

3. 一直下一步到 **先決條件檢查**
4. JavaJRE17點選瀏覽 選取當時解壓縮的路徑,在按重新檢查必要條件。
確認所有條件皆已打勾,如有未通過請先至 環境安裝 安裝必要程式。

6.將伺服器改為當時安裝時的連線字串伺服器,並使用SQL身分驗證測試連線。

7.服務帳戶設置,測試連結即可

8.Engin配置,直接下一步即可
9.選取請求許可證即可

10.安裝

**11.網域及ip設定**
如只要在自己電腦上跑,可以不用設定。
# 白箱測試掃描說明
## 1.開啟入口網站
點選 桌面捷徑 **```Checkmarx Prtal```**

註冊一個帳號後登入


## 2.新增專案
### **2.1點選Projects & Scans 頁籤底下的Create New Project**

### **2.2輸入ProjectName => 按 Next**

### **2.3點選Select 上傳壓縮檔**
將專案壓縮成Zip即可。
選完後按Finish即可。


### **2.4 完成後會跳到 Queue的畫面 等待掃描完成即可**

## 3.產生掃描檔案
### **3.1到 Dashboard 的 Project Sates**

### **3.2選取建立的專案 按報表圖示**

### **3.3 按Generate Report 就會產生並下載PDF**

## 4.網站觀看報告
### **4.1 點選Projects & Scans 頁籤底下的All Scans **