来自浏览器的控制台中的密码破解程序(Javascript)
我是一名高中生,我正试图制作一个密码破解程序,向我的学校展示他们的学生仪表盘是多么脆弱。学生仪表板是一个包含学生帐户、链接和地址、密码和亲属等私人信息的网站 每个人的密码都有以下语法:Pmonth/day/year 示例:P05/03/2005 但是有一个问题,当代码单击“登录”按钮时,URL会更改,页面会重新加载,这会在控制台中运行代码时停止代码 是否有一种方法可以使代码在控制台上运行,即使页面重新加载 我曾想过使用网络cookies存储上次使用的密码,然后当页面重新加载时,只需将其输入密码文本框,但我不确定,因为我以前没有使用cookies 非常感谢您的帮助 我的目标是输入一个Id,然后它试图通过遍历2003年之后的所有日期来破解密码 我将感谢所有答案,但我希望我的答案是原始javascript(无库) 登录页面由用户名文本框、密码文本框和登录按钮组成 以下是登录页面的外观: 以下是该页面的源代码:来自浏览器的控制台中的密码破解程序(Javascript),javascript,Javascript,我是一名高中生,我正试图制作一个密码破解程序,向我的学校展示他们的学生仪表盘是多么脆弱。学生仪表板是一个包含学生帐户、链接和地址、密码和亲属等私人信息的网站 每个人的密码都有以下语法:Pmonth/day/year 示例:P05/03/2005 但是有一个问题,当代码单击“登录”按钮时,URL会更改,页面会重新加载,这会在控制台中运行代码时停止代码 是否有一种方法可以使代码在控制台上运行,即使页面重新加载 我曾想过使用网络cookies存储上次使用的密码,然后当页面重新加载时,只需将其输入密码文
登录
//
//
.illustrationClass{背景图像:url(/adfs/portal/illustration/illustration.jpg?id=eb0c84d8c0f5e10127f3ad4a4c45bcdaa7ac32ffe204dacebeaf85c61da2f9);}
需要JavaScript
JavaScript是必需的。此web浏览器不支持JavaScript或此web浏览器中的JavaScript未启用
要了解您的web浏览器是否支持JavaScript或启用JavaScript,请参阅web浏览器帮助
document.getElementById(“noScript”).style.display=“无”;
使用您的组织帐户登录
让我登录
登录
功能选择选项(选项){
var i=document.getElementById('optionSelection');
i、 价值=期权;
document.forms['options'].submit();
返回false;
}
报告虐待儿童事件
致电1-800-96虐待或1-800-962-2873
学生
如果你是学生,你的登录名就是你的名字
学生编号(06#########)。如果您忘记了密码,请联系您的老师 Staff
如果您是员工,您的登录名应该是您的员工ID(P0)。如果您忘记了密码,
如果您是6-12年级学生的家长,请联系您的技术人员。家长访问Pinnacle
如果您正在访问Pinnacle,请使用您孩子的Active Directory用户名和密码登录。如果你是一个孩子的父母
3-5年级,请使用BCPS移动应用程序查看您的孩子在每个班级的当前平均成绩。
//maxPasswordLength){
u、 设置错误(密码,例如passwordTooLong);
返回false;
}
document.forms['loginForm'].submit();
返回false;
};
InputUtil.makePlaceholder(Login.userNameInput);
InputUtil.makePlaceholder(Login.passwordInput);
//]]>
© 2013年微软
// 您面临的挑战是将JavaScript代码持久化到由其他人托管的网站中。重新加载页面后,浏览器控制台中的所有代码都将过时
你面临的另一个挑战是法律问题。强烈建议您获得访问在线服务的权限,以达到您描述的目的。任何类型的安全评估都必须与负责在线服务的组织协调一致
由于您不希望出于法律原因更改web服务器的内容,因此需要一个工具在您的客户端中操作web服务器提供的内容(阅读“浏览器”)
有一些浏览器自动化工具,如or,您可以使用它重复请求任何url,并在浏览器上下文中自动执行某些操作,如单击元素、填写表单、执行JavaScript等
此外,还有一个模糊器,可以执行所谓的凭证填充。你可以阅读更多。把HTML放在这里,你可能想考虑做一个或一个我不知道如何,但我将学习如何在不久的将来。法律部分,是一个我不遵循,但我试着用我自己的帐户。