Category:OWASP CLASP Project
| This project has produced a book that can be downloaded or purchased.|
Feel free to browse the full catalog of available OWASP books.
Welcome to the CLASP Project
CLASP (Comprehensive, Lightweight Application Security Process) provides a well-organized and structured approach for moving security concerns into the early stages of the software development lifecycle, whenever possible.
CLASP is actually a set of process pieces that can be integrated into any software development process. It is designed to be both easy to adopt and effective. It takes a prescriptive approach, documenting activities that organizations should be doing. And, it provides an extensive wealth of security resources that make implementing those activities reasonable.
The goals of the OWASP CLASP Project are to make these materials widely available as well as provide a forum for the community to contribute materials back to CLASP for the benefit of everyone. If you use CLASP now, have questions, or just have something else you'd like to share, give us a shout on the mailing list and let us know!
CLASP provides detailed information of the following types:
- Introduction to the Concepts behind CLASP to get started
- Seven key Best Practices that define CLASP
- Summaries of the high-level Security Services that serve as a foundation
- Some core Security Principles for software development
- Abstract Roles that are typically involved in software development
- A collection of Activities to augment the development process to build more secure software
- Advice on CLASP Process Engineering and Roadmaps
- Checklisted Coding Guidelines to help developers and auditors when reviewing code
- The lexicon of Vulnerabilities that occur in source code
- A Glossary of terms and phrases common to application security
- NEW - A Searchable Vulnerability Checklist in XLS for the CLASP Vulnerability lexicon
- 3 August 2008 - Adding a vulnerability checklist contributed by Toni Wohleber
- Toni contacted me about an XLS sheet he had put together to allow quick, field-level searching through the CLASP Vulnerability lexicon. He graciously contributed it to the project and now it's up for folks to download and use. (Pravir Chandra)
- 25 May 2006 - Added more materials to Wiki from CLASP
- Enough should be up now to qualify as 'critical mass'. Thanks to Jeff, Jeremy, and others for the awesome work of getting the materials up on this site. (Pravir Chandra)
Everyone has something to contribute. Be it reading materials and fixing typos to contributing new sections of prose, we gladly welcome all help that's volunteered. For the ongoing list of items in flight, please look at the OWASP CLASP Project Roadmap list. Also, if you're unsure of how to help or want some guidance, please check out the CLASP Project's mailing list.
Please go to http://lists.owasp.org/mailman/listinfo/owasp-clasp to subscribe to the list. You can post to the CLASP mailing list by emailing firstname.lastname@example.org.
The most up-to-date version of CLASP is on this wiki, and version 1.2 is the latest release (this release was imported to the wiki to get the OWASP CLASP Project started).
Most of the information from CLASP v1.2 has been posted on this wiki, but the original MS Word version of CLASP v1.2 is still available for download. It is separated into 7 chapters:
- Single .zip of all 7 chapters
- Searchable Vulnerability Checklist in XLS
- Project Lead
- Previous Contributors
This category has the following 19 subcategories, out of 19 total.
Pages in category "OWASP CLASP Project"
The following 121 pages are in this category, out of 121 total.