Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: chino_r en 12 Febrero 2014, 04:22 am



Título: librerias dinamicas
Publicado por: chino_r en 12 Febrero 2014, 04:22 am
Hola gente del foro, mi pregunta es la siguiente, estoy iniciandome en programación en c, con dev c++ y cuando ejecutó algún  programa de comparación de números me salta error , la instrucción 0x76d4ecc0 hace referencia a la memoria en 0x76d49e34 no se pudo written, con otros programas no me sucede, un punto aparte también cuando ejecuto el netstat me sale un cartel que dice, no se encuentra el punto de entrada del procedimiento AllocateAndGetUdpExTableFromStack en la biblioteca de vínculos dinámicos iphlpapi.ddl, mi pregunta es tengo que formatear la maquina y volver a instalar todo? Puedo bajar de alguna página la biblioteca de vínculos, porque busque y hasta ahora nada, estos 2 carteles son parte del mismo problema? Y que me convendría hacer?? Desde ya muchas gracias....


Título: Re: librerias dinamicas
Publicado por: Eleкtro en 12 Febrero 2014, 11:56 am
me sale un cartel que dice, no se encuentra el punto de entrada del procedimiento AllocateAndGetUdpExTableFromStack en la biblioteca de vínculos dinámicos iphlpapi.ddl

El error es claro, te dice que no existe ese EntryPoint en dll, es decir, el método al que estás intentando llamar no existe (porque está obsoleto y fue eliminado a partir de WinVISTA).

Solución, llamar al método que mencionan aquí (http://msdn.microsoft.com/en-us/library/windows/desktop/aa365807%28v=vs.85%29.aspx), GetExtendedUdpTable (http://msdn.microsoft.com/en-us/library/windows/desktop/aa365930%28v=vs.85%29.aspx)

Sobre lo del (típico) error de intento de escritura en la memoria protegida... bueno, es imposible que alguien te pueda ayudar si no muestras el código para saber que método está provocando el error... (Yo no sé C/C++, solo te comento que la información que das es escasa como para tomarla en serio...)

Saludos!


Título: Re: librerias dinamicas
Publicado por: rollth en 12 Febrero 2014, 13:38 pm
La cosa como ha dicho el compi es que te falta el dll, aqui un tutorial mio que te explic como solucionar los problemas de dll.
http://underc0de.org/foro/windows-123/fallos-con-dll/msg70282/#msg70282