简单修改御剑,修复御剑旁注查询接口

关于如何突破cn.bing.com查询旁站限制请看:https://phpinfo.me/2013/12/22/80.html

 

只需要伪造user-agent为百度蜘蛛就可以了

 

所以写了个中转脚本,代码如下

 

<?php
function bing($ip){
ini_set('user_agent', 'Baiduspider');
$first=@$_GET['first'];
$a=file_get_contents("http://cn.bing.com/search?q=".$ip."&count=50&qs=n&pq=ip%3a".$ip."&sc=0-0&sp=-1&sk=&first=".$first."&FORM=PORE");
$a=str_replace("search?q=ip%3a","bing.php?q=ip%3a",$a);
$a=str_replace("charset=utf-8","charset=gbk",$a);
//$a=@iconv("utf-8","gbk2312",$a);
$a=mb_convert_encoding($a, "GBK", "UTF-8"); 
return $a;
}
if(!empty($_GET['q'])){

    $i=$_GET['q'];
    echo bing($i);

}else{

    print('
<h1>旁站查询(.)</h1>

<form action="" method="get">
ip地址:<input type="text" name="q" value="192.80.146.26">
<input type="submit" value="查询">
</from>');

}

?>

然后把上面的代码保存为bing.php,放到你本地的php环境下,并确保http://localhost/bing.php能够访问

 然后打开C32载入御剑

 

1

 

搜索Unicode类型,搜索cn.bing.com这个网址

 

2

 

找到了 ,在15640这里,然后用od载入御剑.exe

转到15640

 

3

 

然后用二进制查找

 

4

 

找到后选中这里

 

5

 

然后右击鼠标 二进制 编辑

6

 

改成http://localhost/bing.php

然后确定  复制到可执行文件  保存文件  ok

然后我们来看看没修改的和修改后的区别在哪里

 

7

 

 看到没  明显修改过的查到的多,一定要确保http://localhost/bing.php能访问哦!

 

 

附上一个免localhost版本下载地址:

http://pan.baidu.com/s/1sj75Bdj

文 / admin
1 COMMENTS
  1. 2014/08/24
    围剿

    现在失效了。那个地址。

LEAVE A REPLY

loading