Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
実行ファイル
Search
Satoru Takeuchi
PRO
January 08, 2022
Technology
0
160
実行ファイル
以下動画のテキストです
https://youtu.be/qljdf0-Aegs
Satoru Takeuchi
PRO
January 08, 2022
Tweet
Share
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
eBPF
sat
PRO
1
93
waruiBPF
sat
PRO
0
87
eBPFとwaruiBPF
sat
PRO
4
2.6k
Pythonのコードの気になる行でスタックトレースを出す
sat
PRO
0
87
ソースコードを読むときの思考プロセスの例 ~markdownのレンダリング方法を知りたかった2 markdownパッケージ~
sat
PRO
0
170
様々なファイルシステム
sat
PRO
0
320
ソースを読む時の思考プロセスの例-MkDocs
sat
PRO
1
410
ソースを読むプロセスの例
sat
PRO
22
17k
メモリマップトファイル
sat
PRO
1
160
Other Decks in Technology
See All in Technology
RAG/Agent開発のアップデートまとめ
taka0709
0
190
生成AI時代におけるグローバル戦略思考
taka_aki
0
210
.NET 10の概要
tomokusaba
0
120
Strands Agents × インタリーブ思考 で変わるAIエージェント設計 / Strands Agents x Interleaved Thinking AI Agents
takanorig
3
750
ペアーズにおけるAIエージェント 基盤とText to SQLツールの紹介
hisamouna
1
530
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
390
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
170
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
170
Amazon Quick Suite で始める手軽な AI エージェント
shimy
0
650
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
0
140
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
5
550
生成AIを利用するだけでなく、投資できる組織へ / Becoming an Organization That Invests in GenAI
kaminashi
0
110
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
63
35k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.3k
Skip the Path - Find Your Career Trail
mkilby
0
22
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
69
Done Done
chrislema
186
16k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
120
Tell your own story through comics
letsgokoyo
0
740
Odyssey Design
rkendrick25
PRO
0
420
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
Code Reviewing Like a Champion
maltzj
527
40k
Transcript
実行ファイル Jan. 8th, 2022 Satoru Takeuchi twitter: satoru_takeuchi, EnSatoru 1
Linuxの実行ファイル • Executable and Linking Formatというフォーマット • 実行ファイルのコードやデータはメモリ上にマップされる 2 test(実行ファイル)
メモリ コード データ コード データ マップ
演習 • サンプルプログラム (test.go)の実行ファイルの内容を確認 ◦ readelf -h: ヘッダの情報 ◦ readelf
-S: セクション(コード領域とかデータ領域とか …)の情報 • サンプルプログラム testをバックグラウンドで実行 ◦ ./test & • プログラムのメモリマップを見る ◦ cat /proc/<サンプルプログラムの pid>/maps • 実行ファイルの中身とメモリマップとの対応を見る 3
次回(たぶん)のあらすじ • 今回説明したことが全然当てはまらないことが多々ある • 次回、Address Space Layout Randomization(ASLR)を乞うご期待! ◦ めんどくさくなったら別の動画になるかも
4