section helper
This commit is contained in:
@@ -64,6 +64,12 @@ impl ImageBase {
|
|||||||
core::slice::from_raw_parts_mut(ptr, size)
|
core::slice::from_raw_parts_mut(ptr, size)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub unsafe fn section(&self, sec: &ImageSectionHeader) -> &[u8] {
|
||||||
|
core::slice::from_raw_parts(
|
||||||
|
(self.as_ptr() + sec.virtual_address as usize) as *const _,
|
||||||
|
sec.virtual_size as usize)
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Add<usize> for &ImageBase {
|
impl Add<usize> for &ImageBase {
|
||||||
|
|||||||
Reference in New Issue
Block a user