Fuzzing
Páginas: 2 (405 palabras)
Publicado: 10 de marzo de 2011
GET .- Solicita el recurso ubicado en la URL especificada. Transmite información a
través de la URI agregando parámetros a laURL.
POST.- Envía datos para ser procesados por un programa ubicado en la URI especificada.
Los datos se incluirán en el cuerpo de la petición.
2. Cuales son los riesgos detener activos todos los métodos en un servidor web
CONCEPTO DE BIND
Asociando un puerto al socket: bind()
int bind(sockfd, myaddr, addrlen)
Asocia una dirección a un socket:
Cualquiermensaje que llega a esa dirección tiene que dárselo al proceso servidor
int sockfd
descriptor del socket (obtenido a partir de socket( ) )
struct sockaddr *myaddr
apuntador a la dirección de un socketDr. Roberto Gomez C. Diapo. No. 35
int addrlen
tamaño de la dirección myaddr
ESTRATEGIAS PARA IMPLEMENTAR UN SERVIDOR,CUAL ES LA MAS ADECUADA PARA GENERAR SERVIDORES LIGEROS
Estrategiaservidor serial
Cuando servidor recibe una petición se dedica completamente
a atender la petición antes que cualquier otra
Estrategia servidor padre
Servidor “forks” un hijo para que atienda lapetición, mientras que
el servidor se queda escuchando otras posibles peticiones
Estrategia servidor thread
Alternativa de la estrategia anterior de bajo overhead
En lugar de hacer un fork de un hijopara atender la petición, el servidor
crea un thread en su propio espacio de proceso
Ventaja: menos overhead y tratamiento más eficiente
Desventaja: posible interferencia entre peticionesmultiples debido al
espacio de direcciones compartido
GETHOSTBYNAME
These system calls are used to access or to change the host name of the current processor. The gethostname() system call returns anull-terminated hostname (set earlier by sethostname()) in the array name that has a length of len bytes. In case the null-terminated hostname does not fit, no error is returned, but the hostname is...
Leer documento completo
Regístrate para leer el documento completo.