server icon indicating copy to clipboard operation
server copied to clipboard

[ENHANCEMENT]: orderly status transition from machine-readable to JSON

Open roycewilliams opened this issue 5 months ago • 0 comments

Since long-term backwards compatibility across hashcat versions may be a priority, a transition strategy to begin to move from --machine-readable to --status-json needs to happen soon.

I recommend:

  • make --status-json the default method used to read status, and
  • allow the user to select a checkbox in the UI, to fall back to using --machine-readable status if they need it for their specific installation

This will prevent unnecessary collection of technical debt, allowing new installs to use a more flexible format going forward, while still supporting any installations that happen to actually need a version of hashcat older than 6.0.0.

Without this strategy, --machine-readable will continue to be used in all new deployments, increasing technical debt.

roycewilliams avatar Aug 07 '25 21:08 roycewilliams