Check the presence of the OpenSSL’s bug Heartbleed (CVE-2014-0160)

What is it?

The Heartbleed Bug is a serious vulnerability in the popular OpenSSL cryptographic software library. This weakness allows stealing the information protected, under normal conditions, by the SSL/TLS encryption used to secure the Internet. SSL/TLS provides communication security and privacy over the Internet for applications such as web, email, instant messaging (IM) and some virtual private networks (VPNs).

The Heartbleed bug allows anyone on the Internet to read the memory of the systems protected by the vulnerable versions of the OpenSSL software. This compromises the secret keys used to identify the service providers and to encrypt the traffic, the names and passwords of the users and the actual content. This allows attackers to eavesdrop on communications, steal data directly from the services and users and to impersonate services and users.

What leaks in practice?

We have tested some of our own services from attacker’s perspective. We attacked ourselves from outside, without leaving a trace. Without using any privileged information or credentials we were able steal from ourselves the secret keys used for our X.509 certificates, user names and passwords, instant messages, emails and business critical documents and communication.

How to stop the leak?

As long as the vulnerable version of OpenSSL is in use it can be abused. Fixed OpenSSL has been released and now it has to be deployed. Operating system vendors and distribution, appliance vendors, independent software vendors have to adopt the fix and notify their users. Service providers and users have to install the fix as it becomes available for the operating systems, networked appliances and software they use.

How to check if my server (https) or application (linked with OpenSSL library) has it?

For your web server Heartbleed test site and specify the hostname (or IP address) and port of your HTTPS server

For your Android’s mobile apps, install Bluebox Heartbleed Scanner and run it, it will check for any vulnerable apps installed on your phone.

Resources

Noveno Congreso Colombiano de Computación (9CCC) en Septiembre de 2014

El 9CCC invita a presentar trabajos que reporten resultados de investigación y/o experiencia originales en los tópicos del congreso siguientes:

  1. Arquitecturas Paralelas, Sistemas Operativos, Sistemas Distribuidos
  2. Computación de Alto Rendimiento (HPC)
  3. Redes, Seguridad Informática y Teleinformática
  4. Computación en Nube y en Malla
  5. Computación Móvil y Sistemas Ubicuos
  6. Programación, Programación Competitiva, Arquitectura e Ingeniería de Software
  7. Bases y Bodegas de Datos, Minería de Datos, Gestión del Conocimiento e Inteligencia del Negocio
  8. Machine Learning, Inferencia Estadística
  9. Sistemas Inteligentes, Agentes Inteligentes, Sistemas Neuro-Difusos y Sistemas Adaptativos.
  10. Visión por Computador, Computación Gráfica, Realidad Virtual, Realidad Aumentada e Interacción Hombre-Máquina
  11. Computación Web: Redes Sociales, Crowd Sourcing, Web Semántica, Búsqueda y Recuperación de Información
  12. Aprendizaje Colaborativo e Informática Educativa
  13. Aplicaciones: e-health, e-commerce, e-government, e-learning, entre otras.
  14. Teoría de la Computación
  15. Robótica
  16. Computación Bioinspirada
  17. Optimización

El congreso tiene por objetivo propiciar el encuentro de la comunidad académica y científica Colombiana en el área de computación e informática, a través de la presentación de trabajos de investigación, aportes significativos y/o experiencias originales en el área

Este evento se realiza anualmente bajo el auspicio de la Sociedad Colombiana de Computación – SCo2.  La IEEE Sección Colombia participará como co-patrocinador técnico del congreso, lo cual implica indexación de las memorias del evento en IEEE-Xplore.

se realizará del 3 al 5 de Septiembre de 2014 en la ciudad de Pereira y es organizado por la Universidad Tecnológica de Pereira.

El evento incluye además de la presentación de ponencias varias actividades tales como: tutoriales, conferencias plenarias, foros de discusión, simposio de maestría y doctorado, entre otras.

Para mas información visitar el sitio web del congreso: http://www.9ccc.org/.

Ganadores de la 5ª maratón de desarrolladores Vive Gobierno Móvil en Barranquilla

