We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c454cb9 + 3e39183 commit 4ee1195Copy full SHA for 4ee1195
harness/fuzzware_harness/harness.py
@@ -82,12 +82,13 @@ def configure_unicorn(args):
82
if 'permissions' not in region:
83
logger.warning(f"defaulting to RWX permissions for region {rname}")
84
prot = 7 # UC_PROT_ALL
85
- if 'r' in region['permissions'].lower():
86
- prot |= 1
87
- if 'w' in region['permissions'].lower():
88
- prot |= 2
89
- if 'x' in region['permissions'].lower():
90
- prot |= 4
+ else:
+ if 'r' in region['permissions'].lower():
+ prot |= 1
+ if 'w' in region['permissions'].lower():
+ prot |= 2
+ if 'x' in region['permissions'].lower():
91
+ prot |= 4
92
93
# Derive memory region size from backing file
94
if 'size' not in region and 'file' in region:
0 commit comments