Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => 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.