articles-5864_foto_marquesina

En Barranquilla se realizó la quinta maratón de desarrolladores de Vive Gobierno Móvil, iniciativa del Ministerio de las TIC que busca fomentar la creación colectiva de soluciones a problemáticas de impacto social.

La Gobernación del Atlántico, la Alcaldía de Barranquilla, el Instituto Nacional para Ciegos, el Ministerio de Justicia, el Programa Colombia Joven de la Presidencia de la República y el Ministerio de Ambiente se unieron a esta convocatoria y propusieron siete retos para que durante 32 horas, 40 grupos de jóvenes creativos, desarrolladores, estudiantes y profesionales crearan prototipos funcionales de aplicaciones móviles para solucionar problemas de impacto social y para mejorar la relación de los ciudadanos con el Estado.

Además del reconocimiento a su aporte para solucionar unproblemática, social y la oportunidad de adquirir experiencia en el desarrollo de aplicaciones para el Gobierno colombiano, cada uno de los grupos ganadores recibirán una contraprestación equivalente a 17.5 millones de pesos (menos descuentos de ley), que se otorgarán al culminar el desarrollo de la aplicación propuesta.

Los retos y los grupos con las propuestas ganadoras

¿Cómo lograr que los jóvenes logren conocer las oportunidades que tiene el Estado para ellos por medio de una aplicación para dispositivos móviles?
Entidad que propuso el reto: Programa Presidencial Colombia Joven
Grupo: Oportunity
Integrantes: Marylin Alarcón de Ávila y Diego Fernando Quintero Gómez.

¿Cómo lograr que los ciudadanos se mantengan informados de cada uno de las rutas, paraderos, estaciones y puntos de recarga que dispone Transmetro de la ciudad de Barranquilla?
Entidad que propuso el reto: Transmetro- Alcaldía de Barranquilla
Grupo: Ciber
Integrantes: Andrés Fabián Corredor, Diana Sánchez y Alfonso Reyes Cardozo.

¿Cómo generar el acceso a una emisora virtual a través de dispositivos móviles que posibiliten la interacción entre la población con discapacidad visual y otros colectivos, facilitando el acceso a la información, al conocimiento, a la participación y a la libertad de expresión?
Entidad que propuso el reto: Instituto Nacional para Ciegos – INCI
Grupo: Láncelo
Integrante: Diego Fernando Serna Salazar

¿Cómo lograr el acceso al conocimiento para las personas con discapacidad visual, mediante el uso de una herramienta accesible que les permita encontrar libros producidos por el INCI y títulos disponibles en diferentes bibliotecas virtuales, en formatos accesibles tales como PDF, Word, WAV,mp3 y especialmente DAISY (Libro hablado digital) , así como la selección y descarga de los mismos?
Entidad que propuso el reto: Instituto Nacional para Ciegos – INCI
Grupo: Equipo 17
Integrantes: David Hernando Bello y Raphcel Marina Bello

¿Cómo integrar un mecanismo de divulgación de caracterización científica de las drogas y la promoción de la participación ciudadana en las estrategias de disminución del consumo, articulado con la política de la lucha contra las drogas?
Entidad que propuso el reto: Ministerio de Justicia y del Derecho
Grupo: MacroHard
Integrantes: Jonathan González Rodríguez, Daniel Warner y Daniel Alejandro Guerrero Suárez.

¿Cómo generar la cultura de reciclaje en los ciudadanos e informar de modo adecuado sobre la gestión de residuos pos consumo de los desechos, para que puedan aprovechar los canales de devolución ofrecidos por fabricantes e importadores?
Entidad que propuso el reto: Ministerio de Ambiente y Desarrollo Sostenible
Grupo: Engenial
Integrantes: Leidy Alexandra Espinosa Mejía y Cristian Samir Jiménez Beltrán

¿Cómo generar una herramienta de tele asistencia mediante dispositivos móviles, donde un especialista pueda apoyar a los médicos generales de las diferentes instituciones públicas de salud del departamento?
Entidad que propuso el reto: Atención Departamento de Atlántico
Grupo: Codfe
Integrantes: Carlos Andrés Castellanos Alfonso, Lizeth Daniela Castellanos Alfonso y Néstor Javier García Arenas

