自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 计算机网络整理

一、网络 7 层架构(ISO/OSI协议参考模型)物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由 1、0 转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的模数转换与数模转换)。这一层的数据叫做比特。数据链路层:主要将从物理层接收的数据进行 MAC 地址(网卡的地址)的封装与解封装。常把这一层的数据叫做帧。在这一层工作的设备是交换机,数据通过交换机来传输。网络层:主要将从下层接收到的数据进行 IP 地址(

2020-06-18 00:57:55 228

原创 防火墙性能测试浅析

防火墙是现在网络安全领域广泛使用的设备。 其主要目的就是确保对合法流量的保护和对非法流量的抵御。众所周知, 在世界范围内网络带宽(包括核心网络及企业边缘网络)总的趋势是不断的提速升级, 然而从网络的整体结构上看, 防火墙恰处于网络的末端。显而易见,防火墙的性能将对最终网络 用户得到的实际带宽有决定性的影响。所以现在防火墙的性能指标日益为人们所重视,地位也越来越重要。防火墙的分类关于防火墙的分类方式有很多种: 例如按体系结构可分为纯软件,软硬结合和 纯硬件防火墙; 按逻辑功能可分为静态包过滤、动态包过滤和

2020-06-12 08:03:25 758

原创 什么是ARP协议

一、什么是ARP协议ARP协议,全称“Address Resolution Protocol”,中文名是地址解析协议,使用ARP协议可实现通过IP地址获得对应主机的物理地址(MAC地址)。在TCP/IP的网络环境下,每个联网的主机都会被分配一个32位的IP地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。为了让报文在物理网路上传输,还必须要知道对方目的主机的物理地址(MAC)才行。这样就存在把IP地址变换成物理地址的地址转换的问题。在以太网环境,为了正确地向目的主机传送报文,必须把目的主机的32

2020-05-21 12:16:33 541

原创 计算机网络知识框架整理

计算机网络基本知识总结一、 网络模型结构OSI参考模型(七层):物理层-数据链路层-网络层-传输层-会话层-表示层-应用层TCP/IP分层(四层):网络接口层、网际层、运输层、应用层五层协议:物理层-数据链路层-网络层、运输层、应用层网络协议:物理层:RJ45、CLOCK、IEEE802.39(中继器,集线器、网关)数据链路:PPP、FR、HDLC、VLAN、MAC网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP(路由器)传输层:TCP、UDP、SPX会话层:NFS、SQL、N

2020-05-20 17:51:03 667

原创 使用 Python 创建一个系统监控程序

最近在做个人网站,但是由于服务器资源不足,偶尔会出现系统崩溃的现象,所以想写一个程序来实时监控系统状态。当系统资源占用过高时发送邮件提醒。psutil(进程和系统实用程序)是一个跨平台的库,用于检索 Python中有关正在运行的进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。它主要用于系统监视,概要分析和限制进程资源以及管理正在运行的进程。1、安装psutilpip3 install psutil # python2用户直接使用pip install psutil2、创建get_sy

2020-05-20 12:33:59 413

原创 八个黑客常用的渗透工具

1.Nmap2017年9月1日是Nmap的20岁生日。从诞生之初,Nmap就一直是网络发现和攻击界面测绘的首选工具。从主机发现和端口扫描,到操作系统检测和IDS规避/欺骗,Nmap是大大小小黑客行动的基本工具。端口扫描最常用工具2.Aircrack-ng与Nmap类似,Aircrack-ng是那种,渗透测试员不仅知道,且只要评估无线网络,就会经常用到的工具。Aircrack-ng是无线评估工具套装,覆盖数据包捕捉和攻击(包含破解WAP和WEP)。3.WifiphisherWifiphisher是个伪造

2020-05-19 22:43:50 3336 1

原创 黑客攻击之网络入侵--物理攻击

一、社会工程学攻击目前社会工程学攻击主要包括两种方式:打电话请求密码和伪造E-mail1、打电话请求密码n 尽管不像前面讨论的策略那样聪明,打电话寻问密码也经常奏效。在社会工程中那些黑客冒充失去密码的合法雇员,经常通过这种简单的方法重新获得密码。2、伪造E-mailn 使用telnet一个黑客可以截取任何一个身份证发送E-mail的全部信息,这样的Email消息是真的,因为它发自于一个合法的用户。在这种情形下这些信息显得是绝对的真实。黑客可以伪造这些。一个冒充系统管理员或经理的黑客

2020-05-19 22:34:40 4849

原创 黑客的网络安全中,入侵和渗透的区别?

黑客的网络安全中,入侵和渗透的区别?入侵和渗透的概念是互相交叉、既有区别又有重合,还是一个包含另一个的关系?0x01 漏洞:漏洞是在硬件、软件、协议的具体实现或系统安全策略上存在的缺陷、弱点及不合理之处,从而可以使攻击者能够在未授权的情况下访问或破坏系统。特点:1)长期性:随着时间的推移,旧的漏洞会不断消失,新的漏洞会不断出现。漏洞问题也会长期存在。 2)具体性:脱离具体的时间和具体的系统环境来讨论漏洞问题是毫无意义的。3)时效性:对漏洞问题的研究必须要跟踪当前最新的计算机系统及其安全问题的最新发展动态。

