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

襄阳做网站比较有实力的公司土巴兔装修平台电话

襄阳做网站比较有实力的公司,土巴兔装修平台电话,金融服务网站建设内容,中小企业网站建设文件读取漏洞路径与防御总结 文件读取漏洞允许攻击者通过路径遍历等手段访问未授权的文件。以下是Linux和Windows系统中常见敏感路径的归纳及防御建议: Linux 系统常见敏感路径 系统关键文件: /etc/passwd:用户账户信息(可被用来…

文件读取漏洞路径与防御总结

文件读取漏洞允许攻击者通过路径遍历等手段访问未授权的文件。以下是Linux和Windows系统中常见敏感路径的归纳及防御建议:


Linux 系统常见敏感路径

  1. 系统关键文件

    • /etc/passwd:用户账户信息(可被用来枚举用户)。
    • /etc/shadow:用户密码哈希(需root权限)。
    • /etc/group:用户组信息。
    • /etc/hosts:网络主机配置。
    • /etc/sudoers:sudo权限配置。
  2. 敏感配置文件

    • Web应用配置:/etc/apache2/apache2.conf/etc/nginx/nginx.conf
    • 数据库配置:/etc/mysql/my.cnf/var/lib/mysql(数据文件)。
    • SSH密钥:~/.ssh/id_rsa(私钥)、~/.ssh/known_hosts
    • 环境变量文件:~/.bashrc~/.profile/proc/self/environ(进程环境变量)。
  3. 日志文件

    • 系统日志:/var/log/auth.log(认证日志)、/var/log/syslog
    • Web日志:/var/log/apache2/access.log/var/log/nginx/access.log
  4. 进程与内存

    • /proc/self/cmdline:当前进程的命令行参数。
    • /proc/self/maps:进程内存映射。
    • /proc/self/fd/:进程打开的文件描述符。
  5. 用户数据与历史

    • Shell历史:~/.bash_history~/.zsh_history
    • 临时文件:/tmp目录下的敏感临时文件。
  6. 特殊设备与虚拟文件

    • /dev/null/dev/zero(通常无害,但可能用于测试)。
    • /sys/class/net/(网络接口信息)。

Windows 系统常见敏感路径

  1. 系统关键文件

    • C:\Windows\System32\drivers\etc\hosts:网络主机配置。
    • C:\Windows\win.iniC:\Windows\system.ini:遗留系统配置。
    • SAM数据库(需卷影副本):C:\Windows\System32\config\SAM(通常被锁定)。
    • 注册表文件:C:\Windows\System32\config\SYSTEMSOFTWARESECURITY
  2. 用户数据与配置文件

    • 用户目录:C:\Users\<用户名>\DocumentsDesktopDownloads
    • Web应用配置:C:\inetpub\wwwroot\web.config(IIS)、appsettings.json
    • SSH密钥:C:\Users\<用户名>\.ssh\id_rsa
  3. 日志文件

    • IIS日志:C:\inetpub\logs\LogFiles\W3SVC1
    • 系统事件日志:C:\Windows\System32\winevt\Logs\Security.evtx
  4. 服务与数据库文件

    • SQL Server数据文件:C:\Program Files\Microsoft SQL Server\MSSQL\DATA\*.mdf
    • 第三方应用配置:如C:\xampp\php\php.ini
  5. 特殊路径与UNC路径

    • 短文件名:利用C:\Progra~1\绕过路径过滤。
    • 长路径语法:\\?\C:\Windows\...
    • 网络共享:\\127.0.0.1\C$\Windows\...(需权限)。
  6. 备份与临时文件

    • 备份文件:*.bak*.old*.tmp
    • 页面文件:C:\pagefile.sys(需系统权限)。

常见利用手法

  • 路径遍历:使用../(Linux)或..\(Windows)跳出限制目录。
  • 编码绕过:URL编码(如%2e%2e%2f)、UTF-8编码、双写(....//)。
  • 绝对路径读取:直接指定完整路径(如C:\Windows\system32\cmd.exe)。

防御建议

  1. 输入过滤

    • 规范化路径后检查是否在允许范围内。
    • 过滤../..\、空字节(%00)等字符。
  2. 最小权限原则

    • 应用程序以低权限用户运行(如Linux的www-data,Windows的IUSR)。
    • 使用沙盒或容器隔离敏感操作。
  3. 安全API

    • 使用语言内置的安全路径解析函数(如Python的os.path.realpath)。
  4. 文件系统权限

    • 限制敏感文件的读权限(如chmod 600 /etc/shadow)。
  5. 日志监控

    • 监控异常文件访问行为(如频繁读取/etc/passwd)。

通过理解这些路径和攻击方式,开发者可以更有效地加固系统,避免敏感信息泄露。


文章转载自:

http://PqAxoVtE.wrLxt.cn
http://3eqYhuQ6.wrLxt.cn
http://IqyvLjFP.wrLxt.cn
http://qybdg7tv.wrLxt.cn
http://NPC98jhA.wrLxt.cn
http://FOemqrPv.wrLxt.cn
http://sJDupNyF.wrLxt.cn
http://bn8CbYN9.wrLxt.cn
http://KorjRs9M.wrLxt.cn
http://AjpkVI4X.wrLxt.cn
http://tg4vJw02.wrLxt.cn
http://jHxMRjC4.wrLxt.cn
http://H1biuYNQ.wrLxt.cn
http://70s2fJ8g.wrLxt.cn
http://RrKk10qn.wrLxt.cn
http://vNlk6IpR.wrLxt.cn
http://rxreN5o4.wrLxt.cn
http://ORWG5V5G.wrLxt.cn
http://M0FDaSHi.wrLxt.cn
http://5LDpGctx.wrLxt.cn
http://peFiCQCr.wrLxt.cn
http://avugyLa8.wrLxt.cn
http://ULNKOyNr.wrLxt.cn
http://Z87kRxOB.wrLxt.cn
http://fFWuIdB7.wrLxt.cn
http://LeotPuLi.wrLxt.cn
http://MJc123mD.wrLxt.cn
http://IwujGYDv.wrLxt.cn
http://lqIwfT3b.wrLxt.cn
http://YLjSGan8.wrLxt.cn
http://www.dtcms.com/wzjs/618399.html

相关文章:

  • 做模板网站的利与弊做旅游计划上哪个网站
  • 网站建立的步骤网站建设智推网
  • 江苏城乡与住房建设部网站一个网站做两个语言模板可以吗
  • 各大门户网站用什么做的discuz做资讯网站
  • 编程网站ide做的比较好的深圳网站建设推荐q479185700顶上
  • 重庆自适应网站建设好看简洁的logo
  • 单位网站建设情况汇报电子商务网站建设与管理的总结
  • 徐州网站建设优化贵州建设职业技术学院网站查成绩
  • 网站开发的项目背景中信建设有限责任公司 乔锋 电话
  • 北京贸易公司网站制作wordpress用户密码
  • 河北省建设中心网站奥运网站模板
  • 人社局网站建设管理工作总结wordpress主题搭建
  • 西宁网络信息 网站建设建设银行网站怎么不可登入
  • 天津制作企业网站报价中国空间站视频
  • 共享办公wework萧山区seo关键词排名
  • 禅城建网站官方网站建设合作协议
  • 怎样购买网站程序中企动力做网站多少钱
  • 机关局域网网站建设wordpress如何添加首页
  • 网站运营适合什么样的人做seo案例分享
  • 做易拉宝的网站yum安装wordpress
  • 上海泵阀网站建设大学毕业做网站插画师好吗
  • 网站建设单页面推广模板ps做游戏下载网站
  • 做vip电影网站网站没有排名
  • 宣城网站seo国外设计公司名字
  • 成都手机网站建设报价表沧州网站推广优化
  • 手机网站一年费用吗wordpress 4.1分页
  • 西安网站推广公司电话维度 网站建设
  • 网站开发建设价格附件网站建设壹金手指六六1
  • 建设工程信息化考试报名网站网站建设与维护培训
  • 网站颜色配色wordpress取消邮件