自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Weblogic历史漏洞复现

Weblogic历史漏洞

2023-02-27 09:46:40 1711 1

原创 Beanshell的未授权利用

用友Beanshell解释器写入文件

2022-08-10 08:50:16 666

原创 Python练习题

1、找出10000以内能被5或6整除,但不能被两者同时整除的数(函数)def func(): for i in range(1,50): if (i % 5 == 0 or i % 6 ==0 ): if i % 5 == 0 and i % 6 ==0: continue #利用continue跳过能被5和6整除的数 print(i)func()2、写一个方法,计算列表所有偶数下标元素的和(注意返回值

2022-04-15 23:22:47 1613

原创 python练习题

作业1:输入数,判断这个数是否是质数(要求使用函数 + for循环)def num_prime(num): if num < 1: print(f'请输入大于1的数') elif num == 2 or num == 3: print(f'{num}为质数') else: for i in range (2,num): if num % i == 0: print(f'{

2022-04-15 23:18:01 922

原创 史上最简单最详细的磁盘遍历Python脚本——有手就行

最简单最详细的磁盘遍历脚本

2022-04-15 21:01:39 1575 1

原创 python字符串对象详解

字符串对象:​ 在python中,字符串是一种基本数据类型。​ 字符串的表达方式'字符串'"字符串""""字符串"""'''字符串'''dir(str)['capitalize', 'casefold', 'center', 'count', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'format_map', 'index', 'isalnum', 'isalpha', 'isascii', 'isdecimal',

2022-04-10 21:39:42 1327

原创 关于python中列表的练习题

作业1:有一堆硬币,每次只能拿一个或者两个,求最少多少次可以拿完硬币[10, 8, 5, 3, 27, 99]count = 0l = [10, 8, 5, 3, 27, 99]for i in l: a = i%2 if a == 0: count = i // 2 + count else: count = i // 2 + count + 1print('最少{}次拿完'.format(count))作业2:如果两个素数之差为2,这

2022-03-31 17:33:03 4252

原创 Python练习题之利用for循环,if语句,while循环完成各种题目。

作业1:计算器:请输入两个数和一个符号,完成两个数的+ - * / % // **#请输入两个数和一个符号,完成两个数的+ - * / % // **while True: index = input('是否要进行计算 Y/N:') if index == 'y' or index == 'Y': num1 = int(input('请输入一个数:')) num2 = int(input('请输入一个数:')) char = in

2022-03-30 01:01:42 1808 2

原创 python基础运算符讲解(原码、补码、反码)

python最最最最最基础,但需掌握

2022-03-20 21:02:46 3063 2

原创 有关python基础的题目(通过位运算判断是否为偶数)

作业:作业1:两个数交换,要求使用异或法完成a = 4b = 2print('变换前%s,%s' %(a,b))a = a^bb = a^ba = a^bprint('变换后%s,%s' %(a,b))作业2:判断一个数,是否是2的指数2的指数0000 0010 0000 00010000 0100 0000 00110000 1000 0000 01110001 0000 0000 1111提示:所有2的指数:n&(n - 1) == 0num1 = int(i

2022-03-20 20:58:59 1141

原创 Windows上查看MTU值和修改MTU的方法

今天在无意中看到一个案例,就是在带宽稳定的情况下,可是网速就是慢,排除了所有影响后,考虑到了MTU值的问题,今天这个就是来判断和设置MTU值。Windows上查看MTU值和修改MTU的方法mut即“最大传输单位”,适当地修改MTU值可提升windows10系统电脑的网速。步骤如下:1、在开始菜单上单击右键,选择【命令提示符(管理员)】;2、在命令提示符中输入:netsh interface ipv4 show subinterfaces 按下回车键查看当前的mtu值(一般情况下比这个MTU小,我测

2022-02-21 17:54:23 25434

原创 通过awk和shell来限制IP多次访问之学不会你打死我

通过脚本实现限制IP地址访问网页

2022-01-14 01:48:17 3846

原创 内存取证--

内存取证取证文件后缀 .raw、.vmem、.img常用命令(imageinfo,pslist,dumpfiles,memdump)可疑的进程(notepad,cmd)和磁盘取证结合起来考察了解部分操作系统原理常见文件后缀dmg,imgvolatility基础命令可以使用 -h 参数获取使用方法和插件介绍,列举几个常用到的命令imageinfo:显示目标镜像的摘要信息,这常常是第一步,获取内存的操作系统类型及版本,之后可以在 –profile 中带上对应的操作系统,后续操作都要带上这一

2022-01-11 22:47:58 2722

原创 linux中配置本地yum源

linux中配置yum

2021-12-29 16:38:52 509

原创 重置mysql密码

如果忘记了mysql的root用户的密码,可以使用如下方法,重置root密码。1.停止当前的mysql进程。linux下关闭mysql服务的两种方式:命令行方式:[root@localhost ~]service mysql stop服务方式:[root@localhost ~]service mysql stop2.mysql进程停止后,使用如下命令启动mysql,可以绕过用户验证。mysqld_safe --skip-grant-tables &3.完成上述步骤后,使用如

2021-12-23 20:26:48 652

原创 sed实战案例

1、把/etc/passwd 复制到/root/test.txt,用sed打印所有行;sed 'p' test.txt 2、打印test.txt的3到10行;sed -n '3,10p' test.txt3、打印test.txt 中包含’root’的行;sed -n '/root/ p' test.txt4、删除test.txt 的15行以及以后所有行;sed '15,$d' test.txt5、删除test.txt中包含’bash’的行;sed '/bash/d' test.tx

2021-12-09 19:58:21 1728 2

原创 grep的案例

grep的基本实例,能够让你快速了解grep

2021-12-05 13:37:18 657

原创 CSS集群

CSS集群交换机系统,又叫集群,是将含有集群特性的交换机设备逻辑的组成一台交换设备。CSS特征:交换机多虚一:堆叠交换机对外表现为一台逻辑交换机,控制平面合一,统一管理。转发平面合一:堆叠内转发平面合一,转发信息共享并实时同步。跨设备链路聚合:堆叠内的设备连接下游端口的被聚合为一个Eth-trunk端口并形成互联。CSS与istack的区别为:CSS为框式交换机的堆叠,istack为盒式交换机的堆叠。二者都可被成为堆叠,只是叫法不同,但功能都相同。通过交换机的集群,可以实现网络高可靠性和大数据量

2021-11-14 21:04:33 1811

原创 Samba服务------SMB协议

Samba服务------SMB协议它的功能有:1.共享Linux磁盘给Win95/NT2.共享Win95/NT磁盘给Linux机器3.共享Linux打印机给win95/NT4.共享win95/NT打印机给Linux机器Samba拥有两个主服务(相关服务),对于一般使用的服务他只有一个主服务smbd (提供samba核心功能也是使用最多的一种功能) 提供文件及打印共享服务功能,使用139/445端口nmbd 提供Netbios(解析协议慢慢的被淘汰)支持,使用137/138端口,而对于这种协

2021-11-06 14:26:50 1138

原创 多层MGRE

今天的实验内容为多层MGRE的实验操作实验拓扑如下实验要求:R4、R5为公网网段;以R1为中心站点;R2和R3为分支站点;R2,R3向R1注册;R6、R7为分支站点,R2为R6、R7的中心站点,R3为R8、R9的中心站点;R8、R9为分支站点。R10为用户,通过在R9上配置NAT去公网上进行上网行为。配置如下:R1interface GigabitEthernet0/0/0 ip address 10.1.14.1 255.255.255.0 interface LoopBack0 ip

2021-11-05 19:47:56 151

原创 DNS域名解析服务

DNS域名解析服务如果需要解析www.baidu.com这个网址,操作系统会查看本地hosts文件中含有该网址的映射记录,即使用该结果,完成解析服务,如果没有则查看本地DNS解析器缓存,如果本地DNS解析器缓存中含有这个网址的映射关系,则会返回结果,完成解析。如果没有则查看TCP/IP中设置的DNS解析服务器,俗称本地DNS服务器,如果在本地DNS区域配置资源中含有该解析结果则会使用,该结果具有权威性,如果没有则会查看本地DNS服务器的缓存,如果里面含有该网址的映射记录如果含有则使用该映射记录,该结果没有

2021-10-27 19:58:11 155

原创 sham-link和路由选路

OSPFDown init 2way exstart exchange loading full状态机—包和状态之间的关系—卡状态的问题参数 router-id area-id dead time 认证 特殊区域标识卡状态的问题exstart MTU不统一exchange阶段卡非参数因素主要是信息交互不畅导致–网络拥塞、丢包loading LSA保护 lsab-overflow-limitMA网络接口优先级都是0网络类型不一致–本身不会影响但是hello时间不一致就会导致卡,

2021-10-16 00:21:12 502

原创 PPPOE

POS (packet over SNOET/SDH)一种应用在城域网或者广域网上的技术。支持IP数据分组;SONET(Synchronous Optical Network,同步光纤网)SDH(Synchronous Digital Hierarchy,同步数字系列)SONET(Synchronous Optical Network,同步光纤网)是ANSI定义的同步传输体制,是一种全球化的标准传输协议,采用光传输,传输速率组成一个序列,包括STM-1(155Mbit/s)、STM-4c(622Mb

2021-10-09 23:06:41 2313

原创 三层架构实验

三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想将网关配置汇聚层和或者核心层两种设置方法各有利弊:1.设在核心:优点:集中式管理,当网络出现故障时,可以很快定位故障位置,管理和配置比较方便缺点:单点故障可能造成全网瘫痪2.设在汇聚:优点:不会占用核心资源,单点故障只会影响局部网络缺点:采用分布式管理,当网络出现问题时,很难定位故障点,管理和

2021-09-25 00:36:40 2411

原创 关于for循环

步进循环语句forfor循环是最简单,也是最常用的循环语句。与其他的程序设计语言一样,for循环都是初学者在学习循环结构时的入门课程。for循环通常用于遍历整个对象或者数字列表。按照循环条件的不同,for循环语句可以分为带列表的for循环、不带列表的for循环以及类C风格的for循环。本节将介绍这3种不同的fo循环结构。带列表的for循环语句带列表的for循环通常用于将一组语句执行已知的次数,其基本语法如下:在上面的语法中,variable称为循环变量,list是一个列表,可以是一系列的数字或者字符串

2021-08-02 22:59:25 524

原创 shell练习题

1、取出/etc/passwd文件的第6行;sed -n ‘6P’ /etc/passwd2、取出当前系统上所有用户的shell,要求,每种shell只显示一次,并且按顺序进行显示;3、如果/var/log/messages文件的行数大于100,就显示好大的文件[[ cat /var/log/messages | wc -l -gt 100 ]] && echo “好大的文件” || echo “不大”4、显示/etc目录下所有以pa开头的文件,并统计其个数;find /e

2021-08-02 17:32:30 1208

原创 DNS的分离解析和ssh免登录

DNS分离解析在一台虚拟机上的 /etc/named.conf上配置查看/var/named/named.qq.com查看/var/named/named.qq1.com在130主机上检查在131主机上检验SSH主机之间形成免登录

2021-07-16 00:30:54 108 2

原创 DNS解析及主从服务器的搭建客户端的访问

DNS:域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。1、因特网的域名结构由于因特网的用户数量较多,所以因特网在命名时采用的是层次树状结构的命名方法。任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名(domain name)。这里,“域”(domain)是名字空间中一个可被管理的划分。域名只是逻辑概念,并不代表计算机所在的物理地点。分为三大类:(1)国家顶级域名:采用ISO3166的规定。如:cn

2021-07-15 01:49:37 457

原创 使用LVM动态管理磁盘和创建交换分区

在linux中使用LVM创建LVM:Logical Volume Manager(逻辑卷管理)的简写概念:逻辑卷管理 磁盘动态管理,提高它的灵活性。(1)可以将一块或多块硬盘上的分区在逻辑上集合(磁盘整合)(2)逻辑分区动态扩大或减少 之前的文件系统类型ext4(支持减少) 现在的文件系统xfs(不支持减少)物理存储介质(The physical media):这里指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。/dev/sad5 /dev

2021-07-13 01:41:54 385

原创 Linux的链接、复制、创建目录和移动文件

​​​题目要求​​​​​​​​​​1.软连接和硬链接的创建软链接格式:ln -s 原文件 链接文件(目标文件)。一定要写绝对路径1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方式2.软链接可以 跨文件系统 ,硬链接不可以3.软链接可以对一个不存在的文件名进行链接 (报错红色的)4.软链接可以对目录进行链接第一步:创建一个目录 mkdir ceshi,在测试目录下再创建user目录 mkdir user第二步:在user目录下 将/etc/passwd和/etc

2021-06-02 01:12:03 1215 1

原创 Linux 破解root密码和文件系统的层次结构图

Linux的文件系统的层次结构图linu破解root密码修改root密码1.重启时在GURE界面按 e键 进入编辑模式2.然后将光标放在linux开头的行末 输入rd.break 或者 rd.break console=tty0 作用时终止它的正常开机流程,然后按Ctrl+x 重新启动,这次启动会进入到到内核里,来修改内核程序。3.mount -o remount,rw /sysroot/ mount(挂载) remount(重新挂载) -o remount:将一个已经挂下的档案系统重

2021-05-25 21:32:21 112

原创 2021-04-28

今天的实验是 :实验要求是:1、R1与R5MPLS VPN2、R6与R7MPLS VPN3、R7可以访问R2/3/4的环回实验步骤:1拓扑搭建2配置IP3进行IGP(通过ospf)的配置4进行MPLS的配置 (3、4为基础搭建)5配置MPLS VPN6PE与PE间建立MP-BPG邻居关系7交互路由8配置使得R7可以访问R2/3/4的环回1拓扑搭建2配置IP以R2为例3进行IGP(通过ospf)的配置r2ospf 1 router-id 2.2.2.2area 0

2021-04-28 19:56:42 119

原创 STP生成树

用交换机搭建企业网三层架构会出现线路冗余,并且形成二层桥接环路;会导致的问题是:广播风暴–MAC地址表翻滚–统一数据帧的重复拷贝如图的三个交换机,如果交换机A要给交换机C发包,先发送ACK包,源MAC是A,目标MAC是FFFFFFFF,根据交换机的转发原则,他会向每个接口都会转发,所以给交换机B发送,给交换机C发送,B接受到了以后同样给A和C同时发送,C同理;导致广播包一直不断转发,最后导致广播风暴的产生。MAC地址表翻滚:由于一个交换机可以映射多个接口的MAC地址,但是一个MAC地址只能映射

2021-04-15 21:32:01 138

原创 vlan实验

今天再做一遍vlan的相关实验根据题目要求pc1 和 pc3 属于vlan2 将pc2 划分为vlan3 将pc4和pc5划分为

2021-04-11 10:01:26 187

原创 2021-04-06

实验一实验要求和拓扑结构如图所示实验步骤:一、搭建拓扑结构二、配置IP地址和环回地址三、配置IBGP(ospf)使得AS内部网络互通四、配置BGP协议并宣告网络五、进行选路配置一、搭建拓扑结构二、配置IP地址和环回地址以R1为例R4为例R7三、配置IBGP(ospf)使得AS内部网络互通对于AS100内部的OSPF 其余OSPF类似四、配置BGP协议并宣告网络以AS100为例五、进行选路配置因为优先级属性仅对于一个AS内部有效,所以配置思路是在R2

2021-04-06 21:07:51 253

原创 2021-03-31

BGP不支持自动建邻,需要手动建邻。含有很大的灵活性。BGP可以跨越多跳路由器建立邻居。没有一种组播能运行在TCP(179端口)上,均运行在UDP上BGP建立邻居的特点:凡是TCP179号端口能够通信的路由器都可以建立BGP邻居,可以跨跳数,手动建立邻居。路由传输的特点:传输的路由既不是链路状态信息也不是距离矢量信息,更多的是一种路径信息(BGP通过属性来表达路径信息的)BGP也是通过不同属性来判断选路的。路径关注的是:从什么地方传TCP建邻:先进行三次握手,179端口手动建立邻居。手动意味着需

2021-03-31 21:29:15 290

原创 2021-03-26

链路状态信息包括:1、链路状态2、接口的IP地址和子网掩码3、链路的带宽(开销)4、该链路所包含的路由器Ospf定义的网路类型:一、 P2P网络仅两台路由器连接;支持广播和组播数据包的转发。P2P网络的例子:两台通过PPP(Point-To-Point Protocol)链路相连接的路由器网络二、 广播型网络多台设备共享同一链路连接;支持广播和组播数据包的转发。广播型网络的例子:通过以太网链路连接的路由器网络。三、 NBMA网络多台设备通过VC连接;不支持广播和组播。每个路由器的邻

2021-03-26 22:35:44 256

原创 2021-03-17

OSPF:开放最短路径优先(open shortest path first)SPF算法,围绕该算法计算路由信息的协议;(迪特格拉斯算法)Open是指IETF发明的一种针对IP的路由协议。大型网络所发生的变化 #网络规模扩大 #网络的可靠性提高 #网络的异构化,多厂商设备互联需求 #面对越来越高的网络需求RIP特性逐条收敛:主要的挑战时Rip为了防环引入了抑制计时器180s的等待时间,这大大增加了RIP的收敛时间传统的路由更新机制:一个路由器计算出问题会导致下游路由器跟着出问题最多

2021-03-17 23:23:36 302

原创 2021-03-13

作业1 路由器转发过程描述当一个数据包进入路由器时,路由器先观察源目MAC,目标MAC不是自己则丢弃;如果目标MAC是自己,则撕掉二层,观察三层的目标IP,并查看路由表观察路由表中是否有记录,如果有记录则无条件按照路由表转发,并重新封装二层,源MAC为本地出接口的MAC,目标MAC为下一跳的接口MAC,若路由表中无记录则丢弃该数据。以该图为例:若PC A要给PC F发送数据,A发包时源IP是1.1,目标IP为2.1;源MAC为A,目标MAC为网关MAC B,路由器1给2转发时,路由器1查看数据二层发

2021-03-13 23:58:15 177

原创 bgp

今天我们这个实验的题目是根据实验题目写出实验步骤第一步 搭建拓扑接口第二步划分IP地址第三步配置ip第四步在IGP内启动ospf协议第五步进行bgp第六步使用GRE使得两个环回互相通讯第七步减少路由条目,避免环路出现第一步 搭建拓扑接口根据实验要求搭建出来的实验拓扑第二步划分IP地址第三步配置ip以R1为例第四步在IGP内启动ospf协议启用ospf协议R2ospf 1 router-id 2.2.2.2area 0.0.0.0network 172.16.0.

2021-01-30 20:31:46 69

空空如也

空空如也

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

TA关注的人

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