Me gustaría saber acerca de las funciones de biblioteca incorporadas en C para construir un paquete completo (junto con el marco) y enviarlo a través de una red ... ¿Alguien puede cargar el código C? que hace las cosas anteriores ... :)C código para generar y enviar un paquete
Respuesta
Aquí hay un ejemplo de código muy simple para dos programas que hablan sobre un socket UDP: Una lista de código crea y envía un paquete y otro lo recibe.
http://www.abc.se/~m6695/udp.html
Tenga en cuenta que estas funciones de red no son parte de la C El lenguaje en sí, que no tiene soporte de red, pero son estándar (POSIX, creo) y está disponible en formas similares en la mayoría de las implementaciones de C modernos.
Tenga en cuenta que con las funciones estándar, solo especifica la carga del paquete, la dirección, el puerto y algunos indicadores, no controla los contenidos exactos del marco de Ethernet, encabezados de IP, etc., que se crean para usted por el sistema operativo. Si necesita ese nivel de control sobre el paquete de bajo nivel, creo que puede usar libpcap/winpcap para ese fin, o algunos sistemas operativos pueden tener conectores 'en bruto' que le permiten hacer esto.
- 1. Plantillas T4: ¿adecuadas para generar código C++?
- 2. ¿Enviar el paquete SYN en C#?
- 3. ¿Cómo puedo generar y enviar un archivo .zip a un usuario en C# ASP.NET?
- 4. Generar solución para C++
- 5. ¿Cómo puedo enviar un paquete de git
- 6. Uso de netcat para enviar un paquete UDP sin enlace
- 7. Código PHP para generar íconos
- 8. Generar y analizar el código Python desde la aplicación C#
- 9. Uso de una DSL para generar el código de C#
- 10. Generar gráfico de llamadas para el código de C++
- 11. Nunidad y código de cobertura para C#
- 12. ¿Hay un atajo en Eclipse para generar código para decoradores?
- 13. ¿Usar la afeitadora para generar el código?
- 14. Generar un buen código hash (GetHashCode) para un BitArray
- 15. Al generar código, ¿qué lenguaje debe generar?
- 16. C# Cómo generar código a partir del código
- 17. Cómo escribir un fragmento de código para generar un método en C#?
- 18. ¿Se puede generar un paquete de plantilla variadic a partir de un tamaño y su contenido?
- 19. paquete de trazado para C++
- 20. Generar diagramas para el código de Haskell
- 21. ¿Cómo generar dinámicamente el código matemático?
- 22. C/C++ macro/template blackmagic para generar un nombre único
- 23. Mejorar el código para generar una distribución
- 24. C# algoritmo para generar jerarquía
- 25. no se pudo enviar el paquete qLaunchSuccess
- 26. ¿El mejor diseño para generar código de un AST?
- 27. Symfony2/Doctrine2: Generar entidades que están fuera de un paquete
- 28. Cómo generar paquetes de red con C/C++
- 29. ExtJS - Formulario enviar código
- 30. C# código para enviar un correo electrónico sin saber mucho acerca de la configuración del servidor?
Gracias por la respuesta. Estoy buscando ese paquete de bajo nivel para crear códigos C. ¿Cómo hago uso de libpcap? estoy usando ubuntu 10. –