¿Qué es un editor hexadecimal y por las que podría utilizarlo [explicó la tecnología]

El termino maleficio, corto para hexadecimal o en base 16, es la estructura de datos en bruto que todos los archivos almacenados en su ordenador seguimiento. A pesar de que, literalmente, cada archivo se almacena en el equipo en este formato, que casi nunca ve estos datos en cualquier lugar. Sin embargo, ser capaz de modificar directamente los bits y bytes primas en su ordenador a veces se puede utilizar a su ventaja.

Vídeo: El Mejor Editor Para Tus Fotos|Android Tecnologi

Entonces, ¿cómo funciona hexagonal, lo que es un editor hexadecimal y por qué podría usted necesita usar uno en su PC?

¿Qué es la hexagonal?

El sistema de numeración que los seres humanos utilizan para contar se llama decimal, los números del 0 al 9. decimales fue inventado por los persas hace unos 6000 años.

Un avance rápido hasta 1679. El sistema de numeración binario formado por 0 y 1 era inventado por Gottfried Leibniz.

Finalmente, en la década de 1950 o 1960 de IBM formalizó el sistema hexadecimal, que es una forma corta para representar datos binarios. En lugar de utilizar dígitos 0-9, hexadecimal utiliza los dígitos de 0 a F. contando desde 0 a 31 (la conversión de decimal a hexadecimal):

0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F

Una vez que llegue al final de los “dígitos numéricos”, sólo tiene que aumentar el número a la izquierda por una, al igual que se hace con el sistema de conteo decimal.

Ahora que tenemos los fundamentos de hexadecimal fuera del camino, vamos a pasar a algunos editores hexadecimales.

Hexadecimal

editores hexadecimales difieren de unos editores de texto normales en un número de maneras. La base de un editor hexadecimal es que muestran el contenido primas del archivo. Sin codificación o la traducción al texto - apenas el código de máquina en bruto. La segunda es que los números de línea en lugar de estar basado en “líneas” son una dirección de desplazamiento desde el principio del archivo.

PSPad

lo que es un editor hexadecimal

Mi editor hexadecimal favorito es PSPad. PSPad, además de ser un gran texto y editor de código, ofrece la “Abrir en editor hexadecimal ...”Opción que pondrá en marcha el modo de edición especial.

Una vez que esté en este modo, se puede ver la ubicación y hexadecimal valores de cada bit del archivo. Usted tiene dos opciones para editar el archivo - Puede editar los valores hexadecimales por ubicación, o en el lado derecho usted tiene la representación alfanumérica de ese valor, que también se puede editar.

XVI32

XVI32 es también un editor hexadecimal muy capaz. Al igual que con PSPad puede editar los valores hex directamente o la representación de caracteres.

También tiene algunas herramientas de edición hexadecimal avanzadas tales como una calculadora de dirección para el control de las compensaciones y algunas otras opciones-hexagonales específica que pueden ayudarle a obtener en torno a un archivo hexadecimal si usted sabe lo que está haciendo.

¿Qué puede hacer con un editor hexadecimal?

Ahora que ya sabe lo que es un valor hexadecimal, y cómo se puede abrir y editar ellos, por qué querrías hacer eso exactamente?

Vídeo: Cómo editar fotos con Snapseed

Estudia un tipo de archivo

De vez en cuando se puede esperar encontrar un archivo que no se puede parecer a abrir. Tiene un tamaño normal, pero Word o Adobe no se abrirá. Así se puede hacer nada al respecto?

Lo primero que voy a hacer es abrir el archivo en un editor hexadecimal. La mayoría de los archivos incluyen alguna información en la parte superior del archivo que describe qué tipo de archivo que en realidad podría ser.

A continuación, es una representación de caracteres de un archivo PDF de Adobe. Supongamos que un usuario guarda por error un archivo PDF como un archivo .doc de Microsoft Word.

lo que es un editor hexadecimal

Cuando el sistema ve que la extensión, intentará poner en marcha Microsoft Word para abrir el archivo - pero fallará. Abra el archivo en un editor hexadecimal, y es claro que este archivo es de hecho un archivo PDF, y un interruptor rápido a la extensión de archivo y usted será capaz de abrirlo hasta en Adobe Acrobat u otro lector adecuado.

Si ve un tipo de archivo, pero no tienen idea de qué tipo de programa podría ser utilizado para abrir ese archivo, debes revisar OpenWith que enumera muchas extensiones de archivo y los programas utilizados para abrirlos.

Juego & Archivo de hacking

Otra razón popular puede usar un editor hexadecimal es un juego de hacking. Se pueden cargar hasta un juego guardado el archivo de estado y cambiar la cantidad de dinero que tiene desde $ 1.000 a $ 1.000.000, por ejemplo.

Ahora, en los juegos más recientes, esto se ha hecho mucho más difícil. Muchos juegos modernos incluyen compresión o cifrado que hacen muchas veces más difícil de descompilar el estado o partida guardada. Sin embargo, algunos juegos todavía permiten editar ciertas variables, como en Sonic Spinball.

Además de buscar en los archivos del juego, a veces se puede deducir otra información importante desde un archivo guardado que de otro modo podrían no tener acceso. Esto depende en gran medida del tipo de archivo y la información que está buscando, pero utilizando un editor hexadecimal es útil para determinar qué reside exactamente dentro de un archivo.

depuración & Edición

Finalmente la última razón principal por la que podría utilizar un editor hexadecimal es si usted es un programador que está depuración del código. En vez de volver a compilar el código que, un simple hexagonal de edición puede ser todo lo que necesita para poner a prueba un modelo de verificación. Edición de un archivo binario no es recomendable para los débiles de corazón - modificar un solo carácter en un archivo potencialmente podría hacer inútil. Asegúrate de que tienes una copia de seguridad antes de modificar cualquier archivo utilizando un editor hexadecimal.

Cuando un Hex No es un Hex

Esperemos que haya aprendido un poco acerca de las computadoras que no había conocido antes, o por lo menos haber tenido refrescado la memoria. Saber cómo cumple su equipo se vuelve cada vez más importante a medida que estén más fácil y más fácil de usar. Sé que si ha llegado hasta aquí, ya está listo para usar estas estrategias avanzadas para conseguir el máximo rendimiento de los bits y bytes almacenados en el disco duro!

Vídeo: 8 Editores de Vídeo para profesionales 2018

¿Tiene preguntas sobre hexadecimal o hexagonales editores en general? Háganos saber de abajo!

Artículos Relacionados