O ghex pode mostrar bytes hexadecimais brutos em / dev / sdb?

0

Eu queria olhar em bytes brutos no meu / dev / sdb, então eu chamei o ghex assim:

sudo ghex /dev/sdb&

e tem uma janela vazia mais erros na janela da linha de comando:

(ghex:4871): Gtk-CRITICAL **: gtk_main_quit: assertion 'main_loops != NULL' failed

(ghex:4871): Gtk-CRITICAL **: gtk_main_quit: assertion 'main_loops != NULL' failed

O que estou fazendo de errado?

    
por HEKTO 28.01.2015 / 19:30

1 resposta

2

Eu sinceramente espero que você tenha um pendrive porque o que você acabou de fazer é extremamente perigoso!

Como este é um dispositivo de bloco, você não pode "apenas" ghex em um sistema operacional multi-usuário multi-usuário. Simplesmente não é possível, mesmo quando o disco é desmontado e não mais depois que o disco foi ejetado ...

De qualquer forma, se você realmente, realmente quiser ter uma aparência mais ou menos segura no MBR, execute o seguinte comando:

Aviso:

dd é a abreviação de Disk Destroyer!

dd if=/dev/sdX of=~/home/Documents/MBR.HEX bs=512 count=1
ghex ~/home/Documents/MBR.HEX

Em que X representa o disco que contém seu registro de inicialização.

Se você quer a versão insegura, não venha chorar depois , baixe um sistema operacional single-tasking de usuário único como FreeDOS , inicialize e use uma ferramenta como Hex51a e execute isso e você pode fazer qualquer coisa quer, incluindo coisas totalmente inseguras!

>: -)

    
por Fabby 30.01.2015 / 22:12