Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Rompicapo dd

  1. #1

    Rompicapo dd

    Il file wdhxnc-01.00.28.img viende "decodificato" secondo la seguente procedura:

    codice:
    #!/bin/sh
    fw_dir="/home/marco/Scrivania"
    fw_img="wdhxnc-01.00.28.img"
    tmp_img1="$fw_dir/img.tmp.1"
    tmp_img2="$fw_dir/img.tmp.2"
    
    cd $fw_dir
    
    # "decode" the firmware image
    dd skip=0 count=1 bs=5120 if=$fw_dir/$fw_img of=$tmp_img1
    dd skip=15 count=1 bs=5120 if=$fw_dir/$fw_img of=$tmp_img2
    cp $fw_dir/$fw_img $fw_dir/$fw_img.orig
    dd seek=0 count=1 bs=5120 if=$tmp_img2 of=$fw_dir/$fw_img
    dd skip=1 seek=1 bs=5120 if=$fw_dir/$fw_img.orig of=$fw_dir/$fw_img
    cp $fw_dir/$fw_img $fw_dir/$fw_img.orig
    dd seek=15 count=1 bs=5120 if=$tmp_img1 of=$fw_dir/$fw_img
    dd skip=16 seek=16 bs=5120 if=$fw_dir/$fw_img.orig of=$fw_dir/$fw_img
    Bene: come la inverto?
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  2. #2
    ma e' solo un rompicapo o ha un significato?

  3. #3
    Ce l'ha: ho un firmware (wdhxnc-01.00.28.img) di un dispositivo NAS Linux (Western Digital My Book World Edition - modello nuovo detto "whitelight").
    Questo firmware viene decodificato (secondo l'algoritmo postato) per arrivare ad avere un tar contenente 4 file.

    Bene, io vorrei da quei 4 file (dal loro tar per esattezza) arrivare ad avere il firmware (di modo da "hackerare" il My Book modello nuovo, ovvero installarvi dentro programmi semplicemente da "firmware upgrade").

    Quindi sto cercando di rompermi la testa per arrivare ad invertire l'operazione proposta - dd per me è cosa non molto nota.

    __

    Per il MyBook vecchio le cose si facevano un po' diversamente: c'è il mio progetto www.myboxproject.net.
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

  4. #4
    Puzzle risolto!
     
    :: Instant WebKiosk, a browser-only Linux operating system ::

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.