anufactura

Páginas: 8 (1913 palabras) Publicado: 9 de enero de 2014


CAPTCHA

Captcha o CAPTCHA son las siglas de Completely Automated Public Turing test to tell Computers and Humans Apart(Prueba de Turing pública y automática para diferenciar máquinas y humanos).
Consiste en que un humano introduzca correctamente un conjunto de caracteres que se muestran en una imagen distorsionada que aparece en pantalla. Se supone que una máquina no es capaz decomprender e introducir la secuencia de forma correcta por lo que solamente el humano podría hacerlo.
Su característica es que son completamente automatizados, es decir, no es necesario ningún tipo de mantenimiento ni de intervención humana para su realización. Esto supone grandes beneficios en cuanto a fiabilidad y coste además el algoritmo utilizado es público. De esta forma la ruptura de un captchapasa a ser un problema de inteligencia artificial y no la ruptura de un algoritmo secreto.
El propósito de un CAPTCHA es disuadir a los hackers (robots, spambots) de usar programas que alimenten páginas web de forma automática con diversos fines, como por ejemplo tratar de acceder a una cuenta probando contraseñas diferentes, o llenar formas para crear cientos de cuentas de correo electrónico,falsificaciones de respuestas a encuestas, entre otros. Las pruebas de CAPTCHA pueden detener alrededor de un 90% de los ataques de hackers.
Como todo sistema tiene complicaciones en la implementación y para los captchas a continuación se enlistan:
Algunos sistemas de protección CAPTCHA pueden sortearse sin usar un sistema de reconocimiento óptico de caracteres (OCR) simplemente reutilizando el IDde sesión de una imagen conocida.
Los CAPTCHAs que están alojados en servidores compartidos también presentan un problema: una incidencia de seguridad en otro alojamiento virtual, podría dejar el sistema CAPTCHA vulnerable.
Algunas veces, si parte del software de generación del CAPTCHA se realiza en el lado del cliente (la validación se hace en el servidor, pero el texto que el usuario tiene queidentificar es renderizado en el lado del cliente), los usuarios pueden modificar el cliente para que muestre el texto sin renderizar. Algunos sistemas usan hashes MD5almacenados en el lado del servidor, que a menudo pueden ser crackeados.
Aunque los CAPTCHAs han sido originalmente diseñados para impedir que el softwareOCR reconozca los caracteres de las imágenes generadas, existen proyectos deinvestigación que han probado que es posible saltarse muchos CAPTCHAs con programas que han sido específicamente diseñados para un tipo determinado de CAPTCHA. Para CAPTCHAs con letras distorsionadas, la aproximación típica es seguir los siguientes pasos:
1. Eliminación del ruido de fondo, por ejemplo con filtros de color y detecciones de líneas finas.
2. Segmentación, por ejemplo partiendo laimagen en segmentos que contienen una sola letra.
3. Identificar la letra de cada segmento, y así utilizar la información extraída de la imagen.
El paso 1 es típicamente muy fácil de automatizar. En 2005, se mostró que un algoritmo de una red neuronal tiene un menor margen de error que los humanos resolviendo el paso 3. La única parte donde los humanos superan a las máquinas es en el paso 2. Siel ruido de fondo consiste en formas similares a letras, y las letras están unidas a este ruido, la segmentación se hace casi imposible con el software actual. Por lo tanto, un CAPTCHA efectivo debería enfocarse en el paso 2, la segmentación.





MEMORIA RAM


Concepto

RAM: Siglas de Random Access Memory, un tipo de memoria a la que se puede acceder de forma aleatoria; esto es, sepuede acceder a cualquier byte de la memoria sin pasar por los bytes precedentes. RAM es el tipo más común de memoria en las computadoras y en otros dispositivos, tales como las impresoras.


Hay dos tipos básicos de RAM:
DRAM (Dynamic RAM), RAM dinámica
SRAM (Static RAM), RAM estática

Los dos tipos difieren en la tecnología que usan para almacenar los datos.
En el lenguaje común, el...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS