Como Usar um EDITOR HEXADECIMAL
Neste vídeo eu dou uma introdução a editores hexadecimais mostrando como usar um editor hexadecimal e o que cada parte de um editor hexadecimal significa. Um editor hexa possui uma seção de endereços, uma com os bytes em si e outra com a representação Ascii ou Latin-1 dos bytes.
Editores hexadecimais são fundamentais em programação, pois com eles conseguimos analisar um arquivo no nível binário.
A maioria dos debuggers contém um editor hexadecimal e muitas vezes ele é necessário para fazer o debug. No vídeo mostro os editores hexa dos debugger de Snes e Mega Drive.
Nesta série usaremos um editor hexa que estou implementando em Python e que está disponível no Github.
0:00 Editor Hexa Intro
1:25 Editor Hxd
1:53 Arquivos e Bytes
2:51 Região de Endereços
4:01 Região de Hexadecimal
5:40 Região de Ascii
7:15 Latin-1
8:00 Seção Ascii e os Pontinhos
9:53 Editor Python
12:34 Editor no Bsnes-Plus
13:35 Editor no Bsnes v086
13:47 Editor no Exodus
14:33 Considerações Finais
#editorhexadecimal #hexadecimal #assembly