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 iGoat Tool Project"
From OWASP
(Created page with "=Main= <div style="width:100%;height:160px;border:0,margin:0;overflow: hidden;">link=</div> {| style="padding: 0;margin:0;margin-top:10px;t...") |
(Added iGoat project overview.) (Tag: Visual edit) |
||
Line 4: | Line 4: | ||
{| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |- | {| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |- | ||
− | | valign="top" | + | | valign="top" style="border-right: 1px dotted gray;padding-right:25px;" | |
− | |||
− | |||
− | |||
− | |||
==OWASP Tool Project Template== | ==OWASP Tool Project Template== | ||
− | + | iGoat is a learning tool for iOS developers (iPhone, iPad, etc.). It was inspired by the WebGoat project, and has a similar conceptual flow to it. | |
− | |||
− | |||
− | + | As such, iGoat is a safe environment where iOS developers can learn about the major security pitfalls they face as well as how to avoid them. It is made up of a series of lessons that each teach a single (but vital) security lesson. | |
− | + | The lessons are laid out in the following steps: | |
− | + | # Brief introduction to the problem. | |
− | + | # Verify the problem by exploiting it. | |
− | + | # Brief description of available remediations to the problem. | |
+ | # Fix the problem by correcting and rebuilding the iGoat program. | ||
+ | Step 4 is optional, but highly recommended for all iOS developers. Assistance is available within iGoat if you don't know how to fix a specific problem. | ||
− | + | iGoat is free software, released under the GPLv3 license. | |
− | + | iGoat can be downloaded here: https://github.com/owasp/igoat | |
− | + | ==Description== | |
+ | iGoat has been designed and built to be a foundation on which to build a series of iOS security lessons. The initial iGoat release will include a handful of lessons to work through, but one of the aims of the project is to build a community of developers to help build out additional lessons over time -- much as WebGoat has before it. | ||
==Licensing== | ==Licensing== | ||
Line 35: | Line 32: | ||
This program is free software: you can redistribute it and/or modify it under the terms of the [http://www.gnu.org/licenses/agpl-3.0.html link GNU Affero General Public License 3.0] as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OWASP XXX and any contributions are Copyright © by {the Project Leader(s) or OWASP} {Year(s)}. | This program is free software: you can redistribute it and/or modify it under the terms of the [http://www.gnu.org/licenses/agpl-3.0.html link GNU Affero General Public License 3.0] as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OWASP XXX and any contributions are Copyright © by {the Project Leader(s) or OWASP} {Year(s)}. | ||
− | | valign="top" | + | | valign="top" style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" | |
== Project Resources == | == Project Resources == | ||
− | |||
− | |||
− | |||
− | |||
[https://github.com/SamanthaGroves Installation Package] | [https://github.com/SamanthaGroves Installation Package] | ||
− | [https://github.com/ | + | [https://github.com/owasp/igoat Source Code] |
[https://github.com/SamanthaGroves What's New (Revision History)] | [https://github.com/SamanthaGroves What's New (Revision History)] | ||
Line 54: | Line 47: | ||
[https://github.com/SamanthaGroves Issue Tracker] | [https://github.com/SamanthaGroves Issue Tracker] | ||
− | [https:// | + | [https://www.owasp.org/images/3/30/Igoat_preso.ppt Slide Presentation] |
[https://github.com/SamanthaGroves Video] | [https://github.com/SamanthaGroves Video] | ||
Line 76: | Line 69: | ||
{| width="200" cellpadding="2" | {| width="200" cellpadding="2" | ||
|- | |- | ||
− | | colspan="2" align="center" | + | | colspan="2" align="center" | [[File:Project_Type_Files_TOOL.jpg|link=https://www.owasp.org/index.php/Category:OWASP_Tool]] |
|- | |- | ||
− | | align="center" valign="top" width="50% | + | | rowspan="2" align="center" valign="top" width="50%" | [[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects|Incubator Project]] |
− | | align="center" valign="top" width="50%"| [[File:Owasp-builders-small.png|link=Builders]] | + | | align="center" valign="top" width="50%" | [[File:Owasp-builders-small.png|link=Builders]] |
|- | |- | ||
− | | align="center" valign="top" width="50%"| [[File:Owasp-defenders-small.png|link=Defenders]] | + | | align="center" valign="top" width="50%" | [[File:Owasp-defenders-small.png|link=Defenders]] |
|- | |- | ||
− | | colspan="2" align="center" | + | | colspan="2" align="center" | [[File:Agplv3-155x51.png|link=http://www.gnu.org/licenses/agpl-3.0.html|Affero General Public License 3.0]] |
|} | |} | ||
− | | valign="top" | + | | valign="top" style="padding-left:25px;width:200px;" | |
== News and Events == | == News and Events == | ||
Line 205: | Line 198: | ||
{{:Projects/OWASP_Example_Project_About_Page}} | {{:Projects/OWASP_Example_Project_About_Page}} | ||
− | __NOTOC__ <headertabs /> | + | __NOTOC__ <headertabs></headertabs> |
− | [[Category:OWASP Project]] [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]] [[Category:OWASP_Tool]] | + | [[Category:OWASP Project]] |
+ | [[Category:OWASP_Builders]] | ||
+ | [[Category:OWASP_Defenders]] | ||
+ | [[Category:OWASP_Tool]] |
Revision as of 06:44, 22 March 2017