代理服务器绕开php检测
㈠ 求一段禁止代理IP访问网页的PHP代码!
首先你得收集所有代理提供商所使用的IP
然后开始编写虚假页面
或者你可以慢慢来,收集到一个就添加一个到“黑名单”
不可能的任务,能做到的话,只能说他很牛叉!
㈡ PHP 怎么检测用户使用了高匿名代理访问
<?php
//获取用户真实ip
function getIp() {
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
$ip = getenv("HTTP_CLIENT_IP");
else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");
else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
$ip = $_SERVER['REMOTE_ADDR'];
else
$ip = "unknown";
return $ip;
}
$ip= getIp();
echo $ip;
//检测代理级别
if(!($_SERVER['HTTP_VIA']))
{
if(!isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
echo '<br>普通匿名代理服务器(Anonymous Proxies)';
}
else
{
echo '<br>透明代理服务器(Transparent Proxies )';
}
}
else
{
echo '<br>没有代理或者是高匿名代理';
}
?>
㈢ php 模拟post ,如何不被服务器封ip
既然论坛都封你ip了,说明用单个ip肯定不行,使用代理是必须的。
解决的思路是:
1. 准备多个代理;
2. 控制post速度,单位时间内不要post太频繁;
3. 选择一个代理post数据,达到一定时间(例如半小时)或post达到一定数量(例如100)时,切换代理;
4. 用新代理post数据,循环进行3-4步骤;
猜测代码中可以改进的有:
1. 构造多种主流浏览器的头信息,切换代理时使用不同的头信息;
2. 尽量在post过程中加上服务器端返回的cookie信息;
这些改动可以使你的模拟过程更接近真实的浏览器访问数据。
㈣ PHP虚拟空间是否可以实现自动透过指定代理服务器被访问者访问
虚拟空间实现不了
你的访问端→web→代理服务器→返回到WEB→返回访问端
㈤ 如何使用php验证代理服务器
如何验证代理服务器
代理服务器可以说不是很稳定,有的昨天用得还好好的,今天就不能用了,或者是要密码了,为了弄清楚该代理是否还是Free的,就要利用“代理猎手”的验证功能。代理猎手的右下方有8个按钮,第一个是“检验”、第二个是“检验全部”,我们可以按〔检验全部〕来验证列表中的所有代理是否可以使用,也可以在列表中选中一个或多个代理地址后,点击〔检验〕,只验证这几个代理是否可以使用。验证完毕后,点击列表的标题“验证状态”,可以把可用的代理服务器集中排列在列表的前面,方便查找。
㈥ 如果绕过(破解、或代理)服务器玩网页游戏
从登陆页开始查找,
看看当提交登陆命令后,页面是转向哪个文件,然后查看那个文件,
直到找到记录用户名和密码的文件为止
楼主的问题不涉及任何破解问题,如果是源码的话,只需要从登陆页开始,一个个文件找下去就一定能最终找到保存用户名和密码的文件的
如果用户名和密码是保存在数据库里面的话,一样也是这样的方法
还有,要注意的是,如果寻找出来的密码是经过加密的,可以从登陆文件里面看看是什么的加密方式,例如是md5加密的话,
你自己建立一个文件,以php为例,
<?php
echo md5("password");
?>
把显示出来的密码保存到记录密码的那个文件里面,然后用password就可以登陆了.
㈦ 如何检验自己的服务器是否支持PHP
服务器执行
rpm -qa | grep -i php 查看是否有安装
或者新建一个index.php的文件
内容为
<?php
phpinfo();
放在web服务器目录下能访问就是
㈧ 写一段PHP代码 判断访问者是否使用代理服务器访问
if(isset($_SERVER["HTTP_X_FORWARDED_FOR"])){
// 代理
}
㈨ PHP做http代理服务器问题 除了phpsocks5以外有别的方式来做吗 我想用PHP空间来做代理服务器
下载一个php的proxy传到服务器就偶看了
㈩ PHP怎么检查访问者是否代理访问
可能是一些代理服务器地址的过滤黑名单,因为我们并不知道对方的IP地址是否是代理服务器!!
PHP获取到IP地址跟黑名单中的地址比对,比对成功了就是代理服务器反之则不是!!