documentation-pocs.safelabs.com.br Open in urlscan Pro
134.65.236.85  Public Scan

URL: https://documentation-pocs.safelabs.com.br/
Submission: On July 13 via automatic, source certstream-suspicious — Scanned from CA

Form analysis 2 forms found in the DOM

<form class="md-header__option" data-md-component="palette">
  <input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="deep-purple" data-md-color-accent="amber" aria-label="Switch to light mode" type="radio" name="__palette"
    id="__palette_1">
  <label class="md-header__button md-icon" title="Switch to light mode" for="__palette_2" hidden="">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M17 7H7a5 5 0 0 0-5 5 5 5 0 0 0 5 5h10a5 5 0 0 0 5-5 5 5 0 0 0-5-5m0 8a3 3 0 0 1-3-3 3 3 0 0 1 3-3 3 3 0 0 1 3 3 3 3 0 0 1-3 3z"></path>
    </svg>
  </label>
  <input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="deep-purple" data-md-color-accent="amber" aria-label="Switch to dark mode" type="radio" name="__palette"
    id="__palette_2">
  <label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M17 6H7c-3.31 0-6 2.69-6 6s2.69 6 6 6h10c3.31 0 6-2.69 6-6s-2.69-6-6-6zm0 10H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4zM7 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"></path>
    </svg>
  </label>
</form>

Name: search

<form class="md-search__form" name="search">
  <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required="">
  <label class="md-search__icon md-icon" for="__search">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"></path>
    </svg>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"></path>
    </svg>
  </label>
  <nav class="md-search__options" aria-label="Search">
    <a href="https://documentation-pocs.safelabs.com.br/?q=" class="md-search__icon md-icon" aria-label="Share" data-clipboard="" data-clipboard-text="javascript:void(0)" data-md-component="search-share" tabindex="-1">
            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7 0-.24-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9a3 3 0 0 0-3 3 3 3 0 0 0 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.15c-.05.21-.08.43-.08.66 0 1.61 1.31 2.91 2.92 2.91 1.61 0 2.92-1.3 2.92-2.91A2.92 2.92 0 0 0 18 16.08z"></path></svg>
          </a>
    <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
        <path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"></path>
      </svg>
    </button>
  </nav>
  <div class="md-search__suggest" data-md-component="search-suggest"></div>
</form>

Text Content

Skip to content

RaidStorm:Owasp Security Test
✨ RaidStorm Owasp Security Test

Type to start searching
RaidStorm:Owasp Security Test
 * ✨ RaidStorm Owasp Security Test ✨ RaidStorm Owasp Security Test
   Table of contents
    * 📋 Description

 * 📋 Planning
 * ✨ Requirements
 * 🧮 Project
 * 🧮 Diagram
 * 🧱 Stack
 * ✨ Contributions
 * ✨ Versions

Table of contents
 * 📋 Description


✨ RAIDSTORM OWASP SECURITY TEST¶


📋 DESCRIPTION¶

In this project we have 7 components, 5 of which are microservices, a database
and a security scanning service proxy.:

 * documentation - Provides this documentation
 * api-bff - RESTful entry point
 * active-scan - Microservice that communicates with zaproxy to perform Active
   URL scanning
 * pasiveve-scan - Microservice that communicates with zaproxy to do passive URL
   scanning
 * security-alerts - Microservice that receives data from scanners, saves it in
   the postgresql database and also delivers data to the main API with scanner
   results
 * postgresql - Application database
 * rabbitmq - AMQP service used to transmit information from micro-services
 * zaproxy - Two ZAP containers for passive and active security scans, one
   called zap-passive and the other zap-active.

Question

See more details in Diagram


ORGANISING THIS DOCUMENTATION¶

 * Planning - POC Planning Planning
 * Requirements - Functional and non-functional POC requirementsRequirements
 * Project - Minimum viable POC microarchitecture Project
 * Diagram - Project overview diagrams Diagram's
 * Stack - Stacks used in the project Stack's
 * Contributions - POC contributors, or, who I should call when in doubt
   Contributions
 * Versions - Information on changes in each version released for testing
   Versions


MVP¶


👔 USER STORIES:¶

EPIC Testes As a tester I want to be able to perform passive URL scanning by
obtaining a report containing test information.

As a tester I want to be able to perform active URL scanning by obtaining a
report containing test information.


RESOURCES USED FOR EACH SERVICE:¶

Service CPU Memory ZaProxy 350% 3.5 GB APIBFF 30% 6


👔 CONCEPTS¶

 * Active Scanner:Active scanning attempts to find potential vulnerabilities by
   using known attacks against the selected targets. Active scanning is an
   attack on those targets.

 * Passive scanner: The passive scanner is run in conjunction with the spider
   and doesn't alter the requests or responses in any way and is therefore safe
   to use. This is good for finding problems such as missing security headers or
   missing anti CSRF tokens, but not good for finding vulnerabilities such as
   XSS.


🔧 COMMANDS¶

 * docker compose build - Download and build the images needed for the project
 * docker compose up -d - Initializes the images, in order, for the project to
   work

Back to top
Next 📋 Planning

Made with Material for MkDocs