Vota por nosotros en el ranking web que participamos

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Octubre 12, 2008, 06:27:13
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  ASM (Moderador: |Shadow|)  |  Tema: [W] Encapsulacion de asm en batch script 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: [W] Encapsulacion de asm en batch script  (Leído 127 veces)
|Shadow|
Dein Nulls
Moderadores
Colaborador
*****
Desconectado Desconectado

Mensajes: 910


Fucking mnemonic c0d1n6!

shadow@el-hacker.org
Ver Perfil WWW Email
« en: Marzo 20, 2008, 04:56:13 »

weno podemos crear ejecutables hechos en asm mediante la encapsulacion de codigo en un script .bat y la utilizacion del comando debug...

sintaxis para ejecutar debug con referencia a un archivo..:
debug<archivo.ext

tenemos las lineas a encapsular:

Código:
N MYEICAR.COM  <---- con esto creamos el archivo Final que correra con codigo ASM
A 100          <---- con esto nos vamos a la direccion de memoria 0100
POP AX         <-------- y aqui copias el codigo limpio de ASM que acabaste de Hacer.
XOR AX,214F
........
.......
......
.....
....
...
..
.
INC BP              <--- Estas son as ultimas lineas de codigo
AND [SI],SP         <---        ""
DEC AX              <---        ""
SUB CX,[BX+SI+2A]   <---        ""
int 21              <--- Este es un interruptor de DOS
R CX                <--- Con esto alargamos el registro CX en 44=68 byte+1
44                  <--- 44 ( son 68 byte mas 1 )
W                   <--- Con esto le escribimos los cambios a myeicar.com
Q                   <--- Con esto salimos de el Programa

aora en el script seria:

Código:
 @echo off
echo N MYEICAR.COM > arch.ext
echo A 100           >> arch.ext
echo POP AX     >> arch.ext
echo XOR AX,214F>> arch.ext
........
.......
......
.....
....
...
..
.
echo INC BP       >> arch.ext     
echo AND [SI],SP  >> arch.ext
echo DEC AX      >> arch.ext     
echo SUB CX,[BX+SI+2A]>> arch.ext
echo int 21         >> arch.ext
echo echo. >> arch.ext
echo R CX            >> arch.ext 
echo 44            >> arch.ext   
echo W0            >> arch.ext   
echo Q             >> arch.ext   
debug<arch.ext
exit
..... ejecutamos y listo ....

punto importante: notece el echo.>> arch.ext .. despues q escribimos el asm ... pos esto es como si estuvieramos aciendo un "ENTER" ...

Saludos!
 
« Última modificación: Marzo 28, 2008, 05:18:37 por The Shadow » En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion





Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
Reglamento del Foro
     Linux  Registered User #473016
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  ASM (Moderador: |Shadow|)  |  Tema: [W] Encapsulacion de asm en batch script « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC