Package ghidra.app.util.opinion
Class DyldCacheUtils
- java.lang.Object
-
- ghidra.app.util.opinion.DyldCacheUtils
-
public class DyldCacheUtils extends java.lang.ObjectUtilities methods for working with Mach-O DYLD shared cache binaries.
-
-
Constructor Summary
Constructors Constructor Description DyldCacheUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisDyldCache(ByteProvider provider)Determines if the givenByteProvideris a DYLD cache.static booleanisDyldCache(Program program)Determines if the givenProgramis a DYLD cache.static booleanisDyldCache(java.lang.String signature)Determines if the given signature represents a DYLD cache signature with an architecture we support.
-
-
-
Method Detail
-
isDyldCache
public static final boolean isDyldCache(Program program)
Determines if the givenProgramis a DYLD cache.
-
isDyldCache
public static final boolean isDyldCache(ByteProvider provider)
Determines if the givenByteProvideris a DYLD cache.- Parameters:
provider- TheByteProvider- Returns:
- True if the given
ByteProvideris a DYLD cache; otherwise, false
-
isDyldCache
public static final boolean isDyldCache(java.lang.String signature)
Determines if the given signature represents a DYLD cache signature with an architecture we support.- Parameters:
signature- The DYLD cache signature- Returns:
- True if the given signature represents a DYLD cache signature with an architecture we support; otherwise, false
-
-