close

今天要用 CheckMarx 掃描一個系統,對方把整個專案壓縮給我,一共將近 200MB,我沒看清楚就放上去,不僅當天沒辦法取得結果,而且在經過了 20 小時之後才掃了三分一之不說,CheckMarx 的 CPU 還飆升到 100% 了。囧

前輩提醒我,CheckMarx 上傳的上限是 100MB,因為不是自己的系統,不知道要怎麼萃取出原始碼,可以使用 CheckMarx 的工具:CxZIP。

使用步驟如下:

  1. 下載安裝 7-Zip。
  2. 下載並解壓縮 CxZip.exe。編輯裡面的 CxExt.txt 文字檔,把要上傳到 Checkmarx 的副檔名都編進去。
    (每個壓縮檔的檔案上限是 65534 個檔案,壓縮前要規劃一下)
  3. 執行時開一個 dos command,在 CxZip 所在的目錄下執行:
    CxZip.exe <FolderToZip> <ZipFileToCreate.zip>
    像是:
    CxZip.exe c:\Projects\TestProject c:\Projects\TestProject.zip

壓縮後大瘦身,終於可以正常掃完整個專案了啊啊啊!

arrow
arrow
    創作者介紹
    創作者 小攻城師 的頭像
    小攻城師

    小攻城師的戰場筆記

    小攻城師 發表在 痞客邦 留言(0) 人氣()