Module Import alias Import alias FunctionDef arguments args defaults body Return Call NameLoad Call AttributeLoad NameLoad attr Str decorator_list ClassDef bases NameLoad body Assign NameStore BinOpLShift Num Num Assign NameStore BinOpLShift Num Num Assign NameStore BinOpLShift Num Num Assign NameStore BinOpLShift Num Num Assign NameStore BinOpLShift Num Num Assign NameStore BinOpLShift Num Num Assign NameStore BinOpLShift Num Num Assign NameStore BinOpLShift Num Num Assign NameStore BinOpLShift Num Num Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Num Assign SubscriptStore AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index Num Call NameLoad SubscriptLoad NameLoad Index Num Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign AttributeStore NameLoad attr Dict Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad BinOpBitAnd NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str While CompareNotIn NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Num Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list decorator_list
N/A N/A collections N/A gxf get_addrsz N/A N/A N/A N/A N/A N/A int N/A N/A gxf parse_and_eval sizeof (void *) N/A Registers N/A object N/A N/A EFLAGS_CF N/A 1 0 N/A EFLAGS_PF N/A 1 2 N/A EFLAGS_AF N/A 1 4 N/A EFLAGS_ZF N/A 1 6 N/A EFLAGS_SF N/A 1 7 N/A EFLAGS_TF N/A 1 8 N/A EFLAGS_IF N/A 1 9 N/A EFLAGS_DF N/A 1 10 N/A EFLAGS_OF N/A 1 11 N/A impact N/A al ah bl bh cl ch dl dh ax bx cx dx eax ebx ecx edx esi edi ebp esp eip pc N/A ax eax rax N/A ax eax rax N/A bx ebx rbx N/A bx ebx rbx N/A cx ecx rcx N/A cx ecx rcx N/A dx edx rdx N/A dx edx rdx N/A eax rax N/A ebx rbx N/A ecx rcx N/A edx rdx N/A rax N/A rbx N/A rcx N/A rdx N/A rsi N/A rdi N/A rbp N/A rdp N/A rip N/A eip rip __init__ N/A N/A self N/A N/A N/A data N/A N/A gxf execute info registers False True N/A N/A self regs N/A N/A collections OrderedDict N/A l N/A N/A data splitlines N/A N/A sl N/A N/A l split None 2 N/A N/A N/A self regs N/A N/A sl N/A 0 N/A int N/A sl N/A 1 0 N/A eflags N/A N/A self regs N/A eflags N/A N/A self flags N/A N/A N/A N/A self flags N/A CF N/A bool N/A eflags N/A self EFLAGS_CF N/A N/A N/A self flags N/A PF N/A bool N/A eflags N/A self EFLAGS_PF N/A N/A N/A self flags N/A AF N/A bool N/A eflags N/A self EFLAGS_AF N/A N/A N/A self flags N/A ZF N/A bool N/A eflags N/A self EFLAGS_ZF N/A N/A N/A self flags N/A SF N/A bool N/A eflags N/A self EFLAGS_SF N/A N/A N/A self flags N/A TF N/A bool N/A eflags N/A self EFLAGS_TF N/A N/A N/A self flags N/A IF N/A bool N/A eflags N/A self EFLAGS_IF N/A N/A N/A self flags N/A DF N/A bool N/A eflags N/A self EFLAGS_DF N/A N/A N/A self flags N/A OF N/A bool N/A eflags N/A self EFLAGS_OF N/A get N/A N/A self reg N/A N/A N/A 
        This does not always return the exact value of a register.
        For example .get('al') will return the value of rax.
         N/A N/A reg N/A self regs N/A N/A reg N/A N/A N/A self impact N/A reg N/A 0 N/A N/A N/A self regs N/A reg N/A N/A