渗透测试学习入门级基础知识总结(必备)


前言

对于之前所学基础知识的一个简单总结


一、相关名词概念

1.域名

万网域名注册
二级域名
多级域名
意义:在测试时多了一种可能性,通多寻找其他次级域名的漏洞,从而获取主站权限

2.DNS

域名系统的服务协议,用于域名和ip地址的相互转换
C:\Windows\System32\drivers\etc\hsots 重定向解析ip地址 地址+域名

3.CDN (超级ping)

内容分布网络,缓存节点技术. 与DNS关系 CDN:看地点
刷新DNS缓存命令 ipconfig /flushdns
常见DNS安全攻击 导致域名背恶意解析指向

4.脚本语言

Asp php javaweb aspx jsp py cgi
Phpweb框架 Django

5.后门

遗留后门,便于下次操作,类型多样 提供通道
服务器后门,网站后门
免杀:不被相关软件查杀

6.web

组成:网站源码 分脚本类型,分应用方向
操作系统 windows linux
中间件(搭建平台)apache iis tomcat nginx
数据库 access mysql mssql oracle sybase db2 postsql

7.web相关安全漏洞

(1)web源码类对应漏洞:sql注入,上传,xss,代码执行,变量覆盖,逻辑漏洞,反序列化等
(2)web中间件对应漏洞
(3)web数据库对应漏洞
(4)web系统层漏洞
(5)其他第三方对应漏洞
(6)app或应用结合类

二、数据包基础知识

在这里插入图片描述在这里插入图片描述

1.https/数据包

Request 请求数据包 Response返回数据包
代理服务器 可进行双向修改
http/https
在这里插入图片描述

2.request数据包

(1)请求行由三个标记组成:请求方法.请求URL和HTTP版本

三、系统及数据库

1.操作系统层面

输入大小写判断,大小写敏感linux 反之windows
Nmap判断操作系统

2.数据库层面

ASP+Access php+mysql aspx+mssql jsp+mssql,oracle python+mongodb
端口扫描

四、cdn相关技术

1.简介

CDN 是构建在数据网络上的一种分布式的内容分发网。 CDN 的作用是采用流媒体服务器集群技术,克服单机系统输出带宽及并发能力不足的缺点,可极大提升系统支持的并发流数目,减少或避免单点失效带来的不良影响。

2.如何判断目标存在CDN服务?

(1)超级ping
#目前常见的CDN绕过技术有哪些?
子域名查询
邮件服务查询
国外地址请求
遗留文件,扫描全网
黑暗引擎搜索特定文件
dns历史记录,以量打量

#CDN真实IP地址获取后绑定指向地址
更改本地HOSTS解析指向文件


  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值