2020-05-19 22:25:51 1742

原创 win10、 Ubuntu 双系统安装

win10、Ubuntu双系统安装原材料win10原版镜像Ubuntu原版镜像双系统安装win10安装Ubuntu安装在win10中用虚拟机运行Ubuntu总会觉得效率不够高,所以写个win10、Ubuntu双系统安装的,希望对大家有所帮助吧。原材料win10原版镜像建议在MSDN找到操作系统最新版本连接后直接用百度云离线下载功能下载(不知道是不是因为很多人这样干,或者百度云自己把操作系统文件时刻保存在自己的盘里,实测这样下载几乎是瞬间下载到到百度网盘)。下载地址:http://msdn.itellyou

2020-05-19 20:50:12 135

原创 TCP 和 UDP 的优缺点及区别

TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先建连接,这会消耗时间,而且在数据传递时,确认机制、重传机制、拥塞控制机制等都会消耗大量的时间,而且要在每台设备上维护所有的传输连接,事实上,每个连接都会占用系统的CPU、内存等硬件资源。 而且,因为TCP有确认机制、三次握手机制,这些也导致T

2020-05-18 18:32:13 213

原创 普通防火墙和现代防火墙有什么区别

一直以来,防火墙的争议不断,许多接入商都不愿意使用防火墙了,认为防火墙会影响网站打开速度等等,但是这种问题只存在于传统防火墙,传统防火墙主要是抵御各方面的攻击,而现代防火墙能能提供客户端防御及网络防护,不仅有用,还是必需品。传统防火墙擅长抵御的攻击传统防火墙只能阻止或允许特定IP地址和端口,能防护的东西相当有限。最常见的应用场景就是阻止未授权用户或恶意软件连接未受保护的监听服务或守护进程。即便忽视路由器在IP/端口过滤上的超高效率,时代和攻击类型也发生了改变,传统防火墙如今很大程度上形同虚设。20年前,阻

2020-05-18 18:29:24 163

原创 Wi-Fi 6和5G,谁也不能干掉谁

自Wi-Fi 6技术面世以来,关于Wi-Fi 6与5G二者关系的话题从未间断,很多人将二者视为竞争对手,认为总有一方会被淘汰。其实,从蜂窝数据和Wi-Fi技术面世以来,类似的看法一直都存在,但在某种意义上而言,它们之间更像是互补的伙伴,彼此学习,相互成长,代代相传。诚然,到了Wi-Fi 6和5G共存的当下,二者有了相似共通之处,开始有越来越多的融合和交集。Wi-Fi 6和5G追求更快的速度、更少的延迟和更大的容量,甚至在使用的技术(如MU-MIMO和波束成形)上也存在一些重叠。随着MU-MIMO、8×8

2020-05-18 17:12:40 172

原创 IP 地址,子网掩码,默认网关

一. 概念通俗一句话就是:IP 地址,是来标注你这台电脑的身份的,就如同我们每个人都有一个身份证一样;子网掩码表示所使用的网络属于哪中网络段,两个IP地址同属于一个网段就可以直接通信 ;当属于不同的网络段时则需要网关来发挥作用了;而网关指的是所发送的信息(数据包)出去的出口,一般指的是路由器的地址。二. IP 协议 和 IP 地址什么是IP协议?(1)即“网络之间能相互连通的协议”,即计算机与计算机之间借助网络的相互通信都得遵循IP协议。(2)打个比方吧,你开车允许你上高速公路,那么你的车辆就必须得上牌照

2020-05-17 12:52:57 2151

原创 Linux 常用命令实践

目录第1章-零散命令第2章-ls命令第3章-cd命令第4章-cat命令第5章-文件重定向第6章-mkdir命令第7章-rmdir和rm命令第8章-cp命令第9章-mv命令第10章-less命令第11章-more命令第12章-touch命令第13章-nano命令第14章-su和sudo命令第15章-top命令第16章-ps和kill命令第17章-echo命令第18章-文件使用chmod命令第19章-目录使用chmod命令第20章-chmod后面使用数字来表示权限第21

2020-05-16 11:29:54 613

原创 Linux 操作系统——文件系统管理

一、 Linux文件系统的基本概念文件系统(File System)是磁盘上有特定格式的一片区域,操作系统利用文件系统保存和管理文件。不同的操作系统需要使用不同的文件系统,为了与其他操作系统兼容,通常操作系统都支持很多种类型的文件系统。Linux文件系统Linux系统使用ext2/ext3文件系统。在Linux系统中,存储数据的各种设备都属于块设备,对于磁盘设备,通常在0磁道第一个扇区上存放引导信息,称为主引导记录(MBR),该扇区不属于任何一个分区,每个分区包含许多数据块,可以认为是一系列块组的集合。在

2020-05-15 08:43:59 834

原创 【现代卫星导航系统】之 GPS 卫星导航系统

