| 0x18b8497e0 |void fcn.18b8497e0(int64_t arg1, int64_t arg2) |{ | code *pcVar1; | undefined auStack_58 [32]; | int64_t var_38h; | undefined4 uStack_30; | undefined4 uStack_2c; | int64_t var_28h; | int64_t var_20h; | int64_t var_18h; | 0x18b8497ed | var_18h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStack_58; 0x18b8497fa | if (*(int64_t *)(arg1 + 0x40) != 0) { 0x18b849802 | var_28h = 0x18; 0x18b849813 | if (*(char *)0x191de51e8 != '\0') { 0x18b8498b4 | var_20h = 0x190fc2688; 0x18b8498c2 | func_0x000184354510(*(char *)0x191de51e8, &var_28h, &var_20h, 1); | } 0x18b849820 | var_38h._0_4_ = *(undefined4 *)arg2; 0x18b849820 | var_38h._4_4_ = *(undefined4 *)(arg2 + 4); 0x18b849820 | uStack_30 = *(undefined4 *)(arg2 + 8); 0x18b849820 | uStack_2c = *(undefined4 *)(arg2 + 0xc); 0x18b849819 | func_0x00018c761bd0(arg1 + 0x148, &var_38h, 0x7fffffffffffffff); 0x18b84983a | func_0x0001824a6b40(*(int64_t *)(arg1 + 0x40) + 0x30, arg1 + 0xc0); 0x18b849851 | func_0x00018086adb0(arg1); 0x18b849856 | var_28h = 0x18; 0x18b849867 | if (*(char *)0x191de51e8 != '\0') { 0x18b84988c | var_20h = 0; 0x18b84989e | func_0x000184354510(*(char *)0x191de51e8, &var_28h, &var_20h, 2); | } | } 0x18b84987b | if (*(uint64_t *)0x191c71040 == (var_18h ^ (uint64_t)auStack_58)) { 0x18b849883 | return; | } 0x18b8498d1 | func_0x000185f05b40(var_18h ^ (uint64_t)auStack_58); 0x18b8498d9 | pcVar1 = (code *)swi(3); 0x18b8498d9 | (*pcVar1)(); 0x18b8498d9 | return; |} [{"offset":6635689952,"name":"fcn.18b8497e0","size":250,"is-pure":false,"realsz":250,"noreturn":false,"stackframe":88,"calltype":"ms","cost":78,"cc":6,"loops":2,"bits":64,"type":"fcn","nbbs":8,"edges":10,"ebbs":2,"signature":"fcn.18b8497e0(int64_t arg1, int64_t arg2);","minbound":6635689952,"maxbound":6635690202,"callrefs":[{"from":6635690037,"to":6651517904,"type":"CALL"},{"from":6635690057,"to":6480882496,"type":"CALL"},{"from":6635690065,"to":6451277232,"type":"CALL"},{"from":6635690142,"to":6513050896,"type":"CALL"},{"from":6635690147,"to":6635690089,"type":"CODE"},{"from":6635690178,"to":6513050896,"type":"CALL"},{"from":6635690183,"to":6635690009,"type":"CODE"},{"from":6635690196,"to":6542089024,"type":"CALL"}],"datarefs":[{"from":6635689958,"to":6740709440,"type":"DATA"},{"from":6635689995,"to":6742233576,"type":"DATA"},{"from":6635690079,"to":6742233576,"type":"DATA"},{"from":6635690097,"to":6740709440,"type":"DATA"},{"from":6635690152,"to":6727411336,"type":"DATA"}],"codexrefs":[{"from":6635690147,"to":6635690089,"type":"CODE"},{"from":6635690183,"to":6635690009,"type":"CODE"}],"dataxrefs":[],"indegree":2,"outdegree":6,"nlocals":4,"nargs":2,"stackvars":[{"name":"var_38h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-56}},{"name":"var_28h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-40}},{"name":"var_20h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-32}},{"name":"var_18h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-24}}],"regvars":[{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}},{"name":"arg2","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rdx"}}]}]