Acceder a la Bios mediante VB

Iniciado por Ilenuñez, 13 Septiembre 2005, 23:05 PM

0 Miembros y 1 Visitante están viendo este tema.

Ilenuñez

Hola estoy confeccionando un software y necesito acceder a la bios para que me traiga un cierto código y sobre ese crear una forma de sistema de seguridad. ¿Alguien sabe si hay alguna forma factible de poder realizar esto?

Gracias!

Ilenuñez

NYlOn

mmm.. que yo sepa no c puede directamente desde VB =S
kapaz que podes traer el codigo via DOS y dsp leerlos con el vb....

deci que datos necesitas del BIOS, capaz que los podes sacar de 0tr0 lad0 ;)

un abraz0

G0nz4

ANELKAOS

Esto mismo le pregunté a mis profesores de C y no tenian ni idea. Poder se tiene que poder pq tienes programas como el Everest que acceden al valor de variables almacenadas en la BIOS. Finalmente opté por esperar a controlar ensamblador el curso que viene ya que supongo q será la forma mas sencilla de acceder a dichas variables.

PD: Echandole algo de imaginación supongo q primero necesitas saber el modelo de BIOS, y después podrias acceder a las posiciones de memoria donde están almacenadas las variables que necesitas que seran siempre las mismas. ¿Como hacemos esto? Supongo q mediante pipes podriamos leer el valor de las variables y copiarlas a una variable de tu programa. ¿Como accedemos a ellas? Ni idea de momento :(

Gemu

para acceder a la bios necesitas leer directamente de algunos sectores de memoria, funcionando en modo Real, la accedias desde el segmento 0000h, pero en modo Protegido (modo en que trabaja windows) ya no puedes hacer eso, y en su lugar windows te da esa informacion a traves de las APIS.

PD: busca apis para obtener informacion del pc.

(el everest y programas similares obtienen generalmente informacion accediendo a los puertos y consultando a los dispositivos hardware directamente)

Slasher-K

Llamadas Int13h, eso no se puede ni desde C ya.

La única función que te deja obtener datos a ese nivel es DeviceIoControl pero tiene sus limitaciones.

Saludos.



A la reina de las profundidades que cuida los pasos de una sombra en la noche :*

Ilenuñez

Gracias por responder!
Pero... si realmente se puede acceder a la bios. ¿Cuál sería el código posible para ello? porque la verdad es que no se me ocurre.

Saludos!

Ilenuñez...