Login
Register
Introduction 00 (next)
Course
Videos
Scoring
Introduction Badge
Introduction Badge (next)
Badges
Introduction
0 / 4
Unix
0 / 35
Essential
0 / 60
PCAP badge
0 / 35
HTTP
0 / 43
White
0 / 6
Serialize
0 / 5
Yellow
0 / 7
Blue
0 / 11
Green
0 / 16
Orange
0 / 15
Intercept
0 / 5
Authentication / Authorization
0 / 21
Android
0 / 8
Capture-The-Flag
0 / 6
Brown
0 / 26
Recon
0 / 27
API
0 / 19
Media
0 / 18
Code Review
0 / 107
Java Serialize
0 / 11
Java Code Review
0 / 30
Login
Register
Code Review Badge
30
Completed
81
Videos
107
Exercises
Code Review Videos
Access to videos for this badge is only available with
PentesterLab PRO
Snippet Review Exercises
Golang
0/12
PHP
0/9
Ruby
0/9
JavaScript/TypeScript
0/16
Java
0/12
Python
0/9
Easy
Golang Snippet #01
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 661 students
Takes Less than an hour on average
Easy
Golang Snippet #02
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 585 students
Takes Less than an hour on average
Easy
Golang Snippet #03
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 476 students
Takes Less than an hour on average
Easy
Golang Snippet #04
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 543 students
Takes Less than an hour on average
Easy
Golang Snippet #05
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 504 students
Takes Less than an hour on average
Easy
Golang Snippet #06
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 431 students
Takes Less than an hour on average
Easy
Golang Snippet #07
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 458 students
Takes Less than an hour on average
Easy
Golang Snippet #08
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 426 students
Takes Less than an hour on average
Easy
Golang Snippet #09
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 406 students
Takes Less than an hour on average
Easy
Golang Snippet #10
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 436 students
Takes Less than an hour on average
Easy
Golang Snippet #11
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 430 students
Takes Less than an hour on average
Easy
Golang Snippet #12
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 383 students
Takes Less than an hour on average
Easy
PHP Snippet #01
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 1216 students
Takes Less than an hour on average
Easy
PHP Snippet #02
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 1019 students
Takes Less than an hour on average
Easy
PHP Snippet #03
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 829 students
Takes Less than an hour on average
Easy
PHP Snippet #04
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 796 students
Takes Less than an hour on average
Easy
PHP Snippet #05
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 730 students
Takes Less than an hour on average
Easy
PHP Snippet #06
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 790 students
Takes Less than an hour on average
Easy
PHP Snippet #07
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 665 students
Takes Less than an hour on average
Hard
PHP Snippet #08
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 566 students
Takes Less than an hour on average
Medium
PHP Snippet #09
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 564 students
Takes Less than an hour on average
Easy
Ruby Snippet #01
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 327 students
Takes Between 1 and 2 hours on average
Easy
Ruby Snippet #02
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 334 students
Takes Less than an hour on average
Easy
Ruby Snippet #03
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 353 students
Takes Less than an hour on average
Easy
Ruby Snippet #04
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 322 students
Takes Less than an hour on average
Easy
Ruby Snippet #05
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 352 students
Takes Less than an hour on average
Easy
Ruby Snippet #06
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 340 students
Takes Less than an hour on average
Easy
Ruby Snippet #07
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 278 students
Takes Less than an hour on average
Easy
Ruby Snippet #08
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 309 students
Takes Less than an hour on average
Easy
Ruby Snippet #09
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 284 students
Takes Less than an hour on average
Easy
Javascript Snippet #01
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 994 students
Takes Less than an hour on average
Easy
Javascript Snippet #02
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 778 students
Takes Less than an hour on average
Easy
Javascript Snippet #03
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 787 students
Takes Less than an hour on average
Easy
Javascript Snippet #04
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 728 students
Takes Less than an hour on average
Easy
Javascript Snippet #05
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 745 students
Takes Less than an hour on average
Easy
Javascript Snippet #06
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 681 students
Takes Less than an hour on average
Easy
Javascript Snippet #07
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 689 students
Takes Less than an hour on average
Easy
TypeScript Snippet #01
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 553 students
Takes Less than an hour on average
Easy
TypeScript Snippet #02
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 507 students
Takes Less than an hour on average
Easy
TypeScript Snippet #03
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 490 students
Takes Less than an hour on average
Easy
TypeScript Snippet #04
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 413 students
Takes Less than an hour on average
Easy
TypeScript Snippet #05
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 438 students
Takes Less than an hour on average
Easy
TypeScript Snippet #06
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 362 students
Takes Less than an hour on average
Easy
TypeScript Snippet #07
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 323 students
Takes Less than an hour on average
Easy
TypeScript Snippet #08
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 368 students
Takes Less than an hour on average
Easy
TypeScript Snippet #09
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 392 students
Takes Less than an hour on average
Easy
Java Snippet #01
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 773 students
Takes Less than an hour on average
Easy
Java Snippet #02
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 701 students
Takes Less than an hour on average
Easy
Java Snippet #03
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 647 students
Takes Less than an hour on average
Easy
Java Snippet #04
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 602 students
Takes Less than an hour on average
Easy
Java Snippet #05
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 541 students
Takes Less than an hour on average
Easy
Java Snippet #06
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 479 students
Takes Less than an hour on average
Easy
Java Snippet #07
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 755 students
Takes Less than an hour on average
Easy
Java Snippet #08
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 657 students
Takes Less than an hour on average
Easy
Java Snippet #09
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 500 students
Takes Less than an hour on average
Easy
Java Snippet #10
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 513 students
Takes Less than an hour on average
Easy
Java Snippet #11
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 496 students
Takes Less than an hour on average
Easy
Java Snippet #12
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 471 students
Takes Less than an hour on average
Easy
Python Snippet #01
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 956 students
Takes Less than an hour on average
Easy
Python Snippet #02
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 764 students
Takes Less than an hour on average
Easy
Python Snippet #03
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 662 students
Takes Less than an hour on average
Easy
Python Snippet #04
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 605 students
Takes Less than an hour on average
Easy
Python Snippet #05
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 638 students
Takes Less than an hour on average
Easy
Python Snippet #06
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 726 students
Takes Less than an hour on average
Easy
Python Snippet #07
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 634 students
Takes Less than an hour on average
Easy
Python Snippet #08
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 555 students
Takes Less than an hour on average
Easy
Python Snippet #09
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 615 students
Takes Less than an hour on average
Patch Review Exercises
Easy
CVE-2021-4379x
This challenge covers the review of a CVE and its patch
Completed by 303 students
Takes Less than an hour on average
Golang
Easy
CVE-2021-45xx9
This challenge covers a vulnerable snippet in a real Python application
Completed by 281 students
Takes Less than an hour on average
Python
Easy
CVE-2021-4xx50
This challenge covers the review of a CVE and its patch
Completed by 383 students
Takes Less than an hour on average
Golang
Easy
CVE-2022-3x7x1
This challenge covers the review of a CVE and its patch
Completed by 280 students
Takes Less than an hour on average
Java
Easy
CVE-2008-1x3x
This challenge covers the review of a CVE and its patch
1 video
Completed by 304 students
Takes Less than an hour on average
PHP
Easy
CVE-2008-4x9x
This challenge covers the review of a CVE and its patch
Completed by 201 students
Takes Less than an hour on average
PHP
Easy
CVE-2008-5x8x
This challenge covers the review of a CVE and its patch
1 video
Completed by 219 students
Takes Less than an hour on average
Ruby
Easy
CVE-2009-3x8x
This challenge covers the review of a CVE and its patch
1 video
Completed by 221 students
Takes Less than an hour on average
Ruby
Easy
CVE-2020-17xx7
This challenge covers the review of a CVE and its patch
1 video
Completed by 366 students
Takes Less than an hour on average
Java
Easy
CVE-2020-9x9x
This challenge covers the review of a CVE and its patch
1 video
Completed by 291 students
Takes Less than an hour on average
Java
Easy
CVE-2006-4xxx
This challenge covers the review of a CVE and its patch
1 video
Completed by 281 students
Takes Less than an hour on average
Ruby
Easy
CVE-2006-4xxx_ii
This challenge covers the review of a CVE and its patch
Completed by 201 students
Takes Less than an hour on average
Ruby
Easy
CVE-2020-11xxx
This challenge covers the review of a CVE and its patch
Completed by 276 students
Takes Less than an hour on average
Java
Easy
CVE-2020-17xx8
This challenge covers the review of a CVE and its patch
Completed by 258 students
Takes Less than an hour on average
Java
Easy
CVE-2021-37xxx
This challenge covers the review of a CVE and its patch
Completed by 231 students
Takes Less than an hour on average
Python
Easy
CVE-2021-39x3x
This challenge covers the review of a CVE and its patch
Completed by 176 students
Takes Less than an hour on average
Java
Easy
CVE-2008-5x8x_ii
This challenge covers the review of a CVE and its patch
1 video
Completed by 177 students
Takes Less than an hour on average
Ruby
Easy
CVE-2019-5x2x
This challenge covers the review of a CVE and its patch
1 video
Completed by 166 students
Takes Less than an hour on average
Ruby
Easy
CVE-2020-13xxx
This challenge covers the review of a CVE and its patch
Completed by 185 students
Takes Less than an hour on average
Java
Easy
CVE-2021-381xx
This challenge covers the review of a CVE and its patch
Completed by 211 students
Takes Less than an hour on average
Java
Medium
CVE-2022-26xx9
This challenge covers a vulnerable snippet in a real Java application
Completed by 172 students
Takes Less than an hour on average
Java
Hard
CVE-2005-2x8x
This challenge covers the review of a CVE and its patch
Completed by 188 students
Takes Less than an hour on average
PHP
Code Review Exercises
Medium
Code Review 01
This exercise is one of our challenges to help you learn how to review real source code
Completed by 387 students
Takes Between 1 and 2 hours on average
JavaScript
Medium
Code Review 02
This exercise is one of our challenges to help you learn how to review real source code
Completed by 244 students
Takes Between 1 and 2 hours on average
Python
Hard
Code Review 03
This exercise is one of our challenges to help you learn how to review real source code
Completed by 115 students
Takes Between 2 and 4 hours on average
JavaScript
Hard
Code Review 04
This exercise is one of our challenges to help you learn how to review real source code
Completed by 201 students
Takes Between 1 and 2 hours on average
JavaScript
Hard
Code Review 05
This exercise is one of our challenges to help you learn how to review real source code
Completed by 98 students
Takes Between 2 and 4 hours on average
JavaScript
Medium
Code Review 06
This exercise is one of our challenges to help you learn how to review real source code
Completed by 64 students
Takes Between 2 and 4 hours on average
Golang
Hard
Code Review 07
This exercise is one of our challenges to help you learn how to review real source code
Completed by 127 students
Takes Between 1 and 2 hours on average
Golang
Easy
Code Review 08
This exercise is one of our challenges to help you learn how to review real source code
Completed by 131 students
Takes Between 1 and 2 hours on average
Golang
Hard
Code Review 09
This exercise is one of our challenges to help you learn how to review real source code
Completed by 100 students
Takes Between 1 and 2 hours on average
Golang
Easy
Code Review 10
This exercise is one of our challenges to help you learn how to review real source code
Completed by 135 students
Takes Less than an hour on average
Golang
Hard
Code Review 11
This exercise is one of our challenges to help you learn how to review real source code
Completed by 55 students
Takes Between 2 and 4 hours on average
C#/.Net
Easy
Code Review 12
This exercise is one of our challenges to help you learn how to review real source code
Completed by 190 students
Takes Less than an hour on average
Java
Hard
Code Review 13
This exercise is one of our challenges to help you learn how to review real source code
Completed by 86 students
Takes Between 2 and 4 hours on average
Java
Easy
Code Review 14
This exercise is one of our challenges to help you learn how to review real source code
Completed by 154 students
Takes Less than an hour on average
Java
Easy
Code Review 15
This exercise is one of our challenges to help you learn how to review real source code
Completed by 140 students
Takes Less than an hour on average
Java
Easy
Code Review 16
This exercise is one of our challenges to help you learn how to review real source code
Completed by 139 students
Takes Less than an hour on average
Java
Easy
Code Review 17
This exercise is one of our challenges to help you learn how to review real source code
Completed by 71 students
Takes Between 1 and 2 hours on average
.Net
Easy
Code Review 18
This exercise is one of our challenges to help you learn how to review real source code
Completed by 54 students
Takes Between 1 and 2 hours on average
Java