- 博客(37)
- 收藏
- 关注
原创 汇编语言入门基础(访问寄存器和内存)
8086是16位的CPU 8086的字长(word size)为16bit 一个字(word)可以存在一个16位寄存器中 这个字的高位字节存在这个寄存器的高8位寄存器 这个字的低位字节存在这个寄存器的低8位寄存器 注意:al寄存器是ax的低八位,bl寄存器是bx的低八位。ah、bh都是对应的寄存器的高八位。 注意注意:当输入add al, 93H时,结果显示0058H,为啥这
2024-08-07 21:15:02 639
原创 汇编语言入门基础(概述)
内存被专业的称为存储器,而存储器被划分为若干给存储单元,每个存储单元从0开始顺序编号;我们可以将各种存储器看作一个逻辑存储器--统一编址,可以方便我们来使用、读取他们。再计算机中专门·有连接CPU和其他芯片的导线,通常称为总线。2. 器件的选择,读或写命令(控制信息)1. 存储单元的地址(地址信息)3. 读或写的数据(数据信息)物理上:一根根导线的集合;
2024-08-06 13:51:03 224
原创 H3CNE(vlan与子接口技术)
SW1-GigabitEthernet1/0/1]port link-mode route #设置成三层接口。[SW1-GigabitEthernet1/0/1]ip add 10.1.1.2 24 #直接当路由器来用。#设置三层vlan,这个vlan可以当作网关,这个网关是交换机内置的一个虚拟路由器的。#当路由器配置静态路由用来与外网互通。#环回口用于测试通往外网的接口。配置静态路由是为了与内网互通。
2024-07-25 18:26:35 901
原创 H3CNE(vlan的基础配置)
SW1-GigabitEthernet1/0/10]port trunk pvid vlan 100 #让vlan100的所属ip不带标签。[SW1-GigabitEthernet1/0/1]port hybrid vlan 10 30 untagged #收到他们的给他们去掉标签。[SW1-GigabitEthernet1/0/1]port hybrid pvid vlan 10 #收到vlan10的给他带上标签。#这个命令其实是使带标签的不带标签,不带标签的带标签。
2024-07-25 17:18:18 816
原创 H3CNE(STP)
目录8.1 二层环路与STP的介绍8.1.1 二层环路 8.1.2 冲突域 8.1.3 二层环路带来的问题 8.1.4 STP的基本概念:桥ID 8.1.5 STP的基本概念:根桥 8.1.6 STP的基本概念:Cost8.1.7 STP的基本概念:Port ID 8.1.8 STP的基本概念:BPDU 示例:8.2 STP的选举过程8.3 STP状态机与收敛的过程8.3.1 STP的接口状态8.1.3 STP的接口状态迁移 编辑 启动所有的交换机设备,给他们开启STP协议: 我们来抓给BPDU的包:
2024-07-24 17:03:53 666
原创 H3CNE(路由基础、直连路由与静态路由)
ip route-static 目标网段 掩码 路由器的出口接口号 路由器到下一路由器的出接口IP(下一跳)3台PC上我们已经配置好了IP与子网掩码、网关。需要我们来实现这个网络拓扑图的全网互通。至此配置完成,全网的PC能够实现互通。
2024-07-23 15:24:40 1301
原创 H3CNE(comware介绍与常见操作)
用户对设备的常见管理方式主要有命令行方式和Web网管方式两种。用户需要通过相应的方式登录到设备后才能对设备进行管理Tab键的使用:如果是与之匹配的关键字唯一,按下键,系统自动补全关键字,补全后,反复按关键字不变。[H3C]info- #按下Tab键如果与之匹配的关键字不唯一,反复按键可循环显示所有以输入字符串开头的关键字。[H3C]info-center log #按下Tab键。
2024-07-22 22:52:19 563
原创 H3CNE(模拟器连接CRT命令控制面板)
至此已经搞定了,想要配置这个设备的话,直接在crt中双击他的图标就行,需要注意的是,设备记得在模拟器中启动。首先打开CRT软件,在sessions文件下面创建一个新的文件夹,再在这个新的文件夹下面创建一个会话。创建好会话后,右键这个会话的图标(就在左边的栏目里面),选择最下面的属性,把红括号里面的选项勾选了。创建这个新建会话的时候,需要进行下面图片所示的这几步设置,然后才能创建完成。打开华为模拟器后,创建一个路由器,点开路由器的设置来查看配置。回到crt后继续继续。
2024-07-22 14:41:39 481
原创 H3CNE(IP地址与子网划分)
PC去访问其他电脑的时候,通过掩码判断,如果是一个网段,会直接请求对方的arp,直接发送给他。要求有两个区域A和B,这个两个广播区域分别可以容纳200人,为他们划分子网。要求有两个区域A和B,这个两个广播区域分别可以容纳300人,为他们划分子网。:用来区分一个IP地址中的网络部分及主机部分。1)确定网络前缀:从A/B/C类选择一个前缀。1)确定前缀:192.168.0.0。1)确定前缀:192.168.0.0。网络地址:192.168.0.0。:用来区分一个网络内不同的主机。
2024-07-22 12:54:47 1456
原创 JavaSE (Java基础):面向对象(下)
接口的作用:1. 约束2. 定义一些方法,让不同的人实现5. 接口不能实例化,接口中没有构造方法6. implements可以实现多个接口7. 必须要重写接口中的方法//interface 定义接口的修饰符(关键字),接口都需要有实现类// 接口中定义就是常量 public static final// 接口中的所有定义的方法其实都是抽象的 public abstract每个接口都需要有实现类。// 类 可以实现接口 implements 接口。
2024-07-04 19:43:07 902
原创 JavaSE (Java基础):面向对象(上)
关于类的创建就是直接在IDEA中的文件下直接创建类,就是点Java的文件,进行编译以后就是点class的文件。关于封装就是在类里面定义属性的时候使用修饰符private,在这个类里面可以定义一些可以操作这个属性的方法,这些方法需要特定的名称。我是这么理解的,当创建对象时,类型为这个对象所属的父类时,他所调用的父类引用的方法是指向的子类,就好像儿子不听爸爸话了。如果是非静态的话,子类就不听父类话了,就都是向子类的方法看齐,你是调用到的父类的方法,但是引用到的确实子类的方法。,就是调用父类的构造器。
2024-06-30 23:48:22 309
原创 计算机科学基础简单介绍(1—6)
计算机影响了我们生活的方方面面,在我们这个时代完全渗透了我们的生活。最早是算盘、星盘、时钟、尺卡等古老的计算工具,后来出现了进步计算机,类似与汽车里程表的一种机械工具,但是他也是手工制品。经过历史的演变与发展,成就了现如今通过各种无比精密零件组成的现代计算机。
2024-06-30 17:04:04 650
原创 JavaSE (Java基础):Arrays数组
兄弟们注意奥,我刚刚看了下JDK1.8的官方文档好像这个toString()方法好像不能打印这个多维数组。//打印数组元素,Arrays.toString//能够正确输出结果//数组进行排序:升序//数组进行填充,将数组内的所有元素来进行填充//将下标为2到5之间的元素给填充为4i++) {if (i==0){}else {
2024-06-26 22:58:36 254
原创 JavaSE (Java基础):运算符
为什么下面这段代码中最后的语句中b元素要加(double)呢?因为要计算10/40的话,他们都是int类型的在计算机中会取整,而计算机取整一般都是直接舍去小数点后面的数字,那么就会返回0,使用(double)就是将b元素强制转换为double类型的变量,返回的值也就好也是double类型的了,直接返回结果为0.5。
2024-06-23 00:15:36 423
原创 JavaSE (Java基础):方法简介
自己看注释,,,,这就是方法!//main方法//实际参数:实际调用传递给他的参数//test();//加法return a+b;//练习2:用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个i
2024-06-22 15:32:51 268 1
原创 JavaSE (Java基础):结构体(流程控制)
Switch多选择结构就很曰怪,case的穿透性就顾名思义,你调用了一个case后面的值,那么后面所有的case与default语句都会得到调用,所以必须加break;我觉得在continue语句中值得注意的就是这个比如在下面这段代码中的if语句中,如果成功执行了这条if语句,执行了continue后,但是他还是会输出空格,所以说。下面我是在某B上面一个大佬up狂神学习时截图的,关于这个基本结构顺序结构的介绍,这个结构体没什么好说的。对咯,这个case里面的值,你还可以用字符串等等,不仅限与这个字符。
2024-06-22 15:02:54 432
原创 JavaSE (Java基础):Scanner类介绍
下面这串代码中的nextLine()方法就很常用,因为他只有在我们按enter键的时候才会终止读取数据的位置,我们可可以用nextInt()与nextDouble等方法读取到的也就是相对应的类型,这个方法在Scanner里面还有很多哈哈,,,,对了,害忘记讲了这串代码中if语句中有用到Scanner类中的hasNextLine()方法,他是判断有没有输入的意思,一般有判断语句可以使用,我们也可以不用在这里,反正结果都一样。,,,他会在我们输入空格的时候不会返回空格后面的输入的数据。
2024-06-22 14:07:22 182
原创 JavaSE (Java基础):Java入门
JavaSE:标准版(桌面程序,控制台开发)JavaME:嵌入式开发(手机,小家电)JavaEE:E企业级开发(web端,服务器开发)
2024-06-16 13:50:52 362
原创 Kali:设置无需密码打开root用户(永久获得)
找到自己所有的普通用户账户,我这里只有一个kali用户,把1000:1000 改为0:0.wq保存并退出,shift+i输入,输入完后按esc键,按':'后输入wq ,保存并退出。步骤相当简单,但是这个方法很实用,干就完了。输入reboot重启kali。直接打开kali终端。
2024-03-13 14:00:39 813 1
原创 Kali:简单实现永恒之黑的复现,漏洞CVE-2020-0796
Kali:简单实现永恒之黑的复现,漏洞CVE-2020-0796,2017年时微软爆出了高危漏洞——永恒之蓝,3年后微软又爆出了一个继永恒之蓝的高危漏洞——永恒之黑,该漏洞所瞄准的服务都是SMB服务。这些漏洞现在都只能是做为初始kali渗透玩家的最基础攻击教程的素材,也只是来用于了解一下基础知识和这么一个使用流程。永恒之黑(CVE-2020-0796)是一种影响Windows 10版本1903和1909的漏洞,存在于SMBv3协议中。其他版本的Windows操作系统不受此漏洞影响。
2024-03-12 23:34:21 1455 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人