post-tittle

Errores comunes en el desarrollo de aplicaciones web

Por: Reclu IT

4 de marzo de 2016

Al desarrollar una aplicación web se pueden existir un gran número de detalles que deben cuidar, pero con el ambiente que se vive hoy en día hay ciertos errores de seguridad que deben evitar y no deben cometer nunca, pues podrían ser vulneradas.

Algunos desarrolladores hacen la suposición errónea de que un algoritmo propio para el método de autenticación en realidad lo hará más seguro. Después de todo, los hackers nunca lo han visto así que tendrían más problemas en romperlo. Esto es incorrecto. Desarrollar tu propio método de autenticación o métodos de entrada es un error porque usted hará errores que hacker descubrirá dice James Keley, un experto de pruebas de penetración.

En el proceso de desarrollo de aplicaciones, en particular una aplicación web muchos profesionales no validan de manera adecuada los datos que reciben de los usuarios. Este es un problema de sanidad de datos, ya que podría invalidar toda su base de datos, pero aún tiene mayores implicaciones de seguridad. Según consultores de empresa de seguridad informática, si no validen las entradas, los ataques de cross site scripting, inyección de SQL, desbordamiento de búfer y otros ataques comunes puedan suceder.

Lo anterior se trata de uno de los errores más comunes que se encuentran en cualquier aplicación web como los hackers pueden utilizar campos de entrada para inyectar código malicioso en su aplicación y acceder base de datos. Por supuesto, la mayoría de los usuarios nunca va a intentar nada malicioso, pero hay que acercarse a la entrada de datos con una mentalidad defensiva.

Con grandes proyectos de desarrollo, en el que varios desarrolladores trabajan en diferentes partes de una aplicación, hay una tendencia a centrarse en los componentes individuales en lugar del sistema completo. Por lo tanto es importante comprobar la seguridad del sistema completo.

Adición de seguridad en la fase final de su desarrollo de aplicaciones podría ser un problema. No es algo que simplemente puede añadir al término de la aplicación. Es una función de toda la arquitectura de aplicación según experiencia de expertos de servicios de pruebas de penetración.

Cada vez que se hackea una aplicación web y exponen las contraseñas de usuario, inmediatamente queda claro que los usuarios tienen horribles hábitos respecto a la seguridad. La contraseña más popular en la mayoría de instancias es 12345. Como desarrollador de aplicaciones web, no se puede permitir que los usuarios crean contraseñas débiles.

El error más común los desarrolladores de aplicaciones web es no almacenar las credenciales de autenticación de forma cifrada en bases de datos. Las credenciales de autenticación deben ser almacenados de forma cifrada según consejos de expertos de pruebas de penetración.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)
post-tittle

Errores comunes en el desarrollo de aplicaciones web

Por: Reclu IT

4 de marzo de 2016

Al desarrollar una aplicación web se pueden existir un gran número de detalles que deben cuidar, pero con el ambiente que se vive hoy en día hay ciertos errores de seguridad que deben evitar y no deben cometer nunca, pues podrían ser vulneradas.

Algunos desarrolladores hacen la suposición errónea de que un algoritmo propio para el método de autenticación en realidad lo hará más seguro. Después de todo, los hackers nunca lo han visto así que tendrían más problemas en romperlo. Esto es incorrecto. Desarrollar tu propio método de autenticación o métodos de entrada es un error porque usted hará errores que hacker descubrirá dice James Keley, un experto de pruebas de penetración.

En el proceso de desarrollo de aplicaciones, en particular una aplicación web muchos profesionales no validan de manera adecuada los datos que reciben de los usuarios. Este es un problema de sanidad de datos, ya que podría invalidar toda su base de datos, pero aún tiene mayores implicaciones de seguridad. Según consultores de empresa de seguridad informática, si no validen las entradas, los ataques de cross site scripting, inyección de SQL, desbordamiento de búfer y otros ataques comunes puedan suceder.

Lo anterior se trata de uno de los errores más comunes que se encuentran en cualquier aplicación web como los hackers pueden utilizar campos de entrada para inyectar código malicioso en su aplicación y acceder base de datos. Por supuesto, la mayoría de los usuarios nunca va a intentar nada malicioso, pero hay que acercarse a la entrada de datos con una mentalidad defensiva.

Con grandes proyectos de desarrollo, en el que varios desarrolladores trabajan en diferentes partes de una aplicación, hay una tendencia a centrarse en los componentes individuales en lugar del sistema completo. Por lo tanto es importante comprobar la seguridad del sistema completo.

Adición de seguridad en la fase final de su desarrollo de aplicaciones podría ser un problema. No es algo que simplemente puede añadir al término de la aplicación. Es una función de toda la arquitectura de aplicación según experiencia de expertos de servicios de pruebas de penetración.

Cada vez que se hackea una aplicación web y exponen las contraseñas de usuario, inmediatamente queda claro que los usuarios tienen horribles hábitos respecto a la seguridad. La contraseña más popular en la mayoría de instancias es 12345. Como desarrollador de aplicaciones web, no se puede permitir que los usuarios crean contraseñas débiles.

El error más común los desarrolladores de aplicaciones web es no almacenar las credenciales de autenticación de forma cifrada en bases de datos. Las credenciales de autenticación deben ser almacenados de forma cifrada según consejos de expertos de pruebas de penetración.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)

Política de privacidad de www.recluit.mx

Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
contacten con el Propietario.