Wie kann ich Firmware vom Router herunterladen?

prosiak22

Neuer User
Mitglied seit
21 Apr 2012
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
Ich bin bei FTP angemeldet.
put kernel.image ( sends )
und wie kann man sie herunterladen?
Gibt es eine vollständige Liste der Befehle für adam2?

Vielleicht gibt es ein Skript auf dieser Website?
Welche?
Mein Router ist Fritzbox 6320v2.
 
ftp> quote help
502 Command not implemented

Vielleicht weiß jemand, welche Befehle zum Hochladen der Firmware und Erstellen einer Kopie zu verwenden sind?
 
Versuch mal Variationen.
Also: QUOTE HELP oder QUOTE help oder quote HELP

Übrigens: Nur help oder HELP = Klientseitige Hilfe - QUOTE [Kommando] oder quote [Kommando] = Serverseitige Hilfe

Hier am Beispiel des normalen FTP-Servers...
Code:
ftp> help
Commands may be abbreviated.  Commands are:

!        dir        mdelete        qc        site
$        disconnect    mdir        sendport    size
account        exit        mget        put        status
append        form        mkdir        pwd        struct
ascii        get        mls        quit        system
bell        glob        mode        quote        sunique
binary        hash        modtime        recv        tenex
bye        help        mput        reget        tick
case        idle        newer        rstatus        trace
cd        image        nmap        rhelp        type
cdup        ipany        nlist        rename        user
chmod        ipv4        ntrans        reset        umask
close        ipv6        open        restart        verbose
cr        lcd        prompt        rmdir        ?
delete        ls        passive        runique
debug        macdef        proxy        send
ftp> quote help
214- The following commands are recognized (* =>'s unimplemented).
   USER    PASV    MLFL*   ALLO    XCWD    NOOP    XPWD    EPRT 
   PASS    TYPE    MAIL*   REST    LIST    MKD     CDUP    FEAT 
   ACCT*   STRU    MSND*   RNFR    NLST    XMKD    XCUP    OPTS 
   SMNT*   MODE    MSOM*   RNTO    SITE    RMD     STOU    AUTH 
   REIN*   RETR    MSAM*   ABOR    SYST    XRMD    SIZE    PBSZ 
   QUIT    STOR    MRSQ*   DELE    STAT    RRMD    MDTM    PROT 
   PORT    APPE    MRCP*   CWD     HELP    PWD     EPSV 
214 Direct comments to [email protected].
ftp> quote STAT
211- FRITZ!Box7590(UI) FTP server status:
     Connected to 192.168.188.100
     Logged in as boxusr10
     TYPE: ASCII, FORM: Nonprint; STRUcture: File; transfer MODE: Stream
     No data connection
211 End of status
...mag grade nicht Adam2/EVA einloggen, mittels Kaltstart.
 
Zuletzt bearbeitet:
Definitives Nein, der FTP-Server in EVA kennt kein HELP als Kommando.

Eine Übersicht (wenn auch nicht mit der Absicht, eine solche zu erstellen) der bekannten Kommandos findet sich z.B. hier: https://github.com/PeterPawn/YourFr...34094fea4d349fb5de9/eva_tools/EVA_FTP.cs#L280 - man darf nicht vergessen, daß sich EVA hier zwar des FTP-Protokolls und damit auch der Syntax von FTP-(Server-)Kommandos bedient, das aber am Ende nichts (aber auch gar nichts) mit einem "echten" FTP-Server zu tun hat. Schon die simpelsten Kommandos, die üblicherweise zur Identifikation des Servers, von unterstützten Features oder gar von möglichen Dateinamen genutzt werden von FTP-Clients, funktionieren hier nicht - was ja auch einer der Gründe ist, warum man möglichst nicht mit einem allzu intelligenten FTP-Client auf EVA zugreifen sollte, der sich von ihren Eigenheiten zu leicht den Kopf verdrehen läßt.

Und ein Download bereits installierter Firmware ist über diesen sehr beschränkten "Server" schon mal gar nicht vorgesehen ... es GIBT also gar kein Kommando, um die Firmware tatsächlich auszulesen - lediglich ein paar wenige Daten (nämlich das Urlader-Environment, die Nutzungszähler und ein paar Kalibrierungsdaten bzw. bei DOCSIS sogar Zertifikate) lassen sich auf diesem Weg auch auslesen. Wozu sollte man (als Hersteller) das Auslesen der Firmware auch brauchen? Und was man nicht braucht, implementiert man (üblicherweise) auch nicht.

Wer da tatsächlich an die Firmware will, der muß sich also schon irgendwie einen Shell-Zugriff verschaffen (oder eine Möglichkeit, Kommandos als Batch/Skript auszuführen - wobei das eigentlich auch "Shell" ist, nur eben keine interaktive, wo die Kommandos erst zur Laufzeit eingegeben werden) und damit dann einen Dump der Firmware-Partitionen machen, den er am Ende auch noch irgendwie "aus der Box herauskriegen" muß - was auch wieder nicht ganz so einfach ist, solange die Box selbst keine NAS-Funktionen bietet. Wie das z.B. bei der 6490 geht, haben wir im Jahr 2016 ab August (teilweise schon davor) hier mehr als ausführlich diskutiert - nur eher nicht an solchen alten Krücken wie einer 6320. Aber das läßt sich (vom Prinzip her) auch auf die übertragen - zumal da in der (vermutlich sehr, sehr) alten Firmware (deren Version ist ja nach #1 noch geheim) sicherlich noch genug Lücken stecken, über die man einen Einstieg hinbekommen könnte.

Ich sehe halt nur den Sinn vom Ganzen nicht so richtig ... man kann ohnehin keine neue/andere Firmware installieren und die Firmware für andere Modelle (auch DOCSIS) ist weit genug "untersucht", als daß sich aus einer alten Firmware-Version für eine 6320 nun noch irgendwelche "Neuigkeiten" ergeben dürften. Was könnte man damit also erreichen wollen?
 
Ich sehe halt nur den Sinn vom Ganzen nicht so richtig ...
Genau dies habe ich mich auch gerade gefragt. Man bekommt doch jede auch noch so alte FW irgendwo original her.

EDIT:
OK bei den Kabelboxen ist es etwas schwieriger bis unmöglich wenn es sich um eine FW vom Provider handelt.
 
Zuletzt bearbeitet:
Was könnte man damit also erreichen wollen?
Ich möchte Firmware hochladen FRITZ.Box_6320_v2_Cable.en-de-es-it-fr.110.06.21.image aber zuerst möchte ich ein Backup machen.

Ok, das ist etwas anderes.
Auf welcher Partition soll kernel.image speichern? ( filesystem.image ist 0 ) .
Auf dieser Seite https://boxmatrix.info/wiki/FRITZ!Box_6320_Cable_v2 steht, dass der Router diese Partitionen hat


mtd1: 0x48020000,0x48F80000
mtd2: 0x48000000,0x48020000
mtd3: 0x48F80000,0x48FC0000
mtd4: 0x48FC0000,0x490000
 
Zuletzt bearbeitet:
Das Erstellen einer Seite half nicht beim Hochladen der Firmware.
Hat jemand eine Idee?
 
Zuletzt bearbeitet von einem Moderator:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.