全球卫星导航系统主要由卫星星座、地面监控系统及用户设备三大独立部分组成,本节从这三个部分逐一介绍目前比较完善的 GPS、GLONASS Galileo 和 BDS四大卫星导航系统。GPS 系统是世界上使用率最高、发展最成熟的全球卫星导航定位系统。卫星星座目前,GPS系统在轨服务卫星40颗,其中:GPS-IIA卫星8颗、GPS-IIR卫星12颗、GPS-IIRM卫星8颗、GPS-IIF卫星12颗。GPS-IIA为1990年11开始发射的GPS第二代卫星,设计寿命7.5年,GPS-IIR和 GPS-IIRM

2020-05-14 17:07:04 814

原创 基于官方 SDK 的ESP8266在线更新固件 OTA

最近在使用ESP8266自己DIY智能家居应用,作为一个智能小家电,在线更新固件是必不可少的,本文介绍一下本人的OTA方案,供大家参考。一、方案选择  参考ESP8266_RTOS_SDK中给出的示例,就可以轻松搭建出本地服务器以供OTA升级,但是这个方案有一个局限性,就是ESP8266只能在内网更新,一旦离开将无法使用。所以上云使用是必须的,这样可以使用手机微信小程序远程控制,也可以搭配小米音箱或者HomeKit的生态组建智能交互环境。上云的话,乐鑫官方有提供ESPRESSIF Cloud服务,具体可以

2020-05-14 17:01:29 701

原创 CVE-2020-0796 SMB 远程代码执行漏洞分析、验证及加固

0x01漏洞描述CVE-2020-0796是存在于微软服务器SMB协议中的一个“蠕虫化”漏洞,该漏洞未包含 在微软本月发布的补丁中,是在补丁的序言中泄露的。目前微软尚未发布任何技术详情,思科Talos团队和Fortinet公司提供了简短概述,目前尚不清楚该漏洞的补丁何时发布。Fortinet公司指出,该漏洞是“微软 SMB 服务器中的一个缓冲区溢出漏洞”,严重等级为最高评分,“该漏洞由易受攻击的软件错误地处理恶意构造的压缩数据包而触发。远程、未经认证的攻击者可利用该漏洞在该应用程序的上下文中执行任意代码。

2020-05-13 16:44:55 284

原创 Flink 运行时之基于 Netty 的网络通信

客户端核心处理器我们分析一下客户端协议栈中的核心的处理器PartitionRequestClientHandler,该处理器用于处理服务端的响应消息。我们以客户端获取到响应之后回调该处理器的channelRead方法为入口来进行分析:public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception { try { //当没有待解析的原始消息时,直接解码消息,否则将消息加入到stagedMess

2020-05-12 21:39:37 312

原创 LINUX(centos7.6)下无界面静默安装Oracle11g

LINUX(centos7.6)下无界面静默安装Oracle11g放心看,绝对能安装成功一、关闭防火墙关闭selinux ,编辑 /etc/selinux/config文件,设置SELINUX= enforcing 为SELINUX=disabled(1)查看防火墙状态:systemctl status firewalld(2)停止防火墙:systemctl stop firewalld(3)关闭自启动防火墙服务:systemctl disable firewalld二、安装oracle11g依赖包yum

2020-05-12 14:32:15 361

原创 2020-05-12

如何实时抓载网络动态数据?我们所生活的数字世界正在不断地产生大量的数据。利用动态大数据已经成为企业数据分析的关键。在本文中,我们将回答以下几个问题:1、为什么采集动态数据很重要?2、动态数据是如何有效的促进业务增长?3、最重要的是,我们如何能够轻松地获取动态数据?1、为什么采集动态数据如此重要?一般来说,通过持续监测动态的数据,你可以在最短的时间里做出正确的决策。更具体地说,获取动态数据可以帮助:(1)更快地进行数据驱动的决策采集动态数据可以为您实时的提供关于市场和竞争对手最新趋势的信息。有了

2020-05-12 09:33:28 185

原创 2020-05-11

python:基础知识环境:​ 环境变量​ http://www.python.org​ 文档:https://www.python.org/doc/win安装:​ exe/zip​ linux安装:​ downloads/source​ 下载对应的压缩包 python-3.x.x.tgz​ ./configure​ make&&make install检查:python -V基础语法:编码utf-8​ “”–coding:utf-8–“”标识符​ 字母表中的字符或_​ 其他部分:可以是

2020-05-11 12:10:29 110

原创 2020-05-09

Linux 会成为主流桌面操作系统吗?最后,在各国对 Linux 的支持之下,Linux 在未来有一天会成为主流桌面操作系统吗?对于这一问题,或将很难做出准确的判断。对于不少企业及政府部门而言,之所以想要弃用 Windows,一方面,老版本的 Windows 在没有技术支持下,会面临很多的安全攻击等问题,且当核心技术掌握在别人手中时,仿佛被扼住喉咙;其次,不少软件属于定制软件,升级或更换系统将出现不兼容等相关问题;再者,正版 Windows 系统的价格以及后续的技术支持也是一笔不菲的开销…在此趋势之下,政

2020-05-09 08:44:24 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除