Skip to content

Latest commit

 

History

History
45 lines (25 loc) · 1.06 KB

physical_to_virtual.md

File metadata and controls

45 lines (25 loc) · 1.06 KB
description
Description of the 'physical_to_virtual' function in HyperDbg Scripts

physical_to_virtual

{% hint style="danger" %} This function is not working. PLEASE DO NOT USE IT FOR NOW. It will be fixed in future versions. {% endhint %}

Function

physical_to_virtual

Syntax

physical_to_virtual( Expression );

Parameters

[Expression (Physical Address)]

A MASM-like expression to evaluate the target physical address that will be converted to the virtual address.

Description

Converts physical address to virtual address based on the memory layout of the currently running process.

Return value

If the address is not valid, it returns 0. Otherwise, it returns the virtual address of the target physical address.

Examples

VirtAddr = physical_to_virtual(@rdx+ 10);

Adds 0x10 to the rdx register and convert it to the virtual address and save the virtual address to VirtAddr.

Remarks

None

Related

None