Difference between revisions of "Help File:InjectDLL"
Jump to navigation
Jump to search
(Created page with "==InjectDLL== This function will allow you to inject a DLL file using CE's injection engine. '''Function Definition''' ''BOOL InjectDLL(char *dllname, char *functiontocall)...") |
m |
||
Line 8: | Line 8: | ||
;'''dllname''' | ;'''dllname''' | ||
:The name of the DLL to inject. | :The name of the DLL to inject. | ||
− | ;'''functiontocall | + | ;'''functiontocall''' |
:Name of the function to call after injection. Can be NULL if you don't want to call a function. | :Name of the function to call after injection. Can be NULL if you don't want to call a function. | ||
Latest revision as of 00:45, 30 July 2021
InjectDLL[edit]
This function will allow you to inject a DLL file using CE's injection engine.
Function Definition
BOOL InjectDLL(char *dllname, char *functiontocall);
- dllname
- The name of the DLL to inject.
- functiontocall
- Name of the function to call after injection. Can be NULL if you don't want to call a function.
Returns TRUE if the injection was successful.
- Plugin system
- GetVersion
- DisablePlugin
- InitializePlugin
- PluginVersion
- ExportedFunctions
- sizeofExportedFunctions
- ShowMessage
- RegisterFunction
- UnregisterFunction
- OpenedProcessID
- OpenedProcessHandle
- GetMainWindowHandle
- AutoAssemble
- Assembler
- Disassembler
- ChangeRegistersAtAddress
- InjectDLL
- FreezeMem
- UnfreezeMem
- FixMem
- ProcessList
- ReloadSettings
- GetAddressFromPointer
- sym_nameToAddress
- sym_addressToName
- sym_generateAPIHookScript
- loadDBK32
- loaddbvmifneeded
- previousOpcode
- nextOpcode
- disassembleEx
- loadModule
- aa_AddExtraCommand
- aa_RemoveExtraCommand