Class Page
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.memory.Page
Simple representation of a page of memory. Currently, this object is used by the
IVirtualMemoryShim
to retrieve diffs.-
Constructor Details
-
Page
public Page(long address, int protection, byte[] data)
-
-
Method Details
-
getAddress
public long getAddress()Retrieve the page address in memory.- Returns:
-
getSize
public int getSize()Retrieve the page size in bytes.- Returns:
-
getProtection
public int getProtection()Retrieve the protection bits. Refer toIVirtualMemory
for a complete list.- Returns:
-
getData
public byte[] getData()Retrieve the memory bytes. The array contents should not be modified.- Returns:
-