Cybrary ForgeCYBRARY / FORGE

Probely

v2024.6Probely (Snyk)

Cloud dynamic application security testing aimed at CI/CD: point it at a target, it crawls, authenticates, scans for OWASP Top 10 classes and returns findings with reproduction steps and fix guidance. Ships as a CLI client plus a web console. Because the real product is SaaS, the range provides an offline client that scans the in-range web fixtures only.

Category
Vulnerability scanning
Package
probely-cli
Runs on
Linux · Windows
Commands
probely
Console
https://probely.range.local

Offline client against authored web targets. It never contacts probely.com and needs no account.

Install it

The scripts below install the real Probely (Snyk) package on your own machine — read them first, and run them somewhere you are allowed to change. Inside the range, one press puts the simulated package on your next machine.

Linux installer (shell script)
install-probely.sh
Windows installer (PowerShell)
Install-probely.ps1

Probely has no unattended Windows install. Follow the steps on the package page.

On a range machine
Add it to your kit and every machine you launch comes with it.

On Linux

Python (pip)

  1. Install the interpreter tooling
    sudo apt install -y python3-pip
  2. Install Probely
    python3 -m pip install probely-cli

    Use a virtual environment on a shared host so the system Python stays clean.

Debian, Ubuntu, Kali (apt)

  1. Refresh the package lists
    sudo apt update
  2. Install Probely
    sudo apt install -y probely-cli

Check it worked

  1. Confirm it landed on PATH
    which probely
  2. Check the version
    probely --version

    The range reports 2024.6.

Remove it

  1. Take it off again
    python3 -m pip uninstall probely-cli

On Windows

Python (pip)

  1. Install Python
    winget install --id Python.Python.3.12 -e
  2. Install Probely
    py -m pip install probely-cli

Check it worked

  1. Confirm it resolves
    where probely
  2. Check the version
    probely --version

    The range reports 2024.6.

Remove it

  1. Take it off again
    winget uninstall --id probely-cli

Inside the range

  1. Tick it on the launch screen

    Under Probely's category on the advanced tool shelf. A lab that depends on it locks the toggle on and says why.

  2. Or install it from a range terminal
    sudo apt install -y probely-cli

    The simulated package manager seeds the same binaries, config and receipt the shelf toggle does.

  3. Everything here is simulated

    No software is downloaded and nothing executes — the range answers from authored fixtures.

Labs that use Probely

No lab locks this one on yet — tick it on the launch screen and take it into any scenario.