Yeet-Emulator icon indicating copy to clipboard operation
Yeet-Emulator copied to clipboard

:fire: A really basic emulator to understand how IL code works.

Yeet Emulator

Contribution guide    Twitter    Discord    Telegram   


Built with ❤︎ by NotAccursed


Yeet Emulator MIT license

📜 Why do you need Yeet Emulator

You can easily understand how to make a virtualization like Eazfuscator.

💥 What does it do

  • [x] Emulate IL Code
  • [x] Easy to add more functions
  • [x] Easy to understand

Example

private static void Main(string[] args) {

    List<Instruction> instruction = new List<Instruction>
	{
	    new Instruction(OpCodesL.Ldc, 4),
	    new Instruction(OpCodesL.Ldc, 2),
	    new Instruction(OpCodesL.Add),
	    new Instruction(OpCodesL.Ret)
	};

        Core core = new Core(instruction);

        Console.WriteLine(core.Execute());
        Console.ReadLine();
        
}