nm

E299167

nm is a command-line utility that lists and analyzes the symbols from object files and binaries, commonly used for debugging and reverse engineering in Unix-like systems.

All labels observed (1)

Label Occurrences
nm canonical 1

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf Unix command ⓘ
binary analysis tool ⓘ
command-line utility ⓘ
category debugging tools ⓘ
reverse engineering tools ⓘ
software development tools ⓘ
developedFor Unix-like operating systems ⓘ
hasFeature can demangle C++ symbol names ⓘ
can display debug symbols ⓘ
can display external symbols ⓘ
can display undefined symbols ⓘ
can filter symbols by type ⓘ
can sort symbols ⓘ
displays symbol addresses ⓘ
displays symbol names ⓘ
displays symbol types ⓘ
hasImplementation BSD nm ⓘ
linked to: BSD userland

GNU nm ⓘ
linked to: GNU Binutils

LLVM nm ⓘ
hasInput executables ⓘ
object files ⓘ
shared libraries ⓘ
static libraries ⓘ
invokedAs "nm" ⓘ
partOf GNU Binutils ⓘ
relatedTo objdump ⓘ
readelf ⓘ
strings ⓘ
supportedOn FreeBSD ⓘ
Linux ⓘ
NetBSD ⓘ
OpenBSD ⓘ
macOS ⓘ
other Unix-like systems ⓘ
typicalFileFormat COFF ⓘ
ELF ⓘ
Mach-O ⓘ
typicalOption --demangle ⓘ
--dynamic ⓘ
--extern-only ⓘ
--numeric-sort ⓘ
--undefined-only ⓘ
-C ⓘ
-D ⓘ
-g ⓘ
-n ⓘ
-u ⓘ
usedFor analyzing symbols in binaries ⓘ
debugging ⓘ
examining executables ⓘ
examining shared libraries ⓘ
examining static libraries ⓘ
inspecting symbol tables ⓘ
listing symbols in object files ⓘ
reverse engineering ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.