HTTP2Shellの観点から見たセキュリティも加味した言語選定

5 min

こんにちは、無能です。 先日、Brotliのデコーダに脆弱性が見つかり、Node2ShellやHTTP2Shellなどと呼ばれているようです。 CVE-2026-111497 のことで、不正なBrotli圧縮データを展開すると境界外書き込みが発生し、プロセスのクラッシュやメモリ情報の漏えい、条件によっては任意コード実行に...
Read →

Denoのビルド要件がRAM16GiBらしいけど気合でRAM8GiBでビルドしたい

3 min

こんにちは、無能です。 ちょっと自分でイジってビルドしていこうとしたら error: linking with `cc` failed: exit status: 1 と出てコンパイルが通らない。 普通に考えて、リンカーがごにょごにょやっているときに出るエラーらしいんだが検索しても全然出てこない。 答えはsyslogに...
Read →

3分クッキング、DenoのLume CMSで秒速でブログやサイトを立ち上げる

3 min

こんにちは、無能です。 Denoのことをずっと追っていて、かつ簡単な環境で実装できるかつお手軽なCMSを模索していたところLumeCMSというものに出会いました。 https://lume.land ということでDenoは入っている前提としてディレクトリを作成します。 mkdir newsite そして、Lumeをイン...
Read →

比較 : RUST、C言語とシェルスクリプトからbase64のランダム値を出力した時のベンチマーク

2 min

こんにちは、無能です。 GNU/Linuxは/dev/randomからランダムな値を生成できますがClangと比較したとき、どれほど差があるのでしょうか? もはやClangの方が早い!とは言わずもがなでしょうが、とりあえず見てみましょう。 実行環境 : ThinkPad X230 古くてゴメンネ。 time for i...
Read →