Tomado de http://www.mintic.gov.co/portal/604/w3-article-5864.html.

4 ‘apps’ móviles colombianas que acercan los servicios del Estado al ciudadano

Saber cómo evitar trancones en las ciudades, cómo llegar más rápido a algún lugar, dónde hay un banco cercano, necesito un taxi con urgencia, o hay una emergencia y necesito a la política urgente, estas son algunas de las necesidades más comunes de las personas día a día, y actualmente existen muchas soluciones para ellas, unas más a la mano que otras, pero tal vez no todos las conocen.

Las aplicaciones móviles se pueden clasificar en diferentes categorías, hay algunas básicas, otras de comunicación o sociales, juegos, productividad y demás. Por esto, siempre se encontrarán listados sobre aplicaciones para usos variados. En este caso, se tomarán en cuenta estas Apps desarrolladas para los ciudadanos, es decir, que sean herramientas útiles para usar en las ciudades, en este caso de Colombia, y que hagan del smartphone el mejor aliado del usuario para encontrar todo lo que necesita.

Cuadrantes

Las aplicaciones móviles no siempre son de grandes y reconocidas empresas, como mencionamos previamente, hay unas diseñadas para servir a la comunidad y vienen de organizaciones como la Policía Nacional. Esta entidad entendió que en la movilidad (entendida como servicios desde dispositivos móviles) hay un potencial enorme, y por eso desarrolló la aplicación Cuadrantes. Como la policía se divide por zonas, o cuadrantes en las diferentes ciudades, y no todos son conscientes de ello, esta aplicación permite ubicar la zona donde está ubicado el usuario, determinar qué cuadrante es y por ende cuál es la estación de policía o CAI de dicho cuadrante, lo que permitirá mayor rapidez a la hora de solicitar a un agente, ya que le contactará al más cercano. A diferencia de la línea de emergencia 123, la aplicación Cuadrantes le da al usuario los números de celular, autorizados, de los agentes.

La aplicación funciona para las ciudades de Bogotá, Medellín, Barranquilla, Bucaramanga, Cali, Cartagena, Cúcuta y Pereira.

Disponible en: iOS, Android, BlackBerry y Windows Phone.

Código Postal.

Con esta aplicación el usuario puede obtener su código postal según su ubicación, esto permite que las encomiendas lleguen con mayor rapidez precisión a su destino.

Como parte de los esfuerzos del gobierno nacional por fomentar el comercio electrónico, entre otras cosas, este año se lanzó la aplicación de Código Postal de Colombia. Esta aplicación se pudo desarrollar gracias a que el Ministerio de Tecnologías de la Información y las Comunicaciones (MinTIC) y el Servicios Postales Nacionales (4-72) actualizaron los códigos postales del país, lo que permitió generar la información necesaria para alimentar la aplicación.

Disponible en: iOS y Android.

‘Apps’ de Transmilenio

En todos los sistemas operativos móviles se pueden encontrar aplicaciones para usar el servicio de Transmilenio, unas mejores que otras, actualmente existen varias opciones como: Rutas Transmilenio, TransmiBog y MiTransmi, entre otras, que tienen la misma función, informar sobre servicio y rutas dentro del sistema. Algunas de éstas como MiTransmi, ya tienen la información del Sistema Integrado de Transporte (SITP), por lo que podrá encontrar más opciones, incluyendo rutas alimentadoras, estaciones sugeridas y puntos de recarga.

Todas estas aplicaciones tienen información actualizada, en cuanto a horarios y demás para hacer que el resultado sea lo más exacto posible para el usuario.

Calidad Celular

Todas estas y otras aplicaciones no se podrían disfrutar si no se posee un smartphone adecuado y una cobertura ideal para garantizar su funcionamiento. Es por esto, que los colombianos ahora cuentan con Calidad Celular, una aplicación para medir los cambios en la calidad de los servicios tanto de voz como de datos, y en caso de fallas podrán recibir compensaciones de los respectivos operadores. Además de evaluar la calidad del servicio también se puede ver mapas de cubrimiento de cada operador y comparar los resultados de los indicadores de todos los operadores.

Disponible en: iPhone, Android y BlackBerry.

Aplicaciones móviles al servicio de los ciudadanos

Bogotá, D.C., 25 de febrero de 2014. Por medio de las iniciativas Vive Gobierno Móvil de la Dirección de Gobierno en línea del Ministerio TIC, emprendedores y estudiantes participaron en cuatro convocatorias en Manizales, Medellín, Valledupar y Bogotá que dieron como resultado la creación de 26 aplicaciones móviles para múltiples usos y necesidades. Estas son algunas de ellas:

SaluDatos (Ministerio de Salud)

Permite al ciudadano consultar datos estadísticos relacionados con la salud en Colombia para que pueda conocer, comparar y controlar los principales indicadores demográficos y epidemiológicos, agregados a los niveles más frecuentes (país, departamento, municipio, sexo, edad, etc.).

Android: https://play.google.com/store/apps/details?id=com.cool4code.saludatos
IOS: https://itunes.apple.com/cr/app/saludatos/id786865953?mt=8

Tu Bogotá (IDECA)

Le permite al ciudadano obtener información útil para la toma de decisiones referentes a compra de vivienda en Bogotá. Para este fin, se contempla el análisis de aspectos relevantes del sector tales como: educación, salud, comercio, transporte, sitios de interés, valor por metro cuadrado, entre otras.

Android: https://play.google.com/store/apps/details?id=com.dhbello.vivi
IOS: https://itunes.apple.com/co/app/tubogota/id771222084?l=en&mt=8

Mi Pronóstico (IDEAM)

Permite verificar el estado del tiempo para cualquier municipio de Colombia, revisar las alertas meteorológicas en todo el territorio nacional y compartir a través de las redes sociales toda la información consultada.

Android: https://play.google.com/store/apps/details?id=com.climaap1
IOS: https://itunes.apple.com/co/app/mipronostico/id789007078?mt=8

Servicios en línea por parte de las entidades en dispositivos móviles

Con el fin de mejorar la oferta de trámites y servicios en línea, facilitar la relación de los ciudadanos con el Estado y promover un Gobierno abierto, la Dirección de Gobierno en línea del Ministerio TIC viene desarrollando con las entidades del Estado una oferta de aplicaciones de alto impacto para dispositivos móviles.

Autocuídate (Ministerio de Salud y Protección Social)

Permite acceder a información sobre las actividades preventivas más importantes que ofrecen las entidades de salud, identificando su beneficio y las implicaciones de no hacer uso de la oferta que tienen los servicios de salud.

Android: https://play.google.com/store/apps/details?id=com.cool4code.autocuidate
IOS: https://itunes.apple.com/cr/app/autocuidate/id789877742?mt=8

SICmóvil, Superintendencia de Industria y Comercio

Permite presentar una denuncia en línea y en tiempo real contra la violación a los derechos o normas de los consumidores en materia de protección al consumidor, telecomunicaciones y habeas data, adjuntando soportes como fotos o documentos que se encuentren en el dispositivo móvil por la presunta violación a las normas de protección al consumidor.

Android: https://play.google.com/store/apps/details?id=co.gov.sic.SICMovil&hl=es_419
IOS: https://itunes.apple.com/us/app/serviciossic/id652894647?mt=8

ABC Reducción de riesgo, Unidad Nacional para la Gestión del Riesgo de Desastres

Permite a los ciudadanos consultar los pasos que deben seguir ante los diferentes tipos de desastres según el manual ABC reducción de riesgo. Además, pueden consultar noticias sobre los diferentes eventos de alto riesgo que se den a lo largo del país (lluvias, inundaciones, alerta de volcán, alerta de tsunami, etc.).

Android: https://play.google.com/store/apps/details?id=co.gov.sigpad.ABCRiesgos
IOS: https://itunes.apple.com/nz/app/abcriesgos/id704573056?mt=8

