果核分享實用方案,助力打造通暢無礙的軟體安全開發流程
有鑑於資安攻擊態勢越演越烈,程式碼漏洞屢屢成為駭客入侵管道,近年各界提倡 Security by Design 概念。為此,果核數位軟體開發安全部資安顧問林秉正日前以「在軟體安全開發流程中我們還能一起做什麼?」為題發表演說,從人、流程與技術各種面向,闡釋當軟體開發流程導入安全時可能面臨的挑戰與解方。
原碼檢測非簡單任務,須思考趨吉避凶之道
談到軟體開發, 以往奉軟體開發生命週期(SDLC)為圭臬,循序落實從需求、設計、開發、測試、部署到維護各階段的執行要項,以確保軟體品質與如期交付。惟考量 SDLC 缺乏安全元素,後來才有 SSDLC( Security Software Development Lifecycle)出現。林秉正指出,SSDLC 同樣在各階段都有執行要項。如需求階段,先確認內外部安全需求,再據此實施資產盤點、威脅建模、建立安全控制措施、建立安全設計準則。在開發階段,應遵循 Secure Coding Standard,抑或參考 OWASP TOP10 安全風險。
在測試階段, 務求實踐 S e c u r e Co d e Review,透過 SAST、DAST 等靜態或動態安全測試,驗證安全需求是否被滿足。在部署階段,重點為安全部署,將用不到的防火牆埠悉數關掉,依循最小權限原則做相關設定。在維護階段,除定期更新與修補外,也藉由持續監控來確保系統正常運行。
環顧前述要項,SAST 原碼檢測可謂重中之重,深究其涵義,便是幫忙分析原始碼或編譯過的程式碼版本,發掘安全議題。依許多開發人員的認知,原碼檢測很簡單,「放著讓它跑一下就好了」,後續弱點修補亦非難事;心想最後憑藉零弱點的原碼檢測報告,可望將其軟體賣進資安要求等級較高的產業,坐享龐大商機。但現實往往不是如此美好,舉凡跑檢測長達 10 個小時最終 Fail、弱點修補遲未完成⋯等悲劇一再上演。持平而論, 原碼檢測工具有諸多優點, 像是可輕易檢測出 SQL injection、Hardcoded Password 等常見弱點,可透過報告內容協助工程師修補弱點。但也不乏缺點,例如大量誤報,及難以辨識身份驗證或存取控制等類型弱點。因此我們要思考的重點,便是如何在工具限制下仍可發揮優點,並透過適當手段來抑制缺點造成的影響。
建立自動檢測平台,循序落實定期掃描與安全左移
接下來林秉正分享一些案例,闡述如何正確地使用原碼檢測工具。案例一「檢測標的與部署不同包原始碼」,A 公司委託 B 公司開發系統,要求產品交付時附上原碼檢測報告並為零弱點;因A 公司有 SAST 工具,故大方協助 B 公司掃描原碼且不限次數。但在此運作條件下,仍發生功能異常。癥結在於當程式碼變動,按理應重新檢測,但此例卻直接上到正式環境。如何解決?方法很簡單,僅需調整流程,要求變動的程式碼重新接受檢測,但需克服上線時程延宕的風險。
案例二「球員兼裁判」,某公司自行開發系統,參與角色含開發人員、資管人員、內部資安人員與外部資安顧問。開發人員完成開發後在自己電腦做檢測,若發現有弱點需排除,便與外部顧問做確認,確認完便於自己電腦排除弱點,接著產出報告、走上版流程,再由資安人員做弱點審查,確保開發人員和外部顧問溝通內容及排除理由均符合公司規範;如果沒有問題,最後由資管人員協助申請部署到正式環境。無奈運作一段時間後發生問題,癥結在於開發人員身兼檢測、弱點排除、產製報告等任務,一來恐因檢測過程耗費設備資源,影響其執行開發工作,二來權限過度集中於開發人員,假使他有心製造一份零弱點報告,其實不難。林秉正建議做以下調整。首先新增一個平台負責檢測與報告產生,開發人員須登入此平台並上傳程式碼,爾後平台就自動化執行檢測及產出報告。其次移除開發人員過多權限,將弱點排除任務轉交資管人員執行。
案例三為「低效弱點處理及缺乏審核機制」。情節和角色類似案例二,唯一不同在於案場歷史較久、規模較大,因此整包原碼大到 5GB 之譜,相對弱點數量亦較多,亟有效處理弱點,且其中簽核流程的審查機制須到位,否則無法確保整體安全性。論及相應的解方,第一先解決「低效處理弱點」,在檢測任務完成時,自動將檢測結果轉為 Excel 格式,便於後續執行批次處理作業,且 Excel 由系統產生,意謂開發人員不需費時整理弱點。而 Excel 的內容除呈現弱點資訊外,還增添欄位,讓開發人員、外部顧問或其他相關人員填寫其說明或意見,也搭配 Checksum 檢核碼機制,確保這些內容的完整性。再來解決「缺乏審核機制」,在開發人員與資安人員之間新增一道關卡,由開發主管做相關審核,才由資安人員做最終簽核,當簽核完成後Excel 就匯入平台,由平台自動化執行弱點排除,等於直接解放一個人力。這番調整,使整體流程更有效率,讓相關人員更專注在實際的弱點處理,而非花費大量時間在處理誤判。林秉正指出,綜合上述案例,果核協助用戶實現平台自動化檢測、自動化產生弱點編修檔、自動化弱點排除作業、弱點編修軌跡的完整性等價值。但他強調這些方案未必最完美,只是因應個案當下情況及擁有的資源,協調出來的解決之道。
展望後續還有一些其他措施,可望促使原碼檢測機制精益求精,包括定期掃描、安全左移(在更早階段執行檢測),及將原碼檢測整合到 CI Pipeline,以提高自動化比例。
其他動態


