This is a simple and clean Array Of Bytes Memory Scan helpful to make Memory hack programs.
// Initialize the library
AobScan ascan = new AobScan(5204, Encoding.ASCII.GetBytes("C:\Users\mavmarong"), Encoding.ASCII.GetBytes("Hello!"));
// With this you can easly find the addresses of the string "C:\Users\mavmarong" in the memory of the indicated process id.
ascan.__read_memory();
// Automatically replace all the string containing "C:\Users\mavmarong" with "Hello!"
ascan.__write_memory();
// You can see all the addresses that got found after the process got readed
for (int i = 0; i < ascan.__addresses.Count; i++) {
Console.WriteLine(ascan.__addresses[i]);
}