Lesson Plan Title: How to Discover Clues in the HTML

 

Concept / Topic To Teach:

Developers are notorious for leaving statements like FIXME's, Code Broken, Hack, etc... inside the source code.  Review the source code for any comments denoting passowrds, backdoors, or something doesn't work right. 

 

General Goal(s):

The user should be able to bypass the authentication check.

 

Figure 1 Lesson 3

 

Right-click the page and select "View source"

Figure 2 View Source

 

Solution:

 

 

Examine the HTML source.

 

 

In the HTML source there is a comment that contains a user name admin and a password adminpw. Enter these values in WebGoat and click "Login"

 

Figure 3 Enter discovered credentials

 

Figure 4 Lesson 3 Completed

 

 

 

Solution by Erwin Geirnaert ZION SECURITY