check_address
Description of the 'check_address' function in HyperDbg Scripts
Function
check_address
Syntax
check_address( Expression );
Parameters
[Expression (Address)]
A MASM-like expression to evaluate which is the address of the target location to check.
Description
Checks an address to see if the address is valid and safe to access from or not.
Return value
If the address is valid and safe it returns 1
. If the address is invalid or not safe to access then it returns 0
.
Examples
IsValid = check_address(@rcx + 10);
Adds 0x10 to the rcx register and checks whether it's a valid and safe address or not and safety and saves the result into IsValid
variable.
IsValid = check_address(dq(@rcx));
Checks address as an 8-byte hex, pointed by rcx register and safety and saves the result into IsValid
variable.
IsValid = check_address(0xffff83811f265040);
Checks 0xffff83811f265040
address for validity and safety and saves the result into IsValid
variable.
You can also use this function with an if statement.
Remarks
None
Related
None
Last updated