AGROCLIMA, Ministerio de Agricultura y Desarrollo Rural

A través de esta app es posible visualizar las tendencias de las variables climáticas por departamento- precipitación, brillo solar, humedad relativa y temperatura en una gráfica-para comparar los comportamientos por periodos: promedio mensual del último año (últimos doce meses), promedio mensual del año anterior (mes año de consulta menos un año) y promedio período de referencia.

Android: https://play.google.com/store/apps/details?id=co.gov.agronet.agroclima
IOS: https://itunes.apple.com/co/app/agroclima/id674327871?mt=8

SIPSA-Sistema de Información de Precios, Dane

Permite a los ciudadanos consultar el precio de un producto en varios mercados durante un periodo de tiempo específico para analizar el comportamiento que éste ha presentado.

Android: https://play.google.com/store/apps/details?id=co.gov.dane.sipsa&hl=es

Tomado de: http://programa.gobiernoenlinea.gov.co/anuncios.shtml?apc=eax;x;x;x1-&x=83624.

Diez consejos para crear su propio negocio

1. Identifique la necesidad. Los servicios o productos ganadores siempre parten de una necesidad. Antes de pensar en qué línea de negocio se puede ubicar, vale la pena revisar qué falta en el mercado por cubrir.

2. Estudie el mercado. Conocer el mercado ayudará al emprendedor a brindar un producto mucho mejor terminado y más específico en cuanto a la satisfacción de la necesidad de los clientes. Pero sobre todo, le ayudará a pensar en un valor agregado que se convierta en diferenciador.

3. Tome riesgos. Todo proyecto es riesgoso por el simple hecho de existir la posibilidad de perder o de ganar dinero. Atrévase a romper con las estructuras. No tenga miedo de dejar atrás los modelos de negocios ya establecidos, anímese a innovar.

4. No tema al fracaso. Muchos educadores se enfocan en las habilidades y suelen castigar a los jóvenes cuando comenten errores. El miedo a equivocarse hace que las personas limiten sus procesos creativos. Muchos productos exitosos están en el mercado como resultado de un error. ¡Debemos aprender actuando!

5. Revise y lleve control de las cifras. La empresa que perdura lleva un control riguroso de las cifras, de los costos, de las inversiones, de los inventarios y de todos sus estados financieros, que le permite tomar decisiones oportunas y convenientes.

6. Cree redes (networking): El networking es el arte de establecer y saber mantener relaciones, generar confianza, amigos y referidos. Sólo con esto el éxito está asegurado. Esta es la herramienta más efectiva para incrementar nuestros negocios y conseguir cualquier objetivo que se proponga.

7. Busque un mentor. Es importante entrar en contacto con personas que hayan logrado lo que usted desea, o bien estudiar casos de empresarios exitosos.

8. Actualice su conocimiento. El conocimiento da poder y siempre le permite a un emprendedor actuar de manera pronta y eficaz. Por eso, nunca debe dejar el conocimiento de lado, siempre debemos estar actualizando lo que sabemos.

9. Aplique las nuevas tecnologías. El mundo globalizado exige que las empresas permanezcan conectadas con clientes, proveedores, competidores, financiadores y otros actores del mercado, es indispensable el uso de las nuevas tecnologías.

10. Prepárese para los momentos difíciles. Los éxitos tempranos no deben ser una excusa para pensar que ya todo está hecho ni pensar que siempre será así. Se debe estar preparado para los momentos de crisis.

Tomado de: http://www.elespectador.com/noticias/economia/diez-consejos-crear-su-propio-negocio-articulo-474297.

Industria TIC colombiana necesita muchos más ingenieros

El déficit de profesionales en tecnologías es dramático. Hasta gratis es posible estudiar.

En Colombia, al 80 por ciento los profesionales recién egresados de la industria del software y la tecnología les toma menos de un año encontrar trabajo. Ya insertados en el mercado laboral, el 47 por ciento cuenta con ingresos entre dos y cuatro millones de pesos al mes, mientras que más del 20 por ciento gana entre cuatro y siete millones de pesos, según el Ministerio TIC.

