htop
executablemacOS259.1 KBarm64
Hardware driver communication tool — interacts directly with system hardware and drivers
Communicates directly with hardware and kernel drivers through IOKit interfaces. Exposes three network endpoints for potential remote communication or data transmission. Contains file path references, hardware constants, and URL configurations indicating integration with system hardware layers. Signed with ad-hoc signature and built for ARM64 architecture.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- arm64
- Min OS
- 15.0.0
- SDK
- 15.2.0
- File Size
- 259.1 KB
- UUID
- 029B1E49-715C-36EF-A30E-FE2C6B8685FD
- Analyzed
- 2026-04-09T08:54:54Z
- CDHash
- fb77cd7c46125af851ca6d1e1dea8e0058b009086b9b90b95e6111c61aeb38d5
Capabilities
HardwareDirect hardware/driver communication
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKitInteresting Strings
Network Surface
Networking Frameworks
Endpoints(3)
DNA Capability Vector
Location
0
Keychain
0
Network
0
Storage
0
Hardware
1
IPC
0
Analytics
0
Security
0
System
0
Behavioral Profile
URL Endpoints
1
Telemetry Strings
0
File Paths
2
Bundle IDs
0
IOKit Constants
1
Library Functions
70
Structural HashesSHA-256
Static Libraries70 / 557 functions identified
Identified Libraries
FLAC 1.5.0 (9 fn)FLAC++ 1.5.0 (2 fn)SDL2 2.32.10 (11 fn)SDL2_test 2.32.10 (4 fn)X11 1.8.12 (7 fn)Xext 1.3.6 (2 fn)Xi 1.8.2 (1 fn)aom 3.13.1 (9 fn)asprintf 0.26_1 (1 fn)boost_json 1.89.0 (2 fn)boost_locale 1.89.0 (1 fn)boost_log 1.89.0 (1 fn)boost_python313 1.89.0 (1 fn)boost_test_exec_monitor 1.89.0 (1 fn)boost_timer 1.89.0 (1 fn)cares 1.34.5 (1 fn)crypto 3.6.1 (6 fn)flatbuffers 25.9.23 (1 fn)gettextlib 0.26_1 (2 fn)glib-2.0 2.86.3 (2 fn)harfbuzz-subset 12.3.0 (1 fn)leptonica 1.87.0 (2 fn)opus 1.6 (1 fn)tesseract 5.5.2 (1 fn)
Functions(557)
0x100001d6cmain
0x100001d70Action_pickFromVector
0x100001ee0Action_setUserOnly
0x100001f1cAction_setSortKey
0x100001f38Action_setScreenTab
0x100002024Action_follow
0x100002064Action_setBindings
0x10000227cactionTag
0x1000022b8actionToggleHideMeters
0x1000022ccactionExpandOrCollapseAllBranches
0x10000231cactionExpandOrCollapse
0x100002364actionSetSortColumn
0x100002504actionIncSearch
0x100002544actionHelp
0x100003248actionSetup
0x1000032d0actionToggleUserlandThreads
0x100003308actionInvertSortOrder
0x100003340actionToggleKernelThreads
0x100003378actionSortByMemory
0x1000033a0actionSortByPID
Imports192 symbols from 4 dylibs
Exports441
Action_follow0x2024
Action_pickFromVector0x1d70
Action_setBindings0x2064
Action_setScreenTab0x1f38
Action_setSortKey0x1f1c
Action_setUserOnly0x1ee0
AffinityPanel_class0x24970
AffinityPanel_getAffinity0x4214
AffinityPanel_new0x3f68
Affinity_add0x3e38
Affinity_delete0x3e10
Affinity_new0x3dc4
AllCPUs2Meter_class0x252e8
AllCPUs4Meter_class0x255e0
AllCPUs8Meter_class0x257a8
AllCPUsMeter_class0x25250
AvailableColumnsPanel_class0x24a08
AvailableColumnsPanel_fill0x4520
AvailableColumnsPanel_new0x4600
AvailableMetersPanel_class0x24a98
AvailableMetersPanel_new0x491c
BatteryMeter_class0x24ad0
BlankMeter_class0x26808
CPUMeter_class0x251b8
CRT_colorScheme0x2ce1c
CRT_colors0x2ce20
CRT_degreeSign0x2ce28
CRT_disableDelay0x7a08
CRT_done0x788c
CRT_enableDelay0x7a30
CRT_fatalError0x7968
CRT_handleSIGSEGV0x7a40
CRT_init0x7240
CRT_readKey0x79b4
CRT_resetSignalHandlers0x7160
CRT_scrollHAmount0x2c018
CRT_scrollWheelVAmount0x2c01c
CRT_setColors0x77b4
CRT_setMouse0x7228
CRT_treeStr0x2c010
CRT_utf80x2ce18
CategoriesPanel_class0x24b68
CategoriesPanel_new0x4e00
CheckItem_class0x26de0
CheckItem_get0xeef0
CheckItem_newByRef0xee48
CheckItem_newByVal0xee9c
CheckItem_set0xef08
CheckItem_toggle0xef20
ClockMeter_class0x24d80
ColorsPanel_class0x24e18
ColorsPanel_new0x52a4
ColumnsPanel_class0x24ee8
ColumnsPanel_fill0x55bc
ColumnsPanel_new0x567c
ColumnsPanel_update0x5730
CommandLine_run0x57f0
CommandScreen_class0x25178
CommandScreen_delete0x61a0
CommandScreen_new0x6360
Compat_faccessat0x63b0
Compat_fstatat0x6464
Compat_readlink0x6484
Compat_readlinkat0x6474
DarwinProcess_class0x28868
DarwinProcess_new0x1caec
DarwinProcess_scanThreads0x1d050
DarwinProcess_setFromKInfoProc0x1cb6c
DarwinProcess_setFromLibprocPidinfo0x1cf04
DateMeter_class0x259f0
DateTimeMeter_class0x25a88
DiskIOMeter_class0x25b20
DisplayOptionsPanel_class0x25bb8
DisplayOptionsPanel_new0x8470
DynamicColumn_done0x8970
DynamicColumn_lookup0x8a30
DynamicColumn_name0x8968
DynamicColumn_search0x89a0
DynamicColumn_writeField0x8a34
DynamicColumns_delete0x895c
DynamicColumns_new0x8950
DynamicMeter_class0x25cf8
DynamicMeter_lookup0x8adc
DynamicMeter_search0x8a50
DynamicMeters_delete0x8a44
DynamicMeters_new0x8a3c
DynamicScreen_done0x8be8
DynamicScreen_lookup0x8cb4
DynamicScreen_search0x8c28
DynamicScreens_delete0x8bdc
DynamicScreens_new0x8bd4
EnvScreen_class0x25d90
EnvScreen_delete0x8d08
EnvScreen_new0x8cb8
FileDescriptorMeter_class0x25dd0
FunctionBar_append0x9598
FunctionBar_delete0x9290
FunctionBar_draw0x9394
FunctionBar_drawExtra0x93a4
FunctionBar_new0x9174
FunctionBar_newEnterEsc0x90f4
FunctionBar_setLabel0x9320
FunctionBar_synthesizeEvent0x9648
Generic_getFileDescriptors_sysctl0x1d6d0
Generic_gettime_monotonic0x1d814
Generic_gettime_realtime0x1d780
Generic_hostname0x1d878
Generic_uname0x1dc30
Hashtable_clear0x9784
Hashtable_delete0x9758
Hashtable_foreach0x9c3c
Hashtable_get0x9bb8
Hashtable_new0x96d4
Hashtable_put0x99b4
Hashtable_remove0x9a28
Hashtable_setSize0x97f4
HeaderOptionsPanel_class0x26068
HeaderOptionsPanel_new0xa9f8
Header_addMeterByClass0xa524
Header_calculateHeight0x9ef8
Header_delete0x9d48
Header_draw0xa600
Header_new0x9cb0
Header_populateFromSettings0xa0d0
Header_reinit0xa568
Header_setLayout0x9db4
Header_updateData0xa858
Header_writeBackToSettings0xa32c
HostnameMeter_class0x26230
IncSet_activate0xac28
IncSet_delete0xabf8
IncSet_drawBar0xac58
IncSet_getListItemValue0xb058
IncSet_handleKey0xacd4
IncSet_new0xab2c
IncSet_reset0xaae4
IncSet_setFilter0xaaf8
IncSet_synthesizeEvent0xb080
InfoScreen_addLine0xb30c
InfoScreen_appendLine0xb398
InfoScreen_done0xb15c
InfoScreen_drawTitled0xb194
InfoScreen_init0xb09c
InfoScreen_run0xb440
LeftCPUs2Meter_class0x254b0
LeftCPUs4Meter_class0x25678
LeftCPUs8Meter_class0x25840
LeftCPUsMeter_class0x25380
ListItem_append0xb82c
ListItem_class0x26390
ListItem_compare0xb8a4
ListItem_delete0xb6fc
ListItem_display0xb724
ListItem_init0xb7a0
ListItem_new0xb7d4
LoadAverageMeter_class0x263b0
LoadMeter_class0x26448
Machine_delete0x1cab4
Machine_done0xbbec
Machine_init0xbbb0
Machine_isCPUonline0x1cae4
Machine_new0x1ca04
Machine_populateTablesFromSettings0xbc1c
Machine_scan0x1c8d0
Machine_scanTables0xbd38
Machine_setTablesPanel0xbce4
MainPanel_class0x264e0
MainPanel_delete0xbf74
MainPanel_foreachRow0xbe9c
MainPanel_new0xc340
MainPanel_selectedRow0xbe78
MainPanel_setFunctionBar0xc418
MainPanel_setState0xc410
MainPanel_updateLabels0xbe14
MemoryMeter_class0x265c8
MemorySwapMeter_class0x26660
Meter_class0x266f8
Meter_delete0xcc98
Meter_humanUnit0xcba0
Meter_new0xca58
Meter_nextSupportedMode0xccf4
Meter_setCaption0xccec
Meter_setMode0xcb00
Meter_toListItem0xcd1c
MetersPanel_class0x26b90
MetersPanel_cleanup0xda94
MetersPanel_new0xddcc
MetersPanel_setMoving0xdac0
NetworkIOMeter_class0x26cb8
NumberItem_class0x26e08
NumberItem_decrease0xf050
NumberItem_get0xf038
NumberItem_increase0xf0a8
NumberItem_newByRef0xef48
NumberItem_newByVal0xefb8
NumberItem_toggle0xf0f8
Object_class0x23610
Object_isA0xe448
OpenFilesScreen_class0x26d50
OpenFilesScreen_delete0xe4ec
OpenFilesScreen_new0xe474
OptionItem_class0x26d90
Panel_add0xf55c
Panel_class0x26e30
Panel_delete0xf148
Panel_done0xf45c
Panel_draw0xf730
Panel_get0xf5bc
Panel_getCh0xffe8
Panel_getSelected0xf618
Panel_getSelectedIndex0xf6bc
Panel_init0xf3d4
Panel_insert0xf588
Panel_move0xf508
Panel_moveSelectedDown0xf678
Panel_moveSelectedUp0xf640
Panel_new0xf34c
Panel_onKey0xfd70
Panel_prune0xf528
Panel_remove0xf5cc
Panel_resize0xf518
Panel_selectByTyping0xf16c
Panel_set0xf5b4
Panel_setCursorToSelection0xf494
Panel_setHeader0xf4c8
Panel_setSelected0xf6d0
Panel_setSelectionColor0xf4c0
Panel_size0xf6c4
Panel_splice0xf704
Platform_CompareKernelVersion0x1c6e4
Platform_GetKernelVersion0x1c5e8
Platform_KernelVersionIsBetween0x1c748
Platform_defaultScreens0x27550
Platform_done0x1b9cc
Platform_getBattery0x1c3d0
Platform_getCPUBrandString0x1c784
Platform_getDiskIO0x1bff8
Platform_getFileDescriptors0x1bff4
Platform_getLoadAverage0x1ba70
Platform_getMaxPid0x1bb04
Platform_getNetworkIO0x1c1e8
Platform_getProcessEnv0x1be30
Platform_getProcessLocks0x1bfec
Platform_getUptime0x1b9d4
Platform_gettime_monotonic0x1c568
Platform_init0x1b954
Platform_isRunningTranslated0x1c820
Platform_meterTypes0x27780
Platform_numberOfDefaultScreens0x238e0
Platform_numberOfSignals0x238e4
Platform_schedulerTicksToNanoseconds0x1b9bc
Platform_setBindings0x1b9d0
Platform_setCPUValues0x1bb10
Platform_setMemoryValues0x1bce4
Platform_setSwapValues0x1bd74
Platform_setZfsArcValues0x1be18
Platform_setZfsCompressedArcValues0x1be24
Platform_signals0x27570
ProcessLocksScreen_class0x26ec0
ProcessLocksScreen_delete0x12984
ProcessLocksScreen_new0x12910
ProcessTable_class0x26f00
ProcessTable_delete0x1d414
ProcessTable_done0x12bcc
ProcessTable_getProcess0x12bd0
ProcessTable_goThroughEntries0x1d438
ProcessTable_init0x12ba4
ProcessTable_new0x1d3b8
Process_class0x26e68
Process_compare0x12188
Process_compareByKey_Base0x12248
Process_compareByParent0x1259c
Process_delete0x1cb48
Process_done0x11f08
Process_fields0x27888
Process_fillStarttimeBuffer0x1003c
Process_getCommand0x11f50
Process_init0x120b0
Process_makeCommandStr0x100c4
Process_rowChangePriorityBy0x120dc
Process_rowGetSortKey0x11f7c
Process_rowIsHighlighted0x11fa8
Process_rowIsVisible0x11fd4
Process_rowMatchesFilter0x1200c
Process_rowSendSignal0x12168
Process_updateCPUFieldWidths0x128a4
Process_updateCmdline0x126b4
Process_updateComm0x12638
Process_updateExe0x127f0
Process_writeCommand0x114d8
Process_writeField0x1164c
RichString_appendAscii0x14870
RichString_appendChr0x14504
RichString_appendWide0x14680
RichString_appendnAscii0x1495c
RichString_appendnWide0x1481c
RichString_appendnWideColumns0x1424c
RichString_delete0x145e4
RichString_findChar0x14580
RichString_rewind0x14150
RichString_setAttr0x1461c
RichString_setAttrn0x144c4
RichString_writeAscii0x14a3c
RichString_writeWide0x14828
RightCPUs2Meter_class0x25548
RightCPUs4Meter_class0x25710
RightCPUs8Meter_class0x258d8
RightCPUsMeter_class0x25418
RowField_alignedTitle0x12ef8
RowField_keyAt0x1300c
Row_class0x26f38
Row_compare0x14084
Row_compareByParent_Base0x140a0
Row_display0x12ce8
Row_done0x12ce4
Row_fieldWidths0x2ce30
Row_init0x12cd0
Row_pidDigits0x2cd00
Row_printBytes0x13414
Row_printCount0x13424
Row_printKBytes0x1308c
Row_printLeftAlignedField0x13f14
Row_printNanoseconds0x13aa4
Row_printPercentage0x13f8c
Row_printRate0x13ccc
Row_printTime0x136c0
Row_resetFieldWidths0x12e68
Row_setPidColumnWidth0x12df4
Row_setUidColumnWidth0x12e30
Row_toggleTag0x14074
Row_uidDigits0x2cd04
Row_updateFieldWidth0x12ec8
ScreenListItem_class0x2cd08
ScreenListItem_new0x158d8
ScreenManager_add0x14bc8
ScreenManager_delete0x14b98
ScreenManager_insert0x14bd4
ScreenManager_new0x14b18
ScreenManager_remove0x14d44
ScreenManager_resize0x14dc8
ScreenManager_run0x14ef0
ScreenManager_size0x14bc0
ScreenNameListItem_class0x2cdb8
ScreenNameListItem_new0x1658c
ScreenNamesPanel_class0x2cdd8
ScreenNamesPanel_new0x163fc
ScreenSettings_delete0x16e58
ScreenSettings_invertSortOrder0x18d80
ScreenSettings_setSortKey0x18dac
ScreenTabListItem_class0x2cd60
ScreenTabsPanel_class0x2cd80
ScreenTabsPanel_new0x1630c
ScreensPanel_class0x2cd28
ScreensPanel_new0x15ea0
ScreensPanel_update0x15fec
Settings_delete0x16a0c
Settings_enableReadonly0x18e18
Settings_isReadonly0x18e28
Settings_new0x1798c
Settings_newDynamicScreen0x16dac
Settings_newScreen0x16b08
Settings_setHeaderLayout0x18e34
Settings_write0x16e90
SignalsPanel_new0x191bc
String_cat0x1b388
String_contains_i0x1b194
String_freeArray0x1b348
String_readLine0x1b4e4
String_safeStrncpy0x1b5ac
String_split0x1b24c
String_trim0x1b414
SwapMeter_class0x27220
SysArchMeter_class0x272b8
Table_add0x19588
Table_class0x27350
Table_cleanupEntries0x19c4c
Table_cleanupRow0x19b84
Table_collapseAllBranches0x19794
Table_done0x19550
Table_expandTree0x19768
Table_init0x194d0
Table_prepareEntries0x19b4c
Table_printHeader0x199c4
Table_rebuildPanel0x197f8
Table_setPanel0x19580
Table_updateDisplayList0x195c8
TasksMeter_class0x27388
TextItem_class0x26db8
TextItem_new0xee04
TraceScreen_class0x27420
TraceScreen_delete0x1a1e4
TraceScreen_forkTracer0x1a254
TraceScreen_new0x1a150
UptimeMeter_class0x274b8
UsersTable_delete0x1a8ac
UsersTable_foreach0x1a940
UsersTable_getRef0x1a8d4
UsersTable_new0x1a874
Vector_add0x1af80
Vector_compact0x1ade0
Vector_delete0x1a9b0
Vector_indexOf0x1af8c
Vector_insert0x1ac28
Vector_insertionSort0x1ab8c
Vector_moveDown0x1aed8
Vector_moveUp0x1aeb0
Vector_new0x1a948
Vector_prune0x1aa18
Vector_quickSortCustomCompare0x1aa8c
Vector_remove0x1ad4c
Vector_set0x1af0c
Vector_softRemove0x1ad84
Vector_splice0x1aff4
Vector_take0x1acec
ZfsArcMeter_class0x288c0
ZfsArcMeter_readStats0x1df68
ZfsCompressedArcMeter_class0x28958
ZfsCompressedArcMeter_readStats0x1e28c
_mh_execute_header0x0
compareRealNumbers0x1b8a8
countDigits0x1b904
fail0x1b074
free_and_xStrdup0x1b66c
full_write0x1b814
main0x1d6c
openzfs_sysctl_init0x1d8a4
openzfs_sysctl_updateArcStats0x1da14
program0x2c000
sumPositiveValues0x1b8d8
xAsprintf0x1b5e0
xCalloc0x1b0c8
xMalloc0x1b084
xMallocArray0x1b0a0
xReadfile0x1b6c8
xReadfileat0x1b7c8
xRealloc0x1b0ec
xReallocArray0x1b108
xReallocArrayZero0x1b130
xSnprintf0x1b624
xStrdup0x1b4c8
xStrndup0x1b4ac