GET
http://archive.ubuntu.com/ubuntu/dists/karmic/Release.gpg HTTP/1.1
Host: archive.ubuntu.com
Cache-Control: max-age=0
User-Agent: Ubuntu APT-HTTP/1.3 (0.7.23.1ubuntu2)
GET
http://archive.ubuntu.com/ubuntu/dists/karmic/main/i18n/Translation-ru.bz2 HTTP/1.1
Host: archive.ubuntu.com
Cache-Control: max-age=0
User-Agent: Ubuntu APT-HTTP/1.3 (0.7.23.1ubuntu2)
GET
http://archive.ubuntu.com/ubuntu/dists/karmic-updates/Release.gpg HTTP/1.1
Host: archive.ubuntu.com
Cache-Control: max-age=0
User-Agent: Ubuntu APT-HTTP/1.3 (0.7.23.1ubuntu2)
GET
http://archive.ubuntu.com/ubuntu/dists/karmic-updates/main/i18n/Translation-ru.bz2 HTTP/1.1
Host: archive.ubuntu.com
Cache-Control: max-age=0
User-Agent: Ubuntu APT-HTTP/1.3 (0.7.23.1ubuntu2)
HTTP/1.1 200 OK
Content-Type: text/html
Date: Thu, 18 Feb 2010 15:29:58 GMT
Pragma: no-cache
Expires: Wed, 25 Oct 1995 23:00:00 GMT
Transfer-Encoding: chunked
Server: RomPager/4.51 UPnP/1.0
EXT:
b48
<html><head>
<title>.:: Welcome to the Web-Based Configurator::.</title><meta http-equiv='content-type' content='text/html;charset=iso-8859-1'>
<meta http-equiv="Pragma" content="no-cache">
<meta name="generator" content="GoLive CyberStudio 3">
<link rel="stylesheet" href="control.css" type="text/css">
<style type="text/css">
<!--
.style1 {
color: #666666;
font-size: 14px;
font-weight: bold;
}
//-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
if(top.location != self.location) {
top.location.href = "rpAuth.html";
top.location.pathname = "rpAuth.html";
}
var hex_chr = "0123456789abcdef";
function rhex(num)
{
var str = "";
for(var j = 0; j <= 3; j++){
var num1=rightmove(num , (j * 8 + 4)) ;
var num2=and(num1,0x0f);
var num3=rightmove(num,j*
;
var num4=and(num3,0x0f);
str += hex_chr.charAt(num2) + hex_chr.charAt(num4);
}
return str;
}
function and(i,j)
{
var temi;
var temj;
var result;
if(i >= 0 && i < 0X80000000)
if(j >= 0 && j < 0X80000000)
return i&j;
if(i < 0 || i >= 0X80000000) {
if(j < 0 || j >= 0X80000000){
if(i < 0)
temi = i + 0x80000000;
else
temi = i - 0X80000000;
if(j < 0)
temj = j + 0x80000000;
else
temj = j - 0X80000000;
result = temi & temj;
result = result - 0X80000000;
return result;
}
}
if(i < 0 || i >= 0X80000000) {
if(i < 0)
temi = i + 0x80000000;
else
temi = i - 0X80000000;
result = temi & j;
return result;
}
if(j < 0 || j >= 0X80000000).{
if(j < 0)
temj = j + 0x80000000;
else
temj = j - 0X80000000;
result = i & temj;
return result;
}
}
function reverse(num1)
{
var f=0;
if(num1>=0X80000000)
{
num1=num1-0X80000000;
f=(~num1);
f=f+0X80000000;
return f;
}
if(num1<0)
{
num1=num1+0X80000000;
f=(~num1);
f=f+0X80000000;
return f;
}
f=(~num1);
return f;
}
function or(i , j)
{
var temi;
var temj;
var result;
if(i >= 0 && i < 0X80000000)
if(j >= 0 && j < 0X80000000)
return i|j;
if(i < 0 || i >= 0X80000000) {
if(j < 0 || j >= 0X80000000){
if(i < 0)
temi = i + 0x80000000;
else
temi = i - 0X80000000;
if(j < 0)
temj = j + 0x80000000;
else
temj = j - 0X80000000;
result = temi | temj;
result = result - 0X80000000;
return result;
}
}
if(i < 0 || i >= 0X80000000) {
if(i < 0)
temi = i + 0x80000000;
else
temi = i - 0X80000000;
result = temi | j;
result = result - 0X80000000;
return result;
}
if(j < 0 || j >= 0X80000000).{
if(j < 0)
temj = j + 0x80000000;
else
temj = j - 0X80000000;
result = i | temj;
result = result - 0X80000000;
return result;
}
}
function xor(i,j)
{
var temi;
var temj;
var result;
if(i >= 0 && i < 0X80000000)
if(j >= 0 && j < 0X80000000)
return i^j;
if(i < 0 || i >= 0X80000000) {
if(j < 0 || j >= 0X80000000).{
if(i < 0)
temi = i + 0x80000000;
else
temi = i - 0X80000000;
if(j < 0)
temj = j + 0x80000000;
else
temj = j - 0X80000000;
result = temi ^ temj;
return result;
}
}
if(i < 0 || i >= 0X80000000) {
if(i < 0)
temi = i + 0x80000000;
else
temi = i - 0X80000000;
result = temi ^ j;
result = result
GET
http://archive.ubuntu.com/ubuntu/dists/karmic/Release HTTP/1.1
Host: archive.ubuntu.com
Cache-Control: max-age=0
User-Agent: Ubuntu APT-HTTP/1.3 (0.7.23.1ubuntu2)
b48
+ 0X80000000;
return result;
}
if(j < 0 || j >= 0X80000000){
if(j < 0)
temj = j + 0x80000000;
else
temj = j - 0X80000000;
result = i ^ temj;
result = result + 0X80000000;
return result;
}
}
function rightmove(num,i)
{
var result;
var temp=0x80000000;
if(num >= 0 && num < 0X80000000).{
result = num >>i;
return result;
}
if(num < 0 || num >= 0X80000000) {
if(num < 0)
num = num + 0x80000000;
else
num = num - 0X80000000;
result = num >> i;
for(;i>0;i=i-1)
temp=temp/2;
result=temp+result;
return result;
}
}
function leftmove(num,i)
{
var result;
if(num >= 0 && num < 0X80000000){
result = num <<i;
return result;
}
if(num < 0 || num >= 0X80000000) {
if(num < 0)
num = num + 0x80000000;
else
num = num - 0X80000000
result = num << i;
return result;
}
}
function str2blks_MD5(str)
{
var nblk = ((str.length +
>> 6) + 1;
var blks = new Array(nblk * 16);
for(var i = 0; i < nblk * 16; i++) blks
= 0;
for(i = 0; i < str.length; i++)
blks[i >> 2] |= str.charCodeAt(i) << ((i % 4) * ;
blks[i >> 2] |= 0x80 << ((i % 4) * ;
blks[nblk * 16 - 2] = str.length * 8;
return blks;
}
function add(x, y)
{
var num1=and(x,0x7FFFFFFF);
var num2=and(y,0x7FFFFFFF);
var num3=and(x,0x80000000);
var num4=and(y,0x80000000);
var num5=num1+num2;
var num6=xor(num5,num3);
var num=xor(num6,num4);
return num;
}
function rol(num, cnt)
{
var num1=leftmove(num,cnt);
var num2=rightmove(num,(32-cnt));
var num3=or(num1,num2);
return num3;
}
function cmn(q, a, b, x, s, t)
{
return add(rol(add(add(a, q), add(x, t)), s), b);
}
function ff(a, b, c, d, x, s, t)
{
var num1=and(b,c);
var num2=and(reverse(b),d);
var num3=or(num1,num2);
return cmn(num3, a, b, x, s, t);
}
function gg(a, b, c, d, x, s, t)
{
var num1=and(b,d);
var num2=and(c,reverse(d));
var num3=or(num1,num2);
return cmn(num3, a, b, x, s, t);
}
function hh(a, b, c, d, x, s, t)
{
var num1=xor(b,c);
var num2=xor(num1,d);
return cmn(num2, a, b, x, s, t);
}
function ii(a, b, c, d, x, s, t)
{
var num1=or(b,reverse(d));
var num2=xor(c,num1);
return cmn(num2, a, b, x, s, t);
}
function calcMD5(str)
{
var x = str2blks_MD5(str);
var a = 0x67452301;
var b = 0xEFCDAB89;
var c = 0x98BADCFE;
var d = 0x10325476;
for(var i = 0; i < x.length; i += 16)
{
var olda = a;
var oldb = b;
var oldc = c;
var oldd = d;
a = ff(a, b, c, d, x[i+ 0], 7 , 0xD76AA478);
d = ff(d, a, b, c, x[i+ 1], 12, 0xE8C7B756);
c = ff(c, d, a, b, x[i+ 2], 17, 0x242070DB);
b = ff(b, c, d, a, x[i+ 3], 22, 0xC1BDCEEE);
a = ff(a, b, c, d, x[i+ 4], 7 , 0xF57C0FAF);
d = ff(d, a, b, c, x[i+ 5], 12, 0x4787C62A);
c = ff(c, d, a, b, x[i+ 6], 17, 0xA8304613);
b = ff(b, c, d, a, x[i+ 7], 22, 0xFD469501);
a = ff(a, b, c, d, x[i+ 8], 7 , 0x698098D8);
d = ff(d, a, b, c, x[i+ 9], 12, 0x8B44F7AF);
c = ff(c, d, a, b, x[i+10], 17, 0xFFFF5BB1);
b = ff(b, c, d, a, x[i+11], 22, 0x895CD7BE);
a = ff(a, b, c, d, x[i+12], 7 , 0x6B901122);
d = ff(d, a, b, c, x[i+13], 12, 0xFD987193);
c = ff(c, d,
b48
a, b, x[i+14], 17, 0xA679438E);
b = ff(b, c, d, a, x[i+15], 22, 0x49B40821);
a = gg(a, b, c, d, x[i+ 1], 5 , 0xF61E2562);
d = gg(d, a, b, c, x[i+ 6], 9 , 0xC040B340);
c = gg(c, d, a, b, x[i+11], 14, 0x265E5A51);
b = gg(b, c, d, a, x[i+ 0], 20, 0xE9B6C7AA);
a = gg(a, b, c, d, x[i+ 5], 5 , 0xD62F105D);
d = gg(d, a, b, c, x[i+10], 9 , 0x02441453);
c = gg(c, d, a, b, x[i+15], 14, 0xD8A1E681);
b = gg(b, c, d, a, x[i+ 4], 20, 0xE7D3FBC8);
a = gg(a, b, c, d, x[i+ 9], 5 , 0x21E1CDE6);
d = gg(d, a, b, c, x[i+14], 9 , 0xC33707D6);
c = gg(c, d, a, b, x[i+ 3], 14, 0xF4D50D87);
b = gg(b, c, d, a, x[i+ 8], 20, 0x455A14ED);
a = gg(a, b, c, d, x[i+13], 5 , 0xA9E3E905);
d = gg(d, a, b, c, x[i+ 2], 9 , 0xFCEFA3F8);
c = gg(c, d, a, b, x[i+ 7], 14, 0x676F02D9);
b = gg(b, c, d, a, x[i+12], 20, 0x8D2A4C8A);
a = hh(a, b, c, d, x[i+ 5], 4 , 0xFFFA3942);
d = hh(d, a, b, c, x[i+ 8], 11, 0x8771F681);
c = hh(c, d, a, b, x[i+11], 16, 0x6D9D6122);
b = hh(b, c, d, a, x[i+14], 23, 0xFDE5380C);
a = hh(a, b, c, d, x[i+ 1], 4 , 0xA4BEEA44);
d = hh(d, a, b, c, x[i+ 4], 11, 0x4BDECFA9);
c = hh(c, d, a, b, x[i+ 7], 16, 0xF6BB4B60);
b = hh(b, c, d, a, x[i+10], 23, 0xBEBFBC70);
a = hh(a, b, c, d, x[i+13], 4 , 0x289B7EC6);
d = hh(d, a, b, c, x[i+ 0], 11, 0xEAA127FA);
c = hh(c, d, a, b, x[i+ 3], 16, 0xD4EF3085);
b = hh(b, c, d, a, x[i+ 6], 23, 0x04881D05);
a = hh(a, b, c, d, x[i+ 9], 4 , 0xD9D4D039);
d = hh(d, a, b, c, x[i+12], 11, 0xE6DB99E5);
c = hh(c, d, a, b, x[i+15], 16, 0x1FA27CF8);
b = hh(b, c, d, a, x[i+ 2], 23, 0xC4AC5665);
a = ii(a, b, c, d, x[i+ 0], 6 , 0xF4292244);
d = ii(d, a, b, c, x[i+ 7], 10, 0x432AFF97);
c = ii(c, d, a, b, x[i+14], 15, 0xAB9423A7);
b = ii(b, c, d, a, x[i+ 5], 21, 0xFC93A039);
a = ii(a, b, c, d, x[i+12], 6 , 0x655B59C3);
d = ii(d, a, b, c, x[i+ 3], 10, 0x8F0CCC92);
c = ii(c, d, a, b, x[i+10], 15, 0xFFEFF47D);
b = ii(b, c, d, a, x[i+ 1], 21, 0x85845DD1);
a = ii(a, b, c, d, x[i+ 8], 6 , 0x6FA87E4F);
d = ii(d, a, b, c, x[i+15], 10, 0xFE2CE6E0);
c = ii(c, d, a, b, x[i+ 6], 15, 0xA3014314);
b = ii(b, c, d, a, x[i+13], 21, 0x4E0811A1);
a = ii(a, b, c, d, x[i+ 4], 6 , 0xF7537E82);
d = ii(d, a, b, c, x[i+11], 10, 0xBD3AF235);
c = ii(c, d, a, b, x[i+ 2], 15, 0x2AD7D2BB);
b = ii(b, c, d, a, x[i+ 9], 21, 0xEB86D391);
a = add(a, olda);
b = add(b, oldb);
c = add(c, oldc);
d = add(d, oldd);
}
return rhex(a) + rhex(b) + rhex(c) + rhex(d);
}
function passwordMD5(str)
{
var MDstring = calcMD5(str);
return MDstring;
}
function LoginClick(hiddenPassword, loginPassword)
{
var passwordStr = passwordMD5(loginPassword.value);
hiddenPassword.value = passwordStr;
loginPassword.value = "ZyXEL ZyWALL Series";
return;
}
//-->
</script>
</head><body>
<form method="post" action="/Forms/rpAuth_1" onSubmit="LoginClick(document.forms[0].hiddenPassword, document.forms[0].LoginPassword);"><p> </p>
<p> </p>
<p> </p>
<table width="540" border="2" align=center cellpad
676
ding="0" cellspacing="0" bordercolor="#BFC4CA" background="Images/config_bg.gif">
<tr>
<td><table width="100%" border="0" align=center cellpadding="0" cellspacing="0">
<tr>
<td colspan="3"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#0C2F83"><img src="Images/Logo.gif" width="169" height="50"></td></tr><tr>
<td height="4" bgcolor="#AA1931"><img src="Images/dotspacer.gif" width="1" height="1"></td></tr></table></td></tr><tr>
<td height="31"> </td><td> </td><td> </td></tr><tr>
<td width="8%"> </td><td width="86%" valign=top> <table width="79%" border="0" align=center>
<tr>
<td align=center><p class="style1">
P660HTW2 <br /><br /></p></td></tr><tr>
<td align=center>
Welcome to your router Configuration Interface<p></p>Enter your password and press enter or click "Login"<p></p><img src="Images/i_key.gif" width="11" height="17" align="absmiddle"> <strong>
Password:</strong>
<input type="password" name="LoginPassword" size="30" maxlength="30" value="1234" /><input type="hidden" name="hiddenPassword" value="" /></td></tr></table><table width="60%" border="0" align=center>
<tr>
<td> </td></tr><tr>
<td align=center>
<input type="submit" name="Prestige_Login" value="Login" />
<INPUT TYPE=RESET NAME="Cancel" VALUE="Cancel" ></td></tr><tr>
<td height="35" align=center> </td></tr></table></td><td width="6%"> </td></tr></table></td></tr></table><!-- RpZDT -->
</form><p> </p>
<SCRIPT language="JavaScript">
<!--
document.forms[0].LoginPassword.select();
document.forms[0].LoginPassword.focus();
// -->
</SCRIPT>
</body></html>
0
HTTP/1.1 200 OK
Content-Type: text/html
Date: Thu, 18 Feb 2010 15:29:58 GMT
Pragma: no-cache
Expires: Wed, 25 Oct 1995 23:00:00 GMT
Transfer-Encoding: chunked
Server: RomPager/4.51 UPnP/1.0
EXT:
GET http://archive.ubuntu.com/ubuntu/dists/karmic-updates/Release HTTP/1.1
Host: archive.ubuntu.com
Cache-Control: max-age=0
User-Agent: Ubuntu APT-HTTP/1.3 (0.7.23.1ubuntu2)
b48
<html><head>
<title>.:: Welcome to the Web-Based Configurator::.</title><meta http-equiv='content-type' content='text/html;charset=iso-8859-1'>
<meta http-equiv="Pragma" content="no-cache">
<meta name="generator" content="GoLive CyberStudio 3">
и т.д.