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

Results Challenge's Name Validations Number of points  Explanation for the scores Difficulty  Difficulty Author Note  Notation Solution
pas_valide HTML 51% 31526 5 g0uZ 1
pas_valide HTTP - Open redirect 4% 2073 10 Swissky 4
pas_valide Command injection 1% 554 10 sambecks 2
pas_valide Weak password 42% 26069 10 g0uZ 3
pas_valide User-agent 27% 16628 10 g0uZ 7
pas_valide Backup file 21% 12634 15 g0uZ 5
pas_valide HTTP directory indexing 28% 17166 15 g0uZ 3
pas_valide HTTP Headers 17% 10449 15 Arod 6
pas_valide HTTP verb tampering 17% 10170 15 g0uZ 6
pas_valide Install files 18% 10785 15 g0uZ 1
pas_valide Improper redirect 13% 7927 15 Arod 5
pas_valide CRLF 11% 6267 20 g0uZ 4
pas_valide File upload - double extensions 13% 7637 20 g0uZ 5
pas_valide File upload - MIME type 10% 5843 20 g0uZ 5
pas_valide HTTP cookies 16% 9448 20 g0uZ 4
pas_valide Directory traversal 13% 7892 25 g0uZ 1
pas_valide File upload - null byte 9% 5598 25 g0uZ 3
pas_valide PHP assert() 4% 1899 25 Birdy42 7
pas_valide PHP filters 9% 5171 25 g0uZ 2
pas_valide PHP register globals 7% 4129 25 g0uZ 1
pas_valide File upload - ZIP 1% 417 30 ghozt 2
pas_valide Command injection - Filter bypass 1% 79 30 sambecks 2
pas_valide Local File Inclusion 11% 6583 30 g0uZ 3
pas_valide Local File Inclusion - Double encoding 5% 2708 30 zM 3
pas_valide PHP preg_replace() 4% 2166 30 sambecks 2
pas_valide PHP type juggling 4% 2182 30 vic511 3
pas_valide Remote File Inclusion 5% 2889 30 g0uZ 6
pas_valide Server-side Template Injection 4% 2235 30 righettod 2
pas_valide SQL injection - authentication 15% 9241 30 g0uZ 9
pas_valide SQL injection - authentication - GBK 3% 1447 30 dvor4x 3
pas_valide SQL injection - string 8% 4403 30 g0uZ 5
pas_valide XSLT - Code execution 1% 298 30 ghozt 3
pas_valide LDAP injection - authentication 5% 2782 35 g0uZ 6
pas_valide NoSQL injection - authentication 3% 1860 35 mastho 3
pas_valide Path Truncation 2% 1242 35 Geluchat 3
pas_valide PHP Serialization 4% 2019 35 Arod 2
pas_valide SQL injection - numeric 6% 3611 35 g0uZ 6
pas_valide SQL Injection - Routed 1% 491 35 soka 4
pas_valide SQL Truncation 3% 1530 35 Geluchat 2
pas_valide XML External Entity 2% 977 35 sambecks 1
pas_valide XPath injection - authentication 4% 2159 35 g0uZ 3
pas_valide Java - Spring Boot 1% 340 40 dvor4x 1
pas_valide Local File Inclusion - Wrappers 1% 583 40 sambecks 2
pas_valide SQL injection - Error 3% 1341 40 sambecks 3
pas_valide SQL injection - Insert 2% 682 40 sambecks 2
pas_valide SQL injection - file reading 2% 1107 40 Arod 1
pas_valide XPath injection - string 2% 1159 40 g0uZ 1
pas_valide NoSQL injection - blind 1% 490 45 ghozt 2
pas_valide SQL injection - Time based 2% 898 45 ycam 1
pas_valide SQL injection - blind 4% 2253 50 g0uZ 4

Challenge Results Challenge Results

Pseudo Challenge Lang date
AidenAkaj   Remote File Inclusion fr 24 September 2017 at 23:37
Divyanshu Sahu   SQL injection - authentication en 24 September 2017 at 23:35
StoLKid   Injection de commande fr 24 September 2017 at 23:32
AdvancedTheKing   Remote File Inclusion fr 24 September 2017 at 23:29
sofiane31dz   HTML fr 24 September 2017 at 23:27
Hadj   Fichier de sauvegarde fr 24 September 2017 at 23:24
hunt3r   HTML en 24 September 2017 at 23:13
cactus   PHP filters fr 24 September 2017 at 23:01
KiKi   HTTP Headers fr 24 September 2017 at 23:00
Godlewski   Injection de commande fr 24 September 2017 at 22:58