public bool QueryMemory(ulong address, out MemoryRegionInfo vq) { long addr = (long)address; foreach (ElfProgramHeader item in _core.ElfFile.ProgramHeaders) { long start = item.VirtualAddress; long end = start + item.VirtualSize; if (start <= addr && addr < end) { vq = new MemoryRegionInfo((ulong)start, (ulong)item.VirtualSize); return(true); } } vq = default; return(false); }
public bool QueryMemory(ulong address, out MemoryRegionInfo info) { //todo info = default; return(false); }