Come modificare il firmware tramite Hex

La modifica di un file firmware in un editor esadecimale o esadecimale può consentire di modificare il comportamento di un dispositivo. Ad esempio, è possibile modificare la velocità delle apparecchiature di produzione o abilitare le funzionalità nascoste su un router o un telefono cellulare modificando i file del firmware. Modificare i valori di un file utilizzando un editor esadecimale può essere scoraggiante a causa del fatto che tale programma visualizza criptico codice macchina grezzo. È quindi fondamentale imparare correttamente come navigare nel file all'interno dell'editor prima di tentare di modificarne il contenuto.

HxD

1

Scarica l'archivio ZIP contenente HxD dal sito Web MH-Nexus.de.

2

Fare doppio clic sull'archivio scaricato per aprirlo.

3

Avviare il programma di installazione facendo doppio clic sul file "Setup.exe".

4

Fare clic su "Avanti", leggere i termini della licenza e, se li si accetta, fare clic su "Accetto" e fare clic su "Avanti" tre volte.

5

Seleziona "Installa" e attendi che il programma termini il processo di installazione.

6

Avvia HxD e fai clic su "File". Selezionare "Apri" e utilizzare il browser di file per individuare il file del firmware sul disco rigido.

7

Individua il valore esadecimale che desideri modificare. L'interfaccia di HxD, come quella di altri editor esadecimali simili, ha tre riquadri distinti: il riquadro di sinistra che contiene l'indirizzo dei valori esadecimali, quello centrale con i valori esadecimali stessi e quello di destra che contiene l'ASCII, o standard testo, traduzione dei valori esadecimali. La maggior parte dei siti Web, quando fornisce istruzioni su come modificare un file firmware specifico, elenca l'indirizzo dei valori esadecimali da modificare. Trova quell'indirizzo utilizzando lo strumento di ricerca integrato dell'editor o scorrendo verso il basso. Puoi accedere allo strumento di ricerca aprendo il menu "Cerca" e selezionando "Trova".

8

Fare clic sul valore esadecimale che si desidera modificare e digitare un nuovo valore.

9

Salvare il file aprendo il menu "File" e facendo clic su "Salva".

Hexplorer

1

Visita la home page di Hexplorer su Sourceforge.net e fai clic sul pulsante "Download" per scaricare il pacchetto di installazione.

2

Fare doppio clic sul file di installazione scaricato per avviare il processo di installazione.

3

Fare clic su "Avanti" e selezionare "Installa". Fare clic su "Chiudi".

4

Avvia Hexplorer, fai clic su "File" e seleziona "Apri".

5

Individua il file del firmware e fai clic sul pulsante "Apri".

6

Fare clic sull'icona "Trova" e digitare l'indirizzo dei valori che si desidera modificare o scorrere verso il basso fino a raggiungere tali valori.

7

Selezionare il valore che si desidera modificare facendo clic su di esso e immettere un nuovo valore.

8

Salvare il file facendo clic su "File" e selezionando "Salva".

HexEdit

1

Visita la sezione HexEdit del sito web Mitec.cz e fai clic sul pulsante "Download".

2

Fare clic con il pulsante destro del mouse sull'archivio ZIP scaricato e selezionare "Estrai qui". Aprire la cartella "HEXEdit" che contiene il file estratto e fare doppio clic sul file eseguibile "HEXEdit.exe" per avviare il programma.

3

Apri il menu "File", seleziona "Apri" e individua il file del firmware sul tuo disco rigido.

4

Seleziona "Trova" dal menu "Modifica" e digita l'indirizzo dei valori che desideri modificare. In alternativa, scorri verso il basso fino a individuare quei valori.

5

Modificare i valori esadecimali che si desidera modificare facendo clic su di essi e inserendo nuovi valori.

6

Salvare il file facendo clic su "File" e selezionando "Salva".