自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VSAN超融合笔记

2.虚拟机所在宿主机根据VSAN storage policy定义的FTT=1,合计克隆2份写的I/O请求。4.esxi-01和esxi-02向宿主机发出ACK-prepare operation。3.esxi-01和esxi-02同步将对方写入闪存(在各自的log上)6.对象落盘到容量层(不一定同时发生,可能和其他写IO合并)3.假设从esxi-02读取对象,如果缓存中有,从缓存中读取。所有副本的读操作是负载均衡的,不一定要从本地副本读。每个条带3个数据片段和1个奇偶校验片段。1.虚拟机发出对象读请求。.

2022-08-04 14:03:50 2405 2

原创 HX/VSAN超融合技术学习笔记

HyperFlex=HX节点+交换矩阵(FI,提供UCSM统一交换与管理平台)+分布式存储软件+虚拟化软件融合节点为集群提供底层硬件,包括计算资源及存储资源;计算节点为集群提供计算资源4.5版本最多允许64节点(32融合+32计算)除ESXI虚拟化平台外,从HX3.0开始,支持Hyper-V最右边可以把旧的刀片机架作为计算节点加入进来HyperFlex硬件组成1.HX节点存储盘缓存盘、数据盘容量盘选HDD->混合节点容量盘SSD->全闪节点(性能更好)...

2022-08-02 16:21:10 2788

原创 UCS(统一计算系统)[3]

RAID控制器模块网络配置默认需要使用DHCP自动获得IP地址,如果150s内获取不到ip地址,RAID控制器模块会使用静态IP地址,controller0会使用192.168.128.101,controller1会使用192.168.128.102。一般插在计算机大总线扩展槽上,卡上有连接计算机网络的接口。2.updating修改template,也会修改从这个template产生的所有profile。定义交换机的上连接口,什么vlan都走,activevlan是defaultvlan1。...

2022-08-01 17:09:00 864

原创 UCS(统一计算系统)[2]

ciscoUCSM可使用一个可配置的64bit前缀(prefix),并且允许管理员来指派一个后缀(suffixes)范围来用与计算节点。例如数据中心1,ciscoUCS部署4,可以使用0025B5140000到0025B514FFFF。UUID通用标识码,用于标识服务器,每一个主板都有一个BIOS,BIOS里面有特定的UUID。mac地址是全球唯一的,ciscoUCSM建议使用cisco的OUI(0025B5)...

2022-07-29 14:05:07 609

原创 UCS(统一计算系统)[1]

服务器的发展趋势可扩展性服务器的革新scaleup庞大服务器scaleout普通服务器服务器利用效率低scalein刀片式服务器管理复杂可扩展性有限CPU和内存扩展性问题单核CPU(CPU瓶颈)->多核CPU(CPU利用率低)->多核虚拟化环境(内存是瓶颈)硬件迁移问题服务器管理问题UCS存储相关网络相关刀片式服务器优点1.省电2.制冷节约3.减少了冗余设备的投资4.共享交换,降低接线的复杂度5.快速的硬件供给刀片服务器的缺陷。......

2022-07-28 15:06:46 1906

原创 VMware Vsphere-下

*网络隔离networkisolation**一个或多个slave丢失了所有管理网络的连接,这样的slave既不能联系到master也不能联系到其他ESXI主机。开启可以针对某一个虚拟机接口开启,而不是对整个交换机开启)5.master管理被保护的虚拟机清单,在每一次用户发起开关机操作时,更新这个清单,vcenter会要求master保护或者不保护这些虚拟机。4.实现存储I/O控制的条件(开启SIOC[存储I/O控制(SIOC)在资源争用期间,提供一个方法来公平的分配存储I/O资源]功能)......

2022-07-27 14:40:03 1743

原创 Vmware Vsphere-上

VmwareNSX(软件定义网络SDN)(思科更像HDN)存储VmwareVSAN将存储变得简单企业化产品线分类1企业级1.数据中心①Vsphere②ESXI④vCenter2.网络连接与安全(NSX)①NSX软件②辅助类OpenStack3.存储与可用性(VSAN)①Vsphere②维护类产品类似SiteRecovery4.云计算管理平台①vCloud②管理类工具5.物联网6.桌面虚拟化(VDC)VM模板。......

2022-07-26 17:24:36 1779

原创 【笔记】segment routing流量工程第二卷-第二章

第二章 SR POLICY主要内容:①头端节点上的SR Policy由其端点和颜色标识;②SR Policy具有一条或多条候选路径;③候选路径本质上是一个segment列表或者一组segment列表;④候选路径可以是动态路径或显式路径;⑤候选路径可以通过CLI/NETCONF生成,或者通过PCEP/BGP-TE信令触发;⑥具有最高偏好值的有效路径被选为活动路径;⑦活动路径的segment列表被写入转发表;⑧SR Policy的segment列表是其活动路径的segment列表;⑨SR P

