Web - Server

Discover the mechanisms, protocols and technologies used on the Internet and learn to abuse it!

These challenges are designed to train users on HTML, HTTP and other server side mechanisms. The following series of challenges will cultivate a better understanding of techniques such as : Basic workings of multiple authentication mechanisms, handling form data, inner workings of web applications, etc. ...

Prerequisites:
- Understand HTML.
- Understand the HTTP protocol.
- Ability to manipulate a web browser.

Challenges associated with this section 56 Challenges

Results Challenge's Name Validations Number of points  Explanation for the scores Difficulty  Difficulty Author Note  Notation Solution
pas_valide HTML 50% 49091 5 g0uZ 2
pas_valide HTTP - Open redirect 14% 13187 10 Swissky 10
pas_valide Command injection 13% 12351 10 sambecks 9
pas_valide Weak password 39% 37744 10 g0uZ 5
pas_valide User-agent 26% 25348 10 g0uZ 10
pas_valide Backup file 20% 19188 15 g0uZ 6
pas_valide HTTP - POST 4% 3704 15 Th1b4ud 8
pas_valide HTTP directory indexing 26% 25718 15 g0uZ 4
pas_valide HTTP Headers 17% 16810 15 Arod 8
pas_valide HTTP verb tampering 16% 15700 15 g0uZ 10
pas_valide Install files 17% 16156 15 g0uZ 2
pas_valide Improper redirect 13% 12626 15 Arod 9
pas_valide CRLF 10% 9869 20 g0uZ 6
pas_valide File upload - double extensions 12% 11760 20 g0uZ 8
pas_valide File upload - MIME type 10% 8988 20 g0uZ 7
pas_valide HTTP cookies 15% 14420 20 g0uZ 5
pas_valide Directory traversal 13% 12184 25 g0uZ 2
pas_valide File upload - null byte 9% 8467 25 g0uZ 4
pas_valide PHP assert() 5% 4281 25 Birdy42 8
pas_valide PHP filters 8% 7611 25 g0uZ 3
pas_valide PHP register globals 7% 6322 25 g0uZ 1
pas_valide File upload - ZIP 2% 1971 30 ghozt 3
pas_valide Command injection - Filter bypass 2% 1503 30 sambecks 6
pas_valide Local File Inclusion 10% 9773 30 g0uZ 3
pas_valide Local File Inclusion - Double encoding 5% 4469 30 zM 3
pas_valide PHP - Loose Comparison 2% 1467 30 ghozt 4
pas_valide PHP preg_replace() 4% 3510 30 sambecks 4
pas_valide PHP type juggling 4% 3287 30 vic511 4
pas_valide Remote File Inclusion 5% 4301 30 g0uZ 8
pas_valide Server-side Template Injection 4% 3496 30 righettod 3
pas_valide SQL injection - authentication 14% 13652 30 g0uZ 11
pas_valide SQL injection - authentication - GBK 3% 2489 30 dvor4x 3
pas_valide SQL injection - string 7% 6373 30 g0uZ 8
pas_valide XSLT - Code execution 1% 861 30 ghozt 5
pas_valide LDAP injection - authentication 5% 4034 35 g0uZ 8
pas_valide NoSQL injection - authentication 3% 2824 35 mastho 7
pas_valide Path Truncation 3% 2041 35 Geluchat 3
pas_valide PHP Serialization 3% 2778 35 Arod 2
pas_valide SQL injection - numeric 6% 5150 35 g0uZ 5
pas_valide SQL Injection - Routed 2% 1185 35 soka 5
pas_valide SQL Truncation 3% 2307 35 Geluchat 2
pas_valide XML External Entity 2% 1571 35 sambecks 1
pas_valide XPath injection - authentication 3% 2968 35 g0uZ 4
pas_valide Java - Spring Boot 1% 622 40 dvor4x 2
pas_valide Local File Inclusion - Wrappers 1% 987 40 sambecks 2
pas_valide SQL injection - Error 3% 2344 40 sambecks 4
pas_valide SQL injection - Insert 1% 967 40 sambecks 2
pas_valide SQL injection - file reading 2% 1907 40 Arod 2
pas_valide XPath injection - string 2% 1627 40 g0uZ 4
pas_valide NoSQL injection - blind 1% 909 45 ghozt 3
pas_valide SQL injection - Time based 2% 1733 45 ycam 2
pas_valide Server Side Request Forgery 1% 164 50 sambecks 3
pas_valide SQL injection - blind 4% 3020 50 g0uZ 4
pas_valide LDAP injection - blind 2% 1167 55 g0uZ 1
pas_valide XPath injection - blind 1% 742 75 g0uZ 3
pas_valide SQL injection - filter bypass 1% 682 80 sambecks 5

Challenge Results Challenge Results

Pseudo Challenge Lang date
tokyocold   Local File Inclusion - Double encoding en 19 October 2018 at 05:45
Raziell21   Weak password en 19 October 2018 at 05:39
Raziell21   Command injection en 19 October 2018 at 05:32
Raphayol   Path Truncation fr 19 October 2018 at 05:26
cheng   Server Side Request Forgery en 19 October 2018 at 05:25
Raziell21   HTTP - Open redirect es 19 October 2018 at 05:16
xuanhao1997   PHP assert() en 19 October 2018 at 05:12
kuraraneko   Server Side Request Forgery en 19 October 2018 at 05:05
Raziell21   HTML es 19 October 2018 at 05:01
motubug   Weak password es 19 October 2018 at 04:59