5 TIPS PARA DESARROLLADORES DE SOFTWARE

5 Tips para Desarrolladores de Software. Adobe confirmó la semana pasada que encontró otra vulnerabilidad que afecta todas las versiones de Flash instaladas en varios sistemas, incluyendo Windows, y computadoras Mac y Linux. La vulnerabilidad detectada puede permitir que los hackers tomen control de los sistemas afectados.

Esta viene a ser otra falla más de seguridad de Adobe Flash. Ya Mozilla Firefox había negado el acceso a Flash; Google automáticamente convierte los avisos en Flash a HTML5 en buscadores Chrome, y Apple no les da acceso en iOS.

La noticia le dio nueva relevancia al tema de la seguridad en la red, por lo que decidimos recordar algunos consejos que ayudan a los desarrolladores software a proteger sus códigos.

  1. Cuidado con el código entrante

Asegúrate de que tu código no abra las puertas a un hacker. Los ataques se dan cuando se envían paquetes de datos y escriben sobre la programación y la memoria. El truco del hacker está en no enviar ese cero final que indica que es el último caracter de la data. La solución es testear bien el tamaño y la estructura de la data entrante y nunca confiar en nadie en internet.

Lenguajes como XML y JSON no aseguran que la data sea segura, por lo que depende del desarrollador la seguridad de su código.

  1. Guarda solo lo que sea indispensable

A veces los programadores guardan copias de todo, pensando que un día les puede ser útil para hacer un debug del software, pero, además de ocupar un espacio importante en el disco duro, esa data deja un rastro que puede ser seguido fácilmente por un hacker.

  1. No confíes demasiado en las contraseñas

La gente a menudo olvida su contraseña o crea contraseñas demasiado obvias y las usa una y otra vez, generando un problema de seguridad. Muchas compañías optan por enviar un código al azar al celular, pero esto funciona cuando tienes el celular a mano, tiene baterías y estás en un lugar donde se recibe la señal. No confíes demasiado en las contraseñas, ni siquiera si tienen el número apropiado de caracteres, la combinación de mayúsculas y minúsculas, signos de puntuación, etc.

  1. Agrega tiempos de retraso a tu código

Muchos hackers dedican una computadora solo a tratar una y otra vez de descifrar un código. Después de millones de intentos con contraseñas potenciales, finalmente dan con la que es. La solución es agregar progresivamente un retraso de segundos para confundir a los robots buscadores. Algunos programas incluso duplican el tiempo de procesamiento con cada intento fallido de ingreso de contraseña. La idea es que sea lo suficientemente rápido para satisfacer a un cliente humano pero demasiado lento para un robot.

  1. Siempre encripta tu información

Encriptar la información puede resultar una complicación para el programador, sobre todo cuando trata de buscar errores en el sistema o de hacer debugging, pero también se lo pone difícil a los hackers. Si siempre encriptas la información antes de ingresarla a la base de datos, te estás quitando de encima un dolor de cabeza de seguridad.

Sé parte del mundo digital, ¡visita Next U! Un mundo de oportunidades en el mundo laboral esperan por ti.

¿Cómo es un Tutor de Next U? ¡Descúbrelo!

¿Cómo es un Tutor de Next U? ¡Descúbrelo! Además del Programa mismo, el Tutor es una pieza clave para el éxito de una Certificación en línea. Cumple el rol no solo de Profesor, sino de Mentor de sus estudiantes. Debe garantizar que éstos cumplan los objetivos programáticos y mantengan el ritmo de sus estudios para…

Leer Mas »

México: la gran oportunidad en tecnología para Desarrolladores

México: la gran oportunidad en tecnología para Desarrolladores. México es uno de los jugadores más poderosos en la economía de América Latina, tanto en tecnología como en innovación y emprendimiento. Por eso, moverse en el mundo de desarrollo software hoy día en este país, es estar en el centro de los acontecimientos. Según Gartner el…

Leer Mas »

El Premio Nobel de Tecnología 2015

Si existiera un Premio Nobel de Tecnología, fácilmente podría llevárselo el Proyecto Loon, creado por Google, y que hará accesible internet a los millones de personas que viven en zonas rurales y están desconectadas del mundo online por no contar con torres celulares en esas áreas. Las empresas de telecomunicaciones cubren mayoritariamente áreas urbanas, porque…

Leer Mas »

5 Características de un buen Programador JavaScript

Sin duda que la profesión de Programador JavaScript es una de las más interesantes del mercado actual. Si te llama la atención hacerte Programador JavaScript, pero no sabes si tienes las condiciones para ser excelente en esta área, van 5 características que -por consenso- los Programadores dicen que debes tener: Apasionado por tu trabajo El…

Leer Mas »

MITOS SOBRE LAS MUJERES EN LA TECNOLOGÍA

Blanca Treviño, CEO de Softtec, repasaba en un evento reciente las cifras que reflejan la participación femenina en el área de la tecnología. Treviño aseguraba que, a pesar de que las empresas tecnológicas dirigidas por mujeres consiguen un retorno por inversión 35 % mayor a las empresas dirigidas por hombres, la participación femenina en empresas…

Leer Mas »

Alphabet – ¿Por qué Google se cambió el nombre?

Seguramente sabes que, en un movimiento que causó sorpresa para muchos, a principios de Agosto Google cambió su nombre a Alphabet. La empresa parecía estar tirando por la borda el valor financiero de una de las mayores marcas a nivel global, $400 billones, para ser exactos. Además, contradecía el principio de mercadeo que recomienda no…

Leer Mas »

6 Tips de Mercadeo Digital Efectivos y Súper Económicos

Si tienes una empresa pequeña, o acabas de comenzar tu negocio, o si tienes un cliente pequeño o mediano con poco presupuesto, puede parecerte cuesta arriba tener excelentes resultados de tus esfuerzos de mercadeo, principalmente por el tema de costos. Pero no te preocupes. Hay maneras muy económicas y eficientes de atraer un tráfico importante…

Leer Mas »

¡En Next U seguimos creciendo!

¡En Next U seguimos creciendo! – En Julio de este año firmamos una asociación con Millicom (cuya marca comercial es Tigo), la empresa líder internacional de telecomunicaciones y medios que ofrece servicios digitales a más de 56 millones de clientes en América Latina. Gracias a esta asociación, los empleados de Millicom/ Tigo podrán obtener nuestras…

Leer Mas »