Risultati da 1 a 4 di 4

Discussione: PS Vita Magic Reader 1.1 by PsDev

  1. #1
    L'avatar di Prometheus_91
    Data Registrazione
    20-12-11
    Località
    Dove tutto ebbe inizio...
    Messaggi
    4,207

    PS Vita Magic Reader 1.1 by PsDev

    PS Vita Magic Reader 1.1 by PsDev





    Ecco qualche informazione in più sullo sviluppo di PS Vita. PsDev ha rilasciato un aggiornamento al suo PS Vita Magia Reader uno script che estrae i file dal firmware di PS Vita. Incluso in questa versione l'estrazione dell'intestazione firmware.

    A proposito di Vita Magia Reader 1.1 :

    A while back as a test I made Magic Reader v1 that extracted the Magic (SCEUF), the FW version and license.xml out of the Vita PUP. Well I just added a extraction for the whole Vita Header of PUP.
    Lo Script estrae:

    Magic(SCEUF)
    PUP Version
    License
    Package Version
    Image Version
    File Count
    Header length
    Package length
    A Unknown bit of values 0x50 in length
    FileTable
    HashTable
    HeaderHash

    Questo è uno script per linux

    SCRIPT:

    #!/bin/bash
    # PsDev 2012. this script extract the PUP magic.
    #Edit from PsiColio lv1.self extractrion
    #just extracts the header info from a vita pup, good for comparison kinda useless atm and most likely always.



    # File names to extract from the PUP
    Extract=( "Magic" "PUPVersion" "License.xml" "PackageVersion" "ImageVersion" "FileCount" "HeaderLength" "PakageLength" "UNKNOWN" "FileTable" "HashTable" "HeaderHash" )

    #length starting from the offset and it ending in the offsets total length
    length=( 0x8 0x10 0x724B4 0x8 0x8 0x8 0x8 0x8 0x50 0x20 0x40 0x20) #how many long the file is how much to copy, for example the Magic starts at 0x0 and the length is 0x8 bytes.

    #offset of the Magic, Version and License
    offset=( 0x0 0x9FF 0xC00 0x8 0x10 0x18 0x20 0x28 0x30 0x80 0x100 0x130 ) #where the file dump begins in the hex.

    cont=0

    printf "____________________________\n"
    printf " PsDev \n"
    printf " Magic Reader \n"
    printf "____________________________ \n\n"

    for file in "${Extract[@]}" #tells it for a file look in Extract = the the file names

    do

    printf "____________________________ \n"

    printf " %s\n" "${file}" #file name

    printf "____________________________ \n"

    printf "offset= %s\n" "${offset[$cont]}" #tells offset of file
    printf "length= %s\n" "${length[$cont]}" #tells total offset length of file
    printf "%s\n" "${cont}"

    dd if=$1 of=$file bs=1 obs=1 skip=$((${offset[$cont]})) count=$((${length[$cont]}))

    cont=$(($cont+1)) # make sure the usage is "./Magic-reader.sh PSP2UPDAT.PUP"

    done
    Procedura:

    Creare un nuovo file chiamato "Magic-reader.sh"
    Esegui "chmod + x Magic-reader.sh" per dare i permessi di esecuzione
    Ora nel terminale eseguirlo. ". / Magic-reader.sh PSP2UPDAT.PUP" Sarà l'output dei tre file nella cartella / location gli script si trovano dentro
    L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.

  2. #2
    L'avatar di Ace
    Data Registrazione
    31-01-14
    Messaggi
    9,977
    Praticamente si inizia a lavorare sul firmware.
    Se vi sono stato utile e non sapete come sdebitarvi io vi consiglio di ascoltare il mio amico qui vicino. In fondo cliccare su una stella non costa nulla

  3. #3
    L'avatar di Prometheus_91
    Data Registrazione
    20-12-11
    Località
    Dove tutto ebbe inizio...
    Messaggi
    4,207
    Sembra cosi attendiamo ulteriori sviluppi
    L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.

  4. #4
    L'avatar di Ace
    Data Registrazione
    31-01-14
    Messaggi
    9,977
    Speriamo in buone nuove
    Se vi sono stato utile e non sapete come sdebitarvi io vi consiglio di ascoltare il mio amico qui vicino. In fondo cliccare su una stella non costa nulla

Discussioni Simili

  1. [Pro Evolution Soccer 2013] - Data:2012
    Di Copy nel forum Sony Playstation 3
    Risposte: 2
    Ultimo Messaggio: 11-07-2012, 14:32
  2. mi presento
    Di Noctis nel forum Community
    Risposte: 3
    Ultimo Messaggio: 07-11-2011, 13:04
  3. ciao a tutti
    Di metal65 nel forum Community
    Risposte: 2
    Ultimo Messaggio: 28-01-2011, 17:41

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •