์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

i686-linux-android-nm - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ i686-linux-android-nm์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” i686-linux-android-nm ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


nm - ๊ฐœ์ฒด ํŒŒ์ผ์˜ ๊ธฐํ˜ธ ๋‚˜์—ด

๊ฐœ์š”


nm [-A|-o|--์ธ์‡„ ํŒŒ์ผ ์ด๋ฆ„] [-a|--๋””๋ฒ„๊ทธ-์‹ฌ์ฆˆ]
[-B|--ํ˜•์‹=bsd] [-C|--demangle[=์Šคํƒ€์ผ]]
[-D|--๋™์ ] [-f์ฒด์žฌ|--ํ˜•์‹=์ฒด์žฌ]
[-g|--์™ธ๋ถ€ ์ „์šฉ] [-h|--๋„์›€]
[-l|--์ค„ ๋ฒˆํ˜ธ] [-n|-v|--์ˆซ์ž ์ •๋ ฌ]
[-P|--ํœด๋Œ€์„ฑ] [-p|--์ •๋ ฌ ์—†์Œ]
[-r|--์—ญ์ˆœ ์ •๋ ฌ] [-S|--์ธ์‡„ ํฌ๊ธฐ]
[-s|--print-armmap] [-t ์–ด๊ทผ|--๊ธฐ์ˆ˜=์–ด๊ทผ]
[-u|--์ •์˜๋˜์ง€ ์•Š์€ ์ „์šฉ] [-V|--๋ฒˆ์—ญ]
[-X 32_64] [--์ •์˜๋งŒ] [-- ์—‰ํ‚ด ์—†์Œ]
[--ํ”Œ๋Ÿฌ๊ทธ์ธ name] [--ํฌ๊ธฐ ์ •๋ ฌ] [--ํŠน์ˆ˜ ๊ธฐํ˜ธ]
[--์ธ์กฐ] [--๋Œ€์ƒ=bfd ์ด๋ฆ„]
[๊ฐœ์ฒด ํŒŒ์ผ...]

๊ธฐ์ˆ 


GNU nm ๊ฐœ์ฒด ํŒŒ์ผ์˜ ๊ธฐํ˜ธ๋ฅผ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ์ฒด ํŒŒ์ผ.... ๊ฐ์ฒด ํŒŒ์ผ์ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋‚˜์—ด๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ
์ธ์ˆ˜, nm ํŒŒ์ผ์„ ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค ์•„์›ƒ.

๊ฐ ๊ธฐํ˜ธ์— ๋Œ€ํ•ด, nm ๋ณด์—ฌ์ค๋‹ˆ๋‹ค :

ยท ๊ธฐํ˜ธ ๊ฐ’, ์˜ต์…˜์œผ๋กœ ์„ ํƒํ•œ ๊ธฐ์ˆ˜(์•„๋ž˜ ์ฐธ์กฐ) ๋˜๋Š” ๋‹ค์Œ์œผ๋กœ XNUMX์ง„์ˆ˜
ํƒœ๋งŒ.

ยท ๊ธฐํ˜ธ ์œ ํ˜•. ์ตœ์†Œํ•œ ๋‹ค์Œ ์œ ํ˜•์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ,
๊ฐœ์ฒด ํŒŒ์ผ ํ˜•์‹์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์†Œ๋ฌธ์ž์ธ ๊ฒฝ์šฐ ๊ธฐํ˜ธ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋กœ์ปฌ์ž…๋‹ˆ๋‹ค. ๋งŒ์•ฝ
๋Œ€๋ฌธ์ž์ธ ๊ฒฝ์šฐ ๊ธฐํ˜ธ๋Š” ์ „์—ญ(์™ธ๋ถ€)์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ช‡ ๊ฐ€์ง€ ์†Œ๋ฌธ์ž ๊ธฐํ˜ธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŠน์ˆ˜ ์ „์—ญ ๊ธฐํ˜ธ("u", "v" ๋ฐ "w")์— ๋Œ€ํ•ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

"A" ๊ธฐํ˜ธ์˜ ๊ฐ’์€ ์ ˆ๋Œ€๊ฐ’์ด๋ฉฐ ๋” ์ด์ƒ ์—ฐ๊ฒฐํ•ด๋„ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

"๋น„"
"b" ๊ธฐํ˜ธ๋Š” ์ดˆ๊ธฐํ™”๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ ์„น์…˜(BSS๋กœ ์•Œ๋ ค์ง)์— ์žˆ์Šต๋‹ˆ๋‹ค.

"C" ๊ธฐํ˜ธ๋Š” ๊ณตํ†ต์ž…๋‹ˆ๋‹ค. ๊ณตํ†ต ๊ธฐํ˜ธ๋Š” ์ดˆ๊ธฐํ™”๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ์ž…๋‹ˆ๋‹ค. ๋งํฌํ•  ๋•Œ,
์—ฌ๋Ÿฌ ๊ณตํ†ต ๊ธฐํ˜ธ๊ฐ€ ๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ๋‚˜ํƒ€๋‚  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐํ˜ธ๊ฐ€ ์ •์˜๋œ ๊ฒฝ์šฐ
์–ด๋””์—์„œ๋‚˜ ๊ณตํ†ต ๊ธฐํ˜ธ๋Š” ์ •์˜๋˜์ง€ ์•Š์€ ์ฐธ์กฐ๋กœ ์ทจ๊ธ‰๋ฉ๋‹ˆ๋‹ค.

"D"
"d" ๊ธฐํ˜ธ๋Š” ์ดˆ๊ธฐํ™”๋œ ๋ฐ์ดํ„ฐ ์„น์…˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

"์ง€"
"g" ๊ธฐํ˜ธ๋Š” ์ž‘์€ ๊ฐœ์ฒด์— ๋Œ€ํ•œ ์ดˆ๊ธฐํ™”๋œ ๋ฐ์ดํ„ฐ ์„น์…˜์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ๊ฐœ์ฒด ํŒŒ์ผ
ํ˜•์‹์€ ์ „์—ญ int์™€ ๊ฐ™์€ ์ž‘์€ ๋ฐ์ดํ„ฐ ๊ฐœ์ฒด์— ๋Œ€ํ•œ ๋ณด๋‹ค ํšจ์œจ์ ์ธ ์•ก์„ธ์Šค๋ฅผ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.
ํฐ ์ „์—ญ ๋ฐฐ์—ด๊ณผ ๋ฐ˜๋Œ€๋˜๋Š” ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค.

"i" PE ํ˜•์‹ ํŒŒ์ผ์˜ ๊ฒฝ์šฐ ๊ธฐํ˜ธ๊ฐ€ ํŠน์ • ์„น์…˜์— ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
DLL์˜ ๊ตฌํ˜„. ELF ํ˜•์‹ ํŒŒ์ผ์˜ ๊ฒฝ์šฐ ๊ธฐํ˜ธ๊ฐ€
๊ฐ„์ ‘ ๊ธฐ๋Šฅ. ์ด๊ฒƒ์€ ELF ๊ธฐํ˜ธ์˜ ํ‘œ์ค€ ์„ธํŠธ์— ๋Œ€ํ•œ GNU ํ™•์žฅ์ž…๋‹ˆ๋‹ค.
์œ ํ˜•. ์žฌ๋ฐฐ์น˜์— ์˜ํ•ด ์ฐธ์กฐ๋˜๋Š” ๊ฒฝ์šฐ ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๋Š” ๊ธฐํ˜ธ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
์ฃผ์†Œ๋กœ ํ‰๊ฐ€๋˜์ง€๋งŒ ๋Œ€์‹  ๋Ÿฐํƒ€์ž„์— ํ˜ธ์ถœ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋Ÿฐํƒ€์ž„
์‹คํ–‰์€ ์žฌ๋ฐฐ์น˜์— ์‚ฌ์šฉ๋  ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

"I" ๊ธฐํ˜ธ๋Š” ๋‹ค๋ฅธ ๊ธฐํ˜ธ์— ๋Œ€ํ•œ ๊ฐ„์ ‘์ ์ธ ์ฐธ์กฐ์ž…๋‹ˆ๋‹ค.

"N" ๊ธฐํ˜ธ๋Š” ๋””๋ฒ„๊น… ๊ธฐํ˜ธ์ž…๋‹ˆ๋‹ค.

"p" ๊ธฐํ˜ธ๋Š” ์Šคํƒ ํ•ด์ œ ์„น์…˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

"์•„๋ฅด ์žํ˜•"
"r" ๊ธฐํ˜ธ๊ฐ€ ์ฝ๊ธฐ ์ „์šฉ ๋ฐ์ดํ„ฐ ์„น์…˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

"์—์Šค"
"s" ๊ธฐํ˜ธ๋Š” ์ž‘์€ ๊ฐœ์ฒด์— ๋Œ€ํ•œ ์ดˆ๊ธฐํ™”๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ ์„น์…˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

"NS"
"t" ๊ธฐํ˜ธ๋Š” ํ…์ŠคํŠธ(์ฝ”๋“œ) ์„น์…˜์— ์žˆ์Šต๋‹ˆ๋‹ค.

"U" ๊ธฐํ˜ธ๊ฐ€ ์ •์˜๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

"u" ๊ธฐํ˜ธ๋Š” ๊ณ ์œ ํ•œ ๊ธ€๋กœ๋ฒŒ ๊ธฐํ˜ธ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ํ‘œ์ค€ ์„ธํŠธ์— ๋Œ€ํ•œ GNU ํ™•์žฅ์ž…๋‹ˆ๋‹ค.
ELF ์‹ฌ๋ณผ ๋ฐ”์ธ๋”ฉ. ์ด๋Ÿฌํ•œ ๊ธฐํ˜ธ์— ๋Œ€ํ•ด ๋™์  ๋ง์ปค๋Š” ๋‹ค์Œ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
์ „์ฒด ํ”„๋กœ์„ธ์Šค์—์„œ ์ด ์ด๋ฆ„๊ณผ ์œ ํ˜•์„ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐํ˜ธ๋Š” ํ•˜๋‚˜๋งŒ ์žˆ์Šต๋‹ˆ๋‹ค.

"V"
"v" ๊ธฐํ˜ธ๋Š” ์•ฝํ•œ ๊ฐœ์ฒด์ž…๋‹ˆ๋‹ค. ์•ฝํ•œ ์ •์˜ ๊ธฐํ˜ธ๊ฐ€ ์ผ๋ฐ˜ ๊ธฐํ˜ธ์™€ ์—ฐ๊ฒฐ๋  ๋•Œ
์ •์˜๋œ ๊ธฐํ˜ธ, ์ผ๋ฐ˜ ์ •์˜๋œ ๊ธฐํ˜ธ๋Š” ์˜ค๋ฅ˜ ์—†์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์•ฝํ•  ๋•Œ
์ •์˜๋˜์ง€ ์•Š์€ ๊ธฐํ˜ธ๊ฐ€ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ณ  ๊ธฐํ˜ธ๊ฐ€ ์ •์˜๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์•ฝํ•œ ๊ฐ’
๊ธฐํ˜ธ๋Š” ์˜ค๋ฅ˜ ์—†์ด XNUMX์ด ๋ฉ๋‹ˆ๋‹ค. ์ผ๋ถ€ ์‹œ์Šคํ…œ์—์„œ ๋Œ€๋ฌธ์ž๋Š” ๋‹ค์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
๊ธฐ๋ณธ๊ฐ’์ด ์ง€์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

"W"
"w" ๊ธฐํ˜ธ๋Š” ์•ฝํ•œ ๊ฐœ์ฒด๋กœ ํŠน๋ณ„ํžˆ ํƒœ๊ทธ๊ฐ€ ์ง€์ •๋˜์ง€ ์•Š์€ ์•ฝํ•œ ๊ธฐํ˜ธ์ž…๋‹ˆ๋‹ค.
์ƒ์ง•. ์•ฝํ•œ ์ •์˜ ๊ธฐํ˜ธ๊ฐ€ ์ผ๋ฐ˜ ์ •์˜ ๊ธฐํ˜ธ์™€ ์—ฐ๊ฒฐ๋˜๋ฉด
์ •์ƒ ์ •์˜๋œ ๊ธฐํ˜ธ๋Š” ์˜ค๋ฅ˜ ์—†์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์•ฝํ•œ ์ •์˜๋˜์ง€ ์•Š์€ ๊ธฐํ˜ธ๊ฐ€ ๋‹ค์Œ๊ณผ ๊ฐ™์„ ๋•Œ
์—ฐ๊ฒฐ๋˜๊ณ  ๊ธฐํ˜ธ๊ฐ€ ์ •์˜๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๊ธฐํ˜ธ์˜ ๊ฐ’์€
์˜ค๋ฅ˜๊ฐ€ ์—†๋Š” ์‹œ์Šคํ…œ๋ณ„ ๋ฐฉ์‹. ์ผ๋ถ€ ์‹œ์Šคํ…œ์—์„œ ๋Œ€๋ฌธ์ž๋Š” ๋‹ค์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
๊ธฐ๋ณธ๊ฐ’์ด ์ง€์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

"-" ๊ธฐํ˜ธ๋Š” a.out ๊ฐœ์ฒด ํŒŒ์ผ์˜ ์ฐŒ๋ฅด๊ธฐ ๊ธฐํ˜ธ์ž…๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋‹ค์Œ
์ธ์‡„๋œ ๊ฐ’์€ stabs other ํ•„๋“œ, stabs desc ํ•„๋“œ ๋ฐ stab ์œ ํ˜•์ž…๋‹ˆ๋‹ค.
์ฐŒ๋ฅด๊ธฐ ๊ธฐํ˜ธ๋Š” ๋””๋ฒ„๊น… ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

"?" ๊ธฐํ˜ธ ์œ ํ˜•์„ ์•Œ ์ˆ˜ ์—†๊ฑฐ๋‚˜ ๊ฐœ์ฒด ํŒŒ์ผ ํ˜•์‹์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

ยท ๊ธฐํ˜ธ ์ด๋ฆ„.

์˜ต์…˜


์—ฌ๊ธฐ์— ๋Œ€์•ˆ์œผ๋กœ ํ‘œ์‹œ๋œ ๊ธธ๊ณ  ์งง์€ ํ˜•ํƒœ์˜ ์˜ต์…˜์€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

-A
-o
--์ธ์‡„ ํŒŒ์ผ ์ด๋ฆ„
๊ฐ ๊ธฐํ˜ธ ์•ž์— ํ•ด๋‹น ๊ธฐํ˜ธ๊ฐ€ ์žˆ๋˜ ์ž…๋ ฅ ํŒŒ์ผ(๋˜๋Š” ์•„์นด์ด๋ธŒ ๋ฉค๋ฒ„)์˜ ์ด๋ฆ„์ด ์˜ต๋‹ˆ๋‹ค.
๋ชจ๋“  ๊ธฐํ˜ธ ์•ž์— ์ž…๋ ฅ ํŒŒ์ผ์„ ํ•œ ๋ฒˆ๋งŒ ์‹๋ณ„ํ•˜๋Š” ๋Œ€์‹  ์ฐพ์•˜์Šต๋‹ˆ๋‹ค.

-a
--๋””๋ฒ„๊ทธ-์‹ฌ์ฆˆ
๋””๋ฒ„๊ฑฐ ์ „์šฉ ๊ธฐํ˜ธ๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ๊ธฐํ˜ธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋“ค์€ ๋‚˜์—ด๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

-B ๊ฐ™์€ --ํ˜•์‹=bsd (MIPS์™€์˜ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด nm).

-C
--๋””์•ต๊ธ€[=์Šคํƒ€์ผ]
๋””์ฝ”๋”ฉ(์—‰ํ‚ด) ์ €์ˆ˜์ค€ ๊ธฐํ˜ธ ์ด๋ฆ„์„ ์‚ฌ์šฉ์ž ์ˆ˜์ค€ ์ด๋ฆ„์œผ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ ์™ธ์—๋„
์‹œ์Šคํ…œ ์•ž์— ๋ฐ‘์ค„์ด ์ถ”๊ฐ€๋˜์–ด C++ ํ•จ์ˆ˜ ์ด๋ฆ„์„ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ปดํŒŒ์ผ๋Ÿฌ๋งˆ๋‹ค ๋งน๊ธ€๋ง ์Šคํƒ€์ผ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์„ ํƒ์  ๋””๋ง๊ธ€๋ง ์Šคํƒ€์ผ
์ธ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปดํŒŒ์ผ๋Ÿฌ์— ์ ํ•ฉํ•œ ๋””๋งน๊ธ€๋ง ์Šคํƒ€์ผ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-- ์—‰ํ‚ด ์—†์Œ
๋‚ฎ์€ ์ˆ˜์ค€์˜ ๊ธฐํ˜ธ ์ด๋ฆ„์„ demangleํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ด๊ฒƒ์ด ๊ธฐ๋ณธ๊ฐ’์ž…๋‹ˆ๋‹ค.

-D
--๋™์ 
์ผ๋ฐ˜ ๊ธฐํ˜ธ๊ฐ€ ์•„๋‹Œ ๋™์  ๊ธฐํ˜ธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ๋งŒ์œผ๋กœ๋„ ์˜๋ฏธ๊ฐ€ ์žˆ๋‹ค
ํŠน์ • ์œ ํ˜•์˜ ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ๊ฐ™์€ ๋™์  ๊ฐœ์ฒด์˜ ๊ฒฝ์šฐ.

-f ์ฒด์žฌ
--ํ˜•์‹=์ฒด์žฌ
์ถœ๋ ฅ ํ˜•์‹ ์‚ฌ์šฉ ์ฒด์žฌ, "bsd", "sysv" ๋˜๋Š” "posix"์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€
"BSD". ์˜ ์ฒซ ๋ฒˆ์งธ ๋ฌธ์ž๋งŒ ์ฒด์žฌ ์ค‘์š”ํ•˜๋‹ค; ๊ทธ๊ฒƒ์€ ์œ„์ชฝ ๋˜๋Š”
์†Œ๋ฌธ์ž.

-g
--์™ธ๋ถ€ ์ „์šฉ
์™ธ๋ถ€ ๊ธฐํ˜ธ๋งŒ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

-h
--๋„์›€
์˜ต์…˜ ์š”์•ฝ ํ‘œ์‹œ nm ์ข…๋ฃŒํ•˜์‹ญ์‹œ์˜ค.

-l
--์ค„ ๋ฒˆํ˜ธ
๊ฐ ๊ธฐํ˜ธ์— ๋Œ€ํ•ด ๋””๋ฒ„๊น… ์ •๋ณด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ์ด๋ฆ„๊ณผ ์ค„ ๋ฒˆํ˜ธ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.
์ •์˜๋œ ๊ธฐํ˜ธ์˜ ๊ฒฝ์šฐ ๊ธฐํ˜ธ ์ฃผ์†Œ์˜ ํ–‰ ๋ฒˆํ˜ธ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค. ๋ฅผ ์œ„ํ•ด
์ •์˜๋˜์ง€ ์•Š์€ ๊ธฐํ˜ธ, ๋‹ค์Œ์„ ์ฐธ์กฐํ•˜๋Š” ์žฌ๋ฐฐ์น˜ ํ•ญ๋ชฉ์˜ ์ค„ ๋ฒˆํ˜ธ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.
์ƒ์ง•. ์ค„ ๋ฒˆํ˜ธ ์ •๋ณด๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์œผ๋ฉด ๋‹ค๋ฅธ ๊ธฐํ˜ธ ๋’ค์— ์ธ์‡„ํ•˜์‹ญ์‹œ์˜ค.
์ •๋ณด.

-n
-v
--์ˆซ์ž ์ •๋ ฌ
๊ธฐํ˜ธ๋ฅผ ์•ŒํŒŒ๋ฒณ์ˆœ์œผ๋กœ ์ •๋ ฌํ•˜์ง€ ์•Š๊ณ  ์ฃผ์†Œ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ˆซ์ž์ˆœ์œผ๋กœ ๊ธฐํ˜ธ๋ฅผ ์ •๋ ฌํ•ฉ๋‹ˆ๋‹ค.
์ด๋ฆ„.

-p
--์ •๋ ฌ ์—†์Œ
๊ธฐํ˜ธ๋ฅผ ์–ด๋–ค ์ˆœ์„œ๋กœ๋“  ์ •๋ ฌํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ๋ฐœ์ƒํ•œ ์ˆœ์„œ๋Œ€๋กœ ์ธ์‡„ํ•˜์‹ญ์‹œ์˜ค.

-P
--ํœด๋Œ€์„ฑ
๊ธฐ๋ณธ ํ˜•์‹ ๋Œ€์‹  POSIX.2 ํ‘œ์ค€ ์ถœ๋ ฅ ํ˜•์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์— ํ•ด๋‹น
-f POSIX.

-r
--์—ญ์ˆœ ์ •๋ ฌ
์ •๋ ฌ ์ˆœ์„œ๋ฅผ ๋ฐ˜๋Œ€๋กœ ํ•ฉ๋‹ˆ๋‹ค(์ˆซ์ž ๋˜๋Š” ์•ŒํŒŒ๋ฒณ). ๋งˆ์ง€๋ง‰์ด ๋˜์ž
๋จผ์ €.

-S
--์ธ์‡„ ํฌ๊ธฐ
"bsd" ์ถœ๋ ฅ ์Šคํƒ€์ผ์— ๋Œ€ํ•ด ์ •์˜๋œ ๊ธฐํ˜ธ์˜ ๊ฐ’๊ณผ ํฌ๊ธฐ๋ฅผ ๋ชจ๋‘ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜
๊ธฐํ˜ธ ํฌ๊ธฐ๋ฅผ ๊ธฐ๋กํ•˜์ง€ ์•Š๋Š” ๊ฐœ์ฒด ํ˜•์‹์—๋Š” ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. --ํฌ๊ธฐ ์ •๋ ฌ
๊ณ„์‚ฐ๋œ ํฌ๊ธฐ๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ๊ฒฝ์šฐ์—๋„ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

-s
--print-armmap
์•„์นด์ด๋ธŒ ๊ตฌ์„ฑ์›์˜ ๊ธฐํ˜ธ๋ฅผ ๋‚˜์—ดํ•  ๋•Œ ์ƒ‰์ธ์„ ํฌํ•จํ•˜์‹ญ์‹œ์˜ค. ๋งคํ•‘(
์•„์นด์ด๋ธŒ ar or ๋ž€๋ฆฝ)์˜ ๋ชจ๋“ˆ์—๋Š” ์–ด๋–ค ์ด๋ฆ„์— ๋Œ€ํ•œ ์ •์˜๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

-t ์–ด๊ทผ
--๊ธฐ์ˆ˜=์–ด๊ทผ
์–ด๊ทผ ๊ธฐํ˜ธ ๊ฐ’์„ ์ธ์‡„ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ˜๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค d ์†Œ์ˆ˜์˜ ๊ฒฝ์šฐ, o
XNUMX์ง„์ˆ˜ ๋˜๋Š” x XNUMX์ง„์ˆ˜์˜ ๊ฒฝ์šฐ.

-u
--์ •์˜๋˜์ง€ ์•Š์€ ์ „์šฉ
์ •์˜๋˜์ง€ ์•Š์€ ๊ธฐํ˜ธ(๊ฐ ๊ฐœ์ฒด ํŒŒ์ผ์˜ ์™ธ๋ถ€์— ์žˆ๋Š” ๊ธฐํ˜ธ)๋งŒ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

-V
--๋ฒˆ์—ญ
๋ฒ„์ „ ๋ฒˆํ˜ธ ํ‘œ์‹œ nm ์ข…๋ฃŒํ•˜์‹ญ์‹œ์˜ค.

-X ์ด ์˜ต์…˜์€ AIX ๋ฒ„์ „์˜ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. nm. ํ•˜๋‚˜ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค
๋ฌธ์ž์—ด์ด์–ด์•ผ ํ•˜๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜ 32_64. AIX์˜ ๊ธฐ๋ณธ ๋ชจ๋“œ nm ์— ํ•ด๋‹น
-X 32, GNU์—์„œ ์ง€์›ํ•˜์ง€ ์•Š๋Š” nm.

--์ •์˜๋งŒ
๊ฐ ๊ฐœ์ฒด ํŒŒ์ผ์— ๋Œ€ํ•ด ์ •์˜๋œ ๊ธฐํ˜ธ๋งŒ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

--ํ”Œ๋Ÿฌ๊ทธ์ธ name
๋ผ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. name ์ถ”๊ฐ€ ๋Œ€์ƒ ์œ ํ˜•์— ๋Œ€ํ•œ ์ง€์›์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์€
๋„๊ตฌ ์ฒด์ธ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ ์ง€์›์ด ํ™œ์„ฑํ™”๋œ ์ƒํƒœ๋กœ ๊ตฌ์ถ•๋œ ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

--ํฌ๊ธฐ ์ •๋ ฌ
ํฌ๊ธฐ๋ณ„๋กœ ๊ธฐํ˜ธ๋ฅผ ์ •๋ ฌํ•ฉ๋‹ˆ๋‹ค. ํฌ๊ธฐ๋Š” ๋‹ค์Œ ๊ฐ’ ์‚ฌ์ด์˜ ์ฐจ์ด๋กœ ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค.
๊ธฐํ˜ธ ๋ฐ ๋‹ค์Œ์œผ๋กœ ๋†’์€ ๊ฐ’์„ ๊ฐ–๋Š” ๊ธฐํ˜ธ์˜ ๊ฐ’. "bsd"๊ฐ€ ์ถœ๋ ฅ๋˜๋ฉด
ํ˜•์‹์ด ์‚ฌ์šฉ๋˜๋ฉฐ ๊ฐ’์ด ์•„๋‹Œ ๊ธฐํ˜ธ์˜ ํฌ๊ธฐ๊ฐ€ ์ธ์‡„๋ฉ๋‹ˆ๋‹ค. -S ์ ˆ๋Œ€๋กœ ํ•„์š”ํ•œ ๊ฒƒ
ํฌ๊ธฐ์™€ ๊ฐ’ ๋ชจ๋‘ ์ธ์‡„ํ•  ์ˆœ์„œ๋Œ€๋กœ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

--ํŠน์ˆ˜ ๊ธฐํ˜ธ
๋Œ€์ƒ์— ํŠน์ •ํ•œ ํŠน๋ณ„ํ•œ ์˜๋ฏธ๊ฐ€ ์žˆ๋Š” ๊ธฐํ˜ธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐํ˜ธ๋Š”
์ผ๋ฐ˜์ ์œผ๋กœ ์ผ๋ถ€ ํŠน์ˆ˜ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด ๋Œ€์ƒ์— ์˜ํ•ด ์‚ฌ์šฉ๋˜๋ฉฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๋„์›€์ด ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ผ๋ฐ˜ ๊ธฐํ˜ธ ๋ชฉ๋ก์— ํฌํ•จ๋  ๋•Œ. ์˜ˆ๋ฅผ ๋“ค์–ด ARM ๋Œ€์ƒ์˜ ๊ฒฝ์šฐ ์ด ์˜ต์…˜
ARM ์ฝ”๋“œ, THUMB ์ฝ”๋“œ ๊ฐ„์˜ ์ „ํ™˜์„ ํ‘œ์‹œํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋งคํ•‘ ๊ธฐํ˜ธ๋ฅผ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค.
๋ฐ ๋ฐ์ดํ„ฐ.

--์ธ์กฐ
์ถœ๋ ฅ์— ํ•ฉ์„ฑ ๊ธฐํ˜ธ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์— ์˜ํ•ด ์ƒ์„ฑ๋œ ํŠน์ˆ˜ ๊ธฐํ˜ธ์ž…๋‹ˆ๋‹ค.
๋‹ค์–‘ํ•œ ๋ชฉ์ ์„ ์œ„ํ•œ ๋ง์ปค. ์˜ ์ผ๋ถ€๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋ฐ”์ด๋„ˆ๋ฆฌ์˜ ์›๋ณธ ์†Œ์Šค ์ฝ”๋“œ.

--๋Œ€์ƒ=bfd ์ด๋ฆ„
์‹œ์Šคํ…œ์˜ ๊ธฐ๋ณธ ํ˜•์‹์ด ์•„๋‹Œ ๋‹ค๋ฅธ ๊ฐœ์ฒด ์ฝ”๋“œ ํ˜•์‹์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

@ํŒŒ์ผ
๋‹ค์Œ์—์„œ ๋ช…๋ น์ค„ ์˜ต์…˜ ์ฝ๊ธฐ ํŒŒ์ผ. ์ฝ์€ ์˜ต์…˜์€ ๋‹ค์Œ ์œ„์น˜์— ์‚ฝ์ž…๋ฉ๋‹ˆ๋‹ค.
์›๋ž˜์˜ @ํŒŒ์ผ ์˜ต์…˜. ๋งŒ์•ฝ์— ํŒŒ์ผ ์กด์žฌํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์ฝ์„ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์˜ต์…˜
๋ฌธ์ž ๊ทธ๋Œ€๋กœ ์ฒ˜๋ฆฌ๋˜๋ฉฐ ์ œ๊ฑฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์˜ต์…˜ ํŒŒ์ผ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค. ๊ณต๋ฐฑ ๋ฌธ์ž๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์˜ต์…˜์—์„œ ์ „์ฒด ์˜ต์…˜์„ ์ž‘์€๋”ฐ์˜ดํ‘œ๋‚˜ ํฐ๋”ฐ์˜ดํ‘œ๋กœ ๋ฌถ์Šต๋‹ˆ๋‹ค. ์–ด๋Š
๋ฌธ์ž(๋ฐฑ์Šฌ๋ž˜์‹œ ํฌํ•จ)๋Š”
๋ฐฑ์Šฌ๋ž˜์‹œ์™€ ํ•จ๊ป˜ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. NS ํŒŒ์ผ ์ž์ฒด์— ์ถ”๊ฐ€ @๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ํŒŒ์ผ ์˜ต์…˜; ์–ด๋Š
์ด๋Ÿฌํ•œ ์˜ต์…˜์€ ์žฌ๊ท€์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ i686-linux-android-nm ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad