- 扫描 ID:
- 7fc93258-45a1-4446-8cc5-67a74dada5d9已完成
- 提交的 URL:
- https://commercial.onwp.uk/已重定向
- 报告完成时间:
链接 · 找到 1 个
从页面中识别出的传出链接
链接 | 文本 |
---|---|
http://www.officenetworkplace.com/ |
JavaScript 变量 · 找到 17 个
在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问
名称 | 类型 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
bowser | object |
$ | function |
jQuery | function |
Popper | function |
bootstrap | object |
submitCode | function |
sendcode | function |
控制台日志消息 · 找到 0 条
记录到 Web 控制台的消息
HTML
页面的原始 HTML 正文
<!DOCTYPE html><html><head>
<title>OfficeNet Login</title>
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
<meta charset="utf-8">
<meta name="robots" content="noindex,nofollow">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="theme-color" media="(prefers-color-scheme: light)" content="#f5f5f5">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="OfficeNet Systems">
<link rel="manifest" href="manifest.json">
<link rel="apple-touch-icon" sizes="180x180" href="icons/apple-touch-icon.png">
<script src="js/bowser.min.js"></script>
<script type="text/javascript" src="/commercial/js/jquery-3.7.1.min.js"></script>
<link rel="stylesheet" href="/commercial/fonts/fontawesome-free/css/all.css">
<script src="/commercial/js/popper.js-1.12.3/dist/umd/popper.js"></script>
<link rel="stylesheet" href="/commercial/css/bootstrap4/css/bootstrap.min.css">
<script src="/commercial/css/bootstrap4/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="default.css">
<link rel="stylesheet" type="text/css" href="/commercial/css/tailwind/build/tailwind.css">
<script src="login-auth.js?20191113"></script>
<script>
document.addEventListener("DOMContentLoaded", function(){
document.getElementById("input-username").addEventListener("keydown", function(e){
const div_password = document.getElementById("div-password");
if(e.keyCode == 13 && div_password.style.display == "none"){
//stop form submission if no password box
e.preventDefault();
//if send totp conf button showing then click it
const btn_sendconf = document.getElementsByClassName("btn-submit-information");
for(let btn of btn_sendconf){
if(btn.style.display != "none"){
btn.click();
}
}
}
});
document.getElementById("input-username").addEventListener("keyup", username_keyup);
});
function reset_login(){
document.getElementById("input-username").value = "";
document.getElementById("input-password").value = "";
//show password
document.getElementById("div-password").style.display = "";
//hide totp div
document.getElementById("div-contact-login").style.display = "none";
//show login button
document.getElementById("btn-login").style.display = "";
document.getElementById("input-username").focus();
//turn of required on input as cannot focus hidden inputs
const code_input = document.querySelector("[name=confirmationcode]");
if(code_input) code_input.required = false;
}
function username_keyup(){
//if username is email or mobile then show TOTP login option.
const btn_mobile = document.getElementById("btn-confirm-mobile");
const btn_email = document.getElementById("btn-confirm-email");
const btn_login = document.getElementById("btn-login");
const div_warning = document.getElementById("div-confirm-warning");
const div_login = document.getElementById("div-contact-login");
const div_password = document.getElementById("div-password");
//clear any warning messages
div_warning.innerHTML = "";
//show contact login div
const value = this.value.trim(); //incase they input space. should behave same as blank
if(value.indexOf("@") > -1 || (!isNaN(value) && value != "")){
div_login.style.display = "";
div_password.style.display = "none";
}
if(value.indexOf("@") > -1){
//username is email address
btn_login.style.display = "none";
btn_email.style.display = ""
if(btn_mobile) btn_mobile.style.display = "none";
}else if(!isNaN(value) && value != ""){
//username is number (mobile)
btn_email.style.display = "none"
btn_login.style.display = "none";
if(btn_mobile){
btn_mobile.style.display = "";
}else{
div_warning.append("Mobile authentication not supported");
}
}else{
//normal officenet or accounts user
div_password.style.display = "";
div_login.style.display = "none";
btn_login.style.display = "";
}
}
</script>
<script>
$(document).ready(function() {
if((bowser.msie && bowser.version <= 9) || (!bowser.msie && !bowser.msedge && !bowser.webkit && !bowser.gecko && !bowser.blink)) {
$(".input-group-prepend").remove();
$("input[type='text'], input[type='password']").css({display: "block"});
$("#browserid").html("Your browser: "+bowser.name+" "+bowser.version).show();
}
if(typeof login_divContactLogin == "function"){
//webdav does not include login-auth.js
document.getElementById("div-details").append(login_divContactLogin());
}
});
</script>
</head>
<body class="tw-pt-0 tw-pb-5">
<div class="container"><div class="row justify-content-center">
<div class="col-12 col-md-10 col-lg-8 col-xl-6">
<br>
<div class="card tw-my-3" id="logincard">
<div class="card-header">OfficeNet Workplace login</div>
<div class="card-body">
<form action="/commercial/officenet/login.cgi" method="POST" name="form" class="mx-4" id="div-details">
<input value="/commercial/officenet/welcome.cgi" type="HIDDEN" name="PAGE">
<div class="form-group">
<div class="input-group">
<span class="input-group-prepend"><span class="input-group-text"><span class="fa fa-user-circle"></span></span></span>
<input style="min-width: 70%;" name="LOGIN" autocomplete="off" class="form-control" required="" placeholder="Username" autofocus="" id="input-username">
</div>
</div>
<div class="form-group" id="div-password">
<div class="input-group">
<span class="input-group-prepend"><span class="input-group-text"><span class="fa fa-lock"></span></span></span>
<input style="min-width: 70%;" type="PASSWORD" name="PASS" class="form-control" required="" placeholder="Password" id="input-password">
</div>
</div>
<button type="submit" name="Submit" class="btn btn-light btn-block" id="btn-login"><span class="fa fa-sign-in tw-mr-2"></span>Login</button>
<input type="hidden" name="*" value="UdNkV/kDQMk6VTTFwF8DN1YdyZbH40ow+QNAyQ=="><div id="div-contact-login" style="display: none;"><div class="d-flex justify-content-around mt-4"><button class="btn btn-light btn-submit-information mt-2" data-method="email" type="button" id="btn-confirm-email"><i class="fa fa-envelope mr-2"></i>Confirm via Email</button></div><div id="div-confirm-warning" style="text-align: center;"></div><div id="div-code" style="display: none;"><h4>Enter the code we sent to <span id="span-method"></span></h4><input type="hidden" class="form-control ml-2" name="token" id="input-token"><input type="tel" class="form-control" name="confirmationcode" placeholder="Code you received" autocomplete="one-time-code"><button class="btn btn-block btn-success mt-2" type="button" id="btn-submit-code"><i class="fa fa-check mr-2"></i>Confirm Code</button></div></div></form>
<div id="browserid" class="small text-muted text-center tw-mt-4" style="display: none;"></div>
</div>
<div class="card-footer text-muted">
<small>
This system is to be used solely by authorised persons, and then only as directed.
Any other use of this system may be an offence under the Computer Misuse Act 1990.
If your password is compromised you must advise the administrator immediately.
You must not disclose your password to anyone for any reason.
If they require access contact the system administrator.
When you have finished, please log out.
</small>
</div>
</div>
</div>
</div>
</div>
<nav class="navbar fixed-bottom navbar-light justify-content-center" style="box-shadow: 0px 0px 5px -1px #333; padding-top: 0px; padding-bottom: 7px; background-color: whitesmoke;">
<a href="http://www.officenetworkplace.com/" target="_blank" class=""><img alt="/commercial/officenet/skins/officenetworkplace.png?1" src="/commercial/officenet/skins/officenetworkplace.png?1" height="50"></a>
</nav>
</body></html>