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.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Page(long address, int protection, byte[] data) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
long |
getAddress()
Retrieve the page address in memory.
| ||||||||||
byte[] |
getData()
Retrieve the memory bytes.
| ||||||||||
int |
getProtection()
Retrieve the protection bits.
| ||||||||||
int |
getSize()
Retrieve the page size in bytes.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Retrieve the page address in memory.
Retrieve the memory bytes. The array contents should not be modified.
Retrieve the protection bits. Refer to IVirtualMemory
for a complete list.
Retrieve the page size in bytes.