系统特性与web安全

Web服务安全与UNIX系统安全解析 本文探讨了Web服务安全的核心概念,包括认证、授权、完整性、不可抵赖性、保密性和隐私性。同时分析了保护Web服务消息的几种方法,如HTTPS、XML加密签名和WS-Security。此外,文章还涉及UNIX系统安全,包括身份验证机制、远程访问安全、僵尸网络威胁、入侵检测系统(IDS)的应用以及移动设备对企业内部网安全的影响。 阅读详情

本文作者:SuperHei
发布日期:2005-10-18

==============目录=================
一、WINDOWS系统

  1. windows对../的支持
  2. windows对.的忽略

二、*nix系统

  1. freebsd系统下/的利用
  2. 大小写的区分

三,iis与apache

  1. 解析文件类型的利用
  2. iis6的特性
  3. apache文件名解析缺陷漏洞

四、配置文件的位置
==================================

一、WINDOWS系统

1、windows对../的支持

特性:win系统下可以用../进行跨目录操作
利用:web入侵中进行跨目录操作时,在web程序过滤了/的情况下,我们可以通过../突破。
实例:MolyX Board的attachment.php中attach变量过虑不严漏洞(http://4ngel.net/article/50.htm)在angel的文章里提供的解决方案里,只过滤了/,并没有对/过滤,导致在win主机上漏洞依旧,详见:http://www.4ngel.net/blog/hei/index.php?action=show&id=92

2、windows对.的忽略

特性:win系统下在文件后缀后的.将被忽略,如test.php. 与test.php是等同的
利用:导致上传文件时,被利用上传webshell
实例:缺

二、*nix系统

1、freebsd系统下/的利用 (ps:也有可能存在于其他系统)

特性:freebsd下因系统文件格式不同导致可以利用/进行目录列片攻击:如在freebsd下运行cat / 得到根目录下的所有文件夹及文件:

cat /

.
.. .snap(
dev/
usr
var stand
犅p
etc? cdromg? distsg?
bin? boot
唜<
lib / libexec
mnt ? proc
唜?( rescue?? root唜?? sbin唜??
tmp

sys ? .cshrc?? .profile
? COPYRIGHTe?
compat?
home]D? entropy /t service ( d greenarmy
玩

利用:mysql注射时可以配合load_file()进行目录列片攻击。如load_file(0x2F) [0x2F为/的hex值] ,load_file(0x2Froot0x2F)

2、大小写的区分

特性:*nix系统是文件格式区分大小写,而windows系统不区分。
利用:最简单的利用也是最直接的 用来区分web服务器使用的系统
实例:分别提交
http://www.4ngel.net/blog/hei/index.php
正常返回
http://www.4ngel.net/blog/hei/inDex.php
提示文件不存在
这个说明www.4ngel.net主机为非windows系统。

三,iis与apache

1、解析文件类型的利用

iis在支持asp外,还支持asa,cer,cdx,htr
apache+php
在支持php外,还支持php3,php4,phpx等
由于web程序的过虑不足,导致可以上传webshell

2、iis6的特性

IIS 6.0 目录名里包含有文件.asp会导致其目录下任意文件当做asp文件来运行。如我们把webshell保存到test.asp/webshell.gif,当iis6下访问http://xxx/test.asp/webshell.gif 时webshell.gif被当作asp文件来解析。可以利用到通过数据库备用得到的webshell,存放后门等方面。

3、apache文件名解析缺陷漏洞

apache 文件名解析时,是从后面开始检查后缀,按最后一个合法后缀执行。如:cmdshell.php.heige 因为heige不被apache解析,所以apache把这个文件当php文件解析了.
利用:
a
、有的web程序安装后,会把install.php改名为install.php.lock,install.php.bak等等
实例:BMForum等
b
、挖掘上传漏洞
实例:Discuz!等
c
、.....

四、配置文件的位置

每个系统都自己特定的配置文件(包括第3方软件的配置文件)其位置也是相对固定的。文件内容包含了服务器的敏感信息。在我们利用web漏洞任意操作文件时(如 include包含漏洞,mysql注射load_file()的利用,等等)读取或下载这些配置文件,导致敏感信息的泄露。如:
windows
系统:boot.ini mysql的%SYSTEMROOT%/my.ini servu的c:/program files/serv-u/servudeamon.ini 等等
*nix
系统的 etc/目录下的文件 等等

小结

本文只是个人的一些经验的整理,由于个人的知识有限,如果有什么不对的或者你有好的发现和经验,等待您的分享!

 

揭秘Java 17:用前沿特性铸就极速Web帝国 Java 17作为长期支持版本(LTS),引入了诸多革命性特性,如密封类、记录类、模式匹配和增强的伪随机数生成器,这些特性不仅简化了代码编写,还显著提升了Web应用的性能和安全性。本文深入剖析Java 17的核心新特性,探讨如何将它们应用于高性能Web开发中。通过大量代码示例和详细解释,我们将演示如何利用记录类优化数据传输、密封类强化领域建模、Vector API加速计算密集型任务,以及Foreign Function & Memory API实现零拷贝内存操作。同时,结合Spring Boot框架,构建 阅读详情

相关推荐

Spring Security实战:为Web应用程序构筑坚不可摧的安全防线

有时我们需要在请求到达目标资源之前插入额外的处理步骤,这时就可以创建自定义过滤器并将其添加到Spring Security的过滤器链中。} } // 将自定义过滤器添加到过滤器链中 @Configuration public class CustomSecurityConfig extends WebSecurityConfigurerAdapter {// ...其他配置... } }

墨夶的博客 1570

web系统性能方案全面总结

全面列举下web系统中前后台用到的各种性能提升方案: 尤其适合PHP系统 只是列举了下, 后续慢慢来分开写吧, 很多东西我们已经用到了. 一. 服务器端:  数据库层: 1. 数据库性能优化:(设计方案,索引,查询缓存,反范式化设计) 2. 使用NoSQL数据库(mongoDB, 这个开源的很多)    逻辑处理层: 3. web压力测试(吞吐率,

平凡|执着 1428

38、Rust编程:Web服务器与系统交互

本文深入探讨了Rust在现代Web服务器开发和系统编程中的应用。介绍了使用Rocket和warp构建Web服务的方法,并对比了防御性与进攻性编程理念。文章重点分析了Rust的特性(trait)系统如何替代传统面向对象的继承与多态,通过扩展结构体功能实现灵活、安全的代码设计。同时探讨了Rust与操作系统底层交互的能力,如访问Windows注册表,并结合实际示例展示了特性在字符串处理中的应用。最后总结了Rust在高性能、高可靠性系统开发中的优势与未来前景。

q9r0s的博客 61

高并发、高性能 Web 架构

典型 Web App 架构 以下是一个典型的高负载 web 应用示例: 上图展示了一个典型的,三层架构的高性能 Web 应用。这种成熟的架构多年以来已被广泛部署于包括 Google、Yahoo、Facebook、Twitter、Wikipedia 在内的诸多大型 Web 应用中。   反向代理服务 位于三层构架中最外层的反向

小飞侠的博客 3万+

Jasper Report使用JSON数据源创建报表

最近在做一个项目小功能,表单结案要生成PDF报表。 起初,想用HTML模板(art-template模板引擎)编写,利用浏览器的打印功能保存成pdf文件下载。但是HTML编写好的模板,页码、页眉、页脚设置有坑,表单内容中的表格较多,表格不能设置跨页,导致跨页的表格内容与页眉重叠,没能解决这个问题。 于是,转战研究Jasper report生成报表,用更加专业的报表生成工具来做。刚开始,也是跌跌撞撞,遇到了很多问题,因为觉得没有退路了,必须要用这个搞出来,所以就硬着头皮去找各种资料。 主要使用的json

xiaogege2012的专栏 3319

EtherCAT简介

EtherCAT(EtherNet Control Automation Technology)是由德国公司BECKHOFF公司于2003年提出的实时工业以太网技术。其具有高速、高数据有效率的特点,支持多种设备的连接拓扑结构。从站节点使用专用的控制芯片,例如:microchip公司的Lan9252、BECKHOFF公司的ET1100等ESC(EtherCAT slave controller)芯片。主站的搭建方式有很多,例如:开源主站IGH、SOEM、商业化主站TwinCAT等。

m0_73482095的博客 1万+

Web系统性能优化系列-Web系统性能指标

引言 性能评估是进行系统设计以及系统优化的重要事项,进行正确地性能评估才能有效地规划系统容量,保证系统地稳定运行。 性能指标 在性能评估过程中常见的性能指标有以下几种: TPS Transactions Per Second,每秒传输的事务处理个数,即服务器每秒处理的事务数量。TPS是系统性能的一个重要指标。系统整体处理能力取决于TPS最低的模块。例如发起一笔交易,可能涉及多个模块,整体的TPS取...

2037

SAP-PM设备模块-PM主数据之功能位置

SAP-PM模块学习

TRUIXIANG的博客 5137

web系统整体性能测试

一、性能测试概要 什么是性能测试 性能测试就是通过技术的手段模拟大量用户同时访问被测应用,观察、记录和分析系统的各项性能指标的过程。 性能测试的目标是评估系统的性能瓶颈,预测系统的最大用户负载能力。 性能测试的两个关键点 模拟大量并发用户 监控系统负载参数分析系统瓶颈 性能指标 平均响应时间( TTLB , Time to laster byte ) 平均每个请求从发送到接收响应的...

王道长的技术博客 7570

深入解析.Net中SM2与sm-crypto的跨平台加解密实践

本文深入探讨了在.Net平台与前端sm-crypto库之间实现SM2国密算法跨平台加解密的实践方案。针对对接中常见的密钥格式、密文拼接顺序(C1C3C2与C1C2C3)等核心难点,提供了基于BouncyCastle的完整工具类实现、前后端联调示例及问题排查指南,旨在帮助开发者构建安全、兼容的数据加密通道。

weixin_29322855的博客 370

近4000张真实城市场景行人数据集:YOLO训练实战指南

行人检测是计算机视觉在智能驾驶与机器人感知中的基础任务,其核心挑战在于模型对真实道路场景的鲁棒性——尤其在小目标、遮挡、光照变化及中国特有交通参与者(如外卖骑手、接娃家长)下的泛化能力。本文围绕轻量化、高覆盖、强落地性的近4000张实采图像,系统阐释如何构建面向YOLO系列模型的高质量训练数据集:从四维场景采样策略(光照-遮挡-尺度-姿态)出发,解析标注规范对检测精度的关键影响,并说明数据增强需服务于真实干扰源(雨痕、动态模糊、对比度衰减),而非盲目堆叠。该数据集专为已掌握YOLO训练流程的算法工程师、嵌入

weixin_32495691的博客 298

系统特性与web安全(copy)

系统特性与web安全    文/安全天使·SuperHei 一、WINDOWS系统 1、windows对../的支持 特性:win系统下可以用../进行跨目录操作 利用:web入侵中进行跨目录操作时,在web程序过滤了/的情况下,我们可以通过../突破。 实例:MolyX Board的attachment.php中attach变量过虑不严漏洞(http://4ngel.net/article/50

lbyyy的专栏 932

ADS2020实战:手把手教你搭建交叉耦合VCO并分析相位噪声(附避坑指南)

本文以ADS2020软件为例,提供了交叉耦合压控振荡器(VCO)从原理图搭建到相位噪声分析的完整实战指南。详细讲解了核心器件选择、谐波平衡与瞬态仿真的关键设置,并重点剖析了相位噪声的仿真方法与优化方向。文中附有详细的避坑指南,帮助初学者和工程师高效完成VCO设计与仿真验证,避免常见错误。

p5l2m9n4o6q的博客 277

Web安全实战:巧用系统特性突破白名单文件上传限制

本文深入探讨了如何利用Windows和Apache系统的特性绕过白名单文件上传限制,包括大小写混淆、空格隐身术、NTFS文件流伪装等实战技巧。通过具体案例和代码示例,揭示了Web安全中常见的文件上传漏洞及防御策略,帮助开发者构建更安全的文件上传机制。

weixin_30411819的博客 293

51单片机 驱动有源/无源蜂鸣器+Proteus仿真

51单片机 驱动有源/无源蜂鸣器+Proteus仿真 相关篇《51单片机 Proteus仿真有源蜂鸣器始终不响原因及解决方法》 电路搭建 采用NPN管驱动有源蜂鸣器电路 采用PNP管驱动有源蜂鸣器电路 采用PNP管驱动无源蜂鸣器 采用NPN管驱动无源蜂鸣器 Proteus元器件列表 实例代码 /************************************************************************************* * 实验现象:下载程序

perseverance51博客 2万+

MediaPipe 教程:从安装到应用-全网最全

MediaPipe是Google推出的开源框架,专为构建机器学习管道设计,可以高效处理视频、音频等时间序列数据。本文教程从安装到应用逐步讲解: 安装步骤简单,只需通过pip安装mediapipe包并验证版本; 重点演示人体姿态检测功能,可识别33个身体关键点; 提供基础代码实现,包括视频捕获、关键点检测与可视化; 强调模块化开发,将功能封装成类以提高代码复用性。 教程适合初学者,通过清晰指引和实用代码示例,帮助快速实现计算机视觉应用。

FJN110的博客 1563

网络安全基础(2)强化Web安全:病毒、防火墙策略与Linux服务器配置

防火墙”最初指的是人们使用坚固的石块堆砌在木质结构房屋的周围,以防止火灾的发生和蔓延。现在,在计算机网络中,借助“防火墙”一词表示在可信的、安全的内部网络和不安全的外部网络之间的通信建立一个屏障。防火墙目前已经成为保护计算机网络安全的一项技术性措施。它是一种隔离控制技术,在某个机构的网络和不安全的网络(如Internet)之间设置屏障,阻止对信息资源的非法访问;也可以使用防火墙阻止重要信息从企业的网络上被非法输出,如图5-1所示。防火墙可以是软件,也可以是硬件,或者是两者的结合。

Misdirection_XG的博客 782

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

安全测试流程(全面)

安全测试流程1.安全测试在做什么?扫描?在很多人的眼中,做安全的就是整天拿个工具在哪里做扫描操作,使用各种不同的工具做扫描。是的,扫描是安全测试的很重要的一部分,扫描可以快速有效的发现问题。扫描工具的易用性、方便性决定了重要地位。但是扫描工具的局限性、程序的不够灵活等缺点也是显而易见的。不管是扫描报告的分析、漏洞的深度挖掘、测试的组织等等的工作都离不开安全测试人员,所以只能说扫描工具减轻了测试人员的工作量,是安全测试的一种手段。2.安全测试者是怎样定位自己的?

2401_84215240的博客 3743

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

信创实践(3):基于x2openEuler将CentOS升级成openEuler,享受其带来的创新和安全特性

通过使用 x2openEuler 工具,您能够轻松地将 CentOS 系统升级到 openEuler,享受其带来的创新和安全特性。这个过程不仅提高了系统的性能,也为您的 IT 基础设施带来了长期的稳定性和可维护性。

abelethan的博客 2055

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

开源Web邮件系统搭建指南:从核心特性到部署实践

还在为邮件客户端配置烦恼?想搭建一个功能全面又高度可定制的Web邮件系统?Roundcube Webmail作为一款成熟的开源解决方案,提供了媲美桌面客户端的使用体验,同时具备灵活的插件扩展能力。本文将从核心功能解析入手,带你完成从环境部署到安全加固的全流程实践,让你快速掌握这款工具的实用配置技巧。 ## 一、核心特性解析 ### 1.1 多语言界面支持 Roundcube提供了超过70种语言

gitblog_00267的博客 715

PHP:构建高效Web应用的基石与实战案例

通过上述案例,我们展示了PHP在构建Web应用中的基本用法。当然,一个完整的博客系统还需要考虑更多细节,如用户认证、权限管理、分页显示、SEO优化等。但无论项目规模大小,遵循最佳实践、合理利用PHP及其生态资源,都是构建高效、安全、可维护Web应用的关键。希望本文能为PHP开发者提供一些有益的参考和启发。

运维人生 1469

计算机毕业设计springboot基于web的读书会活动服务平台 基于SpringBoot的线上阅读社群运营系统 Web端图书共读活动管理与互动平台

本文介绍了一个基于SpringBoot的读书会活动服务平台,系统采用B/S架构,主要面向用户、队长和管理员三种角色。系统实现了团队管理、活动发布、报名签到、在线交流等核心功能,支持用户浏览、收藏、评论团队和活动,队长可管理团队资料和活动流程,管理员则负责整体系统维护。系统采用MVC分层设计,使用MySQL数据库,具备响应快速、安全性高等特点。前端界面简洁友好,后台管理功能完善,实现了从活动发布到反馈的完整闭环。论文详细阐述了系统需求分析、功能设计、数据库结构及实现过程,为线上读书会活动提供了便捷高效的管理工

毕设源码_廖学姐 985
上一篇: 数据结构与算法实验题 11.1 堆箱子问题
下一篇: Linux下,使某个服务随系统启动自启动(如apache)
cclsoft
博客等级 码龄19年 39粉丝 113原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值