Explore
/
Sign In
/
Unknown
Unknown
Fork
Star
Artifacts
function
checkAuth
decompiled.c
0 lines
|
26.95 KB
_ABI(SystemV_x86_64) struct_195 checkAuth(generic64_t argument_0) { struct_153 stack; pointer_or_number64_t var_0; pointer_or_number64_t var_1; pointer_or_number64_t var_2; pointer_or_number64_t var_3; artificial_struct_returned_by_rawfunction_31 var_4; artificial_struct_returned_by_rawfunction_31 var_5; stack.offset_8 = argument_0; stack.offset_88 = *(generic64_t *) 40; stack.offset_28 = 0; var_4 = strcpy_2(undef(generic64_t), stack.offset_8, stack.offset_8, (pointer_or_number64_t) &stack.offset_28 + 4, undef(generic64_t), undef(generic64_t)); var_3 = var_4.register_rax; var_2 = var_4.register_rdx; var_5 = strcmp_2(undef(generic64_t), (pointer_or_number64_t) "You don't know the power of the dark side", (pointer_or_number64_t) "You don't know the power of the dark side", (pointer_or_number64_t) &stack.offset_28 + 4, undef(generic64_t), undef(generic64_t)); var_1 = var_5.register_rax; var_0 = var_5.register_rdx; if (!(var_1 & 0xFFFFFFFF)) { stack.offset_28 = 1; } if (stack.offset_88 != *(generic64_t *) 40) { __stack_chk_fail_2(); } struct_195 var_6; var_6.offset_0 = stack.offset_28; var_6.offset_8 = 0; return var_6; }
Loading...