Interface IDebuggerVirtualMemory

All Superinterfaces:
IVirtualMemory

public interface IDebuggerVirtualMemory extends IVirtualMemory
Extension of the virtual memory interface providing additional methods useful in the context of a process controlled by a debugger.
  • Method Details

    • findBytes

      long findBytes(long address, long maxsize, byte[] pattern)
      Search a memory area for a specific byte sequence.
      Parameters:
      address - base address - in the case of a 64-bit address above 2^63 bytes, the address is theoretically negative
      maxsize - size of the area to be searched, at most 2^63 bytes - consequently, a full 64-bit memory space search must be done in two operations
      pattern - a sequence of bytes to look for - at least 1 byte
      Returns:
      an offset, relative to the input base address; -1 indicates the pattern was not found