自用护w面试题

这篇博客主要涵盖网络安全领域的面试题目,包括网络基础、渗透测试、SQL注入、文件上传、CSRF、SSRF、XSS和WAF等内容。讲解了TCP三次握手、端口对应服务、SQL注入原理与防御、如何判断网站操作系统、绕过CDN和WAF的方法等核心知识点,旨在帮助读者理解和应对网络安全面试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网络基础题:

1. 常见的服务对应哪些端口

21-FTP  看是否存在匿名访问

22-SSH 看是否存在弱口令

25-SMTP

80-HTTP 常见web漏洞

443-HTTPS openSSl心脏出血漏洞

445-smb ms08-067、 ms17-010

1433-mssql 弱口令

1521-oracle, 弱口令

3306-mysql 数据库的默认端口

3389-windows远程桌面 弱口令

7001-weblogic的默认端口 

8080-tomcat漏洞

2. 0SI7层是哪七层,其对应的功能

应用层:为应用程序提供网络服务

表示层:数据格式化、加密、解密

会话层:建立、管理和维护会话连接

传输层:建立、管理和维护端到端连接

网络层:IP寻址和路由选择

数据链路层:控制物理层与网络层的通信

物理层:比特流传输

3. TCP3次握手和4次挥手的工作步骤

       TCP3次握手:

第一次握手

客户端发送带有SYN标记、带有客户端seq序列号x和源目端口的包

第二次握手

服务器发送带有ACKSYN标记、Ack=x+1、带有服务器seq序列号y和源目端口的包

第三次握手

客户端发送带有ACK标记、ACK=y+1、seq=上一个包服务器发送的ack、源目端口的包

TCP4次挥手

第一次挥手

结束方发送带有FINACK标识的包,告诉对方需要关闭连接,等待对方确认

第二次挥手

被结束方发送第一个带有ACK标识的包,告诉对方收到关闭连接请求但是还没准备好。

第三次挥手

被结束方发送第二个带有FIN标识的包,告诉对方需要关闭连接,等待对方确认

第四次挥手

结束方发送带有ACK标识的包。被请求端收到ack确认包后关闭连接,请求端收不到对方一段时间后关闭。

4. TCP/UDP协议的区别

TCP是面向有传输、UDP是面向无传输。UDP比TCP快

5. inux和windows(看系统进程的命令和杀列进程)基本命令

Linux:

ps -aux #查看进程

ps -aux | grep 软件名/端口 #查看内某个软件或者端口的进程

kill -9 进程号 #杀死进程

windows:

netstat -aon|findstr 端口号 #查看进程

taskkill  /pid 进程号 /f #杀死进程

6. 如何手工快速判断目标站是windows还是linux

ping服务器,返还得TTL不一样,windows一般在100以上,linux一般是100一下。

ping linux内网机器的ttl为64

ping window内网机器的ttl为126

渗透测试基础:

1. 如果让你渗适个网站,你的思路是什么。

1.寻找开放渠道情报:比如用搜索引擎搜索网站相关的企业和个人信息

2.网络踩点:进行主动探测(端口扫描)、建立目标列表等

3.识别系统防御机制

4.对网站进行漏洞分析

5.渗透攻击:绕过防御机制、绕过检测机制、定制渗透攻击路径

6.后渗透阶段:清理痕迹等

计算机组成原理面试题涉及到计算机体系结构和计算机组成的概念以及其区别。计算机体系结构是指计算机的属性,包括指令集和数据类型等,是程序员所能看到的。而计算机组成是指如何实现计算机体系结构所体现出来的属性,涉及到具体的硬件实现。以乘法指令为例,计算机是否有乘法指令属于体系结构的问题,而乘法指令是采用专用的乘法器还是使用加法器和移位器构成则属于计算机组成的问题。因此,计算机组成原理面试题可能会涉及到计算机体系结构和计算机组成的定义以及二者的区别。此外,还可能涉及到计算机系统由硬件和软件两部分组成,以及计算机系统性能由硬件和软件共同决定的概念。 [2 [3<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [计算机组成原理保研面试题整理(自用)](https://blog.youkuaiyun.com/m0_52571748/article/details/119530739)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [计算机组成原理-面试题](https://blog.youkuaiyun.com/weixin_41798450/article/details/88831860)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值