WEB滲透測試
CRYPTO密碼學
PWN二進制漏洞利用
REVERSE逆向工程
MISC雜項流量分析
競賽基礎知識,以綜合解決方案的形式來體現知識內容,涉及數據庫基礎,網絡安全基礎、操作系統基礎等。
安全雜項,題目涉及流量分析、電子取證、人肉搜索、數據分析、大數據統計等等,覆蓋面比較廣。
源代碼,題目涉及到程序編寫、編程算法實現。算法的逆向編寫,批量處理等。
密碼學,題目考察各種加解密技術,包括古典加密技術、現代加解密技術甚至出題者自創加密技術。
在黑客中代表攻破,取得權限,CTF比賽中代表著溢出類題目,其中常見類型溢出漏洞有棧溢出,堆溢出。
逆向工程,涉及到軟件逆向、破解技術等,要求有較強的反匯編、反編譯扎實功底。
WEB是CTF奪旗競賽中主要題型,涉及到常見的Web漏洞,諸如注入、XSS、文件包含、代碼執行、上傳等漏洞。
隱寫術,題目的Flag會隱藏到圖片、音頻、視頻等各類數據載體中供參賽選手獲取。
CTF競賽題目綜合性強
題型涉及范圍廣
CTF競賽題目靈活性強
解題思路不唯一
CTF競賽題目復雜度高
出題者標榜技術
CTF競賽題目隨意性強
偏題怪題很常見
CTF競賽題型分成5個模塊,要求隊員至少精通一類模塊技術。隊伍不能有明顯技術短板,根據以往經驗坐擁PWN大神,對戰得分普遍較高。
CTF競賽以實戰為導向,需要在日常實戰訓練中,不斷總結和積累,不論是對技術,還是臨場應變能力都有極大幫助,特別是對快速學習能力提升效果最為顯著。
CTF競賽經過多年的沉淀,有一些解題思路和攻防賽的對抗技巧是可以借鑒的。不僅能極大提升解題賽效率,同時在對戰階段培養學員發散性的解題思路。
刷過幾套題之后,你會發現有些知識點的題目,都有著一些共性。對知識點能擴展的方向做到了然于胸。
隊員對于目前主流攻防技術整體不掌握,或在部分技術中處于弱勢。
隊員技術基礎不錯,沒有明顯短板,但缺乏摧城拔寨的手段。
缺乏對新知識快速學習能力,理論付諸實踐轉化能力差。
遇到復雜題目或生題時,解題思路呆板,缺乏發散理性的推導能力。
知識廣度不足,題型變化了解不夠,不掌握答題技巧。
攻擊缺乏有效的滲透手段,防御沒有針對性。
利用實戰、比賽中經驗,研究數據分析,設計AI算法,以及網絡安全防御產品。
任何企業都存在未被掌控的安全風險點,只有通過實戰不斷提升團隊技術能力,才能提高漏洞發現門檻。
沒有意識到一些行為操作,將給企業帶來網絡安全風險。只有更多的接觸網絡攻擊手段,才能提高防范意識,不留可乘之機,更有效的保護自己。
團隊剛成立,論技術有,談理想也有。躊躇滿志做產品,唯獨囊中羞澀,沒錢推廣企業經營步履維艱。
在國內,安全類技能認證普遍存在“一英里寬一英尺深”情況下,過硬的CTF成績絕對是優質背書。
企業通過以往渠道獲得優秀安全技術人才,無異于撞大運。并沒有穩定可靠的途徑。
簡歷呈現完美,面試對答如流,實際工作能力堪憂。
CTF競賽試題范圍廣且靈活多變,需要學員在比賽過程中去學習和實踐。對于知識理解速度和理解能力有著極高挑戰。
CTF競賽試題難度大復雜程度高,需要從原理上去理解。這對于個人安全技術能力體系的豐富完善有著極大的幫助。
CTF競賽不僅節奏快,而且比賽內容復雜程度高。對于知識技術運用極其綜合。要求選手時刻保持清晰的判斷和高效的分析能力。
CTF競賽其本質是通過一系列技術手段應用,和實際工作中對于網絡安全技術發展的思路完全吻合,而技術強度和難度更勝一籌。
CTF競賽是國內頂尖互聯網企業,吸納優質網絡安全人才的重要手段。
CTF競賽內容源于實戰但高于工作日程接觸,對于重大項目中的網絡安全技術實施, 有著極高的借鑒價值。
1.CTF概念和入門
2.國內外安全攻防比賽現狀
3.攻防比賽方式和題型介紹
4.安全培訓基礎環境介紹和配置搭建
5.實訓期間所需工具包和資料分發
6.操作系統命令和數據庫基礎
7.PHP和python程序入門
8.數據庫基礎入門和SQL語言簡述
9.網絡安全攻防滲透基礎知識(搜集、定點、攻擊等)
10.Linux安全基礎(基本命令、系統管理、反彈shell等)
11.Windows安全基礎(DOS/PS基本命令、用戶權限、AD、網絡協議等)
1.數據隱寫基礎和工具分發
2.隱寫比賽模式和題型分析
3.隱寫專項練習:圖片隱寫、視頻隱寫、音頻隱寫、網絡協議隱藏、pdf隱寫、壓縮文件隱寫等
1.常見MISC雜項題目分析
2.網絡流量協議分析基礎
3.Wireshark工具實操
4.系統日志分析思路
5.社會工程學概念
6.其他技術點探討
1.常見比賽密碼學題型分析
2.密碼編碼工具介紹和分發
3.密碼學理論基礎(凱撒、柵欄、莫斯等)
4.古典密碼學題型分析
5.編碼解碼基礎入門
6.常見編碼解碼題型分析
1.現代密碼學入門
2.算法加解密原理
3.題型分析和關鍵代碼學習
4.其他算法介紹
1.隱寫技術復習
2.密碼學復習
3.題目答疑解惑
4.雜項題目實操
1.Web漏洞基礎和工具介紹
2.WEB爆破和burp實操
3.任意文件下載和信息泄露
4.文件上傳和文件解析漏洞分析
5.XSS跨站攻擊(反射、存儲、DOM)靶場實操
6.命令執行原理和OS命令強化
7.代碼執行和PHP代碼強化
8.XXE原理分析和賽題解析
SQL注入基礎(原理、工具、SQLMAP等) SQL注入進階(報錯、盲注、聯合、寬字節、二階注入、二次編碼等注入)
1.PHP反序列化題型分析
2.SSRF原理和題型分析
3.弱類型技術原理
4.變量覆蓋和條件競爭
5.文件包含強化(偽協議、結合上傳、結合XSS等)
6.SSTI模板注入分析(flask等框架介紹)
1.python安全編程與代碼審計
2.PHP安全編程與代碼審計
3.Java、JSP安全編程與代碼審計
4.代碼審計工具和真題分析
典型題目實操練習和指導
1.逆向工程入門
2.匯編語言基礎和關鍵語句詳解
3.PE格式介紹和X86/X64平臺原理
4.靜態分析和動態調試工具介紹
5.代碼和數據結構分析
6.逆向題目技術點分析和題型介紹
7.Android基礎和逆向題型
8.逆向題目實操和技能強化
9.【PWN入門和題型概述】(酌情)
個人奪旗戰和AWD攻防混戰(0.5天)
(提供賽題和比賽平臺,1.5天)