kernelcache.kccore module¶
Class |
Description |
|---|---|
|
Structure base class |
Structure base class |
|
|
Structure base class |
|
Structure base class |
|
Structure base class |
|
XXX to be provided |
|
XXX to be provided |
|
XXX to be provided |
|
XXX to be provided |
|
XXX to be provided |
BNKernelCacheController¶
BNKernelCacheImage¶
BNKernelCacheMappingInfo¶
BNKernelCacheRegion¶
BNKernelCacheSymbol¶
BNKernelCacheControllerHandle¶
- BNKernelCacheControllerHandle¶
alias of
LP_BNKernelCacheController
BNKernelCacheImageHandle¶
- BNKernelCacheImageHandle¶
alias of
LP_BNKernelCacheImage
BNKernelCacheMappingInfoHandle¶
- BNKernelCacheMappingInfoHandle¶
alias of
LP_BNKernelCacheMappingInfo
BNKernelCacheRegionHandle¶
- BNKernelCacheRegionHandle¶
alias of
LP_BNKernelCacheRegion
BNKernelCacheSymbolHandle¶
- BNKernelCacheSymbolHandle¶
alias of
LP_BNKernelCacheSymbol
BNFreeKernelCacheControllerReference¶
- BNFreeKernelCacheControllerReference(controller: _Pointer[BNKernelCacheController]) None[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
- Return type:
None
BNGetKernelCacheController¶
- BNGetKernelCacheController(data: _Pointer[BNBinaryView]) _Pointer[BNKernelCacheController] | None[source]¶
- Parameters:
data (_Pointer[BNBinaryView])
- Return type:
_Pointer[BNKernelCacheController] | None
BNKernelCacheControllerApplyImage¶
- BNKernelCacheControllerApplyImage(controller: _Pointer[BNKernelCacheController], view: _Pointer[BNBinaryView], image: _Pointer[BNKernelCacheImage]) bool[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
view (_Pointer[BNBinaryView])
image (_Pointer[BNKernelCacheImage])
- Return type:
BNKernelCacheControllerGetImageAt¶
- BNKernelCacheControllerGetImageAt(controller: _Pointer[BNKernelCacheController], address: int, image: _Pointer[BNKernelCacheImage]) bool[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
address (int)
image (_Pointer[BNKernelCacheImage])
- Return type:
BNKernelCacheControllerGetImageContaining¶
- BNKernelCacheControllerGetImageContaining(controller: _Pointer[BNKernelCacheController], address: int, image: _Pointer[BNKernelCacheImage]) bool[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
address (int)
image (_Pointer[BNKernelCacheImage])
- Return type:
BNKernelCacheControllerGetImageDependencies¶
- BNKernelCacheControllerGetImageDependencies(controller: _Pointer[BNKernelCacheController], image: _Pointer[BNKernelCacheImage], count: _Pointer[c_ulonglong]) _Pointer[_Pointer[c_byte]] | None[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
image (_Pointer[BNKernelCacheImage])
count (_Pointer[c_ulonglong])
- Return type:
BNKernelCacheControllerGetImageWithName¶
- BNKernelCacheControllerGetImageWithName(controller: _Pointer[BNKernelCacheController], name: str | None, image: _Pointer[BNKernelCacheImage]) bool[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
name (Optional[str])
image (_Pointer[BNKernelCacheImage])
- Return type:
BNKernelCacheControllerGetImages¶
- BNKernelCacheControllerGetImages(controller: _Pointer[BNKernelCacheController], count: _Pointer[c_ulonglong]) _Pointer[BNKernelCacheImage] | None[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNKernelCacheImage] | None
BNKernelCacheControllerGetLoadedImages¶
- BNKernelCacheControllerGetLoadedImages(controller: _Pointer[BNKernelCacheController], count: _Pointer[c_ulonglong]) _Pointer[BNKernelCacheImage] | None[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNKernelCacheImage] | None
BNKernelCacheControllerGetSymbolAt¶
- BNKernelCacheControllerGetSymbolAt(controller: _Pointer[BNKernelCacheController], address: int, symbol: _Pointer[BNKernelCacheSymbol]) bool[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
address (int)
symbol (_Pointer[BNKernelCacheSymbol])
- Return type:
BNKernelCacheControllerGetSymbolWithName¶
- BNKernelCacheControllerGetSymbolWithName(controller: _Pointer[BNKernelCacheController], name: str | None, symbol: _Pointer[BNKernelCacheSymbol]) bool[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
name (Optional[str])
symbol (_Pointer[BNKernelCacheSymbol])
- Return type:
BNKernelCacheControllerGetSymbols¶
- BNKernelCacheControllerGetSymbols(controller: _Pointer[BNKernelCacheController], count: _Pointer[c_ulonglong]) _Pointer[BNKernelCacheSymbol] | None[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNKernelCacheSymbol] | None
BNKernelCacheControllerIsImageLoaded¶
- BNKernelCacheControllerIsImageLoaded(controller: _Pointer[BNKernelCacheController], image: _Pointer[BNKernelCacheImage]) bool[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
image (_Pointer[BNKernelCacheImage])
- Return type:
BNKernelCacheFreeImage¶
- BNKernelCacheFreeImage(image: BNKernelCacheImage) None[source]¶
- Parameters:
image (BNKernelCacheImage)
- Return type:
None
BNKernelCacheFreeImageList¶
- BNKernelCacheFreeImageList(images: _Pointer[BNKernelCacheImage], count: int) None[source]¶
- Parameters:
images (_Pointer[BNKernelCacheImage])
count (int)
- Return type:
None
BNKernelCacheFreeSymbol¶
- BNKernelCacheFreeSymbol(symbol: BNKernelCacheSymbol) None[source]¶
- Parameters:
symbol (BNKernelCacheSymbol)
- Return type:
None
BNKernelCacheFreeSymbolList¶
- BNKernelCacheFreeSymbolList(symbols: _Pointer[BNKernelCacheSymbol], count: int) None[source]¶
- Parameters:
symbols (_Pointer[BNKernelCacheSymbol])
count (int)
- Return type:
None
BNNewKernelCacheControllerReference¶
- BNNewKernelCacheControllerReference(controller: _Pointer[BNKernelCacheController]) _Pointer[BNKernelCacheController] | None[source]¶
- Parameters:
controller (_Pointer[BNKernelCacheController])
- Return type:
_Pointer[BNKernelCacheController] | None