1490
En la web de "Ingenieros de Primera" demuestran como se puede hacer un chapuza completa en la programación de una web. Su gran seguridad a la hora de validar usuarios que entran en zonas privadas para trabajadores de la empresa. Entre la elección del usuario/password y su programación no se que cual de las 2 me parece mas divertida.
menéame
Usuario y contraseña idénticas. No os digo cuales son, pero una pista ¿cual es el nombre de la empresa?
Y además, están escritos en texto plano en un javascript
Ni he mirado a dónde llevan esas páginas, seguramente a nada demasiado secreto (aunque visto lo visto igual son los planos de un tanque en PDF :-P), pero sólo la imagen que deja es para echarse a llorar...
Como dice un comentario del enlace, "AMPER INCORPORA LAS COMUNICACIONES TÁCTICAS PR-4G EN LOS HELICÓPTEROS TIGRE HAD DEL EJÉRCITO DE TIERRA.", comunicaciones tácticas... casi mejor que usen el Walkie-Talkie de Fisher Price
www.amper.es/castellano/salaprensa/identidad_corp.jsp
Como es obvio, no hay ningún control de seguridad por sesiones ni nada, pegas la url en el navegador y marchando. Es lo que se conoce por "Seguridad ocultando el enlace"
Ahora en serio, que este tipo de cosas la haga alguien que está aprendiendo a programar, ok, yo las hice en mi momento, pero ¿una empresa que vende sistemas de comunicaciones al ministerio de defensa?
<modo_ingeniero_informatico_llorica_pero_con_razon>Hay gente a la que nunca le dieron una colleja y la primera vez que se enfrentan a un login es ya currando.</modo_ingeniero_informatico_llorica_pero_con_razon>
Por favor...
Por cierto, hay informacion abundante y detallada sobre diversos mecanismos de aviónica y vehiculos de combate como el sistema MERCURIO (Sistema de Mando y Control para Puesto de Mando móvil). JUAS, soy todo un h4x0r........
No sé si el ministerio de defensa debería recibir algun e-mail.
Lo cojonudo es que el que lo ha hecho habrá cobrado por ello y no os extrañe que más de lo que cobra más de un buen programador.
En éste país se cobra más por enchufe que por competencia (de hecho yo creo que si eres competente aún te bajan el sueldo).
Básicamente el problema es que el usuario y clave están escritos tal cual en esas 15 líneas de código que es totalmente público (todo el mundo puede acceder). Así cogiendo esa clave cualquiera puede acceder, lo cual es una barbaridad desde el punto de vista de la seguridad...
No hace falta ser ingeniero para entenderlo.
Es decir, no se trata de que passwords de usuarios esten en texto claro (cosa que por cierto creo que sucedió en Meneame durante algún tiempo), sino que esto que han usado es un sencillo mecanismo para que quien vaya a utilizar su logo tenga que ponerse en contacto con ellos para que por mail le dan el "amper", de este modo controlan quien se ha interesado por el tema.
Ahora la cuestión, ¿por qué lo han hecho de una forma tan cutre?, pues porque para dar acceso a una simple web de prensa montarse una tabla con los MD5 de los dos pass validos o empezar a tocar .htaccess del Apache es una soberana soplapollez, han puesto este JS cutre en 15 segundos y han dedicado el tiempo a seguir firmando contratos millonarios.
Segunda cuestión, ¿si es tan fácil de "hackear" para que ponen pass?, pues porque quien se ponga a mirar el código para saltarse la protección y no contactar con ellos es alguien que nunca contactaría con ellos para conseguir el acceso de modo "legal", es decir, si quiere el logo lo va a terminar consiguiendo aunque sea vectorizandolo por si mismo.
Conclusión, que por muy chapucero que nos parezca, esto es anecdótico y no compremete seguridad alguna.
Ahora fuera coñas, es vergonzoso. Ni los 300euros de la beca se merecía el que incluyo (ya que como pone en el comentario no lo desarrollo) ese script.
#14
Pais....
#15 no, no me hago mis drivers, igual que no escribo en una web para reírme de una persona que programa mal.
#20 no, para demostrar lo listos que son, ya que se mofan del sistema de autentificación de otra web
En fin, que me frían a negativos me importa un carajo, igual que el karma y todas esas historias. Simplemente NO me gusta, que se metan con el pan de alguien.
¿Os gustaría que os despidieran, porque a un INGENIERO DE PRIMERA se le ocurre escribir una noticia sobre lo mal que programas? ¿Nacisteis todos aprendidos?
¿Se le dio el aviso a la empresa antes de soltar esa tontería en ese blog? Ojalá al que escribió eso, y a los que se han reído, algún día, llegue alguien mas listo que ellos, y los follen vivos
<!– This script and many more are available free online at –>
<!– The JavaScript Source!! javascript.internet.com –>
AlumnoA: no profesor, estaba malito en la casa con diarrea...
Por cierto, a alguien se le ha ocurrido mandarle un mail al webmaster? Por aquello de la ética y tal...
Y esque el titulo de ingeniero no da ni la habilidad ni el sentido comun para hacer las cosas correctamente
Lo que no se que tiene exactamente de demagógico lo que digo (agradecería algo más detallado).
Lo realmente demagógico es rasgarse las vestiduras por un apañito que está bastante claro que cumple las necesidades para las que se ha pensado y, más que demagógico diría ingenuo es pensar que hay un tío cuya labor en la empresa es hacer ese gran sistema de seguridad y que es un mal ingeniero por esa chapuza.
Pues no, lo más probable es que esa paginita la haya apañado el que lleve los temas de prensa, así que lo ha resuelto de una forma simple y que está claro que funciona.
Ya digo, es una chapuza, está curioso, pero nada más. De fallo de seguridad nada de nada.
Estoy de acuerdo con algunos comentarios, es muy cierto que una empresa de estas caracteristicas deberia dar una imagen de seriedad y de saber hacer las cosas, y esta no la da ni de asomo con este tipo de chapuzas.
Saludos.
En qué lugar del organigrama está el desarrollador web?
www.amper.es/castellano/grupoamper/organigrama.jsp
En ningún sitio. Lo más probable es que fuese viernes por la noche y el programador (ingeniero, currito, loquesea, ...) se dijo a sí mismo:
"Total, para lo que me van a pagar"
Te califiqué de demagogo porque el hecho de que algo sea muy simple no implica que deba meterse código redundate tan notorio, yo veo en mi curro ese tipo de código a diario pero no porque funcione lo acepto como válido.
Vamos, que ni siquiera habías pillado de que iba la cosa y encima me tildas de demagogo por aportar una visión distinta de este gravísimo fallo de seguridad y que ya verás como corrigen en cuestión de minutos dada la importancia de los datos comprometidos.
Una pista > buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=3&LE
¿Es necesario mofarse del código de una persona, por mal que esté? ¿Dan ética en la ingeniería?
Por lo demas lo que pasa es que en este país la regulacion de la enseñanza es lamentable, luego sales a Europa, y si te preguntan que has estudiado no sabes si intentar equipararlo a lo que tienen allí, o directamente decir que una etiqueta de anis del mono y así termino antes.
Pero bueno ya sabemos que aquí solo nos equiparamos a Europa en los precios, si son para subirlos claro.