Editor hexadecimal avanzado — editor binario completo

Edite archivos binarios con insertar y eliminar bytes, selección y copia, comparación a nivel de byte entre dos archivos y marcadores para navegar rápidamente. Construido sobre deshacer/rehacer, búsqueda, ir a posición y desplazamiento virtual. Todo el procesamiento es local. ¿Necesita un informe de diferencias completo, con navegación y alineación de bloques, en lugar de editar? Vea la herramienta Comparación de archivos binarios.
Suelte aquí un archivo, o haga clic para examinar
Editar:
Ir a:
Marcadores:
Comparación: Archivo1 frente a Archivo2
DesplazamientoByte (archivo 1)Byte (archivo 2)ASCII
No hay ningún archivo cargado. Abra un archivo para empezar a editar.
Atajos: Flechas navegar, Intro confirmar, Esc cancelar, Tab hex ↔ ASCII, Ctrl+Z/Y deshacer/rehacer, Ctrl+F/G buscar/ir a, Mayús+clic seleccionar rango, Ctrl+C copiar hex, Ctrl+A seleccionar todo, Ctrl+I/Ins insertar, Del eliminar selección, Ctrl+B marcador.
Desplazamientos y orden de bytes

Cada byte de un archivo tiene un desplazamiento: su distancia respecto al inicio, que se muestra en el margen izquierdo de un editor hexadecimal. Los valores de varios bytes se leen de forma distinta según el orden de bytes: los mismos 4 bytes son un número en orden big-endian y otro en little-endian, por eso los editores le dejan elegir antes de interpretar.

Parchear bytes en un desplazamiento equivocado corrompe los ejecutables en silencio: parchee siempre una copia y conserve el original.