aboutsummaryrefslogtreecommitdiff
path: root/contrib/devtools/security-check.py
diff options
context:
space:
mode:
authorHennadii Stepanov <32963518+hebasto@users.noreply.github.com>2023-06-23 17:02:49 +0100
committerHennadii Stepanov <32963518+hebasto@users.noreply.github.com>2023-06-23 17:02:49 +0100
commit529c92e837b28169b501562efe7b5b7120a2ebbb (patch)
treec7b3f4953b3c8c824618f00b26b0dfadaf2132a3 /contrib/devtools/security-check.py
parent6a473373d4953cabbb219eae8b709150a45796e6 (diff)
guix: Update `python-lief` package to 0.13.2
Diffstat (limited to 'contrib/devtools/security-check.py')
-rwxr-xr-xcontrib/devtools/security-check.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/devtools/security-check.py b/contrib/devtools/security-check.py
index 452a1d42d6..8cd54d26c3 100755
--- a/contrib/devtools/security-check.py
+++ b/contrib/devtools/security-check.py
@@ -113,7 +113,7 @@ def check_ELF_control_flow(binary) -> bool:
main = binary.get_function_address('main')
content = binary.get_content_from_virtual_address(main, 4, lief.Binary.VA_TYPES.AUTO)
- if content == [243, 15, 30, 250]: # endbr64
+ if content.tolist() == [243, 15, 30, 250]: # endbr64
return True
return False
@@ -142,7 +142,7 @@ def check_PE_control_flow(binary) -> bool:
content = binary.get_content_from_virtual_address(virtual_address, 4, lief.Binary.VA_TYPES.VA)
- if content == [243, 15, 30, 250]: # endbr64
+ if content.tolist() == [243, 15, 30, 250]: # endbr64
return True
return False
@@ -190,7 +190,7 @@ def check_MACHO_control_flow(binary) -> bool:
'''
content = binary.get_content_from_virtual_address(binary.entrypoint, 4, lief.Binary.VA_TYPES.AUTO)
- if content == [243, 15, 30, 250]: # endbr64
+ if content.tolist() == [243, 15, 30, 250]: # endbr64
return True
return False