kali渗透学习-web渗透简介和基础靶机环境搭建

web渗透
早期Web渗透其实是攻击Web服务器,比如IIS或者是Tomcat
C/S架构时期:程序员很累,需要兼顾两方面的问题
后来程序猿们觉得这种方式复杂,后来就有了B/S架构:
只需要一个浏览器即可,而程序猿只需要遵循浏览器的规则进行编码即可服务器会根据用户使用浏览器提交的数据来存储或者返回对应的信息张三只够看到的页面和信息,李四未必就可以看到

服务器端通常包括:Web服务器(Tomcat),应用程序服务器,数据库

应用程序是什么?是可以交互的,我给它一个值,它会做出相应的反应

因此,至少这里,就存在着漏洞

其实Web攻击技术共有几百种,而我会介绍一部分典型的,以及一些基本工具的使用

而我们如果想做Web渗透,有很多个大的方面可以考虑:

浏览器、网络、服务器操作系统、Web服务器类型、应用程序服务器、应用程序代码、数据库

就拿Java来说,WebServer采用Tomcat,应用程序服务器(SpringBoot、Struts2)数据库(MySQL、Sqlite)

程序猿也是人,总会有漏洞,应用程序代码也总会存在漏洞

前端来说:浏览器本身的安全机制以及很完善,基本找不到漏洞

于是,对我们来说,现在能够考虑渗透的方面主要就是:应用程序方面,数据库方面

恶意的指令传递给应用程序或者传递到数据库从而造成漏洞利用

以前静态的web攻击就是针对webserver http tomcat的攻击

现在

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值