Web Explotation (持續更新中)
===
作者: [台中教育大學 白帽社](https://hackmd.io/@ntcuhack/index) -sunfrancis12
前言:
---
### 這篇文章適合完全沒碰過CTF的新手以及想找題目練的同學
以下整理了一些我解的picoCTF Web Explotation題目的Write up,並會以教學的方式呈現,文章裡除了解題的過程和方法之外,也包含了一些常用工具以及各種知識的補充
如果資安新手不知道要從哪裡下手picoCTF的話,可以根據我排出的難度,從難度等級最低的題目開始,練習手感,抓住打CTF的感覺,乃至沉迷於其中?
### 難度分類說明
難度分類為身為ctf新手的我根據主觀的判定,可以參考看看(我就爛
幼稚園都會的題目: 如字面上的意思 :)
超簡單難度: 檢視原始碼就能輕鬆秒殺的題目
簡單難度: 需要基礎的程式碼閱讀和google搜尋能力,通常也要修改一些參數
中等難度: 須具備一些知識和技巧,涉及到一些工具使用
困難難度: 流程較為複雜,對於知識要求更多且涉及複數工具的使用
不分難度推薦
---
### Local Authority(curl應用)
難度:超簡單
分類:*常識,(curl)*
> https://hackmd.io/@sunfrancis12/HJpCC9Sph
### Forbidden Paths(基本path traversal)
難度:超簡單
分類*path traversal*
>https://hackmd.io/@sunfrancis12/ryYq5rsT3
### Power Cookie(Cookie應用)
難度:超簡單
分類:*cookie*
### caas(cat花式用法)
難度:簡單
分類:*path traversal*
> https://hackmd.io/@sunfrancis12/rJkqbUqp3
### login(Cyberchef基礎教學)
難度:簡單
分類:*加密*
> https://hackmd.io/@sunfrancis12/HJhFWcrTh
### picobrowser(Burp基礎教學)
難度:簡單
分類*http request*
> https://hackmd.io/@sunfrancis12/rJLILeoTh
### SQL Direct(psql -終端機SQL指令操作)
難度:簡單
分類:*SQL*
>https://hackmd.io/@sunfrancis12/S1cGuuiTn
### PicoCTF Irish-Name-Repo 三部曲(基本SQLi)
難度:中等
分類*SQLi*
>https://hackmd.io/@sunfrancis12/HkcRoE3p2
### GET aHEAD(curl基礎教學)
難度:中等
分類:*request type,curl*
> https://hackmd.io/@sunfrancis12/SJA3jhl6n
### Client-side-again(js nicefy)
難度:中等
分類:*js,disassemble*
>https://hackmd.io/@sunfrancis12/SJojMGsan
### SOAP(XXE應用)
難度:中等
分類:*http封包,XXE*
> https://hackmd.io/@sunfrancis12/H1Kg5B86h (未完成)
### It is my Birthday(題目設計有趣)
難度:中等
分類:*filetype*
> 待補
### Cookies(Bash應用)
難度:中等
分類:*cookie,bash,curl*
> https://hackmd.io/@sunfrancis12/HJR0ICg6n
### more SQLi(SQLi 進階)
難度:困難
分類:*SQLi*
>https://hackmd.io/@sunfrancis12/HyYvYxCT2
### Super serial(具有挑戰)
難度:困難
分類:*crpyto,php*
>待補
幼稚園都會的題目
---
Insp3ct0r
Includes
Inspect HTML
超簡單
---
### Local Authority
難度:超簡單
分類:*常識,(curl)*
> https://hackmd.io/@sunfrancis12/HJpCC9Sph
### where are the robots
難度:超簡單
分類:*常識*
> https://hackmd.io/@sunfrancis12/ryzx0bba3
### dont-use-client-side
難度:簡單
分類:*常識*
### Forbidden Paths
難度:超簡單
分類*path traversal*
>https://hackmd.io/@sunfrancis12/ryYq5rsT3
### Power Cookie
難度:超簡單
分類:*cookie*
簡單
---
### logon
難度:簡單
分類:*cookie*
> https://hackmd.io/@sunfrancis12/rkbcQzbpn
### login
難度:簡單
分類:*加密*
> https://hackmd.io/@sunfrancis12/HJhFWcrTh
### caas
難度:簡單
分類:*path traversal*
> https://hackmd.io/@sunfrancis12/rJkqbUqp3
### picobrowser
難度:簡單
分類*http request*
> https://hackmd.io/@sunfrancis12/rJLILeoTh
### SQL Direct
難度:簡單
分類:*SQL*
>https://hackmd.io/@sunfrancis12/S1cGuuiTn
中等
---
### GET aHEAD:
難度:中等
分類:*request type,curl*
> https://hackmd.io/@sunfrancis12/SJA3jhl6n
### Cookies:
難度:中等
分類:*cookie,bash,curl*
> https://hackmd.io/@sunfrancis12/HJR0ICg6n
### findme
難度:中等
分類:*http request*
> https://hackmd.io/@sunfrancis12/ryf6FoSTh
### It is my Birthday
難度:中等
分類:*filetype*
> 待補
### PicoCTF Irish-Name-Repo 三部曲
難度:中等
分類*SQLi*
>https://hackmd.io/@sunfrancis12/HkcRoE3p2
### SOAP
難度:中等
分類:*http request,XXE*
> https://hackmd.io/@sunfrancis12/H1Kg5B86h (未完成)
### Client-side-again
難度:中等
分類:*js nicefy*
>https://hackmd.io/@sunfrancis12/SJojMGsan
### Some Assembly Required 1
難度:中等
分類*webassembley*
> 待補
### who are you
難度:中等
分類:*http request*
> 待補
困難
---
### Super serial
難度:困難
分類:*crpyto,php*
>待補
### more cookies
難度:困難
分類:*crypto cookie*
>不想寫 :)
### more SQLi
難度:困難
分類:*SQLi*
>https://hackmd.io/@sunfrancis12/HyYvYxCT2
## 超難
### Most cookie
難度:*超難*
分類:*flask,session,cookie*
>待補