This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

Difference between revisions of "OWASP Code Kids 2015 Ideas"

From OWASP
Jump to: navigation, search
(Created page with "=Task Categories= The tasks are grouped into the categories described below. '''Please make sure each task is assigned a category.''' '''Code:''' Tasks related to writing or...")
 
(OWASP WebGoatPHP Task 1)
Line 81: Line 81:
 
'''Brief Explanation:'''
 
'''Brief Explanation:'''
  
Task description
+
Implement a secure "Remember me" feature in user login form using cookies. At present the remember me check box is present in the form but it does nothing.
  
 
'''Task Category:'''
 
'''Task Category:'''
  
Eg. Code Category
+
Code
  
 
'''Expected Results:'''
 
'''Expected Results:'''
  
Describe the expected results of the task
+
If user checks the "remember me" check box when logging in, then the user will not be required to login every time he visits the application within X days.
  
 
'''Knowledge Prerequisites:'''
 
'''Knowledge Prerequisites:'''
Line 95: Line 95:
 
Comfortable in PHP, HTML and possibly Javascript. Good understanding of Application Security and related vulnerabilities.  
 
Comfortable in PHP, HTML and possibly Javascript. Good understanding of Application Security and related vulnerabilities.  
  
'''Mentors:''' XXXXXX
+
'''Reference:'''
 +
 
 +
https://github.com/shivamdixit/WebGoatPHP/issues/45
 +
 
 +
'''Code:'''
 +
 
 +
app/control/user/login.php
 +
 
 +
'''Mentors:''' Shivam Dixit

Revision as of 20:06, 6 November 2014

Task Categories

The tasks are grouped into the categories described below. Please make sure each task is assigned a category.

Code: Tasks related to writing or refactoring code.

Documentation/Training: Tasks related to creating/editing documents and helping others learn more

Outreach/Research: Tasks related to community management, outreach/marketing, or studying problems and recommending solutions

Quality Assurance: Tasks related to testing and ensuring code is of high quality

User Interface: Tasks related to user experience research or user interface design and interaction

OWASP ZAP

OWASP ZAP Task 1

Brief Explanation:

Task description

Task Category:

Eg. Code Category

Expected Results:

Describe the expected results of the task

Knowledge Prerequisites:

Comfortable in PHP, HTML and possibly Javascript. Good understanding of Application Security and related vulnerabilities.

Mentors: XXXXXX

OWASP OWTF

OWASP OWTF Task 1

Brief Explanation:

Task description

Task Category:

Eg. Code Category

Expected Results:

Describe the expected results of the task

Knowledge Prerequisites:

Comfortable in PHP, HTML and possibly Javascript. Good understanding of Application Security and related vulnerabilities.

Mentors: XXXXXX

OWASP WIKI

OWASP WIKI Task 1

Brief Explanation:

Task description

Expected Results:

Describe the expected results of the task

Knowledge Prerequisites:

Comfortable in PHP, HTML and possibly Javascript. Good understanding of Application Security and related vulnerabilities.

Mentors: XXXXXX

OWASP WebGoatPHP

OWASP WebGoatPHP Task 1

Brief Explanation:

Implement a secure "Remember me" feature in user login form using cookies. At present the remember me check box is present in the form but it does nothing.

Task Category:

Code

Expected Results:

If user checks the "remember me" check box when logging in, then the user will not be required to login every time he visits the application within X days.

Knowledge Prerequisites:

Comfortable in PHP, HTML and possibly Javascript. Good understanding of Application Security and related vulnerabilities.

Reference:

https://github.com/shivamdixit/WebGoatPHP/issues/45

Code:

app/control/user/login.php

Mentors: Shivam Dixit