Ho appena imparato a usare editor esadecimali e ho una domanda:
Se cambio 1 o alcuni dei valori esadecimali di un file (immagine) e lo salvo, c'è un modo per trovare i valori esadecimali modificati e ripristinare il file originale?
Puoi modificare tutto ciò che vuoi con un editor esadecimale. Ci sono modi per "nascondere" interi file ma non appena puoi renderli visibili e aperti con un editor esadecimale, non ci sono modi per rendere invisibili parti di un file
La cosa principale nell'editing delle immagini significa che devi lavorare all'interno di ciò che stai cambiando. Supponiamo di modificare una semplice immagine BMP e di "cambiarne" le dimensioni da 10x10 a 20x20. Funzionerà"? No - stai cambiando la dimensione dell'immagine ma non l'immagine reale, e nessun programma può leggere più l'immagine BMP modificata, poiché ora si aspetta un'immagine 20x20.
Tuttavia, se cambi solo il colore di un pixel all'interno dell'immagine, non ci sono problemi. I file BMP non contengono un checksum e pertanto il file modificato verrà letto correttamente.
I numeri a sinistra e in alto sono l'indirizzo del byte. Vai allo stesso indirizzo e cambialo di nuovo.
PS: puoi evitare tutte queste seccature se salvi e ripristini un backup del file
Leggi altre domande sui tag encoding