Files
capport/OpenNDS/fas-1.php
Nasir Hafeez 195b42f96d added opennds
2023-08-15 12:11:49 +05:00

56 lines
1.8 KiB
PHP

<?php
$fullname=$email=$gatewayname=$clientip=$gatewayaddress=$hid=$gatewaymac=$clientif=$redir=$client_zone="";
$key="128bcddbf4df3e16147dbb31b3b1b16472a3d2608f10b5407c8cdc352433761f";
$fas=$_GET['fas'];
$decoded=base64_decode($fas);
$dec_r=explode(", ",$decoded);
foreach ($dec_r as $dec) {
@list($name,$value)=explode("=",$dec);
if ($name == "clientip") {$clientip=$value;}
if ($name == "clientmac") {$clientmac=$value;}
if ($name == "gatewayname") {$gatewayname=$value;}
if ($name == "gatewayurl") {$gatewayurl=rawurldecode($value);}
if ($name == "version") {$version=$value;}
if ($name == "hid") {$hid=$value;}
if ($name == "client_type") {$client_type=$value;}
if ($name == "gatewayaddress") {$gatewayaddress=$value;}
if ($name == "gatewaymac") {$gatewaymac=$value;}
if ($name == "authdir") {$authdir=$value;}
if ($name == "originurl") {$originurl=$value;}
if ($name == "clientif") {$clientif=$value;}
if ($name == "admin_email") {$admin_email=$value;}
if ($name == "location") {$location=$value;}
}
$authaction = "http://" . $gatewayaddress . "/opennds_auth/";
$tok=hash('sha256', $hid.$key);
$redir="https://www.google.com";
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>
Free WiFi
</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<p>Connecting</p>
<form id="form1" name="form1" method=GET action="<?php echo htmlspecialchars($authaction); ?>">
<input name=tok value="<?php echo htmlspecialchars($tok); ?>" type="hidden">
<input name=redir value="<?php echo htmlspecialchars($redir); ?>" type="hidden">
</form>
<script type="text/javascript">
window.onload = function () {
window.setTimeout(function () {
document.form1.submit();
}, 2);
};
</script>
</body>
</html>