Converter o despejo hexadecimal de arquivo em arquivo binário (programa) no Windows?

6

Eu tenho um arquivo hexadecimal que estou tentando converter em binário. Eu fiz isso no Linux antes de usar o comando:

xxd -r -p mykey.hex > mykey.bin

Mas não consigo descobrir como fazer o mesmo comando no Windows. Eu fiz o download de algumas ferramentas do editor hexadecimal, mas não tenho certeza de como usá-las para converter o hex em uma representação binária.

Existe uma maneira de fazer isso no Windows, ou existem ferramentas similares que me permitem fazer isso?

    
por Kevin 01.11.2012 / 18:16

7 respostas

0

Existe uma porta nativa do xxd para o Win32.

Veja unxutils aqui para downloads.

Outra fonte de portas Win32 de utilitários comuns GNU e / ou * nix é o GnuWin32 .

    
por 01.11.2012 / 18:26
14

VIM 7.x contém xxd para Windows

link

C:\Program Files (x86)\Vim\vim74>.\xxd -v
xxd V1.10 27oct98 by Juergen Weigert (Win32)

C:\Program Files (x86)\Vim\vim74>dir xxd.exe
10/08/2013  12:33 PM            70,144 xxd.exe

C:\Program Files (x86)\Vim\vim74>file xxd.exe
xxd.exe; PE32 executable for MS Windows (console) Intel 80386 32-bit

O Cygwin também tem um

C:\cygwin\bin>.\xxd.exe -v
xxd V1.10 27oct98 by Juergen Weigert

C:\cygwin\bin>dir xxd.exe
18/09/2015  05:44 AM            18,963 xxd.exe

C:\cygwin\bin>file xxd.exe
xxd.exe: PE32+ executable (console) x86-64, for MS Windows
    
por 30.08.2013 / 18:59
0

Se você é maluco, pode tentar processar os caracteres por meio de entrada e, em seguida, enviar os valores 8 bits por vez usando uma linguagem de programação

    
por 01.11.2012 / 18:56
0

Use este hex para bin convertido: (funciona no navegador, nenhuma instalação de software é necessária)

link

    
por 17.07.2014 / 17:44
0

O WinHex é o melhor para você iniciar o comando estúpido do DOS.

  1. Abra o arquivo Hex
  2. Editar > > Arquivo do conversor
  3. Na caixa de diálogo, selecione Intel Hex to Binary
  4. Clique no botão OK.
  5. Arredondar o tamanho do arquivo? Clique em Não.
  6. SALVAR arquivo como depósito.
por 29.10.2017 / 05:00
0

use o comando powershell format-hex:

PS C:\path\path\Documents\blah> format-hex Util3.class


           Path: C:\blah\blah\Documents\blah\Util3.class

           00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00000000   CA FE BA BE 00 00 00 34 00 1F 0A 00 07 00 10 09  Êþº¾...4........
etc...
    
por 24.10.2018 / 15:26
-2

Você pode usar o software gratuito programador Mcumall GQ4X sem o programador. Selecione o dispositivo e carregue o arquivo hexadecimal. Salvar como um arquivo bin e é isso.

    
por 13.11.2016 / 18:51