MCPcopy Create free account

hub / github.com/Idov31/Jormungandr / functions

Functions21 in github.com/Idov31/Jormungandr

↓ 1 callersFunctionConvertAnsiToUnicode
* Description: * ConvertAnsiToUnicode is responsible for converting ANSI string to UNICODE. * * Parameters: * @ansiString [PCHAR] -- Source string t
Jormungandr/JormungandrHelper.cpp:15
↓ 1 callersMethodExecute
* Description: * COFFLdr::Execute is responsible for executing the COFF's main function. * * Parameters: * There are no parameters * * Returns: * @sta
Jormungandr/COFFLdr.cpp:126
↓ 1 callersFunctionFindPattern
* Description: * FindPattern is responsible for finding a pattern in memory range. * * Parameters: * @pattern [PCUCHAR] -- Pattern to search fo
Jormungandr/JormungandrHelper.cpp:37
↓ 1 callersFunctionGetFunctionAddress
* Description: * GetFunctionAddress is responsible for getting the function address inside given module from its EAT. * * Parameters: * @moduleBase
Jormungandr/JormungandrHelper.cpp:120
↓ 1 callersFunctionGetModuleBase
* Description: * GetModuleBase is responsible for getting the base address of given module inside a given process. * * Parameters: * @Process [PEPR
Jormungandr/JormungandrHelper.cpp:74
↓ 1 callersFunctionGetSSDTAddress
* Description: * GetSSDTAddress is responsible for getting the SSDT's location. * * Parameters: * There are no parameters. * * Returns: * @status [NTS
Jormungandr/JormungandrHelper.cpp:168
↓ 1 callersFunctionGetSSDTFunctionAddress
* Description: * GetSSDTFunctionAddress is responsible for getting the SSDT's location. * * Parameters: * There are no parameters. * * Returns: * @sta
Jormungandr/JormungandrHelper.cpp:250
↓ 1 callersMethodIsInitialized
* Description: * COFFLdr::IsInitialized returning whether the initialization was successful or not. * * Parameters: * There are no parameters * * Retu
Jormungandr/COFFLdr.cpp:340
↓ 1 callersMethodLoad
* Description: * COFFLdr::Load is responsible for loading COFF into the driver's memory. * * Parameters: * There are no parameters * * Returns: * @sta
Jormungandr/COFFLdr.cpp:76
MethodCOFFLdr
Jormungandr/COFFLdr.cpp:5
FunctionDriverEntry
Jormungandr/Jormungandr.cpp:5
FunctionJormungandrCreateClose
* Description: * JormungandrCreateClose is responsible for returning STATUS_SUCCESS for an IRP. * * Parameters: * @DeviceObject [PDEVICE_OBJECT] -- Un
Jormungandr/Jormungandr.cpp:105
FunctionJormungandrUnload
Jormungandr/Jormungandr.cpp:112
FunctionJormungandrWrite
* Description: * JormungandrWrite is responsible for handling writing operation to the driver and managing the COFF. * * Parameters: * @DeviceObject [
Jormungandr/Jormungandr.cpp:52
MethodProcessSections
* Description: * COFFLdr::ProcessSections is responsible for processing the COFF's sections and creating a valid section map. * * Parameters: * There
Jormungandr/COFFLdr.cpp:185
MethodProcessSymbol
* Description: * COFFLdr::ProcessSymbol is responsible for getting a function address by its name. This function can be either from ntdll or ntoskrnl.
Jormungandr/COFFLdr.cpp:153
Functiongo
ExampleKernelCoff/example.c:5
Methodoperator delete
Jormungandr/COFFLdr.hpp:108
Methodoperator new
Jormungandr/COFFLdr.hpp:104
Functionwmain
Example/JormungandrExample.cpp:16
Method~COFFLdr
Jormungandr/COFFLdr.cpp:344