计算机网络
文章平均质量分 88
本专栏收录计算机网络相关的学习笔记和日常实战经验总结。
奋力向前123
10年JAVA项目开发经验, 精通JAVA编程语言,日常分享计算机Java开发相关技术。
1.Java领域系统架构师。
2.Java领域优质创作者。
3.CSDN Java领域博客专家。
4.CSDN新星计划实力新星奖获得者。
5.基于分片的网络状态查询方法、装置及存储介质专利发明者。
6.一种基于 Spring Cloud Gateway 的网络恶意攻击防御方法及装置专利发明者。
展开
-
[开端]网络运维常用命令
确认报文中应该 ACK=1,SYN=1,确认号是ack=x+1,同时也要为自己随机初始化一个序列号 seq=y,此时,TCP服务器进程进入了SYN-RCVD(同步收到)状态。客户端收到服务器的连接释放报文后,必须发出确认,ACK=1,ack=w+1,而自己的序列号是seq=u+1,此时,客户端就进入了TIME-WAIT(时间等待)状态。服务器收到连接释放报文,发出确认报文,ACK=1,ack=u+1,并且带上自己的序列号seq=v,此时,服务端就进入了CLOSE-WAIT(关闭等待)状态。原创 2024-08-26 10:24:47 · 1341 阅读 · 4 评论 -
【开端】Linux抓包测试接口
平时我们开发接口,可以通过程序去调用接口测试接口的情况,也可以通过postman去测试接口的联通情况,也可以直接通过命令去调试接口的情况。3、window下通过命令去测试。2.通过postman去测试。Linux下的也是一样。二、几种接口调试方式。Linux下抓包命令。原创 2024-08-20 19:05:42 · 456 阅读 · 0 评论 -
不仅仅网络安全更关乎到信息安全
这次事件,源于美国电脑安全技术公司“众击”提供的一个带有“缺陷”的软件更新,它如同一颗隐形炸弹,在全球范围内引爆,导致近850万台设备遭遇故障,横跨航空、医疗、传媒等众多关键行业,甚至造成美国超过2.3万架次航班延误,其影响之广令人震惊。随着软件系统越来越多,大大小小无数系统暴露在互联网上,但是很多软件系统的建设标准参差不齐,有的软件系统只追求价廉,追求功能,并不在意软件安全方面的建设。本人在使用微弱的视窗系统时也经常出现蓝屏,但是很无奈厂商没有任何实际性的支持,最多是重启系统。3、还得注重人才投入。原创 2024-07-26 15:28:37 · 786 阅读 · 3 评论 -
Linux iptables使用详解
一、Linux系统下使用iptables在Linux中,常用的防火墙工具是iptables。以下是一些基本的iptables命令,用于配置防火墙规则。查看现有的iptables规则:清除所有现有的规则(慎用,可能导致服务不可用):允许特定端口(例如,允许TCP端口80):拒绝来自特定IP的访问:# 假设要限制的IP段为192.168.1.0/24,你可以使用以下命令:允许特定IP的访问:保存规则,使其在重启后生效(可选,取决于发行版):或者在某些系统中,您可能需要使用。原创 2024-06-13 10:16:15 · 1080 阅读 · 0 评论 -
网络高频攻击手段与基本防护措施总结
这种攻击方法主要利用人们的心理、信任和好奇心等弱点,通过伪造虚假的电子邮件、网站、消息或电话等手段来诱骗受害者泄露个人信息或执行恶意操作。伪装身份:攻击者可能会冒充知名的机构、公司、政府或其他可信赖的实体,发送看似正式的电子邮件或信息。:攻击者可能会针对集权类设备的供应链进行攻击,如伪造更新包、篡改配置文件等,将恶意代码植入设备中,从而实现对设备的远程控制。:攻击者会寻找集权类设备中的已知漏洞,尤其是那些尚未被修复的高危漏洞,通过漏洞利用工具或手动攻击来入侵设备。原创 2024-06-06 14:47:56 · 1839 阅读 · 2 评论 -
护网2024-攻防对抗解决方案思路
近年来,网络安全已被国家上升为国家安全的战略层面,网络安全同样也被视为维护企业业务持续性的关键。国家在网络安全治理方面不断出台法规与制度,并实施了一些大型项目和计划,如网络安全法、等级保护、网络安全宣传周以及护网行动等,显示出了网络安全在如今的环境下有着至关重要的作用。简单地说,护网行动是一场网络安全的攻防演练。护网行动是由公安部带领的,每次举行2-4周,一年举行一次,是一种针对全国范围内真实的网络目标的实战攻防活动。原创 2024-05-28 17:21:07 · 3667 阅读 · 2 评论 -
HTTP工具类封装与http请求响应
在Java web系统中经常需要与外部接口进行对接,比较多的方式就是是http的方式。在springboot中,我们可以直接使用封装的feign如:我们去请求微信的接口,定义一个client客户端,使用feign框架去请求就可以。但是也有很多系统没有使用feign的框架,那就需要使用http工具类了。原创 2024-03-26 14:28:51 · 980 阅读 · 4 评论 -
怎么定义一套完成标准的JAVA枚举类型
在java代码中,接口返回有各种各样的状态,比如400 401 200 500 403等常见的http状态码,也有我们自定义的很多业务状态码。如果系统比较复杂,制定一套完整的标准的状态码是非常有必要的,这样比较方面BUG排查。原创 2023-12-20 15:29:55 · 1427 阅读 · 0 评论 -
web系统安全设计原则
近日,针对西工大网络被攻击,国家计算机病毒应急处理中心和360公司对一款名为“二次约会”的间谍软件进行了技术分析。分析报告显示,该软件是美国国家安全局(NSA)开发的网络间谍武器。当下,我们发现对于我们发布到互联网的软件和系统的安全审查越来越严格。因为web系统天生的伴随着很多漏洞的产生,这是就给很多不法分子留下很多可乘之机。所以系统安全对于现在的业务系统来说越来越重要。原创 2023-09-14 17:35:09 · 539 阅读 · 0 评论 -
信息管理系统三级等保的一些要求
在做一些互联网系统或面向互联网的系统时,需要进行备案,需要满足网络信息安全维护规章及有关规章制度要求,才能发布到互联网。所以在做系统的需求分析时,往往需要把信息管理系统三级等保的需求加上,方便开发人员更好的架构和开发满足需求的系统。避免以后渗透测试,漏洞扫描,等保测试不满足需求带来的系统改造成本。原创 2023-08-22 15:34:47 · 1454 阅读 · 0 评论 -
除了ping你用过traceroute吗
在检查两个机器的网络通不通,我们经常使用的命令是ping原创 2023-08-16 14:52:12 · 336 阅读 · 0 评论 -
JAVA开发运维(linux环境防火墙与端口开启使用总结记录)
将web项目开发完成,需要上到生产环境。那么我们应用调用的一些ip,端口都是要设置的,比如说应用提供给谁访问,那些人不能访问,应用的端口是多少,也是需要开启才能访问的。在实际研发过程中,这一部分工作一般由运维工程师或者网络工程师管理。但是作为开发人员,也需要了解其中的原理,甚至需要熟练使用。要不然与网络工程师的沟通交流也是相当困难。原创 2023-06-30 10:53:55 · 978 阅读 · 3 评论 -
JAVA开发运维(关于渗透测试与漏洞修复)
对于C端的网站,H5,小程序或者app都需要进行渗透测试。渗透测试是模拟真实黑客的攻击手段,对目标网站或主机进行全面的安全评估。 与黑客攻击不同,渗透测试的目的是尽可能多地发现安全漏洞,而真正的黑客只需要找到一种入侵。 点击进入目标系统。一个好的渗透测试员也可以被认为是一个好的黑客,也可以称为白帽。原创 2023-04-11 14:26:26 · 2072 阅读 · 3 评论 -
计算机网络(计算机网络详解这一篇全了,学习速成)
数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。数据链路层在不可靠的物理介质上提供可靠的传输。物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。数据链路层为网络层提供可靠的数据传输;基本数据单位为帧;主要的协议:以太网协议;两个重要设备名称:网桥和交换机。封装成帧:“帧”是数据链路层数据的基本单位:透明传输:“透明”是指即使控制字符在帧数据中,但是要当做不存在去处理。即在控制字符前加上转义字符ESC。转载 2022-11-22 10:51:06 · 6031 阅读 · 0 评论 -
JAVA开发测试(jmeter如何测试性能与估算)
Apache JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能,是Apache组织开发的基于Java的压力测试工具Jmeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。通过使用jmeter,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。原创 2023-02-17 15:38:21 · 820 阅读 · 0 评论