Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Krnl64 en 25 Mayo 2006, 03:16 am



Título: Programar a nivel de kernel
Publicado por: Krnl64 en 25 Mayo 2006, 03:16 am
Hola a todos.

Es posible programar una aplicacion en VB en modo Kernel ?

Es decir, que se ancle a él no programarla como servicio

Gracias


Título: Re: Programar a nivel de kernel
Publicado por: _Sergi_ en 25 Mayo 2006, 03:57 am
Es imposible. VB es un lenguaje de alto nivel precisamente porque no fue diseñado para desarrollar aplicaciones a tan bajo nivel. No se para que necesitas eso.....   :huh:


Título: Re: Programar a nivel de kernel
Publicado por: <--v1c1ous--> en 25 Mayo 2006, 04:03 am
Buenas.
Es totalmente verdad lo que dice _Sergi_, pero en realidad nose bien a que te referis, puede que estes hablando de hook?
Sino, como dice _Sergi_, no way :)

Saludos.


Título: Re: Programar a nivel de kernel
Publicado por: JuszR en 25 Mayo 2006, 04:48 am
El kernel es un driver, y en Visual Basic no se tocan drivers. NADA que tenga que ver con el bajo nivel. Ese es trabajo de C, C++ y Asm.

http://es.wikipedia.org/wiki/Lenguajes_de_alto_nivel
http://es.wikipedia.org/wiki/Lenguaje_de_bajo_nivel
http://es.wikipedia.org/wiki/Lenguaje_de_m%C3%A1quina


Título: Re: Programar a nivel de kernel
Publicado por: Krnl64 en 25 Mayo 2006, 05:17 am
La verdad,  pensaba que si estaba capacitado al tener una API extensa.

Pero no desespero, con paciencia y otros lenguajes supongo que conseguire algo.

Ya que lo preguntais era para hacer 1 programa parecido al Deep Freeze.

Éste se ancla al kernel como un driver y monitoriza y controla muchas cosas. Entre ellas lo que entra en la FAT / NTFS

Gracias por vuestra info

Salu2


Título: Re: Programar a nivel de kernel
Publicado por: Eternal Idol en 25 Mayo 2006, 08:10 am
Entre otras cosas VB depende de su Run Time que obviamente no existe en modo Kernel.