Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - JorGe[xD]

#1
ASM / Como empezar con este tema ... "Hooking"
19 Noviembre 2010, 03:13 AM

Bueno quisiera saber por donde empezar en ese tema de "Hook" D: , alguien tiene un manual ¿?

Desde "0" D: .

Talvez es muy complejo ese tema , pero quiero empezar :xD

Gracias.

PD : Esto seria asm o ingieneria inversa ? ._.
#2
ASM / Como uso Vectores
25 Octubre 2010, 13:00 PM

Bueno devuelta aca , ladillando un poco con mis preguntas :xD

Pues quisiera saber ¿Como utilizo vectores en ASM?

O algo que se asemeje pero que cumpla la misma funcion =).

Gracias.

PD: Eternal si me sirvio lo que dejaste por comentario en el anterior post =). Gracias.
#3
ASM / Una duda con .LIB
18 Octubre 2010, 21:49 PM

Una duda , quisiera saber como crear una libreria (.lib) a partir de una DLL =)

Porfavor , la duda la tengo por que lei ese curso de "MASM32 + RadASM" y en el ultimo cap. dice que en otra oportunidad lo hiba a explicar .

Bueno como dije era el ultimo cap. asi que no hubo mas  :xD

Por eso alguien tiene documentos sobre como hacer eso ? =)
----------------------------------------------------------------

o perdon :xD talvez nadie sepa del tema , por que talvez esta no es la zona ( disculpen si es ese el caso ) , pero podrian decirme en que zona me podrian aconsejar sobre esto ? .

Gracias.
#4
ASM / Comandos de Linea , como se hace ?
25 Agosto 2010, 01:47 AM

Hola

Tengo una duda , estaba pensando en como hacer para que cuando se escriba por ejemplo "Muestra" se active un mensaje pero no quiero que por decir pongan "Maaauestra" tambien se active , solo quiero que se active cuando se escriba correctamente "Muestra" , la verdad ni idea de que apis utilizar.

Gracias. :)

#5
ASM / Que API utilizar
6 Junio 2010, 21:01 PM

Hola , quisiera saber que API utilizar para imprimir una cadena de texto.

Un ejemplo seria

Texto db "Imprimido",0

Trabajo en OS Windows.

Solo ayudenme a saber que API utilizar porfavor.

Gracias.
#6
ASM / Ayuda con el ejercicio T_T
18 Septiembre 2009, 19:23 PM
Hola como estan .

Mi pequeño gran problema es ...

Que cuando compilo en RadASM ... me sale error

Ejerc2IV.asm(32) : error A2033: invalid INVOKE argument : 2
Ejerc2IV.asm(32) : error A2114: INVOKE argument type mismatch : argument : 2

Quisiera saber como solucionarlo ... o que me dean una pista  :xD una explicacion

Lo que quiero hacer es :

Crear una calculadora  que sume  2 cantidades, debe tener  3 campo edit
donde:

El primer y segundo campo edit.-   se ingresara los  valores que se va a sumar.
El tercer campo edit.- mostrara el resultado.

Ademá s debe tener 3 botones con las siguientes funciones:

El primer botón.- Debe hacer la suma.
El segundo botón.-  Debe borrar todo los campos edit.
El tercer botón.- cerrar la ventana.

Para desarrollar este programa es necesario usar lo siguiente:

1.- la funciones atodw y dwtoa descritas en el capitulo III.
2.- Debes usar la instrucción add (suma).

Se pide el resultado en decimales, la idea es algo parecido a esta:



Archivo Ejercicio2VI.ASM :

Citar.386
.model flat, stdcall  ;32 bit memory model
option casemap :none ;case sensitive

include Ejerc2IV.inc

.code

start:

  invoke GetModuleHandle,NULL
  mov      hInstance,eax

  invoke InitCommonControls
  invoke DialogBoxParam,hInstance,IDD_DIALOG1,NULL,addr DlgProc,NULL
  invoke ExitProcess,0


DlgProc proc hWin:HWND,uMsg:UINT,wParam:WPARAM,lParam:LPARAM

  mov      eax,uMsg
  .if  eax==WM_INITDIALOG
 
  .elseif  eax==WM_COMMAND

  mov edx,wParam
  .if  eax==Boton01 ; aqui comparo si e presionado el Boton01 que seria Sumar
;si es asi ... realiza la siguiente funcion

     
    mov ebx,Edit01
   mov eax,Edit02
   add ebx,eax
     invoke  dwtoa,ebx,addr Edit03 ; aqui dice que esta el error ...


  .elseif  edx==Boton02 ; este seria el boton de Limpiar pero no se como se hace


  .elseif  edx==Boton03 ; el boton Salir
  invoke  SendMessage,hWin,WM_CLOSE,0,0
  .endif

  .elseif  eax==WM_CLOSE
      invoke  EndDialog,hWin,0
   .else
     mov      eax,FALSE
     ret
   .endif
  mov      eax,TRUE
 ret

DlgProc endp

end start

Archivo Ejercicio2VI.inc :
Citar
include windows.inc
include kernel32.inc
include user32.inc
include Comctl32.inc
include shell32.inc
include masm32.inc
include rvlcnrand.Inc

includelib kernel32.lib
includelib user32.lib
includelib Comctl32.lib
includelib shell32.lib
includelib masm32.lib
includelib rvlcnrand.lib

DlgProc         PROTO   :HWND,:UINT,:WPARAM,:LPARAM

.const



IDD_DIALOG1    equ     101
Edit01   equ       1001
Edit02   equ       1002
Edit03   equ         1003

Boton01     equ    1004
Boton02     equ    1005
Boton03     equ    1006

;#########################################################################
.data



.data?

buffer db 225 dup (?)
hInstance         dd ?

;#########################################################################


Desde ya Gracias :)

PD : Estoy estudiando los manuales de RadASM + MASM ... Ejercicio 2 del Capitulo VI.

#7
ASM / Necesito su opinion Por Favor ^^
7 Agosto 2009, 00:22 AM


Hola quisiera su opinion

solo   a los que saben de libros d-.-b ... na mentira no discrimino opinar XD

Bueno quisiera saber si me pueden recomendar un Libro "En Español" de Ensamblador que hable sobre Ensamblador en Windows o 32 Bits ( lo mismo ._. )

Por favor...

Quiero saberlo para poder comprarlo....

Gracias.