ubiquitour.com

Cómo inyectar código en Bloc de notas

Cómo inyectar código en Bloc de notas

Bloc de notas es un editor de texto básico creado por Microsoft que hoy viene cargado en muchos ordenadores personales (PC). Bloc de notas se utiliza comúnmente para ver y editar archivos de texto, así como para crear páginas web por individuos que entienden cómo escribir código. Algunos usuarios pueden desear agregar una función de Bloc de notas no viene precargado en el software. Para lograr esto, un usuario debe entender cómo inyectar un fragmento de código en Bloc de notas.

Instrucciones

1 Crear una carpeta en su computadora llamado "Test". Guárdelo en un lugar que es fácil de encontrar, como su escritorio. Localice el archivo "notepad.exe" en su disco duro y copiar a la carpeta "Prueba". Iniciar un programa de depuración que es compatible con el sistema y abra el archivo "notepad.exe" copiada en el programa de depuración.

2 Busque una "Cueva de código" en el archivo notepad.exe donde hay una rotura en el código mediante la búsqueda de un número de filas consecutivas con "00" y "DB 00" en las columnas segunda y terceros del archivo notepad.exe dentro de la pantalla de depuración.

3 Seleccionadas líneas de cerca de dos docenas en la segunda columna del código cueva le identificaron y haga clic en "opciones" del menú superior seguidas por "Binario" y "Editar".

4 Introduzca una frase en el campo de "ASCII" como "Inyecta código de Bloc de notas" en el pop hasta la ventana que aparece. En la parte inferior el campo marcado "Hexagonal + 10" tipo "4A 4E 49 45 43 54 45 44 20 4E 4F 54 45 50 41 44 00 00 00 00 00 00 00 00 00 00" y haga clic en "Aceptar".

5 Verificar que se ha insertado código rojo en la sección de la cueva de código que usted aislado antes. Pulse el botón "Ctrl" o el control y la letra "A" para analizar el código y observe que aparece la secuencia numérica en la segunda columna y las palabras "ASCII 'Inyectado Bloc de notas'" aparece en la tercera columna del campo donde originalmente estaba la cueva de código.

6 Crear un poco de código java ASM para entrar en Bloc de notas en el punto de salto apropiado para decirle al programa para aceptar el código que sólo inyecta. Mira la columna de la izquierda y tenga en cuenta el número de ocho dígitos donde comienza el código. Revisar la columna de la izquierda y encontrar al número de ocho dígitos donde ves la frase "Introduzca 0" aparece en la derecha.

7 Haga clic en "Opciones" del menú superior seguido de "Ir a" y "Origen" para ubicar la primera línea del código que se ejecutará en Bloc de notas. Copia 11 líneas de código de lo que aparece en la pantalla, comenzando con la frase "empujan 70" en la columna derecha. Pulse "opciones" luego "copiar" y ""portapapeles.

8 Pegue el texto en la pantalla de Bloc de notas y cambiar la pantalla a su programa de depuración. Haga doble clic en la línea marcada "Empuje 70" e ingrese "JMP" seguido de un espacio y el número de ocho dígitos que anotó que fue asociado con la frase "Introduzca 0"; Compruebe que la casilla en la ventana marcada "Llenan de NOP" y haga clic en "Montar".

9 Observar una serie de tres líneas de código rojo en la ventana del depurador y tenga en cuenta el número de ocho dígitos asociado con la cuarta línea (o primer negro) después el código inyectado salto que tiene la frase "llamada NOTEPAD. ###". Anote el número de ocho dígitos en la columna izquierda de esta línea. Comparar estas cuatro líneas de su "nuevo origen" con el principio de la secuencia de origen original de línea 11 que copia y pega en el Bloc de notas. Identificar las líneas que se sobrescriben en la nueva secuencia de origen.

10 Copie estas líneas sobreescritas y pegarlos en el programa depurador en la línea debajo de la frase "llamada USER32. MessageBoxA"en la columna derecha. Guardar los cambios haciendo clic en "Opciones" y luego "Copiar al ejecutable" y "Todas las modificaciones." Pulse "Copiar todos" en el pop up ventana que aparece. Esperar a una nueva ventana con el código ASM para aparecer luego cierra esa ventana, dejando abierto su programa de depuración. Haga clic en "Guardar" y su sesión de un nombre de archivo. Haga clic en "Opciones" seguidas de "Ejecutar" y espere a que una ventana aparece con el nombre del archivo en el mismo. Haga clic en "Aceptar" y espere a que Bloc de notas iniciar normalmente.