关于IP地址和子网掩码以及如何进行子网划分
IP 地址(Internet Protocol Address),即互联网协议地址,是一种统一的地址格式,用于为互联网上的每一个网络和每一台主机分配一个逻辑地址,以屏蔽物理地址的差异。IP 地址类似于电话号码或家庭住址,它确保信息能够准确地发送到正确的目的地。 IPv4…
CTF比赛形式
正文# CTF 比赛一般分为线上赛和线下赛。通常来说,线上赛多为初赛, 线下赛多为决赛, 但是也不排除直接进行
线上#
选手通过主办方搭建的比赛平台在线注册,在线做题并提交 flag,线上比赛多为解题模式,攻防模式较为少见。通常来说对于长时间未解出的题目,主办方会酌情给出提示 (…
CTF竞赛模式
CTF 竞赛模式具体分为以下几类: 正文#
理论知识#
理论题多见于国内比赛,通常为选择题。包含单选及多选,选手需要根据自己所学的相关理论知识进行作答。最终得出分数。理论部分通常多见于初赛或是初赛之前的海选
Jeopardy - 解题#
参赛队伍可以通过互联网或者现场网络参与…
CTF题目类型
Web 类题目大部分情况下和网、Web、HTTP 等相关技能有关。主要考察选手对于 Web 攻防的一些知识技巧。诸如SQL注入、XSS、代码执行、代码审计等等都是很常见的考点。一般情况下 Web 题目只会给出一个能够访问的 URL。部分题目会给出附件 Pwn#
Pwn…
CTF介绍
CTF(Capture The Flag,夺旗赛)是一种网络安全技术竞赛,起源于 1996 年的 DEFCON 黑客大会。这种比赛形式最初是为了替代黑客们通过互相发起真实攻击进行技术比拼的方式。在 CTF 比赛中,参赛者需要在一个或多个网络安全领域内解决技术挑战,以获取隐藏的…
关于“翻墙”是否违法
虽然我不是学法律的但是我还是来简单说一下 根据国家法律数据库国家法律数据库(flk.npc.gov.cn)
中的《计算机信息网络国际联网安全保护管理办法》规定
第五条任何单位和个人不得利用国际联网制作、复制、查阅和传播下列信息:
(一) 煽动抗拒、破坏宪法和法律、行政法规实施的…
16. MarriaDB数据库
实验目的 1# 安装 mariadb,并管理 mariadb 的服务进程
安装包:mariadb-server(服务端);mariadb(客户端)
Copy
systemctl start mariadb #开启MariaDB
systemctl enable…
15. CentOS7的权限管理
Copy drwxr-xr-x root root abc
d/-/l rwx r-x r-x类型
d:目录
-:文件
l:软链接(快捷方式) 属主权限(u)
r:读取
w:写入
x:执行 属组权限(g) 其他权限(o)
drwxr…
14. CentOS7的用户和组
root:根用户 关于用户和组的配置文件#
/etc/passwd:用户
格式:
Copy
用户名:密码:UID:GID:用户目录:shell程序
/etc/group:组
关于 Linux 的组:#
私有组:伴随着用户的创建而建立的,和用户同名 公有组:自定义创建
关于…
13. CentOS7的磁盘配额管理
针对普通用户,根用户除外 实验步骤#
添加一块新硬盘(分区,格式化,挂载) 编辑/etc/fstab文件,配置自动挂载(rw,usrquota,grpquota) 安装配额工具:yum -y install quota 创建配额文件:quotacheck -ug /media…
12. 虚拟内存管理
虚拟内存是计算机系统内存管理的一种技术,它为应用程序提供了一个连续完整的地址空间,使得应用程序认为它拥有连续可用的内存,但实际上,这部分内存可能被分割成多个物理内存碎片,甚至部分暂时存储在外部磁盘存储器上。 虚拟内存是一种过渡的技术(计算机硬件中内存和外存的存储容量差别过大)…
11. 远程管理服务标准配置
实验环境:# CentOS7:192.168.0.1 Windows7:192.168.0.2
实验步骤#
搭建网络环境(两台主机连接在 vmnet1)
设置 ip 地址
为保证实验顺利进行:CentOS7 关闭防火墙 关闭 selinux
测试连通性pin…
10. CentOS7的IP设置
实验环境:# CentOS7:192.168.0.2 Windows7:192.168.0.100
实验步骤:#
通过虚拟机联网(连线)
配置 CentOS7 的 IP 地址:通过修改配置文件完成
技巧:通过 tab 键补全命令(tab 键补全的是唯一的路径)
配置…
9. CentOS7的软件安装
前提:先挂载光盘# mount /dev/cdrom /media/cdrom
配置 yum 的安装环境(本地源)
修改/etc/yum.repos.d/CentOS-Media.repo
将enabled=0改成enabled=1 0表示禁用1表示启用
其他参数讲解#
C…
8. CentOS7的安全管理
防火墙:firewall 建议在实验环境下,永久关闭防火墙:systemctl disable firewalld
selinux
建议在实验环境下,永久关闭 selinux:修改配置文件/etc/selinux/conifg
将SELINUX=enforcing改为S…
7. CentOS7的常见指令
系统指令# 查询运行级别:runlevel
关于运行指令级别的知识点:
Copy
0:关机
1:单用户文本模式(密码恢复)
2:
3:多用户文本模式
4:
5:多用户图形模式
6:重启
切换运行级别:init
清屏指令:clear
网络指令#
查看本机 ip…
6. CentOS7的存储器管理
外存# 移动的存储设备:光盘、U 盘 固定的存储设备:硬盘
光盘的使用:安装光盘(准备好 CentOS7 的安装光盘)#
实验步骤(核心思想:挂载)#
将 iso 镜像放入虚拟机光驱中 创建挂载目录(建议挂载目录建立在media目录下或mnt目录下) 挂载光驱到指定的挂…
5. vi编辑器
vi 编辑器的三个模式# 命令模式(默认模式) 输入模式【命令模式下按下 a(在光标后面插入文字)】或者【命令模式下按下 i(在光标前面插入文字)】 末行模式(准备退出 vi 编辑器)【输入:(英文状态下的冒号)】
末行模式相关指令#
:wq保存并退出(注意 w 是保存…