Este é o comando rax2 que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
rax2 - conversor de base radare
SINOPSE
rax2 [-ebBsSvxkh] [[expr] ...]
DESCRIÇÃO
Este comando faz parte do projeto Radare.
Este comando permite que você converta valores entre inteiros positivos e negativos, float
valores octais, binários e hexadecimais.
OPÇÕES
-b Converter de string binária em caracter (rax2 -b 01000101)
-B Mantenha a mesma base dos dados de entrada
-e Trocar endian.
-k Mostrar asciiart chave randomart para valores ou pares hexadecimais
-s Converter de string hexadecimal para caractere (rax2 -s 43 4a 50)
-S Converter de string hex para caractere (rax2 -SCJP)
-u Converter determinado valor para o formato de unidades legíveis por humanos
-v Mostrar versão do programa
-x Converta uma string em um hash
-h Mostrar mensagem de ajuda de uso
USO
Os tipos de variáveis disponíveis são:
int -> hex rax2 10
hex -> int rax2 0xa
-int -> hex rax2 -77
-hex -> int rax2 0xffffffb3
int -> bin rax2 b30
bin -> int rax2 1010d
float -> hex rax2 3.33f
hex -> float rax2 Fx40551ed8
out -> hex rax2 35o
hex -> oct rax2 Ox12 (O é uma letra)
bin -> hex rax2 1100011b
hex -> bin rax2 Bx63
Sem argumentos, rax2 lê valores de stdin. Você pode passar um ou mais valores como
argumentos.
$ rax2 33 0x41 0101b
0x21
65
0x5
Você pode 'desempacotar' strings codificadas em hexpair facilmente.
$ rax2 -s 41 42 43
abc
E suporta algumas operações matemáticas.
$ rax2
0x5 * 101b + 5
30
É uma ferramenta muito útil para scripts, então você pode ler valores de ponto flutuante ou obter o
deslocamento inteiro de um salto ou um delta de pilha ao analisar programas.
Use rax2 online usando serviços onworks.net
