Mucho cuidado, que sólo los funcionarios del gobierno pueden ver las páginas seguras de este sitio. O cualquiera que vea el HTML de la página de login y lea el usuario y la contraseña en el JavaScript de seguridad. O que ponga en el navegador la URL de alguna de esas páginas. O que se las encuentre en la caché de Google. Ah, pero cuando los "hackearon", tomaron medidas inmediatas: corrieron a cambiar el usuario y la contraseña en el script. ¡Ahora sí es seguro!
menéame
<!–//
/*This Script allows people to enter by using a form that asks for a
UserID and Password*/
function pasuser(form) {
if (form.id.value=="buyers") {
if (form.pass.value=="gov1996") {
location="officers.federalsuppliers.com/agents.html;
} else {
alert("Invalid Password")
}
} else { alert("Invalid UserID")
}
}
//–>
</script>
xD xD
thank you hackers for trying to destroy federal suppliers guides reputation. i have worked here with my wife for 10 years now and have helped hundreds of clients obtain federal government work. i have 4 children and though you don't care you are hurting the feelings of many good employees and customers by your immature actions. sorry our site wasn't protected to your standards however all of you are being reported to the appropriate authorities as we have your information too. you should of protected your info a little better. not only is the company legit we actually have held a 5 year GSA contract with the federal government
and one of my best ... » ver todo el comentario
PD: La SGAE y su manía de que copiar información es robar está haciendo estragos en las mentes españolas.
Para eliminar sospechas, en futuras ocasiones se está contemplando poner un retardo de 0.2 segundos ... y la contraseña en el código javascript, para ahorrar espacio en la base de datos :-P
<script language="javascript">
<!–//
/*This Script allows people to enter by using a form that asks for a
UserID and Password*/
function pasuser(form) {
if (form.id.value=="zzzzzz") {
if (form.pass.value=="fffxxx") {
location="officers.federalsuppliers.com/agents.html;
} else {
alert("Invalid Password")
}
} else { alert("Invalid UserID")
}
}
//–>
</script>
Ahh, y señores, el HTML de una página es público, tu navegador lo lee para interpretarlo (es texto plano), y tu eres libre de leerlo también, es más, al principio de internet había mucha gente que se bajaba las webs como texto plano (sin navegador) y leían el HTML directamente (el HTML es muy muy simple, y más en esos tiempos). Ahora, si pones un javascript en el código fuente de tu página te arriesgas a que lo miren, es más, está ahí para que tećnicamente lo lean (para que lo lean los navegadores web, pero no exclusivamente).
Y para inocentes los que pagaron por ese sitio.
location="officers.federalsuppliers.com/agents.html;
www.google.com/search?q=site%3Aofficers.federalsuppliers.comn
¿Será Google un usuario autorizado del sitio? ¿Te diste de alta en Menéame sólo para eso?
Puse:
"Por eso el autor todas las páginas "seguras" están en la caché de Google"
Quise poner: "Por eso el autor del artículo pudo ver las páginas 'seguras' y todas están en la caché de Google"
Da igual como compruebes la password, mientras siga existiendo en el código
location="officers.federalsuppliers.com/agents.html;
Y sigo reafirmandome que si compruebas el password contra el servidor y pones un filtro en todas las páginas entonces éstas ya serían seguras y por lo tanto: SI que importa como compruebes la password (contra el servidor) y da igual que pongas el location (Pq el filtro te impide verlas).
Es decir que el comentario de #20 es erroneo.
Otra cosa es que #20 hubiera querido decir que si se sigue sin poner el filtro en la páginas da igual como compruebes el password. Pero si esa era su intención que se explique mejor.¿O debo suponer que sabe lo que es un filtro?
Y por cierto ¿te molesta que te critique una persona que acaba de registrarse?
"El que se pica ajos come"
Bajo mi punto de vista #20 y #21 tienen razón en contra de lo que he dicho, pero de todas formas ese login yo lo hubiera hecho con sesiones en PHP.
Saludos.
-Cursos CCC. xD
if (form.id.value=="buyers" && form.pass.value=="gov1996") {
location="officers.federalsuppliers.com/agents.html;
} else if (form.id.value=="buyers" && form.pass.value!="gov1996") {
alert('You got the UserID right, but not the password. The password is
gov1996. You MUST enter gov1996 in the password field.');
} else if (form.id.value!="buyers" && form.pass.value=="gov1996") {
alert('The password is correct, but not the UserID. Please,
enter "buyers" (without the quotes) as UserID.');
} else {
alert('Hey, you didn't got anything right. Please, take note of
that: The UserID is "buyers" (without the quotes) and the password
is gov1996. Put the UserID in the top box, where it's written
"User:". Put the password in the bottom box, where it's written
"Password"');
}