CGI
Common Gateway Interface, también conocido como CGI, es un software que ayuda a un servidor web a mostrar páginas web dinámicas, en otras palabras, a crear una respuesta ajustable basada en la solicitud del usuario. El proceso de transferencia de datos entre el servidor web y la aplicación se llama Interfaz de Gateway Común (CGI).
El objetivo de las aplicaciones CGI es acceder a otras aplicaciones en ejecución en el servidor. El servidor web utiliza CGI para buscar documentos, ejecutar comandos autorizados o almacenar información en el servidor. La aplicación CGI es lo suficientemente inteligente como para detectar y proporcionar información a un usuario determinado, identificándolo.
Sin embargo, el uso de scripts CGI para iniciar otras aplicaciones en el servidor hace que los datos sean vulnerables. Eso otorga acceso a los hackers.