Startprintf_2013May18

Shigekazu Takei
Shigekazu TakeiProgrammer en SmartNews
#start_printf
nm / readelf / objdump
@taketon_
Startprintf_2013May18
Startprintf_2013May18
nm
シンボルテーブルのエントリーを見る
nm myelf.o
nm mymain.o
nm myelf
Startprintf_2013May18
Startprintf_2013May18
Startprintf_2013May18
myfunc()は実行形式では
メモリアドレス : 08048730
タイプ : T
info nmによるとTはtext領域にあるよ、と
myfunc()を逆アセンブルしてみる
objdump -d myelf.o
Startprintf_2013May18
call 27
再配置されたアドレス見てみる
readelf
-S : Section headers
-r : relocs
-s : symbols
readelf -S -r -s myelf.o
Startprintf_2013May18
Startprintf_2013May18
1 de 15

Recomendados

モナドハンズオン前座 por
モナドハンズオン前座モナドハンズオン前座
モナドハンズオン前座bleis tift
5.7K vistas60 diapositivas
Ilerpg Study 003 por
Ilerpg Study 003Ilerpg Study 003
Ilerpg Study 003Yoshiki Ushida
884 vistas15 diapositivas
Emcjp item21 por
Emcjp item21Emcjp item21
Emcjp item21MITSUNARI Shigeo
2.3K vistas12 diapositivas
Ilerpg Study 002 por
Ilerpg Study 002Ilerpg Study 002
Ilerpg Study 002Yoshiki Ushida
1.2K vistas17 diapositivas
Ilerpg Study 004 por
Ilerpg Study 004Ilerpg Study 004
Ilerpg Study 004Yoshiki Ushida
1.8K vistas13 diapositivas
yieldとreturnの話 por
yieldとreturnの話yieldとreturnの話
yieldとreturnの話bleis tift
7.4K vistas72 diapositivas

Más contenido relacionado

La actualidad más candente

templateとautoの型推論 por
templateとautoの型推論templateとautoの型推論
templateとautoの型推論MITSUNARI Shigeo
15.2K vistas22 diapositivas
C言語講習会3 por
C言語講習会3C言語講習会3
C言語講習会3odenhadengaku
2K vistas61 diapositivas
C++コンパイラ GCCとClangからのメッセージをお読みください por
C++コンパイラ GCCとClangからのメッセージをお読みくださいC++コンパイラ GCCとClangからのメッセージをお読みください
C++コンパイラ GCCとClangからのメッセージをお読みくださいdigitalghost
4.7K vistas12 diapositivas
モナドをつくろう por
モナドをつくろうモナドをつくろう
モナドをつくろうdico_leque
5.1K vistas28 diapositivas
Better C#の脱却を目指して por
Better C#の脱却を目指してBetter C#の脱却を目指して
Better C#の脱却を目指してbleis tift
6.3K vistas20 diapositivas
ナウなヤングにバカうけのイカしたタグ付き共用体 por
ナウなヤングにバカうけのイカしたタグ付き共用体ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体digitalghost
2.3K vistas24 diapositivas

La actualidad más candente(20)

