2024-03-01から1ヶ月間の記事一覧
itmediaの「main()関数の前には何があるのか」の連載を読んでわからなかったことや、調べたことをメモする 第一回は"「Hello World!」の中身を探る意義と環境構築、main(C言語)のアセンブラコードの読み方" 4ページ目の 「*(int *)((char *)EBP+0xc)」 が…
2023年度ももう終わり ということで2023年度の振り返りを残しときます。 書いてたら長くなっちゃったから、私生活と仕事で分けます。 それでは、私生活の振り返り~ 4月 東京に引っ越して、新生活の準備が大変でしたね。 新生活需要で洗濯機の配送に2週間以…
eBPF関連の記事や情報をメモ Berkeley Packet Filter(BPF)入門 - @IT 第688回 eBPFのコンパイラーに対応したツールでさまざまな挙動を可視化する | gihyo.jp What is eBPF? An Introduction and Deep Dive into the eBPF Technology Linux eBPFトレーシン…
eBPFが使われているアプリケーションやeBPFをもとにした技術基盤が公式でまとめられてた eBPF Applications Landscape eBPF Core Infrastructure Landscape
eBPFのフロントエンドツールであるBCCをインストールしたので備忘録 環境 Ubuntu 22.04 server (full install) カーネルバージョン:5.15.0-101-generic BCCと依存関係のあるライブラリをインストール # For Jammy (22.04) sudo apt install -y zip bison bu…
eBPFシステム関係のメモ システム概要図 eBPF - 入門概要 編 (zenn.dev) Verifier eBPF検証器についての解説(eBPFの開発者であるStarovoitovによるeBPF Summit 2021での発表) Safe Programs The Foundation of BPF - Alexei Starovoitov, Facebook - Full …
eBPF概要メモ eBPFとは eBPFとはLinuxカーネルの処理(イベント)をユーザがカスタマイズできる技術です。 カーネルに処理を追加したり、変更したりと、カーネルをプログラマブルにします。 eBPFによってユーザのプログラムを実行できるポイントは多岐にわた…
やりたいことをブログにまとめとく できたら都度更新しよう eBPFについてまとめる eBPF概要 eBPFシステム eBPFが使われてるOSS、製品 eBPF動かしてみた記事書く ネットワーク トレース OS、CPUのお勉強、本読む ITむかしばなし(ハードウェア編/ソフトウェア…
3月2日(土)にSeckHack365の成果発表会を聴講してきました。 SecHack365 2023年度 成果発表会 | SecHack365 (nict.go.jp) みなさん学生さん?っぽいけど、各々専門性高いことやっててすごいですね 個人的に、特に面白かった発表は、 WSL1向けのマルウェア動…
Virtual Boxでk8s環境を作ってみようと思い、ひとまずホストOSのVS Codeからssh接続できるVM (Ubuntu Server)を用意したので、備忘録 Virtual Boxの設定はこちらを参考に VirtualBoxでNATとホストオンリーアダプターによる安全なネットワーク環境構築方法 | …