Explore
/
Sign In
/
Unknown
Unknown
Fork
Star
Artifacts
function
0x140001920:Code_x86_64
decompiled.c
0 lines
|
62.1 KB
_ABI(raw_x86_64) generic64_t function_0x140001920_Code_x86_64(generic64_t register_rcx _REG(rcx_x86_64), struct_151 stack_arguments _STACK) { struct_165 stack; generic64_t var_0; stack_arguments.offset_0 = (number32_t) register_rcx; var_0 = 1; if (!segment_2.offset_1537) { generic64_t var_1; var_1 = register_rcx; if (!((number32_t) register_rcx < 2)) { struct_140 var_2; function_0x140001e80_Code_x86_64(5, var_2); var_1 = 5; } generic64_t var_3; var_3 = function_0x140002740_Code_x86_64(var_1, undef(generic64_t), undef(generic64_t)); if ((var_3 & 0xFFFFFFFF)) { if (!stack_arguments.offset_0) { function_0x14000292d_Code_x86_64(); var_0 = var_3 & 0xFFFFFFFFFFFFFF00; return var_0; } } generic64_t var_4; generic64_t var_5; generic64_t var_6; stack.offset_32 = 18446744073709551615U; stack.offset_40.member_0 = 18446744073709551615U; stack.offset_40.member_1.offset_8 = stack.offset_32; stack.offset_40.member_2.offset_16 = stack.offset_32; var_5 = &stack.offset_40; var_6 = &segment_2.offset_1544; var_4 = 0; do { *(generic8_t *) var_6 = *(generic8_t *) var_5; var_5 = var_5 + 1; var_6 = var_6 + 1; var_4 = var_4 + 1; } while (var_4 != 24); generic64_t var_7; generic64_t var_8; generic64_t var_9; stack.offset_40.member_3.offset_24 = stack.offset_32; stack.offset_40.member_4.offset_32 = stack.offset_32; stack.offset_40.member_5.offset_40 = stack.offset_32; var_8 = &stack.offset_40.member_3.offset_24; var_9 = &segment_2.offset_1544.member_1[24]; var_7 = 0; do { *(generic8_t *) var_9 = *(generic8_t *) var_8; var_8 = var_8 + 1; var_9 = var_9 + 1; var_7 = var_7 + 1; } while (var_7 != 24); segment_2.offset_1537 = '\001'; var_0 = &segment_2.offset_1537; } return var_0; }
Loading...