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 54 Challenges

Results Challenge's Name Validations Number of points  Explanation for the scores Difficulty  Difficulty Author Note  Notation Solution
pas_valide HTML 50% 38395 5 g0uZ 1
pas_valide HTTP - Open redirect 9% 6583 10 Swissky 5
pas_valide Command injection 8% 5664 10 sambecks 6
pas_valide Weak password 40% 30627 10 g0uZ 3
pas_valide User-agent 26% 19916 10 g0uZ 7
pas_valide Backup file 20% 15065 15 g0uZ 5
pas_valide HTTP directory indexing 27% 20505 15 g0uZ 3
pas_valide HTTP Headers 17% 12765 15 Arod 6
pas_valide HTTP verb tampering 16% 12108 15 g0uZ 6
pas_valide Install files 17% 12798 15 g0uZ 1
pas_valide Improper redirect 13% 9604 15 Arod 5
pas_valide CRLF 10% 7455 20 g0uZ 4
pas_valide File upload - double extensions 12% 9110 20 g0uZ 5
pas_valide File upload - MIME type 10% 6989 20 g0uZ 5
pas_valide HTTP cookies 15% 11373 20 g0uZ 4
pas_valide Directory traversal 13% 9427 25 g0uZ 1
pas_valide File upload - null byte 9% 6618 25 g0uZ 3
pas_valide PHP assert() 4% 2829 25 Birdy42 7
pas_valide PHP filters 8% 6061 25 g0uZ 2
pas_valide PHP register globals 7% 4950 25 g0uZ 1
pas_valide File upload - ZIP 2% 989 30 ghozt 2
pas_valide Command injection - Filter bypass 2% 776 30 sambecks 5
pas_valide Local File Inclusion 10% 7700 30 g0uZ 3
pas_valide Local File Inclusion - Double encoding 5% 3270 30 zM 3
pas_valide PHP - Loose Comparison 1% 427 30 ghozt 3
pas_valide PHP preg_replace() 4% 2627 30 sambecks 3
pas_valide PHP type juggling 4% 2552 30 vic511 3
pas_valide Remote File Inclusion 5% 3441 30 g0uZ 6
pas_valide Server-side Template Injection 4% 2682 30 righettod 3
pas_valide SQL injection - authentication 15% 10936 30 g0uZ 11
pas_valide SQL injection - authentication - GBK 3% 1837 30 dvor4x 3
pas_valide SQL injection - string 7% 5064 30 g0uZ 5
pas_valide XSLT - Code execution 1% 534 30 ghozt 4
pas_valide LDAP injection - authentication 5% 3182 35 g0uZ 6
pas_valide NoSQL injection - authentication 3% 2223 35 mastho 4
pas_valide Path Truncation 2% 1510 35 Geluchat 3
pas_valide PHP Serialization 3% 2296 35 Arod 2
pas_valide SQL injection - numeric 6% 4236 35 g0uZ 5
pas_valide SQL Injection - Routed 2% 874 35 soka 4
pas_valide SQL Truncation 3% 1837 35 Geluchat 2
pas_valide XML External Entity 2% 1170 35 sambecks 1
pas_valide XPath injection - authentication 4% 2473 35 g0uZ 3
pas_valide Java - Spring Boot 1% 463 40 dvor4x 2
pas_valide Local File Inclusion - Wrappers 1% 727 40 sambecks 2
pas_valide SQL injection - Error 3% 1667 40 sambecks 3
pas_valide SQL injection - Insert 2% 812 40 sambecks 2
pas_valide SQL injection - file reading 2% 1396 40 Arod 1
pas_valide XPath injection - string 2% 1339 40 g0uZ 2
pas_valide NoSQL injection - blind 1% 673 45 ghozt 2
pas_valide SQL injection - Time based 2% 1189 45 ycam 1
pas_valide SQL injection - blind 4% 2586 50 g0uZ 4
pas_valide LDAP injection - blind 2% 951 55 g0uZ 1
pas_valide XPath injection - blind 1% 577 75 g0uZ 2
pas_valide SQL injection - filter bypass 1% 537 80 sambecks 3

Challenge Results Challenge Results

Pseudo Challenge Lang date
Slaimbo   SQL injection - authentification fr 20 February 2018 at 00:58
Jorropo   Injection de commande fr 20 February 2018 at 00:56
Jorropo   HTML fr 20 February 2018 at 00:54
Slaimbo   Injection de commande fr 20 February 2018 at 00:31
Matrixx   Injection de commande fr 20 February 2018 at 00:22
Elpiros   HTTP - Open redirect fr 20 February 2018 at 00:14
g@llium   PHP - Loose Comparison fr 20 February 2018 at 00:13
Lesley972   Path Truncation fr 20 February 2018 at 00:03
o101010   Mot de passe faible fr 20 February 2018 at 00:01
PIX   Path Truncation fr 19 February 2018 at 23:58