Zest

  • Revision slug: Zest
  • Revision title: Zest
  • Revision id: 442913
  • Created:
  • Creator: psiinon
  • Is current revision? No
  • Comment Made it clearer the state Zest is in (early and experimental!) and added more structure and links

Revision Content

Overview

Zest is an experimental specialized scripting language (also known as a domain-specific language) developed by the Mozilla security team and is intended to be used in web oriented security tools.
The language is written in JSON, but we do not expect people to write Zest in this format - it is designed to be a visual language. The core language does not define any graphical representation - that is expected to be defined by the tools that integrate Zest.
It is completely free, open source and can be included in any tool whether open or closed, free or commercial.

Zest is still at a very early stage of development, but is has been made available so that anyone can play around with it.
All constructive feedback is very welcome.
Anyone can contribute to the onward development of Zest, and teams or individuals who develop security tools are especially welcome to join and help shape Zest's future.

Zest topics

Usecases
Reporting security vulnerabilities to developers
Reporting security vulnerabilities to companies
Defining active and passive scanner rules
Deep integration with security tools
Runtimes
The runtime environments that support Zest
Tools
The tools that include support Zest
Implementation
The state of Zest development
More details
https://github.com/mozilla/zest - the code on github
http://groups.google.com/group/mozilla-zest - the group used for discussing Zest

 

Revision Source

<h2>Overview</h2>
<p><strong>Zest</strong> is an experimental specialized scripting language (also known as a <a href="http://en.wikipedia.org/wiki/Domain-specific_language" title="http://en.wikipedia.org/wiki/Domain-specific_language">domain-specific language</a>) developed by the Mozilla security team and is intended to be used in web oriented security tools.<br />
  The language is written in JSON, but we do not expect people to write Zest in this format - it is designed to be a visual language. The core language does not define any graphical representation - that is expected to be defined by the tools that integrate Zest.<br />
  It is completely free, open source and can be included in any tool whether open or closed, free or commercial.<br />
  <br />
  Zest is still at a very early stage of development, but is has been made available so that anyone can play around with it.<br />
  All constructive feedback is very welcome.<br />
  Anyone can contribute to the onward development of Zest, and teams or individuals who develop security tools are especially welcome to join and help shape Zest's future.</p>
<h2>Zest topics</h2>
<dl>
  <dt>
    Usecases</dt>
  <dd>
    <a href="/en-US/docs/Zest/Zest_usecase:_Reproducing_Security_Vulnerabilities" title="/en-US/docs/Zest/Zest_usecase:_Reproducing_Security_Vulnerabilities">Reporting security vulnerabilities to developers</a><br />
    Reporting security vulnerabilities to companies<br />
    Defining active and passive scanner rules<br />
    Deep integration with security tools</dd>
  <dt>
    <a href="/en-US/docs/Zest/Zest_runtimes" title="/en-US/docs/Zest/Zest_runtimes">Runtimes</a></dt>
  <dd>
    The runtime environments that support Zest</dd>
  <dt>
    <a href="/en-US/docs/Zest/Zest_tools" title="/en-US/docs/Zest/Zest_tools">Tools</a></dt>
  <dd>
    The tools that include support Zest</dd>
  <dt>
    Implementation</dt>
  <dd>
    The state of Zest development</dd>
  <dt>
    More details</dt>
  <dd>
    <a href="https://github.com/mozilla/zest" title="https://github.com/mozilla/zest">https://github.com/mozilla/zest</a> - the code on github<br />
    <a href="http://groups.google.com/group/mozilla-zest">http://groups.google.com/group/mozilla-zest</a> - the group used for discussing Zest</dd>
</dl>
<p>&nbsp;</p>
Revert to this revision