2021-07-30 19:21:18 697 3

原创 【21-7-25笔记】SR(Segment Routing)详解

第一卷第一章 简介1.11 SRv6SRv6:将SR框架应用到IPv6数据平面SRv6对IPv6的价值至关重要,将极大地影响未来的IP基础设施部署,无论是在数据中心,大规模汇聚网络,还是在骨干网中。第二章 Segment Routing基础2.1 什么是SR定义:基于源路由。用于节点选择路径。原理:在数据包头部插入带顺序的Segment列表,以指示接收到这些数据包的节点怎么去处理和转发这些数据包。其中,Segment可以表示任何类型的指令,例如:与拓扑相关的、基于服务的、基于上下文的等等。

2021-07-25 17:18:40 2214

原创 小程序-云开发概念基础

1、 云开发基本概况1、传统小程序开发:对开发者运维要求较高云开发-全新的TCB:提供一站式后端云服务,统一构建、管理资源优点:无需理解后端逻辑、开发门槛低、效率更高2、小程序云开发能力①云数据库-可视化增删查改②存储③云函数3、云开发开通4、云开发所需具备的编程基础2、云开发流程介绍1、小程序发布管理页介绍*开发者文档2、云开发流程3、云开发与普通小程开发的区别3、项目初始化目录:cloudfunctionRoot:方法存储云函数:project.config

2021-02-13 17:40:54 204

原创 re4-unvm-me

发现是pyc文件,利用EasyPythonDecompiler.exe进行反编译,得到发现是md5加密算法,原数据是十进制,故进行进制转换,一行一行转化为十六进制,得到831daa3c843ba8b087c895f0ed305ce76722f7a07246c6af20662b855846c2c85f04850fec81a27ab5fc98befa4eb40cecf8dcac7503e63a6a3667c5fb94f610c0fd15ae2c3931bc1e140523ae934722569f

2020-08-16 19:48:55 426

原创 tt3441810攻防世界进阶

1.拖入exeforpe检测,不明2.查看16位字符,得到3.提取,进行写伪代码,进行输出尝试,得到红线是flag

2020-08-09 17:38:05 166

