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 - Eternal Idol

#3111
No se hacen tareas.
#3112
ASM / Re: [?]Addys Dinamicas y Offset :S
23 Marzo 2010, 22:38 PM
Cita de: NoxOner en 23 Marzo 2010, 22:27 PMque tan malo soy explicando? XD

Nadie entiende todavia que queres hacer ... si en lugar de REPETIR lo mismo como hiciste hasta ahora EXPLICAS exactamente QUE PRETENDES hacer tal vez te podamos ayudar.

Ya que la terminologia que usas es desconocida tal vez podrias empezar por dar datos concretos por ejemplo: ¿A que libreria te estas refiriendo? ¿A que funcion? ¿En que direcciones queres escribir y que queres escribir? ¿Para que queres usar otra cosa en lugar de la direccion devuelta por GetProcAddress? ¿Cual es el sentido?
#3113
ASM / Re: [?]Addys Dinamicas y Offset :S
23 Marzo 2010, 22:19 PM
Cita de: NoxOner en 23 Marzo 2010, 22:13 PMpor que quiero modificar el contenido de aquellas direcciones de memoria, y no se quise hacerlo asi por que me parecio mas dificil!, eso creo aunque sea menos practico.

¿Que direcciones y con que queres reemplazarlas?

Cita de: NoxOner en 23 Marzo 2010, 22:13 PMOsea mas que todo es curiosidad :P como podria hacerlo de esa manera   ::)  :xD 

Sinceramente sigo sin entender QUE queres hacer exactamente (ya explicaste un par de veces COMO queres hacer algo).
#3114
ASM / Re: [?]Addys Dinamicas y Offset :S
23 Marzo 2010, 18:20 PM
¿Para que queres hacer eso? ¿Identificar una version determinada?
#3115
ASM / Re: [?]Addys Dinamicas y Offset :S
23 Marzo 2010, 12:16 PM
¿Con addy te referis a address, a direccion? No entiendo casi nada realmente ... las direcciones pueden cambiar perfectamente con una actualizacion ...
#3116
ASM / Re: Agregar memoria HeapAlloc()
21 Marzo 2010, 21:19 PM
Si, es lo mismo, primero te puse el codigo con invoke y abajo su equivalente en instrucciones del microprocesador.

Ir rapidisimo es una mala idea, no se puede correr sin saber caminar, primero tenes que aprender a gatear.

Si lo que buscas es una relacion con  C/C++ no hay nada standard en assembly y el codigo no es portable. invoke estara o no disponible dependiendo del ensamblador que uses.
#3117
ASM / Re: Agregar memoria HeapAlloc()
21 Marzo 2010, 20:57 PM
El problema es que no sabes que hace invoke que no es una instruccion del microprocesador sino una directiva del ensamblador.

Código (asm) [Seleccionar]
invoke GetProcessHeap
invoke HeapAlloc, eax, HEAP_ZERO_MEMORY, MAX_PATH


Código (asm) [Seleccionar]
call GetProcessHeap
push MAX_PATH
push HEAP_ZERO_MEMORY
push eax
call HeapAlloc
#3118
Bases de Datos / Re: Como creo mi propia UDF?
21 Marzo 2010, 18:25 PM
Para MySQL no es lo mismo si la DLL no exporta las funciones y usa la convencion de llamada de C (cosa que no se si podes hacer en .NET, si lo podes hacer en assembly por ejemplo).

Aca tenes respuesta a algunas de las preguntas que hiciste hasta ahora:
http://www.codeguru.com/cpp/data/mfc_database/misc/article.php/c12615
#3119
ASM / Re: Agregar memoria HeapAlloc()
21 Marzo 2010, 14:01 PM
¿GetProcessHeap()? Te recomiendo que compres un libro de ensamblador asi comprendes que estas haciendo.
#3120
Bases de Datos / Re: Como creo mi propia UDF?
21 Marzo 2010, 09:56 AM
¿User-defined function?

http://en.wikipedia.org/wiki/User_Defined_Function

"Some database management systems allow the creation of user defined functions in languages other than SQL. Microsoft SQL Server, for example, allows the user to use .NET languages including C# for this purpose. DB2 and Oracle support user-defined functions written in C or Java programming languages."

http://dev.mysql.com/doc/refman/5.1/en/adding-functions.html
http://dev.mysql.com/doc/refman/5.1/en/create-function-udf.html

"For the UDF mechanism to work, functions must be written in C or C++ (or another language that can use C calling conventions), your operating system must support dynamic loading and you must have compiled mysqld dynamically (not statically)."