C++コンパイラ GCCとClangからのメッセージをお読みください por digitalghost
C++コンパイラ GCCとClangからのメッセージをお読みくださいC++コンパイラ GCCとClangからのメッセージをお読みください
C++コンパイラ GCCとClangからのメッセージをお読みください
digitalghost4.7K vistas
モナドをつくろう por dico_leque
モナドをつくろうモナドをつくろう
モナドをつくろう
dico_leque5.1K vistas
Better C#の脱却を目指して por bleis tift
Better C#の脱却を目指してBetter C#の脱却を目指して
Better C#の脱却を目指して
bleis tift6.3K vistas
ナウなヤングにバカうけのイカしたタグ付き共用体 por digitalghost
ナウなヤングにバカうけのイカしたタグ付き共用体ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
digitalghost2.3K vistas
Scala 初心者が米田の補題を Scala で考えてみた por Kazuyuki TAKASE
Scala 初心者が米田の補題を Scala で考えてみたScala 初心者が米田の補題を Scala で考えてみた
Scala 初心者が米田の補題を Scala で考えてみた
Kazuyuki TAKASE5.7K vistas
C++ lecture-0 por sunaemon
C++ lecture-0C++ lecture-0
C++ lecture-0
sunaemon1.3K vistas
F#によるFunctional Programming入門 por bleis tift
F#によるFunctional Programming入門F#によるFunctional Programming入門
F#によるFunctional Programming入門
bleis tift3.6K vistas
Effective Modern C++ 勉強会#1 Item3,4 por Takashi Hoshino
Effective Modern C++ 勉強会#1 Item3,4Effective Modern C++ 勉強会#1 Item3,4
Effective Modern C++ 勉強会#1 Item3,4
Takashi Hoshino2.7K vistas
研究生のためのC++ no.2 por Tomohiro Namba
研究生のためのC++ no.2研究生のためのC++ no.2
研究生のためのC++ no.2
Tomohiro Namba430 vistas
Scala 初心者が Hom 函手を Scala で考えてみた por Kazuyuki TAKASE
Scala 初心者が Hom 函手を Scala で考えてみたScala 初心者が Hom 函手を Scala で考えてみた
Scala 初心者が Hom 函手を Scala で考えてみた
Kazuyuki TAKASE487 vistas
やさしく知りたいC言語 por uru nru
やさしく知りたいC言語やさしく知りたいC言語
やさしく知りたいC言語
uru nru44.4K vistas
C++ ポインタ ブートキャンプ por Kohsuke Yuasa
C++ ポインタ ブートキャンプC++ ポインタ ブートキャンプ
C++ ポインタ ブートキャンプ
Kohsuke Yuasa11K vistas
最適化の手前の数学 por 俊介 後藤
最適化の手前の数学最適化の手前の数学
最適化の手前の数学
俊介 後藤2K vistas
私を SKI に連れてって por Susisu
私を SKI に連れてって私を SKI に連れてって
私を SKI に連れてって
Susisu 2.2K vistas
Protocol-Oriented Integers #cswift por Tomohiro Kumagai
Protocol-Oriented Integers #cswiftProtocol-Oriented Integers #cswift
Protocol-Oriented Integers #cswift
Tomohiro Kumagai1.8K vistas

Destacado

Pfds 9 2_2 por
Pfds 9 2_2Pfds 9 2_2
Pfds 9 2_2Shigekazu Takei
598 vistas6 diapositivas
Microservices @ SoundCloud por
Microservices @ SoundCloudMicroservices @ SoundCloud
Microservices @ SoundCloudBora Tunca
1.7K vistas74 diapositivas
API Development and Scala @ SoundCloud por
API Development and Scala @ SoundCloudAPI Development and Scala @ SoundCloud
API Development and Scala @ SoundCloudBora Tunca
2.7K vistas45 diapositivas
SoundCloud's Toolbox for Microservices por
SoundCloud's Toolbox for MicroservicesSoundCloud's Toolbox for Microservices
SoundCloud's Toolbox for MicroservicesBora Tunca
1.5K vistas126 diapositivas
Sharding and Load Balancing in Scala - Twitter's Finagle por
Sharding and Load Balancing in Scala - Twitter's FinagleSharding and Load Balancing in Scala - Twitter's Finagle
Sharding and Load Balancing in Scala - Twitter's FinagleGeoff Ballinger
3.8K vistas11 diapositivas
Scala(finagle)@SmartNews_English por
Scala(finagle)@SmartNews_EnglishScala(finagle)@SmartNews_English
Scala(finagle)@SmartNews_EnglishShigekazu Takei
3K vistas29 diapositivas

Destacado(10)

Microservices @ SoundCloud por Bora Tunca
Microservices @ SoundCloudMicroservices @ SoundCloud
Microservices @ SoundCloud
Bora Tunca1.7K vistas
API Development and Scala @ SoundCloud por Bora Tunca
API Development and Scala @ SoundCloudAPI Development and Scala @ SoundCloud
API Development and Scala @ SoundCloud
Bora Tunca2.7K vistas
SoundCloud's Toolbox for Microservices por Bora Tunca
SoundCloud's Toolbox for MicroservicesSoundCloud's Toolbox for Microservices
SoundCloud's Toolbox for Microservices
Bora Tunca1.5K vistas
Sharding and Load Balancing in Scala - Twitter's Finagle por Geoff Ballinger
Sharding and Load Balancing in Scala - Twitter's FinagleSharding and Load Balancing in Scala - Twitter's Finagle
Sharding and Load Balancing in Scala - Twitter's Finagle
Geoff Ballinger3.8K vistas
Availability Objectives of SoundClouds Microservices por Bora Tunca
Availability Objectives of SoundClouds MicroservicesAvailability Objectives of SoundClouds Microservices
Availability Objectives of SoundClouds Microservices
Bora Tunca838 vistas
BFF Pattern in Action: SoundCloud’s Microservices por Bora Tunca
BFF Pattern in Action: SoundCloud’s MicroservicesBFF Pattern in Action: SoundCloud’s Microservices
BFF Pattern in Action: SoundCloud’s Microservices
Bora Tunca3.9K vistas