システムプログラミング
こちらに移行しました. www.drumato.com
Rust言語を用いて有限オートマトンを実装し,競技プログラミングの簡単な問題を解いてみます. ネタ記事の域を出ませんが,楽しんでいただければ.
フルスクラッチでコンパイラ,アセンブラ,リンカを実装した記事.
こちらに移行しました. www.drumato.com
概要 本題 自作アセンブラについて 正解は… 概要 gccの吐くELFバイナリを見てみると、セクションヘッダテーブルの先頭に NULLヘッダ を見つけます。 これってなんだろう? ってずっと疑問だったのですが、今日理由がわかったのでそれについて述べたいと思います。…
こちらに移行しました. www.drumato.com
目次 目次 注意 概要 対象読者 本題 ELFフォーマット復習 シンボルテーブル シンボル名 name シンボルの情報を格納する info ST_BIND ST_TYPE シンボルの可視性 Other シンボルの実体 Value 総評 注意 readelf 実装 で検索すると未だに一番上に出てきてしま…
目次 目次 注意 概要 前提:セクションヘッダとは? 本題1:実装 本題2:セクション名のテーブルについて 総評 注意 readelf 実装 で検索すると未だに一番上に出てきてしまっているので注意. これはelfについて全然詳しくない時期に書いたものです. 一応入門的…
目次 目次 注意 概要 前提:プログラムヘッダテーブルとは? 本題 コードリーディングで情報集め 実装 総評 注意 readelf 実装 で検索すると未だに一番上に出てきてしまっているので注意. これはelfについて全然詳しくない時期に書いたものです. 一応入門的…
目次 目次 注意 概要 まずはおさらい 本題:readelf 総評 注意 readelf 実装 で検索すると未だに一番上に出てきてしまっているので注意. これはelfについて全然詳しくない時期に書いたものです. 一応入門的内容についてまとめたものがあるので, よろしけれ…
目次 目次 注意 概要 本題:ELFヘッダを見る 本題2:GoでELFヘッダを解析する 総評 注意 readelf 実装 で検索すると未だに一番上に出てきてしまっているので注意. これはelfについて全然詳しくない時期に書いたものです. 一応入門的内容についてまとめたもの…