Quote:
Originariamente inviato da lupodrillo
Con fw2018 e configurazione 2017 posso vedere le impostazioni del VoIP Infostrada?
|
Sto lavorando a dei tool (adbtools2) per prendere il file di configurazione del router, decodificarlo e configurare alcune opzioni non disponibili nell'interfaccia web. Non è ancora completo al 100%, ma la parte che mostra le password sembra già funzionare, senza quindi la necessità di fare il downgrade per scoprire la password del voip, inoltre anche alcune modifiche al file di configurazione sembrano funzionare
Volendo sperimentare il tool procedere nel modo seguente:
1. salvare la configurazione del router scegliendo le seguenti opzioni dall'interfaccia web
Configurazione -> Sistema -> Copia il file di configurazione
viene salvato un file con un nome del tipo config_full_DVA-5592_2018-06-04T154203.bin
2. scaricare il gli adbtools2 da
https://github.com/digiampietro/adbt...ive/master.zip
3. scompattare master.zip in una apposita directory
4. eseguire il file "confedit.exe" da tale directory (o confedit.py se si ha python3 installato con i vari moduli necessari installati). Ci mette qualche secondo per partire
5. selezionare le opzioni "File -> Open Bin config", scegliere il file scaricato al punto 1
6. scegliere Info -> Show Passwords e nella finestra di destra verranno visualizzate le varie password incluse nel file di configurazione (o, meglio, nei file di configurazione perchè il file binario include due file di configurazione xml); scorrere in alto su tale finestra per visualizzare la password del VOIP
7. con Info -> Save passwords è possibile salvare le passwords in un file di testo
8. con Info -> Show restricted commands è possible visualizzare i comandi dell'interfaccia web e CLI attualmente disabilitati, con Info -> Save restricted commands si possono salvare in un file di testo, utile per provarli dopo averli abilitati
9. con Edit -> Enable restricted web gui, si abilitano i comandi dell'interfaccia web attualmente disabilitiati (ovviamente sarà necessario salvare il file di configurazione alla fine, come descritto sotto)
10. con Edit -> Enable restricted CLI commands, si abilitano gli eventuali comandi disabilitati sull'interfaccia a riga di comando (accessibile con telnet o ssh)
11. con Edit -> Enable firmware upgrade/downgrade, si abilita la possibilità di fare il downgrade del firmware
12. con Edit -> fix dlinkdns/dlinkddns si corregge un errore presente nella configurazione del firmware del 2017 che impediva l'utilizzo del dynamic dns fornito da dlink col modem
13. IMPORTANTISSIMO, salvare la configurazione modificata con "File -> Save as bin config", scegliere un nome DIVERSO da quello originale, in modo che se dovessimo avere problemi con la configurazione modificata saremo sempre in grado di resettare il modem e ricaricare la configurazione originale.
14 caricare la configurazione modificata e salvata al punto precedente sul router andando sul menu' dell'interfaccia web del router: "Configurazione -> Sistema -> Ripristina il file di configurazione" e scegliendo il file salvato al punto 13
Con tale programma, a meno di errori che a me non si sono verificati, è comunque possibile salvare in due file xml i due componenti del file bin ("Save as xml config" e "Save as CPE xml config"); è così possibile analizzare il contenuto di tali files. Sarebbe anche possibile modificarli con un editor, ricaricarli in confedit e poi salvare il binario da caricare sul router. Ovviamente quest'ultima operazione è a totale rischio dell'utente perchè si potrebbe scasinare in modo, anche irrimediabile, il router.