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

网站开发的功能需求和模块划分赣州智美互联网科技有限公司

网站开发的功能需求和模块划分,赣州智美互联网科技有限公司,做现货黄金看什么网站,2024年新闻时事热点论文上节课回顾,token问题 没有更新token值,造成了复用 加上这段代码就好了,就不会复用了 文件管理-文件上传 upload.html文件,找ai生成就行 uoload.php接受文件上传的信息 这里在写个临时文件存储换个地方 因为上面临时文件存在c盘…

上节课回顾,token问题

没有更新token值,造成了复用

加上这段代码就好了,就不会复用了

文件管理-文件上传

upload.html文件,找ai生成就行

uoload.php接受文件上传的信息

这里在写个临时文件存储换个地方

因为上面临时文件存在c盘的目录,换到别的盘要绝对路径,不如就报错

黑名单

如果上传的文件后主在黑名单里面就不让上传

但是这个不安全,例如我上次php3,绕过黑名单了,上传.shtaseess文件,包含png文件,也是成功利用了

白名单

跟黑名单相反一下就行,单安全系数更高

mime类型验证

这个不安全,改一下mime信息就绕过了,不如白名单检测后缀

文件管理-显示

文件显示

这里可以显示了,但是没办法在进一步读取文件夹

加一个超链接,自动把文件夹名字赋值给path

这时候会有任意文件读取的危险,但是php.ini有安全机制,可以防御这种失去

这时候就只能看到www目录,在网上就看不到了

在网上就直接报错看不到了

或者在代码里面过滤../这种关键字

还有设置用户的权限,不给web用户权限看某目录

uoload.php

<?php
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
$tmp_name = $_FILES['file']['tmp_name'];
$error = $_FILES['file']['error'];//echo $name."<br>";
//echo $type."<br>";
//echo $size."<br>";
//echo $tmp_name."<br>";
//echo $error."<br>";//if(move_uploaded_file($tmp_name, 'D:\phpStudy\PHPTutorial\WWW\upload\img/'.$name)){
//    echo "上传成功";
//}//黑名单
/*
$black_ext=array('php','php4','php5','phtml');
$fenge=explode('.',$name);//以逗号分隔获取末尾
$exts=end($fenge);//数组需要用end输出
if(in_array($exts,$black_ext)){echo '非法文件'.$exts;
}else{if(move_uploaded_file($tmp_name, 'D:\phpStudy\PHPTutorial\WWW\upload\img/'.$name)){echo "上传成功";}
}
*///白名单
$allow_ext=array('png','jpg','jpeg','gif');
$fenge=explode('.',$name);//以逗号分隔获取末尾
$exts=end($fenge);//数组需要用end输出
if(in_array($exts,$allow_ext)){if(move_uploaded_file($tmp_name, 'D:\phpStudy\PHPTutorial\WWW\upload\img/'.$name)){echo "上传成功";}
}else{echo '非法文件'.$exts;
}

file-manage.php

<?php
$dir=$_GET['path'] ?? './';function show_file($dir){if(@$d=opendir($dir)){//打开目录,返回句柄echo $d;while(($file=readdir($d))!==false){//readdir读取句柄中的文件和子目录if(is_dir($file)){//is_dir检测是否是目录echo '文件夹'."<a href='?path=$file'>$file</a>".'<br>';}else{echo '文件'.$file.'<br>';}}}}show_file($dir);

jian

kang

ping

an

http://www.yayakq.cn/news/695699/

相关文章:

  • 济南营销型网站建设贵吗wordpress首页
  • 个人网站做淘宝客会怎样富阳营销型网站建设
  • 东莞网站建设推广方案免费爱做网站
  • 梅州英文网站建设网站搭建是什么专业
  • 大型网站后台登录地址一般是如何设置的wordpress主题瀑布流
  • 潍坊住房和城乡建设厅网站旅游开发 网站建设
  • 营销培训心得通州优化公司
  • 珠海网站策划摄影网站建立
  • 大连网站建设 选领超科技建设网站的目标客户群
  • 石家庄网站建设销售电话wordpress极简杂志主题
  • 电子兼职网站建设赣州优化公司
  • 网站开发摊销游戏公司网站模板下载
  • 触摸屏网站开发wordpress网站加载慢
  • 网站建设 说明西樵网站设计制作
  • 可信赖的武进网站建设河北手机网站制作多少钱
  • 如何从建设局网站上更换职称人员微信短网址在线生成
  • 装修高端网站建设织梦示范网站
  • 四川城乡住房城乡建设厅网站首页网站开发接私活
  • 广州天河区网站设计公司淘宝网站jquery
  • 怎样做淘宝券网站构建自己的网站
  • 郑州给公司做网站的公司电子商务网站开发要学什么
  • 网站新闻页面设计中国建筑官网电话
  • 网站源码偷取工具网站信息组织优化
  • 男生跟男生做口视频网站js实现网站简体转繁体
  • 临海最火自适应网站建设苏州网站建设哪家公司好
  • 免费手机个人网站旅游网站设计与分析
  • 官方网站拼多多在线短视频网站开发费用
  • 网站的线下推广怎么做的在常州 做兼职上什么网站
  • 深圳网站建设价格找公司做网站需要买服务器
  • 谷歌seo网站推广最好玩的网页游戏