きれはしのブログ

14件の記事

CTF Writeup Alpacahack cache-me-if-you-can-2

全256バイトの差分ファジングからNginxとPythonのHTTP解釈差を見つけ、raw 0x85・0xA0でキャッシュキーを分離するWeb問題の解説です。

作成日:2026-08-06
更新日:2026-08-06

ウィンドウシステム : Linuxの窓の歴史

黒い画面の向こうで、Linuxの窓はどう動いてきたのか。GUIの前史からX11、XFree86、GPU合成、Wayland、Xwaylandまで、Linuxの見た目ではなく画面を支える仕組みの歴史を辿る。

作成日:2026-07-27
更新日:2026-07-29

systemd : Linuxの起動はなぜsystemdに変わったのか

Linuxの起動を担うPID 1の役割と、SysV initからsystemdへの移行を、unit、ソケットアクティベーション、cgroup、journalの設計から辿ります。

作成日:2026-07-23
更新日:2026-07-27

procfs① : /proc/<PID>と/proc/self

Linuxが実行中のプロセスをファイルとして見せる理由を、procfsの誕生から、/proc/<PID>、/proc/self、fd、スレッド、namespace、権限制御まで辿ります。

作成日:2026-06-30
更新日:2026-08-06

CTF Writeup Alpacahack you-are-being-redirected

URLの正規化を利用して禁止文字列の検査を回避し、リダイレクト先でスクリプトを実行するWeb問題の解説です。

作成日:2026-02-22
更新日:2026-02-23

このブログで使える表現ガイド

このブログの記事で使える Markdown / Obsidian 記法、画像、リンク、コード、埋め込み表示の使い方をまとめたガイドです。

作成日:2026-02-07
更新日:2026-08-14