@@ -384,3 +384,41 @@ Algunos atributos también pueden contener un programa JavaScript. La etiqueta
384384Nota que tuve que usar comillas simples para la cadena en el atributo ` onclick `
385385porque las comillas dobles ya están siendo utilizadas para encerrar el atributo
386386completo. También pude haber usado ` " ` .
387+
388+ ## En la caja de arena
389+
390+ {{index "malicious script", "World Wide Web", browser, website, security}}
391+
392+ Ejecutar programas descargados de ((Internet)) es pontencialmente peligroso.
393+ No conoces mucho de las personas detrás de la mayoría de los sitios que visitas,
394+ y no necesariamente quieren hacer el bien. Ejecutar programas de gente que no
395+ quiere hacer el bien es como tu computadora se infecta de ((virus)), te roban
396+ la información y compromenten tus cuentas.
397+
398+ Aunque la atracción de la Web es que puedes navegar sin necesariamente ((confiar))
399+ en todas las páginas que visitas. Ésa es la razón por la cual los navegadores
400+ limitan en gran medida las cosas que un programa JavaScript puede hacer: no puede
401+ revisar los archivos en tu computadora o modificar nada relacionado a la página web
402+ en la que se inscrustó.
403+
404+ {{index isolation}}
405+
406+ Aislar un entorno de programación en ésta forma es llamado _ ((sandbox))ing_ ,
407+ la idea es que el programa pueda ejecutarse sin daños en una caja de arena.
408+ Pero deberías imaginar que este tipo particular de caja de arena es como tener
409+ los programas detrás de barras de acero y que no pueden salir.
410+
411+ la parte complicada del sandboxing es permitirle al programa suficientes permisos
412+ para ser útil y a la vez restringirlo de hacer cualquier cosa peligrosa. Mucha
413+ funcionalidad, como comunicarse con otros servidores o leer el contenido del
414+ portapapeles puede ser problematico, son cosas que invaden la ((privacidad)).
415+
416+ {{index leak, exploit, security}}
417+
418+ De vez en cuando, alguien tiene una nueva forma de evitar las limitaciones de un
419+ ((navegador)) y hacer cosas dañinas, desde exponer información privada sin importancia
420+ hasta tomar el control de toda la máquina sobre la que corre el navegador. Los
421+ desarrolladores del navegador responden arreglando ese problema, y todo está bien
422+ nuevamente, hasta que el próximo problema es descubierto, y tal vez se haga
423+ público, en lugar de ser explotado de forma secreta por una agencia del gobierno
424+ o ((mafia)).
0 commit comments