河南联通(网通)使用专用的拨号器,在拨号是把用户帐号转化为真实的PPPoE帐号进行网络连接,通过算号器的可以得到解密帐号,这样就可以不使用河南联通(网通)强制使用的播号程序,改用系统自带的PPPoE进行拨号上网。
不过网上很多算号器都是加过木马的,特分享一个加密过程代码给大家,便于研究。
感谢QQ:667302,E-mail:g@zzlan.com 仁兄的分享。
<?php
/*
* QQ:667302
* E-mail:g@zzlan.com
*
*/
$src_str = "03711111111"; //你的网通帐号;
$ustr = "9012345678abcdeABCDEFGHIJKLMNfghijklmnUVWXYZxyzuvwopqrstOPQRST";
$yinzi = "25-35-182-236-43-41-53-18-226-215-24-117-35-201-52-17";
$yinzi = array_reverse(explode("-", $yinzi));
$l = 37;
$k = 0;
for ($i = 0; $i < strlen($src_str); $i++) {
for ($j = 0; $j < strlen($ustr); $j++) {
if ($src_str[$i] == $ustr[$j]) {
if ($i < 16) {
$u1 = $yinzi[$i];
} else {
$x = $i % 16;
$u1 = $yinzi[$x];
}
$u1 = (($u1 ^ ($l * 3)) ^ $k) + $j;
$x = $u1 % 62;
$dec_str[$i] = $ustr[$x];
$l = $l ^ ($x +9433);
break;
}
}
if ($dec_str[$i] === "")
$dec_str[$i] = $ustr[$i];
$k = $k +5;
}
$dec_str = '2:' . implode($dec_str);
echo "转换后的网通账号为:" . $dec_str;
?>
最新评论
1 年 8 周之前
1 年 10 周之前
1 年 18 周之前
1 年 21 周之前
1 年 41 周之前
1 年 51 周之前
2 年 14 周之前
2 年 42 周之前
2 年 42 周之前
2 年 46 周之前