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ú

Mensajes - Riki_89D

#391
Hola gracias por tu respuesta,utilize ese soft pero nose como aplicarlo ahora con las Api FindWindow y FindWindowEx,

ese programa me dice la clase como pro ejemplo Button RichEdit i tal i me da un
handle Con NUmero,como puedo yo modificar ese control sabiendo el Handle Que me da Spy++?? lo e probado i mira tengo este code:
Código (asm) [Seleccionar]

.data
Ven DB 'Windows Live Messenger',0
Clase db 'Button',0

.data?

Buffer db 32 dup(?)

.code
start:
WinMain proc hInst:HINSTANCE,hPrevInst:HINSTANCE,CmdLine:LPSTR,CmdShow:DWORD
Local hand:HWND
mov hand,8454538   ;Handle que me da el Spy++ :S


invoke FindWindowEx,offset Ven,hand,offset Clase,0
invoke GetWindowText,eax,OFFSET Buffer,SIZEOF Buffer
invoke MessageBox,0,offset Buffer,0,0

WinMain endp

invoke ExitProcess,0


pero nada no me funciona no me muestra el texto del boton :(


#392
ASM / Programa para saber Nombre de clase????
16 Enero 2010, 19:40 PM
Hola que tal,veran saven si existe algun programa que me diga el nombre d ela clase de los controles que tiene una ventana?????? los botones,los comobobx etc etc para despues modificarlos desde mi App,intete utilizar WnumWindows,EnumWindowsChild,GetCLassName i algunas mas pero no se como hacelor nuna utilize esas Api

lo que quiero por ejemplo es saber como se dice la clase de control Donde escribimos en el MSN (por ejemplo)

nse si me entendieron



salu2
#393
ASM / Apartiecnia dle control EDIT (MASM32)
16 Enero 2010, 18:22 PM
Hola que tal andan?

Veran yo utilizo este code para crear un control edit:

invoke CreateWindowEx,NULL,OFFSET Control,0,\
WS_CHILD or WS_VISIBLE or WS_EX_CLIENTEDGE or WS_BORDER,\
200,200,200,200,hand2,NULL,NULL,NULL


i me lo crea i todo bien,lo que no queda viene s el borde que tiene,es de color negro,no es azul tipico como los de windows XP,por que pasa eso?

tengo un manifets i toods los demas contorles se ven como es debido menos el edit :(


salu2
#394
Esta bien,un saludo y gracias ^^

#395
El lugar seria el offset donde ste la instruccion que quiero substituir no? ()en el caso de que yo quiera substitur ina instrucionn),si es asin slo me queda saber como puedo yo escribir la instruccion deseada en el otro exe,estoi perdidio :(


en google no me sale nada al respecto
#396
Osea que el code de arriba ya me sirve no imagino???


salu2 Eternal
#397
Hola com estan?

recientemente aprendi (Gracias a este foro) a escribir y modificar una cadena entonrada dentro d eun Ejecutable,el codigo que realiza eso es:


Código (asp) [Seleccionar]

...
..

invoke CreateFile,OFFSET File,GENERIC_READ+GENERIC_WRITE,0,0,OPEN_EXISTING,0,0

MOV EBX,EAX

invoke GetFileSize,EAX,0
MOV ECX,EAX
SHL ECX,1

invoke CreateFileMapping,EBX,0,PAGE_READWRITE,0,ECX,0
invoke MapViewOfFile,EAX,FILE_MAP_ALL_ACCESS,0,0,0

MOD EDI,EAX
ADD EDI,[800h]
LEA ESI,Datos
MOV ECX,20h
REP MOVSB

...

END start




en fin no hace falta ni que se lo miren,peor mi pregunta es si es posible poner alguna instruccion mas en el ejecutable a modificar,po ejemplo MessageBox o alguna otra,me suena a que no e sposible,por eso prgunto,o subsitutir alguna instruccion que ya tenga el exe :S


salu2
#398
ASM / Re: Funcion WriteFile (ASM)
6 Enero 2010, 19:13 PM
aa bueni si que me escribe pero una vez me a escrito el ejecutable no funciona i se abre una ventana MS-DOS


yo le quito este:

mov dword ptr ds:[edx+800h],'loP '


ya queno em deja copioar mas de 4b,i le pongo el tuyo pero nada :S



#399
ASM / Re: Funcion WriteFile (ASM)
6 Enero 2010, 18:56 PM
Si solucionado gracias


Bueno una ultima cosa xd e porbadlo lo de:

push edi
push esi
lea esi,Texto 
mov edi,eax   
mov ecx,12h
rep movsb
pop esi
pop edi


Quiza lo ponga mal :S:S


done va ese code?
#400
ASM / Re: Funcion WriteFile (ASM)
6 Enero 2010, 18:35 PM
Tienes razon,acabo de ver el offset del exe que modifico en otra pc distinta a la que me fucnciona i es el mismo no cambia :S:S


no entiendo :S

EI: juntando mensajes, Riki_89D no sos nuevo en el foro, usa el boton de modificar por favor.

a klaro ya sse por k pas ano es pro las API es por donde esta el exe a modificar que no me acorde de pnoer la ruta en mi ordenador xdxd


salu2