你管这玩意叫操作系统源码
# 你管这玩意叫操作系统源码
搬运自飞天闪客公众号
# 第一回 最开始的两行代码
从这一篇开始,您就将跟着我一起进入这操作系统的梦幻之旅!
别担心,每一章的内容会非常的少,而且你也不要抱着很大的负担去学习,只需要像读小说一样,跟着我一章一章读下去就好。
话不多说,直奔主题。当你按下开机键的那一刻,在主板上提前写死的固件程序 BIOS 会将硬盘中启动区的 512 字节的数据,原封不动复制到内存中的 0x7c00 这个位置,并跳转到那个位置进行执行。
启动区的定义非常简单,只要硬盘中的 0 盘 0 道 1 扇区的 512 个字节的最后两个字节分别是 0x55 和 0xaa,那么 BIOS 就会
more...UMDCTF 2025 A Minecraft Movie
题目给了 2 个网站
# a-minecraft-movie.challs.umdctf.io
抓包:
index-DyRpPGax.js: 没法看
index-BSu8rXO4.css
single-file-hooks-frames.js 没法看
top-posts: 显示的内容
点一个会跳转到一个 youtube 视频
点 Like 显示 Not authenticated
2 个按钮:
Create a Post: 有 Title 输入框和 Content 输入框
Submit Post 显示 Not authenticated
有 Login 和 Regiser
testte
more...Turing Complete攻略
# Turing Complete 攻略
# 基础逻辑电路
# 原力觉醒
点一下左上角,设置为关
# NAND
# NOT
用 NAND 搭建 NOT 门
# AND
可以用 NAND 和 NOT 门
# NOR
# OR
# 高电平
始终输出高电平
# 德摩根定律
# 第二刻
在第二时刻(第二列的真值表)输出高电平。
它很像 AND 的真值表,所以 not 下面那个
# XOR
只有一样的值输出 0
和官方解法不一样
# 三路或门 / 与门
用两个接起来
# XNOR
# 算数运算
# 二进制速算
找刚好比它小的那一个开始,往后选不断累加,如果超过
more...SELinux系统管理
# SELinux 系统管理
# SELinux 基本概念
# 为 Linux 提供更强安全性
Security Enhanced Linux (SELinux) 为了加强 Linux 的安全性能
原始 Linux 使用 DAC (discretionary access control) 基于用户和组来管理访问控制。在 SE Linux 里,在 DAC 上层提供了 MAC (mandatory access control) , 它是系统强制的访问控制。他的 Policy 是被 security manager 管理的,而不是被用户管理。
在特定设置下,甚至 root 也不能修改 shado
more...UMDCTF 2025 Steve Le Poisson
# Steve Le Poisson
给了一个网站,先是有一个视频,等视频放完了会有一个框框:
里面会发送一个 GET 请求,根据代码逻辑,如果输入正确的 flag 会有正确的提示。
这题给了源代码:
s// 📦 Importation des modules nécessaires pour faire tourner notre monde sous-marin numériqueconst express = require("express"); // Express, le cadre web minima
more...Linux系统编程手册
# ressources
https://zq99299.github.io/linux-tutorial/tutorial-basis/# 内容导航
# Linux 常用操作
# 用户
# 添加用户
-m 新建 home 目录
lsudo useradd -m username# 加入 sudoer
lsudo usermod -aG sudo username# sudo 不需要密码
输入 visudo 编辑 sudo 配置文件,加入
lyourname ALL=(ALL) NOPASSWD:ALL如果 visudo 是
more...DawgCTF 2025 OSINT Chall 10
# Chall 10
https://geosint.umbccd.net/Hard-chall10
查看源代码:发现它访问了 /info.js , 然后去 https://geosint.umbccd.net/info.json
这个也可以通过浏览器抓包获得
里面看
n{ "Easy": { "chall1": {"img": "tile_6_1_3.jpeg", "height&qu
more...




