【ctf權威競賽指南筆記】(1)CTF

来源:https://www.cnblogs.com/muling1m/archive/2023/02/06/17096703.html
-Advertisement-
Play Games

賽事介紹 賽事起源 CTF(Capture The Flag)中文譯作奪旗賽,原為西方傳統運動,兩隊人馬互相前往對方的基地奪取旗幟。在網路空間安全領域被用來指代技術人員之間進行技術競技的比賽形式。 CTF起源於1996年的DEFCON全球黑客大賽,用於代替黑客間發起真是攻擊的競賽形式。DEFCON ...


賽事介紹

賽事起源

CTF(Capture The Flag)中文譯作奪旗賽,原為西方傳統運動,兩隊人馬互相前往對方的基地奪取旗幟。在網路空間安全領域被用來指代技術人員之間進行技術競技的比賽形式。

CTF起源於1996年的DEFCON全球黑客大賽,用於代替黑客間發起真是攻擊的競賽形式。DEFCON CTF因此為目前全球影響力最高的CTF競賽。

CTF中,參賽人員通過攻防對抗、程式分析奪取主辦方在比賽環境中預先給出的一串有特定格式的字元串或其他內容。

競賽形式

  • 解題模式
  • 攻防模式
  • 混合模式

競賽內容

  1. reverse

    針對Windows、Linux平臺的軟體逆向破解

  2. pwn

    溢出類題型

  3. web

    web漏洞,如XSS、文件包含、代碼執行、上傳漏洞、SQL

  4. crypto

    針對加/解密技術的題目

  5. mobile

    android和ios平臺的逆向分析,需要學習java、android開發

  6. misc

    雜項題目,隱寫術、流量分析、電子取證、人肉搜索、數據分析、大數據統計等

知名賽事及會議

賽事

可以在CTFtime上查詢

DEFCON CTF

影響力最大,歷史最悠久

Pwn2Own

獎金最豐厚

CGC

DARPA發起

XCTF

清華藍蓮花戰隊發起

全國大學生信息安全競賽

國賽

強網杯

中央網信辦

HITCON CTF

臺灣駭客協會

0CTF/TCTF

上交0ops戰隊和騰訊eee戰隊聯辦

XDCTF/LCTF

西安電子科技大學和L-team戰隊主辦

會議

RSA

信安界最有影響力的安全盛會之一

Black Hat

黑帽大會

DEFCON

中國互聯網安全大會

ISC

學術會議

  • CCS(A)
  • NDSS(B)
  • Oakland S&P(A)
  • USENIX(A)

學習

二進位安全

基礎

軟體漏洞

程式分析理論

數據流分析(工具如Soot)、值集分析、(BAP)可滿足性理論(Z3)、動態二進位插樁(DynagrmoRio、Pin)、符號執行(KLEE、angr)、模糊測試(Peach、AFL)

信息

安全資訊(FreeBuf、SecWiki、安全客)、漏洞披露(exploit-db、CVE)、技術論壇(看雪論壇、吾愛破解、先知社區)、技術博客(RSS Feed)。

CTF

  • 研究經典題目及其wp
  • 選擇合適難度的CTF競賽

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 簡介 前幾天搗鼓了一下Ubuntu,正是想用一下我舊電腦上的N卡,可以用GPU來跑代碼,體驗一下多核的快樂。 還好我這破電腦也是支持Cuda的: $ sudo lshw -C display *-display description: 3D controller product: GK208M [ ...
  • https://www.cnblogs.com/yeungchie/ 函數功能 Perl 中 shift 函數可以返回列表的第一個元素,並將後續所有元素向前移位( 索引值減 1 )。輸入可選,預設為 @_ 或者 @ARGV。 my @foo = qw( 1 2 3 4 ); say shift @f ...
  • 今日內容概要 昨日回顧 反序列化類校驗部分源碼解析(瞭解) 斷言 drf之請求(配置解析類) drf之響應(配置響應類,Resposne的源碼的屬性) 視圖組件介紹及兩個視圖基類與五個視圖擴展類的用法介紹 . . . . 昨日回顧 # 1 序列化類的常用欄位 -CharField 。。。。 -Lis ...
  • Eureka是Netflix開發的服務發現框架,本身是一個基於REST的服務,主要用於定位運行在AWS域中的中間層服務,以達到負載均衡和中間層服務故障轉移的目的。Eureka提供了完整的Service Registry和Service Discovery實現實現,也是Spring Cloud體系中最... ...
  • 前言 最近有項目需要開發檔案打包下載功能,其中包含很多大附件,項目使用minio存儲且不在同一臺伺服器上,為了優化速度決定使用windows共用功能進行文件傳輸 SMB1.0 集成jcifs類庫,主要適用於一些老舊系統,但下載速度比較慢,僅作參考 此類庫沒有maven引用,官網地址:http://j ...
  • 原文鏈接 https://bysocket.com/nginx-unexpected-end-of-file-expecting-in-key-file/ 一、Nginx unexpected end of file 問題 通過 letsencrypt 申請證書後,預設伺服器安裝了 Nginx 1. ...
  • 寫在前面 很早之前的電腦ThinkPad E440,一直沒怎麼用。最近整理了一下電腦的資料,全部備份到雲盤。整理的過程感覺電腦很慢很慢,難受極了。整理完後,終於我要對它下手了! 我製作了啟動U盤,把Ubuntu 22.04的鏡像燒錄進去,通過U盤啟動,把系統裝在ThinkPad上。居然電腦出奇的好用 ...
  • 背景 REST作為一種現代網路應用非常流行的軟體架構風格,自從Roy Fielding博士在2000年他的博士論文中提出來到現在已經有了20年的歷史。它的簡單易用性,可擴展性,伸縮性受到廣大Web開發者的喜愛。 REST 的 API 配合JSON格式的數據交換,使得前後端分離、數據交互變得非常容易, ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...