OWASP Zezengorri Code Project

=Main=



{| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |-
 * style="border-right: 1px dotted gray;padding-right:25px;" valign="top" |

OWASP Code Library Project
This  is   Zezengorri   a   library   to   allows   you   to   add   security   in   the   development   IDE   from   the day   one,   of   the   moment   you   decide   implement   security   development   to   your   projects, starting  in  design  phase  of    new  projects,  and  in  old  projects  for  see  what  you  miss  detecting the   vulnerabilities   of   the   web   server,   the   computer   and   the   programming   language   before starting   the   development   on   in   parallel   with   the   Lifecycle   software   development.

Description
When  developers,   team   leaders   or   project   managers   add   security   to   a   web   application,   the   first thing   that   comes   up   is   the   question   of   which   technologies   are   handled   in   my   web   project,   what operating   system   the   web   server   supports,   what   version   of   server   or   what   version   of   the database   the   application   uses,   for   this   Owasp   define   the   threat   modeling   (knowing   what   we have).

This  project   Zezengorri   is   a   code   library   is   a   downloadable   package   that   adheres   to   the   root   of the   web   project,   and   from   them   this   can,   analyzes   and   seeks   to   collect   in   a   simple   web   page   the characteristics   of   all   the   security   components   for   examples:   if   our   website   uses   or   not   HSTS,   the versions   of   Chipset   active,   the   use   of   SSL   certificate   for   the   web   page   among   other   securities characteristics   important   measure   in   the   during   the   life   cycle   development   software. Each  of these   item   is   display   in   a   new   web page   in   a   list   of   item   any   show   if   is   active   or   not,   the   version   of the   plugin   and   a   web link. That  links   redirect   to   the   CVE   page   and   the   CVE   score   of   this   item. determine  if   the   project   can   be   promoted   to   the   next   category. The  information   requested   is   also intended   to   help   Project   Leaders   think   about   the   road map   and   feature   priorities,   and   give guidance   to   the   reviews   as   a   result   of   that   effort.

Creating  a   new   set   of   project   pages   from   scratch   can   be   a   challenging   task. By  providing   a sample   layout,   with   instructional   text   and   examples,   the   OWASP   Code   Project   Template   makes   it easier   for   Project   Leaders   to   create   effective   security   projects   and   hence   helps   promote   security.

Licensing
This program is free software: you can redistribute it and/or modify it under the terms of these as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OWASP and any contributions are Copyright &copy; by OWASP Years 2017-2018.
 * https://opensource.org/licenses/NPOSL-3.0
 * https://creativecommons.org/licenses/by/4.0/
 * https://opensource.org/licenses/Frameworx-1.0


 * style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" valign="top" |

Project Resources
Secure Codding Life Cycle

Source Codding .Net

Security Automate Test

Project Leader
Project leader's name:Gustavo Nieves Arreaza

Related Projects
Owasp  Secure   Coding   Practiques


 * OWASP_Code_Tool_Template
 * OWASP_Documentation_Project_Template

Classifications

 * style="padding-left:25px;width:200px;" valign="top" |

News and Events

 * [1 Nov 2017] 1.0 Release Candidate is available for download. This release provides final bug fixes and product stabilization.  Any feedback (good or bad) in the next few weeks would be greatly appreciated.
 * [19 Jan 2018] 1.0 Release Candidate is available for download.  This release provides final bug fixes and product stabilization.  Any feedback (good or bad) in the next few weeks would be greatly appreciated.


 * }

=FAQs=

Many projects have "Frequently Asked Questions" documents or pages. However, the point of such a document is not the questions. The point of a document like this are the answers. The document contains the answers that people would otherwise find themselves giving over and over again. The idea is that rather than laboriously compose and post the same answers repeatedly, people can refer to this page with pre-prepared answers. Use this space to communicate your projects 'Frequent Answers.'

How can I participate in your project?
For  this   first   Phase:   If   you   have   experience   in   web   development   with   languages     such   as   Node.JS, C #,   Java.

And  you   want   to   learn   about   security   on   web   pages. You  can   participate   please   contact   us   by   the official   mail   of   the   project   leader   Zezengorri

If I am not a programmer can I participate in your project?
Yes,  you   can   certainly   participate   in   the   project   if   you   are   not   a   programmer   or   technical. The project  needs   different   skills   and   expertise   and   different   times   during   its   development. Currently, we  are   looking   for   researchers   to   like   know   how      computer,server,databases   and   network   work and   how   can   secure,   the   web   applications   whe   these   is   use   this   resources;   and   writers   for document   all   we   are   going   to   do.

= Acknowledgements =

Volunteers
The  OWASP   Security   Zenzengorri   Principles   project   is   developed   by   a   worldwide   team   of volunteers. A  live   update   of   project    contributors   is   found   here.

The  first   contributors   to   the   project   were:

= Road Map and Getting Involved =

Roadmap
As of february, 2017, the highest priorities for the next 6 months are: ● Complete  the   first   draft   of   the   Code   Project   Template

● Get  other   people   to   review   the   Code   Project   Template   and   provide   feedback

● Incorporate  feedback   into   changes   in   the   Code   Project   Template

● Finalize  the   Code   Project   template   and   have   it   reviewed   to   be   promoted   from   an

Incubator  Project   to   a   Lab   Project

As of   september ,  2017,  the  highest  priorities  for  the  next  6  months   are:

Release  version   of   library   1.0

● Promote  the   library   in   conferences

● Get  academic   support

● Recruit  more   volunteers Subsequent   Releases   will   add


 * Internationalization Support
 * Additional Unit Tests
 * Automated Regression tests

Getting Involved
Involvement  in   the   development   and   promotion   of    Code   Project   Template    is   actively encouraged. Some  of   the   ways   you   can   help   are   as   follows:

Coding
We  could   implement   some   of   the   later   items   on   the   roadmap   sooner   if   someone   wanted   to   help out   with   unit   or   automated   regression   tests

Localization
Are  you   fluent   in   another   language? Can  you   help   translate   the   text   strings   in   the    Code   Project Template    into   that   language?

German French Russian Portuguese

Testing
Do  you   have   a   flair   for   finding   bugs   in   software? We  want   to   product   a   high   quality   product,   so any   help

Feedback
Please use the Code Project Template project mailing list for feedback about:  What do like? What don't you like? What features would you like to see prioritized on the roadmap? 

=Minimal Viable Product= This page is where you should indicate what is the minimum set of functionality that is required to make this a useful product that addresses your core security concern. Defining this information helps the project leader to think about what is the critical functionality that a user needs for this project to be useful, thereby helping determine what the priorities should be on the roadmap. And it also helps reviewers who are evaluating the project to determine if the functionality sufficiently provides the critical functionality to determine if the project should be promoted to the next project category.

The Code Project Template must specify the minimum set of tabs a project should have, provide some an example layout on each tab, provide instructional text on how a project leader should modify the tab, and give some example text that illustrates how to create an actual project.

It would also be ideal if the sample text was translated into different languages.

=Project About=

The  functionalities   of   this   code   library   are   when   it   is   downloaded   and   implemented.
 * -Detect  vulnerabilities
 * -Relate  vulnerabilities,   with   an   updated   database   online.
 * -Ranking  the   severity   of   vulnerabilities   with   their   critical.
 * -Describe  solutions   for   fix   the   vulnerabilities
 * -Help  with   the   implementation   of   classes   and   functions   to   implement   secure development
 * Teach  about   secure   coding   subject   to   developer   team