FLAT网络 Flat网络,相当于直连到对应网络中,没有套任何一层,所有设备都在同一个广播域中。最开始搭建的供应商网络就是这种形式,直连到对应的一个网络中。这里将讲解如何增加一个Flat网络。 首先先在所有的网络计算节点添加一个网卡(注意搭建的时候控制节点也加上了网络控制节点,虽然不知道用处在哪,但是为了不出问题建议也加上。) 这里添加了一个仅主机模式的网卡,一定是在所有计算节点都添加上。添加上之后开始设置网卡,增加后的网卡名字是ens36,执行下面命令进行配置 1 2 3 4 5 6 7 8 9 10 [root@compute1 ~]# cd /etc/sysconfig/netw
阅读全文 »

解题情况 个人ID:boychai 个人排名:159 最终排名:153 还拿了一个Misc金手指,Misc排名为81 总结: 太难了,PWN有两个是有思路的,但是pwn好久没碰了就没深入解,第一天光卡在ez_forensics题目中了,解到mobax的配置已经拿到了,一直再想办法绕过master的密码,到现在也不知道题解。 MISC 第1天 简单镜像提取 流15中发现一个压缩包 提取后拿到一个压缩包 内部有一个img文件 通过R-Studio工具打开直接有一个文件 恢复后 flag{E7A10C15E26AA5750070EF756AAA1F7C} 第1天 压力大,写个脚本吧 题
阅读全文 »

前言 参考文档:https://docs.openstack.org/cinder/stein/install/ 块存储通过cinder组件对接,他也分为控制节点和计算节点的区分。 控制节点 参考文档: https://docs.openstack.org/cinder/stein/install/cinder-controller-install-rdo.html 先去创库授权,在控制节点执行下面命令 1 2 3 4 5 6 mysql -u root -p CREATE DATABASE cinder; GRANT ALL PRIVILEGES ON cinder.* TO 'ci
阅读全文 »

前言 官方默认搭建的文档是1控制1计算,实际1个计算节点肯定是不行的,这篇文章将基于openstack集群进行增加计算节点,如果是已经正确的搭建过一次1控制1计算的openstack则本文实操起来应该并不难,因为需要安装的组件就两个,下面开始。(S版本) 环境配置 环境是一台CentOS7.9的机器,然后selinux和firewalld都是关闭的,因为条件有限配置是1H1G的配置。 网络环境 主机名为compute2。修改网络内全部的hosts文件,如果有dns则更好 1 2 3 4 5 6 7 8 9 [root@compute2 ~]# cat /etc/hosts
阅读全文 »

版本选择 Open stack的版本是从A-Z之后的版本似乎是通过年月日来命名的,目前最新版本为2025.1-dev 2024.2的版本,从U版开始就得用CentOS8部署了,具体原因没考究,大概率是因为内核的原因,本篇是S版本的教程,具体参考 组件选择 本文只装最基础的组件,Keystone、Glance、Placement、Nova、Neutron、Horizon 基础环境配置 网络环境配置 我这里采用两台主机构建基础的openstack,具体可参考文档: https://docs.openstack.org/install-guide/environment-networking-
阅读全文 »

前言 CTF是数据库4-5、逆向破解-1、综合应急-2未解出,然后理论是Windows的应急响应,就拿到了300,这个成绩和排名真的是非常的可惜。最终成绩是49名拿到了一个优秀奖。 签到 本题作为签到题,请给出邮服发件顺序。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Received: from mail.da4s8gag.com ([140.143.207.229]) by newxmmxszc6-1.qq.com (NewMX) with SMTP id 6010A8AD for ; Thu, 17 Oct 2024 11:24:
阅读全文 »

关于虚拟化技术 虚拟化是一种通过模拟计算机硬件,使一台计算机可以同时运行多个不同操作系统的技术。虚拟化极大地提高了硬件资源的利用率,同时降低了物理设备的成本和管理复杂性。 虚拟化软件的差别 qume 全虚拟化软件,特别慢但是兼容性特别好。 xen 半虚拟化软件,需要使用专门修改之后的内核,性能很高,兼容性很差。redhat在5.5的版本将xen替换成kvm kvm 全虚拟化软件,它具有硬件支持cpu,内置在linux内核模块中,不需要使用专门的内核。性能好,兼容性好。 kvm的兼容性没有qume好,但是他比qume的性能好太多了 kvm的性能没有xen好,但是他比xen的兼容性好太多了 安
阅读全文 »

前言 在使用git工具管理项目的时候,.git目录下存放了index文件,这个文件是git的staging area,也叫做暂存区,也可以理解为当前工作区已经被托管文件的区域。index文件是使用二进制的方式进行存储的,具体内容是一些基础信息数据,然后面就是暂存区的条目信息。 基础环境 我这里简单创建了一个小环境具体创建过程如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 E:\TEMP\TEMPGIT>dir 驱动器 E 中的卷是 新加卷 卷的序列号是 F238-DE4
阅读全文 »

前言 打了这么久的CTF,头一次拿到这么好的成绩,也是运气比价好,赛题难度并不高,就是题型种类比较多 WEB Easyinclude 就是一个简单的伪协议,打开网页之后会有个提示,仅支持php://组装下面payload即可拿到flag file=php://filter/read=convert.base64-encode/resource=/flag easyserialization 源码没有保存,本地的只有留下了这样的一个源码,应该是还有一个创建时初始化的一个魔法函数我这里没有,也并不是很重要 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
阅读全文 »

内存占用 gitlab内存占用是出奇的高,我这里高的离谱,top一看全都是gitlab的进程 组件调优 进入容器通过命令gitlab-ctl status可以看到所有运行的组件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 root@gitlab:/# gitlab-ctl status run: alertmanager: (pid 680) 162s; run: log: (pid 483) 296s run: gitaly: (pid 275) 324s; run: log: (pid 272) 324s run: gitlab-exporter
阅读全文 »