e-m-b-a/emba

Introduce JSON output generation to all modules

Aperta

#1853 aperta il 9 gen 2026

 (6 commenti) (0 reazioni) (1 assegnatario)Shell (314 fork)auto 404
Core modules (Sxx)EMBAenhancementgood first issuehelp wantedreporting

Metriche repository

Star
 (3565 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

Is your feature request related to a problem? Please describe. EMBA is generating the logs in different formats like txt, html, csv, json While txt, html and csv is quite solid and introduced into most modules, the json log mechanism is only implemented as example code in the s12 module:

https://github.com/e-m-b-a/emba/blob/4662fbc3344a11110f06e9938110289a1727f6b2/modules/S12_binary_protection.sh#L142

Describe the solution you'd like consistent json logging as another option beside the current csv logging. The mechanism is already implemented in the EMBA core and just needs some further introduction into the other modules. It should be quite easy to do this side by side with the csv logging

Describe alternatives you've considered Post processing is not nice and should be avoided

Guida contributor