elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  No entiendo esto [ASM]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: No entiendo esto [ASM]  (Leído 4,000 veces)
Erik#


Desconectado Desconectado

Mensajes: 1.138


Gundam


Ver Perfil
No entiendo esto [ASM]
« en: 3 Mayo 2009, 17:20 pm »

Bueno, estoy haciendo mi propio abridor de bandejas con una llamada a mciSendStringA
y bueno me encuentro que necesito usar esto: format PE GUI 4.0   para importar cosas de la libreria winmm

¿porque?


En línea

Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.935


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: No entiendo esto [ASM]
« Respuesta #1 en: 3 Mayo 2009, 17:47 pm »

Es algo especifico de FASM:
http://flatassembler.net/docs.php?article=manual#2.4


En línea

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
Erik#


Desconectado Desconectado

Mensajes: 1.138


Gundam


Ver Perfil
Re: No entiendo esto [ASM]
« Respuesta #2 en: 3 Mayo 2009, 17:53 pm »

Gracias y otra cosa mira:

no me va este code (me salta error windows):

Código
  1. include 'win32ax.inc'
  2. .data
  3.    library winmm,'WINMM.DLL'
  4.    import winmm,\
  5.    mciSendString, 'mciSendStringA'
  6.    open db 'set cdAudio door open',0
  7.    close db 'set cdAudio door closed',0
  8. .code
  9. start:
  10.   push 0
  11.   push 0
  12.   push 0
  13.   push open
  14.   call [mciSendString]
  15. .end start

EDIT: ya lo consegui, usando el protocolo de pe console lo consegui...
Ahora otra duda, como hago para que la consola no se vea... y.. hay otra opcion para no poner:

section '.idata' import data readable?
« Última modificación: 3 Mayo 2009, 18:16 pm por p33r » En línea

Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.935


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: No entiendo esto [ASM]
« Respuesta #3 en: 3 Mayo 2009, 18:47 pm »

Para que no sea vea la consola usas justamente GUI (subsystem=WINDOWS). Mira en enlace que deje o http://flatassembler.net ahi vas a encontrar todo lo que necesites sobre este ensamblador en particular.
En línea

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
YST


Desconectado Desconectado

Mensajes: 965


I'm you


Ver Perfil WWW
Re: No entiendo esto [ASM]
« Respuesta #4 en: 8 Mayo 2009, 21:29 pm »

borrado por que me canse del foro .
« Última modificación: 29 Mayo 2009, 21:27 pm por YST » En línea



Yo le enseñe a Kayser a usar objetos en ASM
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
no entiendo esto de facebook...
Dudas Generales
ryan26 2 2,268 Último mensaje 31 Diciembre 2011, 18:01 pm
por ryan26
No entiendo esto en las Apps para Android
Ingeniería Inversa
FJDA 6 2,848 Último mensaje 3 Abril 2021, 19:37 pm
por apuromafo CLS
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines