Abstract:
Esta investigación aborda el crítico problema de las vulnerabilidades en la
programación de sockets, centrándose en su identificación y mitigación efectiva. El
objetivo principal es desarrollar un marco integral que combine técnicas avanzadas de
análisis de código y mejores prácticas de desarrollo para fortalecer la seguridad de las
aplicaciones de red. Utilizando una metodología mixta, se analizan aplicaciones de
código abierto para categorizar vulnerabilidades comunes, evaluar técnicas de detección y proponer estrategias de mitigación. Los resultados revelan patrones recurrentes de vulnerabilidades y la eficacia de enfoques combinados para su detección. Se concluye que la integración de análisis estático, dinámico y prácticas de codificación segura mejora significativamente la robustez de las aplicaciones basadas en sockets frente a amenazas cibernéticas. Los resultados ofrecen una guía práctica para que desarrolladores y empresas implementen medidas de seguridad en el ciclo de desarrollo de software, permitiendo identificar y mitigar vulnerabilidades de manera proactiva.