├── Lesson 1 ├── 1. Introduction.md └── 2. Notes detail Index.md ├── Lesson 2 └── 1. Finding Hidden Endpoints.md ├── Lesson 3 └── 1-Privilege Escalation Attack.md ├── Lesson 4 └── sessions.md ├── Lesson 5 ├── XML Attack.md └── test xml scripts.txt ├── README.md ├── _config.yml ├── cors-secret-method.png ├── csrf-testing-methodology.md └── final-csrf-methodology.png /Lesson 1/1. Introduction.md: -------------------------------------------------------------------------------- 1 | # Introductory topics. 2 | ## 1. HTTP Codes (brief). 3 | ## 2. Same Origin Policy. 4 | ## 3. Introduction to API. 5 | ## 4. API Testing TECHNIQUE 6 | ## 5. API Authentication methods. (Cookie vs Token). 7 | 8 | 9 | ### 1. HTTP Response codes and its meaning 10 | 11 | 12 | | HTTP Codes | Meaning | 13 | | ----------------------- |:------------------------------:| 14 | | 1xx Inforamtion | Protocol informatinal message | 15 | | 2xx Success | Request was successfull | 16 | | 3xx Redirection | Redirection | 17 | | 4xx Client-Side Error | Error at Client-side | 18 | | 5xx Server-Side Error | Error at Server-side | 19 | 20 | ### 2. Same Origin Policy 21 | 22 | Security mechanism implemented in browsers. 23 | One site allowed to read/modify data received from same site but not allowed to read content from another site. 24 | Exceptions: 25 | 1. Load scripts from other sites using