Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Testato con:
- -----------------------
- Versione firmware: XS_3.4.12.07
- Nome del prodotto: Vodafone Power Station
- -----------------------
- Provato con Windows 10 e Google Chrome
- -----------------------
- Con questo procedimento andremo ad estrarre la configurazione "grezza" del WiFi che poi modificheremo direttamente a nostro piacimento per poi applicarla. Scavalcando la form di modifica e scrivendo direttamente i dati saremo in gradi di scavalcare il blocco del prefisso del Wifi.
- Modificate a piacimento la configurazione del Wifi senza applicare.
- Tasto destro sul bottone "APPLICA" e selezionare "Ispeziona"
- Si aprirà la console con evidenziata la riga
- -------------------------------------
- <input id="applyButton" class="button button-apply" value="Applica" type="button">
- -------------------------------------
- In alto a destra, aprire il tab "Event Listeners", aprire il nodo "click"
- Cliccare sul link blu sottolineato relativo al SECONDO elemento
- Si aprirà una schermata di codice con sfondo giallo.
- Premere CTRL+F per aprire l'input di ricerca e cercare "dataBatchSend_sjcl"
- Nel mio caso la riga è la 273
- Cliccare sul numero di riga per posizionare un breakpoint, il numero di riga diventerà a fondo blu.
- Premere "Applica" nella pagina per innescare il salvataggio (se non succede nulla è perchè non ci sono modifiche effettuate alla pagina, cambiate un qualsiasi parametro, anche il nome della rete stessa).
- Saprete che il browser è arrivato alla riga selezionata una volta che la riga verrà evidenziata con un bordo blu
- Nella console subito sotto scrivere la riga
- --------------------------------------
- console.log(JSON.stringify(data_format))
- --------------------------------------
- Verrà stampata la struttura di configurazione del WiFi
- Copiate il valore (attenzione di prenderlo per intero da [ a ]) e incollatelo all'interno di questo sito: https://jsoneditoronline.org/. Cliccate la prima icona in alto a sinistra per "formattare" in formato leggibile i dati.
- Modificate ora i valori delle chiavi:
- - wifiGeneralSSID
- - wifiGeneralSSID_5G
- Con il nome del SSID a vostra scelta. Tutte le altre impostazioni mi aspetto siano già corrette poiché le avete configurate direttamente dall'interfaccia.
- Utilizzando la seconda icona in alto a sinistra è possibile ricompattare la struttura dati.
- Torniamo nel browser, sarà ancora in sospeso con il messaggio "Paused in debugger". Premete il bottone blu a fianco per far terminare il salvataggio precedente (che andremo ora a sovrascrivere con i nostri dati modificati).
- Nella console inserimento questo input:
- ---------------------------------------
- dataBatchSend_sjcl(XXX, function() {}, "wifi_general");
- ---------------------------------------
- Dopo al posto di XXX andate a incollare la struttura dei dati modificata al punto precedente (attenzione a prendere sempre il valore da "[" a "]"). Dando invio verrà eseguita la scrittura verso il router dei nuovi dati e un valore "true" verrà incollato subito sotto.
- In questo modo abbiamo "scavalcato" l'interfaccia e abbiamo scritto direttamente sul router i dati del WiFi. Diventa chiaro che se dovessimo cambiare dei dati dall'interfaccia e fare "Applica" andremo a perdere le modifiche effettuate.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement