Welcome to the official repository for the Open Worldwide Application Security Project® (OWASP) Cheat Sheet Series project. The project focuses on providing good security practices for builders in order to secure their applications.
In order to read the cheat sheets and reference them, use the project official website. The project details can be viewed on the OWASP main website without the cheat sheets.
🚩 Markdown files are the working sources and aren’t intended to be referenced in any external documentation, books or websites.
This project is only possible thanks to the work of many dedicated volunteers. Everyone is encouraged to help in ways large and small. Here are a few ways you can help:
Read the current content and help us fix any spelling mistakes or grammatical errors.
Choose an existing issue on GitHub and submit a pull request to fix it.
Open a new issue to report an opportunity for improvement.
Automated Build
This link allows you to download a build (ZIP archive) of the offline website.
Local Build
The OWASP Cheat Sheet Series website can be built and tested locally by issuing the following commands:
make install-python-requirements
make generate-site
make serve # Binds port 8000
Linting
To check markdown and terminology:
npm run lint-markdown
npm run lint-terminology
To auto-fix linting issues:
npm run lint-markdown-fix
npm run lint-terminology-fix
Container Build
The OWASP Cheat Sheet Series website can be built and tested locally inside a container by issuing the following commands:
Welcome to the OWASP Cheat Sheet Series
Welcome to the official repository for the Open Worldwide Application Security Project® (OWASP) Cheat Sheet Series project. The project focuses on providing good security practices for builders in order to secure their applications.
In order to read the cheat sheets and reference them, use the project official website. The project details can be viewed on the OWASP main website without the cheat sheets.
🚩 Markdown files are the working sources and aren’t intended to be referenced in any external documentation, books or websites.
Cheat Sheet Series Team
Project Leaders
Core team
Chat With Us
We’re easy to find on Slack:
Feel free to ask questions, suggest ideas, or share your best recipes.
Contributions, Feature Requests, and Feedback
We are actively inviting new contributors! To start, please read the contribution guide and our How To Make A Cheatsheet guide.
This project is only possible thanks to the work of many dedicated volunteers. Everyone is encouraged to help in ways large and small. Here are a few ways you can help:
Automated Build
This link allows you to download a build (ZIP archive) of the offline website.
Local Build
The OWASP Cheat Sheet Series website can be built and tested locally by issuing the following commands:
Linting
To check markdown and terminology:
To auto-fix linting issues:
Container Build
The OWASP Cheat Sheet Series website can be built and tested locally inside a container by issuing the following commands:
Docker
Podman
Contributors
Special thanks
A special thank you to the following people for their help provided during the migration:
Open Worldwide Application Security Project and OWASP are registered trademarks of the OWASP Foundation, Inc.