全球主机交流论坛
标题:
百姓网真实电话图片地址PHP版
[打印本页]
作者:
ronon
时间:
2011-10-15 17:39
标题:
百姓网真实电话图片地址PHP版
$contents = file_get_contents('http://chengdu.baixing.com/diannaopeijian/a126971585.html');
preg_match('/var _ = (.+?)\+0;/is', $contents, $tmp);
$_ = decode_($tmp[1]);
preg_match('/code="(.+?)"/is', $contents, $tmp);
$code = $tmp[1];
function decode_($_)
{
$_ = str_replace('-~[]<<(', 'pow(2, ', $_);
$_ = preg_replace('/(-~[^\*|^+]*)/', '(\\1)', $_);
$_ = str_replace(array('____', '___', '__', '-~', '[]'), array('$_4','$_3','$_2', '1+', 0), $_);
return eval('return '.$_.';');
}
function decodeMobile($g, $f)
{
$h='';
$b = explode('%',substr($g,1));
foreach($b as & $a)
{
$a = intval($a, 1 << (1 << 1 << 1));
}
while (count($b) > 0)
{
$d = 0;
foreach($b as & $a)
{
$t = $a+$d*$f;
$a = intval($t/(1 << (1 << 3)));
$d = $t % (1 << (1 << 3));
}
if ($d < 16)
{
$h = "%0". dechex($d) . $h;
} else
{
$h = "%" . dechex($d) . $h;
}
foreach($b as & $a)
{
if($a == 0 && count($b)>0)
{
array_shift($b);
}else
{
break;
}
}
}
return $h;
}
echo 'http://static.baixing.net/pages/mobile.php?c='.decodeMobile($code,$_).'/3.jpg';
复制代码
看到论坛里另外两个高手玩的都是PYTHON,小弟献丑,玩玩PHP, 如有BUG,请指出,
由于电话只有0-9组成,做简单的OCR也是很好办的,改天再说吧
作者:
dstwhk
时间:
2011-10-15 17:45
顶下
作者:
yrdesign
时间:
2011-10-15 17:47
提示:
作者被禁止或删除 内容自动屏蔽
作者:
greyboy
时间:
2011-10-15 17:50
顶顶
作者:
cnx
时间:
2011-10-15 17:53
标题:
回复 1# ronon 的帖子
支持技术贴。
作者:
wu1990
时间:
2011-10-15 18:09
楼主 异常喜欢用 _
作者:
ronon
时间:
2011-10-15 18:12
原帖由
wu1990
于 2011-10-15 18:09 发表
楼主 异常喜欢用 _
不是我喜欢用,只是为了个百姓网里面的JS变量名对应
作者:
失足大叔
时间:
2011-10-15 18:13
技术帝
作者:
ATOM
时间:
2011-10-15 18:54
不错技术贴。
作者:
xen
时间:
2011-10-15 18:58
牛人mark
作者:
Kokgog
时间:
2011-10-15 19:08
其实php也有spidermonkey绑定的
作者:
攻城狮
时间:
2011-10-15 19:11
这种代码...建议楼主加上权限.....
作者:
cquyf
时间:
2011-10-15 19:12
厉害啊
作者:
lazyzhu
时间:
2011-10-15 19:15
ocr 反色
作者:
ihack520
时间:
2011-10-15 21:30
看这代码写得 很标准 绝对是高手
作者:
wdlth
时间:
2011-10-15 21:40
以后估计就变验证码了。
作者:
WAKAKA
时间:
2011-10-15 21:45
看不懂。。
作者:
有容乃大
时间:
2011-10-15 22:11
怎么用?
作者:
qqab
时间:
2011-10-15 22:20
牛人 给力支持下
作者:
jumpsky
时间:
2011-10-15 22:32
我顶 技术帖子都得顶
作者:
老漂
时间:
2011-10-15 22:44
记号一下
作者:
jker
时间:
2011-10-15 23:03
有点高级,搞不懂啊
作者:
blu
时间:
2011-10-15 23:25
技术贴还不加分么
作者:
zzyxz
时间:
2011-10-15 23:43
都是技术流啊
作者:
有个就好
时间:
2011-10-15 23:59
Javascrpt和PHP同源啊。。。
欢迎光临 全球主机交流论坛 (https://www.91ai.net/)
Powered by Discuz! X3.4