[DUDAS] Todas las dudas sobre RadASD + MASM aqui

Iniciado por AleX Inc., 4 Septiembre 2009, 18:45 PM

0 Miembros y 1 Visitante están viendo este tema.

AleX Inc.

Hola foro, pues recien en mi tiempo libre he estado leyendo este cursito de ASM http://foro.elhacker.net/asm/tutoriales_videoturiales_de_masm_radmasm-t263579.0.html
Ya logre llegar a la parte de creacion de ventanas hijas pero se me ocurrio que podria hacer que un boton redirija hacia alguna web "x" en internet asi como para que visite esta web o cualquier otra.
Espero no molestar pero la verdad tengo esa inquietud, gracias de antemano.

YST



Yo le enseñe a Kayser a usar objetos en ASM

AleX Inc.

Gracias, en cuanto la escuela me de algo de tiempo lo pruebo y comento. :D

AleX Inc.

De nuevo yo con otra duda.
Y es posible ejecutar comandos de ms-dos usando RadASM + MASM?
tengo algunas ideas y si eso fuera posible seria genial para mi, gracias de antemano.

YST

Msdos ? te refieres a interrupciones ?a comandos de batch ? o a que ? :P


Para comandos de batch podes usar pipes que te permitirian leer lo que deuvuelve el comando :P


Yo le enseñe a Kayser a usar objetos en ASM

Eternal Idol

#5
Usando CreateProcess, el primer parametro es (PATH COMPLETO pese a lo que dice la MSDN) cmd.exe y el segundo /c + el nombre del archivo batch (o comando).
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

AleX Inc.

Si me refierfo a la consola "cmd".
Lo que pasa es que me eh encontrado con este tipo de scripts que usan la consola y la verdad me parece algo muy util.
http://dc102.4shared.com/download/46342775/5519d19d/mata_virus_amvo_usb.vbs?tsid=20090922-163156-b8dc9c7f
Y si lograra controlar la consola usando instrucciones en ASM podria serme muy util en la creacion de programas.
Supongamos que quiero ejecutar el comando "makedir" alguien podria decirme como hacerlo en ASM?
Nesesito declarar alguna instruccion en especial y despues colocar los comandos a ejecutar? o como?
Supongamos:
Ejecuton la plantilla para una caja de dialogo y creo un boton, pero no se que agregar para ejecutar dicho comando, en .vbs es muy sencillo pero aqui no tengo la mas minima idea, podria alguien explicarmelo en este codigo?

.elseif  eax==WM_COMMAND
mov edx,wParam
.if edx==Boton1
?????????????

Espero me expliquen por favor.
thanks

Eternal Idol

CreateProcess necesitas, un vb script lo podes ejecutar igual, en lugar de cmd necesitas cscript o wscript y el nombre del script.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

AleX Inc.

La verdad no entendi mucho (Estoy pesimo en ingles), creo que si me explicaras un ejemplo entenderia mejor, solo con un comando y ya para borrar mis dudas.

Eternal Idol

Ahi mismo sobre el final hay un ejemplo, no es un comando, es una API de Windows y para poder usarla tenes que comprender los parametros que necesita.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón