Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.75 KB | None | 0 0
  1. public static void PrintSpreadTable() // Using Galileo makes it so easy.
  2. {
  3.     Galileo.LibAssistant assistant = new Galileo.LibAssistant("BFP4f");
  4.     IntPtr baseAddress = assistant.GetProcess().MainModule.BaseAddress;
  5.     int size = assistant.GetProcess().MainModule.ModuleMemorySize;
  6.     IntPtr a = assistant.GetMemoryManager().FindPattern(baseAddress, size,
  7.         new byte[] { 0x55, 0x8B, 0xEC, 0x51, 0x89, 0x4D, 0xFC, 0x8B, 0x45, 0x08, 0xD9, 0x04, 0x85, 0x00, 0x00, 0x00, 0x00, 0x8B, 0xE5, 0x5D, 0xC2, 0x04, 0x00 },
  8.         "xxxxxxxxxxxxx????xxxxxx", 0);
  9.     SpreadTable spread = assistant.GetMemoryManager().ReadStructure<SpreadTable>(a, 0);
  10.     for (int index = 0; index < 1024; index++)
  11.         Console.WriteLine(index + ": " + spread.table[index]);
  12. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement