Invoker
Invoker is a coding technique that can be used on all MUGEN versions for external code loading.
It differentiates from other techniques, as based on the word meaning, the author's main shellcode is not directly executed from the data segment but an external file that will be loaded by the exploit itself.
This subtier is usually applied to SuperNull, HyperNull and UltraNull exploits that are strictly programmed to load an external file, such as libraries, executables or simply binary files, as these contain the rest of code that will eventually be run in the program.
These external files can be used to create external attacks, external defenses, external effects, or simply for add-ons/plugins.
LoadLibrary and CreateProcess are the most used (basic) WINAPI functions for this subtier.
History
Old concepts of external code tampering involved the Secretary method, as these were trainer-type programs that allowed to control the engine's internal state in order to defeat the enemies while altering the match results throughout execution time.