Explore
/
Sign In
/
Unknown
Unknown
Fork
Star
Artifacts
function
0x140001e80:Code_x86_64
decompiled.c
0 lines
|
97.91 KB
_ABI(raw_x86_64) void function_0x140001e80_Code_x86_64(generic64_t register_rcx _REG(rcx_x86_64), struct_140 stack_arguments _STACK) { struct_166 stack; generic64_t var_0; generic64_t var_1; generic64_t var_2; struct_139 var_3; stack_arguments.offset_0 = (number32_t) register_rcx; var_0 = ((cabifunction_336 *) segment_1.offset_96)(23); function_0x140001e70_Code_x86_64(3, undef(generic64_t), undef(generic64_t), var_3); var_2 = &stack.offset_288; var_1 = 0; do { *(generic8_t *) var_2 = '\000'; var_2 = var_2 + 1; var_1 = var_1 + 1; } while (var_1 != 1232); generic64_t var_4; generic64_t var_5; generic64_t var_6; generic64_t var_7; ((cabifunction_337 *) segment_1.offset_72)((generic64_t) &stack.offset_288); stack.offset_80 = stack.offset_288.member_0.member_0.offset_248; var_4 = ((cabifunction_338 *) segment_1.offset_8)(stack.offset_288.member_0.member_0.offset_248, (generic64_t) &stack.offset_88, 0); stack.offset_72 = var_4; var_7 = &stack.offset_88; var_5 = 0; if (var_4) { stack.offset_56 = 0; stack.offset_48 = (pointer_or_number64_t) &stack.offset_104 + 8; stack.offset_40 = (pointer_or_number64_t) &stack.offset_104 + 16; stack.offset_32 = &stack.offset_288; var_7 = stack.offset_88; var_5 = stack.offset_80; var_6 = stack.offset_72; ((cabifunction_339 *) segment_1.offset_16)(0, var_7, var_5, var_6); } generic64_t var_8; generic64_t var_9; stack.offset_288.member_0.member_0.offset_248 = *(generic64_t *) &(&stack)[1]; stack.offset_288.member_0.member_1.offset_152 = (pointer_or_number64_t) &(&stack)[1] + 8; var_9 = &stack.offset_128; var_8 = 0; do { *(generic8_t *) var_9 = '\000'; var_9 = var_9 + 1; var_8 = var_8 + 1; } while (var_8 != 152); generic64_t var_10; generic64_t var_11; generic64_t var_12; stack.offset_128.member_0.member_2 = 1073741845; stack.offset_128.member_0.member_1.offset_4 = 1; stack.offset_128.member_0.member_0.offset_16 = *(generic64_t *) &(&stack)[1]; var_12 = ((rawfunction_96 *) segment_1.offset_48)(var_7, var_5, var_6); stack.offset_64 = (var_12 & 0xFFFFFFFF) == 1; stack.offset_65 = (var_12 & 0xFFFFFFFF) == 1; stack.offset_96 = &stack.offset_128; stack.offset_104 = &stack.offset_288; var_11 = ((cabifunction_340 *) *(generic64_t *) "F=")(0, var_7, var_5, var_6); var_10 = ((cabifunction_341 *) *(generic64_t *) "*=")((generic64_t) &stack.offset_96, var_7, var_5, var_6); stack.offset_68 = (number32_t) var_10; if (!(number32_t) var_10) { if (!stack.offset_65) { function_0x140001e70_Code_x86_64(3, var_7, var_5, var_3); } } }
Loading...