angr.analyses.code_tagging¶
- class angr.analyses.code_tagging.CodeTags¶
Bases:
object- HAS_XOR = 'HAS_XOR'¶
- HAS_BITSHIFTS = 'HAS_BITSHIFTS'¶
- HAS_SQL = 'HAS_SQL'¶
- LARGE_SWITCH = 'LARGE_SWITCH'¶
- class angr.analyses.code_tagging.CodeTagging¶
Bases:
Analysis- __init__(func)¶
- analyze()¶
- has_xor()¶
Detects if there is any xor operation in the function.
- Returns:
Tags
- has_bitshifts()¶
Detects if there is any bitwise operation in the function.
- Returns:
Tags.
- has_sql()¶
Detects if there is any reference to strings that look like SQL queries.