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 / 36
Login
Register
Code Review Badge
31
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 748 students
Takes < 1 Hr. on average
Easy
Golang Snippet #02
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 637 students
Takes < 1 Hr. on average
Easy
Golang Snippet #03
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 526 students
Takes < 1 Hr. on average
Easy
Golang Snippet #04
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 594 students
Takes < 1 Hr. on average
Easy
Golang Snippet #05
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 553 students
Takes < 1 Hr. on average
Easy
Golang Snippet #06
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 476 students
Takes < 1 Hr. on average
Easy
Golang Snippet #07
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 499 students
Takes < 1 Hr. on average
Easy
Golang Snippet #08
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 466 students
Takes < 1 Hr. on average
Easy
Golang Snippet #09
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 443 students
Takes < 1 Hr. on average
Easy
Golang Snippet #10
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 477 students
Takes < 1 Hr. on average
Easy
Golang Snippet #11
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 470 students
Takes < 1 Hr. on average
Easy
Golang Snippet #12
This challenge covers the review of a snippet of code written in Golang
1 video
Completed by 418 students
Takes < 1 Hr. on average
Easy
PHP Snippet #01
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 1310 students
Takes < 1 Hr. on average
Easy
PHP Snippet #02
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 1104 students
Takes < 1 Hr. on average
Easy
PHP Snippet #03
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 909 students
Takes < 1 Hr. on average
Easy
PHP Snippet #04
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 871 students
Takes < 1 Hr. on average
Easy
PHP Snippet #05
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 801 students
Takes < 1 Hr. on average
Easy
PHP Snippet #06
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 857 students
Takes < 1 Hr. on average
Easy
PHP Snippet #07
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 734 students
Takes < 1 Hr. on average
Hard
PHP Snippet #08
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 625 students
Takes < 1 Hr. on average
Medium
PHP Snippet #09
This challenge covers the review of a snippet of code written in PHP
1 video
Completed by 623 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #01
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 356 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #02
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 361 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #03
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 381 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #04
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 349 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #05
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 381 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #06
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 369 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #07
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 304 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #08
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 335 students
Takes < 1 Hr. on average
Easy
Ruby Snippet #09
This challenge covers the review of a snippet of code written in Ruby
1 video
Completed by 306 students
Takes < 1 Hr. on average
Easy
Javascript Snippet #01
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 1083 students
Takes < 1 Hr. on average
Easy
Javascript Snippet #02
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 848 students
Takes < 1 Hr. on average
Easy
Javascript Snippet #03
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 863 students
Takes < 1 Hr. on average
Easy
Javascript Snippet #04
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 799 students
Takes < 1 Hr. on average
Easy
Javascript Snippet #05
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 816 students
Takes < 1 Hr. on average
Easy
Javascript Snippet #06
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 753 students
Takes < 1 Hr. on average
Easy
Javascript Snippet #07
This challenge covers the review of a snippet of code written in JavaScript
1 video
Completed by 754 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #01
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 611 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #02
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 561 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #03
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 537 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #04
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 457 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #05
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 482 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #06
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 401 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #07
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 361 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #08
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 413 students
Takes < 1 Hr. on average
Easy
TypeScript Snippet #09
This challenge covers the review of a snippet of code written in TypeScript
1 video
Completed by 438 students
Takes < 1 Hr. on average
Easy
Java Snippet #01
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 845 students
Takes < 1 Hr. on average
Easy
Java Snippet #02
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 774 students
Takes < 1 Hr. on average
Easy
Java Snippet #03
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 714 students
Takes < 1 Hr. on average
Easy
Java Snippet #04
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 674 students
Takes < 1 Hr. on average
Easy
Java Snippet #05
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 604 students
Takes < 1 Hr. on average
Easy
Java Snippet #06
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 543 students
Takes < 1 Hr. on average
Easy
Java Snippet #07
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 868 students
Takes < 1 Hr. on average
Easy
Java Snippet #08
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 764 students
Takes < 1 Hr. on average
Easy
Java Snippet #09
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 579 students
Takes < 1 Hr. on average
Easy
Java Snippet #10
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 591 students
Takes < 1 Hr. on average
Easy
Java Snippet #11
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 574 students
Takes < 1 Hr. on average
Easy
Java Snippet #12
This challenge covers the review of a snippet of code written in Java
1 video
Completed by 546 students
Takes < 1 Hr. on average
Easy
Python Snippet #01
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 1044 students
Takes < 1 Hr. on average
Easy
Python Snippet #02
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 848 students
Takes < 1 Hr. on average
Easy
Python Snippet #03
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 740 students
Takes < 1 Hr. on average
Easy
Python Snippet #04
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 687 students
Takes < 1 Hr. on average
Easy
Python Snippet #05
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 722 students
Takes < 1 Hr. on average
Easy
Python Snippet #06
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 830 students
Takes < 1 Hr. on average
Easy
Python Snippet #07
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 736 students
Takes < 1 Hr. on average
Easy
Python Snippet #08
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 643 students
Takes < 1 Hr. on average
Easy
Python Snippet #09
This challenge covers the review of a snippet of code written in Python
1 video
Completed by 712 students
Takes < 1 Hr. on average
Patch Review Exercises
Easy
CVE-2021-4379x
This challenge covers the review of a CVE and its patch
Completed by 337 students
Takes < 1 Hr. on average
Golang
Easy
CVE-2021-45xx9
This challenge covers a vulnerable snippet in a real Python application
Completed by 320 students
Takes < 1 Hr. on average
Python
Easy
CVE-2021-4xx50
This challenge covers the review of a CVE and its patch
Completed by 421 students
Takes < 1 Hr. on average
Golang
Easy
CVE-2022-3x7x1
This challenge covers the review of a CVE and its patch
Completed by 323 students
Takes < 1 Hr. on average
Java
Easy
CVE-2008-1x3x
This challenge covers the review of a CVE and its patch
1 video
Completed by 335 students
Takes < 1 Hr. on average
PHP
Easy
CVE-2008-4x9x
This challenge covers the review of a CVE and its patch
Completed by 223 students
Takes < 1 Hr. on average
PHP
Easy
CVE-2008-5x8x
This challenge covers the review of a CVE and its patch
1 video
Completed by 251 students
Takes < 1 Hr. on average
Ruby
Easy
CVE-2009-3x8x
This challenge covers the review of a CVE and its patch
1 video
Completed by 247 students
Takes < 1 Hr. on average
Ruby
Easy
CVE-2020-17xx7
This challenge covers the review of a CVE and its patch
1 video
Completed by 396 students
Takes < 1 Hr. on average
Java
Easy
CVE-2020-9x9x
This challenge covers the review of a CVE and its patch
1 video
Completed by 319 students
Takes < 1 Hr. on average
Java
Easy
CVE-2006-4xxx
This challenge covers the review of a CVE and its patch
1 video
Completed by 306 students
Takes < 1 Hr. on average
Ruby
Easy
CVE-2006-4xxx_ii
This challenge covers the review of a CVE and its patch
Completed by 216 students
Takes < 1 Hr. on average
Ruby
Easy
CVE-2020-11xxx
This challenge covers the review of a CVE and its patch
Completed by 300 students
Takes < 1 Hr. on average
Java
Easy
CVE-2020-17xx8
This challenge covers the review of a CVE and its patch
Completed by 281 students
Takes < 1 Hr. on average
Java
Easy
CVE-2021-37xxx
This challenge covers the review of a CVE and its patch
Completed by 255 students
Takes < 1 Hr. on average
Python
Easy
CVE-2021-39x3x
This challenge covers the review of a CVE and its patch
Completed by 196 students
Takes < 1 Hr. on average
Java
Easy
CVE-2008-5x8x_ii
This challenge covers the review of a CVE and its patch
1 video
Completed by 196 students
Takes < 1 Hr. on average
Ruby
Easy
CVE-2019-5x2x
This challenge covers the review of a CVE and its patch
1 video
Completed by 182 students
Takes < 1 Hr. on average
Ruby
Easy
CVE-2020-13xxx
This challenge covers the review of a CVE and its patch
Completed by 211 students
Takes < 1 Hr. on average
Java
Easy
CVE-2021-381xx
This challenge covers the review of a CVE and its patch
Completed by 235 students
Takes < 1 Hr. on average
Java
Medium
CVE-2022-26xx9
This challenge covers a vulnerable snippet in a real Java application
Completed by 188 students
Takes < 1 Hr. on average
Java
Hard
CVE-2005-2x8x
This challenge covers the review of a CVE and its patch
Completed by 204 students
Takes < 1 Hr. 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 401 students
Takes 1-2 Hrs. 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 249 students
Takes 1-2 Hrs. 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 118 students
Takes 2-4 Hrs. 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 204 students
Takes 1-2 Hrs. 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 101 students
Takes 2-4 Hrs. 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 66 students
Takes 2-4 Hrs. 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 129 students
Takes 1-2 Hrs. 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 138 students
Takes 1-2 Hrs. 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 103 students
Takes 1-2 Hrs. 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 142 students
Takes < 1 Hr. 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 58 students
Takes 2-4 Hrs. 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 200 students
Takes < 1 Hr. 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 90 students
Takes 2-4 Hrs. 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 164 students
Takes < 1 Hr. 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 146 students
Takes < 1 Hr. 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 146 students
Takes < 1 Hr. 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 74 students
Takes 1-2 Hrs. 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 58 students
Takes 1-2 Hrs. on average
Java