aboutsummaryrefslogtreecommitdiff
path: root/contrib/devtools/security-check.py
diff options
context:
space:
mode:
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 85f75f978a..af9d63717d 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
@@ -183,7 +183,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