Quando abro um binário (neste caso é C:\\Windows\\System32\\notepad.exe
), diferentes editores hexadecimais mostram resultados diferentes entre si, para o mesmo arquivo. Eu testei no ponto inicial dos cabeçalhos de seção, então observe o endereço inicial de 2E 74 65 78 74 00 00 00
( ".text..."
).
relate perguntas
-
Como desativar a aceleração do mouse em um touchpad de precisão do Windows?
-
renomear em massa conjuntos de arquivos de imagem
-
Qual seria o equivalente em lote do argumento "pass" do Python?
-
Comunique-se com o daemon do Docker no Windows
-
atalho do shell da área de trabalho no painel lateral do explorer
Estes são arquivos diferentes.
De quando o System32 não é o System32? [grifo meu]:
Meu palpite é que alguns editores hexadecimais são de 32 bits e são redirecionados para
SysWOW64
, alguns são de 64 bits e veem o arquivoSystem32
. Diferentes editores percebem diferentesSystem32
, portanto diferentesnotepad.exe
.Se você copiar
notepad.exe
para uma pasta que não foi afetada e analisar a cópia, todos os editores mostrarão o mesmo conteúdo. Qual arquivo você verá? Isso depende se a ferramenta de cópia é de 32 ou 64 bits.