打CTF比賽可以代表哪方面的水平?對未來的職業生涯有何幫助?
萌新一枚,喜歡軍事和互聯網。大二在讀。感覺現在國內出現了很多CTF賽事,質量也是參差不齊,那麼對於想提升能力的新人來講,這個比賽的意義究竟在哪兒,可以代表哪方面水平?對未來的職業生涯有何幫助?
謝邀
我就拿我自己為例子
因為我是警校出來的,學的是法律,並沒有計算機課程大學四年,有的話也有一門VB(沒錯就是這麼low
CTF的意義,其實在我看來,無非只有兩點:
隊友聚一聚,學到新知識
至於其他倒是沒那麼無關緊要
感覺題主不要先去想CTF比賽的質量,在我看來,剛入門的可能參加高質量的賽事只會打壓自己的信心,做不出記得比賽結束看wp就好,最好復現。低質量的賽事更多是幫助你理解更多的知識點。
等到自己真的到了一定水準,就會發現只有高質量賽事會提高自己水平,低質量的賽事自然而然就能分辨出而不打了。
舉一個簡單的例子,如果一場CTF比賽有一個注入題,那麼通過這個注入題你是不是可以比賽結束後自己去搜尋所有的sqli種類,然後你發現盲注用burp太累,你就想自己編腳本,然後又去學python,隨著逐漸的積累,你就明白作為一個新手應該去學那些東西。
對未來的職業生涯有啥幫助:
其實首先就是你自我解決能力的提高
其次就是會認識很多很多大佬
XDD
總是CTF就是為了玩,玩的開心就好:)
瀉藥
CTF的意義對於大多數人來說都差不多,主要是提供一個接近真實環境的漏洞環境, 因為剛開始的時候,水平不夠,很難接觸到真實環境的漏洞,更何況很多時候都不太(安全
通過復現比賽環境、仔細研究wp--&>重新研究不懂的基礎知識,對於剛剛入門安全的人來說,這是一條來之不易的閉環學習路徑。
如果真的有心參加的話,可以翻翻我的博客(https://lorexxar.cn),關於ctf比賽的水平,可以看看我以前的回答。
基礎知識的儲備,各種漏洞特徵的尋找,以及漏洞利用,當然還有應變。
說白了,就是模擬真實網路環境中可能發生的一切事情(腦洞也是)
不安利自己的博客了,與君共勉
謝邀,不過我比賽還沒打明白,不知道意義是啥。。
1.基礎知識(沒有基礎,談創新什麼的都是沒有意義的)
2.想像力(也就是腦洞,腦洞對安全研究來說至關重要)
3.創新的意識和能力(很多ctf題目硬剛是很難做的,這樣會逼迫你不得不去想合適的方法來解決問題)4.學習能力(很多ctf題目會涉及一些你的知識盲區,在ctf參賽過程中,慢慢的就會培養起你的快速學習的能力)對於個人基礎知識的積累和學習能力的培養前面幾位大佬都已經說得差不多了,我就說個更加實際點的,對於未來職業生涯的話,如果有優秀的比賽成績,找好工作的難度會降低很多。。。說得有點赤裸裸,勿噴。。。
拋開你能在比賽中學到的知識不談比賽能帶給你的,是壓力和責任正式的Ctf比賽採用的是小組制有隊友的時候,誰都不想拖後腿Ctf中滲透選手一般是做不來二進位題目的(沒錯…就是我這個菜雞隊友選擇和你一起參賽,是因為信任你
不能辜負這種信任,然後更加努力的學習
我覺得這個意義比其他意義都要重要謝邀!樓上大佬們已經講的非常好了!
就我個人而言,在參加的過程中,我覺得最能代表一個人的快速學習的能力。對職業生涯有啥好處的話說不清楚,誰也不知道現在乾的事和以後乾的事有沒有關聯。謝邀~關於ctf的就職優勢和代表水平,大佬們的回答已經很好了,這裡補充一點打ctf個人能力的提升點:1.提升自學能力。wp會帶你前往大佬們的優質博客,帶你了解github,帶你進入i春秋,freebuf,安全客等等優質平台論壇,帶你學會google hacking,帶你遨遊網路~2.提升你的開發能力,作為一個web ,可以很明顯感覺到,現在做伺服器站點開發時比以前開發時思考的多了很多,安全性至少提高了一個檔次3.在比賽中可以懂得效率,懂得配合,每次比賽和大佬們交流一波也可以大大提升自己~
通過打ctf能快速積累信安的基礎知識,還能查漏補缺
1.興趣愛好2.提高學習能力3.提高簡歷質量4.團隊精神5.安全類證書獲取捷徑6.認識各種大牛7.提高知名度8.我是渣渣,以上所有尚未做到
推薦閱讀:
※世界範圍內知名的 CTF 競賽有哪些?各有何不同?
※信息安全中pwn到底能用來幹什麼?
※如何評價今年的0CTF?
※國際國內良心的ctf比賽?
TAG:CTFCaptureTheFlag |