DevSecOps 革新:開創全面威脅檢測與快速響應的新時代
2024/06/26
果核數位將於 2025 台北國際電玩展 B2B 商務區展出
2024/06/26
避免雲端主機淪為跳板收到公有雲鉅額帳單
2024/06/26
果核數位再獲 2024 OpenText Outstanding Cybersecurity Growth Award 殊榮
2024/06/26
整合優勢資源,共同採購更高效
2024/06/26
【2025 AI 人工智慧資安論壇 會後報導】
2024/06/26
資安人講堂:2025必須關注的資安10大趨勢
2024/06/26
雲原生時代,華為雲 FinOps 解決方案協助提高企業價值
2024/06/26
跟著逐步說明,建立雲端策略的行動計畫
2024/06/26
華為雲 ServiceStage 整合 Sermant 實現應用程式的優雅上下線
2024/06/26
進軍中國遊戲市場的雲端解決方案
2024/06/26
AI 人工智慧資安論壇
2024/06/26
2025 必須關注的資安10大趨勢
2024/06/26
果核數位攜手 OpenText 力推軟體開發安全
2024/06/26
雲端安全——執行長必須關注的五大重點
2024/06/26
別讓企業App成為品牌不定時炸彈!App安全風險大解析
2024/06/26
果核數位藉由第三方 CNAPP,加速實現跨雲與混合式資安管理
2024/06/26
雲端技術如何驅動金融科技創新?阿里雲的五大關鍵方案
2024/06/26
加速數位轉型:借助 GCP Gemini 和 Colab Enterprise 打造高效開發團隊
2024/06/26
優化用量、削減費用:掌握雲端流量管理的關鍵技巧
2024/06/26
利用 Database Migration Service 無縫升級 Cloud SQL MySQL 和 PostgreSQL 資料庫
2024/06/26
企業上雲,果核數位為企業打造雲端資安防護,實現雙贏安全與效能
2024/06/26
騰訊雲媒體傳輸如何實現毫秒級跨洲延遲,助力大型賽事直播
2024/06/26
【Okta | Akamai | 果核 | 奧登 _ 企業資安升級 從零信任架構到API防護 】活動報名
2024/06/26
果核積極拓展經銷通路,共創 SPKITA 社交工程演練生態系
2024/06/26
【DevSecOps實戰:從地端到雲端,全面提升軟體開發安全性】 說明會報名
2024/06/26
果核分享實用方案,助力打造通暢無礙的軟體安全開發流程
2024/06/26
iThome Cloud Summit - 實現快速安全現代化 - 跨雲和混合式安全管理
2024/06/26
2024 年度雲端盛會 Google Cloud Summit 即將登場!
2024/06/26
Hacker Talk 論壇報名 - 點破常見的資安迷思,再帶您一次導覽亞洲新型詐騙趨勢!
2024/06/26
CYBERSEC 2024 臺灣資安大會 - 果核數位攤位編C233 ,填問券送好禮!
2024/06/26
HyperG持續深化appGuard防禦力,捍衛企業機構App安全
2024/06/26
【軟體安全開發 X 資安佈署】說明會報名
2024/06/26
無人機資安風險與企業資安人力部署的困境
2024/06/26
ESG 3D數位分身 智慧戰情監控平台將於 2024 智慧城市展展出
2024/06/26
AI 2.0智勝新局 - 2024 IBM Solutions Day
2024/06/26
如何確保做好企業資訊安全?這4大DDOS防護方法,推薦學起來!
2024/06/26
果核數位將於 2024 台北國際電玩展B2B商務區展出
2024/06/26
全面導入AWS以培訓提升員工技能,並使遊戲上市時間加速 70%
2024/06/26
果核數位力推 DevOps 開發流程安全思維
2024/06/26
果核數位舉辦原碼檢測工作坊,引領企業實踐安全軟體開發之路
2024/06/26
2023年最後一場駭客論壇,精彩議程搶先看!!
2024/06/26
ISO 27001:2022 轉版重點及技術措施解析
2024/06/26
果核攜手Check Point,提出業界最完整的雲端資安攻略
2024/06/26
【Source Code Analysis Workshop】活動報名
2024/06/26
【強化DevOps開發流程安全】 說明會報名
2024/06/26
阿里雲 x 果核數位 每月199雲端乖乖包,保護您的業務順暢運營
2024/06/26
DevOpsDays Taipei 2023_DevOps系統委外開發案實務案例分享
2024/06/26
【ISO 27001改版 - 企業資安轉版重點解析】 說明會報名
2024/06/26
惡意後門與自駕車載資安層出不窮,我們邀請資深資安講師分享個人獨到見解
2024/06/26
果核數位匯聚SOC與CNAPP能量,有效打造跨雲安全管理服務
2024/06/26
【Alibaba Cloud x Digicentre】未來產業趨勢論壇 迎接下一波網路革命
2024/06/26
2023 年 臺灣雲端大會-企業轉型上雲安全實作分享
2024/06/26
核智安全從開發端切入,完整保護 App 安全,以 appGuard 融入 DevOps 開發維運流程,展現一條龍服務及在地專業團隊優勢
2024/06/26
直播點播加密:安心享受視頻內容,防範未經授權的觀眾亂入我的平臺
2024/06/26
新一代安全直播解決方案:快直播抵擋駭客盜用鏈結
2024/06/26
AI FOR ALL,四大趨勢觀點引領你探索最新趨勢變化
2024/06/26
AWS AppStream 2.0 快速上手
2024/06/26
善用抵稅制度強化企業資安防禦力
2024/06/26
果核數位攜手 OpenText 完美演繹如何破解程式漏洞危機
2024/06/26
調查局與企業資安顧問微妙融合,即將掀起驚滔"駭"浪的資安秘辛,您還不來報名嗎?
2024/06/26
CYBERSEC 2023 臺灣資安大會 - 企業安全開發流程升級之路
2024/06/26
【資安投資抵稅 快速通關說明會】 報名
2024/06/26
【落實資安防護,杜絕漏洞風險】 活動報名
2024/06/26
3D數位分身,智慧城市整合監控平台將於2023智慧城市展展出
2024/06/26
2023年首發論壇,快來手刀報名,來聽專業的怎麼說!
2024/06/26
安全防護:Anti-DDoS 設定教學
2024/06/26
十倍速遊戲開發效率SGC研習會
2024/06/26
果核數位將於2023台北國際電玩展B2B商務區展出
2024/06/26
一文概覽阿里雲 DDoS 防護六項優勢、四種方案抵禦 DDoS 攻擊手段!
2024/06/26
以資安治理角度理解 OWASP Top 10 2021
2024/06/26
製造業如何運用雲端技術進行創新轉型
2024/06/26
電腦軟體共同供應契約採購【資通安全服務暨資訊服務】-果核數位
2024/06/26
以資安治理角度理解OWASP Top 10 2021
2024/06/26
公司企業活用CNAPP自動化工具,公有雲安全保護您的資安!
2024/06/26
HACKER TALK - 企業資安要做到多安全才是足夠? IoT浪潮下如何面對排山倒海的漏洞? 精彩議程您不能錯過!!
2024/06/26
果核基於深厚實務歷練,揭露雲端資安進階防護心法
2024/06/26
從資安治理角度理解 OWASP Top 10 2021 - iThome臺灣資安大會邀請你一同參與
2024/06/26
【強化應變 建立韌性 發展永續金融】金融資安發展論壇 - 加密軟體及金鑰管理應用
2024/06/26
企業放心的資訊安全管理系統,結合Security Scorecard與Tenable!
2024/06/26
【改變一應萬變】政府資安發展論壇 - 數據整合戰情中心可視化的重要性
2024/06/26
服務上雲不需要擔心資安問題,兩全其美解決方案到底關鍵是甚麼!? 快報名iThome 台灣雲端大會,千萬不能錯過!
2024/06/26
【智慧戰情室】企業3D資料視覺化,WeMB方案完美整合數據
2024/06/26
蓋亞資訊攜手果核數位打造手機App資安全面防護網
2024/06/26
伊雲谷、果核數位共推雲端資安解決方案appGuard
2024/06/26
科技視覺,釋放數據新價值,創造高效關鍵決策 - 2022 智慧城市與物聯網 南港展覽館
2024/06/26
HACKER TALK - 關鍵基礎設施一點也不安全?! XP 時代的惡意程式盛行又該如何應對?
2024/06/26
2022 資安365年會-OWASP Top 10 2021企業指南
2024/06/26
未來的CDN服務主流:複合式CDN平台的管理與效用
2024/06/26
駭客首要攻擊目標Active Directory(AD)!該如何保障AD安全並阻斷攻擊?! 馬上報名【InfoSec Taiwan國際資安大會】將為您現場說明
2024/06/26
什麼是多重內容傳遞網路 (Multi CDN)?網站停機有哪些原因?
2024/06/26
果核推出資安評級服務,協助企業檢測網路駭客病毒的威脅!
2024/06/26
複合式內容傳遞網路(CDN)平台,打造內外兼具的客製化資安解決方案!
2024/06/26
地表最強的駭客論壇,5分鐘快速分析ML與區塊鏈安全!
2024/06/26
果核數位兩大資安方案助企業保護App安全
2024/06/26
地表最強 駭客講堂 - 開春首發,不聽會後悔的重量級課程
2024/06/26
2021/1/28-1/29 Taipei Game Show台北國際電玩展-B2B ZONE 商務區攤位活動
2024/06/26
果核 2020 聖誕駭樂論壇,剖析 WoW64 惡意利用、進階網路機器人攻擊
2024/06/26
果核數位榮獲BSI 雲端資安獎,擁本地優勢+國際合作,免除 AIoT 時代資安疑慮
2024/06/26
遭到網路駭客DDoS攻擊怎麼辦?要如何重新建立資安防護?
2024/06/26
駭客資安論壇 - 2020/12/5(六) 聖誕駭樂
2024/06/26
防駭之心不可無 – 建立防護化解危險,勢在必行
2024/06/26
鞏固防禦堡壘,拒絕再當受駭者
2024/06/26
果核聲明
2024/06/26
果核「駭客資安論壇」,揭示特權帳號管理、App 風控的精進之道
2024/06/26
~~線上~~駭客資安論壇將於6/11準時上線
2024/06/26
物聯網隱藏資安風險 果核數位推AI SOC服務
2024/06/26
HyperG 強打 Amazing Thor VDI 方案,為企業提出安全靈活的防疫辦公利器
2024/06/26
在家上班4隱憂!釣魚信件、驗證機制、連線存取恐成為資安破口!
2024/06/26
HyperG 推 Smart Sensing,藉由動態偵測與防禦機制,強力守護 App 安全
2024/06/26
果核數位與 Reblaze 聯手出擊,強力守護企業網站與 App 安全
2024/06/26
2020年資安人亞太資訊安全論壇 - 區塊鏈技術與醫療應用
2024/06/26
2020/2/6-2/7 Taipei Game Show台北國際電玩展攤位活動
2024/06/26
果核數位「聖誕駭樂」資安社群論壇,探索 IR、生物辨識、API 風險三大議題
2024/06/26
【iThome專訪】果核鎖定 OWASP 十大 API 風險,完整佈局檢測、監控與顧問服務
2024/06/26
AISOC服務 - 第一時間為客戶揪出可疑的行為,確保內部網路的安全
2024/06/26
果核結盟 I.X,力推實體金鑰加密、杜絕企業機密外洩
2024/06/26
【數位時代專訪】- 做好「隨時被駭」準備,App資安先驅果核數位:滴水不漏的資安保護過時了
2024/06/26
12/14 資安社群論壇【聖誕駭樂- 駭客退散耶誕禮物】
2024/06/26
果核數位通過108年經濟部工業局資安服務能量登錄
2024/06/26
果核數位資安社群論壇會後報導 - 洞察駭客戰術、增強防禦能力
2024/06/26
VMware攜手AWS 助企業加快數位轉型 - 果核數位為首波在地合作夥伴,共同提供完整的VMware Cloud on AWS技術服務
2024/06/26
5/25(六) 今年首場資安社群論壇 - 駭客過招,實戰分享
2024/06/26
2019年果核數位【共同供應契約採購項目總覽】更新
2024/06/26
【雙平台下被刻板印象所忽略的手機app漏洞】- 2019 亞太資訊安全論壇,您不能不知道的平台漏洞
2024/06/26
果核數位與BaaSid攜手,實現史上最便捷的安全區塊鏈認證應用
2024/06/26
在iOS系統架構下,你的app真的無堅不摧? iThome臺灣資安大會將分享iOS攻擊手法與攻破實戰分享,快上網報名議程!
2024/06/26
TAF國家級認證的實驗室-電檢中心認證appGuard四大功能
2024/06/26
2019/1/24-1/25 Taipei Game Show 台北國際電玩展 - 世貿三館商務區正式登場
2024/06/26
從防堵手遊外掛起家,果核數位攻進金融App資安市場
2024/06/26
iThome專訪: 結合國際視野與戰略思維,將資安能量推向至高境界
2024/06/26
9/20 國際資安威脅與戰略攻防要素- 資安社群論壇
2024/06/26
用AI從Big Data 挖寶掘金! 研討會即日起熱烈報名中
2024/06/26
【案號:1070201】appGuard加入共同供應契約採購囉!
2024/06/26
果核數位力推appGuard,助保險業牢牢守護App安全
2024/06/26
Radware全系列產品舊換新 : Server Load Balance(Alteon)、IPS Defensepro和Link Load Balance(Linkproof),即日起開跑!
2024/06/26
果核與全球一級DDOS清洗商Radware攜手合作,提供企業資安完整防護,並提供台灣在地化的第一線服務
2024/06/26
果核數位 SOC 結合 AI 聯防,能加速斬斷駭客攻擊,以子之矛、攻子之盾,反制敵方的 AI 攻擊
2024/06/26
2018 資安社群論壇報名開跑,精采內容你絕對不能錯過阿!
2024/06/26
【橘妹愛玩 TECH專訪】App 上線前的最強把關者:果核貓網讓開發者在雲端完成一切 App 相容性測試!
2024/06/26
賀!106年資安服務廠商評鑑 - 果核數位SOC監控服務獲得特優
2024/06/26
iThome報導【頂尖駭客攻防交流,培養多元防護新觀點】
2024/06/26
Merry Hackmass - 2017年最後一場資安社群論壇,趕快來報名!
2024/06/26
企業有API漏洞怎麼辦?資安團隊靠滲透測試,模擬駭客找到問題!
2024/06/26
資安社群論壇 - 駭客思維 滲透測試,帶您進入駭客的世界
2024/06/26
2017/09/20 (三)「當AI遇到Big Data商機在哪裡?」研討會,席次有限,額滿為止!
2024/06/26
果核資安社群論壇 - 報名開始 將邀請專業講師,探討時下關注的資安議題
2024/06/26
【專訪】善用果核數位appGuard 搶進商機無限行動支付市場
2024/06/26
果核數位:appGuard 要為遊戲、銀行、支付 App 穿上最強悍的資安鋼鐵衣!
2024/06/26
你在明,駭客在暗,防駭時代先行自保,刻不容緩!
2024/06/26
【專訪】資安人-appGuard保護App安全 果核數位協助業者搶攻行動商機
2024/06/26
「網管人」雜誌專訪刊載價格與實際收費狀況有所出入說明
2024/06/26
【專訪】網管人 - 檢測行動應用安全 幫App套金鐘罩鐵布
2024/06/26
【合作客戶】台灣之光-四合願,選用appGuard做為最佳防駭服務<br><br>
2024/06/26
【活動訊息】【突破虛擬+現實的數位商戰】 ~驊宏資通帶您 ~ 翱翔雲端 倘佯數據海!~
2024/06/26
【專訪】保護App安全 果核數位推出appGuard
2024/06/26
【活動訊息】2015/01/15(四)13:30~17:00 2015-HP資安趨勢論壇
2024/06/26
【活動訊息】2015/02/06 (五) HP Fortify 源碼檢測體驗營
2024/06/26