とにかく進むねん。
勉強サークルのブログです。 もがきながらでも進むこと。 これがモットーです。
ブログ内検索
リンク
管理画面
新しい記事を書く
カレンダー
03
2025/04
05
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
アーカイブ
2012 年 12 月 ( 3 )
2012 年 11 月 ( 11 )
2012 年 10 月 ( 4 )
2012 年 09 月 ( 5 )
2012 年 08 月 ( 4 )
プロフィール
HN:
betweens
性別:
非公開
カウンター
カテゴリー
宿題 ( 10 )
colinux 設定 ( 16 )
colinux network設定 ( 4 )
検索エンジン付き合い方 ( 9 )
C++ ( 2 )
未選択 ( 102 )
shell script ( 1 )
code golf ( 66 )
Haskell ( 14 )
Python Challenge ( 2 )
Project Euler ( 2 )
Python Study ( 3 )
英語 ( 1 )
JAVA ( 3 )
ゴミ情報 ( 1 )
RSS
RSS 0.91
RSS 1.0
RSS 2.0
最新CM
無題
[11/07 betweens]
無題
[11/07 元左席人]
無題
[08/30 betweens]
無題
[08/30 元左席人]
無題
[10/02 元左席人]
最新TB
最新記事
anarchy golf (Haskell) [Number lines]
(12/13)
anarchy golf (Haskell) [spirals] 【Vol.4】
(12/06)
anarchy golf (Haskell) [ two kinds of digit ] 読解
(12/05)
anarchy golf (Haskell) [Reduce fractions]
(11/13)
anarchy golf (Haskell) [Fill in the blanks]
(11/11)
最古記事
宿題 [2008.01a] colinux をインストールしよう
(05/10)
[2008.01a] colinux をインストールしよう(解答編1)
(05/15)
[2008.01a] colinux をインストールしよう(解答編2)
(05/17)
[2008.01a] colinux をインストールしよう(解答編3)
(05/18)
Google のノウハウ
(05/19)
フリーエリア
2025
04,12
17:05
[PR]
CATEGORY[]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
2009
09,18
06:32
バイナリハックス(#8,9) お勉強
CATEGORY[未選択]
DWARF2 の扱い方がよくわからない。。。
user@localhost ~ $ readelf --debug-dump=line /bin/ls
としても、何も出ない。何だろう。後で調べることにしよう。
----------------------------
user@localhost ~ $ objdump -s -b binary /bin/ls | head
/bin/ls: file format binary
Contents of section .data:
00000 7f454c46 01010100 00000000 00000000 .ELF............
00010 02000300 01000000 f09b0408 34000000 ............4...
00020 7c730100 00000000 34002000 0a002800 |s......4. ...(.
00030 1b001a00 06000000 34000000 34800408 ........4...4...
00040 34800408 40010000 40010000 05000000 4...@...@.......
00050 04000000 03000000 74010000 74810408 ........t...t...
user@localhost ~ $ od -t c /bin/ls | head
0000000 177 E L F 001 001 001 \0 \0 \0 \0 \0 \0 \0 \0 \0
0000020 002 \0 003 \0 001 \0 \0 \0 360 233 004 \b 4 \0 \0 \0
0000040 | s 001 \0 \0 \0 \0 \0 4 \0 \0 \n \0 ( \0
0000060 033 \0 032 \0 006 \0 \0 \0 4 \0 \0 \0 4 200 004 \b
0000100 4 200 004 \b @ 001 \0 \0 @ 001 \0 \0 005 \0 \0 \0
0000120 004 \0 \0 \0 003 \0 \0 \0 t 001 \0 \0 t 201 004 \b
0000140 t 201 004 \b 023 \0 \0 \0 023 \0 \0 \0 004 \0 \0 \0
0000160 001 \0 \0 \0 001 \0 \0 \0 \0 \0 \0 \0 \0 200 004 \b
0000200 \0 200 004 \b 300 l 001 \0 300 l 001 \0 005 \0 \0 \0
0000220 \0 020 \0 \0 001 \0 \0 \0 370 n 001 \0 370 376 005 \b
ダンプの仕方も od, objdump とか いろいろあるという訳か。。。
でも、どう 使い分けるのか よく分かってないっす。。。
と思っていたら、#10で逆アセンブリするようなことが書いていた♪
でも、#10は読了してません。。。
PR
コメント[1]
TB[]
<<
バイナリハックス(#14) お勉強
|
HOME
|
バイナリハックス(#5) お勉強
>>
コメント
無題
lsのDBGですか・・・
そうかGentoo使いだから、そーいうことですか。。。#16
【2009/09/1901:15】||Cafeメシ#990ece55d8[
編集する?
]
コメント投稿
NAME:
MAIL:
URL:
COLOR:
Black
LimeGreen
SeaGreen
Teal
FireBrick
Tomato
IndianRed
BurlyWood
SlateGray
DarkSlateBlue
LightPink
DeepPink
DarkOrange
Gold
DimGray
Silver
SUBJECT:
COMMENT:
PASS:
trackback
トラックバックURL
<<
バイナリハックス(#14) お勉強
|
HOME
|
バイナリハックス(#5) お勉強
>>
忍者ブログ
[PR]