Missing Load Commands¶
Help me find the ones that got away. I never played Pokemon and now I am chasing Load Commands…
Zero The Hero already parses and explains most of the common Load Commands — but some are still out there: untouched, undocumented, unloved.
Below is the hit list of LCs we haven’t yet seen in the wild, or couldn’t implement because no real-world sample ever triggered them. If you have a Mach-O with one of these… I want it.
Currently Missing¶
LC_ATOM_INFO
LC_DYLD_ENVIRONMENT
LC_DYLD_INFO
LC_ENCRYPTION_INFO
LC_ENCRYPTION_INFO_64
LC_FILESET_ENTRY
LC_FVMFILE
LC_ID_DYLIB
LC_ID_DYLINKER
LC_IDENT
LC_IDFVMLIB
LC_LINKER_OPTIMIZATION_HINT
LC_LINKER_OPTION
LC_LOADFVMLIB
LC_NOTE
LC_PREBIND_CKSUM
LC_PREBOUND_DYLIB
LC_REEXPORT_DYLIB
LC_ROUTINES
LC_ROUTINES_64
LC_SEGMENT
LC_SEGMENT_64
LC_SUB_CLIENT
LC_SUB_FRAMEWORK
LC_SUB_LIBRARY
LC_SUB_UMBRELLA
LC_SYMSEG
LC_THREAD
LC_TWOLEVEL_HINTS
Recently found Load Commands¶
When |
Who |
Which |
Where |
---|---|---|---|
2025-08-08 |
Gabriel |
|
In the malware “Dok/Dok.B”. Thanks to the Objective-See website. |
2025-08-08 |
Gabriel |
|
In the malware “Covid”. Thanks to the Objective-See website. |