OSCP+-如何一次通過OSCP+考試-(含一點點CPENT、LPT心得)
摘要:
首先感謝科長、公司團隊讓我有這次的機會參加考試,也特別感謝不可思議的奇蹟、令姊、阿丸、瑩姊、Adam、Bo、schsu、yo豪、以及各個隊友在這段時間內的協助以及指導,可以說是沒有這些隊友,我不可能過這個考試,所以大家記得推坑朋友一起花錢考(X)
由於網路上已經很多OSCP的考試說明已經在網路上很多了,所以本文主要針對OSCP+的感想以及準備的資源說明為主。
人權:

個人背景
因為每個人的能力背景不同,所以有講述個人背景的文章才有參考的價值,
我是某國立大學的研究所資管所畢業,老實說只會寫簡單的Python,對於C語言等都不太熟悉,大概連腳本小子也不到的程度吧~
主要工作也跟資訊領域也沒有太大的關係。純粹是有機會進到公司某PartTime性質的團隊,才有機會能跟一群夥伴們一起踏入這個領域去學習。
而像是ChatGPT的出現,真的讓跨領域的學習門檻降低非常多,也鼓勵大家只要能跨出第一步,在這個AI的時代一定可以學到東西。
學習到考過(一年):
上課時間:2023-11(和團隊一起上課
續約時間:2024-06(因為自認還沒準備好,再續約30天來延長考試時間
考試日期:2024-11(剛好時間要到,而且改版OSCP+,下定決定考試(拒絕拖延症XD)
參考資源:
考試前:
心得類:
在考前都會擔心,甚至覺得自己準備的方向方式是否正確,因此可以多看別人的文章,來幫自己做心理建設。
揭露 OSCP 所有秘密!-2024-06-28適應新考試:OSCP AD Assumed Breach 情境解析與準備指南-2024-08-31如何在半年內通過OSCP-2024-09-18
-->這幾篇文章很清楚的解釋上課前的準備,以及考試的詳細過程,並且提供了多種工具,很推薦大家多看一下。
YouTube影片:Ultimate OSCP Guide 2024 - How To Pass The OSCP 2024-2024-05-10
OSCP課程外工具
建議學的:
掃描(Enumeration)類:
- Tib3rius/AutoRecon -->考試畢竟是跟時間競賽,所以推薦用這個,可以快速完成許多人工步驟,當然你必須先了解他在做甚麼,並且做不到甚麼,在考試中你才會下人工指令去做更詳細的掃描。
- Pennyw0rth/NetExec: The Network Execution Tool -->在OSCP課程內學的是CrackMapExec,但現在已經有更好用的NetExec,建議可以學一下怎麼使用,PS:但我考試時還是使用CrackMapExec
- pspy -->由於考試跟課程中會有排程的題目,而要如何快速找出哪個是可以利用的排程,可以用這個,算是方便很多。
- 建立自己的字典檔 -->這篇文章蠻推薦的,畢竟自己常常會不確定字典黨會不會lost掉,建一個整合的就不會忘記
隧道(Tunneling)類:
- ligolo-ng -->在課程中,他會教你怎麼使用chisel,但是建議使用ligolo,因為他會向是建立VPN一樣做tunneling,變得很簡單。(教學影片-1、教學影片-2推薦吃飯做事時可以聽2,實際要操作在按照1的慢慢學)
其他(other)類:
課程
- HTB Academy邀請連結 -->光靠OSCP裡面的課程,可能理解的不夠詳細,我會在Academy裡面在詳細去理解實際的運作以及指令怎麼下
靶機表:
- vulnlab.com -->俗話說Practice Make Perfect,以上靶機推薦大家多練習。

CheatSheet參考:
- aditya-3.gitbook.io/oscp -->建立自己的CheatSheet or MindMap很重要,你可以快速知道自己做了甚麼或甚麼還沒做。 -->Google還會有很多CheatSheet可以參考,最重要的是Make your OWN CheatSheet or MindMap.
考試後:
報告相關:
其他QA:
Q:OSCP+的加分算變難or變簡單?
A:因為AD不用Initial Access了(直接給帳密),而且提權的方式很簡單。所以10分算是送你的,而且每台都有分數。
Q:OSCP教的是甚麼?
A:在OSCP的課程裡面會教你如何像是打撲克牌一樣,照某種套路(MindMap),對每一個可能的方式都去嘗試(Try Harder),就可以打穿。所以重點是你如何透過他的課程來建立自己的MindMap。
Q:CPENT跟OSCP的差異?
A:先上圖,最近剛上日麻的雀豪,請容我用雀魂的段位或是LOL英雄聯盟的段位來做說明

老實說,CPENT跟OSCP算是截然不同的考試,CPENT模擬一個企業環境你要在裡面找到你的目標靶機來打,但難度不會太高,OSCP則是給你確定的機器要你取得RCE,用遊戲段未來形容的話,CPENT有點像是大草原上面有好幾個牌桌(英雄聯盟則是段位場),你要在裡面找到你要打的那幾張牌桌,而對手的水平大概是銅牌場的水準。而在OSCP則是確實的給你牌桌(3台StandAlone,1組AD)你要靠你所學的打牌理論打贏這幾場牌桌(水準大概在金之間,金牌場左右),以上是我的體感。
CPENT be Like:
(難度在於你要找到你要打哪幾桌)

OSCP be Like:
(難度在於你學會招數,照著理論打通,不難但你要都知道)

Q:其他QA
A:歡迎留言或加我LINE討論(lazycpumis)
CPENT、LPT人權圖:

記得OSCP、CPENT、LPT只是開始......

最後學累了就聽歌休息吧,人生還有很多有趣的事情,加油

Author:SecBeater
Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!

