Foro de elhacker.net

Seguridad Informática => Análisis y Diseño de Malware => Mensaje iniciado por: wachi en 17 Diciembre 2011, 07:02 am



Título: IDE para Progamar Driver (existe ) ???
Publicado por: wachi en 17 Diciembre 2011, 07:02 am

hola
desde hace un tiempo para acá me estoy introduciendo a la programación de
drivers,ya me he leído algunos tutes como el de Hendirx ,el cual considero que esta muy bueno,pero quiero hacerles  una pregunta ,existe algún IDE en especifico  para programar los driver , que tenga ayuda inteligente (es decir que cuando yo de (Ctrl + Space) me salgan las funciones de las diferentes librerías ?????

gracias de antemano......





Título: Re: IDE para Progamar Driver (existe ) ???
Publicado por: Unbr0ken en 17 Diciembre 2011, 20:04 pm
Hasta donde se... NO existe.

Estuve intentando tiempo atrás enlazar el compilador de la W/DDK con Code::Blocks, pero fue un desastre total, hay que saber manejarse muy bien en el tema del IDE Code::Blocks para que funcione sin problemas.

De todos modos, pienso que ¿para qué necesitas un IDE programando módulos kernel, si lo único que escribirás/harás/verás será código?... eso lo pensaba yo antes más que nada por comodidad, pero después me acostumbré al Notepad++, deberías probarlo.

Salud.


Título: Re: IDE para Progamar Driver (existe ) ???
Publicado por: wachi en 11 Enero 2012, 04:19 am
tienes razón,lo único que veré es código,pero lo que busco es la un IDE que tenga ayuda inteligente es decir (Ctrl + Space)  ,te diré que yo logre integrar el Code::Blocks
con W/DDK,solo le puse #include<ddk/ntddk> al Code::Blocks y me compilo el driver perfectamente.

gracias de todos modos.


Título: Re: IDE para Progamar Driver (existe ) ???
Publicado por: BlackZeroX en 11 Enero 2012, 07:08 am
Citar
¿para qué necesitas un IDE programando módulos kernel, si lo único que escribirás/harás/verás será código?...

No confundan IDE con GUI.

* Para los drivers da igual el IDE que uses ya que como sabras es puro codigo sin ningun tipo de GUI ya que estos deberan ser externos al drivers (hasta la fecha no me se de ningun driver que en si mismo genere una GUI)... al final en lo personal compilo en linea de comandos estos solo los drivers; Por otro lado el IDE solo es una ayuda para el programador, al IDE Code::Blocks se le puede integrar facilmente cualquier libreria, el problema vendria configurarlo para que compile el proyecto, aun que este IDE es muy maleable.

Dulces Lunas!¡.


Título: Re: IDE para Progamar Driver (existe ) ???
Publicado por: wachi en 11 Enero 2012, 19:01 pm
si no debemos confundir una cosa con la otra,pero como dices los IDE son solo ayuda para el programador,y eso es lo que quiero,por ejemplo que cuando yo ponga DriverObject-> me salgan todas variables y funciones correspondientes a este objeto.
pero bueno al parecer no existe ninguno...

gracias de todos modos.


Título: Re: IDE para Progamar Driver (existe ) ???
Publicado por: BlackZeroX en 12 Enero 2012, 17:53 pm
Buscas algo asi como Intellisence... codeblock tiene su plugin "code completion" el cual es similar, y funciona de la misma manera (ya lo trae integrado).

Dulces Lunas!¡.


Título: Re: IDE para Progamar Driver (existe ) ???
Publicado por: wachi en 12 Enero 2012, 18:46 pm
que version del code block es esa ?? porque yo tengo la v8.02 y esa no tiene ese plugin....


Título: Re: IDE para Progamar Driver (existe ) ???
Publicado por: j4np0l en 15 Enero 2012, 00:10 am
Podés usar también Visual Studio para programar drivers para Windows:

Código:
http://msdn.microsoft.com/en-us/library/windows/hardware/hh454873

Saludos!