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 "Projects/OWASP Node js Goat Project"
(Created page with "{{Template:Project About | project_name =OWASP Node js Goat Project | project_home_page =OWASP Node js Goat Project | project_description =Node.js is becoming a widely adopted...") |
|||
Line 1: | Line 1: | ||
+ | =Main= | ||
+ | |||
+ | <div style="width:100%;height:160px;border:0,margin:0;overflow: hidden;">[[File:OWASP_Project_Header.jpg|link=]]</div> | ||
+ | |||
+ | {| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |- | ||
+ | | valign="top" style="border-right: 1px dotted gray;padding-right:25px;" | | ||
+ | |||
+ | ==OWASP NodeGoat Project== | ||
+ | |||
+ | OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them. | ||
+ | |||
+ | ==Introduction== | ||
+ | |||
+ | Being lightweight and efficient, Node.js is rapidly becoming a platform of choice for building fast, scalable, data-intensive, modern web applications. However, developing stable and resilient web applications on this platform is very dependent on programmers due to its minimal default configuration and architecture choices. The goal of this project is to act as a learning resource demonstrating how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them. It includes a vulnerable web application and accompanied tutorial guide. | ||
+ | |||
+ | ==Description== | ||
+ | |||
+ | * Project description: https://github.com/OWASP/NodeGoat#nodegoat | ||
+ | * Project source code: https://github.com/OWASP/NodeGoat | ||
+ | * Mailing list: https://groups.google.com/forum/#!forum/nodegoat | ||
+ | * Demo site: http://nodegoat.herokuapp.com/ | ||
+ | |||
+ | ==Licensing== | ||
+ | OWASP NodeGoat is free to use. It is licensed under the Apache License v2.0 | ||
+ | |||
+ | | valign="top" style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" | | ||
+ | |||
+ | == Project Leader == | ||
+ | |||
+ | Chetan Karande | ||
+ | |||
+ | == Quick Download == | ||
+ | |||
+ | * Clone project Github repository at https://github.com/OWASP/NodeGoat | ||
+ | |||
+ | |||
+ | ==Classifications== | ||
+ | |||
+ | {| width="200" cellpadding="2" | ||
+ | |- | ||
+ | | align="center" valign="top" width="50%" rowspan="2"| [[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects]] | ||
+ | | align="center" valign="top" width="50%"| [[File:Owasp-builders-small.png|link=]] | ||
+ | |- | ||
+ | | align="center" valign="top" width="50%"| [[File:Owasp-defenders-small.png|link=]] | ||
+ | |- | ||
+ | | colspan="2" align="center" | [[File:Cc-button-y-sa-small.png|link=http://creativecommons.org/licenses/by-sa/3.0/]] | ||
+ | |- | ||
+ | | colspan="2" align="center" | [[File:Project_Type_Files_CODE.jpg|link=]] | ||
+ | |} | ||
+ | |||
+ | |} | ||
+ | |||
+ | |||
+ | = Acknowledgements = | ||
+ | ==Volunteers== | ||
+ | NodeGoat is developed by a worldwide team of volunteers. The primary contributors to date have been: | ||
+ | |||
+ | * Chetan Karande | ||
+ | * Karl Düüna | ||
+ | * Andri Möll | ||
+ | |||
+ | ==Others== | ||
+ | |||
+ | |||
+ | = Road Map and Getting Involved = | ||
+ | |||
+ | ==Road Map== | ||
+ | |||
+ | https://github.com/OWASP/NodeGoat/issues/milestones | ||
+ | |||
+ | ==Getting Involved== | ||
+ | |||
+ | Some of the ways you can help are listed here: https://github.com/OWASP/NodeGoat#ways-to-contribute | ||
+ | |||
+ | Involvement in the development and promotion of NodeGoat is actively encouraged! | ||
+ | |||
+ | To contribute, or know more, contact at chetan (DOT) karande (AT) owasp (DOT) org | ||
+ | |||
+ | =FAQs= | ||
+ | |||
+ | =Project About= | ||
{{Template:Project About | {{Template:Project About | ||
− | | project_name =OWASP Node | + | | project_name =OWASP Node Goat Project |
| project_home_page =OWASP Node js Goat Project | | project_home_page =OWASP Node js Goat Project | ||
| project_description =Node.js is becoming a widely adopted platform for developing web applications. This project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them. | | project_description =Node.js is becoming a widely adopted platform for developing web applications. This project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them. | ||
Line 6: | Line 87: | ||
| leader_name1 =Chetan Karande | | leader_name1 =Chetan Karande | ||
| leader_email1 [email protected] | | leader_email1 [email protected] | ||
− | | mailing_list_name = https:// | + | | mailing_list_name = https://groups.google.com/forum/#!forum/nodegoat |
| project_road_map = https://www.owasp.org/index.php/Projects/OWASP_Node_js_Goat_Project/Roadmap | | project_road_map = https://www.owasp.org/index.php/Projects/OWASP_Node_js_Goat_Project/Roadmap | ||
}} | }} | ||
+ | |||
+ | |||
+ | __NOTOC__ <headertabs /> | ||
+ | |||
+ | [Category:OWASP Project]] [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]] [[Category:OWASP_Document]] |
Revision as of 03:19, 31 January 2014
OWASP NodeGoat ProjectOWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them. IntroductionBeing lightweight and efficient, Node.js is rapidly becoming a platform of choice for building fast, scalable, data-intensive, modern web applications. However, developing stable and resilient web applications on this platform is very dependent on programmers due to its minimal default configuration and architecture choices. The goal of this project is to act as a learning resource demonstrating how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them. It includes a vulnerable web application and accompanied tutorial guide. Description
LicensingOWASP NodeGoat is free to use. It is licensed under the Apache License v2.0 |
Project LeaderChetan Karande Quick Download
Classifications |
Volunteers
NodeGoat is developed by a worldwide team of volunteers. The primary contributors to date have been:
- Chetan Karande
- Karl Düüna
- Andri Möll
Others
Road Map
https://github.com/OWASP/NodeGoat/issues/milestones
Getting Involved
Some of the ways you can help are listed here: https://github.com/OWASP/NodeGoat#ways-to-contribute
Involvement in the development and promotion of NodeGoat is actively encouraged!
To contribute, or know more, contact at chetan (DOT) karande (AT) owasp (DOT) org
PROJECT INFO What does this OWASP project offer you? |
RELEASE(S) INFO What releases are available for this project? | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
[Category:OWASP Project]]