Esta industria se da el lujo de crecer a un ritmo superior al del resto de los sectores de la economía, y aumenta su participación en el PIB nacional, además de generar billones de pesos en ventas.

Sin embargo, y en un país en el que cerca del 9 por ciento de la población no tiene empleo, una de las principales problemáticas para el sector del software y TI es la falta de mano de obra.

Albeiro Cuesta, director de Políticas y Desarrollo de TI del Ministerio TIC, estima que al año Colombia necesita graduar 12.000 ingenieros de sistemas. Sin embargo, solo 5.000 nuevos profesionales salen a suplir las necesidades de la industria.

“En Colombia no está clara la diferencia entre un técnico de sistemas, un tecnólogo y un ingeniero, de sus perfiles profesionales y ocupacionales. Por eso las empresas están contratando empleados con el perfil equivocado”, agrega Cuesta.

En tal sentido, el MinTIC calcula que el 85 por ciento de los profesionales relacionados con tecnologías de la información y las comunicaciones (TIC) no cuentan con los conocimientos precisos que requieren las compañías.

Desde este panorama, las profesiones relacionadas con la industria TI parecen necesitar un revolcón. Al menos así lo señalan expertos en la materia, quienes consideran necesaria la participación de la academia, la industria y el Gobierno Nacional.

Sin embargo, el problema no da espera y el déficit de profesionales para la industria del software en el país crece a un ritmo cercano al 5 por ciento cada año.

“En ocasiones, las empresas no conocen la importancia real de la labor del empleado, y ofrecen un salario muy bajo. Igualmente, en algunos casos, por la falta de mano de obra, quienes son expertos en un tema cobran mucho por su trabajo”, explica César Forero, CEO de Sectortic, una empresa dedicada a proveer talento TIC para las compañías.
Otra entidad enfocada en atacar esta problemática es la Cámara Colombiana de Informática y Telecomunicaciones CCIT. Según Alberto Samuel Yohai, presidente del gremio, “estamos liderando la creación de una nueva asociación de facultades de ingenierías asociadas a las TIC para poder moldear los programas académicos y lograr que desde la academia se formen los profesionales precisos a las necesidades de este sector que crece de manera impresionante”.

Opciones de estudio para todos

Desde su orilla, el Gobierno también trata de impulsar a los jóvenes del país para que pongan sus ojos en carreras técnicas y tecnológicas de áreas TI. Una de las más recientes iniciativas que va en esta dirección es la convocatoria Talento Digital, con la que el Ministerio de las Tecnologías de la Información y las Comunicaciones (MinTIC) quiere beneficiar a 1.300 estudiantes del país.

La convocatoria, que cierra el jueves 13 de febrero, cuenta con un presupuesto de 9.324 millones de pesos y busca cautivar a jóvenes que quieran cursar carreras técnicas relacionadas con el desarrollo de software y aplicaciones informáticas, gestión de proyectos de TI, control y aseguramiento de calidad en TI, arquitecturas y seguridad en TI, videojuegos, en mercadeo, venta consultiva, comercialización y gestión de ventas en TI.

Uno de los principales beneficios de este programa del MinTIC, que ha favorecido a más de 3.000 estudiantes colombianos, es que los créditos son condonables y cubren hasta el 100 por ciento del valor de la matrícula para los estudiantes que finalicen de forma satisfactoria sus programas académicos.

Según una reciente encuesta de Fedesoft, los tecnólogos solo representan el 4,2 por ciento del total de profesionales de la industria de software, mientras que los técnicos profesionales son apenas el 0,95 por ciento y los técnicos laborales, el 0,48 por ciento. Ante estas cifras, el gremio de empresas del sector asegura que “es posible que exista una oportunidad para los técnicos de satisfacer la demanda de las empresas y de esta forma modificar, en el mediano plazo, la composición de la oferta de talento humano”

Tomado de: http://www.eltiempo.com/tecnologia/actualidad/estudiar-ingenieria-de-sistemas-en-colombia_13480380-4.