当前位置: 首页 > news >正文

网站挂百度推广九州建网站

网站挂百度推广,九州建网站,注册网站服务器,做静态网站接单1. 检查IP是否在黑名单中#xff0c;如果是则终止访问。 2. 检查手机号是否在黑名单中#xff0c;如果是则终止访问。 3. 对于同一个IP#xff0c;限制访问次数#xff0c;如果超过限制则终止访问。 4. 对于同一个手机号#xff0c;限制访问次数#xff0c;如果超过限制则…1. 检查IP是否在黑名单中如果是则终止访问。 2. 检查手机号是否在黑名单中如果是则终止访问。 3. 对于同一个IP限制访问次数如果超过限制则终止访问。 4. 对于同一个手机号限制访问次数如果超过限制则终止访问。 5. 检查IP是否为海外IP如果是则终止访问。 6. 如果通过所有限制条件调用send函数发送短信。 apis.map.qq.com 腾讯地图官网 腾讯位置服务 - 立足生态连接未来 ?php session_start();// 黑名单IP列表 $blacklistIP [127.0.0.1];// 黑名单手机号列表 $blacklistTel [18888888888];// IP访问限制次数 $limitIP 10;// 手机号访问限制次数 $limitTel 10;// 检查IP是否在黑名单中 $ip getip(); if (in_array($ip, $blacklistIP)) {die(非法访问); }// 检查手机号是否在黑名单中 $tel $_GET[tel]; if (in_array($tel, $blacklistTel)) {die(非法访问); }// 检查IP访问次数 if (isset($_SESSION[ipNum]) $_SESSION[ipNum] $limitIP - 1) {die(访问太频繁); }// 检查手机号访问次数 if (isset($_SESSION[telNum]) $_SESSION[telNum] $limitTel - 1) {die(访问太频繁); }// 检查海外IP if (!iszgip($ip)) {die(访问太频繁!!); }// 发送短信 send();function send() {if (isset($_SESSION[ipNum])) {$_SESSION[ipNum];} else {$_SESSION[ipNum] 1;}if (isset($_SESSION[telNum])) {$_SESSION[telNum];} else {$_SESSION[telNum] 1;}echo 发送成功; }function getip() {static $ip ;if (isset($_SERVER[REMOTE_ADDR])) {$ip $_SERVER[REMOTE_ADDR];}if (isset($_SERVER[HTTP_CDN_SRC_IP])) {$ip $_SERVER[HTTP_CDN_SRC_IP];} elseif (isset($_SERVER[HTTP_CLIENT_IP])) {$ip $_SERVER[HTTP_CLIENT_IP];} elseif (isset($_SERVER[HTTP_X_FORWARDED_FOR]) preg_match_all(#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#s, $_SERVER[HTTP_X_FORWARDED_FOR], $matches)) {foreach ($matches[0] as $xip) {if (!preg_match(#^(10|172\.16|192\.168)\.#, $xip)) {$ip $xip;break;}}}if (preg_match(/^([0-9]{1,3}\.){3}[0-9]{1,3}$/, $ip)) {return $ip;} else {return 127.0.0.1;} }function iszgip($ip) {$key PHYBZ-UOXWV-LUIPZ-DSADSA-SDSDD-ADSADA;$url https://apis.map.qq.com/ws/location/v1/ip?ip . $ip . key . $key;$res file_get_contents($url);if ($res) {$data json_decode($res, true);if (isset($data[result][ad_info][nation]) $data[result][ad_info][nation] ! 中国) {return false;}}return true; } ? 这段代码实现了一些简单的访问限制可以提供一定程度的防护。以下是该代码的优点和缺点 优点 1. 黑名单功能可以将指定的IP地址或手机号添加到黑名单从而禁止其访问。 2. 访问次数限制对于同一个IP地址或手机号可以限制其访问次数避免频繁访问或滥用。 3. 检查海外IP通过调用腾讯地图API可以判断访问者的IP是否属于中国境内从而禁止海外IP的访问。 缺点 1. 黑名单功能仅针对预先设置的IP地址和手机号无法应对新出现的恶意IP或手机号。 2. 访问次数限制使用了基于Session的计数器这意味着计数器是与用户的Session绑定的。如果用户清除了Session或使用多个不同的会话该限制将无效。 3. 检查海外IP功能依赖于腾讯地图API的可用性和准确性。如果API出现问题或返回的地理位置信息不准确可能会导致错误的判断结果。 请注意这段代码仅提供了一种简单的防护措施无法完全保护应用程序免受所有攻击。在实际应用中建议结合其他安全措施如使用防火墙、Web应用程序防护(WAF)等来增强安全性。此外及时更新代码和及时监测安全事件也是保护应用程序安全的重要措施。
http://www.pierceye.com/news/135555/

相关文章:

  • 网站建设需要哪些的ps网站策划
  • 网站维护的意义上海知名进出口贸易公司
  • 青岛中小微企业互联网站建设补贴微信小程序怎么发布上线
  • 贺州做网站哪家公司温州移动网站建设服务商
  • 网站变灰兼容代码北京计算机培训学校
  • 网站导航包括海拉尔网站建设+网站设计
  • flashfxp 上传网站佛山哪里有网站开发
  • qq互联 网站开发济南建设集团有限公司官网
  • 网站开发兼职网站学校网站构建
  • 简约网站后台媒体网站开发
  • 广东营销网站建设网页设计理念及设计思路
  • 咋自己做网站桂林生活网官网首页
  • 电子商务网站建设的展望自己做壁纸的网站
  • 国外h5建站网站建设方案总结评语
  • 百度开放平台白城整站优化
  • 搜狗整站优化广州市网站建站
  • 最方便建立网站北京定制网络营销收费
  • 烟台放心的一站式网站建设桐梓网站建设
  • 如何高效的完成网站建设步骤美食分享网站建设策划书
  • 建立网站的软件网站建设数据库的购买
  • 建网站需要多大的宽带wordpress 分享后可见
  • 自建营销型企业网站阿里网 网站备案流程
  • 与网站建设相关的论文题目wordpress图片上文字
  • 怎样搭建网站视频教程58企业网站如何做
  • 比较有名的网站建设公司wordpress 字数
  • 网站内容资源建设渭南市建设项目
  • 网站设置的参数wordpress弹窗登录注册
  • 网课系统软件网站建设费用网站做vr的收费
  • 海宁做网站的公司seo怎么学在哪里学
  • 佛山做网站多少钱服务器学生