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

#3561
Entre otras cosas VB depende de su Run Time que obviamente no existe en modo Kernel.
#3562
Cita de: Gorky en 24 Mayo 2006, 09:03 AMPretendo finalizar un proceso. Para eso hago uso de la funcion ExitProcess.

ExitProcess termina el proceso ACTUAL, tendrias que inyectar codigo en el otro proceso que ejecutara esa funcion. Sino podes usar TerminateProcess.

Cita de: Gorky en 24 Mayo 2006, 09:03 AMSi sigo el camino que has dicho se supone que deberia enumerarlos con EnumProcesses, obtener el path con GetModuleBaseName de cada proceso y comparar. Cierto?
Y por ultimo otra pregunta: sabes que diferencia hay entre GetModuleBaseName y GetModuleFileName?

Si, la logica seria hacer eso. Y la diferencia es que basicamente estan en dos modulos diferentes, por eso comente lo de la PSAPI.dll, el GetModuleFileName esta en Kernel32.dll ...
#3563
Fijate bien, con eso Vista (6.0) y NT 4.0 te van devolver Windows 2000 ... mientras que Windows 2003 Server (5.2) te va a devolver XP.
#3564
Si usas EnumProcesses de la PSAPI.dll tambien podes usar GetModuleBaseName para obtener el nombre de un proceso (esta en la misma DLL).
#3565
Si, lo que hace es devolver la direccion de memoria donde esta la funcion que se le pasa como parametro al operador.
#3566
Basicamente como su nombre lo indica este operador devuelve la direccion de una funcion, solo se puede usar como parametro a una funcion.

Aca tenes mas info:
http://www.geocities.com/SiliconValley/Lab/1632/atch10.html
#3567
Cita de: _Hendrix_ en 12 Mayo 2006, 19:54 PM
Eso yo no lo llamo kompilar....kompilar es pasarlo a lenguaje makina...es decir, que el PC lo pueda ejektuar....

Por lo general la compilacion es un paso intermedio y la generacion del ejecutable la realiza el enlazador.
#3568
Cita de: _Hendrix_ en 11 Mayo 2006, 21:23 PM
ya...pero pasa por MS-dOS....no???? yo e visto .bat's que trabajaban integramente kon kodigo ASM....es decir...ese .bat solo ejektuaba kodigos en ASM....

Un .BAT no es mas que un archivo de texto, no esta compilado de ninguna manera.
#3569
Cita de: _Hendrix_ en 11 Mayo 2006, 21:18 PM
ya lo se...pero se puede hacer pasar por el Ms-DOS y kompilar el .bat que ejektuara el ASM...kon el komando debug.

Weno, creo que ya no ssalimos del tema???xD xD

No, es que confundis muchas cosas. Un .BAT no se ejecuta ni se compila, se interpreta. El programa DEBUG.com no tiene nada que ver en este tema.
#3570
Cita de: _Hendrix_ en 11 Mayo 2006, 21:05 PM
jajajajaja lo ves...a eso me referia!!!! ;D ;D ;D ;D

Y no kreo que "only VB" se pueda hacer (se tendria que usar ASM, no???)

¿Hay alguna razon para que creas eso? Y no, no se necesita, ademas de no poder usarse "directamente" como en otros lenguajes ...