原创 Python程序设计(未完

程序设计基础方法计算机-功能性,可编程性计算机发展参照摩尔定律,表现为指数方式摩尔定律:计算机发展史上最重要的预测法则:单位面积集成电路上可容纳的晶体管约每两年可以翻一番程序设计是计算机可编程性的主要体现,或称编程,非常重要编程语言;严谨,精确2.编译和解释源代码:人类可读目标代码:人类不可读(专家除外)编译:将源代码一次性转换为目标代码的过程(一次性翻译)解释:源代码根据代码行数逐条转换运行的过程(同声传译)静态语言:编译执行 类似c,c++,Java脚本语言:使用解释执行的

2020-08-02 08:31:51 339

原创 Shuffle攻防世界进阶

1.检测到是32位文件2.拖入ida查看伪代码3.把十进制ASCII码转换成相应字符(为什么我的ida不是直接转化好了的…唉,我手抄还抄错了)…多了一个to 是抄错了的…4.结果就出来了

2020-08-02 07:39:01 150

原创 maze新手区

1.64位2.打开ida,看main函数伪代码3.进入不同label的函数查看O:a2-1 o:a2+1 . :a3-1 0:a3+1 就是上下左右4.可知迷宫地址为5.flag为nctf{o0oo00O000oooo…OO}

2020-07-24 01:29:07 126

原创 Python-trade新手区

1.Python有个反编译网站https://tool.lu/pyc/,拉进去import base64def encode(message): s = '' for i in message: x = ord(i) ^ 32 x = x + 16 s += chr(x) return base64.b64encode(s)correct = 'XlNkVmtUI1MgXWBZXCFeKY+AaXNt'flag =

2020-07-24 01:28:40 174

原创 Guess-the-Number进阶区

1.利用jd-gui进行反汇编import java.math.BigInteger;public class guess { static String XOR(String _str_one, String _str_two) { BigInteger i1 = new BigInteger(_str_one, 16); BigInteger i2 = new BigInteger(_str_two, 16); BigInteger res = i1.xor(i2);

2020-07-23 21:41:26 206

原创 csaw2013reversing2攻防世界新手区

1.拖入检查器看是否有壳以及几位2.用IDA打开,看main函数的伪代码3.分析发现4.拖入od动态调试,字符串查找flag5.设置断点,进行调试,发现第一个跳转跳过,对于某些指令进行更改,再次运行,得到...

2020-07-23 20:45:00 286

原创 攻防世界getit

1.下载附件,拖入exeinfope查看,64位2.打入ida64位,进入main函数伪代码最后将t写入flag.exe。所以t的值就是flag。3.点入t查看4.53h转化为字符串可知基本t框架5.复现得到flag

2020-07-18 16:30:09 219

原创 解密——系统 PE详解

1.PE详解11.序言PE可执行文件格式是操作系统本身执行机制的反映,助于对底层的理解。(在弹幕里看到很多学外挂的…)目的:掌握可执行文件的数据结构和运行机制EXE 和DLL使用完全相同的PE格式 只是在一个字段标识出是哪种64位PE并没有新增结构,也叫PE32+PE位于winnt.h头文件中,可找到PE所有定义,可在计算机直接搜PE中有32和64位之分,会在名称中表现出来更有详尽图在鱼C论坛2.PE的基本概念PE是平面地址空间,被划分为不同区块,每个区块按页分边界来对齐,像书一样,可

2020-07-18 16:00:37 504

原创 攻防世界reverse新手区——simple-unpack(upx脱壳)

方法一:傻瓜式下载文件,用记事本打开,按Ctrl+f打开搜索,输入flag,得到去掉乱码即为flag方法二…UPX脱壳1.下载文件,拖进PEiD不是有效的PE文件,就要怀疑是不是ELF文件了2.再拖进exeinfope看可以看到确实是ELF文件,然后是UPX加壳3.下载kali Linux系统镜像(官网),新建VMware虚拟机(其实用脱壳机就可以,还是想手脱试试看)...

2020-07-18 15:59:11 1033

原创 解密——基础2

CPU正序存放:大端存储逆序 小端CPU架构:cisc,riscbig-endian 内存正放 大端 高位字节低地址little-endian 内存反放 多win api接口 应用软件和Windows的交互方式dll动态链接库文件 公用文件 打包进去 就是可执行文件(pe结构) pe重要 要拆掉kernel kernel32.dll控制系统内存管理,数据输入输出操作和中断处理user user32.dll Windows用户交互GDI gdi32.dll 图形用户界面,画图句柄:标识不同

2020-07-16 06:52:15 103

原创 攻防世界reverse——新手区logmein 题目自我梳理

操作一:加载入64位IDA操作二:按shift+f12按钮查看关键字符串,找出可能有flag的那句操作三:双击进入该地址,并找寻比对flag相应的函数,进行xref跟进函数(就是jump里的x)操作四:进入该函数汇编页面,按f5查看IDA翻译的伪代码操作五:这个函数看不出啥,再对这个函数进行再一步跟进主函数操作六:终于找到了关键信息,简要阅读一下,可以知道最终的flag,也就是s,需要长度不小于v8的长度并且有如图圈起来的算式算成,那么用vc6自己写一下,就可以得到答案这就是最终flag,其实

2020-07-16 06:50:30 407

原创 小甲鱼 Windows 程序设计10-15讲

主要目的是为了熟悉Windows API函数 之前九讲内容…记在本子上了 以后有空再写10 安全地使用字符串了解不安全的函数(别使用):1.wsprintf 参数:1.缓冲区 2.要写入的字符串(不支持浮点型)例子 wsprintf(szBuffer,TEXT("%d:%s"),i+1,TEXT("I LOVE FISHC.COM!’))只是写入缓冲区,并未输出,要用TEXTOUT输出2.lstrlen 获得指定字符个数安全的函数(因为缓冲区溢出问题,即缓冲区覆盖后面的代码,直到遇到’\0’):

2020-07-14 23:35:36 483

原创 逆向解密 ——基础

大端 :正序存放小端:逆序存放(多)句柄:标识对象实模式:指令的执行保护模式:改变寻址方式,程序分为三六九等,无法触碰操作系统的核心,操作系统就会稳定;不同任务隔开 0最高 3最低虚拟内存:应用map映射的方法使虚拟地址进行索引段选择子而不是段地址了pe格式:可移植执行体,标准,像acsii码,哪里都可以用,大家都遵守.text指令代码.rdata 只读数据.data初始化数据块.idata外来dll,输入表.rsrc模块全部资源 如图标 菜单基地址:初始内存地址...

2020-07-11 14:28:25 253

原创 汇编语言 知识梳理

第一章 寄存器(CPU工作原理)CPU通过总线与外部进行交互操作,内部也有线。总线分数据总线,地址总线,控制总线。寻址能力是总线数的2^n。字节:1字:2字节ax,bx因为了继承上版本应用,分ah,al;bh,bl四个,每个8字节,若指令中只有al,则就算需进高位也不可进在ah中。低位字节在低位,高位在高位。汇编指令mov a,b ——a=bsub a,b —— a=a-badd a,b——a=a+bjmp c——ip=cip会自动变化,每次ip=ip+所执行字数物理地址=段地

2020-07-10 16:55:07 1348

空空如也

空空如也

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

TA关注的人

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