|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#281 | |
|
Member
Iscritto dal: Nov 2007
Messaggi: 293
|
Quote:
Ricompilo senza tentare di modificarli allora, volevo qualcosa di completamente stock, giusto con le pw fisse e non casuali per non rimanere fuori. Allineo anche il Firmware_ID su ABNY. Tra l'altro, se si fa un upgrade del firmware (sempre da un nobrand all'altro), non credo si debba disattivare nessun check... altrimenti nessuno con un VMG8823/5 stock comprato da Zyxel potrebbe fare un upgrade senza entrare con telnet/SSH, e dubito fortemente ![]() Ultima e unica modifica che mi alletta, è una voce nel menuconfig: Codice:
Allow show save password dialogue of browser while login |
|
|
|
|
|
|
#282 | |
|
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Quote:
![]() Però mi aspetto (riguardo al VMG8823) abbia sempre ID=ABEJ... di anomalo c'è solo un vecchio "ABJF" di settembre 2017 di cui non ho mai chiesto i sorgenti. Vedremo |
|
|
|
|
|
|
#283 | |
|
Member
Iscritto dal: Oct 2018
Messaggi: 208
|
Quote:
Stefano |
|
|
|
|
|
|
#284 | ||
|
Member
Iscritto dal: Nov 2007
Messaggi: 293
|
Quote:
Mi sembra di capire che a parte quel ABJF anomalo, poi sia sempre rimasto ABEJ. Se così fosse, forse anche io dovrei lasciare ABNL come ha mandato Zyxel e non mettere ABNY nell'ID prima di compilare Quote:
|
||
|
|
|
|
|
#285 | |
|
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Quote:
Quindi, esempio pratico, nel .config dei sorgenti della versione V5.13(ABEJ.4)C0 ho dovuto impostare: CONFIG_ZYXEL_FIRMWARE_ID="ABIU" (al posto di ABEJ) CONFIG_MRD_MODEL_ID="4533" (al posto di 450D) per poter compilare una versione del firmware che fosse accettata dal firmware Wind esistente. Magari a te non serve, previo uso di "zycli fwidcheck off" e "zycli modelcheck off" Ultima modifica di Yramrag : 26-02-2019 alle 15:59. |
|
|
|
|
|
|
#286 |
|
Member
Iscritto dal: Nov 2018
Messaggi: 76
|
ma come si compila un firmware? Per curiosità è possibile trovare o avere una guida più dettagliata magari con screenshot in modo che tutti possano compilarlo.
|
|
|
|
|
|
#287 | |
|
Member
Iscritto dal: Oct 2018
Messaggi: 208
|
Quote:
Quindi ABNL e ABNY sono entrambe versioni corrette... Stefano |
|
|
|
|
|
|
#288 |
|
Member
Iscritto dal: Sep 2015
Messaggi: 86
|
Infatti nell'ultimo ce la possibilità di salvare la pass ma la cosa poi buffa e che una volta salvata se si tappa sull'occhio per visualizzarla escono una miriade di caratteri!
Inviato dal mio SM-G930F utilizzando Tapatalk Ultima modifica di Z4R : 26-02-2019 alle 16:57. |
|
|
|
|
|
#289 |
|
Member
Iscritto dal: Nov 2007
Messaggi: 293
|
Sto facendo diverse prove, e forse ho scoperto qualcosa di interessante, domani cerco di riassumere un po' di cose se tutto va bene.
Mi servirebbe però sapere una info, riguardo alla voce "AdminRandomPassword" che va modificata da true a false secondo la guida di @NonTiSeguo Questa voce riguarda la rigenerazione "casuale" della sola password dell'utente admin? O anche degli utenti supervisor/root? Se riguarda solo l'utente admin (come spero/credo), vuol dire che la password supervisor/root rimane sempre la stessa con qualsiasi firmware (a meno che non ne mettiamo una fissa noi ovviamente) ed è quindi in qualche modo legata solo all'hardware? |
|
|
|
|
|
#290 | |
|
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Quote:
Vedi vari post in questa pagina e seguente. Inoltre, non so dirti se la password dell'utente admin cambi: dopo un upgrade di solito entro come supervisor e carico la configurazione (salvata sempre come supervisor). Finora ha funzionato... |
|
|
|
|
|
|
#291 | |
|
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Quote:
Nulla di eccessivamente complicato, ma si fa tutto da riga di comando in ambiente Linux; direi che gli screenshot non sono indispensabili
|
|
|
|
|
|
|
#292 | ||
|
Member
Iscritto dal: Nov 2007
Messaggi: 293
|
Quote:
Parto da un tuo post sull'altro thread, in cui dici Quote:
In pratica, partendo dal firmware no brand di @NonTiSeguo, quello con ID modificati, password fisse e AdminRandomPassword su false, andando sulla pagina dell'interfaccia web che hai citato tu in quel messaggio (dopo essersi loggati come supervisor), appare una password supervisor che non è quella fissa (nontiseguo), ma è appunto quella di default Ho allora provato a riflashareil firmware stock ABLZ brandizzato Wind ricompilato da me tramite sorgenti e senza nessuna modifica, ho fatto un reset a default, e successivamente la password admin è tornata quella scritta sull'etichetta (come mi aspettavo/speravo) e la password supervisor/root era proprio quella che mi era apparsa precedentemente su Codice:
http://indirizzo.ip.del.router/cgi-bin/login?oid=RDM_OID_ZY_LOG_CFG_GP_ACCOUNT Un po' come succede con voi per il VMG8823. Se così fosse, una volta trovata questa password, potremmo anche flasharla firmware no brand lisci, direttamente dal sito Zyxel, fare anche dei reset perdendo sì la password admin che viene rigenerata dell'algoritmo ancora sconosciuto, ma avremmo le password supervisor/root che restano fisse, e da quelle potremmo reimpostare quella admin come fai tu Non avendo un adattatore seriale, ancora non mi spingo a fare questa prova, se quanto suppongo è sbagliato rischio di rimanere fuori dal router. Però come prossimo passo pensavo di ricompilare un altro firmware dai sorgenti nobrand, settare una password fissa per l'utente admin e il AdminRandomPassword su false, ma lasciando vuoti i campi delle password supervisor/root come sono di default in quel file. Flasharlo, fare reset default, e vedere se posso usare quella password per gli utenti supervisor/root, se non va ho comunque l'accesso admin. Il punto è se AdminRandomPassword agisce anche sulle password supervisor/root, perché se agisce anche su di loro è facile che disattivandolo le password supervisor/root restino quelle, e poi invece con un firmware stock Zyxel che ha AdminRandomPassword su true, al primo reset resto fuori ![]() Scusate se sono stato un po' confusionario in questo post, ma scrivo da cellulare su un autobus Ultima modifica di andreacos92 : 27-02-2019 alle 00:56. |
||
|
|
|
|
|
#293 | |
|
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Quote:
Ricontrollando i file di configurazione: ABEJ.4, compilato e installato (l'ho qualche mese fino a Natale): Codice:
CONFIG_ZYXEL_RANDOM_SUPERVISOR_PASSWORD=y # CONFIG_ZYXEL_RANDOM_ADMIN_PASSWORD is not set ABEJ.5, installato (attualmente in uso) dal binario scaricato dal ftp Zyxel (immagino quindi che il file .config sia coerente): Codice:
CONFIG_ZYXEL_RANDOM_SUPERVISOR_PASSWORD=y CONFIG_ZYXEL_RANDOM_ADMIN_PASSWORD=y CONFIG_ZYXEL_RANDOM_ADMIN_PASSWORD_START_YEAR=2018 CONFIG_ZYXEL_RANDOM_ADMIN_PASSWORD_START_WEEK=18 CONFIG_ZYXEL_RANDOM_ADMIN_PASSWORD_NEW_ALGORITHM_START_YEAR=2100 CONFIG_ZYXEL_RANDOM_ADMIN_PASSWORD_NEW_ALGORITHM_START_WEEK=48 CONFIG_ZYXEL_RANDOM_SUPERVISOR_PASSWORD_NEW_ALGORITHM_START_YEAR=2100 CONFIG_ZYXEL_RANDOM_SUPERVISOR_PASSWORD_NEW_ALGORITHM_START_WEEK=48 Nota che l'opzone CONFIG_ZYXEL_RANDOM_SUPERVISOR_PASSWORD era sempre attiva. Con entrambi i firmware, la password di root/supervisor è rimasta la stessa; penso anch'io sia rigenerata (ma in modo sempre uguale ogni volta) in base a qualche caratteristica "fisica" unica del dispositivo (seriale o mac address che sia). Ultima modifica di Yramrag : 26-02-2019 alle 22:32. |
|
|
|
|
|
|
#294 | |
|
Member
Iscritto dal: Nov 2007
Messaggi: 293
|
Quote:
Il fatto è che la password admin è rigenerata non solo in base a caratteristiche hardware (serial number, indirizzo mac, o chissà cosa), ma anche in base a qualcosa riguardante il firmware, probabilmente proprio il firmware ID o il model ID. A questa conclusione era già arrivato @NonTiSeguo, quando flashando un nobrand era rimasto tagliato fuori senza password admin e poi ha dovuto riflashare il firmware brandizzato tramite seriale e poi per magia la password admin era tornata quella dell'etichetta. Ora c'è da capire se anche la password supervisor/root segue questa logica, e quindi flashando un firmware nobrand liscio di Zyxel si rimane tagliati fuori perché la rigenera con un ID diverso da quello Wind (ABNY vs ABLZ), oppure se la password supervisor/root usa solo caratteristiche hardware (o comunque resta fissa anche cambiando firmware come da voi sul VMG8825). Ovviamente sarebbe meglio la seconda. Io intanto ho appena flashato un altro nobrand compilato da me, con password fissa solo per l'utente admin, lasciando vuoti i campi di password supervisor/root, e la password supervisor trovata dal firmware Wind funziona ancora. Quindi ci siamo abbastanza vicini. L'unico passo che manca sarebbe ora mettere il AdminRandomPassword su true e sperare che le password supervisor/root non vengano anch'esse rigenerate in modo imprevedibile. Le opzioni di configurazione che mi hai quotato dove posso trovarle? Considera che io sostanzialmente seguo la guida di @NonTiSeguo che si trova al terzo post di questo thread, per il resto sono abbastanza a digiuno di queste cose. ![]() Edit: le ho trovate nel file .defconfig (che immagino sia la configurazione di default), ma paradossalmente non sono sicuro di quale sia il file .config che viene creato modificando le voci da make menuconfig. Comunque nel .defconfig le voci sono molto simili alle tue, con CONFIG_ZYXEL_RANDOM_SUPERVISOR_PASSWORD attivato. Ultima modifica di andreacos92 : 27-02-2019 alle 02:29. |
|
|
|
|
|
|
#295 | |
|
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Quote:
vmg8823_b50b_release\ dopo aver estratto l'archivio, ovvero nella directory iniziale dove c'è anche il Makefile. E' sempre stato in quella posizione nelle varie versioni, ed è già presente anche senza dare "make menuconfig", in modo da poter compilare anche senza modificare alcun parametro. Però non ho mai usarto il file (nel mio caso) vmg8823_b50b.defconfig; se avevo problemi ripartivo da un file .config "pulito" estratto di nuovo dall'archivio. |
|
|
|
|
|
|
#296 | |
|
Member
Iscritto dal: Nov 2007
Messaggi: 293
|
Quote:
![]() ma nessuno di essi è un .config mi pare.Tra l'altro se lancio il comando "make menuconfig", modifico una cosa a caso e salvo, nessuno di quei file viene modificato (almeno stando alla voce Ultima modifica delle proprietà del file). Quindi non saprei come modificare a mano, o comunque controllare quelle voci, senza passare per "make menuconfig". |
|
|
|
|
|
|
#297 | |
|
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Quote:
View / Show hidden files oppure vai da terminale I file che iniziano con il punto "." sono "nascosti". Es.: Codice:
yramrag@ubuntu:~/fw/vmg8823_b50b_release$ ls -la .c* -rw-rw-r-- 1 yramrag yramrag 113416 Dec 3 21:37 .config -rw-rw-r-- 1 yramrag yramrag 113416 Dec 3 21:37 .config.old Ultima modifica di Yramrag : 27-02-2019 alle 11:09. |
|
|
|
|
|
|
#298 | |
|
Member
Iscritto dal: Nov 2007
Messaggi: 293
|
Quote:
Comunque buone notizie, in un atto di coraggio ho flashato la nobrand scaricata direttamente da sito Zyxel (no compilata da sorgenti), fatto un reset di fabbrica e posso ancora entrare come supervisor/root con la password fissa, e in seguito recuperare quella di admin che si è rigenerata "casualmente" Non servirà più ricompilare ogni volta che esce una nuova versione, ma si potrà direttamente flashare il file .bin stock di Zyxel, e anche resettare di fabbrica senza Rom-D ecc
|
|
|
|
|
|
|
#299 | |
|
Senior Member
Iscritto dal: Nov 2017
Città: Verona (VEROITBC)
Messaggi: 5359
|
Quote:
![]() Adoro i piani ben riusciti (cit.)
|
|
|
|
|
|
|
#300 |
|
Member
Iscritto dal: Sep 2015
Messaggi: 86
|
Vi leggo e vi stimo ma devo capire bene bene
Inviato dal mio SM-G930F utilizzando Tapatalk |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:16.
























