Showing posts with label JAVA general. Show all posts
Showing posts with label JAVA general. Show all posts

Actualización de Sun Java con problemas de seguridad

Sun Microsystems ha publicado actualizaciones para Java que solventan múltiples vulnerabilidades en el Java Runtime Environment (JRE) y Java Development Kit (JDK) que podrían permitir a un atacante remoto elevar privilegios, efectuar una denegación de servicio y potencialmente ejecutar código arbitrario. estas son las vulnerabilidades, asi que cuidado con descargarse las ultimas versiones. Al final se encuentran las versiones recomendadas a descargar:

* Un fallo en el procesamiento XML podría permitir acceder a ciertos recursos URL no especificados y potencialmente denegar el servicio en la máquina que este ejecutando el JRE. Afecta a JRE y JDK 6 Update 6 y anteriores.

* Existe otro fallo en JRE al procesar XML que podría permitir que una aplicación o applet no confiable tuviera acceso a ciertos recursos URL, tales como archivos o páginas web. Afecta a JRE y JDK 6 Update 6 y anteriores; JRE y JDK 5.0 Update 15 y anteriores.

* Un desbordamiento de la memoria intermedia en el procesamiento de fuentes del JRE podría permitir a un applet o aplicación sin autenticar leer y escribir archivos locales y potencialmente ejecutar aplicaciones que estén accesibles. Afecta a JRE y JDK 5.0 Update 9 y anteriores; JRE y SDK 1.4.2_17 y anteriores; JRE y SDK 1.3.1_22 y anteriores.

* Una vulnerabilidad no especificada en el soporte de lenguajes de scripting del JRE podría permitir a un applet o aplicación sin autenticar elevar privilegios. Afecta a JRE y JDK 6 Update 6 y anteriores.

* Un fallo en el agente JMX del JRE podría permitir a un agente JMX remoto ejecutar operaciones no autorizadas en un sistema con la opción de monitorización local JMX activada. Afecta a JRE y JDK 6 Update 6 y anteriores; JRE y JDK 5.0 Update 15 y anteriores.

* Varios fallos de seguridad no especificados en el JRE podrían permitir a un applet o aplicación remota especialmente manipulada saltar restricciones de seguridad y acceder a recursos de la red con los privilegios de un applet o aplicación que hubiese sido descargada y ejecutada en una máquina local. Afecta a JRE y JDK 6 Update 6 y anteriores; JRE y JDK 5.0 Update 9 y anteriores; JRE y SDK 1.4.2_17 y anteriores; JRE y SDK 1.3.1_22 y anteriores.

* Una vulnerabilidad no especificada en Java Web Start podría permitir a una aplicación Java Web Start crear archivos arbitrariamente con los permisos del usuario que la ejecute. Afecta a JRE y JDK 6 Update 6 y anteriores; JRE y JDK 5.0 Update 15 y anteriores; JRE y SDK 1.4.2_17 y anteriores.

* Una vulnerabilidad no especificada en Java Web Start podría permitir a una aplicación Java Web Start crear o borrar archivos arbitrariamente con los permisos del usuario que la ejecute. Afecta a JRE y JDK 5.0 Update 15 y anteriores; JRE y SDK 1.4.2_17 y anteriores.

* Una vulnerabilidad no especificada en Java Web Start podría permitir a una aplicación Java Web Start determinar la ruta donde se encuentra la cache de Java Web Start. Afecta a JRE y JDK 6 Update 6 y anteriores; JRE y JDK 5.0 Update 15 y anteriores; JRE y SDK 1.4.2_17 y anteriores.

*La última vulnerabilidad está causada por un defecto en la implementación de Secure Static Versioning que podría permitir que ciertos applets se ejecutaran en una versión antigua de JRE a pesar de tener instalada una versión más reciente.

Es recomendable desinstalar de forma manual las versiones antiguas de Java, debido a que esto no se realiza de forma automática durante el proceso de instalación de una nueva versión.

Se recomienda instalar las siguientes versiones no vulnerables:

JDK y JRE 6 Update 7

JDK y JRE 5.0 Update 16

SDK y J2SE 1.4.2_18

SDK y J2SE 1.3.1_23

Curso de JAVA para web

Estamos recopilando material para explicar un curso de JAVA para Web. Como aplicar los conocimientos del lenguaje de programacion JAVA en paginas web.

Como primer requsito es necesario saber HTML, si no sabes te aconsejamos CURSO DE HTML

JAVA y Action Script 3

Segun leemos en Aprender FLASH
la nueva version del lenguaje de programacion de la plataforma Macromedia Flash sera el ActionSCRIPT 3.0.
El mismo sera muy parecido a lo que hoy conocemos de JAVA lo que nos permitira a los amantes de JAVA una rapida incursion en el mismo

Leer Nota Completa Aprender FLASH

Comparativa ActionScript 3 - JAVA 5

Muchos dicen que el lenguaje Action Script 3 es muy parecido a JAVA.
Buenisimo para los programadores de JAVA que podremos facilmente lanzarnos sobre FLASH

Comparativa ActionScript 3 - JAVA 5

Capacitacion SUN de Java

Durante toda la semana participe de un curso oficial organizado por la empresa SUN sobre JAVA y no me quedan palabras de elogio sobre el mismo.

Muy bien planteado, exclente nivel del instructor certificado en JAVA, buenos ejemplos de practica de codigo JAVA.
Aprendi la programacion avanzada de Threads en JAVA, Cliente Servidor, el uso del paquete grafico Swing y de las bases de datos por medio de JDBC.

Conclusionny elogio, invertir en un curso JAVA es un dinero muy bien invertido

Que es JAVA?

La palabra JAVA se escucha todo el tiempo en los ambientes de programacion, se dice que es el lenguaje del futuro, el lenguaje que lo conecta todos, el guaje de objetos pero..

Que es JAVA?

JAVA es un lenguaje de programación orientado a objetos desarrollado por James Gosling y sus compañeros de Sun Microsystems al inicio de la década de 1990. A diferencia de los lenguajes de programación convencionales, que generalmente están diseñados para ser compilados a código nativo, Java es compilado en un bytecode que es ejecutado (usando normalmente un compilador JIT), por una máquina virtual Java.

El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos mucho más simple y elimina herramientas de bajo nivel como punteros.

Fuente: Wikipedia.com y Aprender Programacion

Aprender a Programar en JAVA


Comenzaremos en este Blog a enseñar desde 0 la Programacion en el Lenguaje mas porpular de la actualidad, el Lenguaje JAVA.

Esperamos que nos acompañen en este camino par APRENDER JAVA.

Un lenguaje que le dara muchos beneficios y satisfacciones a lo largo de su carrera profesional