Skip to content

[BUG] Misleading checkbox "Enable unsafe levels" on page "Get Started" #712

@rudosch

Description

@rudosch

IMHO, the checkbox "Enable unsafe levels" on the Get Started page is misleading, because it is effective for the buttons on this page only.
If you (like I did) first close all modules and then open single categories in OpenFloor mode, then e.g. for the category "Injection" also the unsafe XXE modules are opened without being warned. Not knowing how the lessons/challenges are implemented (simulation or for real), it is impossible to estimate if they are safe or not.

Therefore my suggestions :

  • the decision about unsafe modules should be memorized in table core.settings
  • the checkbox should also be present on pages Open/Close Modules and Open/Close Categories; depending on it unsafe modules could be listed or not (in case of Open/Close Modules) or not opened (in case of Open/Close Categories).
  • unsafe modules in module listings could be marked with a star at the end of their names

BTW: there's a Discussions tab here in GitHub. I wanted to present these considerations there first, but it seems the discussion section is not (yet) used in this project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions