Use mdb and kadb to examine the kernel. For more information, see the mdb(1) and kadb(8) man page.
mdb is an modular debugger for low-level debugging and editing of the live operating system, operating system crash dumps, user processes, user process core dumps, and object files. For more information, see the mdb(1) man page.
For a detailed description of mdb features, see Oracle Solaris Modular Debugger Guide.
kadb is an interactive debugger with a user interface similar to adb, but it runs in the same virtual address space as the program being debugged. It also has no specific STREAMS support. For more information, see the kadb(8) and adb(1) man pages.
adb has reached EOL. For information about how to transition from adb to mdb, see Oracle Solaris Modular Debugger Guide.
crash has reached EOL. For information about how to transition from crash to mdb, see Oracle Solaris Modular Debugger Guide.