Example #1
0
        //TODO: Optimizar "PauseWhileScan"
        private void Search_Result(object sender, SearchResultEventArgs args)
        {
            Console.WriteLine(args.ToString());

            MemoryDumper dumper = new MemoryDumper(args.Access);

            for (int i = 0; i < args.Addresses.Length; i++)
            {
                var address = args.Addresses[i];

                Console.Write($"[({i}) - {address.ToString("x8").ToUpper()}]: ");

                foreach (var b in dumper.Read <byte[]>(address))
                {
                    Console.Write($"{b.ToString("x2").ToUpper()} ");
                }

                Console.WriteLine($": {dumper.Read<string>(address, 42)}");
            }
        }