From 30862455d9c5f58da3ac691b4811f3671908a23f Mon Sep 17 00:00:00 2001 From: x86byte <111459558+x86byte@users.noreply.github.com> Date: Tue, 30 Jun 2026 09:21:05 +0100 Subject: [PATCH] feat: add mode field to JSON output, only emit stack_offset in clean mode --- cfg/builder.cpp | 1 + main.cpp | 3 +- tests/example1.exe.cfg | 57313 +++----- tests/example1.exe.clean.cfg | 188911 +++++++++++++++++++++++++++ tests/example1.exe.subs.cfg | 26511 ++++ tests/example1.exe.subs.clean.cfg | 29760 +++++ types.hpp | 11 +- 7 files changed, 264299 insertions(+), 38211 deletions(-) create mode 100644 tests/example1.exe.clean.cfg create mode 100644 tests/example1.exe.subs.cfg create mode 100644 tests/example1.exe.subs.clean.cfg diff --git a/cfg/builder.cpp b/cfg/builder.cpp index 3ede376..31f3e80 100644 --- a/cfg/builder.cpp +++ b/cfg/builder.cpp @@ -704,5 +704,6 @@ void CFGBuilder::clean(CFG& cfg) jumpThread(cfg); pruneDeadBlocks(cfg); computeStackDeltas(cfg); + cfg.has_stack_offsets = true; computeXrefs(cfg); } diff --git a/main.cpp b/main.cpp index 5cae2e4..e4f5f41 100644 --- a/main.cpp +++ b/main.cpp @@ -75,12 +75,13 @@ int main(int argc, char* argv[]) } CFGBuilder builder(binary.get(), &dis, subsOnly); - if (subsOnly) cout << "mode: subs-only" << endl; CFG cfg = builder.build(); + cfg.mode_str = subsOnly ? "subs-only" : "full"; if (clean) { CFGBuilder::clean(cfg); + cfg.mode_str += "+clean"; cout << "clean: xrefs=" << cfg.xrefs.size() << " functions=" << cfg.functions.size() << endl; } diff --git a/tests/example1.exe.cfg b/tests/example1.exe.cfg index a1e3592..f982e4a 100644 --- a/tests/example1.exe.cfg +++ b/tests/example1.exe.cfg @@ -1,5 +1,6 @@ { "binary": "tests\\example1.exe", + "mode": "full", "arch": "x86-64", "format": "PE", "entry_point": "0x1400054bc", @@ -8679,29 +8680,25 @@ "address": "0x1400054bc", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054c0", "size": 5, "mnemonic": "call", - "operands": "0x140005d30", - "stack_offset": 0 + "operands": "0x140005d30" }, { "address": "0x1400054c5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054c9", "size": 5, "mnemonic": "jmp", - "operands": "0x140005340", - "stack_offset": 0 + "operands": "0x140005340" } ], "successors": [ @@ -8718,57 +8715,49 @@ "address": "0x140005340", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140005345", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000534a", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000534b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000534f", "size": 5, "mnemonic": "mov", - "operands": "ecx, 1", - "stack_offset": 0 + "operands": "ecx, 1" }, { "address": "0x140005354", "size": 5, "mnemonic": "call", - "operands": "0x14000550c", - "stack_offset": 0 + "operands": "0x14000550c" }, { "address": "0x140005359", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14000535b", "size": 6, "mnemonic": "je", - "operands": "0x140005497", - "stack_offset": 0 + "operands": "0x140005497" } ], "successors": [ @@ -8786,106 +8775,91 @@ "address": "0x140005497", "size": 5, "mnemonic": "mov", - "operands": "ecx, 7", - "stack_offset": 0 + "operands": "ecx, 7" }, { "address": "0x14000549c", "size": 5, "mnemonic": "call", - "operands": "0x140005e44", - "stack_offset": 0 + "operands": "0x140005e44" }, { "address": "0x1400054a1", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400054a2", "size": 5, "mnemonic": "mov", - "operands": "ecx, 7", - "stack_offset": 0 + "operands": "ecx, 7" }, { "address": "0x1400054a7", "size": 5, "mnemonic": "call", - "operands": "0x140005e44", - "stack_offset": 0 + "operands": "0x140005e44" }, { "address": "0x1400054ac", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x1400054ae", "size": 5, "mnemonic": "call", - "operands": "0x14000ec14", - "stack_offset": 0 + "operands": "0x14000ec14" }, { "address": "0x1400054b3", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400054b4", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x1400054b6", "size": 5, "mnemonic": "call", - "operands": "0x14000ebcc", - "stack_offset": 0 + "operands": "0x14000ebcc" }, { "address": "0x1400054bb", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400054bc", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054c0", "size": 5, "mnemonic": "call", - "operands": "0x140005d30", - "stack_offset": 0 + "operands": "0x140005d30" }, { "address": "0x1400054c5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054c9", "size": 5, "mnemonic": "jmp", - "operands": "0x140005340", - "stack_offset": 0 + "operands": "0x140005340" } ], "successors": [ @@ -8902,50 +8876,43 @@ "address": "0x140005361", "size": 3, "mnemonic": "xor", - "operands": "sil, sil", - "stack_offset": 0 + "operands": "sil, sil" }, { "address": "0x140005364", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x20], sil", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x20], sil" }, { "address": "0x140005369", "size": 5, "mnemonic": "call", - "operands": "0x1400054d0", - "stack_offset": 0 + "operands": "0x1400054d0" }, { "address": "0x14000536e", "size": 2, "mnemonic": "mov", - "operands": "bl, al", - "stack_offset": 0 + "operands": "bl, al" }, { "address": "0x140005370", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rip + 0x2d37a]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rip + 0x2d37a]" }, { "address": "0x140005376", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 1", - "stack_offset": 0 + "operands": "ecx, 1" }, { "address": "0x140005379", "size": 6, "mnemonic": "je", - "operands": "0x1400054a2", - "stack_offset": 0 + "operands": "0x1400054a2" } ], "successors": [ @@ -8963,85 +8930,73 @@ "address": "0x1400054a2", "size": 5, "mnemonic": "mov", - "operands": "ecx, 7", - "stack_offset": 0 + "operands": "ecx, 7" }, { "address": "0x1400054a7", "size": 5, "mnemonic": "call", - "operands": "0x140005e44", - "stack_offset": 0 + "operands": "0x140005e44" }, { "address": "0x1400054ac", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x1400054ae", "size": 5, "mnemonic": "call", - "operands": "0x14000ec14", - "stack_offset": 0 + "operands": "0x14000ec14" }, { "address": "0x1400054b3", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400054b4", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x1400054b6", "size": 5, "mnemonic": "call", - "operands": "0x14000ebcc", - "stack_offset": 0 + "operands": "0x14000ebcc" }, { "address": "0x1400054bb", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400054bc", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054c0", "size": 5, "mnemonic": "call", - "operands": "0x140005d30", - "stack_offset": 0 + "operands": "0x140005d30" }, { "address": "0x1400054c5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054c9", "size": 5, "mnemonic": "jmp", - "operands": "0x140005340", - "stack_offset": 0 + "operands": "0x140005340" } ], "successors": [ @@ -9058,57 +9013,49 @@ "address": "0x14000537f", "size": 2, "mnemonic": "test", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140005381", "size": 2, "mnemonic": "jne", - "operands": "0x1400053cd", - "stack_offset": 0 + "operands": "0x1400053cd" }, { "address": "0x140005383", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2d363], 1", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2d363], 1" }, { "address": "0x14000538d", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1aff4]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1aff4]" }, { "address": "0x140005394", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1afad]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1afad]" }, { "address": "0x14000539b", "size": 5, "mnemonic": "call", - "operands": "0x14000e8f8", - "stack_offset": 0 + "operands": "0x14000e8f8" }, { "address": "0x1400053a0", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400053a2", "size": 2, "mnemonic": "je", - "operands": "0x1400053ae", - "stack_offset": 0 + "operands": "0x1400053ae" } ], "successors": [ @@ -9126,36 +9073,31 @@ "address": "0x1400053ae", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1af8b]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1af8b]" }, { "address": "0x1400053b5", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1af2c]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1af2c]" }, { "address": "0x1400053bc", "size": 5, "mnemonic": "call", - "operands": "0x14000e8c0", - "stack_offset": 0 + "operands": "0x14000e8c0" }, { "address": "0x1400053c1", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2d325], 2", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2d325], 2" }, { "address": "0x1400053cb", "size": 2, "mnemonic": "jmp", - "operands": "0x1400053d5", - "stack_offset": 0 + "operands": "0x1400053d5" } ], "successors": [ @@ -9172,15 +9114,13 @@ "address": "0x1400053a4", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xff", - "stack_offset": 0 + "operands": "eax, 0xff" }, { "address": "0x1400053a9", "size": 5, "mnemonic": "jmp", - "operands": "0x140005487", - "stack_offset": 0 + "operands": "0x140005487" } ], "successors": [ @@ -9197,43 +9137,37 @@ "address": "0x1400053d5", "size": 2, "mnemonic": "mov", - "operands": "cl, bl", - "stack_offset": 0 + "operands": "cl, bl" }, { "address": "0x1400053d7", "size": 5, "mnemonic": "call", - "operands": "0x14000566c", - "stack_offset": 0 + "operands": "0x14000566c" }, { "address": "0x1400053dc", "size": 5, "mnemonic": "call", - "operands": "0x140005e28", - "stack_offset": 0 + "operands": "0x140005e28" }, { "address": "0x1400053e1", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400053e4", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax], 0", - "stack_offset": 0 + "operands": "qword ptr [rax], 0" }, { "address": "0x1400053e8", "size": 2, "mnemonic": "je", - "operands": "0x140005408", - "stack_offset": 0 + "operands": "0x140005408" } ], "successors": [ @@ -9251,36 +9185,31 @@ "address": "0x140005487", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000548c", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x48]" }, { "address": "0x140005491", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140005495", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140005496", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -9296,29 +9225,25 @@ "address": "0x140005408", "size": 5, "mnemonic": "call", - "operands": "0x140005e30", - "stack_offset": 0 + "operands": "0x140005e30" }, { "address": "0x14000540d", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140005410", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax], 0", - "stack_offset": 0 + "operands": "qword ptr [rax], 0" }, { "address": "0x140005414", "size": 2, "mnemonic": "je", - "operands": "0x14000542a", - "stack_offset": 0 + "operands": "0x14000542a" } ], "successors": [ @@ -9336,29 +9261,25 @@ "address": "0x1400053ea", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400053ed", "size": 5, "mnemonic": "call", - "operands": "0x1400055d4", - "stack_offset": 0 + "operands": "0x1400055d4" }, { "address": "0x1400053f2", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400053f4", "size": 2, "mnemonic": "je", - "operands": "0x140005408", - "stack_offset": 0 + "operands": "0x140005408" } ], "successors": [ @@ -9376,92 +9297,79 @@ "address": "0x14000542a", "size": 5, "mnemonic": "call", - "operands": "0x14000e868", - "stack_offset": 0 + "operands": "0x14000e868" }, { "address": "0x14000542f", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x140005432", "size": 5, "mnemonic": "call", - "operands": "0x14000ec90", - "stack_offset": 0 + "operands": "0x14000ec90" }, { "address": "0x140005437", "size": 3, "mnemonic": "mov", - "operands": "rbx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rax]" }, { "address": "0x14000543a", "size": 5, "mnemonic": "call", - "operands": "0x14000ec88", - "stack_offset": 0 + "operands": "0x14000ec88" }, { "address": "0x14000543f", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140005442", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140005445", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rax]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rax]" }, { "address": "0x140005447", "size": 5, "mnemonic": "call", - "operands": "0x140002240", - "stack_offset": 0 + "operands": "0x140002240" }, { "address": "0x14000544c", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14000544e", "size": 5, "mnemonic": "call", - "operands": "0x140005f98", - "stack_offset": 0 + "operands": "0x140005f98" }, { "address": "0x140005453", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005455", "size": 2, "mnemonic": "je", - "operands": "0x1400054ac", - "stack_offset": 0 + "operands": "0x1400054ac" } ], "successors": [ @@ -9479,29 +9387,25 @@ "address": "0x140005416", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140005419", "size": 5, "mnemonic": "call", - "operands": "0x1400055d4", - "stack_offset": 0 + "operands": "0x1400055d4" }, { "address": "0x14000541e", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005420", "size": 2, "mnemonic": "je", - "operands": "0x14000542a", - "stack_offset": 0 + "operands": "0x14000542a" } ], "successors": [ @@ -9519,64 +9423,55 @@ "address": "0x1400053f6", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x1400053f9", "size": 4, "mnemonic": "lea", - "operands": "edx, [r8 + 2]", - "stack_offset": 0 + "operands": "edx, [r8 + 2]" }, { "address": "0x1400053fd", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400053ff", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x140005402", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1aeb8]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1aeb8]" }, { "address": "0x140005408", "size": 5, "mnemonic": "call", - "operands": "0x140005e30", - "stack_offset": 0 + "operands": "0x140005e30" }, { "address": "0x14000540d", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140005410", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax], 0", - "stack_offset": 0 + "operands": "qword ptr [rax], 0" }, { "address": "0x140005414", "size": 2, "mnemonic": "je", - "operands": "0x14000542a", - "stack_offset": 0 + "operands": "0x14000542a" } ], "successors": [ @@ -9594,71 +9489,61 @@ "address": "0x1400054ac", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x1400054ae", "size": 5, "mnemonic": "call", - "operands": "0x14000ec14", - "stack_offset": 0 + "operands": "0x14000ec14" }, { "address": "0x1400054b3", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400054b4", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x1400054b6", "size": 5, "mnemonic": "call", - "operands": "0x14000ebcc", - "stack_offset": 0 + "operands": "0x14000ebcc" }, { "address": "0x1400054bb", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400054bc", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054c0", "size": 5, "mnemonic": "call", - "operands": "0x140005d30", - "stack_offset": 0 + "operands": "0x140005d30" }, { "address": "0x1400054c5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054c9", "size": 5, "mnemonic": "jmp", - "operands": "0x140005340", - "stack_offset": 0 + "operands": "0x140005340" } ], "successors": [ @@ -9675,57 +9560,49 @@ "address": "0x140005457", "size": 3, "mnemonic": "test", - "operands": "sil, sil", - "stack_offset": 0 + "operands": "sil, sil" }, { "address": "0x14000545a", "size": 2, "mnemonic": "jne", - "operands": "0x140005461", - "stack_offset": 0 + "operands": "0x140005461" }, { "address": "0x14000545c", "size": 5, "mnemonic": "call", - "operands": "0x14000ebbc", - "stack_offset": 0 + "operands": "0x14000ebbc" }, { "address": "0x140005461", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140005463", "size": 2, "mnemonic": "mov", - "operands": "cl, 1", - "stack_offset": 0 + "operands": "cl, 1" }, { "address": "0x140005465", "size": 5, "mnemonic": "call", - "operands": "0x140005690", - "stack_offset": 0 + "operands": "0x140005690" }, { "address": "0x14000546a", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14000546c", "size": 2, "mnemonic": "jmp", - "operands": "0x140005487", - "stack_offset": 0 + "operands": "0x140005487" } ], "successors": [ @@ -9742,106 +9619,91 @@ "address": "0x140005422", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x140005425", "size": 5, "mnemonic": "call", - "operands": "0x14000ebd8", - "stack_offset": 0 + "operands": "0x14000ebd8" }, { "address": "0x14000542a", "size": 5, "mnemonic": "call", - "operands": "0x14000e868", - "stack_offset": 0 + "operands": "0x14000e868" }, { "address": "0x14000542f", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x140005432", "size": 5, "mnemonic": "call", - "operands": "0x14000ec90", - "stack_offset": 0 + "operands": "0x14000ec90" }, { "address": "0x140005437", "size": 3, "mnemonic": "mov", - "operands": "rbx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rax]" }, { "address": "0x14000543a", "size": 5, "mnemonic": "call", - "operands": "0x14000ec88", - "stack_offset": 0 + "operands": "0x14000ec88" }, { "address": "0x14000543f", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140005442", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140005445", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rax]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rax]" }, { "address": "0x140005447", "size": 5, "mnemonic": "call", - "operands": "0x140002240", - "stack_offset": 0 + "operands": "0x140002240" }, { "address": "0x14000544c", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14000544e", "size": 5, "mnemonic": "call", - "operands": "0x140005f98", - "stack_offset": 0 + "operands": "0x140005f98" }, { "address": "0x140005453", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005455", "size": 2, "mnemonic": "je", - "operands": "0x1400054ac", - "stack_offset": 0 + "operands": "0x1400054ac" } ], "successors": [ @@ -9865,50 +9727,43 @@ "address": "0x140002240", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140002244", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1e32d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1e32d]" }, { "address": "0x14000224b", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x2ff8e]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x2ff8e]" }, { "address": "0x140002252", "size": 5, "mnemonic": "call", - "operands": "0x140001150", - "stack_offset": 0 + "operands": "0x140001150" }, { "address": "0x140002257", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140002259", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000225d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -9930,29 +9785,25 @@ "address": "0x1400054d0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400054d4", "size": 5, "mnemonic": "call", - "operands": "0x1400060d8", - "stack_offset": 0 + "operands": "0x1400060d8" }, { "address": "0x1400054d9", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400054db", "size": 2, "mnemonic": "je", - "operands": "0x1400054fe", - "stack_offset": 0 + "operands": "0x1400054fe" } ], "successors": [ @@ -9970,22 +9821,19 @@ "address": "0x1400054fe", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005500", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140005504", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -10001,22 +9849,19 @@ "address": "0x1400054dd", "size": 9, "mnemonic": "mov", - "operands": "rax, qword ptr gs:[0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr gs:[0x30]" }, { "address": "0x1400054e6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 8]" }, { "address": "0x1400054ea", "size": 2, "mnemonic": "jmp", - "operands": "0x1400054f1", - "stack_offset": 0 + "operands": "0x1400054f1" } ], "successors": [ @@ -10033,43 +9878,37 @@ "address": "0x1400054f1", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400054f3", "size": 9, "mnemonic": "lock cmpxchg", - "operands": "qword ptr [rip + 0x2d1fc], rcx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2d1fc], rcx" }, { "address": "0x1400054fc", "size": 2, "mnemonic": "jne", - "operands": "0x1400054ec", - "stack_offset": 0 + "operands": "0x1400054ec" }, { "address": "0x1400054fe", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005500", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140005504", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -10091,71 +9930,61 @@ "address": "0x14000550c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140005510", "size": 2, "mnemonic": "test", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140005512", "size": 2, "mnemonic": "jne", - "operands": "0x14000551b", - "stack_offset": 0 + "operands": "0x14000551b" }, { "address": "0x140005514", "size": 7, "mnemonic": "mov", - "operands": "byte ptr [rip + 0x2d1e5], 1", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x2d1e5], 1" }, { "address": "0x14000551b", "size": 5, "mnemonic": "call", - "operands": "0x1400057f0", - "stack_offset": 0 + "operands": "0x1400057f0" }, { "address": "0x140005520", "size": 5, "mnemonic": "call", - "operands": "0x140007318", - "stack_offset": 0 + "operands": "0x140007318" }, { "address": "0x140005525", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005527", "size": 2, "mnemonic": "jne", - "operands": "0x14000552d", - "stack_offset": 0 + "operands": "0x14000552d" }, { "address": "0x140005529", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14000552b", "size": 2, "mnemonic": "jmp", - "operands": "0x140005541", - "stack_offset": 0 + "operands": "0x140005541" } ], "successors": [ @@ -10172,15 +10001,13 @@ "address": "0x140005541", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140005545", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -10202,162 +10029,139 @@ "address": "0x1400055d4", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x18", - "stack_offset": 0 + "operands": "rsp, 0x18" }, { "address": "0x1400055d8", "size": 3, "mnemonic": "mov", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x1400055db", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x5a4d", - "stack_offset": 0 + "operands": "eax, 0x5a4d" }, { "address": "0x1400055e0", "size": 7, "mnemonic": "cmp", - "operands": "word ptr [rip - 0x55e7], ax", - "stack_offset": 0 + "operands": "word ptr [rip - 0x55e7], ax" }, { "address": "0x1400055e7", "size": 2, "mnemonic": "jne", - "operands": "0x140005661", - "stack_offset": 0 + "operands": "0x140005661" }, { "address": "0x1400055e9", "size": 7, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rip - 0x55b4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rip - 0x55b4]" }, { "address": "0x1400055f0", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip - 0x55f7]", - "stack_offset": 0 + "operands": "rdx, [rip - 0x55f7]" }, { "address": "0x1400055f7", "size": 3, "mnemonic": "add", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x1400055fa", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0x4550", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0x4550" }, { "address": "0x140005600", "size": 2, "mnemonic": "jne", - "operands": "0x140005661", - "stack_offset": 0 + "operands": "0x140005661" }, { "address": "0x140005602", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x20b", - "stack_offset": 0 + "operands": "eax, 0x20b" }, { "address": "0x140005607", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rcx + 0x18], ax", - "stack_offset": 0 + "operands": "word ptr [rcx + 0x18], ax" }, { "address": "0x14000560b", "size": 2, "mnemonic": "jne", - "operands": "0x140005661", - "stack_offset": 0 + "operands": "0x140005661" }, { "address": "0x14000560d", "size": 3, "mnemonic": "sub", - "operands": "r8, rdx", - "stack_offset": 0 + "operands": "r8, rdx" }, { "address": "0x140005610", "size": 4, "mnemonic": "movzx", - "operands": "edx, word ptr [rcx + 0x14]", - "stack_offset": 0 + "operands": "edx, word ptr [rcx + 0x14]" }, { "address": "0x140005614", "size": 4, "mnemonic": "add", - "operands": "rdx, 0x18", - "stack_offset": 0 + "operands": "rdx, 0x18" }, { "address": "0x140005618", "size": 3, "mnemonic": "add", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14000561b", "size": 4, "mnemonic": "movzx", - "operands": "eax, word ptr [rcx + 6]", - "stack_offset": 0 + "operands": "eax, word ptr [rcx + 6]" }, { "address": "0x14000561f", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x140005623", "size": 4, "mnemonic": "lea", - "operands": "r9, [rdx + rcx*8]", - "stack_offset": 0 + "operands": "r9, [rdx + rcx*8]" }, { "address": "0x140005627", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rsp], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp], rdx" }, { "address": "0x14000562b", "size": 3, "mnemonic": "cmp", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000562e", "size": 2, "mnemonic": "je", - "operands": "0x140005648", - "stack_offset": 0 + "operands": "0x140005648" } ], "successors": [ @@ -10375,36 +10179,31 @@ "address": "0x140005648", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000564a", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000564d", "size": 2, "mnemonic": "jne", - "operands": "0x140005653", - "stack_offset": 0 + "operands": "0x140005653" }, { "address": "0x14000564f", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005651", "size": 2, "mnemonic": "jmp", - "operands": "0x140005667", - "stack_offset": 0 + "operands": "0x140005667" } ], "successors": [ @@ -10421,22 +10220,19 @@ "address": "0x140005630", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx + 0xc]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx + 0xc]" }, { "address": "0x140005633", "size": 3, "mnemonic": "cmp", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x140005636", "size": 2, "mnemonic": "jb", - "operands": "0x140005642", - "stack_offset": 0 + "operands": "0x140005642" } ], "successors": [ @@ -10454,15 +10250,13 @@ "address": "0x140005667", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x18", - "stack_offset": 0 + "operands": "rsp, 0x18" }, { "address": "0x14000566b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -10478,15 +10272,13 @@ "address": "0x140005642", "size": 4, "mnemonic": "add", - "operands": "rdx, 0x28", - "stack_offset": 0 + "operands": "rdx, 0x28" }, { "address": "0x140005646", "size": 2, "mnemonic": "jmp", - "operands": "0x140005627", - "stack_offset": 0 + "operands": "0x140005627" } ], "successors": [ @@ -10503,29 +10295,25 @@ "address": "0x140005638", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx + 8]" }, { "address": "0x14000563b", "size": 2, "mnemonic": "add", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14000563d", "size": 3, "mnemonic": "cmp", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x140005640", "size": 2, "mnemonic": "jb", - "operands": "0x14000564a", - "stack_offset": 0 + "operands": "0x14000564a" } ], "successors": [ @@ -10543,22 +10331,19 @@ "address": "0x140005627", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rsp], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp], rdx" }, { "address": "0x14000562b", "size": 3, "mnemonic": "cmp", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000562e", "size": 2, "mnemonic": "je", - "operands": "0x140005648", - "stack_offset": 0 + "operands": "0x140005648" } ], "successors": [ @@ -10576,29 +10361,25 @@ "address": "0x14000564a", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000564d", "size": 2, "mnemonic": "jne", - "operands": "0x140005653", - "stack_offset": 0 + "operands": "0x140005653" }, { "address": "0x14000564f", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005651", "size": 2, "mnemonic": "jmp", - "operands": "0x140005667", - "stack_offset": 0 + "operands": "0x140005667" } ], "successors": [ @@ -10621,50 +10402,43 @@ "address": "0x14000566c", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000566e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140005672", "size": 2, "mnemonic": "mov", - "operands": "bl, cl", - "stack_offset": 0 + "operands": "bl, cl" }, { "address": "0x140005674", "size": 5, "mnemonic": "call", - "operands": "0x1400060d8", - "stack_offset": 0 + "operands": "0x1400060d8" }, { "address": "0x140005679", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000567b", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000567d", "size": 2, "mnemonic": "je", - "operands": "0x14000568a", - "stack_offset": 0 + "operands": "0x14000568a" } ], "successors": [ @@ -10682,22 +10456,19 @@ "address": "0x14000568a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000568e", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000568f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -10713,43 +10484,37 @@ "address": "0x14000567f", "size": 2, "mnemonic": "test", - "operands": "bl, bl", - "stack_offset": 0 + "operands": "bl, bl" }, { "address": "0x140005681", "size": 2, "mnemonic": "jne", - "operands": "0x14000568a", - "stack_offset": 0 + "operands": "0x14000568a" }, { "address": "0x140005683", "size": 7, "mnemonic": "xchg", - "operands": "qword ptr [rip + 0x2d06e], rdx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2d06e], rdx" }, { "address": "0x14000568a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000568e", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000568f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -10771,36 +10536,31 @@ "address": "0x140005690", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140005692", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140005696", "size": 7, "mnemonic": "cmp", - "operands": "byte ptr [rip + 0x2d063], 0", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x2d063], 0" }, { "address": "0x14000569d", "size": 2, "mnemonic": "mov", - "operands": "bl, cl", - "stack_offset": 0 + "operands": "bl, cl" }, { "address": "0x14000569f", "size": 2, "mnemonic": "je", - "operands": "0x1400056a5", - "stack_offset": 0 + "operands": "0x1400056a5" } ], "successors": [ @@ -10818,50 +10578,43 @@ "address": "0x1400056a5", "size": 5, "mnemonic": "call", - "operands": "0x140010b38", - "stack_offset": 0 + "operands": "0x140010b38" }, { "address": "0x1400056aa", "size": 2, "mnemonic": "mov", - "operands": "cl, bl", - "stack_offset": 0 + "operands": "cl, bl" }, { "address": "0x1400056ac", "size": 5, "mnemonic": "call", - "operands": "0x140007340", - "stack_offset": 0 + "operands": "0x140007340" }, { "address": "0x1400056b1", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x1400056b3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400056b7", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400056b8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -10877,64 +10630,55 @@ "address": "0x1400056a1", "size": 2, "mnemonic": "test", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x1400056a3", "size": 2, "mnemonic": "jne", - "operands": "0x1400056b1", - "stack_offset": 0 + "operands": "0x1400056b1" }, { "address": "0x1400056a5", "size": 5, "mnemonic": "call", - "operands": "0x140010b38", - "stack_offset": 0 + "operands": "0x140010b38" }, { "address": "0x1400056aa", "size": 2, "mnemonic": "mov", - "operands": "cl, bl", - "stack_offset": 0 + "operands": "cl, bl" }, { "address": "0x1400056ac", "size": 5, "mnemonic": "call", - "operands": "0x140007340", - "stack_offset": 0 + "operands": "0x140007340" }, { "address": "0x1400056b1", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x1400056b3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400056b7", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400056b8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -10956,274 +10700,235 @@ "address": "0x140005d30", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbx" }, { "address": "0x140005d35", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140005d36", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140005d39", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140005d3d", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b2fc]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b2fc]" }, { "address": "0x140005d44", "size": 10, "mnemonic": "movabs", - "operands": "rbx, 0x2b992ddfa232", - "stack_offset": 0 + "operands": "rbx, 0x2b992ddfa232" }, { "address": "0x140005d4e", "size": 3, "mnemonic": "cmp", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140005d51", "size": 2, "mnemonic": "jne", - "operands": "0x140005dca", - "stack_offset": 0 + "operands": "0x140005dca" }, { "address": "0x140005d53", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x140005d57", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x10], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x10], 0" }, { "address": "0x140005d5f", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a34b]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a34b]" }, { "address": "0x140005d65", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x10]" }, { "address": "0x140005d69", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x140005d6d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a335]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a335]" }, { "address": "0x140005d73", "size": 2, "mnemonic": "mov", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005d75", "size": 4, "mnemonic": "xor", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x140005d79", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a321]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a321]" }, { "address": "0x140005d7f", "size": 2, "mnemonic": "mov", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005d81", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x140005d85", "size": 4, "mnemonic": "xor", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x140005d89", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a309]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a309]" }, { "address": "0x140005d8f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x18]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x18]" }, { "address": "0x140005d92", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140005d96", "size": 4, "mnemonic": "shl", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x140005d9a", "size": 4, "mnemonic": "xor", - "operands": "rax, qword ptr [rbp + 0x18]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x18]" }, { "address": "0x140005d9e", "size": 4, "mnemonic": "xor", - "operands": "rax, qword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x10]" }, { "address": "0x140005da2", "size": 3, "mnemonic": "xor", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140005da5", "size": 10, "mnemonic": "movabs", - "operands": "rcx, 0xffffffffffff", - "stack_offset": 0 + "operands": "rcx, 0xffffffffffff" }, { "address": "0x140005daf", "size": 3, "mnemonic": "and", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140005db2", "size": 10, "mnemonic": "movabs", - "operands": "rcx, 0x2b992ddfa233", - "stack_offset": 0 + "operands": "rcx, 0x2b992ddfa233" }, { "address": "0x140005dbc", "size": 3, "mnemonic": "cmp", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140005dbf", "size": 4, "mnemonic": "cmove", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140005dc3", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b276], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b276], rax" }, { "address": "0x140005dca", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x140005dcf", "size": 3, "mnemonic": "not", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x140005dd2", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b2a7], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b2a7], rax" }, { "address": "0x140005dd9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140005ddd", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140005dde", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -11245,15 +10950,13 @@ "address": "0x140005e28", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x2da49]", - "stack_offset": 0 + "operands": "rax, [rip + 0x2da49]" }, { "address": "0x140005e2f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -11275,15 +10978,13 @@ "address": "0x140005e30", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x2da39]", - "stack_offset": 0 + "operands": "rax, [rip + 0x2da39]" }, { "address": "0x140005e37", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -11305,64 +11006,55 @@ "address": "0x140005e44", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140005e49", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140005e4a", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x4c0]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x4c0]" }, { "address": "0x140005e52", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x5c0", - "stack_offset": 0 + "operands": "rsp, 0x5c0" }, { "address": "0x140005e59", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x140005e5b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x17", - "stack_offset": 0 + "operands": "ecx, 0x17" }, { "address": "0x140005e60", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a22a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a22a]" }, { "address": "0x140005e66", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005e68", "size": 2, "mnemonic": "je", - "operands": "0x140005e6e", - "stack_offset": 0 + "operands": "0x140005e6e" } ], "successors": [ @@ -11380,106 +11072,91 @@ "address": "0x140005e6e", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x140005e73", "size": 5, "mnemonic": "call", - "operands": "0x140005e38", - "stack_offset": 0 + "operands": "0x140005e38" }, { "address": "0x140005e78", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140005e7a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140005e7e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x4d0", - "stack_offset": 0 + "operands": "r8d, 0x4d0" }, { "address": "0x140005e84", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x140005e89", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140005e8d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a1c5]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a1c5]" }, { "address": "0x140005e93", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0xe8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0xe8]" }, { "address": "0x140005e9a", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rbp + 0x4d8]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0x4d8]" }, { "address": "0x140005ea1", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140005ea4", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140005ea7", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a1b3]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a1b3]" }, { "address": "0x140005ead", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140005eb0", "size": 2, "mnemonic": "je", - "operands": "0x140005ef1", - "stack_offset": 0 + "operands": "0x140005ef1" } ], "successors": [ @@ -11497,120 +11174,103 @@ "address": "0x140005e6a", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x140005e6c", "size": 2, "mnemonic": "int", - "operands": "0x29", - "stack_offset": 0 + "operands": "0x29" }, { "address": "0x140005e6e", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x140005e73", "size": 5, "mnemonic": "call", - "operands": "0x140005e38", - "stack_offset": 0 + "operands": "0x140005e38" }, { "address": "0x140005e78", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140005e7a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140005e7e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x4d0", - "stack_offset": 0 + "operands": "r8d, 0x4d0" }, { "address": "0x140005e84", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x140005e89", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140005e8d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a1c5]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a1c5]" }, { "address": "0x140005e93", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0xe8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0xe8]" }, { "address": "0x140005e9a", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rbp + 0x4d8]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0x4d8]" }, { "address": "0x140005ea1", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140005ea4", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140005ea7", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a1b3]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a1b3]" }, { "address": "0x140005ead", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140005eb0", "size": 2, "mnemonic": "je", - "operands": "0x140005ef1", - "stack_offset": 0 + "operands": "0x140005ef1" } ], "successors": [ @@ -11628,190 +11288,163 @@ "address": "0x140005ef1", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x4c8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x4c8]" }, { "address": "0x140005ef8", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x140005efd", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0xe8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0xe8], rax" }, { "address": "0x140005f04", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140005f06", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x4c8]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x4c8]" }, { "address": "0x140005f0d", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x98", - "stack_offset": 0 + "operands": "r8d, 0x98" }, { "address": "0x140005f13", "size": 4, "mnemonic": "add", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x140005f17", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x88], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x88], rax" }, { "address": "0x140005f1e", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x140005f23", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x4c8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x4c8]" }, { "address": "0x140005f2a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rax" }, { "address": "0x140005f2f", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x50], 0x40000015", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x50], 0x40000015" }, { "address": "0x140005f37", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x54], 1", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x54], 1" }, { "address": "0x140005f3f", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a17b]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a17b]" }, { "address": "0x140005f45", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x140005f47", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140005f49", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x50]" }, { "address": "0x140005f4e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rax" }, { "address": "0x140005f53", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x10]" }, { "address": "0x140005f57", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140005f5c", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a116]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a116]" }, { "address": "0x140005f62", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x40]" }, { "address": "0x140005f67", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a103]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a103]" }, { "address": "0x140005f6d", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005f6f", "size": 2, "mnemonic": "jne", - "operands": "0x140005f7e", - "stack_offset": 0 + "operands": "0x140005f7e" }, { "address": "0x140005f71", "size": 3, "mnemonic": "cmp", - "operands": "ebx, 1", - "stack_offset": 0 + "operands": "ebx, 1" }, { "address": "0x140005f74", "size": 2, "mnemonic": "je", - "operands": "0x140005f7e", - "stack_offset": 0 + "operands": "0x140005f7e" } ], "successors": [ @@ -11829,274 +11462,235 @@ "address": "0x140005eb2", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp + 0x4d8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp + 0x4d8]" }, { "address": "0x140005eb9", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x4e0]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x4e0]" }, { "address": "0x140005ec0", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], 0" }, { "address": "0x140005ec9", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x140005ecc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x140005ed1", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140005ed4", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x4e8]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x4e8]" }, { "address": "0x140005edb", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rcx" }, { "address": "0x140005ee0", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140005ee4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rcx" }, { "address": "0x140005ee9", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140005eeb", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a177]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a177]" }, { "address": "0x140005ef1", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x4c8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x4c8]" }, { "address": "0x140005ef8", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x140005efd", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0xe8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0xe8], rax" }, { "address": "0x140005f04", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140005f06", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x4c8]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x4c8]" }, { "address": "0x140005f0d", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x98", - "stack_offset": 0 + "operands": "r8d, 0x98" }, { "address": "0x140005f13", "size": 4, "mnemonic": "add", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x140005f17", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x88], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x88], rax" }, { "address": "0x140005f1e", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x140005f23", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x4c8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x4c8]" }, { "address": "0x140005f2a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rax" }, { "address": "0x140005f2f", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x50], 0x40000015", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x50], 0x40000015" }, { "address": "0x140005f37", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x54], 1", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x54], 1" }, { "address": "0x140005f3f", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a17b]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a17b]" }, { "address": "0x140005f45", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x140005f47", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140005f49", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x50]" }, { "address": "0x140005f4e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rax" }, { "address": "0x140005f53", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x10]" }, { "address": "0x140005f57", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140005f5c", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a116]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a116]" }, { "address": "0x140005f62", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x40]" }, { "address": "0x140005f67", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a103]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a103]" }, { "address": "0x140005f6d", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005f6f", "size": 2, "mnemonic": "jne", - "operands": "0x140005f7e", - "stack_offset": 0 + "operands": "0x140005f7e" }, { "address": "0x140005f71", "size": 3, "mnemonic": "cmp", - "operands": "ebx, 1", - "stack_offset": 0 + "operands": "ebx, 1" }, { "address": "0x140005f74", "size": 2, "mnemonic": "je", - "operands": "0x140005f7e", - "stack_offset": 0 + "operands": "0x140005f7e" } ], "successors": [ @@ -12114,29 +11708,25 @@ "address": "0x140005f7e", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x5d0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x5d0]" }, { "address": "0x140005f86", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x5c0", - "stack_offset": 0 + "operands": "rsp, 0x5c0" }, { "address": "0x140005f8d", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140005f8e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12152,43 +11742,37 @@ "address": "0x140005f76", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 3]", - "stack_offset": 0 + "operands": "ecx, [rax + 3]" }, { "address": "0x140005f79", "size": 5, "mnemonic": "call", - "operands": "0x140005e38", - "stack_offset": 0 + "operands": "0x140005e38" }, { "address": "0x140005f7e", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x5d0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x5d0]" }, { "address": "0x140005f86", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x5c0", - "stack_offset": 0 + "operands": "rsp, 0x5c0" }, { "address": "0x140005f8d", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140005f8e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12210,36 +11794,31 @@ "address": "0x140005f98", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140005f9c", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140005f9e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a12c]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a12c]" }, { "address": "0x140005fa4", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140005fa7", "size": 2, "mnemonic": "je", - "operands": "0x140005fe3", - "stack_offset": 0 + "operands": "0x140005fe3" } ], "successors": [ @@ -12257,22 +11836,19 @@ "address": "0x140005fe3", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140005fe5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140005fe9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12288,99 +11864,85 @@ "address": "0x140005fa9", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x5a4d", - "stack_offset": 0 + "operands": "ecx, 0x5a4d" }, { "address": "0x140005fae", "size": 3, "mnemonic": "cmp", - "operands": "word ptr [rax], cx", - "stack_offset": 0 + "operands": "word ptr [rax], cx" }, { "address": "0x140005fb1", "size": 2, "mnemonic": "jne", - "operands": "0x140005fe3", - "stack_offset": 0 + "operands": "0x140005fe3" }, { "address": "0x140005fb3", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 0x3c]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 0x3c]" }, { "address": "0x140005fb7", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rax], 0x4550", - "stack_offset": 0 + "operands": "dword ptr [rcx + rax], 0x4550" }, { "address": "0x140005fbe", "size": 2, "mnemonic": "jne", - "operands": "0x140005fe3", - "stack_offset": 0 + "operands": "0x140005fe3" }, { "address": "0x140005fc0", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x20b", - "stack_offset": 0 + "operands": "edx, 0x20b" }, { "address": "0x140005fc5", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rcx + rax + 0x18], dx", - "stack_offset": 0 + "operands": "word ptr [rcx + rax + 0x18], dx" }, { "address": "0x140005fca", "size": 2, "mnemonic": "jne", - "operands": "0x140005fe3", - "stack_offset": 0 + "operands": "0x140005fe3" }, { "address": "0x140005fcc", "size": 8, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rax + 0x84], 0xe", - "stack_offset": 0 + "operands": "dword ptr [rcx + rax + 0x84], 0xe" }, { "address": "0x140005fd4", "size": 2, "mnemonic": "jbe", - "operands": "0x140005fe3", - "stack_offset": 0 + "operands": "0x140005fe3" }, { "address": "0x140005fd6", "size": 8, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rax + 0xf8], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx + rax + 0xf8], 0" }, { "address": "0x140005fde", "size": 3, "mnemonic": "setne", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x140005fe1", "size": 2, "mnemonic": "jmp", - "operands": "0x140005fe5", - "stack_offset": 0 + "operands": "0x140005fe5" } ], "successors": [ @@ -12397,15 +11959,13 @@ "address": "0x140005fe5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140005fe9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12427,78 +11987,67 @@ "address": "0x14000e868", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000e86c", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2492d]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2492d]" }, { "address": "0x14000e873", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000e876", "size": 2, "mnemonic": "jne", - "operands": "0x14000e8b1", - "stack_offset": 0 + "operands": "0x14000e8b1" }, { "address": "0x14000e878", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x24909]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x24909]" }, { "address": "0x14000e87f", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000e882", "size": 2, "mnemonic": "jne", - "operands": "0x14000e8aa", - "stack_offset": 0 + "operands": "0x14000e8aa" }, { "address": "0x14000e884", "size": 7, "mnemonic": "cmp", - "operands": "qword ptr [rip + 0x24905], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x24905], rax" }, { "address": "0x14000e88b", "size": 2, "mnemonic": "jne", - "operands": "0x14000e891", - "stack_offset": 0 + "operands": "0x14000e891" }, { "address": "0x14000e88d", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000e88f", "size": 2, "mnemonic": "jmp", - "operands": "0x14000e8aa", - "stack_offset": 0 + "operands": "0x14000e8aa" } ], "successors": [ @@ -12515,22 +12064,19 @@ "address": "0x14000e8aa", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x248ef], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x248ef], rax" }, { "address": "0x14000e8b1", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000e8b5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12552,15 +12098,13 @@ "address": "0x14000e8c0", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14000e8c3", "size": 2, "mnemonic": "je", - "operands": "0x14000e8f5", - "stack_offset": 0 + "operands": "0x14000e8f5" } ], "successors": [ @@ -12578,8 +12122,7 @@ "address": "0x14000e8f5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12595,57 +12138,49 @@ "address": "0x14000e8c5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000e8ca", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e8cb", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e8cf", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14000e8d2", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000e8d5", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14000e8d8", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000e8db", "size": 2, "mnemonic": "je", - "operands": "0x14000e8e2", - "stack_offset": 0 + "operands": "0x14000e8e2" } ], "successors": [ @@ -12663,50 +12198,43 @@ "address": "0x14000e8e2", "size": 4, "mnemonic": "add", - "operands": "rbx, 8", - "stack_offset": 0 + "operands": "rbx, 8" }, { "address": "0x14000e8e6", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14000e8e9", "size": 2, "mnemonic": "jne", - "operands": "0x14000e8d5", - "stack_offset": 0 + "operands": "0x14000e8d5" }, { "address": "0x14000e8eb", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000e8f0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e8f4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e8f5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12722,57 +12250,49 @@ "address": "0x14000e8dd", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14000e8e2", "size": 4, "mnemonic": "add", - "operands": "rbx, 8", - "stack_offset": 0 + "operands": "rbx, 8" }, { "address": "0x14000e8e6", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14000e8e9", "size": 2, "mnemonic": "jne", - "operands": "0x14000e8d5", - "stack_offset": 0 + "operands": "0x14000e8d5" }, { "address": "0x14000e8eb", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000e8f0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e8f4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e8f5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12794,50 +12314,43 @@ "address": "0x14000e8f8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000e8fd", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e8fe", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e902", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14000e905", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000e908", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14000e90b", "size": 2, "mnemonic": "je", - "operands": "0x14000e927", - "stack_offset": 0 + "operands": "0x14000e927" } ], "successors": [ @@ -12855,36 +12368,31 @@ "address": "0x14000e927", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000e929", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000e92e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e932", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e933", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12900,22 +12408,19 @@ "address": "0x14000e90d", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14000e910", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000e913", "size": 2, "mnemonic": "je", - "operands": "0x14000e91e", - "stack_offset": 0 + "operands": "0x14000e91e" } ], "successors": [ @@ -12933,57 +12438,49 @@ "address": "0x14000e91e", "size": 4, "mnemonic": "add", - "operands": "rbx, 8", - "stack_offset": 0 + "operands": "rbx, 8" }, { "address": "0x14000e922", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14000e925", "size": 2, "mnemonic": "jne", - "operands": "0x14000e90d", - "stack_offset": 0 + "operands": "0x14000e90d" }, { "address": "0x14000e927", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000e929", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000e92e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e932", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e933", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -12999,78 +12496,67 @@ "address": "0x14000e915", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14000e91a", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000e91c", "size": 2, "mnemonic": "jne", - "operands": "0x14000e929", - "stack_offset": 0 + "operands": "0x14000e929" }, { "address": "0x14000e91e", "size": 4, "mnemonic": "add", - "operands": "rbx, 8", - "stack_offset": 0 + "operands": "rbx, 8" }, { "address": "0x14000e922", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14000e925", "size": 2, "mnemonic": "jne", - "operands": "0x14000e90d", - "stack_offset": 0 + "operands": "0x14000e90d" }, { "address": "0x14000e927", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000e929", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000e92e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e932", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e933", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -13092,29 +12578,25 @@ "address": "0x14000ebbc", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000ebbe", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000ebc0", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdx + 1]", - "stack_offset": 0 + "operands": "r8d, [rdx + 1]" }, { "address": "0x14000ebc4", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ea2c", - "stack_offset": 0 + "operands": "0x14000ea2c" } ], "successors": [ @@ -13131,99 +12613,85 @@ "address": "0x14000ea2c", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x18], r8d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x18], r8d" }, { "address": "0x14000ea31", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x10], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x10], edx" }, { "address": "0x14000ea35", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000ea36", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000ea39", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14000ea3d", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x20], 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x20], 0xfffffffffffffffe" }, { "address": "0x14000ea45", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rbx" }, { "address": "0x14000ea4a", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14000ea4c", "size": 3, "mnemonic": "test", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000ea4f", "size": 2, "mnemonic": "jne", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" }, { "address": "0x14000ea51", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000ea53", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x11677]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x11677]" }, { "address": "0x14000ea59", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000ea5c", "size": 2, "mnemonic": "je", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" } ], "successors": [ @@ -13241,162 +12709,139 @@ "address": "0x14000ea9b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp + 0x28], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x28], 0" }, { "address": "0x14000ea9f", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x18]" }, { "address": "0x14000eaa3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x14000eaa7", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x20]" }, { "address": "0x14000eaab", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x14000eaaf", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x28]" }, { "address": "0x14000eab3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], rax" }, { "address": "0x14000eab7", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14000eabc", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x2c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x2c], eax" }, { "address": "0x14000eabf", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x28], eax" }, { "address": "0x14000eac2", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x2c]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x2c]" }, { "address": "0x14000eac6", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x18]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x18]" }, { "address": "0x14000eaca", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x28]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x28]" }, { "address": "0x14000eace", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x30]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x30]" }, { "address": "0x14000ead2", "size": 5, "mnemonic": "call", - "operands": "0x14000e934", - "stack_offset": 0 + "operands": "0x14000e934" }, { "address": "0x14000ead7", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000ead8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14000eadc", "size": 2, "mnemonic": "jne", - "operands": "0x14000eafc", - "stack_offset": 0 + "operands": "0x14000eafc" }, { "address": "0x14000eade", "size": 5, "mnemonic": "call", - "operands": "0x1400191c0", - "stack_offset": 0 + "operands": "0x1400191c0" }, { "address": "0x14000eae3", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000eae6", "size": 2, "mnemonic": "jne", - "operands": "0x14000eaec", - "stack_offset": 0 + "operands": "0x14000eaec" }, { "address": "0x14000eae8", "size": 2, "mnemonic": "xor", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x14000eaea", "size": 2, "mnemonic": "jmp", - "operands": "0x14000eaf6", - "stack_offset": 0 + "operands": "0x14000eaf6" } ], "successors": [ @@ -13413,99 +12858,85 @@ "address": "0x14000ea5e", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x5a4d", - "stack_offset": 0 + "operands": "ecx, 0x5a4d" }, { "address": "0x14000ea63", "size": 3, "mnemonic": "cmp", - "operands": "word ptr [rax], cx", - "stack_offset": 0 + "operands": "word ptr [rax], cx" }, { "address": "0x14000ea66", "size": 2, "mnemonic": "jne", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" }, { "address": "0x14000ea68", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 0x3c]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 0x3c]" }, { "address": "0x14000ea6c", "size": 3, "mnemonic": "add", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000ea6f", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0x4550", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0x4550" }, { "address": "0x14000ea75", "size": 2, "mnemonic": "jne", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" }, { "address": "0x14000ea77", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x20b", - "stack_offset": 0 + "operands": "eax, 0x20b" }, { "address": "0x14000ea7c", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rcx + 0x18], ax", - "stack_offset": 0 + "operands": "word ptr [rcx + 0x18], ax" }, { "address": "0x14000ea80", "size": 2, "mnemonic": "jne", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" }, { "address": "0x14000ea82", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rcx + 0x84], 0xe", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x84], 0xe" }, { "address": "0x14000ea89", "size": 2, "mnemonic": "jbe", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" }, { "address": "0x14000ea8b", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rcx + 0xf8], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0xf8], 0" }, { "address": "0x14000ea92", "size": 2, "mnemonic": "je", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" } ], "successors": [ @@ -13523,15 +12954,13 @@ "address": "0x14000eaf6", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14000eafa", "size": 2, "mnemonic": "je", - "operands": "0x14000eb07", - "stack_offset": 0 + "operands": "0x14000eb07" } ], "successors": [ @@ -13549,176 +12978,151 @@ "address": "0x14000ea94", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000ea96", "size": 5, "mnemonic": "call", - "operands": "0x14000eb40", - "stack_offset": 0 + "operands": "0x14000eb40" }, { "address": "0x14000ea9b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp + 0x28], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x28], 0" }, { "address": "0x14000ea9f", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x18]" }, { "address": "0x14000eaa3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x14000eaa7", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x20]" }, { "address": "0x14000eaab", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x14000eaaf", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x28]" }, { "address": "0x14000eab3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], rax" }, { "address": "0x14000eab7", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14000eabc", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x2c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x2c], eax" }, { "address": "0x14000eabf", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x28], eax" }, { "address": "0x14000eac2", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x2c]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x2c]" }, { "address": "0x14000eac6", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x18]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x18]" }, { "address": "0x14000eaca", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x28]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x28]" }, { "address": "0x14000eace", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x30]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x30]" }, { "address": "0x14000ead2", "size": 5, "mnemonic": "call", - "operands": "0x14000e934", - "stack_offset": 0 + "operands": "0x14000e934" }, { "address": "0x14000ead7", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000ead8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14000eadc", "size": 2, "mnemonic": "jne", - "operands": "0x14000eafc", - "stack_offset": 0 + "operands": "0x14000eafc" }, { "address": "0x14000eade", "size": 5, "mnemonic": "call", - "operands": "0x1400191c0", - "stack_offset": 0 + "operands": "0x1400191c0" }, { "address": "0x14000eae3", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000eae6", "size": 2, "mnemonic": "jne", - "operands": "0x14000eaec", - "stack_offset": 0 + "operands": "0x14000eaec" }, { "address": "0x14000eae8", "size": 2, "mnemonic": "xor", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x14000eaea", "size": 2, "mnemonic": "jmp", - "operands": "0x14000eaf6", - "stack_offset": 0 + "operands": "0x14000eaf6" } ], "successors": [ @@ -13735,22 +13139,19 @@ "address": "0x14000eb07", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000eb09", "size": 5, "mnemonic": "call", - "operands": "0x14000eb10", - "stack_offset": 0 + "operands": "0x14000eb10" }, { "address": "0x14000eb0e", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -13766,29 +13167,25 @@ "address": "0x14000eafc", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x14000eb01", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14000eb05", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000eb06", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -13810,22 +13207,19 @@ "address": "0x14000ebcc", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000ebcf", "size": 4, "mnemonic": "lea", - "operands": "edx, [r8 + 2]", - "stack_offset": 0 + "operands": "edx, [r8 + 2]" }, { "address": "0x14000ebd3", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ea2c", - "stack_offset": 0 + "operands": "0x14000ea2c" } ], "successors": [ @@ -13848,99 +13242,85 @@ "address": "0x14000ebd8", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000ebdc", "size": 7, "mnemonic": "mov", - "operands": "r8, qword ptr [rip + 0x2245d]", - "stack_offset": 0 + "operands": "r8, qword ptr [rip + 0x2245d]" }, { "address": "0x14000ebe3", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14000ebe6", "size": 7, "mnemonic": "cmp", - "operands": "qword ptr [rip + 0x245c3], r8", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x245c3], r8" }, { "address": "0x14000ebed", "size": 2, "mnemonic": "jne", - "operands": "0x14000ec0e", - "stack_offset": 0 + "operands": "0x14000ec0e" }, { "address": "0x14000ebef", "size": 3, "mnemonic": "mov", - "operands": "eax, r8d", - "stack_offset": 0 + "operands": "eax, r8d" }, { "address": "0x14000ebf2", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x40", - "stack_offset": 0 + "operands": "ecx, 0x40" }, { "address": "0x14000ebf7", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x14000ebfa", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14000ebfc", "size": 3, "mnemonic": "ror", - "operands": "rdx, cl", - "stack_offset": 0 + "operands": "rdx, cl" }, { "address": "0x14000ebff", "size": 3, "mnemonic": "xor", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x14000ec02", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x245a7], rdx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x245a7], rdx" }, { "address": "0x14000ec09", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000ec0d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -13962,22 +13342,19 @@ "address": "0x14000ec14", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000ec17", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000ec19", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ea2c", - "stack_offset": 0 + "operands": "0x14000ea2c" } ], "successors": [ @@ -14000,15 +13377,13 @@ "address": "0x14000ec88", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x24539]", - "stack_offset": 0 + "operands": "rax, [rip + 0x24539]" }, { "address": "0x14000ec8f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -14030,15 +13405,13 @@ "address": "0x14000ec90", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x24539]", - "stack_offset": 0 + "operands": "rax, [rip + 0x24539]" }, { "address": "0x14000ec97", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -14060,8 +13433,7 @@ "address": "0x14001e360", "size": 2, "mnemonic": "jmp", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" } ], "successors": [ @@ -14083,183 +13455,157 @@ "address": "0x140001150", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x140001155", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x14000115a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rcx" }, { "address": "0x14000115f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001160", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140001162", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140001164", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140001166", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140001168", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000116c", "size": 3, "mnemonic": "mov", - "operands": "r12, rdx", - "stack_offset": 0 + "operands": "r12, rdx" }, { "address": "0x14000116f", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x140001172", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x140001175", "size": 3, "mnemonic": "mov", - "operands": "edi, r13d", - "stack_offset": 0 + "operands": "edi, r13d" }, { "address": "0x140001178", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], r13d" }, { "address": "0x14000117d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x140001180", "size": 5, "mnemonic": "call", - "operands": "0x14001ef10", - "stack_offset": 0 + "operands": "0x14001ef10" }, { "address": "0x140001185", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x140001188", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rsi]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsi]" }, { "address": "0x14000118b", "size": 4, "mnemonic": "movsxd", - "operands": "r9, dword ptr [r8 + 4]", - "stack_offset": 0 + "operands": "r9, dword ptr [r8 + 4]" }, { "address": "0x14000118f", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [r9 + rsi + 0x28]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r9 + rsi + 0x28]" }, { "address": "0x140001194", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140001197", "size": 2, "mnemonic": "jle", - "operands": "0x1400011a3", - "stack_offset": 0 + "operands": "0x1400011a3" }, { "address": "0x140001199", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000119c", "size": 2, "mnemonic": "jle", - "operands": "0x1400011a3", - "stack_offset": 0 + "operands": "0x1400011a3" }, { "address": "0x14000119e", "size": 3, "mnemonic": "sub", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400011a1", "size": 2, "mnemonic": "jmp", - "operands": "0x1400011a6", - "stack_offset": 0 + "operands": "0x1400011a6" } ], "successors": [ @@ -14276,36 +13622,31 @@ "address": "0x1400011a6", "size": 3, "mnemonic": "mov", - "operands": "r15, rsi", - "stack_offset": 0 + "operands": "r15, rsi" }, { "address": "0x1400011a9", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xb0], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xb0], rsi" }, { "address": "0x1400011b1", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [r9 + rsi + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r9 + rsi + 0x48]" }, { "address": "0x1400011b6", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400011b9", "size": 2, "mnemonic": "je", - "operands": "0x1400011c1", - "stack_offset": 0 + "operands": "0x1400011c1" } ], "successors": [ @@ -14323,50 +13664,43 @@ "address": "0x1400011c1", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x1400011c4", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x1400011c8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rsi + 0x10], edi", - "stack_offset": 0 + "operands": "dword ptr [rcx + rsi + 0x10], edi" }, { "address": "0x1400011cc", "size": 6, "mnemonic": "jne", - "operands": "0x140001342", - "stack_offset": 0 + "operands": "0x140001342" }, { "address": "0x1400011d2", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rsi + 0x50]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rsi + 0x50]" }, { "address": "0x1400011d7", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400011da", "size": 2, "mnemonic": "je", - "operands": "0x1400011f7", - "stack_offset": 0 + "operands": "0x1400011f7" } ], "successors": [ @@ -14384,64 +13718,55 @@ "address": "0x1400011bb", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x1400011be", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "qword ptr [rax + 8]" }, { "address": "0x1400011c1", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x1400011c4", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x1400011c8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rsi + 0x10], edi", - "stack_offset": 0 + "operands": "dword ptr [rcx + rsi + 0x10], edi" }, { "address": "0x1400011cc", "size": 6, "mnemonic": "jne", - "operands": "0x140001342", - "stack_offset": 0 + "operands": "0x140001342" }, { "address": "0x1400011d2", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rsi + 0x50]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rsi + 0x50]" }, { "address": "0x1400011d7", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400011da", "size": 2, "mnemonic": "je", - "operands": "0x1400011f7", - "stack_offset": 0 + "operands": "0x1400011f7" } ], "successors": [ @@ -14459,43 +13784,37 @@ "address": "0x1400011f7", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x1400011fa", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x1400011fe", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + rsi + 0x18]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + rsi + 0x18]" }, { "address": "0x140001202", "size": 5, "mnemonic": "and", - "operands": "eax, 0x1c0", - "stack_offset": 0 + "operands": "eax, 0x1c0" }, { "address": "0x140001207", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x40", - "stack_offset": 0 + "operands": "eax, 0x40" }, { "address": "0x14000120a", "size": 2, "mnemonic": "je", - "operands": "0x14000127d", - "stack_offset": 0 + "operands": "0x14000127d" } ], "successors": [ @@ -14513,15 +13832,13 @@ "address": "0x1400011dc", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x1400011df", "size": 2, "mnemonic": "je", - "operands": "0x1400011f7", - "stack_offset": 0 + "operands": "0x1400011f7" } ], "successors": [ @@ -14539,64 +13856,55 @@ "address": "0x14000127d", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x140001280", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x140001284", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rsi + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rsi + 0x48]" }, { "address": "0x140001289", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14000128c", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14000128f", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x140001292", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x48]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x48]" }, { "address": "0x140001295", "size": 3, "mnemonic": "cmp", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140001298", "size": 2, "mnemonic": "je", - "operands": "0x1400012a7", - "stack_offset": 0 + "operands": "0x1400012a7" } ], "successors": [ @@ -14614,71 +13922,61 @@ "address": "0x14000120c", "size": 4, "mnemonic": "nop", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x140001210", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140001213", "size": 2, "mnemonic": "jle", - "operands": "0x14000127d", - "stack_offset": 0 + "operands": "0x14000127d" }, { "address": "0x140001215", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x140001218", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x14000121c", "size": 6, "mnemonic": "movzx", - "operands": "r8d, byte ptr [rcx + rsi + 0x58]", - "stack_offset": 0 + "operands": "r8d, byte ptr [rcx + rsi + 0x58]" }, { "address": "0x140001222", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rsi + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rsi + 0x48]" }, { "address": "0x140001227", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x40]" }, { "address": "0x14000122b", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax], 0", - "stack_offset": 0 + "operands": "qword ptr [rax], 0" }, { "address": "0x14000122f", "size": 2, "mnemonic": "je", - "operands": "0x140001255", - "stack_offset": 0 + "operands": "0x140001255" } ], "successors": [ @@ -14696,78 +13994,67 @@ "address": "0x1400011e1", "size": 5, "mnemonic": "call", - "operands": "0x140002000", - "stack_offset": 0 + "operands": "0x140002000" }, { "address": "0x1400011e6", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x1400011e9", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x1400011ed", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rsi + 0x10], edi", - "stack_offset": 0 + "operands": "dword ptr [rcx + rsi + 0x10], edi" }, { "address": "0x1400011f1", "size": 6, "mnemonic": "jne", - "operands": "0x140001342", - "stack_offset": 0 + "operands": "0x140001342" }, { "address": "0x1400011f7", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x1400011fa", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x1400011fe", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + rsi + 0x18]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + rsi + 0x18]" }, { "address": "0x140001202", "size": 5, "mnemonic": "and", - "operands": "eax, 0x1c0", - "stack_offset": 0 + "operands": "eax, 0x1c0" }, { "address": "0x140001207", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x40", - "stack_offset": 0 + "operands": "eax, 0x40" }, { "address": "0x14000120a", "size": 2, "mnemonic": "je", - "operands": "0x14000127d", - "stack_offset": 0 + "operands": "0x14000127d" } ], "successors": [ @@ -14785,64 +14072,55 @@ "address": "0x1400012a7", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400012aa", "size": 2, "mnemonic": "jle", - "operands": "0x140001311", - "stack_offset": 0 + "operands": "0x140001311" }, { "address": "0x1400012ac", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x1400012af", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x1400012b3", "size": 6, "mnemonic": "movzx", - "operands": "r8d, byte ptr [rcx + rsi + 0x58]", - "stack_offset": 0 + "operands": "r8d, byte ptr [rcx + rsi + 0x58]" }, { "address": "0x1400012b9", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rsi + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rsi + 0x48]" }, { "address": "0x1400012be", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x40]" }, { "address": "0x1400012c2", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax], 0", - "stack_offset": 0 + "operands": "qword ptr [rax], 0" }, { "address": "0x1400012c6", "size": 2, "mnemonic": "je", - "operands": "0x1400012ec", - "stack_offset": 0 + "operands": "0x1400012ec" } ], "successors": [ @@ -14860,29 +14138,25 @@ "address": "0x14000129a", "size": 5, "mnemonic": "mov", - "operands": "edx, 4", - "stack_offset": 0 + "operands": "edx, 4" }, { "address": "0x14000129f", "size": 2, "mnemonic": "mov", - "operands": "edi, edx", - "stack_offset": 0 + "operands": "edi, edx" }, { "address": "0x1400012a1", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], edx" }, { "address": "0x1400012a5", "size": 2, "mnemonic": "jmp", - "operands": "0x140001316", - "stack_offset": 0 + "operands": "0x140001316" } ], "successors": [ @@ -14899,64 +14173,55 @@ "address": "0x140001255", "size": 3, "mnemonic": "mov", - "operands": "edx, r8d", - "stack_offset": 0 + "operands": "edx, r8d" }, { "address": "0x140001258", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14000125b", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x18]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18]" }, { "address": "0x14000125e", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x140001261", "size": 2, "mnemonic": "jne", - "operands": "0x140001273", - "stack_offset": 0 + "operands": "0x140001273" }, { "address": "0x140001263", "size": 5, "mnemonic": "mov", - "operands": "edx, 4", - "stack_offset": 0 + "operands": "edx, 4" }, { "address": "0x140001268", "size": 2, "mnemonic": "mov", - "operands": "edi, edx", - "stack_offset": 0 + "operands": "edi, edx" }, { "address": "0x14000126a", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], edx" }, { "address": "0x14000126e", "size": 5, "mnemonic": "jmp", - "operands": "0x140001316", - "stack_offset": 0 + "operands": "0x140001316" } ], "successors": [ @@ -14973,92 +14238,79 @@ "address": "0x140001231", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx + 0x58]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx + 0x58]" }, { "address": "0x140001235", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx]" }, { "address": "0x140001237", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140001239", "size": 2, "mnemonic": "jle", - "operands": "0x140001255", - "stack_offset": 0 + "operands": "0x140001255" }, { "address": "0x14000123b", "size": 2, "mnemonic": "dec", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x14000123d", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rdx], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx], eax" }, { "address": "0x14000123f", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x40]" }, { "address": "0x140001243", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx]" }, { "address": "0x140001246", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdx + 1]", - "stack_offset": 0 + "operands": "rax, [rdx + 1]" }, { "address": "0x14000124a", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x14000124d", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rdx], r8b", - "stack_offset": 0 + "operands": "byte ptr [rdx], r8b" }, { "address": "0x140001250", "size": 3, "mnemonic": "mov", - "operands": "eax, r8d", - "stack_offset": 0 + "operands": "eax, r8d" }, { "address": "0x140001253", "size": 2, "mnemonic": "jmp", - "operands": "0x14000125e", - "stack_offset": 0 + "operands": "0x14000125e" } ], "successors": [ @@ -15075,64 +14327,55 @@ "address": "0x1400012ec", "size": 3, "mnemonic": "mov", - "operands": "edx, r8d", - "stack_offset": 0 + "operands": "edx, r8d" }, { "address": "0x1400012ef", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x1400012f2", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x18]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18]" }, { "address": "0x1400012f5", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x1400012f8", "size": 2, "mnemonic": "jne", - "operands": "0x140001307", - "stack_offset": 0 + "operands": "0x140001307" }, { "address": "0x1400012fa", "size": 5, "mnemonic": "mov", - "operands": "edx, 4", - "stack_offset": 0 + "operands": "edx, 4" }, { "address": "0x1400012ff", "size": 2, "mnemonic": "mov", - "operands": "edi, edx", - "stack_offset": 0 + "operands": "edi, edx" }, { "address": "0x140001301", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], edx" }, { "address": "0x140001305", "size": 2, "mnemonic": "jmp", - "operands": "0x140001316", - "stack_offset": 0 + "operands": "0x140001316" } ], "successors": [ @@ -15149,92 +14392,79 @@ "address": "0x1400012c8", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx + 0x58]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx + 0x58]" }, { "address": "0x1400012cc", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx]" }, { "address": "0x1400012ce", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400012d0", "size": 2, "mnemonic": "jle", - "operands": "0x1400012ec", - "stack_offset": 0 + "operands": "0x1400012ec" }, { "address": "0x1400012d2", "size": 2, "mnemonic": "dec", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x1400012d4", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rdx], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx], eax" }, { "address": "0x1400012d6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x40]" }, { "address": "0x1400012da", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx]" }, { "address": "0x1400012dd", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdx + 1]", - "stack_offset": 0 + "operands": "rax, [rdx + 1]" }, { "address": "0x1400012e1", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x1400012e4", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rdx], r8b", - "stack_offset": 0 + "operands": "byte ptr [rdx], r8b" }, { "address": "0x1400012e7", "size": 3, "mnemonic": "mov", - "operands": "eax, r8d", - "stack_offset": 0 + "operands": "eax, r8d" }, { "address": "0x1400012ea", "size": 2, "mnemonic": "jmp", - "operands": "0x1400012f5", - "stack_offset": 0 + "operands": "0x1400012f5" } ], "successors": [ @@ -15251,29 +14481,25 @@ "address": "0x140001316", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x140001319", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x14000131d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rcx + rsi + 0x28], r13", - "stack_offset": 0 + "operands": "qword ptr [rcx + rsi + 0x28], r13" }, { "address": "0x140001322", "size": 2, "mnemonic": "jmp", - "operands": "0x140001349", - "stack_offset": 0 + "operands": "0x140001349" } ], "successors": [ @@ -15290,43 +14516,37 @@ "address": "0x14000125e", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x140001261", "size": 2, "mnemonic": "jne", - "operands": "0x140001273", - "stack_offset": 0 + "operands": "0x140001273" }, { "address": "0x140001263", "size": 5, "mnemonic": "mov", - "operands": "edx, 4", - "stack_offset": 0 + "operands": "edx, 4" }, { "address": "0x140001268", "size": 2, "mnemonic": "mov", - "operands": "edi, edx", - "stack_offset": 0 + "operands": "edi, edx" }, { "address": "0x14000126a", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], edx" }, { "address": "0x14000126e", "size": 5, "mnemonic": "jmp", - "operands": "0x140001316", - "stack_offset": 0 + "operands": "0x140001316" } ], "successors": [ @@ -15343,43 +14563,37 @@ "address": "0x1400012f5", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x1400012f8", "size": 2, "mnemonic": "jne", - "operands": "0x140001307", - "stack_offset": 0 + "operands": "0x140001307" }, { "address": "0x1400012fa", "size": 5, "mnemonic": "mov", - "operands": "edx, 4", - "stack_offset": 0 + "operands": "edx, 4" }, { "address": "0x1400012ff", "size": 2, "mnemonic": "mov", - "operands": "edi, edx", - "stack_offset": 0 + "operands": "edi, edx" }, { "address": "0x140001301", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], edx" }, { "address": "0x140001305", "size": 2, "mnemonic": "jmp", - "operands": "0x140001316", - "stack_offset": 0 + "operands": "0x140001316" } ], "successors": [ @@ -15396,141 +14610,121 @@ "address": "0x140001349", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x14000134c", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x140001350", "size": 6, "mnemonic": "cmp", - "operands": "qword ptr [rcx + rsi + 0x48], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + rsi + 0x48], 0" }, { "address": "0x140001356", "size": 4, "mnemonic": "cmovne", - "operands": "edx, r13d", - "stack_offset": 0 + "operands": "edx, r13d" }, { "address": "0x14000135a", "size": 2, "mnemonic": "or", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x14000135c", "size": 4, "mnemonic": "or", - "operands": "edx, dword ptr [rcx + rsi + 0x10]", - "stack_offset": 0 + "operands": "edx, dword ptr [rcx + rsi + 0x10]" }, { "address": "0x140001360", "size": 3, "mnemonic": "and", - "operands": "edx, 0x17", - "stack_offset": 0 + "operands": "edx, 0x17" }, { "address": "0x140001363", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rcx + rsi + 0x10], edx", - "stack_offset": 0 + "operands": "dword ptr [rcx + rsi + 0x10], edx" }, { "address": "0x140001367", "size": 4, "mnemonic": "and", - "operands": "edx, dword ptr [rcx + rsi + 0x14]", - "stack_offset": 0 + "operands": "edx, dword ptr [rcx + rsi + 0x14]" }, { "address": "0x14000136b", "size": 2, "mnemonic": "jne", - "operands": "0x1400013b2", - "stack_offset": 0 + "operands": "0x1400013b2" }, { "address": "0x14000136d", "size": 5, "mnemonic": "call", - "operands": "0x1400023f4", - "stack_offset": 0 + "operands": "0x1400023f4" }, { "address": "0x140001372", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140001374", "size": 2, "mnemonic": "jne", - "operands": "0x14000137e", - "stack_offset": 0 + "operands": "0x14000137e" }, { "address": "0x140001376", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x140001379", "size": 5, "mnemonic": "call", - "operands": "0x140001d10", - "stack_offset": 0 + "operands": "0x140001d10" }, { "address": "0x14000137e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x140001381", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x140001385", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + r15 + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + r15 + 0x48]" }, { "address": "0x14000138a", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000138d", "size": 2, "mnemonic": "je", - "operands": "0x140001395", - "stack_offset": 0 + "operands": "0x140001395" } ], "successors": [ @@ -15548,78 +14742,67 @@ "address": "0x140001395", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x140001398", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x14000139d", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x38]" }, { "address": "0x1400013a1", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x48]" }, { "address": "0x1400013a5", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x1400013a8", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400013aa", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400013ac", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400013ae", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400013b0", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400013b1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -15635,92 +14818,79 @@ "address": "0x14000138f", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001392", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10]" }, { "address": "0x140001395", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x140001398", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x14000139d", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x38]" }, { "address": "0x1400013a1", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x48]" }, { "address": "0x1400013a5", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x1400013a8", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400013aa", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400013ac", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400013ae", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400013b0", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400013b1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -15742,169 +14912,145 @@ "address": "0x140001595", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140001596", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140001597", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001598", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000159a", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000159c", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x37]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x37]" }, { "address": "0x1400015a1", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xa0", - "stack_offset": 0 + "operands": "rsp, 0xa0" }, { "address": "0x1400015a8", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2fa91]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2fa91]" }, { "address": "0x1400015af", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x1400015b2", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x27], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x27], rax" }, { "address": "0x1400015b6", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [r8 + 0x18], 0xf", - "stack_offset": 0 + "operands": "qword ptr [r8 + 0x18], 0xf" }, { "address": "0x1400015bb", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x1400015be", "size": 3, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rdx]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rdx]" }, { "address": "0x1400015c1", "size": 3, "mnemonic": "mov", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x1400015c4", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x1400015c7", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 0x39], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x39], xmm0" }, { "address": "0x1400015cb", "size": 3, "mnemonic": "mov", - "operands": "r14, r8", - "stack_offset": 0 + "operands": "r14, r8" }, { "address": "0x1400015ce", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rbp - 0x19], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x19], xmm1" }, { "address": "0x1400015d2", "size": 2, "mnemonic": "jbe", - "operands": "0x1400015d7", - "stack_offset": 0 + "operands": "0x1400015d7" }, { "address": "0x1400015d4", "size": 3, "mnemonic": "mov", - "operands": "r14, qword ptr [r8]", - "stack_offset": 0 + "operands": "r14, qword ptr [r8]" }, { "address": "0x1400015d7", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r8 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r8 + 0x10]" }, { "address": "0x1400015db", "size": 10, "mnemonic": "movabs", - "operands": "rdi, 0x7fffffffffffffff", - "stack_offset": 0 + "operands": "rdi, 0x7fffffffffffffff" }, { "address": "0x1400015e5", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x1400015e8", "size": 6, "mnemonic": "ja", - "operands": "0x1400017bd", - "stack_offset": 0 + "operands": "0x1400017bd" } ], "successors": [ @@ -15922,15 +15068,13 @@ "address": "0x1400017bd", "size": 5, "mnemonic": "call", - "operands": "0x140001df0", - "stack_offset": 0 + "operands": "0x140001df0" }, { "address": "0x1400017c2", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -15946,15 +15090,13 @@ "address": "0x1400015ee", "size": 4, "mnemonic": "cmp", - "operands": "rbx, 0xf", - "stack_offset": 0 + "operands": "rbx, 0xf" }, { "address": "0x1400015f2", "size": 2, "mnemonic": "ja", - "operands": "0x14000160f", - "stack_offset": 0 + "operands": "0x14000160f" } ], "successors": [ @@ -15972,29 +15114,25 @@ "address": "0x14000160f", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140001612", "size": 4, "mnemonic": "or", - "operands": "rax, 0xf", - "stack_offset": 0 + "operands": "rax, 0xf" }, { "address": "0x140001616", "size": 3, "mnemonic": "cmp", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140001619", "size": 2, "mnemonic": "ja", - "operands": "0x14000162a", - "stack_offset": 0 + "operands": "0x14000162a" } ], "successors": [ @@ -16012,43 +15150,37 @@ "address": "0x1400015f4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x29], rbx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x29], rbx" }, { "address": "0x1400015f8", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x21], 0xf", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x21], 0xf" }, { "address": "0x140001600", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r14]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r14]" }, { "address": "0x140001604", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 0x39], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x39], xmm0" }, { "address": "0x140001608", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14000160b", "size": 2, "mnemonic": "je", - "operands": "0x140001668", - "stack_offset": 0 + "operands": "0x140001668" } ], "successors": [ @@ -16066,246 +15198,211 @@ "address": "0x14000162a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdi + 1]", - "stack_offset": 0 + "operands": "rcx, [rdi + 1]" }, { "address": "0x14000162e", "size": 5, "mnemonic": "call", - "operands": "0x140001410", - "stack_offset": 0 + "operands": "0x140001410" }, { "address": "0x140001633", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbx + 1]", - "stack_offset": 0 + "operands": "r8, [rbx + 1]" }, { "address": "0x140001637", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x39], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x39], rax" }, { "address": "0x14000163b", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x14000163e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x29], rbx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x29], rbx" }, { "address": "0x140001642", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140001645", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x21], rdi", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x21], rdi" }, { "address": "0x140001649", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x14000164e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 2", - "stack_offset": 0 + "operands": "r8d, 2" }, { "address": "0x140001654", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1ee3d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1ee3d]" }, { "address": "0x14000165b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x14000165f", "size": 5, "mnemonic": "call", - "operands": "0x140001e10", - "stack_offset": 0 + "operands": "0x140001e10" }, { "address": "0x140001664", "size": 4, "mnemonic": "movaps", - "operands": "xmm1, xmmword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp - 0x19]" }, { "address": "0x140001668", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x14000166c", "size": 5, "mnemonic": "movd", - "operands": "r8d, xmm1", - "stack_offset": 0 + "operands": "r8d, xmm1" }, { "address": "0x140001671", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x140001676", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14000167a", "size": 5, "mnemonic": "movq", - "operands": "rcx, xmm0", - "stack_offset": 0 + "operands": "rcx, xmm0" }, { "address": "0x14000167f", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001682", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10]" }, { "address": "0x140001685", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rbp - 1], 0xf", - "stack_offset": 0 + "operands": "qword ptr [rbp - 1], 0xf" }, { "address": "0x14000168a", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14000168e", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp - 9]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp - 9]" }, { "address": "0x140001692", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x140001696", "size": 5, "mnemonic": "cmova", - "operands": "rdx, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 0x19]" }, { "address": "0x14000169b", "size": 5, "mnemonic": "call", - "operands": "0x140001e10", - "stack_offset": 0 + "operands": "0x140001e10" }, { "address": "0x1400016a0", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp - 1]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 1]" }, { "address": "0x1400016a4", "size": 4, "mnemonic": "cmp", - "operands": "rdx, 0xf", - "stack_offset": 0 + "operands": "rdx, 0xf" }, { "address": "0x1400016a8", "size": 2, "mnemonic": "jbe", - "operands": "0x1400016db", - "stack_offset": 0 + "operands": "0x1400016db" }, { "address": "0x1400016aa", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x19]" }, { "address": "0x1400016ae", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x1400016b1", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400016b4", "size": 7, "mnemonic": "cmp", - "operands": "rdx, 0x1000", - "stack_offset": 0 + "operands": "rdx, 0x1000" }, { "address": "0x1400016bb", "size": 2, "mnemonic": "jb", - "operands": "0x1400016d6", - "stack_offset": 0 + "operands": "0x1400016d6" } ], "successors": [ @@ -16323,274 +15420,235 @@ "address": "0x14000161b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x16", - "stack_offset": 0 + "operands": "ecx, 0x16" }, { "address": "0x140001620", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x140001623", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140001626", "size": 4, "mnemonic": "cmovb", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000162a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdi + 1]", - "stack_offset": 0 + "operands": "rcx, [rdi + 1]" }, { "address": "0x14000162e", "size": 5, "mnemonic": "call", - "operands": "0x140001410", - "stack_offset": 0 + "operands": "0x140001410" }, { "address": "0x140001633", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbx + 1]", - "stack_offset": 0 + "operands": "r8, [rbx + 1]" }, { "address": "0x140001637", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x39], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x39], rax" }, { "address": "0x14000163b", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x14000163e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x29], rbx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x29], rbx" }, { "address": "0x140001642", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140001645", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x21], rdi", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x21], rdi" }, { "address": "0x140001649", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x14000164e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 2", - "stack_offset": 0 + "operands": "r8d, 2" }, { "address": "0x140001654", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1ee3d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1ee3d]" }, { "address": "0x14000165b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x14000165f", "size": 5, "mnemonic": "call", - "operands": "0x140001e10", - "stack_offset": 0 + "operands": "0x140001e10" }, { "address": "0x140001664", "size": 4, "mnemonic": "movaps", - "operands": "xmm1, xmmword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp - 0x19]" }, { "address": "0x140001668", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x14000166c", "size": 5, "mnemonic": "movd", - "operands": "r8d, xmm1", - "stack_offset": 0 + "operands": "r8d, xmm1" }, { "address": "0x140001671", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x140001676", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14000167a", "size": 5, "mnemonic": "movq", - "operands": "rcx, xmm0", - "stack_offset": 0 + "operands": "rcx, xmm0" }, { "address": "0x14000167f", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001682", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10]" }, { "address": "0x140001685", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rbp - 1], 0xf", - "stack_offset": 0 + "operands": "qword ptr [rbp - 1], 0xf" }, { "address": "0x14000168a", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14000168e", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp - 9]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp - 9]" }, { "address": "0x140001692", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x140001696", "size": 5, "mnemonic": "cmova", - "operands": "rdx, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 0x19]" }, { "address": "0x14000169b", "size": 5, "mnemonic": "call", - "operands": "0x140001e10", - "stack_offset": 0 + "operands": "0x140001e10" }, { "address": "0x1400016a0", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp - 1]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 1]" }, { "address": "0x1400016a4", "size": 4, "mnemonic": "cmp", - "operands": "rdx, 0xf", - "stack_offset": 0 + "operands": "rdx, 0xf" }, { "address": "0x1400016a8", "size": 2, "mnemonic": "jbe", - "operands": "0x1400016db", - "stack_offset": 0 + "operands": "0x1400016db" }, { "address": "0x1400016aa", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x19]" }, { "address": "0x1400016ae", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x1400016b1", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400016b4", "size": 7, "mnemonic": "cmp", - "operands": "rdx, 0x1000", - "stack_offset": 0 + "operands": "rdx, 0x1000" }, { "address": "0x1400016bb", "size": 2, "mnemonic": "jb", - "operands": "0x1400016d6", - "stack_offset": 0 + "operands": "0x1400016d6" } ], "successors": [ @@ -16608,148 +15666,127 @@ "address": "0x140001668", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x14000166c", "size": 5, "mnemonic": "movd", - "operands": "r8d, xmm1", - "stack_offset": 0 + "operands": "r8d, xmm1" }, { "address": "0x140001671", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x140001676", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14000167a", "size": 5, "mnemonic": "movq", - "operands": "rcx, xmm0", - "stack_offset": 0 + "operands": "rcx, xmm0" }, { "address": "0x14000167f", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001682", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10]" }, { "address": "0x140001685", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rbp - 1], 0xf", - "stack_offset": 0 + "operands": "qword ptr [rbp - 1], 0xf" }, { "address": "0x14000168a", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14000168e", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp - 9]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp - 9]" }, { "address": "0x140001692", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x140001696", "size": 5, "mnemonic": "cmova", - "operands": "rdx, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 0x19]" }, { "address": "0x14000169b", "size": 5, "mnemonic": "call", - "operands": "0x140001e10", - "stack_offset": 0 + "operands": "0x140001e10" }, { "address": "0x1400016a0", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp - 1]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 1]" }, { "address": "0x1400016a4", "size": 4, "mnemonic": "cmp", - "operands": "rdx, 0xf", - "stack_offset": 0 + "operands": "rdx, 0xf" }, { "address": "0x1400016a8", "size": 2, "mnemonic": "jbe", - "operands": "0x1400016db", - "stack_offset": 0 + "operands": "0x1400016db" }, { "address": "0x1400016aa", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x19]" }, { "address": "0x1400016ae", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x1400016b1", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400016b4", "size": 7, "mnemonic": "cmp", - "operands": "rdx, 0x1000", - "stack_offset": 0 + "operands": "rdx, 0x1000" }, { "address": "0x1400016bb", "size": 2, "mnemonic": "jb", - "operands": "0x1400016d6", - "stack_offset": 0 + "operands": "0x1400016d6" } ], "successors": [ @@ -16767,8 +15804,7 @@ "address": "0x14000160d", "size": 2, "mnemonic": "jmp", - "operands": "0x14000164e", - "stack_offset": 0 + "operands": "0x14000164e" } ], "successors": [ @@ -16785,211 +15821,181 @@ "address": "0x1400016d6", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x1400016db", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rbp - 0x39]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rbp - 0x39]" }, { "address": "0x1400016df", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rsi + 8]", - "stack_offset": 0 + "operands": "rdx, [rsi + 8]" }, { "address": "0x1400016e3", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x11], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x11], 1" }, { "address": "0x1400016e7", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rbp - 0x29]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp - 0x29]" }, { "address": "0x1400016eb", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp + 7]", - "stack_offset": 0 + "operands": "r8, [rbp + 7]" }, { "address": "0x1400016ef", "size": 5, "mnemonic": "movq", - "operands": "rcx, xmm0", - "stack_offset": 0 + "operands": "rcx, xmm0" }, { "address": "0x1400016f4", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp + 0x17], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rbp + 0x17], xmm1" }, { "address": "0x1400016f8", "size": 5, "mnemonic": "psrldq", - "operands": "xmm1, 8", - "stack_offset": 0 + "operands": "xmm1, 8" }, { "address": "0x1400016fd", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm1", - "stack_offset": 0 + "operands": "rax, xmm1" }, { "address": "0x140001702", "size": 4, "mnemonic": "cmp", - "operands": "rax, 0xf", - "stack_offset": 0 + "operands": "rax, 0xf" }, { "address": "0x140001706", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1ecdb]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1ecdb]" }, { "address": "0x14000170d", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp + 7], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp + 7], xmm0" }, { "address": "0x140001711", "size": 4, "mnemonic": "cmova", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x140001715", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x140001718", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14000171b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x19], r8", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x19], r8" }, { "address": "0x14000171f", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x19]" }, { "address": "0x140001723", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rdx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rdx], xmm0" }, { "address": "0x140001726", "size": 5, "mnemonic": "call", - "operands": "0x1400060f0", - "stack_offset": 0 + "operands": "0x1400060f0" }, { "address": "0x14000172b", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp + 0x1f]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp + 0x1f]" }, { "address": "0x14000172f", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1ed3a]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1ed3a]" }, { "address": "0x140001736", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x140001739", "size": 4, "mnemonic": "cmp", - "operands": "rdx, 0xf", - "stack_offset": 0 + "operands": "rdx, 0xf" }, { "address": "0x14000173d", "size": 2, "mnemonic": "jbe", - "operands": "0x14000176c", - "stack_offset": 0 + "operands": "0x14000176c" }, { "address": "0x14000173f", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 7]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 7]" }, { "address": "0x140001743", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x140001746", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140001749", "size": 7, "mnemonic": "cmp", - "operands": "rdx, 0x1000", - "stack_offset": 0 + "operands": "rdx, 0x1000" }, { "address": "0x140001750", "size": 2, "mnemonic": "jb", - "operands": "0x140001767", - "stack_offset": 0 + "operands": "0x140001767" } ], "successors": [ @@ -17007,43 +16013,37 @@ "address": "0x1400016bd", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx - 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx - 8]" }, { "address": "0x1400016c1", "size": 4, "mnemonic": "add", - "operands": "rdx, 0x27", - "stack_offset": 0 + "operands": "rdx, 0x27" }, { "address": "0x1400016c5", "size": 3, "mnemonic": "sub", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400016c8", "size": 4, "mnemonic": "sub", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x1400016cc", "size": 4, "mnemonic": "cmp", - "operands": "rax, 0x1f", - "stack_offset": 0 + "operands": "rax, 0x1f" }, { "address": "0x1400016d0", "size": 6, "mnemonic": "ja", - "operands": "0x1400017c3", - "stack_offset": 0 + "operands": "0x1400017c3" } ], "successors": [ @@ -17061,183 +16061,157 @@ "address": "0x14000164e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 2", - "stack_offset": 0 + "operands": "r8d, 2" }, { "address": "0x140001654", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1ee3d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1ee3d]" }, { "address": "0x14000165b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x14000165f", "size": 5, "mnemonic": "call", - "operands": "0x140001e10", - "stack_offset": 0 + "operands": "0x140001e10" }, { "address": "0x140001664", "size": 4, "mnemonic": "movaps", - "operands": "xmm1, xmmword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp - 0x19]" }, { "address": "0x140001668", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x14000166c", "size": 5, "mnemonic": "movd", - "operands": "r8d, xmm1", - "stack_offset": 0 + "operands": "r8d, xmm1" }, { "address": "0x140001671", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x140001676", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14000167a", "size": 5, "mnemonic": "movq", - "operands": "rcx, xmm0", - "stack_offset": 0 + "operands": "rcx, xmm0" }, { "address": "0x14000167f", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001682", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10]" }, { "address": "0x140001685", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rbp - 1], 0xf", - "stack_offset": 0 + "operands": "qword ptr [rbp - 1], 0xf" }, { "address": "0x14000168a", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14000168e", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp - 9]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp - 9]" }, { "address": "0x140001692", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x140001696", "size": 5, "mnemonic": "cmova", - "operands": "rdx, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 0x19]" }, { "address": "0x14000169b", "size": 5, "mnemonic": "call", - "operands": "0x140001e10", - "stack_offset": 0 + "operands": "0x140001e10" }, { "address": "0x1400016a0", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp - 1]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 1]" }, { "address": "0x1400016a4", "size": 4, "mnemonic": "cmp", - "operands": "rdx, 0xf", - "stack_offset": 0 + "operands": "rdx, 0xf" }, { "address": "0x1400016a8", "size": 2, "mnemonic": "jbe", - "operands": "0x1400016db", - "stack_offset": 0 + "operands": "0x1400016db" }, { "address": "0x1400016aa", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x19]" }, { "address": "0x1400016ae", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x1400016b1", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400016b4", "size": 7, "mnemonic": "cmp", - "operands": "rdx, 0x1000", - "stack_offset": 0 + "operands": "rdx, 0x1000" }, { "address": "0x1400016bb", "size": 2, "mnemonic": "jb", - "operands": "0x1400016d6", - "stack_offset": 0 + "operands": "0x1400016d6" } ], "successors": [ @@ -17255,120 +16229,103 @@ "address": "0x140001767", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x14000176c", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r15]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r15]" }, { "address": "0x140001770", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1ed11]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1ed11]" }, { "address": "0x140001777", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x14000177a", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14000177d", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rsi + 0x18], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsi + 0x18], xmm0" }, { "address": "0x140001781", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x27]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x27]" }, { "address": "0x140001785", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140001788", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14000178d", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0xe8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0xe8]" }, { "address": "0x140001795", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xa0", - "stack_offset": 0 + "operands": "rsp, 0xa0" }, { "address": "0x14000179c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000179e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400017a0", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400017a1", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400017a2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400017a3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -17384,43 +16341,37 @@ "address": "0x140001752", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx - 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx - 8]" }, { "address": "0x140001756", "size": 4, "mnemonic": "add", - "operands": "rdx, 0x27", - "stack_offset": 0 + "operands": "rdx, 0x27" }, { "address": "0x14000175a", "size": 3, "mnemonic": "sub", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000175d", "size": 4, "mnemonic": "sub", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x140001761", "size": 4, "mnemonic": "cmp", - "operands": "rax, 0x1f", - "stack_offset": 0 + "operands": "rax, 0x1f" }, { "address": "0x140001765", "size": 2, "mnemonic": "ja", - "operands": "0x1400017a4", - "stack_offset": 0 + "operands": "0x1400017a4" } ], "successors": [ @@ -17438,50 +16389,43 @@ "address": "0x1400017c3", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x1400017c6", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x1400017cf", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x1400017d2", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400017d4", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400017d6", "size": 5, "mnemonic": "call", - "operands": "0x14000afd4", - "stack_offset": 0 + "operands": "0x14000afd4" }, { "address": "0x1400017db", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -17497,50 +16441,43 @@ "address": "0x1400017a4", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x1400017a7", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x1400017b0", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x1400017b3", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400017b5", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400017b7", "size": 5, "mnemonic": "call", - "operands": "0x14000afd4", - "stack_offset": 0 + "operands": "0x14000afd4" }, { "address": "0x1400017bc", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -17562,260 +16499,223 @@ "address": "0x140002616", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140002617", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140002618", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140002619", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000261b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000261f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x140002622", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140002624", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x140002629", "size": 5, "mnemonic": "call", - "operands": "0x14000448c", - "stack_offset": 0 + "operands": "0x14000448c" }, { "address": "0x14000262e", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000262f", "size": 7, "mnemonic": "mov", - "operands": "rsi, qword ptr [rip + 0x2fcc2]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rip + 0x2fcc2]" }, { "address": "0x140002636", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rsi" }, { "address": "0x14000263b", "size": 7, "mnemonic": "mov", - "operands": "rdi, qword ptr [rip + 0x2fcae]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rip + 0x2fcae]" }, { "address": "0x140002642", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x140002645", "size": 2, "mnemonic": "jne", - "operands": "0x140002684", - "stack_offset": 0 + "operands": "0x140002684" }, { "address": "0x140002647", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140002649", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x14000264e", "size": 5, "mnemonic": "call", - "operands": "0x14000448c", - "stack_offset": 0 + "operands": "0x14000448c" }, { "address": "0x140002653", "size": 7, "mnemonic": "cmp", - "operands": "qword ptr [rip + 0x2fc96], rdi", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2fc96], rdi" }, { "address": "0x14000265a", "size": 2, "mnemonic": "jne", - "operands": "0x140002673", - "stack_offset": 0 + "operands": "0x140002673" }, { "address": "0x14000265c", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rip + 0x2fdfe]", - "stack_offset": 0 + "operands": "eax, dword ptr [rip + 0x2fdfe]" }, { "address": "0x140002662", "size": 2, "mnemonic": "inc", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x140002664", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2fdf6], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2fdf6], eax" }, { "address": "0x14000266a", "size": 2, "mnemonic": "cdqe", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000266c", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2fc7d], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2fc7d], rax" }, { "address": "0x140002673", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x140002678", "size": 5, "mnemonic": "call", - "operands": "0x140004504", - "stack_offset": 0 + "operands": "0x140004504" }, { "address": "0x14000267d", "size": 7, "mnemonic": "mov", - "operands": "rdi, qword ptr [rip + 0x2fc6c]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rip + 0x2fc6c]" }, { "address": "0x140002684", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 8]" }, { "address": "0x140002688", "size": 8, "mnemonic": "lea", - "operands": "r14, [rdi*8]", - "stack_offset": 0 + "operands": "r14, [rdi*8]" }, { "address": "0x140002690", "size": 4, "mnemonic": "cmp", - "operands": "rdi, qword ptr [rcx + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rcx + 0x18]" }, { "address": "0x140002694", "size": 2, "mnemonic": "jae", - "operands": "0x1400026a5", - "stack_offset": 0 + "operands": "0x1400026a5" }, { "address": "0x140002696", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x10]" }, { "address": "0x14000269a", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r14 + rax]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r14 + rax]" }, { "address": "0x14000269e", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400026a1", "size": 2, "mnemonic": "jne", - "operands": "0x14000270b", - "stack_offset": 0 + "operands": "0x14000270b" }, { "address": "0x1400026a3", "size": 2, "mnemonic": "jmp", - "operands": "0x1400026a7", - "stack_offset": 0 + "operands": "0x1400026a7" } ], "successors": [ @@ -17832,15 +16732,13 @@ "address": "0x1400026a7", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x24], 0", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x24], 0" }, { "address": "0x1400026ab", "size": 2, "mnemonic": "je", - "operands": "0x1400026c0", - "stack_offset": 0 + "operands": "0x1400026c0" } ], "successors": [ @@ -17858,29 +16756,25 @@ "address": "0x1400026c0", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400026c3", "size": 2, "mnemonic": "jne", - "operands": "0x14000270b", - "stack_offset": 0 + "operands": "0x14000270b" }, { "address": "0x1400026c5", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x1400026c8", "size": 2, "mnemonic": "je", - "operands": "0x1400026cf", - "stack_offset": 0 + "operands": "0x1400026cf" } ], "successors": [ @@ -17898,64 +16792,55 @@ "address": "0x1400026ad", "size": 5, "mnemonic": "call", - "operands": "0x140004650", - "stack_offset": 0 + "operands": "0x140004650" }, { "address": "0x1400026b2", "size": 4, "mnemonic": "cmp", - "operands": "rdi, qword ptr [rax + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rax + 0x18]" }, { "address": "0x1400026b6", "size": 2, "mnemonic": "jae", - "operands": "0x1400026c5", - "stack_offset": 0 + "operands": "0x1400026c5" }, { "address": "0x1400026b8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x10]" }, { "address": "0x1400026bc", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r14 + rax]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r14 + rax]" }, { "address": "0x1400026c0", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400026c3", "size": 2, "mnemonic": "jne", - "operands": "0x14000270b", - "stack_offset": 0 + "operands": "0x14000270b" }, { "address": "0x1400026c5", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x1400026c8", "size": 2, "mnemonic": "je", - "operands": "0x1400026cf", - "stack_offset": 0 + "operands": "0x1400026cf" } ], "successors": [ @@ -17973,36 +16858,31 @@ "address": "0x1400026cf", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbp", - "stack_offset": 0 + "operands": "rdx, rbp" }, { "address": "0x1400026d2", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x60]" }, { "address": "0x1400026d7", "size": 5, "mnemonic": "call", - "operands": "0x1400030cc", - "stack_offset": 0 + "operands": "0x1400030cc" }, { "address": "0x1400026dc", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x1400026e0", "size": 2, "mnemonic": "je", - "operands": "0x140002723", - "stack_offset": 0 + "operands": "0x140002723" } ], "successors": [ @@ -18020,15 +16900,13 @@ "address": "0x1400026ca", "size": 3, "mnemonic": "mov", - "operands": "rbx, rsi", - "stack_offset": 0 + "operands": "rbx, rsi" }, { "address": "0x1400026cd", "size": 2, "mnemonic": "jmp", - "operands": "0x14000270b", - "stack_offset": 0 + "operands": "0x14000270b" } ], "successors": [ @@ -18045,22 +16923,19 @@ "address": "0x140002723", "size": 5, "mnemonic": "call", - "operands": "0x14000348c", - "stack_offset": 0 + "operands": "0x14000348c" }, { "address": "0x140002728", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140002729", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -18076,134 +16951,115 @@ "address": "0x1400026e2", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x1400026e7", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x50], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], rbx" }, { "address": "0x1400026ec", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400026ef", "size": 5, "mnemonic": "call", - "operands": "0x140004614", - "stack_offset": 0 + "operands": "0x140004614" }, { "address": "0x1400026f4", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x1400026f7", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 8]" }, { "address": "0x1400026fb", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400026fe", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1dbbc]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1dbbc]" }, { "address": "0x140002704", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2fbed], rbx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2fbed], rbx" }, { "address": "0x14000270b", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x140002710", "size": 5, "mnemonic": "call", - "operands": "0x140004504", - "stack_offset": 0 + "operands": "0x140004504" }, { "address": "0x140002715", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140002718", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000271c", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000271e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000271f", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140002720", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140002721", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140002722", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -18219,71 +17075,61 @@ "address": "0x14000270b", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x140002710", "size": 5, "mnemonic": "call", - "operands": "0x140004504", - "stack_offset": 0 + "operands": "0x140004504" }, { "address": "0x140002715", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140002718", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000271c", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000271e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000271f", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140002720", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140002721", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140002722", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -18305,260 +17151,223 @@ "address": "0x14000272e", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000272f", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140002730", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140002731", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140002733", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140002737", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x14000273a", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000273c", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x140002741", "size": 5, "mnemonic": "call", - "operands": "0x14000448c", - "stack_offset": 0 + "operands": "0x14000448c" }, { "address": "0x140002746", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140002747", "size": 7, "mnemonic": "mov", - "operands": "rsi, qword ptr [rip + 0x2fb9a]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rip + 0x2fb9a]" }, { "address": "0x14000274e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rsi" }, { "address": "0x140002753", "size": 7, "mnemonic": "mov", - "operands": "rdi, qword ptr [rip + 0x2fd1e]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rip + 0x2fd1e]" }, { "address": "0x14000275a", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x14000275d", "size": 2, "mnemonic": "jne", - "operands": "0x14000279c", - "stack_offset": 0 + "operands": "0x14000279c" }, { "address": "0x14000275f", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140002761", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x140002766", "size": 5, "mnemonic": "call", - "operands": "0x14000448c", - "stack_offset": 0 + "operands": "0x14000448c" }, { "address": "0x14000276b", "size": 7, "mnemonic": "cmp", - "operands": "qword ptr [rip + 0x2fd06], rdi", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2fd06], rdi" }, { "address": "0x140002772", "size": 2, "mnemonic": "jne", - "operands": "0x14000278b", - "stack_offset": 0 + "operands": "0x14000278b" }, { "address": "0x140002774", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rip + 0x2fce6]", - "stack_offset": 0 + "operands": "eax, dword ptr [rip + 0x2fce6]" }, { "address": "0x14000277a", "size": 2, "mnemonic": "inc", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x14000277c", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2fcde], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2fcde], eax" }, { "address": "0x140002782", "size": 2, "mnemonic": "cdqe", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140002784", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2fced], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2fced], rax" }, { "address": "0x14000278b", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x140002790", "size": 5, "mnemonic": "call", - "operands": "0x140004504", - "stack_offset": 0 + "operands": "0x140004504" }, { "address": "0x140002795", "size": 7, "mnemonic": "mov", - "operands": "rdi, qword ptr [rip + 0x2fcdc]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rip + 0x2fcdc]" }, { "address": "0x14000279c", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 8]" }, { "address": "0x1400027a0", "size": 8, "mnemonic": "lea", - "operands": "r14, [rdi*8]", - "stack_offset": 0 + "operands": "r14, [rdi*8]" }, { "address": "0x1400027a8", "size": 4, "mnemonic": "cmp", - "operands": "rdi, qword ptr [rcx + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rcx + 0x18]" }, { "address": "0x1400027ac", "size": 2, "mnemonic": "jae", - "operands": "0x1400027bd", - "stack_offset": 0 + "operands": "0x1400027bd" }, { "address": "0x1400027ae", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x10]" }, { "address": "0x1400027b2", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r14 + rax]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r14 + rax]" }, { "address": "0x1400027b6", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400027b9", "size": 2, "mnemonic": "jne", - "operands": "0x140002823", - "stack_offset": 0 + "operands": "0x140002823" }, { "address": "0x1400027bb", "size": 2, "mnemonic": "jmp", - "operands": "0x1400027bf", - "stack_offset": 0 + "operands": "0x1400027bf" } ], "successors": [ @@ -18575,15 +17384,13 @@ "address": "0x1400027bf", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x24], 0", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x24], 0" }, { "address": "0x1400027c3", "size": 2, "mnemonic": "je", - "operands": "0x1400027d8", - "stack_offset": 0 + "operands": "0x1400027d8" } ], "successors": [ @@ -18601,29 +17408,25 @@ "address": "0x1400027d8", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400027db", "size": 2, "mnemonic": "jne", - "operands": "0x140002823", - "stack_offset": 0 + "operands": "0x140002823" }, { "address": "0x1400027dd", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x1400027e0", "size": 2, "mnemonic": "je", - "operands": "0x1400027e7", - "stack_offset": 0 + "operands": "0x1400027e7" } ], "successors": [ @@ -18641,64 +17444,55 @@ "address": "0x1400027c5", "size": 5, "mnemonic": "call", - "operands": "0x140004650", - "stack_offset": 0 + "operands": "0x140004650" }, { "address": "0x1400027ca", "size": 4, "mnemonic": "cmp", - "operands": "rdi, qword ptr [rax + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rax + 0x18]" }, { "address": "0x1400027ce", "size": 2, "mnemonic": "jae", - "operands": "0x1400027dd", - "stack_offset": 0 + "operands": "0x1400027dd" }, { "address": "0x1400027d0", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x10]" }, { "address": "0x1400027d4", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r14 + rax]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r14 + rax]" }, { "address": "0x1400027d8", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400027db", "size": 2, "mnemonic": "jne", - "operands": "0x140002823", - "stack_offset": 0 + "operands": "0x140002823" }, { "address": "0x1400027dd", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x1400027e0", "size": 2, "mnemonic": "je", - "operands": "0x1400027e7", - "stack_offset": 0 + "operands": "0x1400027e7" } ], "successors": [ @@ -18716,36 +17510,31 @@ "address": "0x1400027e7", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbp", - "stack_offset": 0 + "operands": "rdx, rbp" }, { "address": "0x1400027ea", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x60]" }, { "address": "0x1400027ef", "size": 5, "mnemonic": "call", - "operands": "0x140003188", - "stack_offset": 0 + "operands": "0x140003188" }, { "address": "0x1400027f4", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x1400027f8", "size": 2, "mnemonic": "je", - "operands": "0x14000283b", - "stack_offset": 0 + "operands": "0x14000283b" } ], "successors": [ @@ -18763,15 +17552,13 @@ "address": "0x1400027e2", "size": 3, "mnemonic": "mov", - "operands": "rbx, rsi", - "stack_offset": 0 + "operands": "rbx, rsi" }, { "address": "0x1400027e5", "size": 2, "mnemonic": "jmp", - "operands": "0x140002823", - "stack_offset": 0 + "operands": "0x140002823" } ], "successors": [ @@ -18788,22 +17575,19 @@ "address": "0x14000283b", "size": 5, "mnemonic": "call", - "operands": "0x14000348c", - "stack_offset": 0 + "operands": "0x14000348c" }, { "address": "0x140002840", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140002841", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -18819,134 +17603,115 @@ "address": "0x1400027fa", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x1400027ff", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x50], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], rbx" }, { "address": "0x140002804", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140002807", "size": 5, "mnemonic": "call", - "operands": "0x140004614", - "stack_offset": 0 + "operands": "0x140004614" }, { "address": "0x14000280c", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x14000280f", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 8]" }, { "address": "0x140002813", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140002816", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1daa4]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1daa4]" }, { "address": "0x14000281c", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2fac5], rbx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2fac5], rbx" }, { "address": "0x140002823", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x140002828", "size": 5, "mnemonic": "call", - "operands": "0x140004504", - "stack_offset": 0 + "operands": "0x140004504" }, { "address": "0x14000282d", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140002830", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140002834", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140002836", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140002837", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140002838", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140002839", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000283a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -18962,71 +17727,61 @@ "address": "0x140002823", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x140002828", "size": 5, "mnemonic": "call", - "operands": "0x140004504", - "stack_offset": 0 + "operands": "0x140004504" }, { "address": "0x14000282d", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140002830", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140002834", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140002836", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140002837", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140002838", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140002839", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000283a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -19048,106 +17803,91 @@ "address": "0x1400037f6", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400037f7", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400037f8", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400037fa", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x47]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x47]" }, { "address": "0x1400037ff", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x90", - "stack_offset": 0 + "operands": "rsp, 0x90" }, { "address": "0x140003806", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2d833]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2d833]" }, { "address": "0x14000380d", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140003810", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x3f], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x3f], rax" }, { "address": "0x140003814", "size": 3, "mnemonic": "or", - "operands": "edi, 0xffffffff", - "stack_offset": 0 + "operands": "edi, 0xffffffff" }, { "address": "0x140003817", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x140003819", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000381c", "size": 2, "mnemonic": "cmp", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x14000381e", "size": 2, "mnemonic": "jne", - "operands": "0x140003827", - "stack_offset": 0 + "operands": "0x140003827" }, { "address": "0x140003820", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140003822", "size": 5, "mnemonic": "jmp", - "operands": "0x14000394c", - "stack_offset": 0 + "operands": "0x14000394c" } ], "successors": [ @@ -19164,78 +17904,67 @@ "address": "0x14000394c", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x3f]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x3f]" }, { "address": "0x140003950", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140003953", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140003958", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x90]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x90]" }, { "address": "0x140003960", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x30]" }, { "address": "0x140003964", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x38]" }, { "address": "0x140003968", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000396b", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000396d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000396e", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000396f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -19257,78 +17986,67 @@ "address": "0x140003d8f", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140003d90", "size": 4, "mnemonic": "lea", - "operands": "rbp, [rax - 0x5f]", - "stack_offset": 0 + "operands": "rbp, [rax - 0x5f]" }, { "address": "0x140003d94", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x90", - "stack_offset": 0 + "operands": "rsp, 0x90" }, { "address": "0x140003d9b", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2d29e]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2d29e]" }, { "address": "0x140003da2", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140003da5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x4f], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x4f], rax" }, { "address": "0x140003da9", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140003dac", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x38]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x38]" }, { "address": "0x140003db0", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x140003db3", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140003db6", "size": 2, "mnemonic": "je", - "operands": "0x140003de4", - "stack_offset": 0 + "operands": "0x140003de4" } ], "successors": [ @@ -19346,29 +18064,25 @@ "address": "0x140003de4", "size": 8, "mnemonic": "cmp", - "operands": "qword ptr [rdi + 0x80], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x80], 0" }, { "address": "0x140003dec", "size": 2, "mnemonic": "jne", - "operands": "0x140003df6", - "stack_offset": 0 + "operands": "0x140003df6" }, { "address": "0x140003dee", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140003df1", "size": 5, "mnemonic": "jmp", - "operands": "0x140003f7b", - "stack_offset": 0 + "operands": "0x140003f7b" } ], "successors": [ @@ -19385,92 +18099,79 @@ "address": "0x140003db8", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdi + 0x50]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdi + 0x50]" }, { "address": "0x140003dbc", "size": 3, "mnemonic": "movsxd", - "operands": "r9, dword ptr [rdx]", - "stack_offset": 0 + "operands": "r9, dword ptr [rdx]" }, { "address": "0x140003dbf", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + r9]", - "stack_offset": 0 + "operands": "rax, [rcx + r9]" }, { "address": "0x140003dc3", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140003dc6", "size": 2, "mnemonic": "jae", - "operands": "0x140003de4", - "stack_offset": 0 + "operands": "0x140003de4" }, { "address": "0x140003dc8", "size": 4, "mnemonic": "lea", - "operands": "eax, [r9 - 1]", - "stack_offset": 0 + "operands": "eax, [r9 - 1]" }, { "address": "0x140003dcc", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rdx], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx], eax" }, { "address": "0x140003dce", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + 0x38]" }, { "address": "0x140003dd2", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx]" }, { "address": "0x140003dd5", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdx + 1]", - "stack_offset": 0 + "operands": "rax, [rdx + 1]" }, { "address": "0x140003dd9", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x140003ddc", "size": 3, "mnemonic": "movzx", - "operands": "eax, byte ptr [rdx]", - "stack_offset": 0 + "operands": "eax, byte ptr [rdx]" }, { "address": "0x140003ddf", "size": 5, "mnemonic": "jmp", - "operands": "0x140003f7b", - "stack_offset": 0 + "operands": "0x140003f7b" } ], "successors": [ @@ -19487,71 +18188,61 @@ "address": "0x140003f7b", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x4f]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x4f]" }, { "address": "0x140003f7f", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140003f82", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140003f87", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x90]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x90]" }, { "address": "0x140003f8f", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x140003f93", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x20]" }, { "address": "0x140003f97", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x28]" }, { "address": "0x140003f9b", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140003f9e", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140003f9f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -19573,92 +18264,79 @@ "address": "0x1400049dd", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400049de", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400049df", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400049e0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x1400049e4", "size": 3, "mnemonic": "movsxd", - "operands": "rbx, ecx", - "stack_offset": 0 + "operands": "rbx, ecx" }, { "address": "0x1400049e7", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x1400049ea", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x1400049ed", "size": 2, "mnemonic": "jne", - "operands": "0x140004a01", - "stack_offset": 0 + "operands": "0x140004a01" }, { "address": "0x1400049ef", "size": 5, "mnemonic": "call", - "operands": "0x14000cfb8", - "stack_offset": 0 + "operands": "0x14000cfb8" }, { "address": "0x1400049f4", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rax + 0x10]" }, { "address": "0x1400049f8", "size": 5, "mnemonic": "call", - "operands": "0x14000cf88", - "stack_offset": 0 + "operands": "0x14000cf88" }, { "address": "0x1400049fd", "size": 2, "mnemonic": "mov", - "operands": "ebp, eax", - "stack_offset": 0 + "operands": "ebp, eax" }, { "address": "0x1400049ff", "size": 2, "mnemonic": "jmp", - "operands": "0x140004a07", - "stack_offset": 0 + "operands": "0x140004a07" } ], "successors": [ @@ -19675,50 +18353,43 @@ "address": "0x140004a07", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x140004a0a", "size": 2, "mnemonic": "jne", - "operands": "0x140004a1d", - "stack_offset": 0 + "operands": "0x140004a1d" }, { "address": "0x140004a0c", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rbx - 0x41]", - "stack_offset": 0 + "operands": "ecx, [rbx - 0x41]" }, { "address": "0x140004a0f", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0x19", - "stack_offset": 0 + "operands": "ecx, 0x19" }, { "address": "0x140004a12", "size": 3, "mnemonic": "lea", - "operands": "eax, [rbx + 0x20]", - "stack_offset": 0 + "operands": "eax, [rbx + 0x20]" }, { "address": "0x140004a15", "size": 3, "mnemonic": "cmova", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x140004a18", "size": 5, "mnemonic": "jmp", - "operands": "0x140004afa", - "stack_offset": 0 + "operands": "0x140004afa" } ], "successors": [ @@ -19735,43 +18406,37 @@ "address": "0x140004afa", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x140004aff", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x140004b03", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140004b04", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140004b05", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140004b06", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -19793,169 +18458,145 @@ "address": "0x140004e28", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140004e2a", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140004e2c", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140004e2e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140004e32", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbp, [rsp + 0x50]" }, { "address": "0x140004e37", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x30], rbx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x30], rbx" }, { "address": "0x140004e3b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x38], rsi", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x38], rsi" }, { "address": "0x140004e3f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x40], rdi", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x40], rdi" }, { "address": "0x140004e43", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x48], r13", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x48], r13" }, { "address": "0x140004e47", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2c1f2]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2c1f2]" }, { "address": "0x140004e4e", "size": 3, "mnemonic": "xor", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x140004e51", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp], rax" }, { "address": "0x140004e55", "size": 3, "mnemonic": "movsxd", - "operands": "rdi, r9d", - "stack_offset": 0 + "operands": "rdi, r9d" }, { "address": "0x140004e58", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x140004e5b", "size": 3, "mnemonic": "mov", - "operands": "r15d, edx", - "stack_offset": 0 + "operands": "r15d, edx" }, { "address": "0x140004e5e", "size": 3, "mnemonic": "mov", - "operands": "r13, rcx", - "stack_offset": 0 + "operands": "r13, rcx" }, { "address": "0x140004e61", "size": 3, "mnemonic": "test", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140004e64", "size": 2, "mnemonic": "jle", - "operands": "0x140004e7a", - "stack_offset": 0 + "operands": "0x140004e7a" }, { "address": "0x140004e66", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140004e69", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x140004e6c", "size": 5, "mnemonic": "call", - "operands": "0x14000d9c0", - "stack_offset": 0 + "operands": "0x14000d9c0" }, { "address": "0x140004e71", "size": 2, "mnemonic": "cmp", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140004e73", "size": 3, "mnemonic": "lea", - "operands": "edi, [rax + 1]", - "stack_offset": 0 + "operands": "edi, [rax + 1]" }, { "address": "0x140004e76", "size": 2, "mnemonic": "jl", - "operands": "0x140004e7a", - "stack_offset": 0 + "operands": "0x140004e7a" } ], "successors": [ @@ -19973,92 +18614,79 @@ "address": "0x140004e7a", "size": 3, "mnemonic": "neg", - "operands": "dword ptr [rbp + 0x68]", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x68]" }, { "address": "0x140004e7d", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x140004e80", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp + 0x60]" }, { "address": "0x140004e83", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140004e86", "size": 2, "mnemonic": "sbb", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140004e88", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], 0" }, { "address": "0x140004e90", "size": 3, "mnemonic": "and", - "operands": "edx, 8", - "stack_offset": 0 + "operands": "edx, 8" }, { "address": "0x140004e93", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x140004e9c", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x140004e9e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1b18c]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1b18c]" }, { "address": "0x140004ea4", "size": 3, "mnemonic": "movsxd", - "operands": "r14, eax", - "stack_offset": 0 + "operands": "r14, eax" }, { "address": "0x140004ea7", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140004ea9", "size": 6, "mnemonic": "je", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" } ], "successors": [ @@ -20076,99 +18704,85 @@ "address": "0x140004e78", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140004e7a", "size": 3, "mnemonic": "neg", - "operands": "dword ptr [rbp + 0x68]", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x68]" }, { "address": "0x140004e7d", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x140004e80", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp + 0x60]" }, { "address": "0x140004e83", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140004e86", "size": 2, "mnemonic": "sbb", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140004e88", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], 0" }, { "address": "0x140004e90", "size": 3, "mnemonic": "and", - "operands": "edx, 8", - "stack_offset": 0 + "operands": "edx, 8" }, { "address": "0x140004e93", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x140004e9c", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x140004e9e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1b18c]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1b18c]" }, { "address": "0x140004ea4", "size": 3, "mnemonic": "movsxd", - "operands": "r14, eax", - "stack_offset": 0 + "operands": "r14, eax" }, { "address": "0x140004ea7", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140004ea9", "size": 6, "mnemonic": "je", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" } ], "successors": [ @@ -20186,92 +18800,79 @@ "address": "0x140004f56", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140004f58", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp]" }, { "address": "0x140004f5c", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140004f5f", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140004f64", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x30]" }, { "address": "0x140004f68", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x38]" }, { "address": "0x140004f6c", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x40]" }, { "address": "0x140004f70", "size": 4, "mnemonic": "mov", - "operands": "r13, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "r13, qword ptr [rbp + 0x48]" }, { "address": "0x140004f74", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x10]" }, { "address": "0x140004f78", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140004f7a", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140004f7c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140004f7d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -20287,50 +18888,43 @@ "address": "0x140004eaf", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140004eb2", "size": 3, "mnemonic": "add", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140004eb5", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rcx + 0x10]", - "stack_offset": 0 + "operands": "rdx, [rcx + 0x10]" }, { "address": "0x140004eb9", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x140004ebc", "size": 3, "mnemonic": "sbb", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140004ebf", "size": 3, "mnemonic": "and", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x140004ec2", "size": 6, "mnemonic": "je", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" } ], "successors": [ @@ -20348,22 +18942,19 @@ "address": "0x140004ec8", "size": 10, "mnemonic": "movabs", - "operands": "rdx, 0xffffffffffffff0", - "stack_offset": 0 + "operands": "rdx, 0xffffffffffffff0" }, { "address": "0x140004ed2", "size": 7, "mnemonic": "cmp", - "operands": "rcx, 0x400", - "stack_offset": 0 + "operands": "rcx, 0x400" }, { "address": "0x140004ed9", "size": 2, "mnemonic": "ja", - "operands": "0x140004f05", - "stack_offset": 0 + "operands": "0x140004f05" } ], "successors": [ @@ -20381,29 +18972,25 @@ "address": "0x140004f05", "size": 5, "mnemonic": "call", - "operands": "0x14000cac0", - "stack_offset": 0 + "operands": "0x14000cac0" }, { "address": "0x140004f0a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140004f0d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140004f10", "size": 2, "mnemonic": "je", - "operands": "0x140004f1c", - "stack_offset": 0 + "operands": "0x140004f1c" } ], "successors": [ @@ -20421,22 +19008,19 @@ "address": "0x140004edb", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + 0xf]", - "stack_offset": 0 + "operands": "rax, [rcx + 0xf]" }, { "address": "0x140004edf", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140004ee2", "size": 2, "mnemonic": "ja", - "operands": "0x140004ee7", - "stack_offset": 0 + "operands": "0x140004ee7" } ], "successors": [ @@ -20454,15 +19038,13 @@ "address": "0x140004f1c", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004f1f", "size": 2, "mnemonic": "je", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" } ], "successors": [ @@ -20480,29 +19062,25 @@ "address": "0x140004f12", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0xdddd", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xdddd" }, { "address": "0x140004f18", "size": 4, "mnemonic": "add", - "operands": "rbx, 0x10", - "stack_offset": 0 + "operands": "rbx, 0x10" }, { "address": "0x140004f1c", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004f1f", "size": 2, "mnemonic": "je", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" } ], "successors": [ @@ -20520,43 +19098,37 @@ "address": "0x140004ee7", "size": 4, "mnemonic": "and", - "operands": "rax, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffff0" }, { "address": "0x140004eeb", "size": 5, "mnemonic": "call", - "operands": "0x1400057a0", - "stack_offset": 0 + "operands": "0x1400057a0" }, { "address": "0x140004ef0", "size": 3, "mnemonic": "sub", - "operands": "rsp, rax", - "stack_offset": 0 + "operands": "rsp, rax" }, { "address": "0x140004ef3", "size": 5, "mnemonic": "lea", - "operands": "rbx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, [rsp + 0x50]" }, { "address": "0x140004ef8", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004efb", "size": 2, "mnemonic": "je", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" } ], "successors": [ @@ -20574,50 +19146,43 @@ "address": "0x140004ee4", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x140004ee7", "size": 4, "mnemonic": "and", - "operands": "rax, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffff0" }, { "address": "0x140004eeb", "size": 5, "mnemonic": "call", - "operands": "0x1400057a0", - "stack_offset": 0 + "operands": "0x1400057a0" }, { "address": "0x140004ef0", "size": 3, "mnemonic": "sub", - "operands": "rsp, rax", - "stack_offset": 0 + "operands": "rsp, rax" }, { "address": "0x140004ef3", "size": 5, "mnemonic": "lea", - "operands": "rbx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, [rsp + 0x50]" }, { "address": "0x140004ef8", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004efb", "size": 2, "mnemonic": "je", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" } ], "successors": [ @@ -20635,190 +19200,163 @@ "address": "0x140004f21", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp + 0x60]" }, { "address": "0x140004f24", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x140004f27", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r14d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r14d" }, { "address": "0x140004f2c", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140004f2f", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140004f34", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x140004f39", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1b0f1]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1b0f1]" }, { "address": "0x140004f3f", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140004f41", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140004f43", "size": 2, "mnemonic": "jne", - "operands": "0x140004f7e", - "stack_offset": 0 + "operands": "0x140004f7e" }, { "address": "0x140004f45", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbx - 0x10]" }, { "address": "0x140004f49", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0xdddd", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0xdddd" }, { "address": "0x140004f4f", "size": 2, "mnemonic": "jne", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" }, { "address": "0x140004f51", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x140004f56", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140004f58", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp]" }, { "address": "0x140004f5c", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140004f5f", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140004f64", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x30]" }, { "address": "0x140004f68", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x38]" }, { "address": "0x140004f6c", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x40]" }, { "address": "0x140004f70", "size": 4, "mnemonic": "mov", - "operands": "r13, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "r13, qword ptr [rbp + 0x48]" }, { "address": "0x140004f74", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x10]" }, { "address": "0x140004f78", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140004f7a", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140004f7c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140004f7d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -20834,15 +19372,13 @@ "address": "0x140004efd", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rbx], 0xcccc", - "stack_offset": 0 + "operands": "dword ptr [rbx], 0xcccc" }, { "address": "0x140004f03", "size": 2, "mnemonic": "jmp", - "operands": "0x140004f18", - "stack_offset": 0 + "operands": "0x140004f18" } ], "successors": [ @@ -20859,22 +19395,19 @@ "address": "0x140004f18", "size": 4, "mnemonic": "add", - "operands": "rbx, 0x10", - "stack_offset": 0 + "operands": "rbx, 0x10" }, { "address": "0x140004f1c", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004f1f", "size": 2, "mnemonic": "je", - "operands": "0x140004f56", - "stack_offset": 0 + "operands": "0x140004f56" } ], "successors": [ @@ -20898,267 +19431,229 @@ "address": "0x140005d35", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140005d36", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140005d39", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140005d3d", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b2fc]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b2fc]" }, { "address": "0x140005d44", "size": 10, "mnemonic": "movabs", - "operands": "rbx, 0x2b992ddfa232", - "stack_offset": 0 + "operands": "rbx, 0x2b992ddfa232" }, { "address": "0x140005d4e", "size": 3, "mnemonic": "cmp", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140005d51", "size": 2, "mnemonic": "jne", - "operands": "0x140005dca", - "stack_offset": 0 + "operands": "0x140005dca" }, { "address": "0x140005d53", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x140005d57", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x10], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x10], 0" }, { "address": "0x140005d5f", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a34b]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a34b]" }, { "address": "0x140005d65", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x10]" }, { "address": "0x140005d69", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x140005d6d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a335]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a335]" }, { "address": "0x140005d73", "size": 2, "mnemonic": "mov", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005d75", "size": 4, "mnemonic": "xor", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x140005d79", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a321]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a321]" }, { "address": "0x140005d7f", "size": 2, "mnemonic": "mov", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005d81", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x140005d85", "size": 4, "mnemonic": "xor", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x140005d89", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a309]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a309]" }, { "address": "0x140005d8f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x18]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x18]" }, { "address": "0x140005d92", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140005d96", "size": 4, "mnemonic": "shl", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x140005d9a", "size": 4, "mnemonic": "xor", - "operands": "rax, qword ptr [rbp + 0x18]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x18]" }, { "address": "0x140005d9e", "size": 4, "mnemonic": "xor", - "operands": "rax, qword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x10]" }, { "address": "0x140005da2", "size": 3, "mnemonic": "xor", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140005da5", "size": 10, "mnemonic": "movabs", - "operands": "rcx, 0xffffffffffff", - "stack_offset": 0 + "operands": "rcx, 0xffffffffffff" }, { "address": "0x140005daf", "size": 3, "mnemonic": "and", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140005db2", "size": 10, "mnemonic": "movabs", - "operands": "rcx, 0x2b992ddfa233", - "stack_offset": 0 + "operands": "rcx, 0x2b992ddfa233" }, { "address": "0x140005dbc", "size": 3, "mnemonic": "cmp", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140005dbf", "size": 4, "mnemonic": "cmove", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140005dc3", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b276], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b276], rax" }, { "address": "0x140005dca", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x140005dcf", "size": 3, "mnemonic": "not", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x140005dd2", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b2a7], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b2a7], rax" }, { "address": "0x140005dd9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140005ddd", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140005dde", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -21180,57 +19675,49 @@ "address": "0x140005e49", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140005e4a", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x4c0]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x4c0]" }, { "address": "0x140005e52", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x5c0", - "stack_offset": 0 + "operands": "rsp, 0x5c0" }, { "address": "0x140005e59", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x140005e5b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x17", - "stack_offset": 0 + "operands": "ecx, 0x17" }, { "address": "0x140005e60", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a22a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a22a]" }, { "address": "0x140005e66", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005e68", "size": 2, "mnemonic": "je", - "operands": "0x140005e6e", - "stack_offset": 0 + "operands": "0x140005e6e" } ], "successors": [ @@ -21254,414 +19741,355 @@ "address": "0x140006908", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000690a", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x1f]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x1f]" }, { "address": "0x14000690f", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xe0", - "stack_offset": 0 + "operands": "rsp, 0xe0" }, { "address": "0x140006916", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2a723]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2a723]" }, { "address": "0x14000691d", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140006920", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0xf], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0xf], rax" }, { "address": "0x140006924", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbp + 0x77]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbp + 0x77]" }, { "address": "0x140006928", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1d521]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1d521]" }, { "address": "0x14000692f", "size": 3, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax]" }, { "address": "0x140006932", "size": 3, "mnemonic": "mov", - "operands": "r11, rcx", - "stack_offset": 0 + "operands": "r11, rcx" }, { "address": "0x140006935", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x14000693a", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x10]" }, { "address": "0x14000693e", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rcx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm0" }, { "address": "0x140006941", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x20]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x20]" }, { "address": "0x140006945", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x10], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x10], xmm1" }, { "address": "0x140006949", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x30]" }, { "address": "0x14000694d", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x20], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x20], xmm0" }, { "address": "0x140006951", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x40]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x40]" }, { "address": "0x140006955", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x30], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x30], xmm1" }, { "address": "0x140006959", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x50]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x50]" }, { "address": "0x14000695d", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x40], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x40], xmm0" }, { "address": "0x140006961", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x60]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x60]" }, { "address": "0x140006965", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x50], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x50], xmm1" }, { "address": "0x140006969", "size": 7, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x80]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x80]" }, { "address": "0x140006970", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x60], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x60], xmm0" }, { "address": "0x140006974", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x70]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x70]" }, { "address": "0x140006978", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x90]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x90]" }, { "address": "0x14000697f", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x70], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x70], xmm0" }, { "address": "0x140006983", "size": 7, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x80], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x80], xmm1" }, { "address": "0x14000698a", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x90], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x90], rax" }, { "address": "0x140006991", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x2db0]", - "stack_offset": 0 + "operands": "rax, [rip + 0x2db0]" }, { "address": "0x140006998", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [r11]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r11]" }, { "address": "0x14000699b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x71], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x71], rax" }, { "address": "0x14000699f", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x4f]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x4f]" }, { "address": "0x1400069a3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x61], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x61], rax" }, { "address": "0x1400069a7", "size": 4, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rbp + 0x5f]", - "stack_offset": 0 + "operands": "rax, dword ptr [rbp + 0x5f]" }, { "address": "0x1400069ab", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x59], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x59], rax" }, { "address": "0x1400069af", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x57]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x57]" }, { "address": "0x1400069b3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x49], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x49], rax" }, { "address": "0x1400069b7", "size": 4, "mnemonic": "movzx", - "operands": "eax, byte ptr [rbp + 0x7f]", - "stack_offset": 0 + "operands": "eax, byte ptr [rbp + 0x7f]" }, { "address": "0x1400069bb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x39], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x39], rax" }, { "address": "0x1400069bf", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r10 + 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [r10 + 0x40]" }, { "address": "0x1400069c3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x1400069c8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r10 + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [r10 + 0x28]" }, { "address": "0x1400069cc", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x69], r9", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x69], r9" }, { "address": "0x1400069d0", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x1400069d3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x51], r8", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x51], r8" }, { "address": "0x1400069d7", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x30]" }, { "address": "0x1400069dc", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x41], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x41], rdx" }, { "address": "0x1400069e0", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [r10]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r10]" }, { "address": "0x1400069e3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x1400069e8", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x31], 0x19930520", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x31], 0x19930520" }, { "address": "0x1400069f0", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x196fa]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x196fa]" }, { "address": "0x1400069f6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0xf]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0xf]" }, { "address": "0x1400069fa", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x1400069fd", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140006a02", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xe0", - "stack_offset": 0 + "operands": "rsp, 0xe0" }, { "address": "0x140006a09", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140006a0a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -21683,463 +20111,397 @@ "address": "0x140006a0c", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140006a0e", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x1f]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x1f]" }, { "address": "0x140006a13", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xe0", - "stack_offset": 0 + "operands": "rsp, 0xe0" }, { "address": "0x140006a1a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2a61f]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2a61f]" }, { "address": "0x140006a21", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140006a24", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0xf], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0xf], rax" }, { "address": "0x140006a28", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbp + 0x77]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbp + 0x77]" }, { "address": "0x140006a2c", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1d37d]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1d37d]" }, { "address": "0x140006a33", "size": 3, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax]" }, { "address": "0x140006a36", "size": 3, "mnemonic": "mov", - "operands": "r11, rcx", - "stack_offset": 0 + "operands": "r11, rcx" }, { "address": "0x140006a39", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x140006a3e", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x10]" }, { "address": "0x140006a42", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rcx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm0" }, { "address": "0x140006a45", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x20]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x20]" }, { "address": "0x140006a49", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x10], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x10], xmm1" }, { "address": "0x140006a4d", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x30]" }, { "address": "0x140006a51", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x20], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x20], xmm0" }, { "address": "0x140006a55", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x40]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x40]" }, { "address": "0x140006a59", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x30], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x30], xmm1" }, { "address": "0x140006a5d", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x50]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x50]" }, { "address": "0x140006a61", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x40], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x40], xmm0" }, { "address": "0x140006a65", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x60]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x60]" }, { "address": "0x140006a69", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x50], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x50], xmm1" }, { "address": "0x140006a6d", "size": 7, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x80]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x80]" }, { "address": "0x140006a74", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x60], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x60], xmm0" }, { "address": "0x140006a78", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x70]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x70]" }, { "address": "0x140006a7c", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x90]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x90]" }, { "address": "0x140006a83", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x70], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x70], xmm0" }, { "address": "0x140006a87", "size": 7, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x80], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x80], xmm1" }, { "address": "0x140006a8e", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x90], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x90], rax" }, { "address": "0x140006a95", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x2e98]", - "stack_offset": 0 + "operands": "rax, [rip + 0x2e98]" }, { "address": "0x140006a9c", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x71], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x71], rax" }, { "address": "0x140006aa0", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x4f]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x4f]" }, { "address": "0x140006aa4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x61], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x61], rax" }, { "address": "0x140006aa8", "size": 4, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rbp + 0x5f]", - "stack_offset": 0 + "operands": "rax, dword ptr [rbp + 0x5f]" }, { "address": "0x140006aac", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x51], r8", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x51], r8" }, { "address": "0x140006ab0", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp + 0x6f]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp + 0x6f]" }, { "address": "0x140006ab4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x59], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x59], rax" }, { "address": "0x140006ab8", "size": 4, "mnemonic": "movzx", - "operands": "eax, byte ptr [rbp + 0x7f]", - "stack_offset": 0 + "operands": "eax, byte ptr [rbp + 0x7f]" }, { "address": "0x140006abc", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x39], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x39], rax" }, { "address": "0x140006ac0", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r8 + 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r8 + 0x18]" }, { "address": "0x140006ac4", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [r8 + 0x20]", - "stack_offset": 0 + "operands": "r8, qword ptr [r8 + 0x20]" }, { "address": "0x140006ac8", "size": 4, "mnemonic": "add", - "operands": "rcx, qword ptr [r10 + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r10 + 8]" }, { "address": "0x140006acc", "size": 4, "mnemonic": "add", - "operands": "r8, qword ptr [r10 + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [r10 + 8]" }, { "address": "0x140006ad0", "size": 4, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rbp + 0x67]", - "stack_offset": 0 + "operands": "rax, dword ptr [rbp + 0x67]" }, { "address": "0x140006ad4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x19], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x19], rax" }, { "address": "0x140006ad8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r10 + 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [r10 + 0x40]" }, { "address": "0x140006adc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140006ae1", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r10 + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [r10 + 0x28]" }, { "address": "0x140006ae5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x69], r9", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x69], r9" }, { "address": "0x140006ae9", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140006aec", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x49], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x49], rcx" }, { "address": "0x140006af0", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [r11]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r11]" }, { "address": "0x140006af3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x41], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x41], rdx" }, { "address": "0x140006af7", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [r10]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r10]" }, { "address": "0x140006afa", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x29], r8", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x29], r8" }, { "address": "0x140006afe", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x30]" }, { "address": "0x140006b03", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140006b08", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x31], 0x19930520", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x31], 0x19930520" }, { "address": "0x140006b10", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x195da]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x195da]" }, { "address": "0x140006b16", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0xf]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0xf]" }, { "address": "0x140006b1a", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140006b1d", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140006b22", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xe0", - "stack_offset": 0 + "operands": "rsp, 0xe0" }, { "address": "0x140006b29", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140006b2a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -22161,148 +20523,127 @@ "address": "0x140007cbb", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007cbc", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007cbd", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007cbe", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007cc0", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007cc2", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007cc4", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007cc6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140007cca", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0xc0]" }, { "address": "0x140007cd2", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x140007cd5", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140007cd8", "size": 4, "mnemonic": "lea", - "operands": "r9, [rax + 0x10]", - "stack_offset": 0 + "operands": "r9, [rax + 0x10]" }, { "address": "0x140007cdc", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140007cdf", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x140007ce2", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140007ce5", "size": 5, "mnemonic": "call", - "operands": "0x140006544", - "stack_offset": 0 + "operands": "0x140006544" }, { "address": "0x140007cea", "size": 8, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0xd0]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0xd0]" }, { "address": "0x140007cf2", "size": 3, "mnemonic": "mov", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x140007cf5", "size": 8, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0xc8]" }, { "address": "0x140007cfd", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x140007d00", "size": 2, "mnemonic": "je", - "operands": "0x140007d10", - "stack_offset": 0 + "operands": "0x140007d10" } ], "successors": [ @@ -22320,211 +20661,181 @@ "address": "0x140007d10", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xd8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xd8]" }, { "address": "0x140007d18", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rbp + 0xc]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rbp + 0xc]" }, { "address": "0x140007d1c", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "edi, dword ptr [rcx + 8]" }, { "address": "0x140007d1f", "size": 2, "mnemonic": "mov", - "operands": "esi, dword ptr [rcx]", - "stack_offset": 0 + "operands": "esi, dword ptr [rcx]" }, { "address": "0x140007d21", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140007d26", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rsp + 0xf8]", - "stack_offset": 0 + "operands": "cl, byte ptr [rsp + 0xf8]" }, { "address": "0x140007d2d", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140007d30", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0xb0]" }, { "address": "0x140007d38", "size": 3, "mnemonic": "mov", - "operands": "r9, r15", - "stack_offset": 0 + "operands": "r9, r15" }, { "address": "0x140007d3b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], cl", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], cl" }, { "address": "0x140007d3f", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140007d42", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xc0]" }, { "address": "0x140007d4a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r12", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r12" }, { "address": "0x140007d4f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rbp" }, { "address": "0x140007d54", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], edi" }, { "address": "0x140007d58", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], esi" }, { "address": "0x140007d5c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rcx" }, { "address": "0x140007d61", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140007d64", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140007d69", "size": 5, "mnemonic": "call", - "operands": "0x140006908", - "stack_offset": 0 + "operands": "0x140006908" }, { "address": "0x140007d6e", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0xa0]" }, { "address": "0x140007d76", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140007d7a", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007d7c", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007d7e", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007d80", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007d82", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007d83", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007d84", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007d85", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -22540,239 +20851,205 @@ "address": "0x140007d02", "size": 3, "mnemonic": "mov", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x140007d05", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140007d08", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140007d0b", "size": 5, "mnemonic": "call", - "operands": "0x140007b2c", - "stack_offset": 0 + "operands": "0x140007b2c" }, { "address": "0x140007d10", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xd8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xd8]" }, { "address": "0x140007d18", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rbp + 0xc]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rbp + 0xc]" }, { "address": "0x140007d1c", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "edi, dword ptr [rcx + 8]" }, { "address": "0x140007d1f", "size": 2, "mnemonic": "mov", - "operands": "esi, dword ptr [rcx]", - "stack_offset": 0 + "operands": "esi, dword ptr [rcx]" }, { "address": "0x140007d21", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140007d26", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rsp + 0xf8]", - "stack_offset": 0 + "operands": "cl, byte ptr [rsp + 0xf8]" }, { "address": "0x140007d2d", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140007d30", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0xb0]" }, { "address": "0x140007d38", "size": 3, "mnemonic": "mov", - "operands": "r9, r15", - "stack_offset": 0 + "operands": "r9, r15" }, { "address": "0x140007d3b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], cl", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], cl" }, { "address": "0x140007d3f", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140007d42", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xc0]" }, { "address": "0x140007d4a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r12", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r12" }, { "address": "0x140007d4f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rbp" }, { "address": "0x140007d54", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], edi" }, { "address": "0x140007d58", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], esi" }, { "address": "0x140007d5c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rcx" }, { "address": "0x140007d61", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140007d64", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140007d69", "size": 5, "mnemonic": "call", - "operands": "0x140006908", - "stack_offset": 0 + "operands": "0x140006908" }, { "address": "0x140007d6e", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0xa0]" }, { "address": "0x140007d76", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140007d7a", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007d7c", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007d7e", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007d80", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007d82", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007d83", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007d84", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007d85", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -22794,148 +21071,127 @@ "address": "0x140007d93", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007d94", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007d95", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007d96", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007d98", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007d9a", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007d9c", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007d9e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140007da2", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0xc0]" }, { "address": "0x140007daa", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x140007dad", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140007db0", "size": 4, "mnemonic": "lea", - "operands": "r9, [rax + 0x10]", - "stack_offset": 0 + "operands": "r9, [rax + 0x10]" }, { "address": "0x140007db4", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140007db7", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x140007dba", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140007dbd", "size": 5, "mnemonic": "call", - "operands": "0x14000662c", - "stack_offset": 0 + "operands": "0x14000662c" }, { "address": "0x140007dc2", "size": 8, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0xd0]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0xd0]" }, { "address": "0x140007dca", "size": 3, "mnemonic": "mov", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x140007dcd", "size": 8, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0xc8]" }, { "address": "0x140007dd5", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x140007dd8", "size": 2, "mnemonic": "je", - "operands": "0x140007de8", - "stack_offset": 0 + "operands": "0x140007de8" } ], "successors": [ @@ -22953,211 +21209,181 @@ "address": "0x140007de8", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xd8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xd8]" }, { "address": "0x140007df0", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rbp + 0x10]" }, { "address": "0x140007df4", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "edi, dword ptr [rcx + 8]" }, { "address": "0x140007df7", "size": 2, "mnemonic": "mov", - "operands": "esi, dword ptr [rcx]", - "stack_offset": 0 + "operands": "esi, dword ptr [rcx]" }, { "address": "0x140007df9", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140007dfe", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rsp + 0xf8]", - "stack_offset": 0 + "operands": "cl, byte ptr [rsp + 0xf8]" }, { "address": "0x140007e05", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140007e08", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0xb0]" }, { "address": "0x140007e10", "size": 3, "mnemonic": "mov", - "operands": "r9, r15", - "stack_offset": 0 + "operands": "r9, r15" }, { "address": "0x140007e13", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], cl", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], cl" }, { "address": "0x140007e17", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140007e1a", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xc0]" }, { "address": "0x140007e22", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r12", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r12" }, { "address": "0x140007e27", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rbp" }, { "address": "0x140007e2c", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], edi" }, { "address": "0x140007e30", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], esi" }, { "address": "0x140007e34", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rcx" }, { "address": "0x140007e39", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140007e3c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140007e41", "size": 5, "mnemonic": "call", - "operands": "0x140006a0c", - "stack_offset": 0 + "operands": "0x140006a0c" }, { "address": "0x140007e46", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0xa0]" }, { "address": "0x140007e4e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140007e52", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007e54", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007e56", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007e58", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007e5a", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007e5b", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007e5c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007e5d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -23173,239 +21399,205 @@ "address": "0x140007dda", "size": 3, "mnemonic": "mov", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x140007ddd", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140007de0", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140007de3", "size": 5, "mnemonic": "call", - "operands": "0x140007bec", - "stack_offset": 0 + "operands": "0x140007bec" }, { "address": "0x140007de8", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xd8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xd8]" }, { "address": "0x140007df0", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rbp + 0x10]" }, { "address": "0x140007df4", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "edi, dword ptr [rcx + 8]" }, { "address": "0x140007df7", "size": 2, "mnemonic": "mov", - "operands": "esi, dword ptr [rcx]", - "stack_offset": 0 + "operands": "esi, dword ptr [rcx]" }, { "address": "0x140007df9", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140007dfe", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rsp + 0xf8]", - "stack_offset": 0 + "operands": "cl, byte ptr [rsp + 0xf8]" }, { "address": "0x140007e05", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140007e08", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0xb0]" }, { "address": "0x140007e10", "size": 3, "mnemonic": "mov", - "operands": "r9, r15", - "stack_offset": 0 + "operands": "r9, r15" }, { "address": "0x140007e13", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], cl", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], cl" }, { "address": "0x140007e17", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140007e1a", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xc0]" }, { "address": "0x140007e22", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r12", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r12" }, { "address": "0x140007e27", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rbp" }, { "address": "0x140007e2c", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], edi" }, { "address": "0x140007e30", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], esi" }, { "address": "0x140007e34", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rcx" }, { "address": "0x140007e39", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140007e3c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140007e41", "size": 5, "mnemonic": "call", - "operands": "0x140006a0c", - "stack_offset": 0 + "operands": "0x140006a0c" }, { "address": "0x140007e46", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0xa0]" }, { "address": "0x140007e4e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140007e52", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007e54", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007e56", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007e58", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007e5a", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007e5b", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007e5c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007e5d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -23427,218 +21619,187 @@ "address": "0x140007e60", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007e62", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140007e63", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007e64", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007e65", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007e67", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007e69", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007e6b", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007e6d", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x28]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x28]" }, { "address": "0x140007e72", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x128", - "stack_offset": 0 + "operands": "rsp, 0x128" }, { "address": "0x140007e79", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x291c0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x291c0]" }, { "address": "0x140007e80", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140007e83", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x10], rax" }, { "address": "0x140007e87", "size": 7, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x90]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x90]" }, { "address": "0x140007e8e", "size": 3, "mnemonic": "mov", - "operands": "r12, rdx", - "stack_offset": 0 + "operands": "r12, rdx" }, { "address": "0x140007e91", "size": 7, "mnemonic": "mov", - "operands": "r13, qword ptr [rbp + 0xa8]", - "stack_offset": 0 + "operands": "r13, qword ptr [rbp + 0xa8]" }, { "address": "0x140007e98", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x140007e9b", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], r8", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], r8" }, { "address": "0x140007ea0", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140007ea3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x78], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x78], rdx" }, { "address": "0x140007ea8", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140007eab", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140007eae", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x78], r13", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x78], r13" }, { "address": "0x140007eb2", "size": 3, "mnemonic": "mov", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140007eb5", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x60], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x60], 0" }, { "address": "0x140007eba", "size": 3, "mnemonic": "mov", - "operands": "r14, r9", - "stack_offset": 0 + "operands": "r14, r9" }, { "address": "0x140007ebd", "size": 5, "mnemonic": "call", - "operands": "0x14000a25c", - "stack_offset": 0 + "operands": "0x14000a25c" }, { "address": "0x140007ec2", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x64], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x64], eax" }, { "address": "0x140007ec6", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x140007ec8", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x140007ecb", "size": 6, "mnemonic": "jl", - "operands": "0x140008349", - "stack_offset": 0 + "operands": "0x140008349" } ], "successors": [ @@ -23656,15 +21817,13 @@ "address": "0x140008349", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000834e", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -23680,64 +21839,55 @@ "address": "0x140007ed1", "size": 3, "mnemonic": "cmp", - "operands": "eax, dword ptr [rsi + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsi + 4]" }, { "address": "0x140007ed4", "size": 6, "mnemonic": "jge", - "operands": "0x140008349", - "stack_offset": 0 + "operands": "0x140008349" }, { "address": "0x140007eda", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x140007ee0", "size": 6, "mnemonic": "jne", - "operands": "0x140007fc8", - "stack_offset": 0 + "operands": "0x140007fc8" }, { "address": "0x140007ee6", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 4" }, { "address": "0x140007eea", "size": 6, "mnemonic": "jne", - "operands": "0x140007fc8", - "stack_offset": 0 + "operands": "0x140007fc8" }, { "address": "0x140007ef0", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0x20]" }, { "address": "0x140007ef3", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930520", - "stack_offset": 0 + "operands": "eax, 0x19930520" }, { "address": "0x140007ef8", "size": 2, "mnemonic": "je", - "operands": "0x140007f08", - "stack_offset": 0 + "operands": "0x140007f08" } ], "successors": [ @@ -23755,36 +21905,31 @@ "address": "0x140007f08", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rdi + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x30], 0" }, { "address": "0x140007f0d", "size": 6, "mnemonic": "jne", - "operands": "0x140007fc8", - "stack_offset": 0 + "operands": "0x140007fc8" }, { "address": "0x140007f13", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140007f18", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], 0" }, { "address": "0x140007f1d", "size": 6, "mnemonic": "je", - "operands": "0x1400082e2", - "stack_offset": 0 + "operands": "0x1400082e2" } ], "successors": [ @@ -23802,22 +21947,19 @@ "address": "0x140007efa", "size": 5, "mnemonic": "add", - "operands": "eax, 0xe66cfadf", - "stack_offset": 0 + "operands": "eax, 0xe66cfadf" }, { "address": "0x140007eff", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140007f02", "size": 6, "mnemonic": "ja", - "operands": "0x140007fc8", - "stack_offset": 0 + "operands": "0x140007fc8" } ], "successors": [ @@ -23835,92 +21977,79 @@ "address": "0x1400082e2", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x10]" }, { "address": "0x1400082e6", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x1400082e9", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400082ee", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x128", - "stack_offset": 0 + "operands": "rsp, 0x128" }, { "address": "0x1400082f5", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400082f7", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400082f9", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400082fb", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400082fd", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400082fe", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400082ff", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008300", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008301", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -23936,71 +22065,61 @@ "address": "0x140007f23", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140007f28", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rax + 0x20]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rax + 0x20]" }, { "address": "0x140007f2c", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140007f31", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + 0x38]" }, { "address": "0x140007f35", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x60], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x60], 1" }, { "address": "0x140007f3a", "size": 4, "mnemonic": "mov", - "operands": "r15, qword ptr [rax + 0x28]", - "stack_offset": 0 + "operands": "r15, qword ptr [rax + 0x28]" }, { "address": "0x140007f3e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], r15" }, { "address": "0x140007f43", "size": 5, "mnemonic": "call", - "operands": "0x140006de8", - "stack_offset": 0 + "operands": "0x140006de8" }, { "address": "0x140007f48", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x140007f4b", "size": 6, "mnemonic": "je", - "operands": "0x140008349", - "stack_offset": 0 + "operands": "0x140008349" } ], "successors": [ @@ -24018,71 +22137,61 @@ "address": "0x140007fc8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r14 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r14 + 8]" }, { "address": "0x140007fcc", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x40], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], rax" }, { "address": "0x140007fd0", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x48], rsi", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x48], rsi" }, { "address": "0x140007fd4", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x140007fda", "size": 6, "mnemonic": "jne", - "operands": "0x14000829a", - "stack_offset": 0 + "operands": "0x14000829a" }, { "address": "0x140007fe0", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 4" }, { "address": "0x140007fe4", "size": 6, "mnemonic": "jne", - "operands": "0x14000829a", - "stack_offset": 0 + "operands": "0x14000829a" }, { "address": "0x140007fea", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0x20]" }, { "address": "0x140007fed", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930520", - "stack_offset": 0 + "operands": "eax, 0x19930520" }, { "address": "0x140007ff2", "size": 2, "mnemonic": "je", - "operands": "0x140008002", - "stack_offset": 0 + "operands": "0x140008002" } ], "successors": [ @@ -24100,50 +22209,43 @@ "address": "0x140007f51", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x140007f57", "size": 2, "mnemonic": "jne", - "operands": "0x140007f7e", - "stack_offset": 0 + "operands": "0x140007f7e" }, { "address": "0x140007f59", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 4" }, { "address": "0x140007f5d", "size": 2, "mnemonic": "jne", - "operands": "0x140007f7e", - "stack_offset": 0 + "operands": "0x140007f7e" }, { "address": "0x140007f5f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0x20]" }, { "address": "0x140007f62", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930520", - "stack_offset": 0 + "operands": "eax, 0x19930520" }, { "address": "0x140007f67", "size": 2, "mnemonic": "je", - "operands": "0x140007f73", - "stack_offset": 0 + "operands": "0x140007f73" } ], "successors": [ @@ -24161,239 +22263,205 @@ "address": "0x140008002", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rsi + 0xc], 0", - "stack_offset": 0 + "operands": "dword ptr [rsi + 0xc], 0" }, { "address": "0x140008006", "size": 6, "mnemonic": "jbe", - "operands": "0x1400081d2", - "stack_offset": 0 + "operands": "0x1400081d2" }, { "address": "0x14000800c", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0xa0]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0xa0]" }, { "address": "0x140008012", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x48]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x48]" }, { "address": "0x140008016", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x14000801a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x28]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x28]" }, { "address": "0x14000801e", "size": 3, "mnemonic": "mov", - "operands": "r9, r14", - "stack_offset": 0 + "operands": "r9, r14" }, { "address": "0x140008021", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x140008026", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebx", - "stack_offset": 0 + "operands": "r8d, ebx" }, { "address": "0x140008029", "size": 5, "mnemonic": "call", - "operands": "0x140006650", - "stack_offset": 0 + "operands": "0x140006650" }, { "address": "0x14000802e", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rbp - 0x28]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp - 0x28]" }, { "address": "0x140008032", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x140008036", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x14000803b", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x14000803f", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x38], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x38], xmm1" }, { "address": "0x140008044", "size": 3, "mnemonic": "cmp", - "operands": "eax, dword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp - 0x10]" }, { "address": "0x140008047", "size": 6, "mnemonic": "jae", - "operands": "0x1400081d2", - "stack_offset": 0 + "operands": "0x1400081d2" }, { "address": "0x14000804d", "size": 4, "mnemonic": "mov", - "operands": "r15d, dword ptr [rbp - 0x30]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rbp - 0x30]" }, { "address": "0x140008051", "size": 5, "mnemonic": "movq", - "operands": "r9, xmm1", - "stack_offset": 0 + "operands": "r9, xmm1" }, { "address": "0x140008056", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x80], r9", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x80], r9" }, { "address": "0x14000805a", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x38]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x38]" }, { "address": "0x14000805e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rax]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax]" }, { "address": "0x140008061", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rax + 0x10]" }, { "address": "0x140008065", "size": 3, "mnemonic": "mov", - "operands": "eax, r15d", - "stack_offset": 0 + "operands": "eax, r15d" }, { "address": "0x140008068", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x14000806c", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r9 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r9 + 8]" }, { "address": "0x140008070", "size": 4, "mnemonic": "lea", - "operands": "r8, [rdx + rcx*4]", - "stack_offset": 0 + "operands": "r8, [rdx + rcx*4]" }, { "address": "0x140008074", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r8 + rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r8 + rax]" }, { "address": "0x140008079", "size": 5, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [r8 + rax + 0x10]", - "stack_offset": 0 + "operands": "rcx, dword ptr [r8 + rax + 0x10]" }, { "address": "0x14000807e", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x50], ecx", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x50], ecx" }, { "address": "0x140008081", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x140008085", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 0x60], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x60], xmm0" }, { "address": "0x140008089", "size": 2, "mnemonic": "cmp", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14000808b", "size": 6, "mnemonic": "jg", - "operands": "0x1400081c5", - "stack_offset": 0 + "operands": "0x1400081c5" } ], "successors": [ @@ -24411,22 +22479,19 @@ "address": "0x140007ff4", "size": 5, "mnemonic": "add", - "operands": "eax, 0xe66cfadf", - "stack_offset": 0 + "operands": "eax, 0xe66cfadf" }, { "address": "0x140007ff9", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140007ffc", "size": 6, "mnemonic": "ja", - "operands": "0x14000829a", - "stack_offset": 0 + "operands": "0x14000829a" } ], "successors": [ @@ -24444,15 +22509,13 @@ "address": "0x140007f73", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rdi + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x30], 0" }, { "address": "0x140007f78", "size": 6, "mnemonic": "je", - "operands": "0x140008349", - "stack_offset": 0 + "operands": "0x140008349" } ], "successors": [ @@ -24470,22 +22533,19 @@ "address": "0x140007f69", "size": 5, "mnemonic": "add", - "operands": "eax, 0xe66cfadf", - "stack_offset": 0 + "operands": "eax, 0xe66cfadf" }, { "address": "0x140007f6e", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140007f71", "size": 2, "mnemonic": "ja", - "operands": "0x140007f7e", - "stack_offset": 0 + "operands": "0x140007f7e" } ], "successors": [ @@ -24503,22 +22563,19 @@ "address": "0x1400081c5", "size": 3, "mnemonic": "inc", - "operands": "r15d", - "stack_offset": 0 + "operands": "r15d" }, { "address": "0x1400081c8", "size": 4, "mnemonic": "cmp", - "operands": "r15d, dword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rbp - 0x10]" }, { "address": "0x1400081cc", "size": 6, "mnemonic": "jb", - "operands": "0x14000805a", - "stack_offset": 0 + "operands": "0x14000805a" } ], "successors": [ @@ -24536,29 +22593,25 @@ "address": "0x140008091", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x140008096", "size": 4, "mnemonic": "shr", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x14000809a", "size": 2, "mnemonic": "cmp", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14000809c", "size": 6, "mnemonic": "jg", - "operands": "0x1400081c5", - "stack_offset": 0 + "operands": "0x1400081c5" } ], "successors": [ @@ -24576,211 +22629,181 @@ "address": "0x14000829a", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rsi + 0xc], 0", - "stack_offset": 0 + "operands": "dword ptr [rsi + 0xc], 0" }, { "address": "0x14000829e", "size": 2, "mnemonic": "jbe", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" }, { "address": "0x1400082a0", "size": 7, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x98], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x98], 0" }, { "address": "0x1400082a7", "size": 6, "mnemonic": "jne", - "operands": "0x140008349", - "stack_offset": 0 + "operands": "0x140008349" }, { "address": "0x1400082ad", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0xa0]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0xa0]" }, { "address": "0x1400082b3", "size": 3, "mnemonic": "mov", - "operands": "r9, r14", - "stack_offset": 0 + "operands": "r9, r14" }, { "address": "0x1400082b6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], r13", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], r13" }, { "address": "0x1400082bb", "size": 3, "mnemonic": "mov", - "operands": "r8, r15", - "stack_offset": 0 + "operands": "r8, r15" }, { "address": "0x1400082be", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], eax" }, { "address": "0x1400082c2", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x1400082c5", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], ebx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], ebx" }, { "address": "0x1400082c9", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x1400082cc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x1400082d1", "size": 5, "mnemonic": "call", - "operands": "0x140008888", - "stack_offset": 0 + "operands": "0x140008888" }, { "address": "0x1400082d6", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400082db", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x38], 0" }, { "address": "0x1400082e0", "size": 2, "mnemonic": "jne", - "operands": "0x140008349", - "stack_offset": 0 + "operands": "0x140008349" }, { "address": "0x1400082e2", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x10]" }, { "address": "0x1400082e6", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x1400082e9", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400082ee", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x128", - "stack_offset": 0 + "operands": "rsp, 0x128" }, { "address": "0x1400082f5", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400082f7", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400082f9", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400082fb", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400082fd", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400082fe", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400082ff", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008300", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008301", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -24796,22 +22819,19 @@ "address": "0x140007f7e", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140007f83", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x38], 0" }, { "address": "0x140007f88", "size": 2, "mnemonic": "je", - "operands": "0x140007fc8", - "stack_offset": 0 + "operands": "0x140007fc8" } ], "successors": [ @@ -24829,99 +22849,85 @@ "address": "0x14000805a", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x38]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x38]" }, { "address": "0x14000805e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rax]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax]" }, { "address": "0x140008061", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rax + 0x10]" }, { "address": "0x140008065", "size": 3, "mnemonic": "mov", - "operands": "eax, r15d", - "stack_offset": 0 + "operands": "eax, r15d" }, { "address": "0x140008068", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x14000806c", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r9 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r9 + 8]" }, { "address": "0x140008070", "size": 4, "mnemonic": "lea", - "operands": "r8, [rdx + rcx*4]", - "stack_offset": 0 + "operands": "r8, [rdx + rcx*4]" }, { "address": "0x140008074", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r8 + rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r8 + rax]" }, { "address": "0x140008079", "size": 5, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [r8 + rax + 0x10]", - "stack_offset": 0 + "operands": "rcx, dword ptr [r8 + rax + 0x10]" }, { "address": "0x14000807e", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x50], ecx", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x50], ecx" }, { "address": "0x140008081", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x140008085", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 0x60], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x60], xmm0" }, { "address": "0x140008089", "size": 2, "mnemonic": "cmp", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14000808b", "size": 6, "mnemonic": "jg", - "operands": "0x1400081c5", - "stack_offset": 0 + "operands": "0x1400081c5" } ], "successors": [ @@ -24939,29 +22945,25 @@ "address": "0x1400081d2", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rsi]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsi]" }, { "address": "0x1400081d4", "size": 5, "mnemonic": "and", - "operands": "eax, 0x1fffffff", - "stack_offset": 0 + "operands": "eax, 0x1fffffff" }, { "address": "0x1400081d9", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930521", - "stack_offset": 0 + "operands": "eax, 0x19930521" }, { "address": "0x1400081de", "size": 6, "mnemonic": "jb", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" } ], "successors": [ @@ -24979,64 +22981,55 @@ "address": "0x1400080a2", "size": 4, "mnemonic": "add", - "operands": "rcx, qword ptr [r14 + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 8]" }, { "address": "0x1400080a6", "size": 3, "mnemonic": "xor", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x1400080a9", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x1400080ae", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x1400080b3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x68], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x68], rcx" }, { "address": "0x1400080b7", "size": 4, "mnemonic": "shr", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x1400080bb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x70], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x70], rax" }, { "address": "0x1400080bf", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400080c1", "size": 6, "mnemonic": "je", - "operands": "0x1400081c0", - "stack_offset": 0 + "operands": "0x1400081c0" } ], "successors": [ @@ -25054,92 +23047,79 @@ "address": "0x140007f8a", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140007f8f", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rax + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rax + 0x38]" }, { "address": "0x140007f93", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140007f98", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007f9b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007f9e", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x38], 0" }, { "address": "0x140007fa6", "size": 5, "mnemonic": "call", - "operands": "0x14000a2f4", - "stack_offset": 0 + "operands": "0x14000a2f4" }, { "address": "0x140007fab", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140007fad", "size": 2, "mnemonic": "jne", - "operands": "0x140007fc4", - "stack_offset": 0 + "operands": "0x140007fc4" }, { "address": "0x140007faf", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140007fb2", "size": 5, "mnemonic": "call", - "operands": "0x14000a3dc", - "stack_offset": 0 + "operands": "0x14000a3dc" }, { "address": "0x140007fb7", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140007fb9", "size": 6, "mnemonic": "je", - "operands": "0x140008326", - "stack_offset": 0 + "operands": "0x140008326" } ], "successors": [ @@ -25157,113 +23137,97 @@ "address": "0x1400082d6", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400082db", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x38], 0" }, { "address": "0x1400082e0", "size": 2, "mnemonic": "jne", - "operands": "0x140008349", - "stack_offset": 0 + "operands": "0x140008349" }, { "address": "0x1400082e2", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x10]" }, { "address": "0x1400082e6", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x1400082e9", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400082ee", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x128", - "stack_offset": 0 + "operands": "rsp, 0x128" }, { "address": "0x1400082f5", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400082f7", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400082f9", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400082fb", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400082fd", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400082fe", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400082ff", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008300", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008301", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -25279,22 +23243,19 @@ "address": "0x1400081e4", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 0x20]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 0x20]" }, { "address": "0x1400081e8", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x1400081ea", "size": 2, "mnemonic": "je", - "operands": "0x1400081f6", - "stack_offset": 0 + "operands": "0x1400081f6" } ], "successors": [ @@ -25312,29 +23273,25 @@ "address": "0x1400081c0", "size": 5, "mnemonic": "mov", - "operands": "r12, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "r12, qword ptr [rsp + 0x78]" }, { "address": "0x1400081c5", "size": 3, "mnemonic": "inc", - "operands": "r15d", - "stack_offset": 0 + "operands": "r15d" }, { "address": "0x1400081c8", "size": 4, "mnemonic": "cmp", - "operands": "r15d, dword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rbp - 0x10]" }, { "address": "0x1400081cc", "size": 6, "mnemonic": "jb", - "operands": "0x14000805a", - "stack_offset": 0 + "operands": "0x14000805a" } ], "successors": [ @@ -25352,232 +23309,199 @@ "address": "0x1400080c7", "size": 4, "mnemonic": "lea", - "operands": "rax, [r12 + r12*4]", - "stack_offset": 0 + "operands": "rax, [r12 + r12*4]" }, { "address": "0x1400080cb", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rcx + rax*4]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rcx + rax*4]" }, { "address": "0x1400080cf", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 8], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 8], xmm0" }, { "address": "0x1400080d3", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + rax*4 + 0x10]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + rax*4 + 0x10]" }, { "address": "0x1400080d7", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 8], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 8], eax" }, { "address": "0x1400080da", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi + 0x30]" }, { "address": "0x1400080de", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax + 0xc]" }, { "address": "0x1400080e2", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x1400080e7", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + 4]", - "stack_offset": 0 + "operands": "rcx, [rax + 4]" }, { "address": "0x1400080eb", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi + 0x30]" }, { "address": "0x1400080ef", "size": 3, "mnemonic": "add", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400080f2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x70], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x70], rcx" }, { "address": "0x1400080f7", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax + 0xc]" }, { "address": "0x1400080fb", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008100", "size": 4, "mnemonic": "mov", - "operands": "r13d, dword ptr [rax + rbx]", - "stack_offset": 0 + "operands": "r13d, dword ptr [rax + rbx]" }, { "address": "0x140008104", "size": 3, "mnemonic": "test", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x140008107", "size": 2, "mnemonic": "jle", - "operands": "0x140008143", - "stack_offset": 0 + "operands": "0x140008143" }, { "address": "0x140008109", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x70]" }, { "address": "0x14000810e", "size": 3, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax]" }, { "address": "0x140008111", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008116", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi + 0x30]" }, { "address": "0x14000811a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 8]", - "stack_offset": 0 + "operands": "rcx, [rbp - 8]" }, { "address": "0x14000811e", "size": 3, "mnemonic": "add", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140008121", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140008124", "size": 5, "mnemonic": "call", - "operands": "0x140008df4", - "stack_offset": 0 + "operands": "0x140008df4" }, { "address": "0x140008129", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000812b", "size": 2, "mnemonic": "jne", - "operands": "0x140008155", - "stack_offset": 0 + "operands": "0x140008155" }, { "address": "0x14000812d", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x70]" }, { "address": "0x140008132", "size": 3, "mnemonic": "dec", - "operands": "r13d", - "stack_offset": 0 + "operands": "r13d" }, { "address": "0x140008135", "size": 4, "mnemonic": "add", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x140008139", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x70], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x70], rax" }, { "address": "0x14000813e", "size": 3, "mnemonic": "test", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x140008141", "size": 2, "mnemonic": "jg", - "operands": "0x14000810e", - "stack_offset": 0 + "operands": "0x14000810e" } ], "successors": [ @@ -25595,15 +23519,13 @@ "address": "0x140008326", "size": 5, "mnemonic": "call", - "operands": "0x140010b70", - "stack_offset": 0 + "operands": "0x140010b70" }, { "address": "0x14000832b", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -25619,8 +23541,7 @@ "address": "0x140007fbf", "size": 5, "mnemonic": "jmp", - "operands": "0x140008302", - "stack_offset": 0 + "operands": "0x140008302" } ], "successors": [ @@ -25637,15 +23558,13 @@ "address": "0x1400081f6", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rsi + 0x24], 4", - "stack_offset": 0 + "operands": "byte ptr [rsi + 0x24], 4" }, { "address": "0x1400081fa", "size": 6, "mnemonic": "je", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" } ], "successors": [ @@ -25663,36 +23582,31 @@ "address": "0x1400081ec", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x1400081f1", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x1400081f4", "size": 2, "mnemonic": "jne", - "operands": "0x140008213", - "stack_offset": 0 + "operands": "0x140008213" }, { "address": "0x1400081f6", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rsi + 0x24], 4", - "stack_offset": 0 + "operands": "byte ptr [rsi + 0x24], 4" }, { "address": "0x1400081fa", "size": 6, "mnemonic": "je", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" } ], "successors": [ @@ -25710,106 +23624,91 @@ "address": "0x14000810e", "size": 3, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax]" }, { "address": "0x140008111", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008116", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi + 0x30]" }, { "address": "0x14000811a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 8]", - "stack_offset": 0 + "operands": "rcx, [rbp - 8]" }, { "address": "0x14000811e", "size": 3, "mnemonic": "add", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140008121", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140008124", "size": 5, "mnemonic": "call", - "operands": "0x140008df4", - "stack_offset": 0 + "operands": "0x140008df4" }, { "address": "0x140008129", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000812b", "size": 2, "mnemonic": "jne", - "operands": "0x140008155", - "stack_offset": 0 + "operands": "0x140008155" }, { "address": "0x14000812d", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x70]" }, { "address": "0x140008132", "size": 3, "mnemonic": "dec", - "operands": "r13d", - "stack_offset": 0 + "operands": "r13d" }, { "address": "0x140008135", "size": 4, "mnemonic": "add", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x140008139", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x70], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x70], rax" }, { "address": "0x14000813e", "size": 3, "mnemonic": "test", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x140008141", "size": 2, "mnemonic": "jg", - "operands": "0x14000810e", - "stack_offset": 0 + "operands": "0x14000810e" } ], "successors": [ @@ -25827,22 +23726,19 @@ "address": "0x140008143", "size": 3, "mnemonic": "inc", - "operands": "r12d", - "stack_offset": 0 + "operands": "r12d" }, { "address": "0x140008146", "size": 4, "mnemonic": "cmp", - "operands": "r12d, dword ptr [rbp - 0x70]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rbp - 0x70]" }, { "address": "0x14000814a", "size": 2, "mnemonic": "je", - "operands": "0x1400081b8", - "stack_offset": 0 + "operands": "0x1400081b8" } ], "successors": [ @@ -25860,64 +23756,55 @@ "address": "0x140008302", "size": 2, "mnemonic": "mov", - "operands": "dl, 1", - "stack_offset": 0 + "operands": "dl, 1" }, { "address": "0x140008304", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140008307", "size": 5, "mnemonic": "call", - "operands": "0x140006f98", - "stack_offset": 0 + "operands": "0x140006f98" }, { "address": "0x14000830c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x60]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x60]" }, { "address": "0x140008310", "size": 5, "mnemonic": "call", - "operands": "0x140009724", - "stack_offset": 0 + "operands": "0x140009724" }, { "address": "0x140008315", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x27c54]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x27c54]" }, { "address": "0x14000831c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x60]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x60]" }, { "address": "0x140008320", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x140008325", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -25933,71 +23820,61 @@ "address": "0x140008200", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140008203", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140008206", "size": 5, "mnemonic": "call", - "operands": "0x140006478", - "stack_offset": 0 + "operands": "0x140006478" }, { "address": "0x14000820b", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14000820d", "size": 6, "mnemonic": "jne", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" }, { "address": "0x140008213", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rsi + 0x24], 4", - "stack_offset": 0 + "operands": "byte ptr [rsi + 0x24], 4" }, { "address": "0x140008217", "size": 6, "mnemonic": "jne", - "operands": "0x14000832c", - "stack_offset": 0 + "operands": "0x14000832c" }, { "address": "0x14000821d", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 0x20]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 0x20]" }, { "address": "0x140008221", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008223", "size": 2, "mnemonic": "je", - "operands": "0x140008230", - "stack_offset": 0 + "operands": "0x140008230" } ], "successors": [ @@ -26015,43 +23892,37 @@ "address": "0x1400081b8", "size": 4, "mnemonic": "mov", - "operands": "ebx, dword ptr [rsp + 0x64]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0x64]" }, { "address": "0x1400081bc", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [rbp - 0x80]", - "stack_offset": 0 + "operands": "r9, qword ptr [rbp - 0x80]" }, { "address": "0x1400081c0", "size": 5, "mnemonic": "mov", - "operands": "r12, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "r12, qword ptr [rsp + 0x78]" }, { "address": "0x1400081c5", "size": 3, "mnemonic": "inc", - "operands": "r15d", - "stack_offset": 0 + "operands": "r15d" }, { "address": "0x1400081c8", "size": 4, "mnemonic": "cmp", - "operands": "r15d, dword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rbp - 0x10]" }, { "address": "0x1400081cc", "size": 6, "mnemonic": "jb", - "operands": "0x14000805a", - "stack_offset": 0 + "operands": "0x14000805a" } ], "successors": [ @@ -26069,15 +23940,13 @@ "address": "0x14000814c", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x68]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x68]" }, { "address": "0x140008150", "size": 5, "mnemonic": "jmp", - "operands": "0x1400080c7", - "stack_offset": 0 + "operands": "0x1400080c7" } ], "successors": [ @@ -26094,176 +23963,151 @@ "address": "0x140008230", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140008232", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140008235", "size": 5, "mnemonic": "call", - "operands": "0x14000a2f4", - "stack_offset": 0 + "operands": "0x14000a2f4" }, { "address": "0x14000823a", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14000823c", "size": 6, "mnemonic": "jne", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" }, { "address": "0x140008242", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x78]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x78]" }, { "address": "0x140008246", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140008249", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x14000824c", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x14000824f", "size": 5, "mnemonic": "call", - "operands": "0x140006544", - "stack_offset": 0 + "operands": "0x140006544" }, { "address": "0x140008254", "size": 6, "mnemonic": "mov", - "operands": "cl, byte ptr [rbp + 0x98]", - "stack_offset": 0 + "operands": "cl, byte ptr [rbp + 0x98]" }, { "address": "0x14000825a", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14000825d", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x68]" }, { "address": "0x140008262", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140008265", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], cl", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], cl" }, { "address": "0x140008269", "size": 3, "mnemonic": "or", - "operands": "ecx, 0xffffffff", - "stack_offset": 0 + "operands": "ecx, 0xffffffff" }, { "address": "0x14000826c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r14" }, { "address": "0x140008271", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], 0" }, { "address": "0x14000827a", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], ecx" }, { "address": "0x14000827e", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], ecx" }, { "address": "0x140008282", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140008285", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rsi" }, { "address": "0x14000828a", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x140008293", "size": 5, "mnemonic": "call", - "operands": "0x140006908", - "stack_offset": 0 + "operands": "0x140006908" }, { "address": "0x140008298", "size": 2, "mnemonic": "jmp", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" } ], "successors": [ @@ -26280,22 +24124,19 @@ "address": "0x140008225", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x14000822a", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbx + rax]", - "stack_offset": 0 + "operands": "rdx, [rbx + rax]" }, { "address": "0x14000822e", "size": 2, "mnemonic": "jmp", - "operands": "0x140008232", - "stack_offset": 0 + "operands": "0x140008232" } ], "successors": [ @@ -26312,169 +24153,145 @@ "address": "0x140008232", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140008235", "size": 5, "mnemonic": "call", - "operands": "0x14000a2f4", - "stack_offset": 0 + "operands": "0x14000a2f4" }, { "address": "0x14000823a", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14000823c", "size": 6, "mnemonic": "jne", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" }, { "address": "0x140008242", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x78]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x78]" }, { "address": "0x140008246", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140008249", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x14000824c", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x14000824f", "size": 5, "mnemonic": "call", - "operands": "0x140006544", - "stack_offset": 0 + "operands": "0x140006544" }, { "address": "0x140008254", "size": 6, "mnemonic": "mov", - "operands": "cl, byte ptr [rbp + 0x98]", - "stack_offset": 0 + "operands": "cl, byte ptr [rbp + 0x98]" }, { "address": "0x14000825a", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14000825d", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x68]" }, { "address": "0x140008262", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140008265", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], cl", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], cl" }, { "address": "0x140008269", "size": 3, "mnemonic": "or", - "operands": "ecx, 0xffffffff", - "stack_offset": 0 + "operands": "ecx, 0xffffffff" }, { "address": "0x14000826c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r14" }, { "address": "0x140008271", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], 0" }, { "address": "0x14000827a", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], ecx" }, { "address": "0x14000827e", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], ecx" }, { "address": "0x140008282", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140008285", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rsi" }, { "address": "0x14000828a", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x140008293", "size": 5, "mnemonic": "call", - "operands": "0x140006908", - "stack_offset": 0 + "operands": "0x140006908" }, { "address": "0x140008298", "size": 2, "mnemonic": "jmp", - "operands": "0x1400082d6", - "stack_offset": 0 + "operands": "0x1400082d6" } ], "successors": [ @@ -26497,204 +24314,175 @@ "address": "0x140008350", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008352", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008353", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008354", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008355", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140008357", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140008359", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000835b", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000835d", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x88]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x88]" }, { "address": "0x140008365", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x188", - "stack_offset": 0 + "operands": "rsp, 0x188" }, { "address": "0x14000836c", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x28ccd]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x28ccd]" }, { "address": "0x140008373", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140008376", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x70], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x70], rax" }, { "address": "0x14000837a", "size": 7, "mnemonic": "mov", - "operands": "r15, qword ptr [rbp + 0xf0]", - "stack_offset": 0 + "operands": "r15, qword ptr [rbp + 0xf0]" }, { "address": "0x140008381", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x140008384", "size": 7, "mnemonic": "mov", - "operands": "r13, qword ptr [rbp + 0x108]", - "stack_offset": 0 + "operands": "r13, qword ptr [rbp + 0x108]" }, { "address": "0x14000838b", "size": 3, "mnemonic": "mov", - "operands": "r12, rdx", - "stack_offset": 0 + "operands": "r12, rdx" }, { "address": "0x14000838e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x58], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x58], rdx" }, { "address": "0x140008392", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140008395", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x140008398", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x70], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x70], rbx" }, { "address": "0x14000839d", "size": 3, "mnemonic": "mov", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x1400083a0", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x60], r13", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x60], r13" }, { "address": "0x1400083a4", "size": 3, "mnemonic": "mov", - "operands": "r14, r9", - "stack_offset": 0 + "operands": "r14, r9" }, { "address": "0x1400083a7", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x60], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x60], 0" }, { "address": "0x1400083ac", "size": 5, "mnemonic": "call", - "operands": "0x1400075e0", - "stack_offset": 0 + "operands": "0x1400075e0" }, { "address": "0x1400083b1", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [r14 + 0x48], 0", - "stack_offset": 0 + "operands": "dword ptr [r14 + 0x48], 0" }, { "address": "0x1400083b6", "size": 2, "mnemonic": "mov", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x1400083b8", "size": 2, "mnemonic": "je", - "operands": "0x1400083d2", - "stack_offset": 0 + "operands": "0x1400083d2" } ], "successors": [ @@ -26712,22 +24500,19 @@ "address": "0x1400083d2", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400083d7", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x78], -2", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], -2" }, { "address": "0x1400083db", "size": 2, "mnemonic": "je", - "operands": "0x1400083f1", - "stack_offset": 0 + "operands": "0x1400083f1" } ], "successors": [ @@ -26745,43 +24530,37 @@ "address": "0x1400083ba", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400083bf", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x78], -2", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], -2" }, { "address": "0x1400083c3", "size": 6, "mnemonic": "jne", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" }, { "address": "0x1400083c9", "size": 4, "mnemonic": "mov", - "operands": "esi, dword ptr [r14 + 0x48]", - "stack_offset": 0 + "operands": "esi, dword ptr [r14 + 0x48]" }, { "address": "0x1400083cd", "size": 3, "mnemonic": "sub", - "operands": "esi, 2", - "stack_offset": 0 + "operands": "esi, 2" }, { "address": "0x1400083d0", "size": 2, "mnemonic": "jmp", - "operands": "0x1400083f1", - "stack_offset": 0 + "operands": "0x1400083f1" } ], "successors": [ @@ -26798,15 +24577,13 @@ "address": "0x1400083f1", "size": 3, "mnemonic": "cmp", - "operands": "esi, -1", - "stack_offset": 0 + "operands": "esi, -1" }, { "address": "0x1400083f4", "size": 6, "mnemonic": "jl", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" } ], "successors": [ @@ -26824,43 +24601,37 @@ "address": "0x1400083dd", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400083e2", "size": 3, "mnemonic": "mov", - "operands": "esi, dword ptr [rax + 0x78]", - "stack_offset": 0 + "operands": "esi, dword ptr [rax + 0x78]" }, { "address": "0x1400083e5", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400083ea", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x78], 0xfffffffe", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], 0xfffffffe" }, { "address": "0x1400083f1", "size": 3, "mnemonic": "cmp", - "operands": "esi, -1", - "stack_offset": 0 + "operands": "esi, -1" }, { "address": "0x1400083f4", "size": 6, "mnemonic": "jl", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" } ], "successors": [ @@ -26878,15 +24649,13 @@ "address": "0x140008881", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140008886", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -26902,22 +24671,19 @@ "address": "0x1400083fa", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [r15 + 8], 0", - "stack_offset": 0 + "operands": "dword ptr [r15 + 8], 0" }, { "address": "0x1400083ff", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip - 0x8406]", - "stack_offset": 0 + "operands": "r8, [rip - 0x8406]" }, { "address": "0x140008406", "size": 2, "mnemonic": "je", - "operands": "0x140008434", - "stack_offset": 0 + "operands": "0x140008434" } ], "successors": [ @@ -26935,71 +24701,61 @@ "address": "0x140008434", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008436", "size": 2, "mnemonic": "cmp", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x140008438", "size": 6, "mnemonic": "jge", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" }, { "address": "0x14000843e", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x140008444", "size": 6, "mnemonic": "jne", - "operands": "0x14000852d", - "stack_offset": 0 + "operands": "0x14000852d" }, { "address": "0x14000844a", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 4" }, { "address": "0x14000844e", "size": 6, "mnemonic": "jne", - "operands": "0x14000852d", - "stack_offset": 0 + "operands": "0x14000852d" }, { "address": "0x140008454", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0x20]" }, { "address": "0x140008457", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930520", - "stack_offset": 0 + "operands": "eax, 0x19930520" }, { "address": "0x14000845c", "size": 2, "mnemonic": "je", - "operands": "0x14000846c", - "stack_offset": 0 + "operands": "0x14000846c" } ], "successors": [ @@ -27017,78 +24773,67 @@ "address": "0x140008408", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [r15 + 8]", - "stack_offset": 0 + "operands": "rcx, dword ptr [r15 + 8]" }, { "address": "0x14000840c", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [r14 + 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r14 + 8]" }, { "address": "0x140008410", "size": 3, "mnemonic": "add", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x140008413", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008416", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008419", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]" }, { "address": "0x140008422", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]" }, { "address": "0x14000842a", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000842d", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008430", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008432", "size": 2, "mnemonic": "jmp", - "operands": "0x140008436", - "stack_offset": 0 + "operands": "0x140008436" } ], "successors": [ @@ -27105,36 +24850,31 @@ "address": "0x14000846c", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rdi + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x30], 0" }, { "address": "0x140008471", "size": 6, "mnemonic": "jne", - "operands": "0x14000852d", - "stack_offset": 0 + "operands": "0x14000852d" }, { "address": "0x140008477", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14000847c", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], 0" }, { "address": "0x140008481", "size": 6, "mnemonic": "je", - "operands": "0x14000881a", - "stack_offset": 0 + "operands": "0x14000881a" } ], "successors": [ @@ -27152,22 +24892,19 @@ "address": "0x14000845e", "size": 5, "mnemonic": "add", - "operands": "eax, 0xe66cfadf", - "stack_offset": 0 + "operands": "eax, 0xe66cfadf" }, { "address": "0x140008463", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140008466", "size": 6, "mnemonic": "ja", - "operands": "0x14000852d", - "stack_offset": 0 + "operands": "0x14000852d" } ], "successors": [ @@ -27185,64 +24922,55 @@ "address": "0x140008436", "size": 2, "mnemonic": "cmp", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x140008438", "size": 6, "mnemonic": "jge", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" }, { "address": "0x14000843e", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x140008444", "size": 6, "mnemonic": "jne", - "operands": "0x14000852d", - "stack_offset": 0 + "operands": "0x14000852d" }, { "address": "0x14000844a", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 4" }, { "address": "0x14000844e", "size": 6, "mnemonic": "jne", - "operands": "0x14000852d", - "stack_offset": 0 + "operands": "0x14000852d" }, { "address": "0x140008454", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0x20]" }, { "address": "0x140008457", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930520", - "stack_offset": 0 + "operands": "eax, 0x19930520" }, { "address": "0x14000845c", "size": 2, "mnemonic": "je", - "operands": "0x14000846c", - "stack_offset": 0 + "operands": "0x14000846c" } ], "successors": [ @@ -27260,92 +24988,79 @@ "address": "0x14000881a", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x70]" }, { "address": "0x14000881e", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140008821", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140008826", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x188", - "stack_offset": 0 + "operands": "rsp, 0x188" }, { "address": "0x14000882d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000882f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008831", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140008833", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140008835", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008836", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008837", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008838", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008839", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -27361,71 +25076,61 @@ "address": "0x140008487", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14000848c", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rax + 0x20]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rax + 0x20]" }, { "address": "0x140008490", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140008495", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + 0x38]" }, { "address": "0x140008499", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x60], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x60], 1" }, { "address": "0x14000849e", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rax + 0x28]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rax + 0x28]" }, { "address": "0x1400084a2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x70], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x70], rbx" }, { "address": "0x1400084a7", "size": 5, "mnemonic": "call", - "operands": "0x140006de8", - "stack_offset": 0 + "operands": "0x140006de8" }, { "address": "0x1400084ac", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x1400084af", "size": 6, "mnemonic": "je", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" } ], "successors": [ @@ -27443,78 +25148,67 @@ "address": "0x14000852d", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [r14 + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [r14 + 8]" }, { "address": "0x140008531", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 8]", - "stack_offset": 0 + "operands": "rcx, [rbp - 8]" }, { "address": "0x140008535", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x140008538", "size": 5, "mnemonic": "call", - "operands": "0x140009604", - "stack_offset": 0 + "operands": "0x140009604" }, { "address": "0x14000853d", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x140008543", "size": 6, "mnemonic": "jne", - "operands": "0x1400087d2", - "stack_offset": 0 + "operands": "0x1400087d2" }, { "address": "0x140008549", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 4" }, { "address": "0x14000854d", "size": 6, "mnemonic": "jne", - "operands": "0x1400087d2", - "stack_offset": 0 + "operands": "0x1400087d2" }, { "address": "0x140008553", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0x20]" }, { "address": "0x140008556", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930520", - "stack_offset": 0 + "operands": "eax, 0x19930520" }, { "address": "0x14000855b", "size": 2, "mnemonic": "je", - "operands": "0x14000856b", - "stack_offset": 0 + "operands": "0x14000856b" } ], "successors": [ @@ -27532,50 +25226,43 @@ "address": "0x1400084b5", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x1400084bb", "size": 2, "mnemonic": "jne", - "operands": "0x1400084e2", - "stack_offset": 0 + "operands": "0x1400084e2" }, { "address": "0x1400084bd", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 4" }, { "address": "0x1400084c1", "size": 2, "mnemonic": "jne", - "operands": "0x1400084e2", - "stack_offset": 0 + "operands": "0x1400084e2" }, { "address": "0x1400084c3", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0x20]" }, { "address": "0x1400084c6", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930520", - "stack_offset": 0 + "operands": "eax, 0x19930520" }, { "address": "0x1400084cb", "size": 2, "mnemonic": "je", - "operands": "0x1400084d7", - "stack_offset": 0 + "operands": "0x1400084d7" } ], "successors": [ @@ -27593,190 +25280,163 @@ "address": "0x14000856b", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp - 8], 0" }, { "address": "0x14000856f", "size": 6, "mnemonic": "jbe", - "operands": "0x1400087b7", - "stack_offset": 0 + "operands": "0x1400087b7" }, { "address": "0x140008575", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x100]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x100]" }, { "address": "0x14000857b", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 8]", - "stack_offset": 0 + "operands": "rdx, [rbp - 8]" }, { "address": "0x14000857f", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x140008583", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x50]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x50]" }, { "address": "0x140008587", "size": 3, "mnemonic": "mov", - "operands": "r9, r14", - "stack_offset": 0 + "operands": "r9, r14" }, { "address": "0x14000858a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x14000858f", "size": 3, "mnemonic": "mov", - "operands": "r8d, esi", - "stack_offset": 0 + "operands": "r8d, esi" }, { "address": "0x140008592", "size": 5, "mnemonic": "call", - "operands": "0x140006788", - "stack_offset": 0 + "operands": "0x140006788" }, { "address": "0x140008597", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rbp - 0x50]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp - 0x50]" }, { "address": "0x14000859b", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x14000859f", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x1400085a4", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x1400085a8", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x78], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x78], xmm1" }, { "address": "0x1400085ad", "size": 3, "mnemonic": "cmp", - "operands": "eax, dword ptr [rbp - 0x38]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp - 0x38]" }, { "address": "0x1400085b0", "size": 6, "mnemonic": "jae", - "operands": "0x1400087b7", - "stack_offset": 0 + "operands": "0x1400087b7" }, { "address": "0x1400085b6", "size": 4, "mnemonic": "mov", - "operands": "r12d, dword ptr [rbp - 0x70]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rbp - 0x70]" }, { "address": "0x1400085ba", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x85c1]", - "stack_offset": 0 + "operands": "r11, [rip - 0x85c1]" }, { "address": "0x1400085c1", "size": 5, "mnemonic": "movq", - "operands": "rbx, xmm1", - "stack_offset": 0 + "operands": "rbx, xmm1" }, { "address": "0x1400085c6", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x64], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x64], r12d" }, { "address": "0x1400085cb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x80], rbx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x80], rbx" }, { "address": "0x1400085cf", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rbx + 0x18]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rbx + 0x18]" }, { "address": "0x1400085d3", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x1400085d8", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 0x78], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x78], xmm0" }, { "address": "0x1400085dc", "size": 2, "mnemonic": "cmp", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x1400085de", "size": 6, "mnemonic": "jg", - "operands": "0x140008710", - "stack_offset": 0 + "operands": "0x140008710" } ], "successors": [ @@ -27794,22 +25454,19 @@ "address": "0x14000855d", "size": 5, "mnemonic": "add", - "operands": "eax, 0xe66cfadf", - "stack_offset": 0 + "operands": "eax, 0xe66cfadf" }, { "address": "0x140008562", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140008565", "size": 6, "mnemonic": "ja", - "operands": "0x1400087d2", - "stack_offset": 0 + "operands": "0x1400087d2" } ], "successors": [ @@ -27827,15 +25484,13 @@ "address": "0x1400084d7", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rdi + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x30], 0" }, { "address": "0x1400084dc", "size": 6, "mnemonic": "je", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" } ], "successors": [ @@ -27853,22 +25508,19 @@ "address": "0x1400084cd", "size": 5, "mnemonic": "add", - "operands": "eax, 0xe66cfadf", - "stack_offset": 0 + "operands": "eax, 0xe66cfadf" }, { "address": "0x1400084d2", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x1400084d5", "size": 2, "mnemonic": "ja", - "operands": "0x1400084e2", - "stack_offset": 0 + "operands": "0x1400084e2" } ], "successors": [ @@ -27886,288 +25538,247 @@ "address": "0x140008710", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbx + 8]" }, { "address": "0x140008714", "size": 3, "mnemonic": "inc", - "operands": "r12d", - "stack_offset": 0 + "operands": "r12d" }, { "address": "0x140008717", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000871a", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x64], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x64], r12d" }, { "address": "0x14000871f", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140008723", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008726", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x14000872f", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008737", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000873a", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x14000873d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140008741", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008743", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], eax" }, { "address": "0x140008746", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008749", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000874c", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000874f", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008758", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008760", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140008763", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008766", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008769", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000876b", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x1c], eax" }, { "address": "0x14000876e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140008772", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008775", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008778", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008781", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008789", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000878c", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x14000878f", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140008792", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140008796", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008798", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], eax" }, { "address": "0x14000879b", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + 4]", - "stack_offset": 0 + "operands": "rax, [r10 + 4]" }, { "address": "0x14000879f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], r10" }, { "address": "0x1400087a3", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [r10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r10]" }, { "address": "0x1400087a6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rax" }, { "address": "0x1400087aa", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x24], ecx" }, { "address": "0x1400087ad", "size": 4, "mnemonic": "cmp", - "operands": "r12d, dword ptr [rbp - 0x38]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rbp - 0x38]" }, { "address": "0x1400087b1", "size": 6, "mnemonic": "jb", - "operands": "0x1400085cf", - "stack_offset": 0 + "operands": "0x1400085cf" } ], "successors": [ @@ -28185,22 +25796,19 @@ "address": "0x1400085e4", "size": 4, "mnemonic": "shr", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x1400085e8", "size": 2, "mnemonic": "cmp", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x1400085ea", "size": 6, "mnemonic": "jg", - "operands": "0x140008710", - "stack_offset": 0 + "operands": "0x140008710" } ], "successors": [ @@ -28218,211 +25826,181 @@ "address": "0x1400087d2", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp - 8], 0" }, { "address": "0x1400087d6", "size": 2, "mnemonic": "jbe", - "operands": "0x14000880e", - "stack_offset": 0 + "operands": "0x14000880e" }, { "address": "0x1400087d8", "size": 7, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0xf8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0xf8], 0" }, { "address": "0x1400087df", "size": 6, "mnemonic": "jne", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" }, { "address": "0x1400087e5", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x100]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x100]" }, { "address": "0x1400087eb", "size": 3, "mnemonic": "mov", - "operands": "r9, r14", - "stack_offset": 0 + "operands": "r9, r14" }, { "address": "0x1400087ee", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], r13", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], r13" }, { "address": "0x1400087f3", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x1400087f6", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], eax" }, { "address": "0x1400087fa", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x1400087fd", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], esi" }, { "address": "0x140008801", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140008804", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x140008809", "size": 5, "mnemonic": "call", - "operands": "0x140008aec", - "stack_offset": 0 + "operands": "0x140008aec" }, { "address": "0x14000880e", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140008813", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x38], 0" }, { "address": "0x140008818", "size": 2, "mnemonic": "jne", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" }, { "address": "0x14000881a", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x70]" }, { "address": "0x14000881e", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140008821", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140008826", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x188", - "stack_offset": 0 + "operands": "rsp, 0x188" }, { "address": "0x14000882d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000882f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008831", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140008833", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140008835", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008836", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008837", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008838", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008839", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -28438,22 +26016,19 @@ "address": "0x1400084e2", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400084e7", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x38], 0" }, { "address": "0x1400084ec", "size": 2, "mnemonic": "je", - "operands": "0x14000852d", - "stack_offset": 0 + "operands": "0x14000852d" } ], "successors": [ @@ -28471,36 +26046,31 @@ "address": "0x1400085cf", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rbx + 0x18]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rbx + 0x18]" }, { "address": "0x1400085d3", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x1400085d8", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 0x78], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x78], xmm0" }, { "address": "0x1400085dc", "size": 2, "mnemonic": "cmp", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x1400085de", "size": 6, "mnemonic": "jg", - "operands": "0x140008710", - "stack_offset": 0 + "operands": "0x140008710" } ], "successors": [ @@ -28518,15 +26088,13 @@ "address": "0x1400087b7", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r15], 0x40", - "stack_offset": 0 + "operands": "byte ptr [r15], 0x40" }, { "address": "0x1400087bb", "size": 2, "mnemonic": "je", - "operands": "0x14000880e", - "stack_offset": 0 + "operands": "0x14000880e" } ], "successors": [ @@ -28544,78 +26112,67 @@ "address": "0x1400085f0", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [r14 + 0x10]", - "stack_offset": 0 + "operands": "r9, qword ptr [r14 + 0x10]" }, { "address": "0x1400085f4", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x78]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x78]" }, { "address": "0x1400085f8", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [r14 + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [r14 + 8]" }, { "address": "0x1400085fc", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x20]" }, { "address": "0x140008600", "size": 3, "mnemonic": "mov", - "operands": "r9d, dword ptr [r9]", - "stack_offset": 0 + "operands": "r9d, dword ptr [r9]" }, { "address": "0x140008603", "size": 5, "mnemonic": "call", - "operands": "0x140009580", - "stack_offset": 0 + "operands": "0x140009580" }, { "address": "0x140008608", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x20]" }, { "address": "0x14000860b", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x68], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x68], 0" }, { "address": "0x140008613", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x78], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x78], eax" }, { "address": "0x140008617", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008619", "size": 6, "mnemonic": "je", - "operands": "0x140008709", - "stack_offset": 0 + "operands": "0x140008709" } ], "successors": [ @@ -28633,92 +26190,79 @@ "address": "0x1400084ee", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400084f3", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rax + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rax + 0x38]" }, { "address": "0x1400084f7", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400084fc", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x1400084ff", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140008502", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x38], 0" }, { "address": "0x14000850a", "size": 5, "mnemonic": "call", - "operands": "0x14000a2f4", - "stack_offset": 0 + "operands": "0x14000a2f4" }, { "address": "0x14000850f", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140008511", "size": 2, "mnemonic": "jne", - "operands": "0x140008528", - "stack_offset": 0 + "operands": "0x140008528" }, { "address": "0x140008513", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140008516", "size": 5, "mnemonic": "call", - "operands": "0x14000a3dc", - "stack_offset": 0 + "operands": "0x14000a3dc" }, { "address": "0x14000851b", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14000851d", "size": 6, "mnemonic": "je", - "operands": "0x14000885e", - "stack_offset": 0 + "operands": "0x14000885e" } ], "successors": [ @@ -28736,113 +26280,97 @@ "address": "0x14000880e", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140008813", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x38], 0" }, { "address": "0x140008818", "size": 2, "mnemonic": "jne", - "operands": "0x140008881", - "stack_offset": 0 + "operands": "0x140008881" }, { "address": "0x14000881a", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x70]" }, { "address": "0x14000881e", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140008821", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140008826", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x188", - "stack_offset": 0 + "operands": "rsp, 0x188" }, { "address": "0x14000882d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000882f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008831", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140008833", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140008835", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008836", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008837", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008838", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008839", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -28858,36 +26386,31 @@ "address": "0x1400087bd", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x1400087c0", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x1400087c3", "size": 5, "mnemonic": "call", - "operands": "0x1400064a4", - "stack_offset": 0 + "operands": "0x1400064a4" }, { "address": "0x1400087c8", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400087ca", "size": 6, "mnemonic": "je", - "operands": "0x140008864", - "stack_offset": 0 + "operands": "0x140008864" } ], "successors": [ @@ -28905,295 +26428,253 @@ "address": "0x140008709", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x8710]", - "stack_offset": 0 + "operands": "r11, [rip - 0x8710]" }, { "address": "0x140008710", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbx + 8]" }, { "address": "0x140008714", "size": 3, "mnemonic": "inc", - "operands": "r12d", - "stack_offset": 0 + "operands": "r12d" }, { "address": "0x140008717", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000871a", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x64], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x64], r12d" }, { "address": "0x14000871f", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140008723", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008726", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x14000872f", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008737", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000873a", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x14000873d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140008741", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008743", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], eax" }, { "address": "0x140008746", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008749", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000874c", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000874f", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008758", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008760", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140008763", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008766", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008769", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000876b", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x1c], eax" }, { "address": "0x14000876e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140008772", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008775", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008778", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008781", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008789", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000878c", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x14000878f", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140008792", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140008796", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008798", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], eax" }, { "address": "0x14000879b", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + 4]", - "stack_offset": 0 + "operands": "rax, [r10 + 4]" }, { "address": "0x14000879f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], r10" }, { "address": "0x1400087a3", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [r10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r10]" }, { "address": "0x1400087a6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rax" }, { "address": "0x1400087aa", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x24], ecx" }, { "address": "0x1400087ad", "size": 4, "mnemonic": "cmp", - "operands": "r12d, dword ptr [rbp - 0x38]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rbp - 0x38]" }, { "address": "0x1400087b1", "size": 6, "mnemonic": "jb", - "operands": "0x1400085cf", - "stack_offset": 0 + "operands": "0x1400085cf" } ], "successors": [ @@ -29211,113 +26692,97 @@ "address": "0x14000861f", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rbp + 0x38]" }, { "address": "0x140008623", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi + 0x30]" }, { "address": "0x140008627", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp + 0x48]" }, { "address": "0x14000862b", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 0x30], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x30], xmm0" }, { "address": "0x14000862f", "size": 5, "mnemonic": "movsd", - "operands": "xmm0, qword ptr [rbp + 0x58]", - "stack_offset": 0 + "operands": "xmm0, qword ptr [rbp + 0x58]" }, { "address": "0x140008634", "size": 5, "mnemonic": "movsd", - "operands": "qword ptr [rbp - 0x10], xmm0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], xmm0" }, { "address": "0x140008639", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp - 0x20], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x20], xmm1" }, { "address": "0x14000863d", "size": 4, "mnemonic": "movsxd", - "operands": "r13, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "r13, dword ptr [rax + 0xc]" }, { "address": "0x140008641", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008646", "size": 4, "mnemonic": "add", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x14000864a", "size": 3, "mnemonic": "add", - "operands": "r13, rax", - "stack_offset": 0 + "operands": "r13, rax" }, { "address": "0x14000864d", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi + 0x30]" }, { "address": "0x140008651", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax + 0xc]" }, { "address": "0x140008655", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000865a", "size": 4, "mnemonic": "mov", - "operands": "r12d, dword ptr [rax + rbx]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rax + rbx]" }, { "address": "0x14000865e", "size": 2, "mnemonic": "jmp", - "operands": "0x140008687", - "stack_offset": 0 + "operands": "0x140008687" } ], "successors": [ @@ -29334,15 +26799,13 @@ "address": "0x14000885e", "size": 5, "mnemonic": "call", - "operands": "0x140010b70", - "stack_offset": 0 + "operands": "0x140010b70" }, { "address": "0x140008863", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -29358,8 +26821,7 @@ "address": "0x140008523", "size": 5, "mnemonic": "jmp", - "operands": "0x14000883a", - "stack_offset": 0 + "operands": "0x14000883a" } ], "successors": [ @@ -29376,50 +26838,43 @@ "address": "0x140008864", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140008869", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rdi" }, { "address": "0x14000886d", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140008872", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x70]" }, { "address": "0x140008877", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x28], rcx" }, { "address": "0x14000887b", "size": 5, "mnemonic": "call", - "operands": "0x140010b70", - "stack_offset": 0 + "operands": "0x140010b70" }, { "address": "0x140008880", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -29435,8 +26890,7 @@ "address": "0x1400087d0", "size": 2, "mnemonic": "jmp", - "operands": "0x14000880e", - "stack_offset": 0 + "operands": "0x14000880e" } ], "successors": [ @@ -29453,15 +26907,13 @@ "address": "0x140008687", "size": 3, "mnemonic": "test", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x14000868a", "size": 2, "mnemonic": "jg", - "operands": "0x140008660", - "stack_offset": 0 + "operands": "0x140008660" } ], "successors": [ @@ -29479,64 +26931,55 @@ "address": "0x14000883a", "size": 2, "mnemonic": "mov", - "operands": "dl, 1", - "stack_offset": 0 + "operands": "dl, 1" }, { "address": "0x14000883c", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000883f", "size": 5, "mnemonic": "call", - "operands": "0x140006f98", - "stack_offset": 0 + "operands": "0x140006f98" }, { "address": "0x140008844", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x78]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x78]" }, { "address": "0x140008848", "size": 5, "mnemonic": "call", - "operands": "0x140009724", - "stack_offset": 0 + "operands": "0x140009724" }, { "address": "0x14000884d", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x2771c]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x2771c]" }, { "address": "0x140008854", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x78]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x78]" }, { "address": "0x140008858", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x14000885d", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -29552,92 +26995,79 @@ "address": "0x140008660", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r13]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r13]" }, { "address": "0x140008664", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008669", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi + 0x30]" }, { "address": "0x14000866d", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x30]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x30]" }, { "address": "0x140008671", "size": 3, "mnemonic": "add", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140008674", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140008677", "size": 5, "mnemonic": "call", - "operands": "0x140008f14", - "stack_offset": 0 + "operands": "0x140008f14" }, { "address": "0x14000867c", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000867e", "size": 2, "mnemonic": "jne", - "operands": "0x1400086ab", - "stack_offset": 0 + "operands": "0x1400086ab" }, { "address": "0x140008680", "size": 3, "mnemonic": "dec", - "operands": "r12d", - "stack_offset": 0 + "operands": "r12d" }, { "address": "0x140008683", "size": 4, "mnemonic": "add", - "operands": "r13, 4", - "stack_offset": 0 + "operands": "r13, 4" }, { "address": "0x140008687", "size": 3, "mnemonic": "test", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x14000868a", "size": 2, "mnemonic": "jg", - "operands": "0x140008660", - "stack_offset": 0 + "operands": "0x140008660" } ], "successors": [ @@ -29655,57 +27085,49 @@ "address": "0x14000868c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x20]" }, { "address": "0x140008690", "size": 5, "mnemonic": "call", - "operands": "0x140009b74", - "stack_offset": 0 + "operands": "0x140009b74" }, { "address": "0x140008695", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x68]" }, { "address": "0x140008699", "size": 2, "mnemonic": "inc", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x14000869b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x68], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x68], eax" }, { "address": "0x14000869f", "size": 4, "mnemonic": "cmp", - "operands": "eax, dword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x78]" }, { "address": "0x1400086a3", "size": 6, "mnemonic": "jne", - "operands": "0x14000861f", - "stack_offset": 0 + "operands": "0x14000861f" }, { "address": "0x1400086a9", "size": 2, "mnemonic": "jmp", - "operands": "0x140008700", - "stack_offset": 0 + "operands": "0x140008700" } ], "successors": [ @@ -29722,309 +27144,265 @@ "address": "0x140008700", "size": 5, "mnemonic": "mov", - "operands": "r12d, dword ptr [rsp + 0x64]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rsp + 0x64]" }, { "address": "0x140008705", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp - 0x80]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp - 0x80]" }, { "address": "0x140008709", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x8710]", - "stack_offset": 0 + "operands": "r11, [rip - 0x8710]" }, { "address": "0x140008710", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbx + 8]" }, { "address": "0x140008714", "size": 3, "mnemonic": "inc", - "operands": "r12d", - "stack_offset": 0 + "operands": "r12d" }, { "address": "0x140008717", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000871a", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x64], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x64], r12d" }, { "address": "0x14000871f", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140008723", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008726", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x14000872f", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008737", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000873a", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x14000873d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140008741", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008743", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], eax" }, { "address": "0x140008746", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008749", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000874c", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000874f", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008758", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008760", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140008763", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008766", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008769", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000876b", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x1c], eax" }, { "address": "0x14000876e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140008772", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008775", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008778", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008781", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008789", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000878c", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x14000878f", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140008792", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140008796", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008798", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], eax" }, { "address": "0x14000879b", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + 4]", - "stack_offset": 0 + "operands": "rax, [r10 + 4]" }, { "address": "0x14000879f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], r10" }, { "address": "0x1400087a3", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [r10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r10]" }, { "address": "0x1400087a6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rax" }, { "address": "0x1400087aa", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x24], ecx" }, { "address": "0x1400087ad", "size": 4, "mnemonic": "cmp", - "operands": "r12d, dword ptr [rbp - 0x38]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rbp - 0x38]" }, { "address": "0x1400087b1", "size": 6, "mnemonic": "jb", - "operands": "0x1400085cf", - "stack_offset": 0 + "operands": "0x1400085cf" } ], "successors": [ @@ -30048,99 +27426,85 @@ "address": "0x140008897", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008898", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008899", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000889a", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000889c", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000889e", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400088a0", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400088a2", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xc0", - "stack_offset": 0 + "operands": "rsp, 0xc0" }, { "address": "0x1400088a9", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0x80000003", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0x80000003" }, { "address": "0x1400088af", "size": 3, "mnemonic": "mov", - "operands": "rbp, r9", - "stack_offset": 0 + "operands": "rbp, r9" }, { "address": "0x1400088b2", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x1400088b5", "size": 3, "mnemonic": "mov", - "operands": "r12, rdx", - "stack_offset": 0 + "operands": "r12, rdx" }, { "address": "0x1400088b8", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x1400088bb", "size": 6, "mnemonic": "je", - "operands": "0x140008ac8", - "stack_offset": 0 + "operands": "0x140008ac8" } ], "successors": [ @@ -30158,71 +27522,61 @@ "address": "0x140008ac8", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x118]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x118]" }, { "address": "0x140008ad0", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xc0", - "stack_offset": 0 + "operands": "rsp, 0xc0" }, { "address": "0x140008ad7", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140008ad9", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008adb", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140008add", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140008adf", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008ae0", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008ae1", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008ae2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -30238,43 +27592,37 @@ "address": "0x1400088c1", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400088c6", "size": 8, "mnemonic": "mov", - "operands": "r13d, dword ptr [rsp + 0x130]", - "stack_offset": 0 + "operands": "r13d, dword ptr [rsp + 0x130]" }, { "address": "0x1400088ce", "size": 8, "mnemonic": "mov", - "operands": "r14d, dword ptr [rsp + 0x128]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rsp + 0x128]" }, { "address": "0x1400088d6", "size": 8, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x120]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x120]" }, { "address": "0x1400088de", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x10], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], 0" }, { "address": "0x1400088e3", "size": 2, "mnemonic": "je", - "operands": "0x140008940", - "stack_offset": 0 + "operands": "0x140008940" } ], "successors": [ @@ -30292,253 +27640,217 @@ "address": "0x140008940", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 8]" }, { "address": "0x140008944", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rax" }, { "address": "0x140008949", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rdi" }, { "address": "0x14000894e", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0xc], 0", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0xc], 0" }, { "address": "0x140008952", "size": 6, "mnemonic": "jbe", - "operands": "0x140008ae3", - "stack_offset": 0 + "operands": "0x140008ae3" }, { "address": "0x140008958", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r13d" }, { "address": "0x14000895d", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x60]" }, { "address": "0x140008962", "size": 3, "mnemonic": "mov", - "operands": "r9, rbp", - "stack_offset": 0 + "operands": "r9, rbp" }, { "address": "0x140008965", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x14000896a", "size": 3, "mnemonic": "mov", - "operands": "r8d, r14d", - "stack_offset": 0 + "operands": "r8d, r14d" }, { "address": "0x14000896d", "size": 8, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x98]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x98]" }, { "address": "0x140008975", "size": 5, "mnemonic": "call", - "operands": "0x140006650", - "stack_offset": 0 + "operands": "0x140006650" }, { "address": "0x14000897a", "size": 8, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rsp + 0x98]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rsp + 0x98]" }, { "address": "0x140008982", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x140008986", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x14000898b", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x14000898f", "size": 6, "mnemonic": "movdqu", - "operands": "xmmword ptr [rsp + 0x70], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x70], xmm1" }, { "address": "0x140008995", "size": 7, "mnemonic": "cmp", - "operands": "eax, dword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0xb0]" }, { "address": "0x14000899c", "size": 6, "mnemonic": "jae", - "operands": "0x140008ac8", - "stack_offset": 0 + "operands": "0x140008ac8" }, { "address": "0x1400089a2", "size": 4, "mnemonic": "mov", - "operands": "ebx, dword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0x78]" }, { "address": "0x1400089a6", "size": 5, "mnemonic": "movq", - "operands": "r9, xmm1", - "stack_offset": 0 + "operands": "r9, xmm1" }, { "address": "0x1400089ab", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x100], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x100], r9" }, { "address": "0x1400089b3", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x70]" }, { "address": "0x1400089b8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rax]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax]" }, { "address": "0x1400089bb", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rax + 0x10]" }, { "address": "0x1400089bf", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400089c1", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x1400089c5", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r9 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r9 + 8]" }, { "address": "0x1400089c9", "size": 4, "mnemonic": "lea", - "operands": "r8, [rdx + rcx*4]", - "stack_offset": 0 + "operands": "r8, [rdx + rcx*4]" }, { "address": "0x1400089cd", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r8 + rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r8 + rax]" }, { "address": "0x1400089d2", "size": 5, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [r8 + rax + 0x10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [r8 + rax + 0x10]" }, { "address": "0x1400089d7", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x90], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x90], edx" }, { "address": "0x1400089de", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x1400089e2", "size": 8, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0x80], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x80], xmm0" }, { "address": "0x1400089ea", "size": 3, "mnemonic": "cmp", - "operands": "eax, r14d", - "stack_offset": 0 + "operands": "eax, r14d" }, { "address": "0x1400089ed", "size": 6, "mnemonic": "jg", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" } ], "successors": [ @@ -30556,43 +27868,37 @@ "address": "0x1400088e5", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400088e7", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x17713]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x17713]" }, { "address": "0x1400088ed", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400088f0", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400088f5", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbx" }, { "address": "0x1400088f9", "size": 2, "mnemonic": "je", - "operands": "0x140008940", - "stack_offset": 0 + "operands": "0x140008940" } ], "successors": [ @@ -30610,29 +27916,25 @@ "address": "0x140008ab1", "size": 8, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0x100]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0x100]" }, { "address": "0x140008ab9", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x140008abb", "size": 7, "mnemonic": "cmp", - "operands": "ebx, dword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0xb0]" }, { "address": "0x140008ac2", "size": 6, "mnemonic": "jb", - "operands": "0x1400089b3", - "stack_offset": 0 + "operands": "0x1400089b3" } ], "successors": [ @@ -30650,29 +27952,25 @@ "address": "0x1400089f3", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x1400089f8", "size": 4, "mnemonic": "shr", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x1400089fc", "size": 3, "mnemonic": "cmp", - "operands": "r14d, eax", - "stack_offset": 0 + "operands": "r14d, eax" }, { "address": "0x1400089ff", "size": 6, "mnemonic": "jg", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" } ], "successors": [ @@ -30690,15 +27988,13 @@ "address": "0x1400088fb", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rsi], 0xe0434f4d", - "stack_offset": 0 + "operands": "dword ptr [rsi], 0xe0434f4d" }, { "address": "0x140008901", "size": 2, "mnemonic": "je", - "operands": "0x140008940", - "stack_offset": 0 + "operands": "0x140008940" } ], "successors": [ @@ -30716,99 +28012,85 @@ "address": "0x1400089b3", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x70]" }, { "address": "0x1400089b8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rax]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax]" }, { "address": "0x1400089bb", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rax + 0x10]" }, { "address": "0x1400089bf", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400089c1", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x1400089c5", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r9 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r9 + 8]" }, { "address": "0x1400089c9", "size": 4, "mnemonic": "lea", - "operands": "r8, [rdx + rcx*4]", - "stack_offset": 0 + "operands": "r8, [rdx + rcx*4]" }, { "address": "0x1400089cd", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r8 + rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r8 + rax]" }, { "address": "0x1400089d2", "size": 5, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [r8 + rax + 0x10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [r8 + rax + 0x10]" }, { "address": "0x1400089d7", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x90], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x90], edx" }, { "address": "0x1400089de", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x1400089e2", "size": 8, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0x80], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x80], xmm0" }, { "address": "0x1400089ea", "size": 3, "mnemonic": "cmp", - "operands": "eax, r14d", - "stack_offset": 0 + "operands": "eax, r14d" }, { "address": "0x1400089ed", "size": 6, "mnemonic": "jg", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" } ], "successors": [ @@ -30826,78 +28108,67 @@ "address": "0x140008a05", "size": 4, "mnemonic": "mov", - "operands": "r15, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "r15, qword ptr [rbp + 8]" }, { "address": "0x140008a09", "size": 4, "mnemonic": "add", - "operands": "r15, -0x14", - "stack_offset": 0 + "operands": "r15, -0x14" }, { "address": "0x140008a0d", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x140008a12", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x140008a17", "size": 4, "mnemonic": "shr", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x140008a1b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x140008a1f", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rdx + rcx*4]", - "stack_offset": 0 + "operands": "rdx, [rdx + rcx*4]" }, { "address": "0x140008a23", "size": 3, "mnemonic": "add", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x140008a26", "size": 4, "mnemonic": "movsxd", - "operands": "r12, dword ptr [r15 + 4]", - "stack_offset": 0 + "operands": "r12, dword ptr [r15 + 4]" }, { "address": "0x140008a2a", "size": 3, "mnemonic": "test", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x140008a2d", "size": 2, "mnemonic": "je", - "operands": "0x140008a54", - "stack_offset": 0 + "operands": "0x140008a54" } ], "successors": [ @@ -30915,15 +28186,13 @@ "address": "0x140008903", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rsi], 0xe0434352", - "stack_offset": 0 + "operands": "dword ptr [rsi], 0xe0434352" }, { "address": "0x140008909", "size": 2, "mnemonic": "je", - "operands": "0x140008940", - "stack_offset": 0 + "operands": "0x140008940" } ], "successors": [ @@ -30941,148 +28210,127 @@ "address": "0x140008a54", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r15], 0x40", - "stack_offset": 0 + "operands": "byte ptr [r15], 0x40" }, { "address": "0x140008a58", "size": 2, "mnemonic": "jne", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" }, { "address": "0x140008a5a", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x138]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x138]" }, { "address": "0x140008a62", "size": 3, "mnemonic": "mov", - "operands": "r9, rbp", - "stack_offset": 0 + "operands": "r9, rbp" }, { "address": "0x140008a65", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x110]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x110]" }, { "address": "0x140008a6d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140008a70", "size": 8, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsp + 0x108]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsp + 0x108]" }, { "address": "0x140008a78", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x58], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x58], 0" }, { "address": "0x140008a7d", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], 1" }, { "address": "0x140008a82", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140008a87", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0x80]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x80]" }, { "address": "0x140008a8f", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r13d" }, { "address": "0x140008a94", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x140008a99", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], 0" }, { "address": "0x140008aa2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], r15" }, { "address": "0x140008aa7", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x140008aac", "size": 5, "mnemonic": "call", - "operands": "0x140007cb0", - "stack_offset": 0 + "operands": "0x140007cb0" }, { "address": "0x140008ab1", "size": 8, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0x100]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0x100]" }, { "address": "0x140008ab9", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x140008abb", "size": 7, "mnemonic": "cmp", - "operands": "ebx, dword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0xb0]" }, { "address": "0x140008ac2", "size": 6, "mnemonic": "jb", - "operands": "0x1400089b3", - "stack_offset": 0 + "operands": "0x1400089b3" } ], "successors": [ @@ -31100,22 +28348,19 @@ "address": "0x140008a2f", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008a34", "size": 3, "mnemonic": "add", - "operands": "rax, r12", - "stack_offset": 0 + "operands": "rax, r12" }, { "address": "0x140008a37", "size": 2, "mnemonic": "je", - "operands": "0x140008a54", - "stack_offset": 0 + "operands": "0x140008a54" } ], "successors": [ @@ -31133,337 +28378,289 @@ "address": "0x14000890b", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x138]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x138]" }, { "address": "0x140008913", "size": 3, "mnemonic": "mov", - "operands": "r9, rbp", - "stack_offset": 0 + "operands": "r9, rbp" }, { "address": "0x140008916", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], r14d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], r14d" }, { "address": "0x14000891b", "size": 3, "mnemonic": "mov", - "operands": "r8, r15", - "stack_offset": 0 + "operands": "r8, r15" }, { "address": "0x14000891e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x140008923", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x140008926", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r13d" }, { "address": "0x14000892b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14000892e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x140008933", "size": 5, "mnemonic": "call", - "operands": "0x140006240", - "stack_offset": 0 + "operands": "0x140006240" }, { "address": "0x140008938", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000893a", "size": 6, "mnemonic": "jne", - "operands": "0x140008ac8", - "stack_offset": 0 + "operands": "0x140008ac8" }, { "address": "0x140008940", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 8]" }, { "address": "0x140008944", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rax" }, { "address": "0x140008949", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rdi" }, { "address": "0x14000894e", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0xc], 0", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0xc], 0" }, { "address": "0x140008952", "size": 6, "mnemonic": "jbe", - "operands": "0x140008ae3", - "stack_offset": 0 + "operands": "0x140008ae3" }, { "address": "0x140008958", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r13d" }, { "address": "0x14000895d", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x60]" }, { "address": "0x140008962", "size": 3, "mnemonic": "mov", - "operands": "r9, rbp", - "stack_offset": 0 + "operands": "r9, rbp" }, { "address": "0x140008965", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x14000896a", "size": 3, "mnemonic": "mov", - "operands": "r8d, r14d", - "stack_offset": 0 + "operands": "r8d, r14d" }, { "address": "0x14000896d", "size": 8, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x98]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x98]" }, { "address": "0x140008975", "size": 5, "mnemonic": "call", - "operands": "0x140006650", - "stack_offset": 0 + "operands": "0x140006650" }, { "address": "0x14000897a", "size": 8, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rsp + 0x98]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rsp + 0x98]" }, { "address": "0x140008982", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x140008986", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x14000898b", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x14000898f", "size": 6, "mnemonic": "movdqu", - "operands": "xmmword ptr [rsp + 0x70], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x70], xmm1" }, { "address": "0x140008995", "size": 7, "mnemonic": "cmp", - "operands": "eax, dword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0xb0]" }, { "address": "0x14000899c", "size": 6, "mnemonic": "jae", - "operands": "0x140008ac8", - "stack_offset": 0 + "operands": "0x140008ac8" }, { "address": "0x1400089a2", "size": 4, "mnemonic": "mov", - "operands": "ebx, dword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0x78]" }, { "address": "0x1400089a6", "size": 5, "mnemonic": "movq", - "operands": "r9, xmm1", - "stack_offset": 0 + "operands": "r9, xmm1" }, { "address": "0x1400089ab", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x100], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x100], r9" }, { "address": "0x1400089b3", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x70]" }, { "address": "0x1400089b8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rax]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax]" }, { "address": "0x1400089bb", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rax + 0x10]" }, { "address": "0x1400089bf", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400089c1", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x1400089c5", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r9 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r9 + 8]" }, { "address": "0x1400089c9", "size": 4, "mnemonic": "lea", - "operands": "r8, [rdx + rcx*4]", - "stack_offset": 0 + "operands": "r8, [rdx + rcx*4]" }, { "address": "0x1400089cd", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r8 + rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r8 + rax]" }, { "address": "0x1400089d2", "size": 5, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [r8 + rax + 0x10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [r8 + rax + 0x10]" }, { "address": "0x1400089d7", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x90], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x90], edx" }, { "address": "0x1400089de", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x1400089e2", "size": 8, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0x80], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x80], xmm0" }, { "address": "0x1400089ea", "size": 3, "mnemonic": "cmp", - "operands": "eax, r14d", - "stack_offset": 0 + "operands": "eax, r14d" }, { "address": "0x1400089ed", "size": 6, "mnemonic": "jg", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" } ], "successors": [ @@ -31481,22 +28678,19 @@ "address": "0x140008a39", "size": 4, "mnemonic": "movsxd", - "operands": "r12, dword ptr [r15 + 4]", - "stack_offset": 0 + "operands": "r12, dword ptr [r15 + 4]" }, { "address": "0x140008a3d", "size": 3, "mnemonic": "test", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x140008a40", "size": 2, "mnemonic": "je", - "operands": "0x140008a4c", - "stack_offset": 0 + "operands": "0x140008a4c" } ], "successors": [ @@ -31514,169 +28708,145 @@ "address": "0x140008a4c", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008a4e", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rax + 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x10], 0" }, { "address": "0x140008a52", "size": 2, "mnemonic": "jne", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" }, { "address": "0x140008a54", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r15], 0x40", - "stack_offset": 0 + "operands": "byte ptr [r15], 0x40" }, { "address": "0x140008a58", "size": 2, "mnemonic": "jne", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" }, { "address": "0x140008a5a", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x138]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x138]" }, { "address": "0x140008a62", "size": 3, "mnemonic": "mov", - "operands": "r9, rbp", - "stack_offset": 0 + "operands": "r9, rbp" }, { "address": "0x140008a65", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x110]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x110]" }, { "address": "0x140008a6d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140008a70", "size": 8, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsp + 0x108]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsp + 0x108]" }, { "address": "0x140008a78", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x58], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x58], 0" }, { "address": "0x140008a7d", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], 1" }, { "address": "0x140008a82", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140008a87", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0x80]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x80]" }, { "address": "0x140008a8f", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r13d" }, { "address": "0x140008a94", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x140008a99", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], 0" }, { "address": "0x140008aa2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], r15" }, { "address": "0x140008aa7", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x140008aac", "size": 5, "mnemonic": "call", - "operands": "0x140007cb0", - "stack_offset": 0 + "operands": "0x140007cb0" }, { "address": "0x140008ab1", "size": 8, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0x100]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0x100]" }, { "address": "0x140008ab9", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x140008abb", "size": 7, "mnemonic": "cmp", - "operands": "ebx, dword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0xb0]" }, { "address": "0x140008ac2", "size": 6, "mnemonic": "jb", - "operands": "0x1400089b3", - "stack_offset": 0 + "operands": "0x1400089b3" } ], "successors": [ @@ -31694,22 +28864,19 @@ "address": "0x140008a42", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008a47", "size": 3, "mnemonic": "add", - "operands": "rax, r12", - "stack_offset": 0 + "operands": "rax, r12" }, { "address": "0x140008a4a", "size": 2, "mnemonic": "jmp", - "operands": "0x140008a4e", - "stack_offset": 0 + "operands": "0x140008a4e" } ], "successors": [ @@ -31726,162 +28893,139 @@ "address": "0x140008a4e", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rax + 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x10], 0" }, { "address": "0x140008a52", "size": 2, "mnemonic": "jne", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" }, { "address": "0x140008a54", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r15], 0x40", - "stack_offset": 0 + "operands": "byte ptr [r15], 0x40" }, { "address": "0x140008a58", "size": 2, "mnemonic": "jne", - "operands": "0x140008ab1", - "stack_offset": 0 + "operands": "0x140008ab1" }, { "address": "0x140008a5a", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x138]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x138]" }, { "address": "0x140008a62", "size": 3, "mnemonic": "mov", - "operands": "r9, rbp", - "stack_offset": 0 + "operands": "r9, rbp" }, { "address": "0x140008a65", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x110]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x110]" }, { "address": "0x140008a6d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140008a70", "size": 8, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsp + 0x108]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsp + 0x108]" }, { "address": "0x140008a78", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x58], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x58], 0" }, { "address": "0x140008a7d", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], 1" }, { "address": "0x140008a82", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140008a87", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0x80]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x80]" }, { "address": "0x140008a8f", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r13d" }, { "address": "0x140008a94", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x140008a99", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], 0" }, { "address": "0x140008aa2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], r15" }, { "address": "0x140008aa7", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x140008aac", "size": 5, "mnemonic": "call", - "operands": "0x140007cb0", - "stack_offset": 0 + "operands": "0x140007cb0" }, { "address": "0x140008ab1", "size": 8, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0x100]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0x100]" }, { "address": "0x140008ab9", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x140008abb", "size": 7, "mnemonic": "cmp", - "operands": "ebx, dword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0xb0]" }, { "address": "0x140008ac2", "size": 6, "mnemonic": "jb", - "operands": "0x1400089b3", - "stack_offset": 0 + "operands": "0x1400089b3" } ], "successors": [ @@ -31905,162 +29049,139 @@ "address": "0x140008aec", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008aee", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008aef", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008af0", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008af1", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140008af3", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140008af5", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008af7", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140008af9", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x38]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x38]" }, { "address": "0x140008afe", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x138", - "stack_offset": 0 + "operands": "rsp, 0x138" }, { "address": "0x140008b05", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x28534]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x28534]" }, { "address": "0x140008b0c", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140008b0f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x28], rax" }, { "address": "0x140008b13", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0x80000003", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0x80000003" }, { "address": "0x140008b19", "size": 3, "mnemonic": "mov", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x140008b1c", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0xb8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0xb8]" }, { "address": "0x140008b23", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140008b26", "size": 7, "mnemonic": "mov", - "operands": "r15, qword ptr [rbp + 0xa0]", - "stack_offset": 0 + "operands": "r15, qword ptr [rbp + 0xa0]" }, { "address": "0x140008b2d", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x140008b30", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rax" }, { "address": "0x140008b35", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x70], r8", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x70], r8" }, { "address": "0x140008b3a", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x78], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x78], rdx" }, { "address": "0x140008b3e", "size": 6, "mnemonic": "je", - "operands": "0x140008dcc", - "stack_offset": 0 + "operands": "0x140008dcc" } ], "successors": [ @@ -32078,92 +29199,79 @@ "address": "0x140008dcc", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x28]" }, { "address": "0x140008dd0", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140008dd3", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140008dd8", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x138", - "stack_offset": 0 + "operands": "rsp, 0x138" }, { "address": "0x140008ddf", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140008de1", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008de3", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140008de5", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140008de7", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008de8", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008de9", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140008dea", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008deb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -32179,36 +29287,31 @@ "address": "0x140008b44", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140008b49", "size": 7, "mnemonic": "mov", - "operands": "r12d, dword ptr [rbp + 0xb0]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rbp + 0xb0]" }, { "address": "0x140008b50", "size": 7, "mnemonic": "mov", - "operands": "r14d, dword ptr [rbp + 0xa8]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rbp + 0xa8]" }, { "address": "0x140008b57", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x10], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], 0" }, { "address": "0x140008b5c", "size": 2, "mnemonic": "je", - "operands": "0x140008bb8", - "stack_offset": 0 + "operands": "0x140008bb8" } ], "successors": [ @@ -32226,204 +29329,175 @@ "address": "0x140008bb8", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi + 8]" }, { "address": "0x140008bbc", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp]", - "stack_offset": 0 + "operands": "rcx, [rbp]" }, { "address": "0x140008bc0", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x140008bc3", "size": 5, "mnemonic": "call", - "operands": "0x140009604", - "stack_offset": 0 + "operands": "0x140009604" }, { "address": "0x140008bc8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp], 0" }, { "address": "0x140008bcc", "size": 6, "mnemonic": "jbe", - "operands": "0x140008dec", - "stack_offset": 0 + "operands": "0x140008dec" }, { "address": "0x140008bd2", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r12d" }, { "address": "0x140008bd7", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp]", - "stack_offset": 0 + "operands": "rdx, [rbp]" }, { "address": "0x140008bdb", "size": 3, "mnemonic": "mov", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x140008bde", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x140008be3", "size": 3, "mnemonic": "mov", - "operands": "r8d, r14d", - "stack_offset": 0 + "operands": "r8d, r14d" }, { "address": "0x140008be6", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x70]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x70]" }, { "address": "0x140008bea", "size": 5, "mnemonic": "call", - "operands": "0x140006788", - "stack_offset": 0 + "operands": "0x140006788" }, { "address": "0x140008bef", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rbp - 0x70]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp - 0x70]" }, { "address": "0x140008bf3", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x140008bf7", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x140008bfc", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x140008c00", "size": 6, "mnemonic": "movdqu", - "operands": "xmmword ptr [rsp + 0x78], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x78], xmm1" }, { "address": "0x140008c06", "size": 3, "mnemonic": "cmp", - "operands": "eax, dword ptr [rbp - 0x58]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp - 0x58]" }, { "address": "0x140008c09", "size": 6, "mnemonic": "jae", - "operands": "0x140008dcc", - "stack_offset": 0 + "operands": "0x140008dcc" }, { "address": "0x140008c0f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp - 0x80]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp - 0x80]" }, { "address": "0x140008c12", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x8c19]", - "stack_offset": 0 + "operands": "r11, [rip - 0x8c19]" }, { "address": "0x140008c19", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], eax" }, { "address": "0x140008c1d", "size": 5, "mnemonic": "movq", - "operands": "r13, xmm1", - "stack_offset": 0 + "operands": "r13, xmm1" }, { "address": "0x140008c22", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r13 + 0x18]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r13 + 0x18]" }, { "address": "0x140008c27", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x140008c2c", "size": 5, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0x78], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x78], xmm0" }, { "address": "0x140008c31", "size": 3, "mnemonic": "cmp", - "operands": "eax, r14d", - "stack_offset": 0 + "operands": "eax, r14d" }, { "address": "0x140008c34", "size": 6, "mnemonic": "jg", - "operands": "0x140008d20", - "stack_offset": 0 + "operands": "0x140008d20" } ], "successors": [ @@ -32441,43 +29515,37 @@ "address": "0x140008b5e", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140008b60", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1749a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1749a]" }, { "address": "0x140008b66", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140008b69", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140008b6e", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbx" }, { "address": "0x140008b72", "size": 2, "mnemonic": "je", - "operands": "0x140008bb8", - "stack_offset": 0 + "operands": "0x140008bb8" } ], "successors": [ @@ -32495,295 +29563,253 @@ "address": "0x140008d20", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [r13 + 8]", - "stack_offset": 0 + "operands": "r10, qword ptr [r13 + 8]" }, { "address": "0x140008d24", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140008d27", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140008d2b", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d2e", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d37", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d3f", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008d42", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008d45", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008d47", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rdx" }, { "address": "0x140008d4b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x18], eax" }, { "address": "0x140008d4f", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008d52", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140008d55", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d58", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d61", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d69", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140008d6c", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008d6f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008d72", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008d74", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x1c], eax" }, { "address": "0x140008d78", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rdx" }, { "address": "0x140008d7c", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008d7f", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d82", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d8b", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d93", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x140008d96", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x140008d99", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140008d9c", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140008da0", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008da2", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x20], eax" }, { "address": "0x140008da6", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + 4]", - "stack_offset": 0 + "operands": "rax, [r10 + 4]" }, { "address": "0x140008daa", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], r10" }, { "address": "0x140008dae", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [r10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r10]" }, { "address": "0x140008db1", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x24], ecx" }, { "address": "0x140008db5", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0x60]" }, { "address": "0x140008db9", "size": 2, "mnemonic": "inc", - "operands": "ecx", - "stack_offset": 0 + "operands": "ecx" }, { "address": "0x140008dbb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rax" }, { "address": "0x140008dbf", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], ecx" }, { "address": "0x140008dc3", "size": 3, "mnemonic": "cmp", - "operands": "ecx, dword ptr [rbp - 0x58]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x58]" }, { "address": "0x140008dc6", "size": 6, "mnemonic": "jb", - "operands": "0x140008c22", - "stack_offset": 0 + "operands": "0x140008c22" } ], "successors": [ @@ -32801,22 +29827,19 @@ "address": "0x140008c3a", "size": 4, "mnemonic": "shr", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x140008c3e", "size": 3, "mnemonic": "cmp", - "operands": "r14d, eax", - "stack_offset": 0 + "operands": "r14d, eax" }, { "address": "0x140008c41", "size": 6, "mnemonic": "jg", - "operands": "0x140008d20", - "stack_offset": 0 + "operands": "0x140008d20" } ], "successors": [ @@ -32834,15 +29857,13 @@ "address": "0x140008b74", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rsi], 0xe0434f4d", - "stack_offset": 0 + "operands": "dword ptr [rsi], 0xe0434f4d" }, { "address": "0x140008b7a", "size": 2, "mnemonic": "je", - "operands": "0x140008bb8", - "stack_offset": 0 + "operands": "0x140008bb8" } ], "successors": [ @@ -32860,36 +29881,31 @@ "address": "0x140008c22", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r13 + 0x18]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r13 + 0x18]" }, { "address": "0x140008c27", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x140008c2c", "size": 5, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0x78], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x78], xmm0" }, { "address": "0x140008c31", "size": 3, "mnemonic": "cmp", - "operands": "eax, r14d", - "stack_offset": 0 + "operands": "eax, r14d" }, { "address": "0x140008c34", "size": 6, "mnemonic": "jg", - "operands": "0x140008d20", - "stack_offset": 0 + "operands": "0x140008d20" } ], "successors": [ @@ -32907,120 +29923,103 @@ "address": "0x140008c47", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [rdi + 0x10]", - "stack_offset": 0 + "operands": "r9, qword ptr [rdi + 0x10]" }, { "address": "0x140008c4b", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x78]" }, { "address": "0x140008c50", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi + 8]" }, { "address": "0x140008c54", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x50]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x50]" }, { "address": "0x140008c58", "size": 3, "mnemonic": "mov", - "operands": "r9d, dword ptr [r9]", - "stack_offset": 0 + "operands": "r9d, dword ptr [r9]" }, { "address": "0x140008c5b", "size": 5, "mnemonic": "call", - "operands": "0x140009580", - "stack_offset": 0 + "operands": "0x140009580" }, { "address": "0x140008c60", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x40]" }, { "address": "0x140008c64", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x50]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x50]" }, { "address": "0x140008c68", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x48], rax" }, { "address": "0x140008c6c", "size": 5, "mnemonic": "call", - "operands": "0x140009b74", - "stack_offset": 0 + "operands": "0x140009b74" }, { "address": "0x140008c71", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x40]" }, { "address": "0x140008c75", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x50]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x50]" }, { "address": "0x140008c79", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x50]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x50]" }, { "address": "0x140008c7c", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x48], rax" }, { "address": "0x140008c80", "size": 5, "mnemonic": "call", - "operands": "0x140009b74", - "stack_offset": 0 + "operands": "0x140009b74" }, { "address": "0x140008c85", "size": 3, "mnemonic": "sub", - "operands": "ebx, 1", - "stack_offset": 0 + "operands": "ebx, 1" }, { "address": "0x140008c88", "size": 2, "mnemonic": "je", - "operands": "0x140008c99", - "stack_offset": 0 + "operands": "0x140008c99" } ], "successors": [ @@ -33038,15 +30037,13 @@ "address": "0x140008b7c", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rsi], 0xe0434352", - "stack_offset": 0 + "operands": "dword ptr [rsi], 0xe0434352" }, { "address": "0x140008b82", "size": 2, "mnemonic": "je", - "operands": "0x140008bb8", - "stack_offset": 0 + "operands": "0x140008bb8" } ], "successors": [ @@ -33064,22 +30061,19 @@ "address": "0x140008c99", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rbp - 0x30]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rbp - 0x30]" }, { "address": "0x140008c9d", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008c9f", "size": 2, "mnemonic": "je", - "operands": "0x140008cc5", - "stack_offset": 0 + "operands": "0x140008cc5" } ], "successors": [ @@ -33097,50 +30091,43 @@ "address": "0x140008c8a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x50]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x50]" }, { "address": "0x140008c8e", "size": 5, "mnemonic": "call", - "operands": "0x140009b74", - "stack_offset": 0 + "operands": "0x140009b74" }, { "address": "0x140008c93", "size": 4, "mnemonic": "sub", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x140008c97", "size": 2, "mnemonic": "jne", - "operands": "0x140008c8a", - "stack_offset": 0 + "operands": "0x140008c8a" }, { "address": "0x140008c99", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rbp - 0x30]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rbp - 0x30]" }, { "address": "0x140008c9d", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008c9f", "size": 2, "mnemonic": "je", - "operands": "0x140008cc5", - "stack_offset": 0 + "operands": "0x140008cc5" } ], "successors": [ @@ -33158,288 +30145,247 @@ "address": "0x140008b84", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x68]" }, { "address": "0x140008b89", "size": 3, "mnemonic": "mov", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x140008b8c", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x70]" }, { "address": "0x140008b91", "size": 3, "mnemonic": "mov", - "operands": "rdx, r13", - "stack_offset": 0 + "operands": "rdx, r13" }, { "address": "0x140008b94", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], r14d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], r14d" }, { "address": "0x140008b99", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140008b9c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x140008ba1", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r12d" }, { "address": "0x140008ba6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x140008bab", "size": 5, "mnemonic": "call", - "operands": "0x140006294", - "stack_offset": 0 + "operands": "0x140006294" }, { "address": "0x140008bb0", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008bb2", "size": 6, "mnemonic": "jne", - "operands": "0x140008dcc", - "stack_offset": 0 + "operands": "0x140008dcc" }, { "address": "0x140008bb8", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi + 8]" }, { "address": "0x140008bbc", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp]", - "stack_offset": 0 + "operands": "rcx, [rbp]" }, { "address": "0x140008bc0", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x140008bc3", "size": 5, "mnemonic": "call", - "operands": "0x140009604", - "stack_offset": 0 + "operands": "0x140009604" }, { "address": "0x140008bc8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp], 0" }, { "address": "0x140008bcc", "size": 6, "mnemonic": "jbe", - "operands": "0x140008dec", - "stack_offset": 0 + "operands": "0x140008dec" }, { "address": "0x140008bd2", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r12d" }, { "address": "0x140008bd7", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp]", - "stack_offset": 0 + "operands": "rdx, [rbp]" }, { "address": "0x140008bdb", "size": 3, "mnemonic": "mov", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x140008bde", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x140008be3", "size": 3, "mnemonic": "mov", - "operands": "r8d, r14d", - "stack_offset": 0 + "operands": "r8d, r14d" }, { "address": "0x140008be6", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x70]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x70]" }, { "address": "0x140008bea", "size": 5, "mnemonic": "call", - "operands": "0x140006788", - "stack_offset": 0 + "operands": "0x140006788" }, { "address": "0x140008bef", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rbp - 0x70]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rbp - 0x70]" }, { "address": "0x140008bf3", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x140008bf7", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x140008bfc", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x140008c00", "size": 6, "mnemonic": "movdqu", - "operands": "xmmword ptr [rsp + 0x78], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x78], xmm1" }, { "address": "0x140008c06", "size": 3, "mnemonic": "cmp", - "operands": "eax, dword ptr [rbp - 0x58]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp - 0x58]" }, { "address": "0x140008c09", "size": 6, "mnemonic": "jae", - "operands": "0x140008dcc", - "stack_offset": 0 + "operands": "0x140008dcc" }, { "address": "0x140008c0f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp - 0x80]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp - 0x80]" }, { "address": "0x140008c12", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x8c19]", - "stack_offset": 0 + "operands": "r11, [rip - 0x8c19]" }, { "address": "0x140008c19", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], eax" }, { "address": "0x140008c1d", "size": 5, "mnemonic": "movq", - "operands": "r13, xmm1", - "stack_offset": 0 + "operands": "r13, xmm1" }, { "address": "0x140008c22", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r13 + 0x18]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r13 + 0x18]" }, { "address": "0x140008c27", "size": 5, "mnemonic": "movq", - "operands": "rax, xmm0", - "stack_offset": 0 + "operands": "rax, xmm0" }, { "address": "0x140008c2c", "size": 5, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0x78], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x78], xmm0" }, { "address": "0x140008c31", "size": 3, "mnemonic": "cmp", - "operands": "eax, r14d", - "stack_offset": 0 + "operands": "eax, r14d" }, { "address": "0x140008c34", "size": 6, "mnemonic": "jg", - "operands": "0x140008d20", - "stack_offset": 0 + "operands": "0x140008d20" } ], "successors": [ @@ -33457,428 +30403,367 @@ "address": "0x140008cc5", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbp - 0x34], 0x40", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x34], 0x40" }, { "address": "0x140008cc9", "size": 2, "mnemonic": "jne", - "operands": "0x140008d19", - "stack_offset": 0 + "operands": "0x140008d19" }, { "address": "0x140008ccb", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x68]" }, { "address": "0x140008cd0", "size": 3, "mnemonic": "mov", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x140008cd3", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x70]" }, { "address": "0x140008cd8", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140008cdb", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp - 0x78]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 0x78]" }, { "address": "0x140008cdf", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x58], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x58], 0" }, { "address": "0x140008ce4", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], 1" }, { "address": "0x140008ce9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140008cee", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x78]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x78]" }, { "address": "0x140008cf3", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r12d" }, { "address": "0x140008cf8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x140008cfd", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x38]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x38]" }, { "address": "0x140008d01", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], 0" }, { "address": "0x140008d0a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140008d0f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x140008d14", "size": 5, "mnemonic": "call", - "operands": "0x140007d88", - "stack_offset": 0 + "operands": "0x140007d88" }, { "address": "0x140008d19", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x8d20]", - "stack_offset": 0 + "operands": "r11, [rip - 0x8d20]" }, { "address": "0x140008d20", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [r13 + 8]", - "stack_offset": 0 + "operands": "r10, qword ptr [r13 + 8]" }, { "address": "0x140008d24", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140008d27", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140008d2b", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d2e", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d37", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d3f", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008d42", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008d45", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008d47", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rdx" }, { "address": "0x140008d4b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x18], eax" }, { "address": "0x140008d4f", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008d52", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140008d55", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d58", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d61", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d69", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140008d6c", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008d6f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008d72", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008d74", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x1c], eax" }, { "address": "0x140008d78", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rdx" }, { "address": "0x140008d7c", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008d7f", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d82", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d8b", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d93", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x140008d96", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x140008d99", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140008d9c", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140008da0", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008da2", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x20], eax" }, { "address": "0x140008da6", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + 4]", - "stack_offset": 0 + "operands": "rax, [r10 + 4]" }, { "address": "0x140008daa", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], r10" }, { "address": "0x140008dae", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [r10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r10]" }, { "address": "0x140008db1", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x24], ecx" }, { "address": "0x140008db5", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0x60]" }, { "address": "0x140008db9", "size": 2, "mnemonic": "inc", - "operands": "ecx", - "stack_offset": 0 + "operands": "ecx" }, { "address": "0x140008dbb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rax" }, { "address": "0x140008dbf", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], ecx" }, { "address": "0x140008dc3", "size": 3, "mnemonic": "cmp", - "operands": "ecx, dword ptr [rbp - 0x58]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x58]" }, { "address": "0x140008dc6", "size": 6, "mnemonic": "jb", - "operands": "0x140008c22", - "stack_offset": 0 + "operands": "0x140008c22" } ], "successors": [ @@ -33896,22 +30781,19 @@ "address": "0x140008ca1", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008ca6", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140008ca9", "size": 2, "mnemonic": "je", - "operands": "0x140008cc5", - "stack_offset": 0 + "operands": "0x140008cc5" } ], "successors": [ @@ -33929,22 +30811,19 @@ "address": "0x140008cab", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rbp - 0x30]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rbp - 0x30]" }, { "address": "0x140008caf", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008cb1", "size": 2, "mnemonic": "je", - "operands": "0x140008cbd", - "stack_offset": 0 + "operands": "0x140008cbd" } ], "successors": [ @@ -33962,449 +30841,385 @@ "address": "0x140008cbd", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008cbf", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rax + 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x10], 0" }, { "address": "0x140008cc3", "size": 2, "mnemonic": "jne", - "operands": "0x140008d19", - "stack_offset": 0 + "operands": "0x140008d19" }, { "address": "0x140008cc5", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbp - 0x34], 0x40", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x34], 0x40" }, { "address": "0x140008cc9", "size": 2, "mnemonic": "jne", - "operands": "0x140008d19", - "stack_offset": 0 + "operands": "0x140008d19" }, { "address": "0x140008ccb", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x68]" }, { "address": "0x140008cd0", "size": 3, "mnemonic": "mov", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x140008cd3", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x70]" }, { "address": "0x140008cd8", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140008cdb", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp - 0x78]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 0x78]" }, { "address": "0x140008cdf", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x58], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x58], 0" }, { "address": "0x140008ce4", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], 1" }, { "address": "0x140008ce9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140008cee", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x78]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x78]" }, { "address": "0x140008cf3", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r12d" }, { "address": "0x140008cf8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x140008cfd", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x38]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x38]" }, { "address": "0x140008d01", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], 0" }, { "address": "0x140008d0a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140008d0f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x140008d14", "size": 5, "mnemonic": "call", - "operands": "0x140007d88", - "stack_offset": 0 + "operands": "0x140007d88" }, { "address": "0x140008d19", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x8d20]", - "stack_offset": 0 + "operands": "r11, [rip - 0x8d20]" }, { "address": "0x140008d20", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [r13 + 8]", - "stack_offset": 0 + "operands": "r10, qword ptr [r13 + 8]" }, { "address": "0x140008d24", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140008d27", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140008d2b", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d2e", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d37", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d3f", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008d42", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008d45", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008d47", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rdx" }, { "address": "0x140008d4b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x18], eax" }, { "address": "0x140008d4f", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008d52", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140008d55", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d58", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d61", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d69", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140008d6c", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008d6f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008d72", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008d74", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x1c], eax" }, { "address": "0x140008d78", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rdx" }, { "address": "0x140008d7c", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008d7f", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d82", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d8b", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d93", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x140008d96", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x140008d99", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140008d9c", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140008da0", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008da2", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x20], eax" }, { "address": "0x140008da6", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + 4]", - "stack_offset": 0 + "operands": "rax, [r10 + 4]" }, { "address": "0x140008daa", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], r10" }, { "address": "0x140008dae", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [r10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r10]" }, { "address": "0x140008db1", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x24], ecx" }, { "address": "0x140008db5", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0x60]" }, { "address": "0x140008db9", "size": 2, "mnemonic": "inc", - "operands": "ecx", - "stack_offset": 0 + "operands": "ecx" }, { "address": "0x140008dbb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rax" }, { "address": "0x140008dbf", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], ecx" }, { "address": "0x140008dc3", "size": 3, "mnemonic": "cmp", - "operands": "ecx, dword ptr [rbp - 0x58]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x58]" }, { "address": "0x140008dc6", "size": 6, "mnemonic": "jb", - "operands": "0x140008c22", - "stack_offset": 0 + "operands": "0x140008c22" } ], "successors": [ @@ -34422,22 +31237,19 @@ "address": "0x140008cb3", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008cb8", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140008cbb", "size": 2, "mnemonic": "jmp", - "operands": "0x140008cbf", - "stack_offset": 0 + "operands": "0x140008cbf" } ], "successors": [ @@ -34454,442 +31266,379 @@ "address": "0x140008cbf", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rax + 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x10], 0" }, { "address": "0x140008cc3", "size": 2, "mnemonic": "jne", - "operands": "0x140008d19", - "stack_offset": 0 + "operands": "0x140008d19" }, { "address": "0x140008cc5", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbp - 0x34], 0x40", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x34], 0x40" }, { "address": "0x140008cc9", "size": 2, "mnemonic": "jne", - "operands": "0x140008d19", - "stack_offset": 0 + "operands": "0x140008d19" }, { "address": "0x140008ccb", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x68]" }, { "address": "0x140008cd0", "size": 3, "mnemonic": "mov", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x140008cd3", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x70]" }, { "address": "0x140008cd8", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140008cdb", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp - 0x78]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 0x78]" }, { "address": "0x140008cdf", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x58], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x58], 0" }, { "address": "0x140008ce4", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x50], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x50], 1" }, { "address": "0x140008ce9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140008cee", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x78]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x78]" }, { "address": "0x140008cf3", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r12d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r12d" }, { "address": "0x140008cf8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x140008cfd", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x38]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x38]" }, { "address": "0x140008d01", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], 0" }, { "address": "0x140008d0a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140008d0f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x140008d14", "size": 5, "mnemonic": "call", - "operands": "0x140007d88", - "stack_offset": 0 + "operands": "0x140007d88" }, { "address": "0x140008d19", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x8d20]", - "stack_offset": 0 + "operands": "r11, [rip - 0x8d20]" }, { "address": "0x140008d20", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [r13 + 8]", - "stack_offset": 0 + "operands": "r10, qword ptr [r13 + 8]" }, { "address": "0x140008d24", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140008d27", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140008d2b", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d2e", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d37", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d3f", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008d42", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008d45", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008d47", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rdx" }, { "address": "0x140008d4b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x18], eax" }, { "address": "0x140008d4f", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008d52", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140008d55", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d58", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d61", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d69", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140008d6c", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140008d6f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140008d72", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008d74", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x1c], eax" }, { "address": "0x140008d78", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rdx" }, { "address": "0x140008d7c", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140008d7f", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140008d82", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140008d8b", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140008d93", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x140008d96", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x140008d99", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140008d9c", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140008da0", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140008da2", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x20], eax" }, { "address": "0x140008da6", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + 4]", - "stack_offset": 0 + "operands": "rax, [r10 + 4]" }, { "address": "0x140008daa", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], r10" }, { "address": "0x140008dae", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [r10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r10]" }, { "address": "0x140008db1", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r13 + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [r13 + 0x24], ecx" }, { "address": "0x140008db5", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0x60]" }, { "address": "0x140008db9", "size": 2, "mnemonic": "inc", - "operands": "ecx", - "stack_offset": 0 + "operands": "ecx" }, { "address": "0x140008dbb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r13 + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [r13 + 8], rax" }, { "address": "0x140008dbf", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], ecx" }, { "address": "0x140008dc3", "size": 3, "mnemonic": "cmp", - "operands": "ecx, dword ptr [rbp - 0x58]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x58]" }, { "address": "0x140008dc6", "size": 6, "mnemonic": "jb", - "operands": "0x140008c22", - "stack_offset": 0 + "operands": "0x140008c22" } ], "successors": [ @@ -34913,85 +31662,73 @@ "address": "0x14000a2fe", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000a2ff", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000a300", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a301", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a303", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a305", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a307", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a309", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a30d", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x14000a310", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x14000a313", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000a316", "size": 6, "mnemonic": "je", - "operands": "0x14000a3d5", - "stack_offset": 0 + "operands": "0x14000a3d5" } ], "successors": [ @@ -35009,15 +31746,13 @@ "address": "0x14000a3d5", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000a3da", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -35033,267 +31768,229 @@ "address": "0x14000a31c", "size": 3, "mnemonic": "xor", - "operands": "r12b, r12b", - "stack_offset": 0 + "operands": "r12b, r12b" }, { "address": "0x14000a31f", "size": 2, "mnemonic": "xor", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x14000a321", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rdx], ebp", - "stack_offset": 0 + "operands": "dword ptr [rdx], ebp" }, { "address": "0x14000a323", "size": 6, "mnemonic": "jle", - "operands": "0x14000a3bd", - "stack_offset": 0 + "operands": "0x14000a3bd" }, { "address": "0x14000a329", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi + 0x30]" }, { "address": "0x14000a32d", "size": 4, "mnemonic": "movsxd", - "operands": "rdi, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "rdi, dword ptr [rax + 0xc]" }, { "address": "0x14000a331", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000a336", "size": 4, "mnemonic": "add", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x14000a33a", "size": 3, "mnemonic": "add", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14000a33d", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi + 0x30]" }, { "address": "0x14000a341", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rdi" }, { "address": "0x14000a346", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax + 0xc]" }, { "address": "0x14000a34a", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000a34f", "size": 4, "mnemonic": "mov", - "operands": "r15d, dword ptr [rax + rbx]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rax + rbx]" }, { "address": "0x14000a353", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14000a356", "size": 2, "mnemonic": "jle", - "operands": "0x14000a3b2", - "stack_offset": 0 + "operands": "0x14000a3b2" }, { "address": "0x14000a358", "size": 3, "mnemonic": "movsxd", - "operands": "rax, ebp", - "stack_offset": 0 + "operands": "rax, ebp" }, { "address": "0x14000a35b", "size": 4, "mnemonic": "lea", - "operands": "r13, [rax + rax*4]", - "stack_offset": 0 + "operands": "r13, [rax + rax*4]" }, { "address": "0x14000a35f", "size": 3, "mnemonic": "movsxd", - "operands": "rsi, dword ptr [rdi]", - "stack_offset": 0 + "operands": "rsi, dword ptr [rdi]" }, { "address": "0x14000a362", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000a367", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 4]" }, { "address": "0x14000a36b", "size": 3, "mnemonic": "add", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000a36e", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x60]" }, { "address": "0x14000a373", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rax + 0x30]" }, { "address": "0x14000a377", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x14000a37c", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000a37f", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000a382", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + r13*4]", - "stack_offset": 0 + "operands": "rcx, [rax + r13*4]" }, { "address": "0x14000a386", "size": 3, "mnemonic": "add", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000a389", "size": 5, "mnemonic": "call", - "operands": "0x140008df4", - "stack_offset": 0 + "operands": "0x140008df4" }, { "address": "0x14000a38e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a390", "size": 2, "mnemonic": "jne", - "operands": "0x14000a3aa", - "stack_offset": 0 + "operands": "0x14000a3aa" }, { "address": "0x14000a392", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x68]" }, { "address": "0x14000a397", "size": 3, "mnemonic": "dec", - "operands": "r15d", - "stack_offset": 0 + "operands": "r15d" }, { "address": "0x14000a39a", "size": 4, "mnemonic": "add", - "operands": "rdi, 4", - "stack_offset": 0 + "operands": "rdi, 4" }, { "address": "0x14000a39e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rdi" }, { "address": "0x14000a3a3", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14000a3a6", "size": 2, "mnemonic": "jg", - "operands": "0x14000a35f", - "stack_offset": 0 + "operands": "0x14000a35f" } ], "successors": [ @@ -35311,141 +32008,121 @@ "address": "0x14000a35f", "size": 3, "mnemonic": "movsxd", - "operands": "rsi, dword ptr [rdi]", - "stack_offset": 0 + "operands": "rsi, dword ptr [rdi]" }, { "address": "0x14000a362", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000a367", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 4]" }, { "address": "0x14000a36b", "size": 3, "mnemonic": "add", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000a36e", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x60]" }, { "address": "0x14000a373", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rax + 0x30]" }, { "address": "0x14000a377", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x14000a37c", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000a37f", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000a382", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + r13*4]", - "stack_offset": 0 + "operands": "rcx, [rax + r13*4]" }, { "address": "0x14000a386", "size": 3, "mnemonic": "add", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000a389", "size": 5, "mnemonic": "call", - "operands": "0x140008df4", - "stack_offset": 0 + "operands": "0x140008df4" }, { "address": "0x14000a38e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a390", "size": 2, "mnemonic": "jne", - "operands": "0x14000a3aa", - "stack_offset": 0 + "operands": "0x14000a3aa" }, { "address": "0x14000a392", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x68]" }, { "address": "0x14000a397", "size": 3, "mnemonic": "dec", - "operands": "r15d", - "stack_offset": 0 + "operands": "r15d" }, { "address": "0x14000a39a", "size": 4, "mnemonic": "add", - "operands": "rdi, 4", - "stack_offset": 0 + "operands": "rdi, 4" }, { "address": "0x14000a39e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rdi" }, { "address": "0x14000a3a3", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14000a3a6", "size": 2, "mnemonic": "jg", - "operands": "0x14000a35f", - "stack_offset": 0 + "operands": "0x14000a35f" } ], "successors": [ @@ -35463,8 +32140,7 @@ "address": "0x14000a3a8", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a3ad", - "stack_offset": 0 + "operands": "0x14000a3ad" } ], "successors": [ @@ -35481,29 +32157,25 @@ "address": "0x14000a3ad", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x14000a3b2", "size": 2, "mnemonic": "inc", - "operands": "ebp", - "stack_offset": 0 + "operands": "ebp" }, { "address": "0x14000a3b4", "size": 3, "mnemonic": "cmp", - "operands": "ebp, dword ptr [r14]", - "stack_offset": 0 + "operands": "ebp, dword ptr [r14]" }, { "address": "0x14000a3b7", "size": 6, "mnemonic": "jl", - "operands": "0x14000a329", - "stack_offset": 0 + "operands": "0x14000a329" } ], "successors": [ @@ -35521,239 +32193,205 @@ "address": "0x14000a329", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi + 0x30]" }, { "address": "0x14000a32d", "size": 4, "mnemonic": "movsxd", - "operands": "rdi, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "rdi, dword ptr [rax + 0xc]" }, { "address": "0x14000a331", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000a336", "size": 4, "mnemonic": "add", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x14000a33a", "size": 3, "mnemonic": "add", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14000a33d", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi + 0x30]" }, { "address": "0x14000a341", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rdi" }, { "address": "0x14000a346", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax + 0xc]" }, { "address": "0x14000a34a", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000a34f", "size": 4, "mnemonic": "mov", - "operands": "r15d, dword ptr [rax + rbx]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rax + rbx]" }, { "address": "0x14000a353", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14000a356", "size": 2, "mnemonic": "jle", - "operands": "0x14000a3b2", - "stack_offset": 0 + "operands": "0x14000a3b2" }, { "address": "0x14000a358", "size": 3, "mnemonic": "movsxd", - "operands": "rax, ebp", - "stack_offset": 0 + "operands": "rax, ebp" }, { "address": "0x14000a35b", "size": 4, "mnemonic": "lea", - "operands": "r13, [rax + rax*4]", - "stack_offset": 0 + "operands": "r13, [rax + rax*4]" }, { "address": "0x14000a35f", "size": 3, "mnemonic": "movsxd", - "operands": "rsi, dword ptr [rdi]", - "stack_offset": 0 + "operands": "rsi, dword ptr [rdi]" }, { "address": "0x14000a362", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000a367", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 4]" }, { "address": "0x14000a36b", "size": 3, "mnemonic": "add", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000a36e", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x60]" }, { "address": "0x14000a373", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rax + 0x30]" }, { "address": "0x14000a377", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x14000a37c", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000a37f", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000a382", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + r13*4]", - "stack_offset": 0 + "operands": "rcx, [rax + r13*4]" }, { "address": "0x14000a386", "size": 3, "mnemonic": "add", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000a389", "size": 5, "mnemonic": "call", - "operands": "0x140008df4", - "stack_offset": 0 + "operands": "0x140008df4" }, { "address": "0x14000a38e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a390", "size": 2, "mnemonic": "jne", - "operands": "0x14000a3aa", - "stack_offset": 0 + "operands": "0x14000a3aa" }, { "address": "0x14000a392", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x68]" }, { "address": "0x14000a397", "size": 3, "mnemonic": "dec", - "operands": "r15d", - "stack_offset": 0 + "operands": "r15d" }, { "address": "0x14000a39a", "size": 4, "mnemonic": "add", - "operands": "rdi, 4", - "stack_offset": 0 + "operands": "rdi, 4" }, { "address": "0x14000a39e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rdi" }, { "address": "0x14000a3a3", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14000a3a6", "size": 2, "mnemonic": "jg", - "operands": "0x14000a35f", - "stack_offset": 0 + "operands": "0x14000a35f" } ], "successors": [ @@ -35771,78 +32409,67 @@ "address": "0x14000a3bd", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000a3c2", "size": 3, "mnemonic": "mov", - "operands": "al, r12b", - "stack_offset": 0 + "operands": "al, r12b" }, { "address": "0x14000a3c5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a3c9", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a3cb", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a3cd", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a3cf", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a3d1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a3d2", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000a3d3", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000a3d4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -35864,218 +32491,187 @@ "address": "0x14000a52f", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000a530", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000a531", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a532", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a534", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a536", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a538", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a53a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a53e", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 8]" }, { "address": "0x14000a542", "size": 3, "mnemonic": "xor", - "operands": "bpl, bpl", - "stack_offset": 0 + "operands": "bpl, bpl" }, { "address": "0x14000a545", "size": 3, "mnemonic": "xor", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x14000a548", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], rax" }, { "address": "0x14000a54c", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14000a54e", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x14000a551", "size": 3, "mnemonic": "mov", - "operands": "r13d, r8d", - "stack_offset": 0 + "operands": "r13d, r8d" }, { "address": "0x14000a554", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000a557", "size": 4, "mnemonic": "lea", - "operands": "rsi, [rax - 1]", - "stack_offset": 0 + "operands": "rsi, [rax - 1]" }, { "address": "0x14000a55b", "size": 3, "mnemonic": "mov", - "operands": "r15, rsi", - "stack_offset": 0 + "operands": "r15, rsi" }, { "address": "0x14000a55e", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rcx], edi", - "stack_offset": 0 + "operands": "dword ptr [rcx], edi" }, { "address": "0x14000a560", "size": 2, "mnemonic": "jle", - "operands": "0x14000a5a5", - "stack_offset": 0 + "operands": "0x14000a5a5" }, { "address": "0x14000a562", "size": 4, "mnemonic": "mov", - "operands": "r12d, dword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "r12d, dword ptr [r11 + 0x10]" }, { "address": "0x14000a566", "size": 3, "mnemonic": "cmp", - "operands": "edi, r12d", - "stack_offset": 0 + "operands": "edi, r12d" }, { "address": "0x14000a569", "size": 2, "mnemonic": "jne", - "operands": "0x14000a571", - "stack_offset": 0 + "operands": "0x14000a571" }, { "address": "0x14000a56b", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000a56e", "size": 3, "mnemonic": "mov", - "operands": "bpl, 1", - "stack_offset": 0 + "operands": "bpl, 1" }, { "address": "0x14000a571", "size": 3, "mnemonic": "cmp", - "operands": "edi, r13d", - "stack_offset": 0 + "operands": "edi, r13d" }, { "address": "0x14000a574", "size": 2, "mnemonic": "jne", - "operands": "0x14000a57c", - "stack_offset": 0 + "operands": "0x14000a57c" }, { "address": "0x14000a576", "size": 3, "mnemonic": "mov", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14000a579", "size": 3, "mnemonic": "mov", - "operands": "r14b, 1", - "stack_offset": 0 + "operands": "r14b, 1" }, { "address": "0x14000a57c", "size": 3, "mnemonic": "test", - "operands": "bpl, bpl", - "stack_offset": 0 + "operands": "bpl, bpl" }, { "address": "0x14000a57f", "size": 2, "mnemonic": "je", - "operands": "0x14000a586", - "stack_offset": 0 + "operands": "0x14000a586" } ], "successors": [ @@ -36093,57 +32689,49 @@ "address": "0x14000a586", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x60]" }, { "address": "0x14000a58b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000a58e", "size": 5, "mnemonic": "call", - "operands": "0x14000a464", - "stack_offset": 0 + "operands": "0x14000a464" }, { "address": "0x14000a593", "size": 2, "mnemonic": "inc", - "operands": "edi", - "stack_offset": 0 + "operands": "edi" }, { "address": "0x14000a595", "size": 2, "mnemonic": "cmp", - "operands": "edi, dword ptr [rbx]", - "stack_offset": 0 + "operands": "edi, dword ptr [rbx]" }, { "address": "0x14000a597", "size": 2, "mnemonic": "jge", - "operands": "0x14000a5a0", - "stack_offset": 0 + "operands": "0x14000a5a0" }, { "address": "0x14000a599", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x60]" }, { "address": "0x14000a59e", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a566", - "stack_offset": 0 + "operands": "0x14000a566" } ], "successors": [ @@ -36160,71 +32748,61 @@ "address": "0x14000a581", "size": 3, "mnemonic": "test", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x14000a584", "size": 2, "mnemonic": "jne", - "operands": "0x14000a5a0", - "stack_offset": 0 + "operands": "0x14000a5a0" }, { "address": "0x14000a586", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x60]" }, { "address": "0x14000a58b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000a58e", "size": 5, "mnemonic": "call", - "operands": "0x14000a464", - "stack_offset": 0 + "operands": "0x14000a464" }, { "address": "0x14000a593", "size": 2, "mnemonic": "inc", - "operands": "edi", - "stack_offset": 0 + "operands": "edi" }, { "address": "0x14000a595", "size": 2, "mnemonic": "cmp", - "operands": "edi, dword ptr [rbx]", - "stack_offset": 0 + "operands": "edi, dword ptr [rbx]" }, { "address": "0x14000a597", "size": 2, "mnemonic": "jge", - "operands": "0x14000a5a0", - "stack_offset": 0 + "operands": "0x14000a5a0" }, { "address": "0x14000a599", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x60]" }, { "address": "0x14000a59e", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a566", - "stack_offset": 0 + "operands": "0x14000a566" } ], "successors": [ @@ -36241,71 +32819,61 @@ "address": "0x14000a566", "size": 3, "mnemonic": "cmp", - "operands": "edi, r12d", - "stack_offset": 0 + "operands": "edi, r12d" }, { "address": "0x14000a569", "size": 2, "mnemonic": "jne", - "operands": "0x14000a571", - "stack_offset": 0 + "operands": "0x14000a571" }, { "address": "0x14000a56b", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000a56e", "size": 3, "mnemonic": "mov", - "operands": "bpl, 1", - "stack_offset": 0 + "operands": "bpl, 1" }, { "address": "0x14000a571", "size": 3, "mnemonic": "cmp", - "operands": "edi, r13d", - "stack_offset": 0 + "operands": "edi, r13d" }, { "address": "0x14000a574", "size": 2, "mnemonic": "jne", - "operands": "0x14000a57c", - "stack_offset": 0 + "operands": "0x14000a57c" }, { "address": "0x14000a576", "size": 3, "mnemonic": "mov", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14000a579", "size": 3, "mnemonic": "mov", - "operands": "r14b, 1", - "stack_offset": 0 + "operands": "r14b, 1" }, { "address": "0x14000a57c", "size": 3, "mnemonic": "test", - "operands": "bpl, bpl", - "stack_offset": 0 + "operands": "bpl, bpl" }, { "address": "0x14000a57f", "size": 2, "mnemonic": "je", - "operands": "0x14000a586", - "stack_offset": 0 + "operands": "0x14000a586" } ], "successors": [ @@ -36329,92 +32897,79 @@ "address": "0x14000acf2", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000acf3", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000acf4", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000acf6", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x4f0]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x4f0]" }, { "address": "0x14000acfe", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x5f0", - "stack_offset": 0 + "operands": "rsp, 0x5f0" }, { "address": "0x14000ad05", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x26334]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x26334]" }, { "address": "0x14000ad0c", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000ad0f", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x4e0], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x4e0], rax" }, { "address": "0x14000ad16", "size": 3, "mnemonic": "mov", - "operands": "edi, r8d", - "stack_offset": 0 + "operands": "edi, r8d" }, { "address": "0x14000ad19", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x14000ad1b", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14000ad1d", "size": 3, "mnemonic": "cmp", - "operands": "ecx, -1", - "stack_offset": 0 + "operands": "ecx, -1" }, { "address": "0x14000ad20", "size": 2, "mnemonic": "je", - "operands": "0x14000ad27", - "stack_offset": 0 + "operands": "0x14000ad27" } ], "successors": [ @@ -36432,169 +32987,145 @@ "address": "0x14000ad27", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000ad29", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x70]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x70]" }, { "address": "0x14000ad2e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x98", - "stack_offset": 0 + "operands": "r8d, 0x98" }, { "address": "0x14000ad34", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x14000ad39", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000ad3b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x14000ad3f", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x4d0", - "stack_offset": 0 + "operands": "r8d, 0x4d0" }, { "address": "0x14000ad45", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x14000ad4a", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x48], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], 0" }, { "address": "0x14000ad50", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x70]" }, { "address": "0x14000ad55", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], 0" }, { "address": "0x14000ad5b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x14000ad5f", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x50], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], 0" }, { "address": "0x14000ad65", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x58], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x58], rax" }, { "address": "0x14000ad6a", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x10]" }, { "address": "0x14000ad6e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rax" }, { "address": "0x14000ad73", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x152df]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x152df]" }, { "address": "0x14000ad79", "size": 7, "mnemonic": "mov", - "operands": "r14, qword ptr [rbp + 0x108]", - "stack_offset": 0 + "operands": "r14, qword ptr [rbp + 0x108]" }, { "address": "0x14000ad80", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x40]" }, { "address": "0x14000ad85", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x14000ad88", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000ad8b", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x152cf]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x152cf]" }, { "address": "0x14000ad91", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000ad94", "size": 2, "mnemonic": "je", - "operands": "0x14000adcc", - "stack_offset": 0 + "operands": "0x14000adcc" } ], "successors": [ @@ -36612,176 +33143,151 @@ "address": "0x14000ad22", "size": 5, "mnemonic": "call", - "operands": "0x140005e38", - "stack_offset": 0 + "operands": "0x140005e38" }, { "address": "0x14000ad27", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000ad29", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x70]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x70]" }, { "address": "0x14000ad2e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x98", - "stack_offset": 0 + "operands": "r8d, 0x98" }, { "address": "0x14000ad34", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x14000ad39", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000ad3b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x14000ad3f", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x4d0", - "stack_offset": 0 + "operands": "r8d, 0x4d0" }, { "address": "0x14000ad45", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x14000ad4a", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x48], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], 0" }, { "address": "0x14000ad50", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x70]" }, { "address": "0x14000ad55", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], 0" }, { "address": "0x14000ad5b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x14000ad5f", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x50], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], 0" }, { "address": "0x14000ad65", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x58], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x58], rax" }, { "address": "0x14000ad6a", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x10]" }, { "address": "0x14000ad6e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rax" }, { "address": "0x14000ad73", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x152df]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x152df]" }, { "address": "0x14000ad79", "size": 7, "mnemonic": "mov", - "operands": "r14, qword ptr [rbp + 0x108]", - "stack_offset": 0 + "operands": "r14, qword ptr [rbp + 0x108]" }, { "address": "0x14000ad80", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x40]" }, { "address": "0x14000ad85", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x14000ad88", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000ad8b", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x152cf]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x152cf]" }, { "address": "0x14000ad91", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000ad94", "size": 2, "mnemonic": "je", - "operands": "0x14000adcc", - "stack_offset": 0 + "operands": "0x14000adcc" } ], "successors": [ @@ -36799,148 +33305,127 @@ "address": "0x14000adcc", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x508]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x508]" }, { "address": "0x14000add3", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x108], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x108], rax" }, { "address": "0x14000adda", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x508]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x508]" }, { "address": "0x14000ade1", "size": 4, "mnemonic": "add", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x14000ade5", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x70], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x70], esi" }, { "address": "0x14000ade9", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0xa8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0xa8], rax" }, { "address": "0x14000adf0", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x508]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x508]" }, { "address": "0x14000adf7", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x80], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x80], rax" }, { "address": "0x14000adfb", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x74], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x74], edi" }, { "address": "0x14000adff", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x152bb]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x152bb]" }, { "address": "0x14000ae05", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000ae07", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14000ae09", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15269]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15269]" }, { "address": "0x14000ae0f", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x14000ae14", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15256]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15256]" }, { "address": "0x14000ae1a", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000ae1c", "size": 2, "mnemonic": "jne", - "operands": "0x14000ae2e", - "stack_offset": 0 + "operands": "0x14000ae2e" }, { "address": "0x14000ae1e", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14000ae20", "size": 2, "mnemonic": "jne", - "operands": "0x14000ae2e", - "stack_offset": 0 + "operands": "0x14000ae2e" }, { "address": "0x14000ae22", "size": 3, "mnemonic": "cmp", - "operands": "ebx, -1", - "stack_offset": 0 + "operands": "ebx, -1" }, { "address": "0x14000ae25", "size": 2, "mnemonic": "je", - "operands": "0x14000ae2e", - "stack_offset": 0 + "operands": "0x14000ae2e" } ], "successors": [ @@ -36958,232 +33443,199 @@ "address": "0x14000ad96", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], 0" }, { "address": "0x14000ad9c", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x48]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x48]" }, { "address": "0x14000ada1", "size": 5, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsp + 0x40]" }, { "address": "0x14000ada6", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14000ada9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x14000adae", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14000adb1", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x14000adb6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rcx" }, { "address": "0x14000adbb", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x14000adbf", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rcx" }, { "address": "0x14000adc4", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000adc6", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1529c]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1529c]" }, { "address": "0x14000adcc", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x508]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x508]" }, { "address": "0x14000add3", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x108], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x108], rax" }, { "address": "0x14000adda", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x508]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x508]" }, { "address": "0x14000ade1", "size": 4, "mnemonic": "add", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x14000ade5", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x70], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x70], esi" }, { "address": "0x14000ade9", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0xa8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0xa8], rax" }, { "address": "0x14000adf0", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x508]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x508]" }, { "address": "0x14000adf7", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x80], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x80], rax" }, { "address": "0x14000adfb", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x74], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x74], edi" }, { "address": "0x14000adff", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x152bb]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x152bb]" }, { "address": "0x14000ae05", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000ae07", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14000ae09", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15269]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15269]" }, { "address": "0x14000ae0f", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x14000ae14", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15256]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15256]" }, { "address": "0x14000ae1a", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000ae1c", "size": 2, "mnemonic": "jne", - "operands": "0x14000ae2e", - "stack_offset": 0 + "operands": "0x14000ae2e" }, { "address": "0x14000ae1e", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14000ae20", "size": 2, "mnemonic": "jne", - "operands": "0x14000ae2e", - "stack_offset": 0 + "operands": "0x14000ae2e" }, { "address": "0x14000ae22", "size": 3, "mnemonic": "cmp", - "operands": "ebx, -1", - "stack_offset": 0 + "operands": "ebx, -1" }, { "address": "0x14000ae25", "size": 2, "mnemonic": "je", - "operands": "0x14000ae2e", - "stack_offset": 0 + "operands": "0x14000ae2e" } ], "successors": [ @@ -37201,78 +33653,67 @@ "address": "0x14000ae2e", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x4e0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x4e0]" }, { "address": "0x14000ae35", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14000ae38", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14000ae3d", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x5f0]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x5f0]" }, { "address": "0x14000ae45", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x28]" }, { "address": "0x14000ae49", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x14000ae4d", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000ae50", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000ae52", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000ae53", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000ae54", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -37288,92 +33729,79 @@ "address": "0x14000ae27", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000ae29", "size": 5, "mnemonic": "call", - "operands": "0x140005e38", - "stack_offset": 0 + "operands": "0x140005e38" }, { "address": "0x14000ae2e", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x4e0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x4e0]" }, { "address": "0x14000ae35", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14000ae38", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14000ae3d", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x5f0]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x5f0]" }, { "address": "0x14000ae45", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x28]" }, { "address": "0x14000ae49", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x14000ae4d", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000ae50", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000ae52", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000ae53", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000ae54", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -37395,169 +33823,145 @@ "address": "0x14000ae65", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000ae66", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000ae69", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000ae6d", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000ae72", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x28377], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x28377], 0" }, { "address": "0x14000ae79", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14000ae7d", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14000ae81", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000ae85", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000ae89", "size": 2, "mnemonic": "jne", - "operands": "0x14000ae9b", - "stack_offset": 0 + "operands": "0x14000ae9b" }, { "address": "0x14000ae8b", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x26596]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x26596]" }, { "address": "0x14000ae92", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x14000ae96", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x14000ae9b", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x40]" }, { "address": "0x14000ae9f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14000aea4", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x14000aea8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000aead", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x14000aeb2", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x14000aeb6", "size": 2, "mnemonic": "jne", - "operands": "0x14000aec3", - "stack_offset": 0 + "operands": "0x14000aec3" }, { "address": "0x14000aeb8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x40]" }, { "address": "0x14000aebc", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x14000aec3", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000aec7", "size": 2, "mnemonic": "je", - "operands": "0x14000aed8", - "stack_offset": 0 + "operands": "0x14000aed8" } ], "successors": [ @@ -37575,15 +33979,13 @@ "address": "0x14000aed8", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000aedc", "size": 2, "mnemonic": "je", - "operands": "0x14000aeed", - "stack_offset": 0 + "operands": "0x14000aeed" } ], "successors": [ @@ -37601,43 +34003,37 @@ "address": "0x14000aec9", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x14000aecc", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000aed0", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000aed5", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x14000aed8", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000aedc", "size": 2, "mnemonic": "je", - "operands": "0x14000aeed", - "stack_offset": 0 + "operands": "0x14000aeed" } ], "successors": [ @@ -37655,29 +34051,25 @@ "address": "0x14000aeed", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x80]" }, { "address": "0x14000aef5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000aef9", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000aefa", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -37693,57 +34085,49 @@ "address": "0x14000aede", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x14000aee1", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000aee5", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000aeea", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14000aeed", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x80]" }, { "address": "0x14000aef5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000aef9", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000aefa", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -37765,155 +34149,133 @@ "address": "0x14000b33e", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b33f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000b342", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b346", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000b34b", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x27e9e], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x27e9e], 0" }, { "address": "0x14000b352", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14000b356", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14000b35a", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000b35e", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000b362", "size": 2, "mnemonic": "jne", - "operands": "0x14000b374", - "stack_offset": 0 + "operands": "0x14000b374" }, { "address": "0x14000b364", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x260bd]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x260bd]" }, { "address": "0x14000b36b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x14000b36f", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x14000b374", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x40]" }, { "address": "0x14000b378", "size": 5, "mnemonic": "call", - "operands": "0x14000b210", - "stack_offset": 0 + "operands": "0x14000b210" }, { "address": "0x14000b37d", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x14000b381", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14000b383", "size": 2, "mnemonic": "jne", - "operands": "0x14000b390", - "stack_offset": 0 + "operands": "0x14000b390" }, { "address": "0x14000b385", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x14000b389", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x14000b390", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000b394", "size": 2, "mnemonic": "je", - "operands": "0x14000b3a5", - "stack_offset": 0 + "operands": "0x14000b3a5" } ], "successors": [ @@ -37931,15 +34293,13 @@ "address": "0x14000b3a5", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000b3a9", "size": 2, "mnemonic": "je", - "operands": "0x14000b3ba", - "stack_offset": 0 + "operands": "0x14000b3ba" } ], "successors": [ @@ -37957,43 +34317,37 @@ "address": "0x14000b396", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x14000b399", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000b39d", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000b3a2", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x14000b3a5", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000b3a9", "size": 2, "mnemonic": "je", - "operands": "0x14000b3ba", - "stack_offset": 0 + "operands": "0x14000b3ba" } ], "successors": [ @@ -38011,43 +34365,37 @@ "address": "0x14000b3ba", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000b3bf", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000b3c1", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x14000b3c6", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b3ca", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b3cb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -38063,71 +34411,61 @@ "address": "0x14000b3ab", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x14000b3ae", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000b3b2", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000b3b7", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14000b3ba", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000b3bf", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000b3c1", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x14000b3c6", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b3ca", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b3cb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -38149,176 +34487,151 @@ "address": "0x14000b590", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b591", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000b594", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000b598", "size": 4, "mnemonic": "and", - "operands": "dword ptr [rbp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], 0" }, { "address": "0x14000b59c", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x28]" }, { "address": "0x14000b5a0", "size": 4, "mnemonic": "and", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14000b5a4", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x20]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x20]" }, { "address": "0x14000b5a8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x14000b5ac", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x18]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x18]" }, { "address": "0x14000b5b0", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x10]" }, { "address": "0x14000b5b4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x14000b5b8", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x1c]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x1c]" }, { "address": "0x14000b5bc", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x20]" }, { "address": "0x14000b5c0", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], rax" }, { "address": "0x14000b5c4", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x14000b5c8", "size": 5, "mnemonic": "mov", - "operands": "eax, 8", - "stack_offset": 0 + "operands": "eax, 8" }, { "address": "0x14000b5cd", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], eax" }, { "address": "0x14000b5d0", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x1c], eax" }, { "address": "0x14000b5d3", "size": 5, "mnemonic": "call", - "operands": "0x14000b468", - "stack_offset": 0 + "operands": "0x14000b468" }, { "address": "0x14000b5d8", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x10], 0" }, { "address": "0x14000b5dc", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x20]" }, { "address": "0x14000b5df", "size": 4, "mnemonic": "cmovne", - "operands": "eax, dword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x28]" }, { "address": "0x14000b5e3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000b5e7", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b5e8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -38340,141 +34653,121 @@ "address": "0x14000b682", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b683", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000b686", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b68a", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000b68f", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000b692", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x27b57], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x27b57], 0" }, { "address": "0x14000b699", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14000b69d", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14000b6a1", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000b6a5", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000b6a9", "size": 2, "mnemonic": "jne", - "operands": "0x14000b6bb", - "stack_offset": 0 + "operands": "0x14000b6bb" }, { "address": "0x14000b6ab", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x25d76]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x25d76]" }, { "address": "0x14000b6b2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x14000b6b6", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x14000b6bb", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14000b6be", "size": 2, "mnemonic": "jne", - "operands": "0x14000b6cb", - "stack_offset": 0 + "operands": "0x14000b6cb" }, { "address": "0x14000b6c0", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000b6c2", "size": 5, "mnemonic": "call", - "operands": "0x14000b58c", - "stack_offset": 0 + "operands": "0x14000b58c" }, { "address": "0x14000b6c7", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14000b6c9", "size": 2, "mnemonic": "jmp", - "operands": "0x14000b6fd", - "stack_offset": 0 + "operands": "0x14000b6fd" } ], "successors": [ @@ -38491,43 +34784,37 @@ "address": "0x14000b6fd", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x14000b701", "size": 2, "mnemonic": "jne", - "operands": "0x14000b70e", - "stack_offset": 0 + "operands": "0x14000b70e" }, { "address": "0x14000b703", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x40]" }, { "address": "0x14000b707", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x14000b70e", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000b712", "size": 2, "mnemonic": "je", - "operands": "0x14000b723", - "stack_offset": 0 + "operands": "0x14000b723" } ], "successors": [ @@ -38545,15 +34832,13 @@ "address": "0x14000b723", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000b727", "size": 2, "mnemonic": "je", - "operands": "0x14000b738", - "stack_offset": 0 + "operands": "0x14000b738" } ], "successors": [ @@ -38571,43 +34856,37 @@ "address": "0x14000b714", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x14000b717", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000b71b", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000b720", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x14000b723", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000b727", "size": 2, "mnemonic": "je", - "operands": "0x14000b738", - "stack_offset": 0 + "operands": "0x14000b738" } ], "successors": [ @@ -38625,43 +34904,37 @@ "address": "0x14000b738", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000b73d", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000b73f", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x14000b744", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b748", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b749", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -38677,71 +34950,61 @@ "address": "0x14000b729", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x14000b72c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000b730", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000b735", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14000b738", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000b73d", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000b73f", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x14000b744", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b748", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b749", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -38763,155 +35026,133 @@ "address": "0x14000bace", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000bacf", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000bad2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000bad6", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000badb", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x2770e], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2770e], 0" }, { "address": "0x14000bae2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14000bae6", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14000baea", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000baee", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000baf2", "size": 2, "mnemonic": "jne", - "operands": "0x14000bb04", - "stack_offset": 0 + "operands": "0x14000bb04" }, { "address": "0x14000baf4", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x2592d]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x2592d]" }, { "address": "0x14000bafb", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x14000baff", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x14000bb04", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x40]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x40]" }, { "address": "0x14000bb08", "size": 5, "mnemonic": "call", - "operands": "0x14000b960", - "stack_offset": 0 + "operands": "0x14000b960" }, { "address": "0x14000bb0d", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x14000bb11", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14000bb13", "size": 2, "mnemonic": "jne", - "operands": "0x14000bb20", - "stack_offset": 0 + "operands": "0x14000bb20" }, { "address": "0x14000bb15", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x14000bb19", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x14000bb20", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000bb24", "size": 2, "mnemonic": "je", - "operands": "0x14000bb35", - "stack_offset": 0 + "operands": "0x14000bb35" } ], "successors": [ @@ -38929,15 +35170,13 @@ "address": "0x14000bb35", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000bb39", "size": 2, "mnemonic": "je", - "operands": "0x14000bb4a", - "stack_offset": 0 + "operands": "0x14000bb4a" } ], "successors": [ @@ -38955,43 +35194,37 @@ "address": "0x14000bb26", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x14000bb29", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000bb2d", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000bb32", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x14000bb35", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000bb39", "size": 2, "mnemonic": "je", - "operands": "0x14000bb4a", - "stack_offset": 0 + "operands": "0x14000bb4a" } ], "successors": [ @@ -39009,43 +35242,37 @@ "address": "0x14000bb4a", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000bb4f", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000bb51", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x14000bb56", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000bb5a", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000bb5b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -39061,71 +35288,61 @@ "address": "0x14000bb3b", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x14000bb3e", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000bb42", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000bb47", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14000bb4a", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000bb4f", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000bb51", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x14000bb56", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000bb5a", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000bb5b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -39147,99 +35364,85 @@ "address": "0x14000bb66", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000bb67", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000bb68", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000bb69", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000bb6b", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000bb6d", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000bb6f", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000bb71", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000bb75", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x80]" }, { "address": "0x14000bb7d", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x14000bb80", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14000bb83", "size": 3, "mnemonic": "mov", - "operands": "r12, rcx", - "stack_offset": 0 + "operands": "r12, rcx" }, { "address": "0x14000bb86", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x14000bb89", "size": 2, "mnemonic": "je", - "operands": "0x14000bba5", - "stack_offset": 0 + "operands": "0x14000bba5" } ], "successors": [ @@ -39257,78 +35460,67 @@ "address": "0x14000bba5", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000bba7", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x14000bbac", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000bbb0", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000bbb2", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000bbb4", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000bbb6", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000bbb8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000bbb9", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000bbba", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000bbbb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -39344,15 +35536,13 @@ "address": "0x14000bb8b", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x14000bb8e", "size": 2, "mnemonic": "je", - "operands": "0x14000bba5", - "stack_offset": 0 + "operands": "0x14000bba5" } ], "successors": [ @@ -39370,113 +35560,97 @@ "address": "0x14000bb90", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000bb93", "size": 2, "mnemonic": "jne", - "operands": "0x14000bbbc", - "stack_offset": 0 + "operands": "0x14000bbbc" }, { "address": "0x14000bb95", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14000bb9a", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14000bba0", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14000bba5", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000bba7", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x14000bbac", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000bbb0", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000bbb2", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000bbb4", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000bbb6", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000bbb8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000bbb9", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000bbba", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000bbbb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -39498,155 +35672,133 @@ "address": "0x14000c156", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c157", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000c15a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000c15e", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000c163", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x27086], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x27086], 0" }, { "address": "0x14000c16a", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14000c16e", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14000c172", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000c176", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000c17a", "size": 2, "mnemonic": "jne", - "operands": "0x14000c18c", - "stack_offset": 0 + "operands": "0x14000c18c" }, { "address": "0x14000c17c", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x252a5]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x252a5]" }, { "address": "0x14000c183", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x14000c187", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x14000c18c", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x40]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x40]" }, { "address": "0x14000c190", "size": 5, "mnemonic": "call", - "operands": "0x14000bec8", - "stack_offset": 0 + "operands": "0x14000bec8" }, { "address": "0x14000c195", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x14000c199", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14000c19b", "size": 2, "mnemonic": "jne", - "operands": "0x14000c1a8", - "stack_offset": 0 + "operands": "0x14000c1a8" }, { "address": "0x14000c19d", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x14000c1a1", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x14000c1a8", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000c1ac", "size": 2, "mnemonic": "je", - "operands": "0x14000c1bd", - "stack_offset": 0 + "operands": "0x14000c1bd" } ], "successors": [ @@ -39664,15 +35816,13 @@ "address": "0x14000c1bd", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000c1c1", "size": 2, "mnemonic": "je", - "operands": "0x14000c1d2", - "stack_offset": 0 + "operands": "0x14000c1d2" } ], "successors": [ @@ -39690,43 +35840,37 @@ "address": "0x14000c1ae", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x14000c1b1", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000c1b5", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000c1ba", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x14000c1bd", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000c1c1", "size": 2, "mnemonic": "je", - "operands": "0x14000c1d2", - "stack_offset": 0 + "operands": "0x14000c1d2" } ], "successors": [ @@ -39744,43 +35888,37 @@ "address": "0x14000c1d2", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000c1d7", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000c1d9", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x14000c1de", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000c1e2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c1e3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -39796,71 +35934,61 @@ "address": "0x14000c1c3", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x14000c1c6", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000c1ca", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000c1cf", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14000c1d2", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x14000c1d7", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000c1d9", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x14000c1de", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000c1e2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c1e3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -39882,36 +36010,31 @@ "address": "0x14000c2b7", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c2b8", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000c2bb", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000c2bf", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000c2c2", "size": 2, "mnemonic": "je", - "operands": "0x14000c2f1", - "stack_offset": 0 + "operands": "0x14000c2f1" } ], "successors": [ @@ -39929,29 +36052,25 @@ "address": "0x14000c2f1", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000c2f3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000c2f7", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c2f8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -39967,15 +36086,13 @@ "address": "0x14000c2c4", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x14000c2c7", "size": 2, "mnemonic": "je", - "operands": "0x14000c2f1", - "stack_offset": 0 + "operands": "0x14000c2f1" } ], "successors": [ @@ -39993,106 +36110,91 @@ "address": "0x14000c2c9", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x14000c2cc", "size": 2, "mnemonic": "jne", - "operands": "0x14000c2f9", - "stack_offset": 0 + "operands": "0x14000c2f9" }, { "address": "0x14000c2ce", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x14000c2d2", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000c2d5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 - 0x50], rax", - "stack_offset": 0 + "operands": "qword ptr [r11 - 0x50], rax" }, { "address": "0x14000c2d9", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000c2db", "size": 4, "mnemonic": "and", - "operands": "qword ptr [r11 - 0x58], r9", - "stack_offset": 0 + "operands": "qword ptr [r11 - 0x58], r9" }, { "address": "0x14000c2df", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000c2e1", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rax + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x30], 1" }, { "address": "0x14000c2e5", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x2c], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x2c], 0x16" }, { "address": "0x14000c2ec", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x14000c2f1", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000c2f3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000c2f7", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c2f8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -40114,162 +36216,139 @@ "address": "0x14000c55e", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c55f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000c562", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000c566", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000c56b", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x26c7e], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x26c7e], 0" }, { "address": "0x14000c572", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14000c576", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14000c57a", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000c57e", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000c582", "size": 2, "mnemonic": "jne", - "operands": "0x14000c594", - "stack_offset": 0 + "operands": "0x14000c594" }, { "address": "0x14000c584", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x24e9d]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x24e9d]" }, { "address": "0x14000c58b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x14000c58f", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x14000c594", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x40]" }, { "address": "0x14000c598", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000c59d", "size": 5, "mnemonic": "call", - "operands": "0x14000c2a4", - "stack_offset": 0 + "operands": "0x14000c2a4" }, { "address": "0x14000c5a2", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x14000c5a6", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14000c5a9", "size": 2, "mnemonic": "jne", - "operands": "0x14000c5b6", - "stack_offset": 0 + "operands": "0x14000c5b6" }, { "address": "0x14000c5ab", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x14000c5af", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x14000c5b6", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000c5ba", "size": 2, "mnemonic": "je", - "operands": "0x14000c5cb", - "stack_offset": 0 + "operands": "0x14000c5cb" } ], "successors": [ @@ -40287,15 +36366,13 @@ "address": "0x14000c5cb", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000c5cf", "size": 2, "mnemonic": "je", - "operands": "0x14000c5e0", - "stack_offset": 0 + "operands": "0x14000c5e0" } ], "successors": [ @@ -40313,43 +36390,37 @@ "address": "0x14000c5bc", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x14000c5bf", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000c5c3", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000c5c8", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x14000c5cb", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000c5cf", "size": 2, "mnemonic": "je", - "operands": "0x14000c5e0", - "stack_offset": 0 + "operands": "0x14000c5e0" } ], "successors": [ @@ -40367,50 +36438,43 @@ "address": "0x14000c5e0", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x14000c5e5", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x14000c5e8", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x14000c5ec", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x18]" }, { "address": "0x14000c5f0", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000c5f3", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c5f4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -40426,78 +36490,67 @@ "address": "0x14000c5d1", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x14000c5d4", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14000c5d8", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000c5dd", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14000c5e0", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x14000c5e5", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x14000c5e8", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x14000c5ec", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x18]" }, { "address": "0x14000c5f0", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000c5f3", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c5f4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -40519,232 +36572,199 @@ "address": "0x14000c720", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c722", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000c723", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000c724", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x47]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x47]" }, { "address": "0x14000c729", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xb0", - "stack_offset": 0 + "operands": "rsp, 0xb0" }, { "address": "0x14000c730", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x39], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x39], 0" }, { "address": "0x14000c735", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x26ab4], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x26ab4], 0" }, { "address": "0x14000c73c", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x29], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x29], 0" }, { "address": "0x14000c740", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x11], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x11], 0" }, { "address": "0x14000c744", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 9], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 9], 0" }, { "address": "0x14000c748", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 1], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 1], 0" }, { "address": "0x14000c74c", "size": 2, "mnemonic": "jne", - "operands": "0x14000c75e", - "stack_offset": 0 + "operands": "0x14000c75e" }, { "address": "0x14000c74e", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x24cd3]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x24cd3]" }, { "address": "0x14000c755", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x11], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x11], 1" }, { "address": "0x14000c759", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x21], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x21], xmm0" }, { "address": "0x14000c75e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x6f], r9", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x6f], r9" }, { "address": "0x14000c762", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x67], r8d", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x67], r8d" }, { "address": "0x14000c766", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 7], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 7], rdx" }, { "address": "0x14000c76a", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x7f], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x7f], rcx" }, { "address": "0x14000c76e", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000c771", "size": 2, "mnemonic": "jne", - "operands": "0x14000c7a1", - "stack_offset": 0 + "operands": "0x14000c7a1" }, { "address": "0x14000c773", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x39]" }, { "address": "0x14000c777", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 9], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 9], 1" }, { "address": "0x14000c77b", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14000c780", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000c783", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x14000c789", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000c78c", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000c78e", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0xd], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0xd], 0x16" }, { "address": "0x14000c795", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000c797", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x14000c79c", "size": 3, "mnemonic": "or", - "operands": "edi, 0xffffffff", - "stack_offset": 0 + "operands": "edi, 0xffffffff" }, { "address": "0x14000c79f", "size": 2, "mnemonic": "jmp", - "operands": "0x14000c80d", - "stack_offset": 0 + "operands": "0x14000c80d" } ], "successors": [ @@ -40761,43 +36781,37 @@ "address": "0x14000c80d", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x11], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x11], 2" }, { "address": "0x14000c811", "size": 2, "mnemonic": "jne", - "operands": "0x14000c81e", - "stack_offset": 0 + "operands": "0x14000c81e" }, { "address": "0x14000c813", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x39]" }, { "address": "0x14000c817", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x14000c81e", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 9], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 9], 0" }, { "address": "0x14000c822", "size": 2, "mnemonic": "je", - "operands": "0x14000c833", - "stack_offset": 0 + "operands": "0x14000c833" } ], "successors": [ @@ -40815,15 +36829,13 @@ "address": "0x14000c833", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 1], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 1], 0" }, { "address": "0x14000c837", "size": 2, "mnemonic": "je", - "operands": "0x14000c848", - "stack_offset": 0 + "operands": "0x14000c848" } ], "successors": [ @@ -40841,43 +36853,37 @@ "address": "0x14000c824", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xd]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xd]" }, { "address": "0x14000c827", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x14000c82b", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000c830", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x14000c833", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 1], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 1], 0" }, { "address": "0x14000c837", "size": 2, "mnemonic": "je", - "operands": "0x14000c848", - "stack_offset": 0 + "operands": "0x14000c848" } ], "successors": [ @@ -40895,43 +36901,37 @@ "address": "0x14000c848", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000c84a", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xb0", - "stack_offset": 0 + "operands": "rsp, 0xb0" }, { "address": "0x14000c851", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000c852", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000c853", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c854", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -40947,71 +36947,61 @@ "address": "0x14000c839", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 5]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 5]" }, { "address": "0x14000c83c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x14000c840", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000c845", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14000c848", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000c84a", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xb0", - "stack_offset": 0 + "operands": "rsp, 0xb0" }, { "address": "0x14000c851", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000c852", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000c853", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c854", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -41033,134 +37023,115 @@ "address": "0x14000cb12", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cb13", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000cb14", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000cb16", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000cb18", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000cb1a", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000cb1d", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000cb21", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 8]" }, { "address": "0x14000cb25", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000cb27", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000cb2a", "size": 3, "mnemonic": "mov", - "operands": "rsi, qword ptr [rax]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rax]" }, { "address": "0x14000cb2d", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14000cb30", "size": 3, "mnemonic": "mov", - "operands": "r14d, dword ptr [rax]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rax]" }, { "address": "0x14000cb33", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x14000cb36", "size": 2, "mnemonic": "jne", - "operands": "0x14000cb48", - "stack_offset": 0 + "operands": "0x14000cb48" }, { "address": "0x14000cb38", "size": 3, "mnemonic": "mov", - "operands": "ecx, r14d", - "stack_offset": 0 + "operands": "ecx, r14d" }, { "address": "0x14000cb3b", "size": 5, "mnemonic": "call", - "operands": "0x14000f858", - "stack_offset": 0 + "operands": "0x14000f858" }, { "address": "0x14000cb40", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x14000cb43", "size": 5, "mnemonic": "jmp", - "operands": "0x14000cbf5", - "stack_offset": 0 + "operands": "0x14000cbf5" } ], "successors": [ @@ -41177,15 +37148,13 @@ "address": "0x14000cbf5", "size": 3, "mnemonic": "test", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x14000cbf8", "size": 2, "mnemonic": "je", - "operands": "0x14000cb94", - "stack_offset": 0 + "operands": "0x14000cb94" } ], "successors": [ @@ -41203,78 +37172,67 @@ "address": "0x14000cb94", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000cb96", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x14000cb9b", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x40]" }, { "address": "0x14000cb9f", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x48]" }, { "address": "0x14000cba3", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000cba6", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000cba8", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000cbaa", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000cbac", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000cbad", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cbae", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -41290,120 +37248,103 @@ "address": "0x14000cbfa", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14000cbff", "size": 3, "mnemonic": "mov", - "operands": "r13, rax", - "stack_offset": 0 + "operands": "r13, rax" }, { "address": "0x14000cc02", "size": 3, "mnemonic": "mov", - "operands": "r9, r14", - "stack_offset": 0 + "operands": "r9, r14" }, { "address": "0x14000cc05", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000cc08", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000cc0a", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 0x90]" }, { "address": "0x14000cc11", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rcx" }, { "address": "0x14000cc15", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 0x88]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 0x88]" }, { "address": "0x14000cc1c", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x10]" }, { "address": "0x14000cc20", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x38], 0" }, { "address": "0x14000cc25", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], rcx" }, { "address": "0x14000cc29", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x38]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x38]" }, { "address": "0x14000cc2d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14000cc32", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x14000cc38", "size": 5, "mnemonic": "call", - "operands": "0x140015a74", - "stack_offset": 0 + "operands": "0x140015a74" }, { "address": "0x14000cc3d", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000cc3f", "size": 2, "mnemonic": "je", - "operands": "0x14000cc58", - "stack_offset": 0 + "operands": "0x14000cc58" } ], "successors": [ @@ -41421,43 +37362,37 @@ "address": "0x14000cc58", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x38]" }, { "address": "0x14000cc5c", "size": 4, "mnemonic": "add", - "operands": "rcx, 4", - "stack_offset": 0 + "operands": "rcx, 4" }, { "address": "0x14000cc60", "size": 5, "mnemonic": "call", - "operands": "0x140015200", - "stack_offset": 0 + "operands": "0x140015200" }, { "address": "0x14000cc65", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000cc68", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000cc6b", "size": 6, "mnemonic": "je", - "operands": "0x14000cb94", - "stack_offset": 0 + "operands": "0x14000cb94" } ], "successors": [ @@ -41475,15 +37410,13 @@ "address": "0x14000cc41", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x14000cc44", "size": 6, "mnemonic": "je", - "operands": "0x14000cd91", - "stack_offset": 0 + "operands": "0x14000cd91" } ], "successors": [ @@ -41501,78 +37434,67 @@ "address": "0x14000cc71", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp + 0x38]" }, { "address": "0x14000cc75", "size": 4, "mnemonic": "lea", - "operands": "r15, [rax + 4]", - "stack_offset": 0 + "operands": "r15, [rax + 4]" }, { "address": "0x14000cc79", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x10]" }, { "address": "0x14000cc7d", "size": 3, "mnemonic": "mov", - "operands": "r9, r14", - "stack_offset": 0 + "operands": "r9, r14" }, { "address": "0x14000cc80", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14000cc85", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x14000cc88", "size": 6, "mnemonic": "or", - "operands": "qword ptr [rsp + 0x20], 0xffffffffffffffff", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0xffffffffffffffff" }, { "address": "0x14000cc8e", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000cc90", "size": 5, "mnemonic": "call", - "operands": "0x140015a74", - "stack_offset": 0 + "operands": "0x140015a74" }, { "address": "0x14000cc95", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000cc97", "size": 2, "mnemonic": "je", - "operands": "0x14000ccb3", - "stack_offset": 0 + "operands": "0x14000ccb3" } ], "successors": [ @@ -41590,50 +37512,43 @@ "address": "0x14000cd91", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x14000cd97", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000cd9a", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000cd9d", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000cd9f", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000cda1", "size": 5, "mnemonic": "call", - "operands": "0x14000afd4", - "stack_offset": 0 + "operands": "0x14000afd4" }, { "address": "0x14000cda6", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -41649,15 +37564,13 @@ "address": "0x14000cc4a", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x22", - "stack_offset": 0 + "operands": "eax, 0x22" }, { "address": "0x14000cc4d", "size": 6, "mnemonic": "je", - "operands": "0x14000cd91", - "stack_offset": 0 + "operands": "0x14000cd91" } ], "successors": [ @@ -41675,50 +37588,43 @@ "address": "0x14000ccb3", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14000ccb6", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp - 0x10]" }, { "address": "0x14000ccba", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax]" }, { "address": "0x14000ccbd", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x14000ccc1", "size": 5, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx + rbx + 0x30]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx + rbx + 0x30]" }, { "address": "0x14000ccc6", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000ccc9", "size": 2, "mnemonic": "je", - "operands": "0x14000ccfb", - "stack_offset": 0 + "operands": "0x14000ccfb" } ], "successors": [ @@ -41736,15 +37642,13 @@ "address": "0x14000cc99", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x14000cc9c", "size": 6, "mnemonic": "je", - "operands": "0x14000cd91", - "stack_offset": 0 + "operands": "0x14000cd91" } ], "successors": [ @@ -41762,8 +37666,7 @@ "address": "0x14000cc53", "size": 5, "mnemonic": "jmp", - "operands": "0x14000cb94", - "stack_offset": 0 + "operands": "0x14000cb94" } ], "successors": [ @@ -41780,64 +37683,55 @@ "address": "0x14000ccfb", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [r13 + 0x3a8]", - "stack_offset": 0 + "operands": "eax, dword ptr [r13 + 0x3a8]" }, { "address": "0x14000cd02", "size": 6, "mnemonic": "test", - "operands": "dword ptr [rip + 0x24888], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x24888], eax" }, { "address": "0x14000cd08", "size": 2, "mnemonic": "jne", - "operands": "0x14000cd4e", - "stack_offset": 0 + "operands": "0x14000cd4e" }, { "address": "0x14000cd0a", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14000cd0d", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax]" }, { "address": "0x14000cd10", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x14000cd14", "size": 5, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx + rbx + 0x30]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx + rbx + 0x30]" }, { "address": "0x14000cd19", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000cd1c", "size": 2, "mnemonic": "je", - "operands": "0x14000cd4e", - "stack_offset": 0 + "operands": "0x14000cd4e" } ], "successors": [ @@ -41855,155 +37749,133 @@ "address": "0x14000cccb", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14000ccce", "size": 4, "mnemonic": "lock xadd", - "operands": "dword ptr [rdx], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx], eax" }, { "address": "0x14000ccd2", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000ccd5", "size": 2, "mnemonic": "jne", - "operands": "0x14000ccfb", - "stack_offset": 0 + "operands": "0x14000ccfb" }, { "address": "0x14000ccd7", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14000ccda", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax]" }, { "address": "0x14000ccdd", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x14000cce1", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rbx + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rbx + 0x30]" }, { "address": "0x14000cce6", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14000cceb", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14000ccee", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax]" }, { "address": "0x14000ccf1", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x14000ccf5", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rcx + rbx + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + rbx + 0x30], 0" }, { "address": "0x14000ccfb", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [r13 + 0x3a8]", - "stack_offset": 0 + "operands": "eax, dword ptr [r13 + 0x3a8]" }, { "address": "0x14000cd02", "size": 6, "mnemonic": "test", - "operands": "dword ptr [rip + 0x24888], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x24888], eax" }, { "address": "0x14000cd08", "size": 2, "mnemonic": "jne", - "operands": "0x14000cd4e", - "stack_offset": 0 + "operands": "0x14000cd4e" }, { "address": "0x14000cd0a", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14000cd0d", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax]" }, { "address": "0x14000cd10", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x14000cd14", "size": 5, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx + rbx + 0x30]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx + rbx + 0x30]" }, { "address": "0x14000cd19", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000cd1c", "size": 2, "mnemonic": "je", - "operands": "0x14000cd4e", - "stack_offset": 0 + "operands": "0x14000cd4e" } ], "successors": [ @@ -42021,15 +37893,13 @@ "address": "0x14000cca2", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x22", - "stack_offset": 0 + "operands": "eax, 0x22" }, { "address": "0x14000cca5", "size": 6, "mnemonic": "je", - "operands": "0x14000cd91", - "stack_offset": 0 + "operands": "0x14000cd91" } ], "successors": [ @@ -42047,92 +37917,79 @@ "address": "0x14000cd4e", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx + 0x10]" }, { "address": "0x14000cd51", "size": 3, "mnemonic": "mov", - "operands": "rax, r15", - "stack_offset": 0 + "operands": "rax, r15" }, { "address": "0x14000cd54", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rsi], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsi], ecx" }, { "address": "0x14000cd56", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x14000cd59", "size": 3, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rcx]" }, { "address": "0x14000cd5c", "size": 4, "mnemonic": "shl", - "operands": "rdx, 5", - "stack_offset": 0 + "operands": "rdx, 5" }, { "address": "0x14000cd60", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rdx + rbx + 0x30], rsi", - "stack_offset": 0 + "operands": "qword ptr [rdx + rbx + 0x30], rsi" }, { "address": "0x14000cd65", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x14000cd68", "size": 3, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rcx]" }, { "address": "0x14000cd6b", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x14000cd6e", "size": 4, "mnemonic": "shl", - "operands": "rdx, 5", - "stack_offset": 0 + "operands": "rdx, 5" }, { "address": "0x14000cd72", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdx + rbx], r15", - "stack_offset": 0 + "operands": "qword ptr [rdx + rbx], r15" }, { "address": "0x14000cd76", "size": 5, "mnemonic": "jmp", - "operands": "0x14000cb96", - "stack_offset": 0 + "operands": "0x14000cb96" } ], "successors": [ @@ -42149,183 +38006,157 @@ "address": "0x14000cd1e", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14000cd21", "size": 4, "mnemonic": "lock xadd", - "operands": "dword ptr [rdx], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx], eax" }, { "address": "0x14000cd25", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000cd28", "size": 2, "mnemonic": "jne", - "operands": "0x14000cd4e", - "stack_offset": 0 + "operands": "0x14000cd4e" }, { "address": "0x14000cd2a", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14000cd2d", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax]" }, { "address": "0x14000cd30", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x14000cd34", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rbx + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rbx + 0x30]" }, { "address": "0x14000cd39", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14000cd3e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14000cd41", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax]" }, { "address": "0x14000cd44", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x14000cd48", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rcx + rbx + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + rbx + 0x30], 0" }, { "address": "0x14000cd4e", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx + 0x10]" }, { "address": "0x14000cd51", "size": 3, "mnemonic": "mov", - "operands": "rax, r15", - "stack_offset": 0 + "operands": "rax, r15" }, { "address": "0x14000cd54", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rsi], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsi], ecx" }, { "address": "0x14000cd56", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x14000cd59", "size": 3, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rcx]" }, { "address": "0x14000cd5c", "size": 4, "mnemonic": "shl", - "operands": "rdx, 5", - "stack_offset": 0 + "operands": "rdx, 5" }, { "address": "0x14000cd60", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rdx + rbx + 0x30], rsi", - "stack_offset": 0 + "operands": "qword ptr [rdx + rbx + 0x30], rsi" }, { "address": "0x14000cd65", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x14000cd68", "size": 3, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rcx]" }, { "address": "0x14000cd6b", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x14000cd6e", "size": 4, "mnemonic": "shl", - "operands": "rdx, 5", - "stack_offset": 0 + "operands": "rdx, 5" }, { "address": "0x14000cd72", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdx + rbx], r15", - "stack_offset": 0 + "operands": "qword ptr [rdx + rbx], r15" }, { "address": "0x14000cd76", "size": 5, "mnemonic": "jmp", - "operands": "0x14000cb96", - "stack_offset": 0 + "operands": "0x14000cb96" } ], "successors": [ @@ -42342,15 +38173,13 @@ "address": "0x14000ccab", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14000ccae", "size": 5, "mnemonic": "jmp", - "operands": "0x14000cb8f", - "stack_offset": 0 + "operands": "0x14000cb8f" } ], "successors": [ @@ -42367,71 +38196,61 @@ "address": "0x14000cb96", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x14000cb9b", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x40]" }, { "address": "0x14000cb9f", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x48]" }, { "address": "0x14000cba3", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000cba6", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000cba8", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000cbaa", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000cbac", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000cbad", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cbae", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -42447,85 +38266,73 @@ "address": "0x14000cb8f", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14000cb94", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000cb96", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x14000cb9b", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x40]" }, { "address": "0x14000cb9f", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x48]" }, { "address": "0x14000cba3", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000cba6", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000cba8", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000cbaa", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000cbac", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000cbad", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cbae", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -42547,134 +38354,115 @@ "address": "0x14000cdb1", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cdb2", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000cdb5", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000cdb9", "size": 5, "mnemonic": "call", - "operands": "0x140012358", - "stack_offset": 0 + "operands": "0x140012358" }, { "address": "0x14000cdbe", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x10]" }, { "address": "0x14000cdc2", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x14000cdc6", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x28]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x28]" }, { "address": "0x14000cdca", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x18]" }, { "address": "0x14000cdce", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x14000cdd2", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x18]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x18]" }, { "address": "0x14000cdd6", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x14000cddb", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x20]" }, { "address": "0x14000cddf", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x20]" }, { "address": "0x14000cde3", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], eax" }, { "address": "0x14000cde6", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], eax" }, { "address": "0x14000cde9", "size": 5, "mnemonic": "call", - "operands": "0x14000cac8", - "stack_offset": 0 + "operands": "0x14000cac8" }, { "address": "0x14000cdee", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000cdf2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cdf3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -42696,78 +38484,67 @@ "address": "0x14000e389", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000e38a", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000e38b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e38c", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000e38e", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000e390", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000e393", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000e397", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14000e399", "size": 3, "mnemonic": "mov", - "operands": "r14d, ecx", - "stack_offset": 0 + "operands": "r14d, ecx" }, { "address": "0x14000e39c", "size": 2, "mnemonic": "test", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000e39e", "size": 6, "mnemonic": "je", - "operands": "0x14000e4ee", - "stack_offset": 0 + "operands": "0x14000e4ee" } ], "successors": [ @@ -42785,64 +38562,55 @@ "address": "0x14000e4ee", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x14000e4f3", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000e4f5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000e4f9", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000e4fb", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000e4fd", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e4fe", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000e4ff", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000e500", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -42858,57 +38626,49 @@ "address": "0x14000e3a4", "size": 3, "mnemonic": "lea", - "operands": "eax, [rcx - 1]", - "stack_offset": 0 + "operands": "eax, [rcx - 1]" }, { "address": "0x14000e3a7", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000e3aa", "size": 2, "mnemonic": "jbe", - "operands": "0x14000e3c2", - "stack_offset": 0 + "operands": "0x14000e3c2" }, { "address": "0x14000e3ac", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14000e3b1", "size": 5, "mnemonic": "mov", - "operands": "edi, 0x16", - "stack_offset": 0 + "operands": "edi, 0x16" }, { "address": "0x14000e3b6", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rax], edi", - "stack_offset": 0 + "operands": "dword ptr [rax], edi" }, { "address": "0x14000e3b8", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14000e3bd", "size": 5, "mnemonic": "jmp", - "operands": "0x14000e4ee", - "stack_offset": 0 + "operands": "0x14000e4ee" } ], "successors": [ @@ -42931,85 +38691,73 @@ "address": "0x14000ea35", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000ea36", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000ea39", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14000ea3d", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x20], 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x20], 0xfffffffffffffffe" }, { "address": "0x14000ea45", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rbx" }, { "address": "0x14000ea4a", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14000ea4c", "size": 3, "mnemonic": "test", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000ea4f", "size": 2, "mnemonic": "jne", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" }, { "address": "0x14000ea51", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000ea53", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x11677]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x11677]" }, { "address": "0x14000ea59", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000ea5c", "size": 2, "mnemonic": "je", - "operands": "0x14000ea9b", - "stack_offset": 0 + "operands": "0x14000ea9b" } ], "successors": [ @@ -43033,281 +38781,241 @@ "address": "0x14000f36c", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000f36e", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000f36f", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000f370", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000f371", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000f373", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000f375", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000f377", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000f379", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x168]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x168]" }, { "address": "0x14000f381", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x268", - "stack_offset": 0 + "operands": "rsp, 0x268" }, { "address": "0x14000f388", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x21cb1]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x21cb1]" }, { "address": "0x14000f38f", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000f392", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x150], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x150], rax" }, { "address": "0x14000f399", "size": 7, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x1d0]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x1d0]" }, { "address": "0x14000f3a0", "size": 3, "mnemonic": "xor", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14000f3a3", "size": 7, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x1d8]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x1d8]" }, { "address": "0x14000f3aa", "size": 3, "mnemonic": "mov", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14000f3ad", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x70], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x70], rax" }, { "address": "0x14000f3b2", "size": 3, "mnemonic": "mov", - "operands": "r13, r9", - "stack_offset": 0 + "operands": "r13, r9" }, { "address": "0x14000f3b5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x78], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x78], rdx" }, { "address": "0x14000f3ba", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x14000f3bd", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rdi" }, { "address": "0x14000f3c2", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000f3c5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rsi" }, { "address": "0x14000f3ca", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000f3cd", "size": 2, "mnemonic": "jne", - "operands": "0x14000f3f4", - "stack_offset": 0 + "operands": "0x14000f3f4" }, { "address": "0x14000f3cf", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000f3d1", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x150]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x150]" }, { "address": "0x14000f3d8", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14000f3db", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14000f3e0", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x268", - "stack_offset": 0 + "operands": "rsp, 0x268" }, { "address": "0x14000f3e7", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000f3e9", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000f3eb", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000f3ed", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000f3ef", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000f3f0", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000f3f1", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000f3f2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000f3f3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -43329,134 +39037,115 @@ "address": "0x14000f801", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000f802", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000f803", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000f804", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x14000f808", "size": 4, "mnemonic": "lea", - "operands": "rdi, [rax + 0x20]", - "stack_offset": 0 + "operands": "rdi, [rax + 0x20]" }, { "address": "0x14000f80c", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14000f80e", "size": 4, "mnemonic": "add", - "operands": "rdi, -8", - "stack_offset": 0 + "operands": "rdi, -8" }, { "address": "0x14000f812", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14000f815", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x14000f818", "size": 4, "mnemonic": "lea", - "operands": "rdi, [rdi + 8]", - "stack_offset": 0 + "operands": "rdi, [rdi + 8]" }, { "address": "0x14000f81c", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000f81f", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi]" }, { "address": "0x14000f822", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14000f825", "size": 5, "mnemonic": "call", - "operands": "0x140017480", - "stack_offset": 0 + "operands": "0x140017480" }, { "address": "0x14000f82a", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000f82c", "size": 2, "mnemonic": "jne", - "operands": "0x14000f842", - "stack_offset": 0 + "operands": "0x14000f842" }, { "address": "0x14000f82e", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x14000f830", "size": 7, "mnemonic": "cmp", - "operands": "ebx, dword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0x80]" }, { "address": "0x14000f837", "size": 2, "mnemonic": "jl", - "operands": "0x14000f818", - "stack_offset": 0 + "operands": "0x14000f818" } ], "successors": [ @@ -43474,71 +39163,61 @@ "address": "0x14000f818", "size": 4, "mnemonic": "lea", - "operands": "rdi, [rdi + 8]", - "stack_offset": 0 + "operands": "rdi, [rdi + 8]" }, { "address": "0x14000f81c", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000f81f", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi]" }, { "address": "0x14000f822", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14000f825", "size": 5, "mnemonic": "call", - "operands": "0x140017480", - "stack_offset": 0 + "operands": "0x140017480" }, { "address": "0x14000f82a", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000f82c", "size": 2, "mnemonic": "jne", - "operands": "0x14000f842", - "stack_offset": 0 + "operands": "0x14000f842" }, { "address": "0x14000f82e", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x14000f830", "size": 7, "mnemonic": "cmp", - "operands": "ebx, dword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rsp + 0x80]" }, { "address": "0x14000f837", "size": 2, "mnemonic": "jl", - "operands": "0x14000f818", - "stack_offset": 0 + "operands": "0x14000f818" } ], "successors": [ @@ -43556,43 +39235,37 @@ "address": "0x14000f839", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x14000f83d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000f83e", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000f83f", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000f840", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000f841", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -43614,85 +39287,73 @@ "address": "0x14000f861", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000f862", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000f865", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000f869", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000f86e", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x38], 0" }, { "address": "0x14000f873", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 5", - "stack_offset": 0 + "operands": "ecx, 5" }, { "address": "0x14000f876", "size": 2, "mnemonic": "jbe", - "operands": "0x14000f88c", - "stack_offset": 0 + "operands": "0x14000f88c" }, { "address": "0x14000f878", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14000f87d", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14000f883", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14000f888", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000f88a", "size": 2, "mnemonic": "jmp", - "operands": "0x14000f8f3", - "stack_offset": 0 + "operands": "0x14000f8f3" } ], "successors": [ @@ -43709,22 +39370,19 @@ "address": "0x14000f8f3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000f8f7", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000f8f8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -43746,113 +39404,97 @@ "address": "0x14000faed", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000faee", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000faef", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000faf0", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000faf2", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000faf4", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000faf6", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000faf8", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x210", - "stack_offset": 0 + "operands": "rsp, 0x210" }, { "address": "0x14000faff", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2153a]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2153a]" }, { "address": "0x14000fb06", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000fb09", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x200], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x200], rax" }, { "address": "0x14000fb11", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x14000fb14", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x14000fb17", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000fb1a", "size": 2, "mnemonic": "test", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000fb1c", "size": 2, "mnemonic": "je", - "operands": "0x14000fb3e", - "stack_offset": 0 + "operands": "0x14000fb3e" } ], "successors": [ @@ -43870,29 +39512,25 @@ "address": "0x14000fb3e", "size": 5, "mnemonic": "mov", - "operands": "ebp, 1", - "stack_offset": 0 + "operands": "ebp, 1" }, { "address": "0x14000fb43", "size": 3, "mnemonic": "mov", - "operands": "esi, r13d", - "stack_offset": 0 + "operands": "esi, r13d" }, { "address": "0x14000fb46", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14000fb49", "size": 6, "mnemonic": "je", - "operands": "0x14000fc8b", - "stack_offset": 0 + "operands": "0x14000fc8b" } ], "successors": [ @@ -43910,15 +39548,13 @@ "address": "0x14000fb1e", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14000fb21", "size": 2, "mnemonic": "je", - "operands": "0x14000fb2d", - "stack_offset": 0 + "operands": "0x14000fb2d" } ], "successors": [ @@ -43936,99 +39572,85 @@ "address": "0x14000fc8b", "size": 5, "mnemonic": "call", - "operands": "0x14000f8fc", - "stack_offset": 0 + "operands": "0x14000f8fc" }, { "address": "0x14000fc90", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x200]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x200]" }, { "address": "0x14000fc98", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14000fc9b", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14000fca0", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x268]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x268]" }, { "address": "0x14000fca8", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x210", - "stack_offset": 0 + "operands": "rsp, 0x210" }, { "address": "0x14000fcaf", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000fcb1", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000fcb3", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000fcb5", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000fcb7", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000fcb8", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000fcb9", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000fcba", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -44044,85 +39666,73 @@ "address": "0x14000fb4f", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [r8], 0x4c", - "stack_offset": 0 + "operands": "word ptr [r8], 0x4c" }, { "address": "0x14000fb54", "size": 6, "mnemonic": "jne", - "operands": "0x14000fcbf", - "stack_offset": 0 + "operands": "0x14000fcbf" }, { "address": "0x14000fb5a", "size": 6, "mnemonic": "cmp", - "operands": "word ptr [r8 + 2], 0x43", - "stack_offset": 0 + "operands": "word ptr [r8 + 2], 0x43" }, { "address": "0x14000fb60", "size": 6, "mnemonic": "jne", - "operands": "0x14000fcbf", - "stack_offset": 0 + "operands": "0x14000fcbf" }, { "address": "0x14000fb66", "size": 6, "mnemonic": "cmp", - "operands": "word ptr [r8 + 4], 0x5f", - "stack_offset": 0 + "operands": "word ptr [r8 + 4], 0x5f" }, { "address": "0x14000fb6c", "size": 6, "mnemonic": "jne", - "operands": "0x14000fcbf", - "stack_offset": 0 + "operands": "0x14000fcbf" }, { "address": "0x14000fb72", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x15f47]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x15f47]" }, { "address": "0x14000fb79", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000fb7c", "size": 5, "mnemonic": "call", - "operands": "0x14001a560", - "stack_offset": 0 + "operands": "0x14001a560" }, { "address": "0x14000fb81", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x14000fb84", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000fb87", "size": 6, "mnemonic": "je", - "operands": "0x14000fcbb", - "stack_offset": 0 + "operands": "0x14000fcbb" } ], "successors": [ @@ -44140,29 +39750,25 @@ "address": "0x14000fb2d", "size": 3, "mnemonic": "movsxd", - "operands": "rax, edx", - "stack_offset": 0 + "operands": "rax, edx" }, { "address": "0x14000fb30", "size": 4, "mnemonic": "shl", - "operands": "rax, 5", - "stack_offset": 0 + "operands": "rax, 5" }, { "address": "0x14000fb34", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + rcx + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + rcx + 0x28]" }, { "address": "0x14000fb39", "size": 5, "mnemonic": "jmp", - "operands": "0x14000fc90", - "stack_offset": 0 + "operands": "0x14000fc90" } ], "successors": [ @@ -44179,15 +39785,13 @@ "address": "0x14000fb23", "size": 5, "mnemonic": "call", - "operands": "0x14000fd80", - "stack_offset": 0 + "operands": "0x14000fd80" }, { "address": "0x14000fb28", "size": 5, "mnemonic": "jmp", - "operands": "0x14000fc90", - "stack_offset": 0 + "operands": "0x14000fc90" } ], "successors": [ @@ -44204,15 +39808,13 @@ "address": "0x14000fcbb", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000fcbd", "size": 2, "mnemonic": "jmp", - "operands": "0x14000fc90", - "stack_offset": 0 + "operands": "0x14000fc90" } ], "successors": [ @@ -44229,29 +39831,25 @@ "address": "0x14000fb8d", "size": 3, "mnemonic": "mov", - "operands": "rbp, rax", - "stack_offset": 0 + "operands": "rbp, rax" }, { "address": "0x14000fb90", "size": 3, "mnemonic": "sub", - "operands": "rbp, rbx", - "stack_offset": 0 + "operands": "rbp, rbx" }, { "address": "0x14000fb93", "size": 3, "mnemonic": "sar", - "operands": "rbp, 1", - "stack_offset": 0 + "operands": "rbp, 1" }, { "address": "0x14000fb96", "size": 6, "mnemonic": "je", - "operands": "0x14000fcbb", - "stack_offset": 0 + "operands": "0x14000fcbb" } ], "successors": [ @@ -44269,92 +39867,79 @@ "address": "0x14000fc90", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x200]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x200]" }, { "address": "0x14000fc98", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14000fc9b", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14000fca0", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x268]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x268]" }, { "address": "0x14000fca8", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x210", - "stack_offset": 0 + "operands": "rsp, 0x210" }, { "address": "0x14000fcaf", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000fcb1", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000fcb3", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000fcb5", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000fcb7", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000fcb8", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000fcb9", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000fcba", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -44370,15 +39955,13 @@ "address": "0x14000fb9c", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], 0x3b", - "stack_offset": 0 + "operands": "word ptr [rax], 0x3b" }, { "address": "0x14000fba0", "size": 6, "mnemonic": "je", - "operands": "0x14000fcbb", - "stack_offset": 0 + "operands": "0x14000fcbb" } ], "successors": [ @@ -44396,106 +39979,91 @@ "address": "0x14000fba6", "size": 6, "mnemonic": "mov", - "operands": "r12d, 1", - "stack_offset": 0 + "operands": "r12d, 1" }, { "address": "0x14000fbac", "size": 7, "mnemonic": "lea", - "operands": "r15, [rip + 0x15e15]", - "stack_offset": 0 + "operands": "r15, [rip + 0x15e15]" }, { "address": "0x14000fbb3", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [r15]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r15]" }, { "address": "0x14000fbb6", "size": 3, "mnemonic": "mov", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x14000fbb9", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x14000fbbc", "size": 5, "mnemonic": "call", - "operands": "0x140011460", - "stack_offset": 0 + "operands": "0x140011460" }, { "address": "0x14000fbc1", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000fbc3", "size": 2, "mnemonic": "jne", - "operands": "0x14000fbdb", - "stack_offset": 0 + "operands": "0x14000fbdb" }, { "address": "0x14000fbc5", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [r15]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r15]" }, { "address": "0x14000fbc8", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14000fbcc", "size": 3, "mnemonic": "inc", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x14000fbcf", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rcx + rax*2], r13w", - "stack_offset": 0 + "operands": "word ptr [rcx + rax*2], r13w" }, { "address": "0x14000fbd4", "size": 2, "mnemonic": "jne", - "operands": "0x14000fbcc", - "stack_offset": 0 + "operands": "0x14000fbcc" }, { "address": "0x14000fbd6", "size": 3, "mnemonic": "cmp", - "operands": "rbp, rax", - "stack_offset": 0 + "operands": "rbp, rax" }, { "address": "0x14000fbd9", "size": 2, "mnemonic": "je", - "operands": "0x14000fbee", - "stack_offset": 0 + "operands": "0x14000fbee" } ], "successors": [ @@ -44513,78 +40081,67 @@ "address": "0x14000fbee", "size": 4, "mnemonic": "add", - "operands": "r14, 2", - "stack_offset": 0 + "operands": "r14, 2" }, { "address": "0x14000fbf2", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x15ecf]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x15ecf]" }, { "address": "0x14000fbf9", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x14000fbfc", "size": 5, "mnemonic": "call", - "operands": "0x14001a500", - "stack_offset": 0 + "operands": "0x14001a500" }, { "address": "0x14000fc01", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000fc04", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000fc07", "size": 2, "mnemonic": "jne", - "operands": "0x14000fc14", - "stack_offset": 0 + "operands": "0x14000fc14" }, { "address": "0x14000fc09", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [r14], 0x3b", - "stack_offset": 0 + "operands": "word ptr [r14], 0x3b" }, { "address": "0x14000fc0e", "size": 6, "mnemonic": "jne", - "operands": "0x14000fcbb", - "stack_offset": 0 + "operands": "0x14000fcbb" }, { "address": "0x14000fc14", "size": 4, "mnemonic": "cmp", - "operands": "r12d, 5", - "stack_offset": 0 + "operands": "r12d, 5" }, { "address": "0x14000fc18", "size": 2, "mnemonic": "jg", - "operands": "0x14000fc64", - "stack_offset": 0 + "operands": "0x14000fc64" } ], "successors": [ @@ -44602,113 +40159,97 @@ "address": "0x14000fbdb", "size": 3, "mnemonic": "inc", - "operands": "r12d", - "stack_offset": 0 + "operands": "r12d" }, { "address": "0x14000fbde", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x15e43]", - "stack_offset": 0 + "operands": "rax, [rip + 0x15e43]" }, { "address": "0x14000fbe5", "size": 4, "mnemonic": "add", - "operands": "r15, 0x18", - "stack_offset": 0 + "operands": "r15, 0x18" }, { "address": "0x14000fbe9", "size": 3, "mnemonic": "cmp", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14000fbec", "size": 2, "mnemonic": "jle", - "operands": "0x14000fbb3", - "stack_offset": 0 + "operands": "0x14000fbb3" }, { "address": "0x14000fbee", "size": 4, "mnemonic": "add", - "operands": "r14, 2", - "stack_offset": 0 + "operands": "r14, 2" }, { "address": "0x14000fbf2", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x15ecf]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x15ecf]" }, { "address": "0x14000fbf9", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x14000fbfc", "size": 5, "mnemonic": "call", - "operands": "0x14001a500", - "stack_offset": 0 + "operands": "0x14001a500" }, { "address": "0x14000fc01", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000fc04", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000fc07", "size": 2, "mnemonic": "jne", - "operands": "0x14000fc14", - "stack_offset": 0 + "operands": "0x14000fc14" }, { "address": "0x14000fc09", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [r14], 0x3b", - "stack_offset": 0 + "operands": "word ptr [r14], 0x3b" }, { "address": "0x14000fc0e", "size": 6, "mnemonic": "jne", - "operands": "0x14000fcbb", - "stack_offset": 0 + "operands": "0x14000fcbb" }, { "address": "0x14000fc14", "size": 4, "mnemonic": "cmp", - "operands": "r12d, 5", - "stack_offset": 0 + "operands": "r12d, 5" }, { "address": "0x14000fc18", "size": 2, "mnemonic": "jg", - "operands": "0x14000fc64", - "stack_offset": 0 + "operands": "0x14000fc64" } ], "successors": [ @@ -44726,29 +40267,25 @@ "address": "0x14000fc64", "size": 4, "mnemonic": "lea", - "operands": "rbx, [r14 + rbx*2]", - "stack_offset": 0 + "operands": "rbx, [r14 + rbx*2]" }, { "address": "0x14000fc68", "size": 3, "mnemonic": "movzx", - "operands": "eax, word ptr [rbx]", - "stack_offset": 0 + "operands": "eax, word ptr [rbx]" }, { "address": "0x14000fc6b", "size": 3, "mnemonic": "test", - "operands": "ax, ax", - "stack_offset": 0 + "operands": "ax, ax" }, { "address": "0x14000fc6e", "size": 2, "mnemonic": "je", - "operands": "0x14000fc80", - "stack_offset": 0 + "operands": "0x14000fc80" } ], "successors": [ @@ -44766,120 +40303,103 @@ "address": "0x14000fc1a", "size": 3, "mnemonic": "mov", - "operands": "r9, rbx", - "stack_offset": 0 + "operands": "r9, rbx" }, { "address": "0x14000fc1d", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x40]" }, { "address": "0x14000fc22", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14000fc25", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x83", - "stack_offset": 0 + "operands": "edx, 0x83" }, { "address": "0x14000fc2a", "size": 5, "mnemonic": "call", - "operands": "0x140017510", - "stack_offset": 0 + "operands": "0x140017510" }, { "address": "0x14000fc2f", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000fc31", "size": 6, "mnemonic": "jne", - "operands": "0x14000fd68", - "stack_offset": 0 + "operands": "0x14000fd68" }, { "address": "0x14000fc37", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbx + rbx]", - "stack_offset": 0 + "operands": "rax, [rbx + rbx]" }, { "address": "0x14000fc3b", "size": 6, "mnemonic": "cmp", - "operands": "rax, 0x106", - "stack_offset": 0 + "operands": "rax, 0x106" }, { "address": "0x14000fc41", "size": 6, "mnemonic": "jae", - "operands": "0x14000fd62", - "stack_offset": 0 + "operands": "0x14000fd62" }, { "address": "0x14000fc47", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x40]" }, { "address": "0x14000fc4c", "size": 6, "mnemonic": "mov", - "operands": "word ptr [rsp + rax + 0x40], r13w", - "stack_offset": 0 + "operands": "word ptr [rsp + rax + 0x40], r13w" }, { "address": "0x14000fc52", "size": 3, "mnemonic": "mov", - "operands": "edx, r12d", - "stack_offset": 0 + "operands": "edx, r12d" }, { "address": "0x14000fc55", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000fc58", "size": 5, "mnemonic": "call", - "operands": "0x14000fd80", - "stack_offset": 0 + "operands": "0x14000fd80" }, { "address": "0x14000fc5d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000fc60", "size": 2, "mnemonic": "je", - "operands": "0x14000fc64", - "stack_offset": 0 + "operands": "0x14000fc64" } ], "successors": [ @@ -44897,15 +40417,13 @@ "address": "0x14000fc80", "size": 2, "mnemonic": "test", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14000fc82", "size": 6, "mnemonic": "je", - "operands": "0x14000fd5a", - "stack_offset": 0 + "operands": "0x14000fd5a" } ], "successors": [ @@ -44923,43 +40441,37 @@ "address": "0x14000fc70", "size": 4, "mnemonic": "add", - "operands": "rbx, 2", - "stack_offset": 0 + "operands": "rbx, 2" }, { "address": "0x14000fc74", "size": 3, "mnemonic": "movzx", - "operands": "eax, word ptr [rbx]", - "stack_offset": 0 + "operands": "eax, word ptr [rbx]" }, { "address": "0x14000fc77", "size": 3, "mnemonic": "test", - "operands": "ax, ax", - "stack_offset": 0 + "operands": "ax, ax" }, { "address": "0x14000fc7a", "size": 6, "mnemonic": "jne", - "operands": "0x14000fb72", - "stack_offset": 0 + "operands": "0x14000fb72" }, { "address": "0x14000fc80", "size": 2, "mnemonic": "test", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14000fc82", "size": 6, "mnemonic": "je", - "operands": "0x14000fd5a", - "stack_offset": 0 + "operands": "0x14000fd5a" } ], "successors": [ @@ -44977,36 +40489,31 @@ "address": "0x14000fc62", "size": 2, "mnemonic": "inc", - "operands": "esi", - "stack_offset": 0 + "operands": "esi" }, { "address": "0x14000fc64", "size": 4, "mnemonic": "lea", - "operands": "rbx, [r14 + rbx*2]", - "stack_offset": 0 + "operands": "rbx, [r14 + rbx*2]" }, { "address": "0x14000fc68", "size": 3, "mnemonic": "movzx", - "operands": "eax, word ptr [rbx]", - "stack_offset": 0 + "operands": "eax, word ptr [rbx]" }, { "address": "0x14000fc6b", "size": 3, "mnemonic": "test", - "operands": "ax, ax", - "stack_offset": 0 + "operands": "ax, ax" }, { "address": "0x14000fc6e", "size": 2, "mnemonic": "je", - "operands": "0x14000fc80", - "stack_offset": 0 + "operands": "0x14000fc80" } ], "successors": [ @@ -45024,15 +40531,13 @@ "address": "0x14000fd5a", "size": 3, "mnemonic": "mov", - "operands": "rax, r13", - "stack_offset": 0 + "operands": "rax, r13" }, { "address": "0x14000fd5d", "size": 5, "mnemonic": "jmp", - "operands": "0x14000fc90", - "stack_offset": 0 + "operands": "0x14000fc90" } ], "successors": [ @@ -45049,106 +40554,91 @@ "address": "0x14000fc88", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000fc8b", "size": 5, "mnemonic": "call", - "operands": "0x14000f8fc", - "stack_offset": 0 + "operands": "0x14000f8fc" }, { "address": "0x14000fc90", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x200]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x200]" }, { "address": "0x14000fc98", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14000fc9b", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14000fca0", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x268]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x268]" }, { "address": "0x14000fca8", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x210", - "stack_offset": 0 + "operands": "rsp, 0x210" }, { "address": "0x14000fcaf", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000fcb1", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000fcb3", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000fcb5", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000fcb7", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000fcb8", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000fcb9", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000fcba", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -45170,204 +40660,175 @@ "address": "0x14000fd85", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000fd86", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000fd87", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000fd88", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000fd8a", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000fd8c", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000fd8e", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000fd90", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x230]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x230]" }, { "address": "0x14000fd98", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x330", - "stack_offset": 0 + "operands": "rsp, 0x330" }, { "address": "0x14000fd9f", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2129a]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2129a]" }, { "address": "0x14000fda6", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000fda9", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x220], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x220], rax" }, { "address": "0x14000fdb0", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x14000fdb3", "size": 3, "mnemonic": "movsxd", - "operands": "r12, edx", - "stack_offset": 0 + "operands": "r12, edx" }, { "address": "0x14000fdb6", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r13d" }, { "address": "0x14000fdbb", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x14000fdbe", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000fdc1", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14000fdc6", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x70]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x70]" }, { "address": "0x14000fdca", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x83", - "stack_offset": 0 + "operands": "r8d, 0x83" }, { "address": "0x14000fdd0", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x60]" }, { "address": "0x14000fdd5", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000fdd8", "size": 7, "mnemonic": "lea", - "operands": "r14, [rax + 0x2c8]", - "stack_offset": 0 + "operands": "r14, [rax + 0x2c8]" }, { "address": "0x14000fddf", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x40]" }, { "address": "0x14000fde4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14000fde9", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0x55", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0x55" }, { "address": "0x14000fdf2", "size": 5, "mnemonic": "call", - "operands": "0x14000f36c", - "stack_offset": 0 + "operands": "0x14000f36c" }, { "address": "0x14000fdf7", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000fdfa", "size": 6, "mnemonic": "je", - "operands": "0x140010021", - "stack_offset": 0 + "operands": "0x140010021" } ], "successors": [ @@ -45385,99 +40846,85 @@ "address": "0x140010021", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140010023", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x220]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x220]" }, { "address": "0x14001002a", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14001002d", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140010032", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x388]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x388]" }, { "address": "0x14001003a", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x330", - "stack_offset": 0 + "operands": "rsp, 0x330" }, { "address": "0x140010041", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010043", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010045", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140010047", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140010049", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001004a", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001004b", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001004c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -45493,113 +40940,97 @@ "address": "0x14000fe00", "size": 3, "mnemonic": "mov", - "operands": "r15, r12", - "stack_offset": 0 + "operands": "r15, r12" }, { "address": "0x14000fe03", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x60]" }, { "address": "0x14000fe08", "size": 4, "mnemonic": "shl", - "operands": "r15, 5", - "stack_offset": 0 + "operands": "r15, 5" }, { "address": "0x14000fe0c", "size": 3, "mnemonic": "mov", - "operands": "rbx, r12", - "stack_offset": 0 + "operands": "rbx, r12" }, { "address": "0x14000fe0f", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [r15 + rdi + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15 + rdi + 0x28]" }, { "address": "0x14000fe14", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14000fe17", "size": 3, "mnemonic": "sub", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14000fe1a", "size": 3, "mnemonic": "movzx", - "operands": "edx, word ptr [rcx]", - "stack_offset": 0 + "operands": "edx, word ptr [rcx]" }, { "address": "0x14000fe1d", "size": 5, "mnemonic": "movzx", - "operands": "r8d, word ptr [rcx + r9]", - "stack_offset": 0 + "operands": "r8d, word ptr [rcx + r9]" }, { "address": "0x14000fe22", "size": 3, "mnemonic": "sub", - "operands": "edx, r8d", - "stack_offset": 0 + "operands": "edx, r8d" }, { "address": "0x14000fe25", "size": 2, "mnemonic": "jne", - "operands": "0x14000fe30", - "stack_offset": 0 + "operands": "0x14000fe30" }, { "address": "0x14000fe27", "size": 4, "mnemonic": "add", - "operands": "rcx, 2", - "stack_offset": 0 + "operands": "rcx, 2" }, { "address": "0x14000fe2b", "size": 3, "mnemonic": "test", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000fe2e", "size": 2, "mnemonic": "jne", - "operands": "0x14000fe1a", - "stack_offset": 0 + "operands": "0x14000fe1a" }, { "address": "0x14000fe30", "size": 2, "mnemonic": "test", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000fe32", "size": 6, "mnemonic": "je", - "operands": "0x140010023", - "stack_offset": 0 + "operands": "0x140010023" } ], "successors": [ @@ -45617,92 +41048,79 @@ "address": "0x140010023", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x220]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x220]" }, { "address": "0x14001002a", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14001002d", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140010032", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x388]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x388]" }, { "address": "0x14001003a", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x330", - "stack_offset": 0 + "operands": "rsp, 0x330" }, { "address": "0x140010041", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010043", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010045", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140010047", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140010049", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001004a", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001004b", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001004c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -45718,71 +41136,61 @@ "address": "0x14000fe38", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x60]" }, { "address": "0x14000fe3d", "size": 4, "mnemonic": "or", - "operands": "rsi, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rsi, 0xffffffffffffffff" }, { "address": "0x14000fe41", "size": 3, "mnemonic": "inc", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000fe44", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rax + rsi*2], r13w", - "stack_offset": 0 + "operands": "word ptr [rax + rsi*2], r13w" }, { "address": "0x14000fe49", "size": 2, "mnemonic": "jne", - "operands": "0x14000fe41", - "stack_offset": 0 + "operands": "0x14000fe41" }, { "address": "0x14000fe4b", "size": 8, "mnemonic": "lea", - "operands": "rcx, [rsi*2 + 6]", - "stack_offset": 0 + "operands": "rcx, [rsi*2 + 6]" }, { "address": "0x14000fe53", "size": 5, "mnemonic": "call", - "operands": "0x140015200", - "stack_offset": 0 + "operands": "0x140015200" }, { "address": "0x14000fe58", "size": 3, "mnemonic": "mov", - "operands": "r13, rax", - "stack_offset": 0 + "operands": "r13, rax" }, { "address": "0x14000fe5b", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000fe5e", "size": 6, "mnemonic": "je", - "operands": "0x140010021", - "stack_offset": 0 + "operands": "0x140010021" } ], "successors": [ @@ -45800,148 +41208,127 @@ "address": "0x14000fe64", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [r15 + rdi + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r15 + rdi + 0x28]" }, { "address": "0x14000fe69", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x60]" }, { "address": "0x14000fe6e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rcx" }, { "address": "0x14000fe73", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rsi + 1]", - "stack_offset": 0 + "operands": "rdx, [rsi + 1]" }, { "address": "0x14000fe77", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]" }, { "address": "0x14000fe7f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x50], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], rcx" }, { "address": "0x14000fe84", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdi + 0xc]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdi + 0xc]" }, { "address": "0x14000fe87", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x44], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x44], ecx" }, { "address": "0x14000fe8b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + 4]", - "stack_offset": 0 + "operands": "rcx, [rax + 4]" }, { "address": "0x14000fe8f", "size": 5, "mnemonic": "call", - "operands": "0x1400165b0", - "stack_offset": 0 + "operands": "0x1400165b0" }, { "address": "0x14000fe94", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14000fe96", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000fe98", "size": 6, "mnemonic": "jne", - "operands": "0x1400100d1", - "stack_offset": 0 + "operands": "0x1400100d1" }, { "address": "0x14000fe9e", "size": 6, "mnemonic": "cmp", - "operands": "word ptr [rsp + 0x60], 0x43", - "stack_offset": 0 + "operands": "word ptr [rsp + 0x60], 0x43" }, { "address": "0x14000fea4", "size": 4, "mnemonic": "lea", - "operands": "rax, [r13 + 4]", - "stack_offset": 0 + "operands": "rax, [r13 + 4]" }, { "address": "0x14000fea8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [r15 + rdi + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [r15 + rdi + 0x28], rax" }, { "address": "0x14000fead", "size": 2, "mnemonic": "jne", - "operands": "0x14000feba", - "stack_offset": 0 + "operands": "0x14000feba" }, { "address": "0x14000feaf", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rsp + 0x62], si", - "stack_offset": 0 + "operands": "word ptr [rsp + 0x62], si" }, { "address": "0x14000feb4", "size": 2, "mnemonic": "jne", - "operands": "0x14000feba", - "stack_offset": 0 + "operands": "0x14000feba" }, { "address": "0x14000feb6", "size": 2, "mnemonic": "mov", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x14000feb8", "size": 2, "mnemonic": "jmp", - "operands": "0x14000fec3", - "stack_offset": 0 + "operands": "0x14000fec3" } ], "successors": [ @@ -45958,78 +41345,67 @@ "address": "0x14000fec3", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rdi + r12*8 + 0x128], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi + r12*8 + 0x128], rax" }, { "address": "0x14000fecb", "size": 4, "mnemonic": "cmp", - "operands": "r12d, 2", - "stack_offset": 0 + "operands": "r12d, 2" }, { "address": "0x14000fecf", "size": 6, "mnemonic": "jne", - "operands": "0x14000ffb0", - "stack_offset": 0 + "operands": "0x14000ffb0" }, { "address": "0x14000fed5", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x40]" }, { "address": "0x14000fed9", "size": 3, "mnemonic": "mov", - "operands": "r8d, esi", - "stack_offset": 0 + "operands": "r8d, esi" }, { "address": "0x14000fedc", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdi + 0xc], eax", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0xc], eax" }, { "address": "0x14000fedf", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000fee2", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14 + 0x20]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 0x20]" }, { "address": "0x14000fee6", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r14 + rdx*8]", - "stack_offset": 0 + "operands": "eax, dword ptr [r14 + rdx*8]" }, { "address": "0x14000feea", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0xc], eax", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0xc], eax" }, { "address": "0x14000feed", "size": 2, "mnemonic": "je", - "operands": "0x14000ff08", - "stack_offset": 0 + "operands": "0x14000ff08" } ], "successors": [ @@ -46047,15 +41423,13 @@ "address": "0x14000ff08", "size": 3, "mnemonic": "test", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000ff0b", "size": 2, "mnemonic": "je", - "operands": "0x14000ff1b", - "stack_offset": 0 + "operands": "0x14000ff1b" } ], "successors": [ @@ -46073,50 +41447,43 @@ "address": "0x14000feef", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r14 + rdx*8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r14 + rdx*8]" }, { "address": "0x14000fef3", "size": 3, "mnemonic": "inc", - "operands": "r8d", - "stack_offset": 0 + "operands": "r8d" }, { "address": "0x14000fef6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r14 + rdx*8], rcx", - "stack_offset": 0 + "operands": "qword ptr [r14 + rdx*8], rcx" }, { "address": "0x14000fefa", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x14000fefd", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000ff00", "size": 4, "mnemonic": "cmp", - "operands": "rdx, 5", - "stack_offset": 0 + "operands": "rdx, 5" }, { "address": "0x14000ff04", "size": 2, "mnemonic": "jl", - "operands": "0x14000fee6", - "stack_offset": 0 + "operands": "0x14000fee6" } ], "successors": [ @@ -46134,106 +41501,91 @@ "address": "0x14000ff1b", "size": 4, "mnemonic": "cmp", - "operands": "r8d, 5", - "stack_offset": 0 + "operands": "r8d, 5" }, { "address": "0x14000ff1f", "size": 6, "mnemonic": "jne", - "operands": "0x14000ffa7", - "stack_offset": 0 + "operands": "0x14000ffa7" }, { "address": "0x14000ff25", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0xc]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0xc]" }, { "address": "0x14000ff28", "size": 4, "mnemonic": "lea", - "operands": "r9d, [r8 + 0x7a]", - "stack_offset": 0 + "operands": "r9d, [r8 + 0x7a]" }, { "address": "0x14000ff2c", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], 1", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], 1" }, { "address": "0x14000ff34", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x159f5]", - "stack_offset": 0 + "operands": "r8, [rip + 0x159f5]" }, { "address": "0x14000ff3b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x14000ff3f", "size": 4, "mnemonic": "lea", - "operands": "edx, [r9 - 0x7e]", - "stack_offset": 0 + "operands": "edx, [r9 - 0x7e]" }, { "address": "0x14000ff43", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x120]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x120]" }, { "address": "0x14000ff4a", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000ff4c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000ff51", "size": 5, "mnemonic": "call", - "operands": "0x140016050", - "stack_offset": 0 + "operands": "0x140016050" }, { "address": "0x14000ff56", "size": 2, "mnemonic": "mov", - "operands": "ecx, esi", - "stack_offset": 0 + "operands": "ecx, esi" }, { "address": "0x14000ff58", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000ff5a", "size": 2, "mnemonic": "je", - "operands": "0x14000ff96", - "stack_offset": 0 + "operands": "0x14000ff96" } ], "successors": [ @@ -46251,134 +41603,115 @@ "address": "0x14000ff0d", "size": 3, "mnemonic": "movsxd", - "operands": "rdx, r8d", - "stack_offset": 0 + "operands": "rdx, r8d" }, { "address": "0x14000ff10", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r14 + rdx*8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r14 + rdx*8]" }, { "address": "0x14000ff14", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r14], rax", - "stack_offset": 0 + "operands": "qword ptr [r14], rax" }, { "address": "0x14000ff17", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r14 + rdx*8], rcx", - "stack_offset": 0 + "operands": "qword ptr [r14 + rdx*8], rcx" }, { "address": "0x14000ff1b", "size": 4, "mnemonic": "cmp", - "operands": "r8d, 5", - "stack_offset": 0 + "operands": "r8d, 5" }, { "address": "0x14000ff1f", "size": 6, "mnemonic": "jne", - "operands": "0x14000ffa7", - "stack_offset": 0 + "operands": "0x14000ffa7" }, { "address": "0x14000ff25", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0xc]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0xc]" }, { "address": "0x14000ff28", "size": 4, "mnemonic": "lea", - "operands": "r9d, [r8 + 0x7a]", - "stack_offset": 0 + "operands": "r9d, [r8 + 0x7a]" }, { "address": "0x14000ff2c", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], 1", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], 1" }, { "address": "0x14000ff34", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x159f5]", - "stack_offset": 0 + "operands": "r8, [rip + 0x159f5]" }, { "address": "0x14000ff3b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x14000ff3f", "size": 4, "mnemonic": "lea", - "operands": "edx, [r9 - 0x7e]", - "stack_offset": 0 + "operands": "edx, [r9 - 0x7e]" }, { "address": "0x14000ff43", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x120]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x120]" }, { "address": "0x14000ff4a", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000ff4c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000ff51", "size": 5, "mnemonic": "call", - "operands": "0x140016050", - "stack_offset": 0 + "operands": "0x140016050" }, { "address": "0x14000ff56", "size": 2, "mnemonic": "mov", - "operands": "ecx, esi", - "stack_offset": 0 + "operands": "ecx, esi" }, { "address": "0x14000ff58", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000ff5a", "size": 2, "mnemonic": "je", - "operands": "0x14000ff96", - "stack_offset": 0 + "operands": "0x14000ff96" } ], "successors": [ @@ -46396,22 +41729,19 @@ "address": "0x14000fee6", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r14 + rdx*8]", - "stack_offset": 0 + "operands": "eax, dword ptr [r14 + rdx*8]" }, { "address": "0x14000feea", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0xc], eax", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0xc], eax" }, { "address": "0x14000feed", "size": 2, "mnemonic": "je", - "operands": "0x14000ff08", - "stack_offset": 0 + "operands": "0x14000ff08" } ], "successors": [ @@ -46429,8 +41759,7 @@ "address": "0x14000ff06", "size": 2, "mnemonic": "jmp", - "operands": "0x14000ff1b", - "stack_offset": 0 + "operands": "0x14000ff1b" } ], "successors": [ @@ -46447,57 +41776,49 @@ "address": "0x14000ff96", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x14000ff9b", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x14000ff9e", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdx + rax], ecx", - "stack_offset": 0 + "operands": "dword ptr [rdx + rax], ecx" }, { "address": "0x14000ffa1", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0xc]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0xc]" }, { "address": "0x14000ffa4", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [r14], eax", - "stack_offset": 0 + "operands": "dword ptr [r14], eax" }, { "address": "0x14000ffa7", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r14 + 4]" }, { "address": "0x14000ffab", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdi + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x1c], eax" }, { "address": "0x14000ffae", "size": 2, "mnemonic": "jmp", - "operands": "0x14000ffcc", - "stack_offset": 0 + "operands": "0x14000ffcc" } ], "successors": [ @@ -46514,50 +41835,43 @@ "address": "0x14000ff5c", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x120]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x120]" }, { "address": "0x14000ff63", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x1ff", - "stack_offset": 0 + "operands": "edx, 0x1ff" }, { "address": "0x14000ff68", "size": 2, "mnemonic": "inc", - "operands": "ecx", - "stack_offset": 0 + "operands": "ecx" }, { "address": "0x14000ff6a", "size": 3, "mnemonic": "and", - "operands": "word ptr [rax], dx", - "stack_offset": 0 + "operands": "word ptr [rax], dx" }, { "address": "0x14000ff6d", "size": 4, "mnemonic": "lea", - "operands": "rax, [rax + 2]", - "stack_offset": 0 + "operands": "rax, [rax + 2]" }, { "address": "0x14000ff71", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0x7f", - "stack_offset": 0 + "operands": "ecx, 0x7f" }, { "address": "0x14000ff74", "size": 2, "mnemonic": "jb", - "operands": "0x14000ff63", - "stack_offset": 0 + "operands": "0x14000ff63" } ], "successors": [ @@ -46575,50 +41889,43 @@ "address": "0x14000ffcc", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x159ed]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x159ed]" }, { "address": "0x14000ffd3", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000ffd6", "size": 4, "mnemonic": "lea", - "operands": "rax, [r12 + r12*2]", - "stack_offset": 0 + "operands": "rax, [r12 + r12*2]" }, { "address": "0x14000ffda", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx + rax*8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx + rax*8]" }, { "address": "0x14000ffde", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14000ffe3", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000ffe5", "size": 2, "mnemonic": "je", - "operands": "0x14001004d", - "stack_offset": 0 + "operands": "0x14001004d" } ], "successors": [ @@ -46636,43 +41943,37 @@ "address": "0x14000ff63", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x1ff", - "stack_offset": 0 + "operands": "edx, 0x1ff" }, { "address": "0x14000ff68", "size": 2, "mnemonic": "inc", - "operands": "ecx", - "stack_offset": 0 + "operands": "ecx" }, { "address": "0x14000ff6a", "size": 3, "mnemonic": "and", - "operands": "word ptr [rax], dx", - "stack_offset": 0 + "operands": "word ptr [rax], dx" }, { "address": "0x14000ff6d", "size": 4, "mnemonic": "lea", - "operands": "rax, [rax + 2]", - "stack_offset": 0 + "operands": "rax, [rax + 2]" }, { "address": "0x14000ff71", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0x7f", - "stack_offset": 0 + "operands": "ecx, 0x7f" }, { "address": "0x14000ff74", "size": 2, "mnemonic": "jb", - "operands": "0x14000ff63", - "stack_offset": 0 + "operands": "0x14000ff63" } ], "successors": [ @@ -46690,106 +41991,91 @@ "address": "0x14000ff76", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x21333]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x21333]" }, { "address": "0x14000ff7d", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x120]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x120]" }, { "address": "0x14000ff84", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0xfe", - "stack_offset": 0 + "operands": "r8d, 0xfe" }, { "address": "0x14000ff8a", "size": 5, "mnemonic": "call", - "operands": "0x14001ee30", - "stack_offset": 0 + "operands": "0x14001ee30" }, { "address": "0x14000ff8f", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000ff91", "size": 2, "mnemonic": "mov", - "operands": "ecx, esi", - "stack_offset": 0 + "operands": "ecx, esi" }, { "address": "0x14000ff93", "size": 3, "mnemonic": "sete", - "operands": "cl", - "stack_offset": 0 + "operands": "cl" }, { "address": "0x14000ff96", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x14000ff9b", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x14000ff9e", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdx + rax], ecx", - "stack_offset": 0 + "operands": "dword ptr [rdx + rax], ecx" }, { "address": "0x14000ffa1", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 0xc]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 0xc]" }, { "address": "0x14000ffa4", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [r14], eax", - "stack_offset": 0 + "operands": "dword ptr [r14], eax" }, { "address": "0x14000ffa7", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r14 + 4]" }, { "address": "0x14000ffab", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdi + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x1c], eax" }, { "address": "0x14000ffae", "size": 2, "mnemonic": "jmp", - "operands": "0x14000ffcc", - "stack_offset": 0 + "operands": "0x14000ffcc" } ], "successors": [ @@ -46806,22 +42092,19 @@ "address": "0x14001004d", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x213e4]", - "stack_offset": 0 + "operands": "rax, [rip + 0x213e4]" }, { "address": "0x140010054", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x140010059", "size": 2, "mnemonic": "je", - "operands": "0x1400100af", - "stack_offset": 0 + "operands": "0x1400100af" } ], "successors": [ @@ -46839,183 +42122,157 @@ "address": "0x14000ffe7", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x48]" }, { "address": "0x14000ffec", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14000ffef", "size": 4, "mnemonic": "shl", - "operands": "rax, 5", - "stack_offset": 0 + "operands": "rax, 5" }, { "address": "0x14000fff3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rax + rdi + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + rdi + 0x28], rcx" }, { "address": "0x14000fff8", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]" }, { "address": "0x140010000", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140010005", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x50]" }, { "address": "0x14001000a", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x14001000d", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rdi + r12*8 + 0x128], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi + r12*8 + 0x128], rax" }, { "address": "0x140010015", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001001a", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x44]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x44]" }, { "address": "0x14001001e", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdi + 0xc], eax", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0xc], eax" }, { "address": "0x140010021", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140010023", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x220]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x220]" }, { "address": "0x14001002a", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14001002d", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140010032", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x388]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x388]" }, { "address": "0x14001003a", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x330", - "stack_offset": 0 + "operands": "rsp, 0x330" }, { "address": "0x140010041", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010043", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010045", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140010047", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140010049", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001004a", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001004b", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001004c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -47031,50 +42288,43 @@ "address": "0x1400100af", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400100b2", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [r13], 1", - "stack_offset": 0 + "operands": "dword ptr [r13], 1" }, { "address": "0x1400100ba", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x1400100be", "size": 4, "mnemonic": "shl", - "operands": "rbx, 5", - "stack_offset": 0 + "operands": "rbx, 5" }, { "address": "0x1400100c2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rcx + rdi + 0x38], r13", - "stack_offset": 0 + "operands": "qword ptr [rcx + rdi + 0x38], r13" }, { "address": "0x1400100c7", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + rdi + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + rdi + 0x28]" }, { "address": "0x1400100cc", "size": 5, "mnemonic": "jmp", - "operands": "0x140010023", - "stack_offset": 0 + "operands": "0x140010023" } ], "successors": [ @@ -47091,183 +42341,157 @@ "address": "0x14001005b", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x14001005e", "size": 4, "mnemonic": "shl", - "operands": "rdx, 5", - "stack_offset": 0 + "operands": "rdx, 5" }, { "address": "0x140010062", "size": 3, "mnemonic": "or", - "operands": "ecx, 0xffffffff", - "stack_offset": 0 + "operands": "ecx, 0xffffffff" }, { "address": "0x140010065", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx + rdi + 0x38]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx + rdi + 0x38]" }, { "address": "0x14001006a", "size": 4, "mnemonic": "lock xadd", - "operands": "dword ptr [rax], ecx", - "stack_offset": 0 + "operands": "dword ptr [rax], ecx" }, { "address": "0x14001006e", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 1", - "stack_offset": 0 + "operands": "ecx, 1" }, { "address": "0x140010071", "size": 2, "mnemonic": "jne", - "operands": "0x1400100af", - "stack_offset": 0 + "operands": "0x1400100af" }, { "address": "0x140010073", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdx + rdi + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdx + rdi + 0x38]" }, { "address": "0x140010078", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001007d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140010080", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x140010084", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rdi + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rdi + 0x30]" }, { "address": "0x140010089", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001008e", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]" }, { "address": "0x140010096", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001009b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001009e", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x1400100a2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rcx + rdi + 0x28], rsi", - "stack_offset": 0 + "operands": "qword ptr [rcx + rdi + 0x28], rsi" }, { "address": "0x1400100a7", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rdi + r12*8 + 0x128], rsi", - "stack_offset": 0 + "operands": "qword ptr [rdi + r12*8 + 0x128], rsi" }, { "address": "0x1400100af", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400100b2", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [r13], 1", - "stack_offset": 0 + "operands": "dword ptr [r13], 1" }, { "address": "0x1400100ba", "size": 4, "mnemonic": "shl", - "operands": "rcx, 5", - "stack_offset": 0 + "operands": "rcx, 5" }, { "address": "0x1400100be", "size": 4, "mnemonic": "shl", - "operands": "rbx, 5", - "stack_offset": 0 + "operands": "rbx, 5" }, { "address": "0x1400100c2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rcx + rdi + 0x38], r13", - "stack_offset": 0 + "operands": "qword ptr [rcx + rdi + 0x38], r13" }, { "address": "0x1400100c7", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + rdi + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + rdi + 0x28]" }, { "address": "0x1400100cc", "size": 5, "mnemonic": "jmp", - "operands": "0x140010023", - "stack_offset": 0 + "operands": "0x140010023" } ], "successors": [ @@ -47290,183 +42514,157 @@ "address": "0x1400100ed", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400100ee", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400100ef", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400100f0", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400100f2", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400100f4", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400100f6", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400100f8", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x27]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x27]" }, { "address": "0x1400100fd", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x90", - "stack_offset": 0 + "operands": "rsp, 0x90" }, { "address": "0x140010104", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x20f35]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x20f35]" }, { "address": "0x14001010b", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14001010e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x17], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x17], rax" }, { "address": "0x140010112", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x140010115", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x1ca", - "stack_offset": 0 + "operands": "r8d, 0x1ca" }, { "address": "0x14001011b", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001011d", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140010120", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x140010125", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x140010128", "size": 4, "mnemonic": "lea", - "operands": "r12, [rbp - 0x41]", - "stack_offset": 0 + "operands": "r12, [rbp - 0x41]" }, { "address": "0x14001012c", "size": 3, "mnemonic": "mov", - "operands": "edi, r13d", - "stack_offset": 0 + "operands": "edi, r13d" }, { "address": "0x14001012f", "size": 4, "mnemonic": "lea", - "operands": "esi, [r13 + 1]", - "stack_offset": 0 + "operands": "esi, [r13 + 1]" }, { "address": "0x140010133", "size": 3, "mnemonic": "mov", - "operands": "r15d, r13d", - "stack_offset": 0 + "operands": "r15d, r13d" }, { "address": "0x140010136", "size": 4, "mnemonic": "cmp", - "operands": "rdi, 4", - "stack_offset": 0 + "operands": "rdi, 4" }, { "address": "0x14001013a", "size": 6, "mnemonic": "jae", - "operands": "0x1400102ba", - "stack_offset": 0 + "operands": "0x1400102ba" }, { "address": "0x140010140", "size": 4, "mnemonic": "cmp", - "operands": "r15d, 2", - "stack_offset": 0 + "operands": "r15d, 2" }, { "address": "0x140010144", "size": 2, "mnemonic": "je", - "operands": "0x140010157", - "stack_offset": 0 + "operands": "0x140010157" } ], "successors": [ @@ -47484,106 +42682,91 @@ "address": "0x140010157", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14001015b", "size": 3, "mnemonic": "inc", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x14001015e", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [r14 + rax*2], r13w", - "stack_offset": 0 + "operands": "word ptr [r14 + rax*2], r13w" }, { "address": "0x140010163", "size": 2, "mnemonic": "jne", - "operands": "0x14001015b", - "stack_offset": 0 + "operands": "0x14001015b" }, { "address": "0x140010165", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [r12 - 8], r14", - "stack_offset": 0 + "operands": "qword ptr [r12 - 8], r14" }, { "address": "0x14001016a", "size": 3, "mnemonic": "add", - "operands": "rdi, rsi", - "stack_offset": 0 + "operands": "rdi, rsi" }, { "address": "0x14001016d", "size": 4, "mnemonic": "lea", - "operands": "r14, [r14 + rax*2]", - "stack_offset": 0 + "operands": "r14, [r14 + rax*2]" }, { "address": "0x140010171", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r12], rax", - "stack_offset": 0 + "operands": "qword ptr [r12], rax" }, { "address": "0x140010175", "size": 4, "mnemonic": "movzx", - "operands": "eax, word ptr [r14]", - "stack_offset": 0 + "operands": "eax, word ptr [r14]" }, { "address": "0x140010179", "size": 4, "mnemonic": "add", - "operands": "r14, 2", - "stack_offset": 0 + "operands": "r14, 2" }, { "address": "0x14001017d", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [r12 + 8], r15d", - "stack_offset": 0 + "operands": "dword ptr [r12 + 8], r15d" }, { "address": "0x140010182", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140010184", "size": 4, "mnemonic": "add", - "operands": "r12, 0x18", - "stack_offset": 0 + "operands": "r12, 0x18" }, { "address": "0x140010188", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001018a", "size": 2, "mnemonic": "je", - "operands": "0x14001019a", - "stack_offset": 0 + "operands": "0x14001019a" } ], "successors": [ @@ -47601,29 +42784,25 @@ "address": "0x140010146", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x15983]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x15983]" }, { "address": "0x14001014d", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140010150", "size": 5, "mnemonic": "call", - "operands": "0x14001a500", - "stack_offset": 0 + "operands": "0x14001a500" }, { "address": "0x140010155", "size": 2, "mnemonic": "jmp", - "operands": "0x140010165", - "stack_offset": 0 + "operands": "0x140010165" } ], "successors": [ @@ -47640,15 +42819,13 @@ "address": "0x14001019a", "size": 3, "mnemonic": "sub", - "operands": "rdi, rsi", - "stack_offset": 0 + "operands": "rdi, rsi" }, { "address": "0x14001019d", "size": 6, "mnemonic": "je", - "operands": "0x1400102ac", - "stack_offset": 0 + "operands": "0x1400102ac" } ], "successors": [ @@ -47666,15 +42843,13 @@ "address": "0x14001018c", "size": 3, "mnemonic": "sub", - "operands": "ecx, 0x2d", - "stack_offset": 0 + "operands": "ecx, 0x2d" }, { "address": "0x14001018f", "size": 2, "mnemonic": "je", - "operands": "0x140010133", - "stack_offset": 0 + "operands": "0x140010133" } ], "successors": [ @@ -47692,78 +42867,67 @@ "address": "0x140010165", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [r12 - 8], r14", - "stack_offset": 0 + "operands": "qword ptr [r12 - 8], r14" }, { "address": "0x14001016a", "size": 3, "mnemonic": "add", - "operands": "rdi, rsi", - "stack_offset": 0 + "operands": "rdi, rsi" }, { "address": "0x14001016d", "size": 4, "mnemonic": "lea", - "operands": "r14, [r14 + rax*2]", - "stack_offset": 0 + "operands": "r14, [r14 + rax*2]" }, { "address": "0x140010171", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r12], rax", - "stack_offset": 0 + "operands": "qword ptr [r12], rax" }, { "address": "0x140010175", "size": 4, "mnemonic": "movzx", - "operands": "eax, word ptr [r14]", - "stack_offset": 0 + "operands": "eax, word ptr [r14]" }, { "address": "0x140010179", "size": 4, "mnemonic": "add", - "operands": "r14, 2", - "stack_offset": 0 + "operands": "r14, 2" }, { "address": "0x14001017d", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [r12 + 8], r15d", - "stack_offset": 0 + "operands": "dword ptr [r12 + 8], r15d" }, { "address": "0x140010182", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140010184", "size": 4, "mnemonic": "add", - "operands": "r12, 0x18", - "stack_offset": 0 + "operands": "r12, 0x18" }, { "address": "0x140010188", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001018a", "size": 2, "mnemonic": "je", - "operands": "0x14001019a", - "stack_offset": 0 + "operands": "0x14001019a" } ], "successors": [ @@ -47781,29 +42945,25 @@ "address": "0x1400102ac", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x49]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x49]" }, { "address": "0x1400102b0", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400102b3", "size": 5, "mnemonic": "call", - "operands": "0x14001032c", - "stack_offset": 0 + "operands": "0x14001032c" }, { "address": "0x1400102b8", "size": 2, "mnemonic": "jmp", - "operands": "0x1400102bc", - "stack_offset": 0 + "operands": "0x1400102bc" } ], "successors": [ @@ -47820,15 +42980,13 @@ "address": "0x1400101a3", "size": 3, "mnemonic": "sub", - "operands": "rdi, rsi", - "stack_offset": 0 + "operands": "rdi, rsi" }, { "address": "0x1400101a6", "size": 6, "mnemonic": "je", - "operands": "0x140010264", - "stack_offset": 0 + "operands": "0x140010264" } ], "successors": [ @@ -47846,36 +43004,31 @@ "address": "0x140010133", "size": 3, "mnemonic": "mov", - "operands": "r15d, r13d", - "stack_offset": 0 + "operands": "r15d, r13d" }, { "address": "0x140010136", "size": 4, "mnemonic": "cmp", - "operands": "rdi, 4", - "stack_offset": 0 + "operands": "rdi, 4" }, { "address": "0x14001013a", "size": 6, "mnemonic": "jae", - "operands": "0x1400102ba", - "stack_offset": 0 + "operands": "0x1400102ba" }, { "address": "0x140010140", "size": 4, "mnemonic": "cmp", - "operands": "r15d, 2", - "stack_offset": 0 + "operands": "r15d, 2" }, { "address": "0x140010144", "size": 2, "mnemonic": "je", - "operands": "0x140010157", - "stack_offset": 0 + "operands": "0x140010157" } ], "successors": [ @@ -47893,15 +43046,13 @@ "address": "0x140010191", "size": 2, "mnemonic": "sub", - "operands": "ecx, esi", - "stack_offset": 0 + "operands": "ecx, esi" }, { "address": "0x140010193", "size": 2, "mnemonic": "je", - "operands": "0x1400101ff", - "stack_offset": 0 + "operands": "0x1400101ff" } ], "successors": [ @@ -47919,92 +43070,79 @@ "address": "0x1400102bc", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x17]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x17]" }, { "address": "0x1400102c0", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x1400102c3", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400102c8", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0xe0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0xe0]" }, { "address": "0x1400102d0", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x90", - "stack_offset": 0 + "operands": "rsp, 0x90" }, { "address": "0x1400102d7", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400102d9", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400102db", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400102dd", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400102df", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400102e0", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400102e1", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400102e2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -48020,36 +43158,31 @@ "address": "0x140010264", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x49]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x49]" }, { "address": "0x140010268", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001026b", "size": 5, "mnemonic": "call", - "operands": "0x14001032c", - "stack_offset": 0 + "operands": "0x14001032c" }, { "address": "0x140010270", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140010272", "size": 2, "mnemonic": "je", - "operands": "0x1400102a4", - "stack_offset": 0 + "operands": "0x1400102a4" } ], "successors": [ @@ -48067,15 +43200,13 @@ "address": "0x1400101ac", "size": 3, "mnemonic": "sub", - "operands": "rdi, rsi", - "stack_offset": 0 + "operands": "rdi, rsi" }, { "address": "0x1400101af", "size": 2, "mnemonic": "je", - "operands": "0x14001020a", - "stack_offset": 0 + "operands": "0x14001020a" } ], "successors": [ @@ -48093,15 +43224,13 @@ "address": "0x1400101ff", "size": 6, "mnemonic": "mov", - "operands": "r15d, 2", - "stack_offset": 0 + "operands": "r15d, 2" }, { "address": "0x140010205", "size": 5, "mnemonic": "jmp", - "operands": "0x140010136", - "stack_offset": 0 + "operands": "0x140010136" } ], "successors": [ @@ -48118,15 +43247,13 @@ "address": "0x140010195", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0x31", - "stack_offset": 0 + "operands": "ecx, 0x31" }, { "address": "0x140010198", "size": 2, "mnemonic": "je", - "operands": "0x140010133", - "stack_offset": 0 + "operands": "0x140010133" } ], "successors": [ @@ -48144,22 +43271,19 @@ "address": "0x1400102a4", "size": 3, "mnemonic": "mov", - "operands": "sil, r13b", - "stack_offset": 0 + "operands": "sil, r13b" }, { "address": "0x1400102a7", "size": 3, "mnemonic": "mov", - "operands": "al, sil", - "stack_offset": 0 + "operands": "al, sil" }, { "address": "0x1400102aa", "size": 2, "mnemonic": "jmp", - "operands": "0x1400102bc", - "stack_offset": 0 + "operands": "0x1400102bc" } ], "successors": [ @@ -48176,127 +43300,109 @@ "address": "0x140010274", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x31]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x31]" }, { "address": "0x140010278", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001027b", "size": 5, "mnemonic": "call", - "operands": "0x1400104ac", - "stack_offset": 0 + "operands": "0x1400104ac" }, { "address": "0x140010280", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140010282", "size": 2, "mnemonic": "jne", - "operands": "0x1400102a7", - "stack_offset": 0 + "operands": "0x1400102a7" }, { "address": "0x140010284", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x31]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x31]" }, { "address": "0x140010288", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001028b", "size": 5, "mnemonic": "call", - "operands": "0x1400103b8", - "stack_offset": 0 + "operands": "0x1400103b8" }, { "address": "0x140010290", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140010292", "size": 2, "mnemonic": "jne", - "operands": "0x1400102a7", - "stack_offset": 0 + "operands": "0x1400102a7" }, { "address": "0x140010294", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x31]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x31]" }, { "address": "0x140010298", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001029b", "size": 5, "mnemonic": "call", - "operands": "0x1400102e4", - "stack_offset": 0 + "operands": "0x1400102e4" }, { "address": "0x1400102a0", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400102a2", "size": 2, "mnemonic": "jne", - "operands": "0x1400102a7", - "stack_offset": 0 + "operands": "0x1400102a7" }, { "address": "0x1400102a4", "size": 3, "mnemonic": "mov", - "operands": "sil, r13b", - "stack_offset": 0 + "operands": "sil, r13b" }, { "address": "0x1400102a7", "size": 3, "mnemonic": "mov", - "operands": "al, sil", - "stack_offset": 0 + "operands": "al, sil" }, { "address": "0x1400102aa", "size": 2, "mnemonic": "jmp", - "operands": "0x1400102bc", - "stack_offset": 0 + "operands": "0x1400102bc" } ], "successors": [ @@ -48313,36 +43419,31 @@ "address": "0x14001020a", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x49]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x49]" }, { "address": "0x14001020e", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140010211", "size": 5, "mnemonic": "call", - "operands": "0x14001032c", - "stack_offset": 0 + "operands": "0x14001032c" }, { "address": "0x140010216", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140010218", "size": 6, "mnemonic": "je", - "operands": "0x1400102a4", - "stack_offset": 0 + "operands": "0x1400102a4" } ], "successors": [ @@ -48360,50 +43461,43 @@ "address": "0x1400101b1", "size": 3, "mnemonic": "cmp", - "operands": "rdi, rsi", - "stack_offset": 0 + "operands": "rdi, rsi" }, { "address": "0x1400101b4", "size": 6, "mnemonic": "jne", - "operands": "0x1400102ba", - "stack_offset": 0 + "operands": "0x1400102ba" }, { "address": "0x1400101ba", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x49]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x49]" }, { "address": "0x1400101be", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400101c1", "size": 5, "mnemonic": "call", - "operands": "0x14001032c", - "stack_offset": 0 + "operands": "0x14001032c" }, { "address": "0x1400101c6", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400101c8", "size": 6, "mnemonic": "je", - "operands": "0x1400102a4", - "stack_offset": 0 + "operands": "0x1400102a4" } ], "successors": [ @@ -48421,29 +43515,25 @@ "address": "0x140010136", "size": 4, "mnemonic": "cmp", - "operands": "rdi, 4", - "stack_offset": 0 + "operands": "rdi, 4" }, { "address": "0x14001013a", "size": 6, "mnemonic": "jae", - "operands": "0x1400102ba", - "stack_offset": 0 + "operands": "0x1400102ba" }, { "address": "0x140010140", "size": 4, "mnemonic": "cmp", - "operands": "r15d, 2", - "stack_offset": 0 + "operands": "r15d, 2" }, { "address": "0x140010144", "size": 2, "mnemonic": "je", - "operands": "0x140010157", - "stack_offset": 0 + "operands": "0x140010157" } ], "successors": [ @@ -48461,36 +43551,31 @@ "address": "0x14001021e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x31]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x31]" }, { "address": "0x140010222", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140010225", "size": 5, "mnemonic": "call", - "operands": "0x1400104ac", - "stack_offset": 0 + "operands": "0x1400104ac" }, { "address": "0x14001022a", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001022c", "size": 2, "mnemonic": "je", - "operands": "0x14001024e", - "stack_offset": 0 + "operands": "0x14001024e" } ], "successors": [ @@ -48508,36 +43593,31 @@ "address": "0x1400101ce", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x31]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x31]" }, { "address": "0x1400101d2", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400101d5", "size": 5, "mnemonic": "call", - "operands": "0x1400104ac", - "stack_offset": 0 + "operands": "0x1400104ac" }, { "address": "0x1400101da", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400101dc", "size": 6, "mnemonic": "je", - "operands": "0x1400102a4", - "stack_offset": 0 + "operands": "0x1400102a4" } ], "successors": [ @@ -48555,36 +43635,31 @@ "address": "0x14001024e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x31]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x31]" }, { "address": "0x140010252", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140010255", "size": 5, "mnemonic": "call", - "operands": "0x1400103b8", - "stack_offset": 0 + "operands": "0x1400103b8" }, { "address": "0x14001025a", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001025c", "size": 2, "mnemonic": "je", - "operands": "0x1400102a4", - "stack_offset": 0 + "operands": "0x1400102a4" } ], "successors": [ @@ -48602,106 +43677,91 @@ "address": "0x14001022e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x140010232", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140010235", "size": 5, "mnemonic": "call", - "operands": "0x1400103b8", - "stack_offset": 0 + "operands": "0x1400103b8" }, { "address": "0x14001023a", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001023c", "size": 2, "mnemonic": "jne", - "operands": "0x1400102a7", - "stack_offset": 0 + "operands": "0x1400102a7" }, { "address": "0x14001023e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x140010242", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140010245", "size": 5, "mnemonic": "call", - "operands": "0x1400102e4", - "stack_offset": 0 + "operands": "0x1400102e4" }, { "address": "0x14001024a", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001024c", "size": 2, "mnemonic": "jne", - "operands": "0x1400102a7", - "stack_offset": 0 + "operands": "0x1400102a7" }, { "address": "0x14001024e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x31]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x31]" }, { "address": "0x140010252", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140010255", "size": 5, "mnemonic": "call", - "operands": "0x1400103b8", - "stack_offset": 0 + "operands": "0x1400103b8" }, { "address": "0x14001025a", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001025c", "size": 2, "mnemonic": "je", - "operands": "0x1400102a4", - "stack_offset": 0 + "operands": "0x1400102a4" } ], "successors": [ @@ -48719,36 +43779,31 @@ "address": "0x1400101e2", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x1400101e6", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400101e9", "size": 5, "mnemonic": "call", - "operands": "0x1400103b8", - "stack_offset": 0 + "operands": "0x1400103b8" }, { "address": "0x1400101ee", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400101f0", "size": 6, "mnemonic": "je", - "operands": "0x1400102a4", - "stack_offset": 0 + "operands": "0x1400102a4" } ], "successors": [ @@ -48766,15 +43821,13 @@ "address": "0x14001025e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x140010262", "size": 2, "mnemonic": "jmp", - "operands": "0x140010298", - "stack_offset": 0 + "operands": "0x140010298" } ], "successors": [ @@ -48791,15 +43844,13 @@ "address": "0x1400101f6", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 1]", - "stack_offset": 0 + "operands": "rdx, [rbp - 1]" }, { "address": "0x1400101fa", "size": 5, "mnemonic": "jmp", - "operands": "0x140010298", - "stack_offset": 0 + "operands": "0x140010298" } ], "successors": [ @@ -48816,50 +43867,43 @@ "address": "0x140010298", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001029b", "size": 5, "mnemonic": "call", - "operands": "0x1400102e4", - "stack_offset": 0 + "operands": "0x1400102e4" }, { "address": "0x1400102a0", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400102a2", "size": 2, "mnemonic": "jne", - "operands": "0x1400102a7", - "stack_offset": 0 + "operands": "0x1400102a7" }, { "address": "0x1400102a4", "size": 3, "mnemonic": "mov", - "operands": "sil, r13b", - "stack_offset": 0 + "operands": "sil, r13b" }, { "address": "0x1400102a7", "size": 3, "mnemonic": "mov", - "operands": "al, sil", - "stack_offset": 0 + "operands": "al, sil" }, { "address": "0x1400102aa", "size": 2, "mnemonic": "jmp", - "operands": "0x1400102bc", - "stack_offset": 0 + "operands": "0x1400102bc" } ], "successors": [ @@ -48882,127 +43926,109 @@ "address": "0x1400109ba", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400109bb", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x1400109be", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x1400109c2", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x10]" }, { "address": "0x1400109c6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x1400109ca", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x28]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x28]" }, { "address": "0x1400109ce", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x18]" }, { "address": "0x1400109d2", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x1400109d6", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x18]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x18]" }, { "address": "0x1400109da", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x1400109df", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x20]" }, { "address": "0x1400109e3", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x20]" }, { "address": "0x1400109e7", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], eax" }, { "address": "0x1400109ea", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], eax" }, { "address": "0x1400109ed", "size": 5, "mnemonic": "call", - "operands": "0x1400105f4", - "stack_offset": 0 + "operands": "0x1400105f4" }, { "address": "0x1400109f2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x1400109f6", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400109f7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -49024,141 +44050,121 @@ "address": "0x140010c1a", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140010c1b", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140010c1c", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010c1d", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140010c1f", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140010c21", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010c23", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010c25", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xa0", - "stack_offset": 0 + "operands": "rsp, 0xa0" }, { "address": "0x140010c2c", "size": 3, "mnemonic": "mov", - "operands": "r12, qword ptr [rdx]", - "stack_offset": 0 + "operands": "r12, qword ptr [rdx]" }, { "address": "0x140010c2f", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x140010c32", "size": 4, "mnemonic": "movzx", - "operands": "esi, r9b", - "stack_offset": 0 + "operands": "esi, r9b" }, { "address": "0x140010c36", "size": 3, "mnemonic": "mov", - "operands": "r15d, r8d", - "stack_offset": 0 + "operands": "r15d, r8d" }, { "address": "0x140010c39", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x90], r12", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x90], r12" }, { "address": "0x140010c41", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140010c44", "size": 3, "mnemonic": "test", - "operands": "r12, r12", - "stack_offset": 0 + "operands": "r12, r12" }, { "address": "0x140010c47", "size": 2, "mnemonic": "jne", - "operands": "0x140010c5b", - "stack_offset": 0 + "operands": "0x140010c5b" }, { "address": "0x140010c49", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140010c4e", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x140010c54", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x140010c59", "size": 2, "mnemonic": "jmp", - "operands": "0x140010c8d", - "stack_offset": 0 + "operands": "0x140010c8d" } ], "successors": [ @@ -49175,22 +44181,19 @@ "address": "0x140010c8d", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + 8]" }, { "address": "0x140010c91", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140010c94", "size": 6, "mnemonic": "je", - "operands": "0x140011308", - "stack_offset": 0 + "operands": "0x140011308" } ], "successors": [ @@ -49208,15 +44211,13 @@ "address": "0x140011308", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001130a", "size": 5, "mnemonic": "jmp", - "operands": "0x14001138f", - "stack_offset": 0 + "operands": "0x14001138f" } ], "successors": [ @@ -49233,22 +44234,19 @@ "address": "0x140010c9a", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x140010c9d", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x140010ca0", "size": 5, "mnemonic": "jmp", - "operands": "0x140011308", - "stack_offset": 0 + "operands": "0x140011308" } ], "successors": [ @@ -49265,71 +44263,61 @@ "address": "0x14001138f", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0xf0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0xf0]" }, { "address": "0x140011397", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xa0", - "stack_offset": 0 + "operands": "rsp, 0xa0" }, { "address": "0x14001139e", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400113a0", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400113a2", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400113a4", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400113a6", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400113a7", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400113a8", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400113a9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -49351,190 +44339,163 @@ "address": "0x1400113b6", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400113b7", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x1400113ba", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x1400113be", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x1400113c3", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x21e26], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x21e26], 0" }, { "address": "0x1400113ca", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x1400113ce", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x1400113d2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x1400113d6", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x1400113da", "size": 2, "mnemonic": "jne", - "operands": "0x1400113ec", - "stack_offset": 0 + "operands": "0x1400113ec" }, { "address": "0x1400113dc", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x20045]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x20045]" }, { "address": "0x1400113e3", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x1400113e7", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x1400113ec", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x48], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x48], 0" }, { "address": "0x1400113f1", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x50]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x50]" }, { "address": "0x1400113f5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x50], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x50], rcx" }, { "address": "0x1400113f9", "size": 3, "mnemonic": "mov", - "operands": "r9b, 1", - "stack_offset": 0 + "operands": "r9b, 1" }, { "address": "0x1400113fc", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140011400", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0xa", - "stack_offset": 0 + "operands": "r8d, 0xa" }, { "address": "0x140011406", "size": 5, "mnemonic": "call", - "operands": "0x140010c10", - "stack_offset": 0 + "operands": "0x140010c10" }, { "address": "0x14001140b", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x14001140f", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140011411", "size": 2, "mnemonic": "jne", - "operands": "0x14001141e", - "stack_offset": 0 + "operands": "0x14001141e" }, { "address": "0x140011413", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x140011417", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x14001141e", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140011422", "size": 2, "mnemonic": "je", - "operands": "0x140011433", - "stack_offset": 0 + "operands": "0x140011433" } ], "successors": [ @@ -49552,15 +44513,13 @@ "address": "0x140011433", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140011437", "size": 2, "mnemonic": "je", - "operands": "0x140011448", - "stack_offset": 0 + "operands": "0x140011448" } ], "successors": [ @@ -49578,43 +44537,37 @@ "address": "0x140011424", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x140011427", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x14001142b", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140011430", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x140011433", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140011437", "size": 2, "mnemonic": "je", - "operands": "0x140011448", - "stack_offset": 0 + "operands": "0x140011448" } ], "successors": [ @@ -49632,50 +44585,43 @@ "address": "0x140011448", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x14001144d", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14001144f", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x140011453", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x18]" }, { "address": "0x140011457", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001145a", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001145b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -49691,78 +44637,67 @@ "address": "0x140011439", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x14001143c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140011440", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140011445", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x140011448", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x14001144d", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14001144f", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x140011453", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x18]" }, { "address": "0x140011457", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001145a", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001145b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -49784,337 +44719,289 @@ "address": "0x1400115bc", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400115be", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x1400115c1", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x1400115c5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x28], rcx" }, { "address": "0x1400115c9", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x28]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x28]" }, { "address": "0x1400115cd", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x1400115d1", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x20]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x20]" }, { "address": "0x1400115d5", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x1400115da", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x18]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x18]" }, { "address": "0x1400115de", "size": 5, "mnemonic": "mov", - "operands": "eax, 5", - "stack_offset": 0 + "operands": "eax, 5" }, { "address": "0x1400115e3", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], eax" }, { "address": "0x1400115e6", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], eax" }, { "address": "0x1400115e9", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x28]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x28]" }, { "address": "0x1400115ed", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x1400115f1", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x20]" }, { "address": "0x1400115f5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], rax" }, { "address": "0x1400115f9", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x1400115fe", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x30], eax" }, { "address": "0x140011601", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x2c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x2c], eax" }, { "address": "0x140011604", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x21c2d]", - "stack_offset": 0 + "operands": "rax, [rip + 0x21c2d]" }, { "address": "0x14001160b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x20], rax" }, { "address": "0x14001160f", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rcx + 0x28], edx", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x28], edx" }, { "address": "0x140011612", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x14197]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x14197]" }, { "address": "0x140011619", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x28]" }, { "address": "0x14001161d", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rax], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax], rcx" }, { "address": "0x140011620", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x20119]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x20119]" }, { "address": "0x140011627", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x28]" }, { "address": "0x14001162b", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x3a8], edx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], edx" }, { "address": "0x140011631", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x28]" }, { "address": "0x140011635", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x88], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x88], rcx" }, { "address": "0x14001163c", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rdx + 0x42]", - "stack_offset": 0 + "operands": "ecx, [rdx + 0x42]" }, { "address": "0x14001163f", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x28]" }, { "address": "0x140011643", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp + 0x28]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0x28]" }, { "address": "0x140011647", "size": 7, "mnemonic": "mov", - "operands": "word ptr [rax + 0xbc], cx", - "stack_offset": 0 + "operands": "word ptr [rax + 0xbc], cx" }, { "address": "0x14001164e", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x28]" }, { "address": "0x140011652", "size": 7, "mnemonic": "mov", - "operands": "word ptr [rax + 0x1c2], cx", - "stack_offset": 0 + "operands": "word ptr [rax + 0x1c2], cx" }, { "address": "0x140011659", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x14001165d", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x28]" }, { "address": "0x140011661", "size": 8, "mnemonic": "and", - "operands": "qword ptr [rax + 0x3a0], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x3a0], 0" }, { "address": "0x140011669", "size": 5, "mnemonic": "call", - "operands": "0x140011494", - "stack_offset": 0 + "operands": "0x140011494" }, { "address": "0x14001166e", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x30]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x30]" }, { "address": "0x140011672", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x10]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x10]" }, { "address": "0x140011676", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x2c]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x2c]" }, { "address": "0x14001167a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x14001167e", "size": 5, "mnemonic": "call", - "operands": "0x140011514", - "stack_offset": 0 + "operands": "0x140011514" }, { "address": "0x140011683", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x140011687", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140011688", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -50136,127 +45023,109 @@ "address": "0x1400116ac", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400116ae", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x1400116b1", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x1400116b5", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x18]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x18]" }, { "address": "0x1400116b9", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rcx" }, { "address": "0x1400116bd", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x1400116c1", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x140e8]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x140e8]" }, { "address": "0x1400116c8", "size": 5, "mnemonic": "mov", - "operands": "eax, 5", - "stack_offset": 0 + "operands": "eax, 5" }, { "address": "0x1400116cd", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], eax" }, { "address": "0x1400116d0", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], eax" }, { "address": "0x1400116d3", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x18]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x18]" }, { "address": "0x1400116d7", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], rax" }, { "address": "0x1400116db", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x1400116e0", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], eax" }, { "address": "0x1400116e3", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x1c], eax" }, { "address": "0x1400116e6", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x1400116e9", "size": 3, "mnemonic": "cmp", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x1400116ec", "size": 2, "mnemonic": "je", - "operands": "0x1400116fa", - "stack_offset": 0 + "operands": "0x1400116fa" } ], "successors": [ @@ -50274,274 +45143,235 @@ "address": "0x1400116fa", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x70]" }, { "address": "0x1400116fe", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011703", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011707", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x58]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x58]" }, { "address": "0x14001170b", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011710", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011714", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x60]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x60]" }, { "address": "0x140011718", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001171d", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011721", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x68]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x68]" }, { "address": "0x140011725", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001172a", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x14001172e", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x48]" }, { "address": "0x140011732", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011737", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x14001173b", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x50]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x50]" }, { "address": "0x14001173f", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011744", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011748", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x78]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x78]" }, { "address": "0x14001174c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011751", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011755", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x80]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x80]" }, { "address": "0x14001175c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011761", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011765", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x3c0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x3c0]" }, { "address": "0x14001176c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011771", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x20]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x20]" }, { "address": "0x140011775", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x10]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x10]" }, { "address": "0x140011779", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp + 0x28]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0x28]" }, { "address": "0x14001177d", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x140011781", "size": 5, "mnemonic": "call", - "operands": "0x14001155c", - "stack_offset": 0 + "operands": "0x14001155c" }, { "address": "0x140011786", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x20]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x20]" }, { "address": "0x14001178a", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 8]", - "stack_offset": 0 + "operands": "r8, [rbp - 8]" }, { "address": "0x14001178e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x1c]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x1c]" }, { "address": "0x140011792", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x140011796", "size": 5, "mnemonic": "call", - "operands": "0x1400114d4", - "stack_offset": 0 + "operands": "0x1400114d4" }, { "address": "0x14001179b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001179f", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400117a0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -50557,295 +45387,253 @@ "address": "0x1400116ee", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400116f1", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400116f6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x1400116fa", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x70]" }, { "address": "0x1400116fe", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011703", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011707", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x58]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x58]" }, { "address": "0x14001170b", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011710", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011714", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x60]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x60]" }, { "address": "0x140011718", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001171d", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011721", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x68]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x68]" }, { "address": "0x140011725", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001172a", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x14001172e", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x48]" }, { "address": "0x140011732", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011737", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x14001173b", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x50]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x50]" }, { "address": "0x14001173f", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011744", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011748", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x78]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x78]" }, { "address": "0x14001174c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011751", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011755", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x80]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x80]" }, { "address": "0x14001175c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011761", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140011765", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x3c0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x3c0]" }, { "address": "0x14001176c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140011771", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x20]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x20]" }, { "address": "0x140011775", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x10]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x10]" }, { "address": "0x140011779", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp + 0x28]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0x28]" }, { "address": "0x14001177d", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x140011781", "size": 5, "mnemonic": "call", - "operands": "0x14001155c", - "stack_offset": 0 + "operands": "0x14001155c" }, { "address": "0x140011786", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x20]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x20]" }, { "address": "0x14001178a", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 8]", - "stack_offset": 0 + "operands": "r8, [rbp - 8]" }, { "address": "0x14001178e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x1c]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x1c]" }, { "address": "0x140011792", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x140011796", "size": 5, "mnemonic": "call", - "operands": "0x1400114d4", - "stack_offset": 0 + "operands": "0x1400114d4" }, { "address": "0x14001179b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001179f", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400117a0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -50867,470 +45655,403 @@ "address": "0x140012ca7", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140012ca8", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140012ca9", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140012caa", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140012cac", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140012cae", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140012cb0", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140012cb2", "size": 4, "mnemonic": "lea", - "operands": "rbp, [rax - 0x57]", - "stack_offset": 0 + "operands": "rbp, [rax - 0x57]" }, { "address": "0x140012cb6", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xd0", - "stack_offset": 0 + "operands": "rsp, 0xd0" }, { "address": "0x140012cbd", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbp - 9], 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "qword ptr [rbp - 9], 0xfffffffffffffffe" }, { "address": "0x140012cc5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x140012cc9", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1e370]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1e370]" }, { "address": "0x140012cd0", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140012cd3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x17], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x17], rax" }, { "address": "0x140012cd7", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x140012cda", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x41], r8", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x41], r8" }, { "address": "0x140012cde", "size": 3, "mnemonic": "movsxd", - "operands": "r14, edx", - "stack_offset": 0 + "operands": "r14, edx" }, { "address": "0x140012ce1", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140012ce4", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x7f]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x7f]" }, { "address": "0x140012ce8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x59], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x59], rax" }, { "address": "0x140012cec", "size": 3, "mnemonic": "mov", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140012cef", "size": 3, "mnemonic": "mov", - "operands": "r13, r14", - "stack_offset": 0 + "operands": "r13, r14" }, { "address": "0x140012cf2", "size": 4, "mnemonic": "sar", - "operands": "r13, 6", - "stack_offset": 0 + "operands": "r13, 6" }, { "address": "0x140012cf6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x39], r13", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x39], r13" }, { "address": "0x140012cfa", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip - 0x12d01]", - "stack_offset": 0 + "operands": "rcx, [rip - 0x12d01]" }, { "address": "0x140012d01", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x140012d04", "size": 4, "mnemonic": "lea", - "operands": "r15, [rax + rax*8]", - "stack_offset": 0 + "operands": "r15, [rax + rax*8]" }, { "address": "0x140012d08", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + r13*8 + 0x33300]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + r13*8 + 0x33300]" }, { "address": "0x140012d10", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + r15*8 + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + r15*8 + 0x28]" }, { "address": "0x140012d15", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x19], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x19], rax" }, { "address": "0x140012d19", "size": 3, "mnemonic": "mov", - "operands": "r12d, r9d", - "stack_offset": 0 + "operands": "r12d, r9d" }, { "address": "0x140012d1c", "size": 3, "mnemonic": "add", - "operands": "r12, r8", - "stack_offset": 0 + "operands": "r12, r8" }, { "address": "0x140012d1f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x61], r12", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x61], r12" }, { "address": "0x140012d23", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xd4d7]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xd4d7]" }, { "address": "0x140012d29", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x49], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x49], eax" }, { "address": "0x140012d2c", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140012d2e", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbp - 0x59]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbp - 0x59]" }, { "address": "0x140012d32", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [r10 + 0x28], dil", - "stack_offset": 0 + "operands": "byte ptr [r10 + 0x28], dil" }, { "address": "0x140012d36", "size": 2, "mnemonic": "jne", - "operands": "0x140012d44", - "stack_offset": 0 + "operands": "0x140012d44" }, { "address": "0x140012d38", "size": 3, "mnemonic": "mov", - "operands": "rcx, r10", - "stack_offset": 0 + "operands": "rcx, r10" }, { "address": "0x140012d3b", "size": 5, "mnemonic": "call", - "operands": "0x14000d940", - "stack_offset": 0 + "operands": "0x14000d940" }, { "address": "0x140012d40", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbp - 0x59]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbp - 0x59]" }, { "address": "0x140012d44", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r10 + 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r10 + 0x18]" }, { "address": "0x140012d48", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx + 0xc]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx + 0xc]" }, { "address": "0x140012d4b", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x45], ecx", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x45], ecx" }, { "address": "0x140012d4e", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140012d50", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140012d53", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 8], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8], eax" }, { "address": "0x140012d56", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rbp - 0x41], r12", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x41], r12" }, { "address": "0x140012d5a", "size": 6, "mnemonic": "jae", - "operands": "0x14001310d", - "stack_offset": 0 + "operands": "0x14001310d" }, { "address": "0x140012d60", "size": 3, "mnemonic": "mov", - "operands": "r11, r14", - "stack_offset": 0 + "operands": "r11, r14" }, { "address": "0x140012d63", "size": 4, "mnemonic": "sar", - "operands": "r11, 6", - "stack_offset": 0 + "operands": "r11, 6" }, { "address": "0x140012d67", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x11], r11", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x11], r11" }, { "address": "0x140012d6b", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x140012d6d", "size": 2, "mnemonic": "mov", - "operands": "al, byte ptr [rsi]", - "stack_offset": 0 + "operands": "al, byte ptr [rsi]" }, { "address": "0x140012d6f", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x71], al", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x71], al" }, { "address": "0x140012d72", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x6d], edi", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x6d], edi" }, { "address": "0x140012d75", "size": 6, "mnemonic": "mov", - "operands": "r12d, 1", - "stack_offset": 0 + "operands": "r12d, 1" }, { "address": "0x140012d7b", "size": 6, "mnemonic": "cmp", - "operands": "ecx, 0xfde9", - "stack_offset": 0 + "operands": "ecx, 0xfde9" }, { "address": "0x140012d81", "size": 6, "mnemonic": "jne", - "operands": "0x140012f14", - "stack_offset": 0 + "operands": "0x140012f14" }, { "address": "0x140012d87", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x140012d89", "size": 3, "mnemonic": "mov", - "operands": "r14, rdi", - "stack_offset": 0 + "operands": "r14, rdi" }, { "address": "0x140012d8c", "size": 7, "mnemonic": "lea", - "operands": "r12, [rip - 0x12d93]", - "stack_offset": 0 + "operands": "r12, [rip - 0x12d93]" }, { "address": "0x140012d93", "size": 8, "mnemonic": "lea", - "operands": "rcx, [r15*8 + 0x3e]", - "stack_offset": 0 + "operands": "rcx, [r15*8 + 0x3e]" }, { "address": "0x140012d9b", "size": 8, "mnemonic": "add", - "operands": "rcx, qword ptr [r12 + r11*8 + 0x33300]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r12 + r11*8 + 0x33300]" }, { "address": "0x140012da3", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rcx], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx], dil" }, { "address": "0x140012da6", "size": 2, "mnemonic": "je", - "operands": "0x140012db6", - "stack_offset": 0 + "operands": "0x140012db6" } ], "successors": [ @@ -51348,99 +46069,85 @@ "address": "0x140012db6", "size": 3, "mnemonic": "test", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x140012db9", "size": 6, "mnemonic": "jle", - "operands": "0x140012eaa", - "stack_offset": 0 + "operands": "0x140012eaa" }, { "address": "0x140012dbf", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [r12 + r13*8 + 0x33300]", - "stack_offset": 0 + "operands": "rax, qword ptr [r12 + r13*8 + 0x33300]" }, { "address": "0x140012dc7", "size": 6, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rax + r15*8 + 0x3e]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rax + r15*8 + 0x3e]" }, { "address": "0x140012dcd", "size": 9, "mnemonic": "movsx", - "operands": "r12d, byte ptr [rcx + r12 + 0x31490]", - "stack_offset": 0 + "operands": "r12d, byte ptr [rcx + r12 + 0x31490]" }, { "address": "0x140012dd6", "size": 3, "mnemonic": "inc", - "operands": "r12d", - "stack_offset": 0 + "operands": "r12d" }, { "address": "0x140012dd9", "size": 3, "mnemonic": "mov", - "operands": "eax, r12d", - "stack_offset": 0 + "operands": "eax, r12d" }, { "address": "0x140012ddc", "size": 2, "mnemonic": "sub", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x140012dde", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x51], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x51], eax" }, { "address": "0x140012de1", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp - 0x61]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp - 0x61]" }, { "address": "0x140012de5", "size": 3, "mnemonic": "sub", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140012de8", "size": 3, "mnemonic": "movsxd", - "operands": "r9, eax", - "stack_offset": 0 + "operands": "r9, eax" }, { "address": "0x140012deb", "size": 3, "mnemonic": "cmp", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x140012dee", "size": 6, "mnemonic": "jg", - "operands": "0x140013081", - "stack_offset": 0 + "operands": "0x140013081" } ], "successors": [ @@ -51458,36 +46165,31 @@ "address": "0x140012da8", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x140012daa", "size": 3, "mnemonic": "inc", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140012dad", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x140012db0", "size": 4, "mnemonic": "cmp", - "operands": "r14, 5", - "stack_offset": 0 + "operands": "r14, 5" }, { "address": "0x140012db4", "size": 2, "mnemonic": "jl", - "operands": "0x140012da3", - "stack_offset": 0 + "operands": "0x140012da3" } ], "successors": [ @@ -51505,92 +46207,79 @@ "address": "0x140013081", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140013084", "size": 2, "mnemonic": "jle", - "operands": "0x1400130b1", - "stack_offset": 0 + "operands": "0x1400130b1" }, { "address": "0x140013086", "size": 3, "mnemonic": "sub", - "operands": "rsi, r14", - "stack_offset": 0 + "operands": "rsi, r14" }, { "address": "0x140013089", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip - 0x13090]", - "stack_offset": 0 + "operands": "r9, [rip - 0x13090]" }, { "address": "0x140013090", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + r15*8]", - "stack_offset": 0 + "operands": "rdx, [r14 + r15*8]" }, { "address": "0x140013094", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [r9 + r13*8 + 0x33300]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r9 + r13*8 + 0x33300]" }, { "address": "0x14001309c", "size": 4, "mnemonic": "mov", - "operands": "al, byte ptr [rsi + r14]", - "stack_offset": 0 + "operands": "al, byte ptr [rsi + r14]" }, { "address": "0x1400130a0", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdx + rcx + 0x3e], al", - "stack_offset": 0 + "operands": "byte ptr [rdx + rcx + 0x3e], al" }, { "address": "0x1400130a4", "size": 2, "mnemonic": "inc", - "operands": "edi", - "stack_offset": 0 + "operands": "edi" }, { "address": "0x1400130a6", "size": 3, "mnemonic": "inc", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400130a9", "size": 3, "mnemonic": "movsxd", - "operands": "rax, edi", - "stack_offset": 0 + "operands": "rax, edi" }, { "address": "0x1400130ac", "size": 3, "mnemonic": "cmp", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x1400130af", "size": 2, "mnemonic": "jl", - "operands": "0x140013090", - "stack_offset": 0 + "operands": "0x140013090" } ], "successors": [ @@ -51608,71 +46297,61 @@ "address": "0x140012df4", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140012df7", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip - 0x12dfe]", - "stack_offset": 0 + "operands": "r8, [rip - 0x12dfe]" }, { "address": "0x140012dfe", "size": 8, "mnemonic": "lea", - "operands": "rdx, [r15*8 + 0x3e]", - "stack_offset": 0 + "operands": "rdx, [r15*8 + 0x3e]" }, { "address": "0x140012e06", "size": 8, "mnemonic": "add", - "operands": "rdx, qword ptr [r8 + r11*8 + 0x33300]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r8 + r11*8 + 0x33300]" }, { "address": "0x140012e0e", "size": 2, "mnemonic": "mov", - "operands": "al, byte ptr [rdx]", - "stack_offset": 0 + "operands": "al, byte ptr [rdx]" }, { "address": "0x140012e10", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp + rcx - 1], al", - "stack_offset": 0 + "operands": "byte ptr [rbp + rcx - 1], al" }, { "address": "0x140012e14", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x140012e17", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x140012e1a", "size": 3, "mnemonic": "cmp", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140012e1d", "size": 2, "mnemonic": "jl", - "operands": "0x140012e0e", - "stack_offset": 0 + "operands": "0x140012e0e" } ], "successors": [ @@ -51690,15 +46369,13 @@ "address": "0x140012da3", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rcx], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx], dil" }, { "address": "0x140012da6", "size": 2, "mnemonic": "je", - "operands": "0x140012db6", - "stack_offset": 0 + "operands": "0x140012db6" } ], "successors": [ @@ -51716,64 +46393,55 @@ "address": "0x140013090", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + r15*8]", - "stack_offset": 0 + "operands": "rdx, [r14 + r15*8]" }, { "address": "0x140013094", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [r9 + r13*8 + 0x33300]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r9 + r13*8 + 0x33300]" }, { "address": "0x14001309c", "size": 4, "mnemonic": "mov", - "operands": "al, byte ptr [rsi + r14]", - "stack_offset": 0 + "operands": "al, byte ptr [rsi + r14]" }, { "address": "0x1400130a0", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdx + rcx + 0x3e], al", - "stack_offset": 0 + "operands": "byte ptr [rdx + rcx + 0x3e], al" }, { "address": "0x1400130a4", "size": 2, "mnemonic": "inc", - "operands": "edi", - "stack_offset": 0 + "operands": "edi" }, { "address": "0x1400130a6", "size": 3, "mnemonic": "inc", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400130a9", "size": 3, "mnemonic": "movsxd", - "operands": "rax, edi", - "stack_offset": 0 + "operands": "rax, edi" }, { "address": "0x1400130ac", "size": 3, "mnemonic": "cmp", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x1400130af", "size": 2, "mnemonic": "jl", - "operands": "0x140013090", - "stack_offset": 0 + "operands": "0x140013090" } ], "successors": [ @@ -51791,15 +46459,13 @@ "address": "0x1400130b1", "size": 4, "mnemonic": "add", - "operands": "dword ptr [rbx + 4], r8d", - "stack_offset": 0 + "operands": "dword ptr [rbx + 4], r8d" }, { "address": "0x1400130b5", "size": 2, "mnemonic": "jmp", - "operands": "0x14001310d", - "stack_offset": 0 + "operands": "0x14001310d" } ], "successors": [ @@ -51816,43 +46482,37 @@ "address": "0x140012e0e", "size": 2, "mnemonic": "mov", - "operands": "al, byte ptr [rdx]", - "stack_offset": 0 + "operands": "al, byte ptr [rdx]" }, { "address": "0x140012e10", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp + rcx - 1], al", - "stack_offset": 0 + "operands": "byte ptr [rbp + rcx - 1], al" }, { "address": "0x140012e14", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x140012e17", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x140012e1a", "size": 3, "mnemonic": "cmp", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140012e1d", "size": 2, "mnemonic": "jl", - "operands": "0x140012e0e", - "stack_offset": 0 + "operands": "0x140012e0e" } ], "successors": [ @@ -51870,113 +46530,97 @@ "address": "0x140012e1f", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x140012e22", "size": 2, "mnemonic": "jle", - "operands": "0x140012e41", - "stack_offset": 0 + "operands": "0x140012e41" }, { "address": "0x140012e24", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 1]", - "stack_offset": 0 + "operands": "rcx, [rbp - 1]" }, { "address": "0x140012e28", "size": 3, "mnemonic": "add", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140012e2b", "size": 3, "mnemonic": "mov", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x140012e2e", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140012e31", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140012e36", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbp - 0x59]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbp - 0x59]" }, { "address": "0x140012e3a", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip - 0x12e41]", - "stack_offset": 0 + "operands": "r8, [rip - 0x12e41]" }, { "address": "0x140012e41", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140012e44", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdx + r15*8]", - "stack_offset": 0 + "operands": "rcx, [rdx + r15*8]" }, { "address": "0x140012e48", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [r8 + r13*8 + 0x33300]", - "stack_offset": 0 + "operands": "rax, qword ptr [r8 + r13*8 + 0x33300]" }, { "address": "0x140012e50", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rcx + rax + 0x3e], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + rax + 0x3e], dil" }, { "address": "0x140012e55", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x140012e58", "size": 3, "mnemonic": "cmp", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140012e5b", "size": 2, "mnemonic": "jl", - "operands": "0x140012e44", - "stack_offset": 0 + "operands": "0x140012e44" } ], "successors": [ @@ -51994,99 +46638,85 @@ "address": "0x14001310d", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140013110", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x17]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x17]" }, { "address": "0x140013114", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140013117", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14001311c", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x110]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x110]" }, { "address": "0x140013124", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xd0", - "stack_offset": 0 + "operands": "rsp, 0xd0" }, { "address": "0x14001312b", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001312d", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001312f", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140013131", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140013133", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140013134", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140013135", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140013136", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -52102,43 +46732,37 @@ "address": "0x140012e44", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdx + r15*8]", - "stack_offset": 0 + "operands": "rcx, [rdx + r15*8]" }, { "address": "0x140012e48", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [r8 + r13*8 + 0x33300]", - "stack_offset": 0 + "operands": "rax, qword ptr [r8 + r13*8 + 0x33300]" }, { "address": "0x140012e50", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rcx + rax + 0x3e], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + rax + 0x3e], dil" }, { "address": "0x140012e55", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x140012e58", "size": 3, "mnemonic": "cmp", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140012e5b", "size": 2, "mnemonic": "jl", - "operands": "0x140012e44", - "stack_offset": 0 + "operands": "0x140012e44" } ], "successors": [ @@ -52156,113 +46780,97 @@ "address": "0x140012e5d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x31], rdi", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x31], rdi" }, { "address": "0x140012e61", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 1]", - "stack_offset": 0 + "operands": "rax, [rbp - 1]" }, { "address": "0x140012e65", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x29], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x29], rax" }, { "address": "0x140012e69", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140012e6b", "size": 4, "mnemonic": "cmp", - "operands": "r12d, 4", - "stack_offset": 0 + "operands": "r12d, 4" }, { "address": "0x140012e6f", "size": 3, "mnemonic": "sete", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x140012e72", "size": 2, "mnemonic": "inc", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x140012e74", "size": 3, "mnemonic": "mov", - "operands": "r12d, eax", - "stack_offset": 0 + "operands": "r12d, eax" }, { "address": "0x140012e77", "size": 3, "mnemonic": "mov", - "operands": "r8d, eax", - "stack_offset": 0 + "operands": "r8d, eax" }, { "address": "0x140012e7a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r10", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r10" }, { "address": "0x140012e7f", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x31]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x31]" }, { "address": "0x140012e83", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x29]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x29]" }, { "address": "0x140012e87", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x6d]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x6d]" }, { "address": "0x140012e8b", "size": 5, "mnemonic": "call", - "operands": "0x140016e74", - "stack_offset": 0 + "operands": "0x140016e74" }, { "address": "0x140012e90", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x140012e94", "size": 6, "mnemonic": "je", - "operands": "0x14001310d", - "stack_offset": 0 + "operands": "0x14001310d" } ], "successors": [ @@ -52280,36 +46888,31 @@ "address": "0x140012e9a", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp - 0x51]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp - 0x51]" }, { "address": "0x140012e9d", "size": 2, "mnemonic": "dec", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x140012e9f", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, eax", - "stack_offset": 0 + "operands": "rcx, eax" }, { "address": "0x140012ea2", "size": 3, "mnemonic": "add", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x140012ea5", "size": 5, "mnemonic": "jmp", - "operands": "0x140012fac", - "stack_offset": 0 + "operands": "0x140012fac" } ], "successors": [ @@ -52326,99 +46929,85 @@ "address": "0x140012fac", "size": 3, "mnemonic": "inc", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140012faf", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rdi" }, { "address": "0x140012fb4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rdi" }, { "address": "0x140012fb9", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], 5", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], 5" }, { "address": "0x140012fc1", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0xf]", - "stack_offset": 0 + "operands": "rax, [rbp + 0xf]" }, { "address": "0x140012fc5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140012fca", "size": 3, "mnemonic": "mov", - "operands": "r9d, r12d", - "stack_offset": 0 + "operands": "r9d, r12d" }, { "address": "0x140012fcd", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x6d]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x6d]" }, { "address": "0x140012fd1", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140012fd3", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp - 0x49]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x49]" }, { "address": "0x140012fd6", "size": 5, "mnemonic": "call", - "operands": "0x1400170bc", - "stack_offset": 0 + "operands": "0x1400170bc" }, { "address": "0x140012fdb", "size": 3, "mnemonic": "mov", - "operands": "r14d, eax", - "stack_offset": 0 + "operands": "r14d, eax" }, { "address": "0x140012fde", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140012fe0", "size": 6, "mnemonic": "je", - "operands": "0x14001310d", - "stack_offset": 0 + "operands": "0x14001310d" } ], "successors": [ @@ -52436,71 +47025,61 @@ "address": "0x140012fe6", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x69], edi", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x69], edi" }, { "address": "0x140012fe9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x140012fee", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x69]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x69]" }, { "address": "0x140012ff2", "size": 3, "mnemonic": "mov", - "operands": "r8d, eax", - "stack_offset": 0 + "operands": "r8d, eax" }, { "address": "0x140012ff5", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp + 0xf]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0xf]" }, { "address": "0x140012ff9", "size": 4, "mnemonic": "mov", - "operands": "r12, qword ptr [rbp - 0x19]", - "stack_offset": 0 + "operands": "r12, qword ptr [rbp - 0x19]" }, { "address": "0x140012ffd", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140013000", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xd14a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xd14a]" }, { "address": "0x140013006", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140013008", "size": 6, "mnemonic": "je", - "operands": "0x140013105", - "stack_offset": 0 + "operands": "0x140013105" } ], "successors": [ @@ -52518,113 +47097,97 @@ "address": "0x140013105", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xcfed]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xcfed]" }, { "address": "0x14001310b", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rbx], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx], eax" }, { "address": "0x14001310d", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140013110", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x17]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x17]" }, { "address": "0x140013114", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140013117", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14001311c", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x110]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x110]" }, { "address": "0x140013124", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xd0", - "stack_offset": 0 + "operands": "rsp, 0xd0" }, { "address": "0x14001312b", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001312d", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001312f", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140013131", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140013133", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140013134", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140013135", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140013136", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -52640,43 +47203,37 @@ "address": "0x14001300e", "size": 3, "mnemonic": "mov", - "operands": "edx, dword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "edx, dword ptr [rbx + 8]" }, { "address": "0x140013011", "size": 3, "mnemonic": "sub", - "operands": "edx, dword ptr [rbp - 0x41]", - "stack_offset": 0 + "operands": "edx, dword ptr [rbp - 0x41]" }, { "address": "0x140013014", "size": 2, "mnemonic": "add", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x140013016", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 4], edx", - "stack_offset": 0 + "operands": "dword ptr [rbx + 4], edx" }, { "address": "0x140013019", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp - 0x69], r14d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x69], r14d" }, { "address": "0x14001301d", "size": 6, "mnemonic": "jb", - "operands": "0x14001310d", - "stack_offset": 0 + "operands": "0x14001310d" } ], "successors": [ @@ -52694,85 +47251,73 @@ "address": "0x140013023", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x71], 0xa", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x71], 0xa" }, { "address": "0x140013027", "size": 2, "mnemonic": "jne", - "operands": "0x140013067", - "stack_offset": 0 + "operands": "0x140013067" }, { "address": "0x140013029", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xd", - "stack_offset": 0 + "operands": "eax, 0xd" }, { "address": "0x14001302e", "size": 4, "mnemonic": "mov", - "operands": "word ptr [rbp - 0x71], ax", - "stack_offset": 0 + "operands": "word ptr [rbp - 0x71], ax" }, { "address": "0x140013032", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x140013037", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x69]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x69]" }, { "address": "0x14001303b", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rax - 0xc]", - "stack_offset": 0 + "operands": "r8d, [rax - 0xc]" }, { "address": "0x14001303f", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x71]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x71]" }, { "address": "0x140013043", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140013046", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xd104]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xd104]" }, { "address": "0x14001304c", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001304e", "size": 6, "mnemonic": "je", - "operands": "0x140013105", - "stack_offset": 0 + "operands": "0x140013105" } ], "successors": [ @@ -52790,15 +47335,13 @@ "address": "0x140013054", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp - 0x69], 1", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x69], 1" }, { "address": "0x140013058", "size": 6, "mnemonic": "jb", - "operands": "0x14001310d", - "stack_offset": 0 + "operands": "0x14001310d" } ], "successors": [ @@ -52816,64 +47359,55 @@ "address": "0x14001305e", "size": 3, "mnemonic": "inc", - "operands": "dword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8]" }, { "address": "0x140013061", "size": 3, "mnemonic": "inc", - "operands": "dword ptr [rbx + 4]", - "stack_offset": 0 + "operands": "dword ptr [rbx + 4]" }, { "address": "0x140013064", "size": 3, "mnemonic": "mov", - "operands": "edx, dword ptr [rbx + 4]", - "stack_offset": 0 + "operands": "edx, dword ptr [rbx + 4]" }, { "address": "0x140013067", "size": 4, "mnemonic": "cmp", - "operands": "rsi, qword ptr [rbp - 0x61]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp - 0x61]" }, { "address": "0x14001306b", "size": 6, "mnemonic": "jae", - "operands": "0x14001310d", - "stack_offset": 0 + "operands": "0x14001310d" }, { "address": "0x140013071", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbp - 0x59]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbp - 0x59]" }, { "address": "0x140013075", "size": 4, "mnemonic": "mov", - "operands": "r11, qword ptr [rbp - 0x11]", - "stack_offset": 0 + "operands": "r11, qword ptr [rbp - 0x11]" }, { "address": "0x140013079", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp - 0x45]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x45]" }, { "address": "0x14001307c", "size": 5, "mnemonic": "jmp", - "operands": "0x140012d6d", - "stack_offset": 0 + "operands": "0x140012d6d" } ], "successors": [ @@ -52890,92 +47424,79 @@ "address": "0x140012d6d", "size": 2, "mnemonic": "mov", - "operands": "al, byte ptr [rsi]", - "stack_offset": 0 + "operands": "al, byte ptr [rsi]" }, { "address": "0x140012d6f", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x71], al", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x71], al" }, { "address": "0x140012d72", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x6d], edi", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x6d], edi" }, { "address": "0x140012d75", "size": 6, "mnemonic": "mov", - "operands": "r12d, 1", - "stack_offset": 0 + "operands": "r12d, 1" }, { "address": "0x140012d7b", "size": 6, "mnemonic": "cmp", - "operands": "ecx, 0xfde9", - "stack_offset": 0 + "operands": "ecx, 0xfde9" }, { "address": "0x140012d81", "size": 6, "mnemonic": "jne", - "operands": "0x140012f14", - "stack_offset": 0 + "operands": "0x140012f14" }, { "address": "0x140012d87", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x140012d89", "size": 3, "mnemonic": "mov", - "operands": "r14, rdi", - "stack_offset": 0 + "operands": "r14, rdi" }, { "address": "0x140012d8c", "size": 7, "mnemonic": "lea", - "operands": "r12, [rip - 0x12d93]", - "stack_offset": 0 + "operands": "r12, [rip - 0x12d93]" }, { "address": "0x140012d93", "size": 8, "mnemonic": "lea", - "operands": "rcx, [r15*8 + 0x3e]", - "stack_offset": 0 + "operands": "rcx, [r15*8 + 0x3e]" }, { "address": "0x140012d9b", "size": 8, "mnemonic": "add", - "operands": "rcx, qword ptr [r12 + r11*8 + 0x33300]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r12 + r11*8 + 0x33300]" }, { "address": "0x140012da3", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rcx], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx], dil" }, { "address": "0x140012da6", "size": 2, "mnemonic": "je", - "operands": "0x140012db6", - "stack_offset": 0 + "operands": "0x140012db6" } ], "successors": [ @@ -52999,120 +47520,103 @@ "address": "0x1400135f0", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400135f2", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400135f3", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400135f4", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400135f5", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400135f7", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400135f9", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400135fb", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400135fd", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140013600", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x68", - "stack_offset": 0 + "operands": "rsp, 0x68" }, { "address": "0x140013604", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140013606", "size": 3, "mnemonic": "mov", - "operands": "r14d, r8d", - "stack_offset": 0 + "operands": "r14d, r8d" }, { "address": "0x140013609", "size": 3, "mnemonic": "movsxd", - "operands": "r13, ecx", - "stack_offset": 0 + "operands": "r13, ecx" }, { "address": "0x14001360c", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x14001360f", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x140013612", "size": 3, "mnemonic": "test", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140013615", "size": 6, "mnemonic": "je", - "operands": "0x14001390c", - "stack_offset": 0 + "operands": "0x14001390c" } ], "successors": [ @@ -53130,78 +47634,67 @@ "address": "0x14001390c", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001390e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x68", - "stack_offset": 0 + "operands": "rsp, 0x68" }, { "address": "0x140013912", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140013914", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140013916", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140013918", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001391a", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001391b", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001391c", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001391d", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001391e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -53217,106 +47710,91 @@ "address": "0x14001361b", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001361e", "size": 2, "mnemonic": "jne", - "operands": "0x140013657", - "stack_offset": 0 + "operands": "0x140013657" }, { "address": "0x140013620", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r9 + 0x38], 1", - "stack_offset": 0 + "operands": "byte ptr [r9 + 0x38], 1" }, { "address": "0x140013625", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140013628", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x34], edi", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x34], edi" }, { "address": "0x14001362c", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001362e", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r9 + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [r9 + 0x30], 1" }, { "address": "0x140013633", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140013635", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x2c], 0x16", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x2c], 0x16" }, { "address": "0x14001363d", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140013640", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rbx" }, { "address": "0x140013645", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x14001364a", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x14001364f", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140013652", "size": 5, "mnemonic": "jmp", - "operands": "0x14001390e", - "stack_offset": 0 + "operands": "0x14001390e" } ], "successors": [ @@ -53333,71 +47811,61 @@ "address": "0x14001390e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x68", - "stack_offset": 0 + "operands": "rsp, 0x68" }, { "address": "0x140013912", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140013914", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140013916", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140013918", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001391a", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001391b", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001391c", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001391d", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001391e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -53419,211 +47887,181 @@ "address": "0x140013c57", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140013c58", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140013c59", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140013c5a", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140013c5c", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140013c5e", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140013c60", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140013c62", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140013c66", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x140013c69", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140013c6c", "size": 5, "mnemonic": "call", - "operands": "0x140012934", - "stack_offset": 0 + "operands": "0x140012934" }, { "address": "0x140013c71", "size": 3, "mnemonic": "movsxd", - "operands": "r12, eax", - "stack_offset": 0 + "operands": "r12, eax" }, { "address": "0x140013c74", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1f685]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1f685]" }, { "address": "0x140013c7b", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140013c7d", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140013c80", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x3f", - "stack_offset": 0 + "operands": "ecx, 0x3f" }, { "address": "0x140013c83", "size": 3, "mnemonic": "mov", - "operands": "r15d, edi", - "stack_offset": 0 + "operands": "r15d, edi" }, { "address": "0x140013c86", "size": 3, "mnemonic": "mov", - "operands": "rax, r12", - "stack_offset": 0 + "operands": "rax, r12" }, { "address": "0x140013c89", "size": 4, "mnemonic": "sar", - "operands": "rax, 6", - "stack_offset": 0 + "operands": "rax, 6" }, { "address": "0x140013c8d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rax" }, { "address": "0x140013c92", "size": 4, "mnemonic": "lea", - "operands": "r13, [rcx + rcx*8]", - "stack_offset": 0 + "operands": "r13, [rcx + rcx*8]" }, { "address": "0x140013c96", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx + rax*8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx + rax*8]" }, { "address": "0x140013c9a", "size": 5, "mnemonic": "mov", - "operands": "sil, byte ptr [rax + r13*8 + 0x39]", - "stack_offset": 0 + "operands": "sil, byte ptr [rax + r13*8 + 0x39]" }, { "address": "0x140013c9f", "size": 4, "mnemonic": "cmp", - "operands": "sil, 1", - "stack_offset": 0 + "operands": "sil, 1" }, { "address": "0x140013ca3", "size": 4, "mnemonic": "sete", - "operands": "r15b", - "stack_offset": 0 + "operands": "r15b" }, { "address": "0x140013ca7", "size": 3, "mnemonic": "inc", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140013caa", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x10], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x10], edi" }, { "address": "0x140013cad", "size": 2, "mnemonic": "jne", - "operands": "0x140013cb7", - "stack_offset": 0 + "operands": "0x140013cb7" }, { "address": "0x140013caf", "size": 3, "mnemonic": "mov", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140013cb2", "size": 5, "mnemonic": "jmp", - "operands": "0x140013d8e", - "stack_offset": 0 + "operands": "0x140013d8e" } ], "successors": [ @@ -53640,71 +48078,61 @@ "address": "0x140013d8e", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x68]" }, { "address": "0x140013d93", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140013d97", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140013d99", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140013d9b", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140013d9d", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140013d9f", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140013da0", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140013da1", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140013da2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -53726,162 +48154,139 @@ "address": "0x140013da9", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140013daa", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140013dab", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140013dac", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140013dae", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140013db0", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140013db2", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140013db4", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x1050", - "stack_offset": 0 + "operands": "eax, 0x1050" }, { "address": "0x140013db9", "size": 5, "mnemonic": "call", - "operands": "0x1400057a0", - "stack_offset": 0 + "operands": "0x1400057a0" }, { "address": "0x140013dbe", "size": 3, "mnemonic": "sub", - "operands": "rsp, rax", - "stack_offset": 0 + "operands": "rsp, rax" }, { "address": "0x140013dc1", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1d278]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1d278]" }, { "address": "0x140013dc8", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140013dcb", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x1040], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x1040], rax" }, { "address": "0x140013dd3", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x140013dd6", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x140013dd9", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140013ddc", "size": 5, "mnemonic": "call", - "operands": "0x140012934", - "stack_offset": 0 + "operands": "0x140012934" }, { "address": "0x140013de1", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140013de3", "size": 3, "mnemonic": "movsxd", - "operands": "r14, eax", - "stack_offset": 0 + "operands": "r14, eax" }, { "address": "0x140013de6", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x10], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x10], edi" }, { "address": "0x140013de9", "size": 2, "mnemonic": "jne", - "operands": "0x140013df3", - "stack_offset": 0 + "operands": "0x140013df3" }, { "address": "0x140013deb", "size": 3, "mnemonic": "mov", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x140013dee", "size": 5, "mnemonic": "jmp", - "operands": "0x140013eff", - "stack_offset": 0 + "operands": "0x140013eff" } ], "successors": [ @@ -53898,92 +48303,79 @@ "address": "0x140013eff", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x1040]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x1040]" }, { "address": "0x140013f07", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140013f0a", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140013f0f", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x1090]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x1090]" }, { "address": "0x140013f17", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x1050", - "stack_offset": 0 + "operands": "rsp, 0x1050" }, { "address": "0x140013f1e", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140013f20", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140013f22", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140013f24", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140013f26", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140013f27", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140013f28", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140013f29", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -54005,155 +48397,133 @@ "address": "0x140013f8e", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140013f8f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140013f92", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140013f96", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x140013f9b", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x1f24e], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1f24e], 0" }, { "address": "0x140013fa2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x140013fa6", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x140013faa", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140013fae", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140013fb2", "size": 2, "mnemonic": "jne", - "operands": "0x140013fc4", - "stack_offset": 0 + "operands": "0x140013fc4" }, { "address": "0x140013fb4", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x1d46d]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x1d46d]" }, { "address": "0x140013fbb", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x140013fbf", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x140013fc4", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x40]" }, { "address": "0x140013fc8", "size": 5, "mnemonic": "call", - "operands": "0x140013a8c", - "stack_offset": 0 + "operands": "0x140013a8c" }, { "address": "0x140013fcd", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x140013fd1", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x140013fd4", "size": 2, "mnemonic": "jne", - "operands": "0x140013fe1", - "stack_offset": 0 + "operands": "0x140013fe1" }, { "address": "0x140013fd6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x140013fda", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x140013fe1", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140013fe5", "size": 2, "mnemonic": "je", - "operands": "0x140013ff6", - "stack_offset": 0 + "operands": "0x140013ff6" } ], "successors": [ @@ -54171,15 +48541,13 @@ "address": "0x140013ff6", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140013ffa", "size": 2, "mnemonic": "je", - "operands": "0x14001400b", - "stack_offset": 0 + "operands": "0x14001400b" } ], "successors": [ @@ -54197,43 +48565,37 @@ "address": "0x140013fe7", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x140013fea", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140013fee", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140013ff3", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x140013ff6", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140013ffa", "size": 2, "mnemonic": "je", - "operands": "0x14001400b", - "stack_offset": 0 + "operands": "0x14001400b" } ], "successors": [ @@ -54251,43 +48613,37 @@ "address": "0x14001400b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140014010", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140014013", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x140014018", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14001401c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001401d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -54303,71 +48659,61 @@ "address": "0x140013ffc", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x140013fff", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140014003", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140014008", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14001400b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140014010", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140014013", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x140014018", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14001401c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001401d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -54389,162 +48735,139 @@ "address": "0x140014279", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001427a", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001427b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001427c", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001427e", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140014280", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140014282", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140014284", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140014288", "size": 3, "mnemonic": "movsxd", - "operands": "r15, ecx", - "stack_offset": 0 + "operands": "r15, ecx" }, { "address": "0x14001428b", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001428d", "size": 3, "mnemonic": "mov", - "operands": "rax, r15", - "stack_offset": 0 + "operands": "rax, r15" }, { "address": "0x140014290", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1f069]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1f069]" }, { "address": "0x140014297", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x14001429a", "size": 3, "mnemonic": "mov", - "operands": "r12, r15", - "stack_offset": 0 + "operands": "r12, r15" }, { "address": "0x14001429d", "size": 4, "mnemonic": "sar", - "operands": "r12, 6", - "stack_offset": 0 + "operands": "r12, 6" }, { "address": "0x1400142a1", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x1400142a4", "size": 4, "mnemonic": "lea", - "operands": "r9d, [rdi + 0xa]", - "stack_offset": 0 + "operands": "r9d, [rdi + 0xa]" }, { "address": "0x1400142a8", "size": 3, "mnemonic": "mov", - "operands": "r14, r15", - "stack_offset": 0 + "operands": "r14, r15" }, { "address": "0x1400142ab", "size": 4, "mnemonic": "lea", - "operands": "rbp, [rax + rax*8]", - "stack_offset": 0 + "operands": "rbp, [rax + rax*8]" }, { "address": "0x1400142af", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + r12*8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + r12*8]" }, { "address": "0x1400142b3", "size": 5, "mnemonic": "mov", - "operands": "r10, qword ptr [rax + rbp*8 + 0x28]", - "stack_offset": 0 + "operands": "r10, qword ptr [rax + rbp*8 + 0x28]" }, { "address": "0x1400142b8", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x1400142bb", "size": 2, "mnemonic": "je", - "operands": "0x1400142ca", - "stack_offset": 0 + "operands": "0x1400142ca" } ], "successors": [ @@ -54562,78 +48885,67 @@ "address": "0x1400142ca", "size": 5, "mnemonic": "and", - "operands": "byte ptr [rax + rbp*8 + 0x38], 0xfb", - "stack_offset": 0 + "operands": "byte ptr [rax + rbp*8 + 0x38], 0xfb" }, { "address": "0x1400142cf", "size": 4, "mnemonic": "lea", - "operands": "r8, [rdx + r8*2]", - "stack_offset": 0 + "operands": "r8, [rdx + r8*2]" }, { "address": "0x1400142d3", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x1400142d6", "size": 3, "mnemonic": "mov", - "operands": "rbx, rsi", - "stack_offset": 0 + "operands": "rbx, rsi" }, { "address": "0x1400142d9", "size": 3, "mnemonic": "cmp", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x1400142dc", "size": 6, "mnemonic": "jae", - "operands": "0x14001444e", - "stack_offset": 0 + "operands": "0x14001444e" }, { "address": "0x1400142e2", "size": 6, "mnemonic": "mov", - "operands": "r11d, 0xd", - "stack_offset": 0 + "operands": "r11d, 0xd" }, { "address": "0x1400142e8", "size": 4, "mnemonic": "lea", - "operands": "r13d, [r11 - 0xb]", - "stack_offset": 0 + "operands": "r13d, [r11 - 0xb]" }, { "address": "0x1400142ec", "size": 3, "mnemonic": "movzx", - "operands": "edx, word ptr [rax]", - "stack_offset": 0 + "operands": "edx, word ptr [rax]" }, { "address": "0x1400142ef", "size": 4, "mnemonic": "cmp", - "operands": "dx, 0x1a", - "stack_offset": 0 + "operands": "dx, 0x1a" }, { "address": "0x1400142f3", "size": 6, "mnemonic": "je", - "operands": "0x140014419", - "stack_offset": 0 + "operands": "0x140014419" } ], "successors": [ @@ -54651,29 +48963,25 @@ "address": "0x1400142bd", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rdx], r9w", - "stack_offset": 0 + "operands": "word ptr [rdx], r9w" }, { "address": "0x1400142c1", "size": 2, "mnemonic": "jne", - "operands": "0x1400142ca", - "stack_offset": 0 + "operands": "0x1400142ca" }, { "address": "0x1400142c3", "size": 5, "mnemonic": "or", - "operands": "byte ptr [rax + rbp*8 + 0x38], 4", - "stack_offset": 0 + "operands": "byte ptr [rax + rbp*8 + 0x38], 4" }, { "address": "0x1400142c8", "size": 2, "mnemonic": "jmp", - "operands": "0x1400142cf", - "stack_offset": 0 + "operands": "0x1400142cf" } ], "successors": [ @@ -54690,92 +48998,79 @@ "address": "0x140014419", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x14001441c", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x1eedd]", - "stack_offset": 0 + "operands": "r9, [rip + 0x1eedd]" }, { "address": "0x140014423", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x3f", - "stack_offset": 0 + "operands": "ecx, 0x3f" }, { "address": "0x140014426", "size": 3, "mnemonic": "mov", - "operands": "rax, r15", - "stack_offset": 0 + "operands": "rax, r15" }, { "address": "0x140014429", "size": 4, "mnemonic": "sar", - "operands": "rax, 6", - "stack_offset": 0 + "operands": "rax, 6" }, { "address": "0x14001442d", "size": 4, "mnemonic": "lea", - "operands": "r8, [rcx + rcx*8]", - "stack_offset": 0 + "operands": "r8, [rcx + rcx*8]" }, { "address": "0x140014431", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r9 + rax*8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r9 + rax*8]" }, { "address": "0x140014435", "size": 5, "mnemonic": "mov", - "operands": "al, byte ptr [rcx + r8*8 + 0x38]", - "stack_offset": 0 + "operands": "al, byte ptr [rcx + r8*8 + 0x38]" }, { "address": "0x14001443a", "size": 2, "mnemonic": "test", - "operands": "al, 0x40", - "stack_offset": 0 + "operands": "al, 0x40" }, { "address": "0x14001443c", "size": 2, "mnemonic": "jne", - "operands": "0x140014448", - "stack_offset": 0 + "operands": "0x140014448" }, { "address": "0x14001443e", "size": 3, "mnemonic": "or", - "operands": "al, r13b", - "stack_offset": 0 + "operands": "al, r13b" }, { "address": "0x140014441", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rcx + r8*8 + 0x38], al", - "stack_offset": 0 + "operands": "byte ptr [rcx + r8*8 + 0x38], al" }, { "address": "0x140014446", "size": 2, "mnemonic": "jmp", - "operands": "0x14001444e", - "stack_offset": 0 + "operands": "0x14001444e" } ], "successors": [ @@ -54792,71 +49087,61 @@ "address": "0x1400142f9", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + 2]", - "stack_offset": 0 + "operands": "rcx, [rax + 2]" }, { "address": "0x1400142fd", "size": 4, "mnemonic": "cmp", - "operands": "dx, r11w", - "stack_offset": 0 + "operands": "dx, r11w" }, { "address": "0x140014301", "size": 2, "mnemonic": "jne", - "operands": "0x140014317", - "stack_offset": 0 + "operands": "0x140014317" }, { "address": "0x140014303", "size": 3, "mnemonic": "cmp", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x140014306", "size": 2, "mnemonic": "jae", - "operands": "0x140014337", - "stack_offset": 0 + "operands": "0x140014337" }, { "address": "0x140014308", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rcx], r9w", - "stack_offset": 0 + "operands": "word ptr [rcx], r9w" }, { "address": "0x14001430c", "size": 2, "mnemonic": "jne", - "operands": "0x140014317", - "stack_offset": 0 + "operands": "0x140014317" }, { "address": "0x14001430e", "size": 4, "mnemonic": "add", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x140014312", "size": 3, "mnemonic": "mov", - "operands": "edx, r9d", - "stack_offset": 0 + "operands": "edx, r9d" }, { "address": "0x140014315", "size": 2, "mnemonic": "jmp", - "operands": "0x14001431a", - "stack_offset": 0 + "operands": "0x14001431a" } ], "successors": [ @@ -54873,71 +49158,61 @@ "address": "0x1400142cf", "size": 4, "mnemonic": "lea", - "operands": "r8, [rdx + r8*2]", - "stack_offset": 0 + "operands": "r8, [rdx + r8*2]" }, { "address": "0x1400142d3", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x1400142d6", "size": 3, "mnemonic": "mov", - "operands": "rbx, rsi", - "stack_offset": 0 + "operands": "rbx, rsi" }, { "address": "0x1400142d9", "size": 3, "mnemonic": "cmp", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x1400142dc", "size": 6, "mnemonic": "jae", - "operands": "0x14001444e", - "stack_offset": 0 + "operands": "0x14001444e" }, { "address": "0x1400142e2", "size": 6, "mnemonic": "mov", - "operands": "r11d, 0xd", - "stack_offset": 0 + "operands": "r11d, 0xd" }, { "address": "0x1400142e8", "size": 4, "mnemonic": "lea", - "operands": "r13d, [r11 - 0xb]", - "stack_offset": 0 + "operands": "r13d, [r11 - 0xb]" }, { "address": "0x1400142ec", "size": 3, "mnemonic": "movzx", - "operands": "edx, word ptr [rax]", - "stack_offset": 0 + "operands": "edx, word ptr [rax]" }, { "address": "0x1400142ef", "size": 4, "mnemonic": "cmp", - "operands": "dx, 0x1a", - "stack_offset": 0 + "operands": "dx, 0x1a" }, { "address": "0x1400142f3", "size": 6, "mnemonic": "je", - "operands": "0x140014419", - "stack_offset": 0 + "operands": "0x140014419" } ], "successors": [ @@ -54955,92 +49230,79 @@ "address": "0x14001444e", "size": 3, "mnemonic": "sub", - "operands": "rbx, rsi", - "stack_offset": 0 + "operands": "rbx, rsi" }, { "address": "0x140014451", "size": 3, "mnemonic": "sar", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x140014454", "size": 3, "mnemonic": "lea", - "operands": "eax, [rbx + rbx]", - "stack_offset": 0 + "operands": "eax, [rbx + rbx]" }, { "address": "0x140014457", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x88]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x88]" }, { "address": "0x14001445f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140014463", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140014465", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140014467", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140014469", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001446b", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001446c", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001446d", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001446e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -55056,50 +49318,43 @@ "address": "0x14001431a", "size": 3, "mnemonic": "mov", - "operands": "word ptr [rbx], dx", - "stack_offset": 0 + "operands": "word ptr [rbx], dx" }, { "address": "0x14001431d", "size": 3, "mnemonic": "mov", - "operands": "r9, r13", - "stack_offset": 0 + "operands": "r9, r13" }, { "address": "0x140014320", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140014323", "size": 6, "mnemonic": "mov", - "operands": "r9d, 0xa", - "stack_offset": 0 + "operands": "r9d, 0xa" }, { "address": "0x140014329", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rbx + r13]", - "stack_offset": 0 + "operands": "rbx, [rbx + r13]" }, { "address": "0x14001432d", "size": 3, "mnemonic": "cmp", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x140014330", "size": 2, "mnemonic": "jb", - "operands": "0x1400142ec", - "stack_offset": 0 + "operands": "0x1400142ec" } ], "successors": [ @@ -55117,22 +49372,19 @@ "address": "0x1400142ec", "size": 3, "mnemonic": "movzx", - "operands": "edx, word ptr [rax]", - "stack_offset": 0 + "operands": "edx, word ptr [rax]" }, { "address": "0x1400142ef", "size": 4, "mnemonic": "cmp", - "operands": "dx, 0x1a", - "stack_offset": 0 + "operands": "dx, 0x1a" }, { "address": "0x1400142f3", "size": 6, "mnemonic": "je", - "operands": "0x140014419", - "stack_offset": 0 + "operands": "0x140014419" } ], "successors": [ @@ -55150,8 +49402,7 @@ "address": "0x140014332", "size": 5, "mnemonic": "jmp", - "operands": "0x14001444e", - "stack_offset": 0 + "operands": "0x14001444e" } ], "successors": [ @@ -55174,148 +49425,127 @@ "address": "0x140014475", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140014476", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140014477", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140014478", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001447a", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001447c", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001447e", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140014480", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140014484", "size": 3, "mnemonic": "movsxd", - "operands": "rbp, ecx", - "stack_offset": 0 + "operands": "rbp, ecx" }, { "address": "0x140014487", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x1448e]", - "stack_offset": 0 + "operands": "r11, [rip - 0x1448e]" }, { "address": "0x14001448e", "size": 3, "mnemonic": "mov", - "operands": "r14, rbp", - "stack_offset": 0 + "operands": "r14, rbp" }, { "address": "0x140014491", "size": 3, "mnemonic": "mov", - "operands": "r15, rbp", - "stack_offset": 0 + "operands": "r15, rbp" }, { "address": "0x140014494", "size": 4, "mnemonic": "sar", - "operands": "r15, 6", - "stack_offset": 0 + "operands": "r15, 6" }, { "address": "0x140014498", "size": 4, "mnemonic": "and", - "operands": "r14d, 0x3f", - "stack_offset": 0 + "operands": "r14d, 0x3f" }, { "address": "0x14001449c", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x14001449f", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x1400144a2", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [r11 + r15*8 + 0x33300]", - "stack_offset": 0 + "operands": "rax, qword ptr [r11 + r15*8 + 0x33300]" }, { "address": "0x1400144aa", "size": 4, "mnemonic": "lea", - "operands": "rsi, [r14 + r14*8]", - "stack_offset": 0 + "operands": "rsi, [r14 + r14*8]" }, { "address": "0x1400144ae", "size": 5, "mnemonic": "mov", - "operands": "r10, qword ptr [rax + rsi*8 + 0x28]", - "stack_offset": 0 + "operands": "r10, qword ptr [rax + rsi*8 + 0x28]" }, { "address": "0x1400144b3", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x1400144b6", "size": 2, "mnemonic": "je", - "operands": "0x1400144c4", - "stack_offset": 0 + "operands": "0x1400144c4" } ], "successors": [ @@ -55333,71 +49563,61 @@ "address": "0x1400144c4", "size": 5, "mnemonic": "and", - "operands": "byte ptr [rax + rsi*8 + 0x38], 0xfb", - "stack_offset": 0 + "operands": "byte ptr [rax + rsi*8 + 0x38], 0xfb" }, { "address": "0x1400144c9", "size": 4, "mnemonic": "lea", - "operands": "r9, [rdx + r8]", - "stack_offset": 0 + "operands": "r9, [rdx + r8]" }, { "address": "0x1400144cd", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x1400144d0", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x1400144d3", "size": 6, "mnemonic": "mov", - "operands": "r13d, 1", - "stack_offset": 0 + "operands": "r13d, 1" }, { "address": "0x1400144d9", "size": 3, "mnemonic": "cmp", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x1400144dc", "size": 6, "mnemonic": "jae", - "operands": "0x1400145dc", - "stack_offset": 0 + "operands": "0x1400145dc" }, { "address": "0x1400144e2", "size": 2, "mnemonic": "mov", - "operands": "cl, byte ptr [rax]", - "stack_offset": 0 + "operands": "cl, byte ptr [rax]" }, { "address": "0x1400144e4", "size": 3, "mnemonic": "cmp", - "operands": "cl, 0x1a", - "stack_offset": 0 + "operands": "cl, 0x1a" }, { "address": "0x1400144e7", "size": 6, "mnemonic": "je", - "operands": "0x1400145b9", - "stack_offset": 0 + "operands": "0x1400145b9" } ], "successors": [ @@ -55415,29 +49635,25 @@ "address": "0x1400144b8", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rdx], 0xa", - "stack_offset": 0 + "operands": "byte ptr [rdx], 0xa" }, { "address": "0x1400144bb", "size": 2, "mnemonic": "jne", - "operands": "0x1400144c4", - "stack_offset": 0 + "operands": "0x1400144c4" }, { "address": "0x1400144bd", "size": 5, "mnemonic": "or", - "operands": "byte ptr [rax + rsi*8 + 0x38], 4", - "stack_offset": 0 + "operands": "byte ptr [rax + rsi*8 + 0x38], 4" }, { "address": "0x1400144c2", "size": 2, "mnemonic": "jmp", - "operands": "0x1400144c9", - "stack_offset": 0 + "operands": "0x1400144c9" } ], "successors": [ @@ -55454,57 +49670,49 @@ "address": "0x1400145b9", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [r11 + r15*8 + 0x33300]", - "stack_offset": 0 + "operands": "r8, qword ptr [r11 + r15*8 + 0x33300]" }, { "address": "0x1400145c1", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + r14*8]", - "stack_offset": 0 + "operands": "rdx, [r14 + r14*8]" }, { "address": "0x1400145c5", "size": 5, "mnemonic": "mov", - "operands": "al, byte ptr [r8 + rdx*8 + 0x38]", - "stack_offset": 0 + "operands": "al, byte ptr [r8 + rdx*8 + 0x38]" }, { "address": "0x1400145ca", "size": 2, "mnemonic": "test", - "operands": "al, 0x40", - "stack_offset": 0 + "operands": "al, 0x40" }, { "address": "0x1400145cc", "size": 2, "mnemonic": "jne", - "operands": "0x1400145d7", - "stack_offset": 0 + "operands": "0x1400145d7" }, { "address": "0x1400145ce", "size": 2, "mnemonic": "or", - "operands": "al, 2", - "stack_offset": 0 + "operands": "al, 2" }, { "address": "0x1400145d0", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r8 + rdx*8 + 0x38], al", - "stack_offset": 0 + "operands": "byte ptr [r8 + rdx*8 + 0x38], al" }, { "address": "0x1400145d5", "size": 2, "mnemonic": "jmp", - "operands": "0x1400145dc", - "stack_offset": 0 + "operands": "0x1400145dc" } ], "successors": [ @@ -55521,71 +49729,61 @@ "address": "0x1400144ed", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rax + 1]", - "stack_offset": 0 + "operands": "rdx, [rax + 1]" }, { "address": "0x1400144f1", "size": 3, "mnemonic": "cmp", - "operands": "cl, 0xd", - "stack_offset": 0 + "operands": "cl, 0xd" }, { "address": "0x1400144f4", "size": 2, "mnemonic": "jne", - "operands": "0x140014509", - "stack_offset": 0 + "operands": "0x140014509" }, { "address": "0x1400144f6", "size": 3, "mnemonic": "cmp", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x1400144f9", "size": 2, "mnemonic": "jae", - "operands": "0x14001451b", - "stack_offset": 0 + "operands": "0x14001451b" }, { "address": "0x1400144fb", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rdx], 0xa", - "stack_offset": 0 + "operands": "byte ptr [rdx], 0xa" }, { "address": "0x1400144fe", "size": 2, "mnemonic": "jne", - "operands": "0x140014509", - "stack_offset": 0 + "operands": "0x140014509" }, { "address": "0x140014500", "size": 4, "mnemonic": "add", - "operands": "rax, 2", - "stack_offset": 0 + "operands": "rax, 2" }, { "address": "0x140014504", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbx], 0xa", - "stack_offset": 0 + "operands": "byte ptr [rbx], 0xa" }, { "address": "0x140014507", "size": 2, "mnemonic": "jmp", - "operands": "0x14001450e", - "stack_offset": 0 + "operands": "0x14001450e" } ], "successors": [ @@ -55602,64 +49800,55 @@ "address": "0x1400144c9", "size": 4, "mnemonic": "lea", - "operands": "r9, [rdx + r8]", - "stack_offset": 0 + "operands": "r9, [rdx + r8]" }, { "address": "0x1400144cd", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x1400144d0", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x1400144d3", "size": 6, "mnemonic": "mov", - "operands": "r13d, 1", - "stack_offset": 0 + "operands": "r13d, 1" }, { "address": "0x1400144d9", "size": 3, "mnemonic": "cmp", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x1400144dc", "size": 6, "mnemonic": "jae", - "operands": "0x1400145dc", - "stack_offset": 0 + "operands": "0x1400145dc" }, { "address": "0x1400144e2", "size": 2, "mnemonic": "mov", - "operands": "cl, byte ptr [rax]", - "stack_offset": 0 + "operands": "cl, byte ptr [rax]" }, { "address": "0x1400144e4", "size": 3, "mnemonic": "cmp", - "operands": "cl, 0x1a", - "stack_offset": 0 + "operands": "cl, 0x1a" }, { "address": "0x1400144e7", "size": 6, "mnemonic": "je", - "operands": "0x1400145b9", - "stack_offset": 0 + "operands": "0x1400145b9" } ], "successors": [ @@ -55677,29 +49866,25 @@ "address": "0x1400145dc", "size": 2, "mnemonic": "sub", - "operands": "ebx, edi", - "stack_offset": 0 + "operands": "ebx, edi" }, { "address": "0x1400145de", "size": 2, "mnemonic": "jne", - "operands": "0x1400145e7", - "stack_offset": 0 + "operands": "0x1400145e7" }, { "address": "0x1400145e0", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400145e2", "size": 5, "mnemonic": "jmp", - "operands": "0x140014787", - "stack_offset": 0 + "operands": "0x140014787" } ], "successors": [ @@ -55716,22 +49901,19 @@ "address": "0x14001450e", "size": 3, "mnemonic": "inc", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140014511", "size": 3, "mnemonic": "cmp", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x140014514", "size": 2, "mnemonic": "jb", - "operands": "0x1400144e2", - "stack_offset": 0 + "operands": "0x1400144e2" } ], "successors": [ @@ -55749,71 +49931,61 @@ "address": "0x140014787", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x80]" }, { "address": "0x14001478f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140014793", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140014795", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140014797", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140014799", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001479b", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001479c", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001479d", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001479e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -55829,22 +50001,19 @@ "address": "0x1400144e2", "size": 2, "mnemonic": "mov", - "operands": "cl, byte ptr [rax]", - "stack_offset": 0 + "operands": "cl, byte ptr [rax]" }, { "address": "0x1400144e4", "size": 3, "mnemonic": "cmp", - "operands": "cl, 0x1a", - "stack_offset": 0 + "operands": "cl, 0x1a" }, { "address": "0x1400144e7", "size": 6, "mnemonic": "je", - "operands": "0x1400145b9", - "stack_offset": 0 + "operands": "0x1400145b9" } ], "successors": [ @@ -55862,8 +50031,7 @@ "address": "0x140014516", "size": 5, "mnemonic": "jmp", - "operands": "0x1400145dc", - "stack_offset": 0 + "operands": "0x1400145dc" } ], "successors": [ @@ -55886,134 +50054,115 @@ "address": "0x1400148ca", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400148cb", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400148cc", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400148cd", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400148cf", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400148d1", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400148d3", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400148d5", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x1400148d9", "size": 3, "mnemonic": "movsxd", - "operands": "r13, ecx", - "stack_offset": 0 + "operands": "r13, ecx" }, { "address": "0x1400148dc", "size": 3, "mnemonic": "mov", - "operands": "r9, rdx", - "stack_offset": 0 + "operands": "r9, rdx" }, { "address": "0x1400148df", "size": 3, "mnemonic": "mov", - "operands": "r12d, r8d", - "stack_offset": 0 + "operands": "r12d, r8d" }, { "address": "0x1400148e2", "size": 4, "mnemonic": "cmp", - "operands": "r13d, -2", - "stack_offset": 0 + "operands": "r13d, -2" }, { "address": "0x1400148e6", "size": 2, "mnemonic": "jne", - "operands": "0x140014901", - "stack_offset": 0 + "operands": "0x140014901" }, { "address": "0x1400148e8", "size": 5, "mnemonic": "call", - "operands": "0x14000d854", - "stack_offset": 0 + "operands": "0x14000d854" }, { "address": "0x1400148ed", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x1400148ef", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rax], esi", - "stack_offset": 0 + "operands": "dword ptr [rax], esi" }, { "address": "0x1400148f1", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x1400148f6", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 9", - "stack_offset": 0 + "operands": "dword ptr [rax], 9" }, { "address": "0x1400148fc", "size": 5, "mnemonic": "jmp", - "operands": "0x140014d04", - "stack_offset": 0 + "operands": "0x140014d04" } ], "successors": [ @@ -56030,78 +50179,67 @@ "address": "0x140014d04", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140014d07", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0xb0]" }, { "address": "0x140014d0f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140014d13", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140014d15", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140014d17", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140014d19", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140014d1b", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140014d1c", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140014d1d", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140014d1e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -56123,155 +50261,133 @@ "address": "0x140014efa", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140014efb", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140014efe", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140014f02", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x140014f07", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x1e2e2], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1e2e2], 0" }, { "address": "0x140014f0e", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x140014f12", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x140014f16", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140014f1a", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140014f1e", "size": 2, "mnemonic": "jne", - "operands": "0x140014f30", - "stack_offset": 0 + "operands": "0x140014f30" }, { "address": "0x140014f20", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x1c501]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x1c501]" }, { "address": "0x140014f27", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x140014f2b", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x140014f30", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x40]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x40]" }, { "address": "0x140014f34", "size": 5, "mnemonic": "call", - "operands": "0x140014d20", - "stack_offset": 0 + "operands": "0x140014d20" }, { "address": "0x140014f39", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x140014f3d", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x140014f40", "size": 2, "mnemonic": "jne", - "operands": "0x140014f4d", - "stack_offset": 0 + "operands": "0x140014f4d" }, { "address": "0x140014f42", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x140014f46", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x140014f4d", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140014f51", "size": 2, "mnemonic": "je", - "operands": "0x140014f62", - "stack_offset": 0 + "operands": "0x140014f62" } ], "successors": [ @@ -56289,15 +50405,13 @@ "address": "0x140014f62", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140014f66", "size": 2, "mnemonic": "je", - "operands": "0x140014f77", - "stack_offset": 0 + "operands": "0x140014f77" } ], "successors": [ @@ -56315,43 +50429,37 @@ "address": "0x140014f53", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x140014f56", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140014f5a", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140014f5f", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x140014f62", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140014f66", "size": 2, "mnemonic": "je", - "operands": "0x140014f77", - "stack_offset": 0 + "operands": "0x140014f77" } ], "successors": [ @@ -56369,43 +50477,37 @@ "address": "0x140014f77", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140014f7c", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140014f7f", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x140014f84", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140014f88", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140014f89", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -56421,71 +50523,61 @@ "address": "0x140014f68", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x140014f6b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140014f6f", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140014f74", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x140014f77", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140014f7c", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140014f7f", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x140014f84", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140014f88", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140014f89", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -56507,155 +50599,133 @@ "address": "0x140014f9e", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140014f9f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140014fa2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140014fa6", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x140014fab", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x1e23e], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1e23e], 0" }, { "address": "0x140014fb2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x140014fb6", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x140014fba", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140014fbe", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140014fc2", "size": 2, "mnemonic": "jne", - "operands": "0x140014fd4", - "stack_offset": 0 + "operands": "0x140014fd4" }, { "address": "0x140014fc4", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x1c45d]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x1c45d]" }, { "address": "0x140014fcb", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x140014fcf", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x140014fd4", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x40]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x40]" }, { "address": "0x140014fd8", "size": 5, "mnemonic": "call", - "operands": "0x140014e40", - "stack_offset": 0 + "operands": "0x140014e40" }, { "address": "0x140014fdd", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x140014fe1", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x140014fe4", "size": 2, "mnemonic": "jne", - "operands": "0x140014ff1", - "stack_offset": 0 + "operands": "0x140014ff1" }, { "address": "0x140014fe6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x140014fea", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x140014ff1", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140014ff5", "size": 2, "mnemonic": "je", - "operands": "0x140015006", - "stack_offset": 0 + "operands": "0x140015006" } ], "successors": [ @@ -56673,15 +50743,13 @@ "address": "0x140015006", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14001500a", "size": 2, "mnemonic": "je", - "operands": "0x14001501b", - "stack_offset": 0 + "operands": "0x14001501b" } ], "successors": [ @@ -56699,43 +50767,37 @@ "address": "0x140014ff7", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x140014ffa", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140014ffe", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140015003", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x140015006", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14001500a", "size": 2, "mnemonic": "je", - "operands": "0x14001501b", - "stack_offset": 0 + "operands": "0x14001501b" } ], "successors": [ @@ -56753,43 +50815,37 @@ "address": "0x14001501b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140015020", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140015023", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x140015028", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14001502c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001502d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -56805,71 +50861,61 @@ "address": "0x14001500c", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x14001500f", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140015013", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140015018", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14001501b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140015020", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140015023", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x140015028", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14001502c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001502d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -56891,176 +50937,151 @@ "address": "0x140015582", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015583", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140015586", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14001558a", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14001558f", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x1dc5a], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1dc5a], 0" }, { "address": "0x140015596", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14001559a", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14001559e", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x1400155a2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x1400155a6", "size": 2, "mnemonic": "jne", - "operands": "0x1400155b8", - "stack_offset": 0 + "operands": "0x1400155b8" }, { "address": "0x1400155a8", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x1be79]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x1be79]" }, { "address": "0x1400155af", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x1400155b3", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x1400155b8", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x40]" }, { "address": "0x1400155bc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x1400155c1", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x1400155c5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x1400155ca", "size": 5, "mnemonic": "call", - "operands": "0x140015260", - "stack_offset": 0 + "operands": "0x140015260" }, { "address": "0x1400155cf", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x1400155d3", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x1400155d5", "size": 2, "mnemonic": "jne", - "operands": "0x1400155e2", - "stack_offset": 0 + "operands": "0x1400155e2" }, { "address": "0x1400155d7", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x1400155db", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x1400155e2", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x1400155e6", "size": 2, "mnemonic": "je", - "operands": "0x1400155f7", - "stack_offset": 0 + "operands": "0x1400155f7" } ], "successors": [ @@ -57078,15 +51099,13 @@ "address": "0x1400155f7", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x1400155fb", "size": 2, "mnemonic": "je", - "operands": "0x14001560c", - "stack_offset": 0 + "operands": "0x14001560c" } ], "successors": [ @@ -57104,43 +51123,37 @@ "address": "0x1400155e8", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x1400155eb", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x1400155ef", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x1400155f4", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x1400155f7", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x1400155fb", "size": 2, "mnemonic": "je", - "operands": "0x14001560c", - "stack_offset": 0 + "operands": "0x14001560c" } ], "successors": [ @@ -57158,50 +51171,43 @@ "address": "0x14001560c", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x140015611", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015613", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x140015617", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x18]" }, { "address": "0x14001561b", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001561e", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001561f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -57217,78 +51223,67 @@ "address": "0x1400155fd", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x140015600", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140015604", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140015609", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x14001560c", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x140015611", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015613", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x140015617", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x18]" }, { "address": "0x14001561b", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001561e", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001561f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -57310,155 +51305,133 @@ "address": "0x140015734", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015736", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015737", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140015738", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140015739", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001573b", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001573d", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001573f", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140015741", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140015744", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x78", - "stack_offset": 0 + "operands": "rsp, 0x78" }, { "address": "0x140015748", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1b8f1]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1b8f1]" }, { "address": "0x14001574f", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140015752", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x140015756", "size": 3, "mnemonic": "xor", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x140015759", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x30], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x30], rdx" }, { "address": "0x14001575d", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x38], r12d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x38], r12d" }, { "address": "0x140015761", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140015764", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x140015767", "size": 3, "mnemonic": "mov", - "operands": "r15, rcx", - "stack_offset": 0 + "operands": "r15, rcx" }, { "address": "0x14001576a", "size": 3, "mnemonic": "mov", - "operands": "edi, r12d", - "stack_offset": 0 + "operands": "edi, r12d" }, { "address": "0x14001576d", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140015770", "size": 2, "mnemonic": "je", - "operands": "0x14001577e", - "stack_offset": 0 + "operands": "0x14001577e" } ], "successors": [ @@ -57476,85 +51449,73 @@ "address": "0x14001577e", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140015781", "size": 2, "mnemonic": "jne", - "operands": "0x1400157b0", - "stack_offset": 0 + "operands": "0x1400157b0" }, { "address": "0x140015783", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r9 + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [r9 + 0x30], 1" }, { "address": "0x140015788", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14001578b", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x2c], 0x16", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x2c], 0x16" }, { "address": "0x140015793", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140015795", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140015798", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rbx" }, { "address": "0x14001579d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r12", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r12" }, { "address": "0x1400157a2", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x1400157a7", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x1400157ab", "size": 5, "mnemonic": "jmp", - "operands": "0x140015a56", - "stack_offset": 0 + "operands": "0x140015a56" } ], "successors": [ @@ -57571,29 +51532,25 @@ "address": "0x140015772", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140015775", "size": 2, "mnemonic": "jne", - "operands": "0x14001577e", - "stack_offset": 0 + "operands": "0x14001577e" }, { "address": "0x140015777", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015779", "size": 5, "mnemonic": "jmp", - "operands": "0x140015a56", - "stack_offset": 0 + "operands": "0x140015a56" } ], "successors": [ @@ -57610,92 +51567,79 @@ "address": "0x140015a56", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x18]" }, { "address": "0x140015a5a", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140015a5d", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140015a62", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x78", - "stack_offset": 0 + "operands": "rsp, 0x78" }, { "address": "0x140015a66", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140015a68", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140015a6a", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140015a6c", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140015a6e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140015a6f", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140015a70", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015a71", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015a72", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -57717,78 +51661,67 @@ "address": "0x140015a7e", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015a7f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140015a82", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x140015a86", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x140015a8b", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x38]" }, { "address": "0x140015a8f", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x140015a93", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x140015a97", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140015a9b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140015a9f", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140015aa2", "size": 2, "mnemonic": "je", - "operands": "0x140015aa9", - "stack_offset": 0 + "operands": "0x140015aa9" } ], "successors": [ @@ -57806,120 +51739,103 @@ "address": "0x140015aa9", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x1d740], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1d740], 0" }, { "address": "0x140015ab0", "size": 2, "mnemonic": "jne", - "operands": "0x140015ac2", - "stack_offset": 0 + "operands": "0x140015ac2" }, { "address": "0x140015ab2", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x1b96f]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x1b96f]" }, { "address": "0x140015ab9", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x140015abd", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x140015ac2", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x40]" }, { "address": "0x140015ac6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140015acb", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x140015acf", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140015ad4", "size": 5, "mnemonic": "call", - "operands": "0x140015620", - "stack_offset": 0 + "operands": "0x140015620" }, { "address": "0x140015ad9", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x140015add", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140015adf", "size": 2, "mnemonic": "jne", - "operands": "0x140015aec", - "stack_offset": 0 + "operands": "0x140015aec" }, { "address": "0x140015ae1", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x140015ae5", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x140015aec", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140015af0", "size": 2, "mnemonic": "je", - "operands": "0x140015b01", - "stack_offset": 0 + "operands": "0x140015b01" } ], "successors": [ @@ -57937,15 +51853,13 @@ "address": "0x140015aa4", "size": 3, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax]" }, { "address": "0x140015aa7", "size": 2, "mnemonic": "jmp", - "operands": "0x140015ab9", - "stack_offset": 0 + "operands": "0x140015ab9" } ], "successors": [ @@ -57962,15 +51876,13 @@ "address": "0x140015b01", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140015b05", "size": 2, "mnemonic": "je", - "operands": "0x140015b16", - "stack_offset": 0 + "operands": "0x140015b16" } ], "successors": [ @@ -57988,43 +51900,37 @@ "address": "0x140015af2", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0x14]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0x14]" }, { "address": "0x140015af5", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140015af9", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140015afe", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], ebx" }, { "address": "0x140015b01", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140015b05", "size": 2, "mnemonic": "je", - "operands": "0x140015b16", - "stack_offset": 0 + "operands": "0x140015b16" } ], "successors": [ @@ -58042,99 +51948,85 @@ "address": "0x140015ab9", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x140015abd", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x140015ac2", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x40]" }, { "address": "0x140015ac6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140015acb", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x140015acf", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140015ad4", "size": 5, "mnemonic": "call", - "operands": "0x140015620", - "stack_offset": 0 + "operands": "0x140015620" }, { "address": "0x140015ad9", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x140015add", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140015adf", "size": 2, "mnemonic": "jne", - "operands": "0x140015aec", - "stack_offset": 0 + "operands": "0x140015aec" }, { "address": "0x140015ae1", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x40]" }, { "address": "0x140015ae5", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x140015aec", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140015af0", "size": 2, "mnemonic": "je", - "operands": "0x140015b01", - "stack_offset": 0 + "operands": "0x140015b01" } ], "successors": [ @@ -58152,50 +52044,43 @@ "address": "0x140015b16", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x140015b1b", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015b1d", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x140015b21", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x18]" }, { "address": "0x140015b25", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140015b28", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015b29", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -58211,78 +52096,67 @@ "address": "0x140015b07", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rbp - 0xc]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rbp - 0xc]" }, { "address": "0x140015b0a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x40]" }, { "address": "0x140015b0e", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x140015b13", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x24], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x24], ebx" }, { "address": "0x140015b16", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x140015b1b", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015b1d", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x140015b21", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x18]" }, { "address": "0x140015b25", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140015b28", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015b29", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -58304,106 +52178,91 @@ "address": "0x140015c13", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015c14", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140015c17", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x80", - "stack_offset": 0 + "operands": "rsp, 0x80" }, { "address": "0x140015c1e", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1b41b]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1b41b]" }, { "address": "0x140015c25", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140015c28", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x140015c2c", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x140015c2e", "size": 3, "mnemonic": "movsxd", - "operands": "rdi, ecx", - "stack_offset": 0 + "operands": "rdi, ecx" }, { "address": "0x140015c31", "size": 3, "mnemonic": "mov", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140015c34", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x38]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x38]" }, { "address": "0x140015c38", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x140015c3d", "size": 3, "mnemonic": "lea", - "operands": "eax, [rdi + 1]", - "stack_offset": 0 + "operands": "eax, [rdi + 1]" }, { "address": "0x140015c40", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140015c42", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x100", - "stack_offset": 0 + "operands": "eax, 0x100" }, { "address": "0x140015c47", "size": 2, "mnemonic": "ja", - "operands": "0x140015c56", - "stack_offset": 0 + "operands": "0x140015c56" } ], "successors": [ @@ -58421,92 +52280,79 @@ "address": "0x140015c56", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp - 0x30]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp - 0x30]" }, { "address": "0x140015c5a", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015c5c", "size": 3, "mnemonic": "sar", - "operands": "eax, 8", - "stack_offset": 0 + "operands": "eax, 8" }, { "address": "0x140015c5f", "size": 6, "mnemonic": "mov", - "operands": "r10d, 1", - "stack_offset": 0 + "operands": "r10d, 1" }, { "address": "0x140015c65", "size": 3, "mnemonic": "movzx", - "operands": "ecx, al", - "stack_offset": 0 + "operands": "ecx, al" }, { "address": "0x140015c68", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x140015c6b", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax + rcx*2], bx", - "stack_offset": 0 + "operands": "word ptr [rax + rcx*2], bx" }, { "address": "0x140015c6f", "size": 2, "mnemonic": "jge", - "operands": "0x140015c81", - "stack_offset": 0 + "operands": "0x140015c81" }, { "address": "0x140015c71", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x40], cl", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x40], cl" }, { "address": "0x140015c74", "size": 4, "mnemonic": "lea", - "operands": "r9d, [r10 + 1]", - "stack_offset": 0 + "operands": "r9d, [r10 + 1]" }, { "address": "0x140015c78", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x3f], dil", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x3f], dil" }, { "address": "0x140015c7c", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x3e], bl", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x3e], bl" }, { "address": "0x140015c7f", "size": 2, "mnemonic": "jmp", - "operands": "0x140015c8b", - "stack_offset": 0 + "operands": "0x140015c8b" } ], "successors": [ @@ -58523,29 +52369,25 @@ "address": "0x140015c49", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x30]" }, { "address": "0x140015c4d", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x140015c50", "size": 4, "mnemonic": "movzx", - "operands": "eax, word ptr [rcx + rdi*2]", - "stack_offset": 0 + "operands": "eax, word ptr [rcx + rdi*2]" }, { "address": "0x140015c54", "size": 2, "mnemonic": "jmp", - "operands": "0x140015cd5", - "stack_offset": 0 + "operands": "0x140015cd5" } ], "successors": [ @@ -58562,113 +52404,97 @@ "address": "0x140015c8b", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015c8d", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], r10d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], r10d" }, { "address": "0x140015c92", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x18], eax" }, { "address": "0x140015c95", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x40]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x40]" }, { "address": "0x140015c99", "size": 4, "mnemonic": "mov", - "operands": "word ptr [rbp - 0x14], ax", - "stack_offset": 0 + "operands": "word ptr [rbp - 0x14], ax" }, { "address": "0x140015c9d", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x30]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x30]" }, { "address": "0x140015ca1", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx + 0xc]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx + 0xc]" }, { "address": "0x140015ca4", "size": 3, "mnemonic": "mov", - "operands": "edx, r10d", - "stack_offset": 0 + "operands": "edx, r10d" }, { "address": "0x140015ca7", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x140015cab", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x18]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x18]" }, { "address": "0x140015caf", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140015cb4", "size": 5, "mnemonic": "call", - "operands": "0x140016050", - "stack_offset": 0 + "operands": "0x140016050" }, { "address": "0x140015cb9", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015cbb", "size": 2, "mnemonic": "jne", - "operands": "0x140015cd1", - "stack_offset": 0 + "operands": "0x140015cd1" }, { "address": "0x140015cbd", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x20], bl", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x20], bl" }, { "address": "0x140015cc0", "size": 2, "mnemonic": "je", - "operands": "0x140015ccd", - "stack_offset": 0 + "operands": "0x140015ccd" } ], "successors": [ @@ -58686,22 +52512,19 @@ "address": "0x140015cd5", "size": 2, "mnemonic": "and", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x140015cd7", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x20], bl", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x20], bl" }, { "address": "0x140015cda", "size": 2, "mnemonic": "je", - "operands": "0x140015ce7", - "stack_offset": 0 + "operands": "0x140015ce7" } ], "successors": [ @@ -58719,15 +52542,13 @@ "address": "0x140015ccd", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015ccf", "size": 2, "mnemonic": "jmp", - "operands": "0x140015ce7", - "stack_offset": 0 + "operands": "0x140015ce7" } ], "successors": [ @@ -58744,29 +52565,25 @@ "address": "0x140015cc2", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x38]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x38]" }, { "address": "0x140015cc6", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x140015ccd", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015ccf", "size": 2, "mnemonic": "jmp", - "operands": "0x140015ce7", - "stack_offset": 0 + "operands": "0x140015ce7" } ], "successors": [ @@ -58783,71 +52600,61 @@ "address": "0x140015ce7", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x10]" }, { "address": "0x140015ceb", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140015cee", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140015cf3", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x80]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x80]" }, { "address": "0x140015cfb", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x140015cff", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x18]" }, { "address": "0x140015d03", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x20]" }, { "address": "0x140015d07", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140015d0a", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015d0b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -58863,85 +52670,73 @@ "address": "0x140015cdc", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x38]" }, { "address": "0x140015ce0", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x140015ce7", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x10]" }, { "address": "0x140015ceb", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140015cee", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140015cf3", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x80]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x80]" }, { "address": "0x140015cfb", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x140015cff", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x18]" }, { "address": "0x140015d03", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x20]" }, { "address": "0x140015d07", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140015d0a", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015d0b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -58963,211 +52758,181 @@ "address": "0x140015d0c", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015d0e", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140015d10", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140015d12", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x140015d16", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbp, [rsp + 0x40]" }, { "address": "0x140015d1b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x50], rbx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x50], rbx" }, { "address": "0x140015d1f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x58], rsi", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x58], rsi" }, { "address": "0x140015d23", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x60], rdi", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x60], rdi" }, { "address": "0x140015d27", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x68], r12", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x68], r12" }, { "address": "0x140015d2b", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1b30e]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1b30e]" }, { "address": "0x140015d32", "size": 3, "mnemonic": "xor", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x140015d35", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x28], rax" }, { "address": "0x140015d39", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x140015d3c", "size": 3, "mnemonic": "mov", - "operands": "r15, r9", - "stack_offset": 0 + "operands": "r15, r9" }, { "address": "0x140015d3f", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x140015d42", "size": 3, "mnemonic": "mov", - "operands": "esi, r8d", - "stack_offset": 0 + "operands": "esi, r8d" }, { "address": "0x140015d45", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 8]", - "stack_offset": 0 + "operands": "rcx, [rbp + 8]" }, { "address": "0x140015d49", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x140015d4e", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x10]" }, { "address": "0x140015d52", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140015d55", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140015d58", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x140015d5a", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140015d5d", "size": 4, "mnemonic": "mov", - "operands": "r12d, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "r12d, dword ptr [rax + 0xc]" }, { "address": "0x140015d61", "size": 5, "mnemonic": "call", - "operands": "0x140011ff0", - "stack_offset": 0 + "operands": "0x140011ff0" }, { "address": "0x140015d66", "size": 3, "mnemonic": "movsxd", - "operands": "rdi, eax", - "stack_offset": 0 + "operands": "rdi, eax" }, { "address": "0x140015d69", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015d6b", "size": 2, "mnemonic": "jne", - "operands": "0x140015d74", - "stack_offset": 0 + "operands": "0x140015d74" }, { "address": "0x140015d6d", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140015d6f", "size": 5, "mnemonic": "jmp", - "operands": "0x140015e4e", - "stack_offset": 0 + "operands": "0x140015e4e" } ], "successors": [ @@ -59184,15 +52949,13 @@ "address": "0x140015e4e", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x20], 0" }, { "address": "0x140015e52", "size": 2, "mnemonic": "je", - "operands": "0x140015e5f", - "stack_offset": 0 + "operands": "0x140015e5f" } ], "successors": [ @@ -59210,92 +52973,79 @@ "address": "0x140015e5f", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015e61", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x28]" }, { "address": "0x140015e65", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140015e68", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140015e6d", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x50]" }, { "address": "0x140015e71", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x58]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x58]" }, { "address": "0x140015e75", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x60]" }, { "address": "0x140015e79", "size": 4, "mnemonic": "mov", - "operands": "r12, qword ptr [rbp + 0x68]", - "stack_offset": 0 + "operands": "r12, qword ptr [rbp + 0x68]" }, { "address": "0x140015e7d", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x30]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x30]" }, { "address": "0x140015e81", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140015e83", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140015e85", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015e86", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -59311,106 +53061,91 @@ "address": "0x140015e54", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 8]" }, { "address": "0x140015e58", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x140015e5f", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015e61", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x28]" }, { "address": "0x140015e65", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140015e68", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140015e6d", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x50]" }, { "address": "0x140015e71", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x58]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x58]" }, { "address": "0x140015e75", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x60]" }, { "address": "0x140015e79", "size": 4, "mnemonic": "mov", - "operands": "r12, qword ptr [rbp + 0x68]", - "stack_offset": 0 + "operands": "r12, qword ptr [rbp + 0x68]" }, { "address": "0x140015e7d", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x30]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x30]" }, { "address": "0x140015e81", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140015e83", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140015e85", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015e86", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -59432,183 +53167,157 @@ "address": "0x140015e8a", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015e8b", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140015e8c", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140015e8d", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140015e8f", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140015e91", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140015e93", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xd0", - "stack_offset": 0 + "operands": "rsp, 0xd0" }, { "address": "0x140015e9a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1b19f]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1b19f]" }, { "address": "0x140015ea1", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140015ea4", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xc0], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xc0], rax" }, { "address": "0x140015eac", "size": 8, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x130]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x130]" }, { "address": "0x140015eb4", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140015eb6", "size": 3, "mnemonic": "mov", - "operands": "ebp, r9d", - "stack_offset": 0 + "operands": "ebp, r9d" }, { "address": "0x140015eb9", "size": 3, "mnemonic": "mov", - "operands": "r14, r8", - "stack_offset": 0 + "operands": "r14, r8" }, { "address": "0x140015ebc", "size": 3, "mnemonic": "mov", - "operands": "r12, rcx", - "stack_offset": 0 + "operands": "r12, rcx" }, { "address": "0x140015ebf", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsi], rdi" }, { "address": "0x140015ec2", "size": 3, "mnemonic": "cmp", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140015ec5", "size": 6, "mnemonic": "jne", - "operands": "0x140015fa5", - "stack_offset": 0 + "operands": "0x140015fa5" }, { "address": "0x140015ecb", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x40]" }, { "address": "0x140015ed0", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], 0x80", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], 0x80" }, { "address": "0x140015ed8", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebp", - "stack_offset": 0 + "operands": "r8d, ebp" }, { "address": "0x140015edb", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140015ede", "size": 5, "mnemonic": "call", - "operands": "0x140015d0c", - "stack_offset": 0 + "operands": "0x140015d0c" }, { "address": "0x140015ee3", "size": 3, "mnemonic": "movsxd", - "operands": "rbx, eax", - "stack_offset": 0 + "operands": "rbx, eax" }, { "address": "0x140015ee6", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015ee8", "size": 2, "mnemonic": "je", - "operands": "0x140015f2d", - "stack_offset": 0 + "operands": "0x140015f2d" } ], "successors": [ @@ -59626,85 +53335,73 @@ "address": "0x140015f2d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xa1c5]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xa1c5]" }, { "address": "0x140015f33", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x7a", - "stack_offset": 0 + "operands": "eax, 0x7a" }, { "address": "0x140015f36", "size": 6, "mnemonic": "jne", - "operands": "0x140016016", - "stack_offset": 0 + "operands": "0x140016016" }, { "address": "0x140015f3c", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140015f3f", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], edi" }, { "address": "0x140015f43", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebp", - "stack_offset": 0 + "operands": "r8d, ebp" }, { "address": "0x140015f46", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140015f49", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140015f4c", "size": 5, "mnemonic": "call", - "operands": "0x140015d0c", - "stack_offset": 0 + "operands": "0x140015d0c" }, { "address": "0x140015f51", "size": 3, "mnemonic": "movsxd", - "operands": "r15, eax", - "stack_offset": 0 + "operands": "r15, eax" }, { "address": "0x140015f54", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015f56", "size": 6, "mnemonic": "je", - "operands": "0x140016016", - "stack_offset": 0 + "operands": "0x140016016" } ], "successors": [ @@ -59722,57 +53419,49 @@ "address": "0x140015eea", "size": 3, "mnemonic": "lea", - "operands": "edx, [rdi + 1]", - "stack_offset": 0 + "operands": "edx, [rdi + 1]" }, { "address": "0x140015eed", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140015ef0", "size": 5, "mnemonic": "call", - "operands": "0x140011a80", - "stack_offset": 0 + "operands": "0x140011a80" }, { "address": "0x140015ef5", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140015ef7", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x140015efa", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140015eff", "size": 3, "mnemonic": "cmp", - "operands": "qword ptr [rsi], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsi], rdi" }, { "address": "0x140015f02", "size": 6, "mnemonic": "je", - "operands": "0x140016016", - "stack_offset": 0 + "operands": "0x140016016" } ], "successors": [ @@ -59790,92 +53479,79 @@ "address": "0x140016016", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140016019", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xc0]" }, { "address": "0x140016021", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140016024", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140016029", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xd0", - "stack_offset": 0 + "operands": "rsp, 0xd0" }, { "address": "0x140016030", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016032", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016034", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140016036", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140016037", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140016038", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016039", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001603a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -59891,43 +53567,37 @@ "address": "0x140015f5c", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x140015f5f", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140015f64", "size": 5, "mnemonic": "call", - "operands": "0x140011a80", - "stack_offset": 0 + "operands": "0x140011a80" }, { "address": "0x140015f69", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140015f6c", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140015f6f", "size": 2, "mnemonic": "je", - "operands": "0x140015f96", - "stack_offset": 0 + "operands": "0x140015f96" } ], "successors": [ @@ -59945,71 +53615,61 @@ "address": "0x140015f08", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsi]" }, { "address": "0x140015f0b", "size": 3, "mnemonic": "lea", - "operands": "eax, [rbx - 1]", - "stack_offset": 0 + "operands": "eax, [rbx - 1]" }, { "address": "0x140015f0e", "size": 3, "mnemonic": "movsxd", - "operands": "r9, eax", - "stack_offset": 0 + "operands": "r9, eax" }, { "address": "0x140015f11", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x40]" }, { "address": "0x140015f16", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140015f19", "size": 5, "mnemonic": "call", - "operands": "0x14001c3c0", - "stack_offset": 0 + "operands": "0x14001c3c0" }, { "address": "0x140015f1e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015f20", "size": 6, "mnemonic": "jne", - "operands": "0x14001603b", - "stack_offset": 0 + "operands": "0x14001603b" }, { "address": "0x140015f26", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015f28", "size": 5, "mnemonic": "jmp", - "operands": "0x140016019", - "stack_offset": 0 + "operands": "0x140016019" } ], "successors": [ @@ -60026,36 +53686,31 @@ "address": "0x140015f96", "size": 3, "mnemonic": "or", - "operands": "edi, 0xffffffff", - "stack_offset": 0 + "operands": "edi, 0xffffffff" }, { "address": "0x140015f99", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140015f9c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140015fa1", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015fa3", "size": 2, "mnemonic": "jmp", - "operands": "0x140016019", - "stack_offset": 0 + "operands": "0x140016019" } ], "successors": [ @@ -60072,57 +53727,49 @@ "address": "0x140015f71", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x140015f74", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], r15d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], r15d" }, { "address": "0x140015f79", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebp", - "stack_offset": 0 + "operands": "r8d, ebp" }, { "address": "0x140015f7c", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140015f7f", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140015f82", "size": 5, "mnemonic": "call", - "operands": "0x140015d0c", - "stack_offset": 0 + "operands": "0x140015d0c" }, { "address": "0x140015f87", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015f89", "size": 2, "mnemonic": "je", - "operands": "0x140015f96", - "stack_offset": 0 + "operands": "0x140015f96" } ], "successors": [ @@ -60140,85 +53787,73 @@ "address": "0x140016019", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xc0]" }, { "address": "0x140016021", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140016024", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140016029", "size": 7, "mnemonic": "add", - "operands": "rsp, 0xd0", - "stack_offset": 0 + "operands": "rsp, 0xd0" }, { "address": "0x140016030", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016032", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016034", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140016036", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140016037", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140016038", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016039", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001603a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -60234,29 +53869,25 @@ "address": "0x140015f8b", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140015f8e", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x140015f91", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x140015f94", "size": 2, "mnemonic": "jmp", - "operands": "0x140015f99", - "stack_offset": 0 + "operands": "0x140015f99" } ], "successors": [ @@ -60273,29 +53904,25 @@ "address": "0x140015f99", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140015f9c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140015fa1", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140015fa3", "size": 2, "mnemonic": "jmp", - "operands": "0x140016019", - "stack_offset": 0 + "operands": "0x140016019" } ], "successors": [ @@ -60318,274 +53945,235 @@ "address": "0x140016050", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016052", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140016054", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140016056", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016058", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001605a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14001605e", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbp, [rsp + 0x30]" }, { "address": "0x140016063", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x60], rbx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x60], rbx" }, { "address": "0x140016067", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x68], rsi", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x68], rsi" }, { "address": "0x14001606b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x70], rdi", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x70], rdi" }, { "address": "0x14001606f", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1afca]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1afca]" }, { "address": "0x140016076", "size": 3, "mnemonic": "xor", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x140016079", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x28], rax" }, { "address": "0x14001607d", "size": 3, "mnemonic": "mov", - "operands": "r13d, edx", - "stack_offset": 0 + "operands": "r13d, edx" }, { "address": "0x140016080", "size": 3, "mnemonic": "mov", - "operands": "r15d, r9d", - "stack_offset": 0 + "operands": "r15d, r9d" }, { "address": "0x140016083", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x140016086", "size": 3, "mnemonic": "mov", - "operands": "r12, r8", - "stack_offset": 0 + "operands": "r12, r8" }, { "address": "0x140016089", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 8]", - "stack_offset": 0 + "operands": "rcx, [rbp + 8]" }, { "address": "0x14001608d", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x140016092", "size": 6, "mnemonic": "mov", - "operands": "edi, dword ptr [rbp + 0x88]", - "stack_offset": 0 + "operands": "edi, dword ptr [rbp + 0x88]" }, { "address": "0x140016098", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001609a", "size": 2, "mnemonic": "jne", - "operands": "0x1400160a3", - "stack_offset": 0 + "operands": "0x1400160a3" }, { "address": "0x14001609c", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x10]" }, { "address": "0x1400160a0", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "edi, dword ptr [rax + 0xc]" }, { "address": "0x1400160a3", "size": 6, "mnemonic": "neg", - "operands": "dword ptr [rbp + 0x90]", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x90]" }, { "address": "0x1400160a9", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x1400160ac", "size": 3, "mnemonic": "mov", - "operands": "r8, r12", - "stack_offset": 0 + "operands": "r8, r12" }, { "address": "0x1400160af", "size": 2, "mnemonic": "mov", - "operands": "ecx, edi", - "stack_offset": 0 + "operands": "ecx, edi" }, { "address": "0x1400160b1", "size": 2, "mnemonic": "sbb", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400160b3", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], 0" }, { "address": "0x1400160b8", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x1400160be", "size": 3, "mnemonic": "and", - "operands": "edx, 8", - "stack_offset": 0 + "operands": "edx, 8" }, { "address": "0x1400160c1", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x1400160c3", "size": 5, "mnemonic": "call", - "operands": "0x14001702c", - "stack_offset": 0 + "operands": "0x14001702c" }, { "address": "0x1400160c8", "size": 3, "mnemonic": "movsxd", - "operands": "r14, eax", - "stack_offset": 0 + "operands": "r14, eax" }, { "address": "0x1400160cb", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400160cd", "size": 2, "mnemonic": "jne", - "operands": "0x1400160d6", - "stack_offset": 0 + "operands": "0x1400160d6" }, { "address": "0x1400160cf", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x1400160d1", "size": 5, "mnemonic": "jmp", - "operands": "0x1400161a6", - "stack_offset": 0 + "operands": "0x1400161a6" } ], "successors": [ @@ -60602,15 +54190,13 @@ "address": "0x1400161a6", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x20], 0" }, { "address": "0x1400161aa", "size": 2, "mnemonic": "je", - "operands": "0x1400161b7", - "stack_offset": 0 + "operands": "0x1400161b7" } ], "successors": [ @@ -60628,99 +54214,85 @@ "address": "0x1400161b7", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x1400161b9", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x28]" }, { "address": "0x1400161bd", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x1400161c0", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400161c5", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x60]" }, { "address": "0x1400161c9", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x68]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x68]" }, { "address": "0x1400161cd", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x70]" }, { "address": "0x1400161d1", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x30]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x30]" }, { "address": "0x1400161d5", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400161d7", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400161d9", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400161db", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400161dd", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400161de", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -60736,113 +54308,97 @@ "address": "0x1400161ac", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 8]" }, { "address": "0x1400161b0", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x1400161b7", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x1400161b9", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x28]" }, { "address": "0x1400161bd", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x1400161c0", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400161c5", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x60]" }, { "address": "0x1400161c9", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x68]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x68]" }, { "address": "0x1400161cd", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x70]" }, { "address": "0x1400161d1", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x30]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x30]" }, { "address": "0x1400161d5", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400161d7", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400161d9", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400161db", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400161dd", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400161de", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -60864,183 +54420,157 @@ "address": "0x1400161e0", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400161e2", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400161e4", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400161e6", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400161e8", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400161ea", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x1400161ee", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbp, [rsp + 0x50]" }, { "address": "0x1400161f3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x40], rbx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x40], rbx" }, { "address": "0x1400161f7", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x48], rsi", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x48], rsi" }, { "address": "0x1400161fb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x50], rdi", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x50], rdi" }, { "address": "0x1400161ff", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1ae3a]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1ae3a]" }, { "address": "0x140016206", "size": 3, "mnemonic": "xor", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x140016209", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 8], rax" }, { "address": "0x14001620d", "size": 4, "mnemonic": "movsxd", - "operands": "rdi, dword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "rdi, dword ptr [rbp + 0x60]" }, { "address": "0x140016211", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x140016214", "size": 3, "mnemonic": "mov", - "operands": "r12d, r8d", - "stack_offset": 0 + "operands": "r12d, r8d" }, { "address": "0x140016217", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x14001621a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001621d", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001621f", "size": 2, "mnemonic": "jle", - "operands": "0x140016235", - "stack_offset": 0 + "operands": "0x140016235" }, { "address": "0x140016221", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140016224", "size": 3, "mnemonic": "mov", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x140016227", "size": 5, "mnemonic": "call", - "operands": "0x14000d9c0", - "stack_offset": 0 + "operands": "0x14000d9c0" }, { "address": "0x14001622c", "size": 2, "mnemonic": "cmp", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14001622e", "size": 3, "mnemonic": "lea", - "operands": "edi, [rax + 1]", - "stack_offset": 0 + "operands": "edi, [rax + 1]" }, { "address": "0x140016231", "size": 2, "mnemonic": "jl", - "operands": "0x140016235", - "stack_offset": 0 + "operands": "0x140016235" } ], "successors": [ @@ -61058,134 +54588,115 @@ "address": "0x140016235", "size": 4, "mnemonic": "mov", - "operands": "r14d, dword ptr [rbp + 0x78]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rbp + 0x78]" }, { "address": "0x140016239", "size": 3, "mnemonic": "test", - "operands": "r14d, r14d", - "stack_offset": 0 + "operands": "r14d, r14d" }, { "address": "0x14001623c", "size": 2, "mnemonic": "jne", - "operands": "0x140016245", - "stack_offset": 0 + "operands": "0x140016245" }, { "address": "0x14001623e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x140016241", "size": 4, "mnemonic": "mov", - "operands": "r14d, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rax + 0xc]" }, { "address": "0x140016245", "size": 6, "mnemonic": "neg", - "operands": "dword ptr [rbp + 0x80]", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x80]" }, { "address": "0x14001624b", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x14001624e", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140016251", "size": 3, "mnemonic": "mov", - "operands": "ecx, r14d", - "stack_offset": 0 + "operands": "ecx, r14d" }, { "address": "0x140016254", "size": 2, "mnemonic": "sbb", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140016256", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], 0" }, { "address": "0x14001625b", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x140016261", "size": 3, "mnemonic": "and", - "operands": "edx, 8", - "stack_offset": 0 + "operands": "edx, 8" }, { "address": "0x140016264", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x140016266", "size": 5, "mnemonic": "call", - "operands": "0x14001702c", - "stack_offset": 0 + "operands": "0x14001702c" }, { "address": "0x14001626b", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001626d", "size": 3, "mnemonic": "movsxd", - "operands": "r15, eax", - "stack_offset": 0 + "operands": "r15, eax" }, { "address": "0x140016270", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140016272", "size": 6, "mnemonic": "je", - "operands": "0x1400164eb", - "stack_offset": 0 + "operands": "0x1400164eb" } ], "successors": [ @@ -61203,141 +54714,121 @@ "address": "0x140016233", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140016235", "size": 4, "mnemonic": "mov", - "operands": "r14d, dword ptr [rbp + 0x78]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rbp + 0x78]" }, { "address": "0x140016239", "size": 3, "mnemonic": "test", - "operands": "r14d, r14d", - "stack_offset": 0 + "operands": "r14d, r14d" }, { "address": "0x14001623c", "size": 2, "mnemonic": "jne", - "operands": "0x140016245", - "stack_offset": 0 + "operands": "0x140016245" }, { "address": "0x14001623e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x140016241", "size": 4, "mnemonic": "mov", - "operands": "r14d, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rax + 0xc]" }, { "address": "0x140016245", "size": 6, "mnemonic": "neg", - "operands": "dword ptr [rbp + 0x80]", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x80]" }, { "address": "0x14001624b", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x14001624e", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140016251", "size": 3, "mnemonic": "mov", - "operands": "ecx, r14d", - "stack_offset": 0 + "operands": "ecx, r14d" }, { "address": "0x140016254", "size": 2, "mnemonic": "sbb", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140016256", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], 0" }, { "address": "0x14001625b", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x140016261", "size": 3, "mnemonic": "and", - "operands": "edx, 8", - "stack_offset": 0 + "operands": "edx, 8" }, { "address": "0x140016264", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x140016266", "size": 5, "mnemonic": "call", - "operands": "0x14001702c", - "stack_offset": 0 + "operands": "0x14001702c" }, { "address": "0x14001626b", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001626d", "size": 3, "mnemonic": "movsxd", - "operands": "r15, eax", - "stack_offset": 0 + "operands": "r15, eax" }, { "address": "0x140016270", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140016272", "size": 6, "mnemonic": "je", - "operands": "0x1400164eb", - "stack_offset": 0 + "operands": "0x1400164eb" } ], "successors": [ @@ -61355,92 +54846,79 @@ "address": "0x1400164eb", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 8]" }, { "address": "0x1400164ef", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x1400164f2", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400164f7", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x40]" }, { "address": "0x1400164fb", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x48]" }, { "address": "0x1400164ff", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x50]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x50]" }, { "address": "0x140016503", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x10]" }, { "address": "0x140016507", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016509", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001650b", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001650d", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001650f", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016510", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -61456,50 +54934,43 @@ "address": "0x140016278", "size": 3, "mnemonic": "mov", - "operands": "rax, r15", - "stack_offset": 0 + "operands": "rax, r15" }, { "address": "0x14001627b", "size": 3, "mnemonic": "add", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001627e", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rax + 0x10]" }, { "address": "0x140016282", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140016285", "size": 3, "mnemonic": "sbb", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140016288", "size": 3, "mnemonic": "and", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14001628b", "size": 6, "mnemonic": "je", - "operands": "0x1400164ce", - "stack_offset": 0 + "operands": "0x1400164ce" } ], "successors": [ @@ -61517,29 +54988,25 @@ "address": "0x1400164ce", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x1400164d1", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x1400164d3", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400164d6", "size": 2, "mnemonic": "je", - "operands": "0x1400164e9", - "stack_offset": 0 + "operands": "0x1400164e9" } ], "successors": [ @@ -61557,22 +55024,19 @@ "address": "0x140016291", "size": 10, "mnemonic": "movabs", - "operands": "r8, 0xffffffffffffff0", - "stack_offset": 0 + "operands": "r8, 0xffffffffffffff0" }, { "address": "0x14001629b", "size": 6, "mnemonic": "cmp", - "operands": "rax, 0x400", - "stack_offset": 0 + "operands": "rax, 0x400" }, { "address": "0x1400162a1", "size": 2, "mnemonic": "ja", - "operands": "0x1400162d4", - "stack_offset": 0 + "operands": "0x1400162d4" } ], "successors": [ @@ -61590,99 +55054,85 @@ "address": "0x1400164e9", "size": 2, "mnemonic": "mov", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x1400164eb", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 8]" }, { "address": "0x1400164ef", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x1400164f2", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400164f7", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x40]" }, { "address": "0x1400164fb", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x48]" }, { "address": "0x1400164ff", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x50]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x50]" }, { "address": "0x140016503", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x10]" }, { "address": "0x140016507", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016509", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001650b", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001650d", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001650f", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016510", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -61698,127 +55148,109 @@ "address": "0x1400164d8", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbx - 0x10]" }, { "address": "0x1400164dc", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0xdddd", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0xdddd" }, { "address": "0x1400164e2", "size": 2, "mnemonic": "jne", - "operands": "0x1400164e9", - "stack_offset": 0 + "operands": "0x1400164e9" }, { "address": "0x1400164e4", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400164e9", "size": 2, "mnemonic": "mov", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x1400164eb", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 8]" }, { "address": "0x1400164ef", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x1400164f2", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x1400164f7", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0x40]" }, { "address": "0x1400164fb", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rbp + 0x48]" }, { "address": "0x1400164ff", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x50]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x50]" }, { "address": "0x140016503", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x10]" }, { "address": "0x140016507", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016509", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001650b", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001650d", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001650f", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016510", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -61834,43 +55266,37 @@ "address": "0x1400162d4", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400162d7", "size": 5, "mnemonic": "call", - "operands": "0x140015200", - "stack_offset": 0 + "operands": "0x140015200" }, { "address": "0x1400162dc", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400162de", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400162e1", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400162e4", "size": 2, "mnemonic": "je", - "operands": "0x1400162f0", - "stack_offset": 0 + "operands": "0x1400162f0" } ], "successors": [ @@ -61888,22 +55314,19 @@ "address": "0x1400162a3", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + 0xf]", - "stack_offset": 0 + "operands": "rcx, [rax + 0xf]" }, { "address": "0x1400162a7", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400162aa", "size": 2, "mnemonic": "ja", - "operands": "0x1400162af", - "stack_offset": 0 + "operands": "0x1400162af" } ], "successors": [ @@ -61921,15 +55344,13 @@ "address": "0x1400162f0", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400162f3", "size": 6, "mnemonic": "je", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -61947,29 +55368,25 @@ "address": "0x1400162e6", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0xdddd", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xdddd" }, { "address": "0x1400162ec", "size": 4, "mnemonic": "add", - "operands": "rbx, 0x10", - "stack_offset": 0 + "operands": "rbx, 0x10" }, { "address": "0x1400162f0", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400162f3", "size": 6, "mnemonic": "je", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -61987,50 +55404,43 @@ "address": "0x1400162af", "size": 4, "mnemonic": "and", - "operands": "rcx, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "rcx, 0xfffffffffffffff0" }, { "address": "0x1400162b3", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400162b6", "size": 5, "mnemonic": "call", - "operands": "0x1400057a0", - "stack_offset": 0 + "operands": "0x1400057a0" }, { "address": "0x1400162bb", "size": 3, "mnemonic": "sub", - "operands": "rsp, rcx", - "stack_offset": 0 + "operands": "rsp, rcx" }, { "address": "0x1400162be", "size": 5, "mnemonic": "lea", - "operands": "rbx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, [rsp + 0x50]" }, { "address": "0x1400162c3", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400162c6", "size": 6, "mnemonic": "je", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -62048,57 +55458,49 @@ "address": "0x1400162ac", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x1400162af", "size": 4, "mnemonic": "and", - "operands": "rcx, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "rcx, 0xfffffffffffffff0" }, { "address": "0x1400162b3", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400162b6", "size": 5, "mnemonic": "call", - "operands": "0x1400057a0", - "stack_offset": 0 + "operands": "0x1400057a0" }, { "address": "0x1400162bb", "size": 3, "mnemonic": "sub", - "operands": "rsp, rcx", - "stack_offset": 0 + "operands": "rsp, rcx" }, { "address": "0x1400162be", "size": 5, "mnemonic": "lea", - "operands": "rbx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, [rsp + 0x50]" }, { "address": "0x1400162c3", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400162c6", "size": 6, "mnemonic": "je", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -62116,22 +55518,19 @@ "address": "0x1400164d1", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x1400164d3", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400164d6", "size": 2, "mnemonic": "je", - "operands": "0x1400164e9", - "stack_offset": 0 + "operands": "0x1400164e9" } ], "successors": [ @@ -62149,71 +55548,61 @@ "address": "0x1400162f9", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r15d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r15d" }, { "address": "0x1400162fe", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x140016301", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140016304", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x140016309", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001630e", "size": 3, "mnemonic": "mov", - "operands": "ecx, r14d", - "stack_offset": 0 + "operands": "ecx, r14d" }, { "address": "0x140016311", "size": 5, "mnemonic": "call", - "operands": "0x14001702c", - "stack_offset": 0 + "operands": "0x14001702c" }, { "address": "0x140016316", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140016318", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001631a", "size": 6, "mnemonic": "je", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -62231,15 +55620,13 @@ "address": "0x1400162cc", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rbx], 0xcccc", - "stack_offset": 0 + "operands": "dword ptr [rbx], 0xcccc" }, { "address": "0x1400162d2", "size": 2, "mnemonic": "jmp", - "operands": "0x1400162ec", - "stack_offset": 0 + "operands": "0x1400162ec" } ], "successors": [ @@ -62256,99 +55643,85 @@ "address": "0x140016320", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rdx" }, { "address": "0x140016325", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x140016328", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rdx" }, { "address": "0x14001632d", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140016330", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rdx" }, { "address": "0x140016335", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140016338", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], edx" }, { "address": "0x14001633c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdx" }, { "address": "0x140016341", "size": 3, "mnemonic": "mov", - "operands": "edx, r12d", - "stack_offset": 0 + "operands": "edx, r12d" }, { "address": "0x140016344", "size": 5, "mnemonic": "call", - "operands": "0x1400121ec", - "stack_offset": 0 + "operands": "0x1400121ec" }, { "address": "0x140016349", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001634b", "size": 3, "mnemonic": "movsxd", - "operands": "rsi, eax", - "stack_offset": 0 + "operands": "rsi, eax" }, { "address": "0x14001634e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140016350", "size": 6, "mnemonic": "je", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -62366,22 +55739,19 @@ "address": "0x1400162ec", "size": 4, "mnemonic": "add", - "operands": "rbx, 0x10", - "stack_offset": 0 + "operands": "rbx, 0x10" }, { "address": "0x1400162f0", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400162f3", "size": 6, "mnemonic": "je", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -62399,22 +55769,19 @@ "address": "0x140016356", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x400", - "stack_offset": 0 + "operands": "r8d, 0x400" }, { "address": "0x14001635c", "size": 3, "mnemonic": "test", - "operands": "r8d, r12d", - "stack_offset": 0 + "operands": "r8d, r12d" }, { "address": "0x14001635f", "size": 2, "mnemonic": "je", - "operands": "0x1400163b2", - "stack_offset": 0 + "operands": "0x1400163b2" } ], "successors": [ @@ -62432,50 +55799,43 @@ "address": "0x1400163b2", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x1400163b5", "size": 3, "mnemonic": "add", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400163b8", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + 0x10]", - "stack_offset": 0 + "operands": "rax, [rcx + 0x10]" }, { "address": "0x1400163bc", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400163bf", "size": 3, "mnemonic": "sbb", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400163c2", "size": 3, "mnemonic": "and", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400163c5", "size": 6, "mnemonic": "je", - "operands": "0x1400164b1", - "stack_offset": 0 + "operands": "0x1400164b1" } ], "successors": [ @@ -62493,22 +55853,19 @@ "address": "0x140016361", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x70]" }, { "address": "0x140016364", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140016366", "size": 6, "mnemonic": "je", - "operands": "0x1400164d8", - "stack_offset": 0 + "operands": "0x1400164d8" } ], "successors": [ @@ -62526,22 +55883,19 @@ "address": "0x1400164b1", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x1400164b4", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x1400164b7", "size": 2, "mnemonic": "je", - "operands": "0x1400164ca", - "stack_offset": 0 + "operands": "0x1400164ca" } ], "successors": [ @@ -62559,15 +55913,13 @@ "address": "0x1400163cb", "size": 3, "mnemonic": "cmp", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x1400163ce", "size": 2, "mnemonic": "ja", - "operands": "0x140016405", - "stack_offset": 0 + "operands": "0x140016405" } ], "successors": [ @@ -62585,15 +55937,13 @@ "address": "0x14001636c", "size": 2, "mnemonic": "cmp", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001636e", "size": 6, "mnemonic": "jg", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -62611,15 +55961,13 @@ "address": "0x1400164ca", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x1400164cc", "size": 2, "mnemonic": "jmp", - "operands": "0x1400164d8", - "stack_offset": 0 + "operands": "0x1400164d8" } ], "successors": [ @@ -62636,43 +55984,37 @@ "address": "0x1400164b9", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdi - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rdi - 0x10]" }, { "address": "0x1400164bd", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0xdddd", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0xdddd" }, { "address": "0x1400164c3", "size": 2, "mnemonic": "jne", - "operands": "0x1400164ca", - "stack_offset": 0 + "operands": "0x1400164ca" }, { "address": "0x1400164c5", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400164ca", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x1400164cc", "size": 2, "mnemonic": "jmp", - "operands": "0x1400164d8", - "stack_offset": 0 + "operands": "0x1400164d8" } ], "successors": [ @@ -62689,36 +56031,31 @@ "address": "0x140016405", "size": 5, "mnemonic": "call", - "operands": "0x140015200", - "stack_offset": 0 + "operands": "0x140015200" }, { "address": "0x14001640a", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001640c", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14001640f", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140016412", "size": 2, "mnemonic": "je", - "operands": "0x14001641e", - "stack_offset": 0 + "operands": "0x14001641e" } ], "successors": [ @@ -62736,22 +56073,19 @@ "address": "0x1400163d0", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + 0xf]", - "stack_offset": 0 + "operands": "rax, [rcx + 0xf]" }, { "address": "0x1400163d4", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400163d7", "size": 2, "mnemonic": "ja", - "operands": "0x1400163e3", - "stack_offset": 0 + "operands": "0x1400163e3" } ], "successors": [ @@ -62769,113 +56103,97 @@ "address": "0x140016374", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rdx" }, { "address": "0x140016379", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x14001637c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rdx" }, { "address": "0x140016381", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140016384", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rdx" }, { "address": "0x140016389", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x14001638c", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x140016390", "size": 3, "mnemonic": "mov", - "operands": "edx, r12d", - "stack_offset": 0 + "operands": "edx, r12d" }, { "address": "0x140016393", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x68]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x68]" }, { "address": "0x140016397", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001639c", "size": 5, "mnemonic": "call", - "operands": "0x1400121ec", - "stack_offset": 0 + "operands": "0x1400121ec" }, { "address": "0x1400163a1", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400163a3", "size": 2, "mnemonic": "mov", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x1400163a5", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400163a7", "size": 6, "mnemonic": "jne", - "operands": "0x1400164d8", - "stack_offset": 0 + "operands": "0x1400164d8" }, { "address": "0x1400163ad", "size": 5, "mnemonic": "jmp", - "operands": "0x1400164d1", - "stack_offset": 0 + "operands": "0x1400164d1" } ], "successors": [ @@ -62892,15 +56210,13 @@ "address": "0x14001641e", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x140016421", "size": 6, "mnemonic": "je", - "operands": "0x1400164ca", - "stack_offset": 0 + "operands": "0x1400164ca" } ], "successors": [ @@ -62918,29 +56234,25 @@ "address": "0x140016414", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0xdddd", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xdddd" }, { "address": "0x14001641a", "size": 4, "mnemonic": "add", - "operands": "rdi, 0x10", - "stack_offset": 0 + "operands": "rdi, 0x10" }, { "address": "0x14001641e", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x140016421", "size": 6, "mnemonic": "je", - "operands": "0x1400164ca", - "stack_offset": 0 + "operands": "0x1400164ca" } ], "successors": [ @@ -62958,43 +56270,37 @@ "address": "0x1400163e3", "size": 4, "mnemonic": "and", - "operands": "rax, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffff0" }, { "address": "0x1400163e7", "size": 5, "mnemonic": "call", - "operands": "0x1400057a0", - "stack_offset": 0 + "operands": "0x1400057a0" }, { "address": "0x1400163ec", "size": 3, "mnemonic": "sub", - "operands": "rsp, rax", - "stack_offset": 0 + "operands": "rsp, rax" }, { "address": "0x1400163ef", "size": 5, "mnemonic": "lea", - "operands": "rdi, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rdi, [rsp + 0x50]" }, { "address": "0x1400163f4", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x1400163f7", "size": 6, "mnemonic": "je", - "operands": "0x1400164ca", - "stack_offset": 0 + "operands": "0x1400164ca" } ], "successors": [ @@ -63012,50 +56318,43 @@ "address": "0x1400163d9", "size": 10, "mnemonic": "movabs", - "operands": "rax, 0xffffffffffffff0", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffff0" }, { "address": "0x1400163e3", "size": 4, "mnemonic": "and", - "operands": "rax, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffff0" }, { "address": "0x1400163e7", "size": 5, "mnemonic": "call", - "operands": "0x1400057a0", - "stack_offset": 0 + "operands": "0x1400057a0" }, { "address": "0x1400163ec", "size": 3, "mnemonic": "sub", - "operands": "rsp, rax", - "stack_offset": 0 + "operands": "rsp, rax" }, { "address": "0x1400163ef", "size": 5, "mnemonic": "lea", - "operands": "rdi, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rdi, [rsp + 0x50]" }, { "address": "0x1400163f4", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x1400163f7", "size": 6, "mnemonic": "je", - "operands": "0x1400164ca", - "stack_offset": 0 + "operands": "0x1400164ca" } ], "successors": [ @@ -63073,92 +56372,79 @@ "address": "0x140016427", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rdx" }, { "address": "0x14001642c", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x14001642f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rdx" }, { "address": "0x140016434", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140016437", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rdx" }, { "address": "0x14001643c", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x14001643f", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], esi" }, { "address": "0x140016443", "size": 3, "mnemonic": "mov", - "operands": "edx, r12d", - "stack_offset": 0 + "operands": "edx, r12d" }, { "address": "0x140016446", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x14001644b", "size": 5, "mnemonic": "call", - "operands": "0x1400121ec", - "stack_offset": 0 + "operands": "0x1400121ec" }, { "address": "0x140016450", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140016452", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140016454", "size": 2, "mnemonic": "je", - "operands": "0x1400164b4", - "stack_offset": 0 + "operands": "0x1400164b4" } ], "successors": [ @@ -63176,15 +56462,13 @@ "address": "0x1400163fd", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rdi], 0xcccc", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xcccc" }, { "address": "0x140016403", "size": 2, "mnemonic": "jmp", - "operands": "0x14001641a", - "stack_offset": 0 + "operands": "0x14001641a" } ], "successors": [ @@ -63201,15 +56485,13 @@ "address": "0x1400164b4", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x1400164b7", "size": 2, "mnemonic": "je", - "operands": "0x1400164ca", - "stack_offset": 0 + "operands": "0x1400164ca" } ], "successors": [ @@ -63227,106 +56509,91 @@ "address": "0x140016456", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x70]" }, { "address": "0x140016459", "size": 3, "mnemonic": "mov", - "operands": "r9d, esi", - "stack_offset": 0 + "operands": "r9d, esi" }, { "address": "0x14001645c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rdx" }, { "address": "0x140016461", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140016464", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rdx" }, { "address": "0x140016469", "size": 3, "mnemonic": "mov", - "operands": "ecx, r14d", - "stack_offset": 0 + "operands": "ecx, r14d" }, { "address": "0x14001646c", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001646e", "size": 2, "mnemonic": "jne", - "operands": "0x140016486", - "stack_offset": 0 + "operands": "0x140016486" }, { "address": "0x140016470", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], edx" }, { "address": "0x140016474", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdx" }, { "address": "0x140016479", "size": 5, "mnemonic": "call", - "operands": "0x1400170bc", - "stack_offset": 0 + "operands": "0x1400170bc" }, { "address": "0x14001647e", "size": 2, "mnemonic": "mov", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x140016480", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140016482", "size": 2, "mnemonic": "jne", - "operands": "0x14001649e", - "stack_offset": 0 + "operands": "0x14001649e" }, { "address": "0x140016484", "size": 2, "mnemonic": "jmp", - "operands": "0x1400164b4", - "stack_offset": 0 + "operands": "0x1400164b4" } ], "successors": [ @@ -63343,22 +56610,19 @@ "address": "0x14001641a", "size": 4, "mnemonic": "add", - "operands": "rdi, 0x10", - "stack_offset": 0 + "operands": "rdi, 0x10" }, { "address": "0x14001641e", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x140016421", "size": 6, "mnemonic": "je", - "operands": "0x1400164ca", - "stack_offset": 0 + "operands": "0x1400164ca" } ], "successors": [ @@ -63382,204 +56646,175 @@ "address": "0x140016bca", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016bcb", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140016bcc", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140016bcd", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140016bcf", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016bd1", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016bd3", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x140016bd7", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1a462]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1a462]" }, { "address": "0x140016bde", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140016be1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x140016be6", "size": 8, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0xa0]" }, { "address": "0x140016bee", "size": 7, "mnemonic": "lea", - "operands": "rbx, [rip + 0x1cb4b]", - "stack_offset": 0 + "operands": "rbx, [rip + 0x1cb4b]" }, { "address": "0x140016bf5", "size": 3, "mnemonic": "xor", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x140016bf8", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rip + 0xa881]", - "stack_offset": 0 + "operands": "rdi, [rip + 0xa881]" }, { "address": "0x140016bff", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x140016c02", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x140016c05", "size": 3, "mnemonic": "mov", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x140016c08", "size": 4, "mnemonic": "cmovne", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140016c0c", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140016c0f", "size": 5, "mnemonic": "lea", - "operands": "ebp, [r12 + 1]", - "stack_offset": 0 + "operands": "ebp, [r12 + 1]" }, { "address": "0x140016c14", "size": 4, "mnemonic": "cmovne", - "operands": "rbp, r8", - "stack_offset": 0 + "operands": "rbp, r8" }, { "address": "0x140016c18", "size": 4, "mnemonic": "cmovne", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140016c1c", "size": 3, "mnemonic": "neg", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x140016c1f", "size": 3, "mnemonic": "sbb", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x140016c22", "size": 3, "mnemonic": "and", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140016c25", "size": 3, "mnemonic": "test", - "operands": "rbp, rbp", - "stack_offset": 0 + "operands": "rbp, rbp" }, { "address": "0x140016c28", "size": 2, "mnemonic": "jne", - "operands": "0x140016c36", - "stack_offset": 0 + "operands": "0x140016c36" }, { "address": "0x140016c2a", "size": 7, "mnemonic": "mov", - "operands": "rax, 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffffe" }, { "address": "0x140016c31", "size": 5, "mnemonic": "jmp", - "operands": "0x140016d69", - "stack_offset": 0 + "operands": "0x140016d69" } ], "successors": [ @@ -63596,85 +56831,73 @@ "address": "0x140016d69", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x30]" }, { "address": "0x140016d6e", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140016d71", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140016d76", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x140016d7a", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016d7c", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016d7e", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140016d80", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140016d81", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140016d82", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016d83", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140016d84", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -63696,106 +56919,91 @@ "address": "0x140017260", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140017262", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140017263", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x140017267", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14001726a", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x14001726d", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140017270", "size": 2, "mnemonic": "jne", - "operands": "0x14001728e", - "stack_offset": 0 + "operands": "0x14001728e" }, { "address": "0x140017272", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140017277", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14001727d", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x140017282", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x7fffffff", - "stack_offset": 0 + "operands": "eax, 0x7fffffff" }, { "address": "0x140017287", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x14001728b", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001728c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001728d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -63817,141 +57025,121 @@ "address": "0x140017819", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001781a", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001781b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001781c", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001781e", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017820", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017822", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140017824", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140017827", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14001782b", "size": 3, "mnemonic": "xor", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14001782e", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140017831", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140017834", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140017837", "size": 2, "mnemonic": "jne", - "operands": "0x140017850", - "stack_offset": 0 + "operands": "0x140017850" }, { "address": "0x140017839", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14001783e", "size": 4, "mnemonic": "lea", - "operands": "ebx, [r13 + 0x16]", - "stack_offset": 0 + "operands": "ebx, [r13 + 0x16]" }, { "address": "0x140017842", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rax], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax], ebx" }, { "address": "0x140017844", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x140017849", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14001784b", "size": 5, "mnemonic": "jmp", - "operands": "0x140017a20", - "stack_offset": 0 + "operands": "0x140017a20" } ], "successors": [ @@ -63968,71 +57156,61 @@ "address": "0x140017a20", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x90]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x90]" }, { "address": "0x140017a28", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x140017a2c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140017a2e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017a30", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017a32", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140017a34", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017a35", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140017a36", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140017a37", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -64054,120 +57232,103 @@ "address": "0x140017bd4", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140017bd6", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140017bd7", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140017bd8", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017bd9", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140017bdb", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017bdd", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017bdf", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x240]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x240]" }, { "address": "0x140017be7", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x340", - "stack_offset": 0 + "operands": "rsp, 0x340" }, { "address": "0x140017bee", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1944b]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1944b]" }, { "address": "0x140017bf5", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140017bf8", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x230], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x230], rax" }, { "address": "0x140017bff", "size": 3, "mnemonic": "mov", - "operands": "r12, r8", - "stack_offset": 0 + "operands": "r12, r8" }, { "address": "0x140017c02", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140017c05", "size": 10, "mnemonic": "movabs", - "operands": "rbx, 0x200000000801", - "stack_offset": 0 + "operands": "rbx, 0x200000000801" }, { "address": "0x140017c0f", "size": 3, "mnemonic": "cmp", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x140017c12", "size": 2, "mnemonic": "je", - "operands": "0x140017c36", - "stack_offset": 0 + "operands": "0x140017c36" } ], "successors": [ @@ -64185,43 +57346,37 @@ "address": "0x140017c36", "size": 3, "mnemonic": "mov", - "operands": "r8b, byte ptr [rdx]", - "stack_offset": 0 + "operands": "r8b, byte ptr [rdx]" }, { "address": "0x140017c39", "size": 4, "mnemonic": "cmp", - "operands": "r8b, 0x3a", - "stack_offset": 0 + "operands": "r8b, 0x3a" }, { "address": "0x140017c3d", "size": 2, "mnemonic": "jne", - "operands": "0x140017c5d", - "stack_offset": 0 + "operands": "0x140017c5d" }, { "address": "0x140017c3f", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdi + 1]", - "stack_offset": 0 + "operands": "rax, [rdi + 1]" }, { "address": "0x140017c43", "size": 3, "mnemonic": "cmp", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140017c46", "size": 2, "mnemonic": "je", - "operands": "0x140017c5d", - "stack_offset": 0 + "operands": "0x140017c5d" } ], "successors": [ @@ -64239,29 +57394,25 @@ "address": "0x140017c14", "size": 2, "mnemonic": "mov", - "operands": "al, byte ptr [rdx]", - "stack_offset": 0 + "operands": "al, byte ptr [rdx]" }, { "address": "0x140017c16", "size": 2, "mnemonic": "sub", - "operands": "al, 0x2f", - "stack_offset": 0 + "operands": "al, 0x2f" }, { "address": "0x140017c18", "size": 2, "mnemonic": "cmp", - "operands": "al, 0x2d", - "stack_offset": 0 + "operands": "al, 0x2d" }, { "address": "0x140017c1a", "size": 2, "mnemonic": "ja", - "operands": "0x140017c26", - "stack_offset": 0 + "operands": "0x140017c26" } ], "successors": [ @@ -64279,29 +57430,25 @@ "address": "0x140017c5d", "size": 4, "mnemonic": "sub", - "operands": "r8b, 0x2f", - "stack_offset": 0 + "operands": "r8b, 0x2f" }, { "address": "0x140017c61", "size": 3, "mnemonic": "xor", - "operands": "r14d, r14d", - "stack_offset": 0 + "operands": "r14d, r14d" }, { "address": "0x140017c64", "size": 4, "mnemonic": "cmp", - "operands": "r8b, 0x2d", - "stack_offset": 0 + "operands": "r8b, 0x2d" }, { "address": "0x140017c68", "size": 2, "mnemonic": "ja", - "operands": "0x140017c76", - "stack_offset": 0 + "operands": "0x140017c76" } ], "successors": [ @@ -64319,43 +57466,37 @@ "address": "0x140017c48", "size": 3, "mnemonic": "mov", - "operands": "r9, r12", - "stack_offset": 0 + "operands": "r9, r12" }, { "address": "0x140017c4b", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140017c4e", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140017c50", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140017c53", "size": 5, "mnemonic": "call", - "operands": "0x140017a50", - "stack_offset": 0 + "operands": "0x140017a50" }, { "address": "0x140017c58", "size": 5, "mnemonic": "jmp", - "operands": "0x140017f11", - "stack_offset": 0 + "operands": "0x140017f11" } ], "successors": [ @@ -64372,78 +57513,67 @@ "address": "0x140017c26", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140017c29", "size": 5, "mnemonic": "call", - "operands": "0x14001cea8", - "stack_offset": 0 + "operands": "0x14001cea8" }, { "address": "0x140017c2e", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140017c31", "size": 3, "mnemonic": "cmp", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140017c34", "size": 2, "mnemonic": "jne", - "operands": "0x140017c14", - "stack_offset": 0 + "operands": "0x140017c14" }, { "address": "0x140017c36", "size": 3, "mnemonic": "mov", - "operands": "r8b, byte ptr [rdx]", - "stack_offset": 0 + "operands": "r8b, byte ptr [rdx]" }, { "address": "0x140017c39", "size": 4, "mnemonic": "cmp", - "operands": "r8b, 0x3a", - "stack_offset": 0 + "operands": "r8b, 0x3a" }, { "address": "0x140017c3d", "size": 2, "mnemonic": "jne", - "operands": "0x140017c5d", - "stack_offset": 0 + "operands": "0x140017c5d" }, { "address": "0x140017c3f", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdi + 1]", - "stack_offset": 0 + "operands": "rax, [rdi + 1]" }, { "address": "0x140017c43", "size": 3, "mnemonic": "cmp", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140017c46", "size": 2, "mnemonic": "je", - "operands": "0x140017c5d", - "stack_offset": 0 + "operands": "0x140017c5d" } ], "successors": [ @@ -64461,22 +57591,19 @@ "address": "0x140017c1c", "size": 4, "mnemonic": "movsx", - "operands": "rax, al", - "stack_offset": 0 + "operands": "rax, al" }, { "address": "0x140017c20", "size": 4, "mnemonic": "bt", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140017c24", "size": 2, "mnemonic": "jb", - "operands": "0x140017c36", - "stack_offset": 0 + "operands": "0x140017c36" } ], "successors": [ @@ -64494,183 +57621,157 @@ "address": "0x140017c76", "size": 3, "mnemonic": "mov", - "operands": "al, r14b", - "stack_offset": 0 + "operands": "al, r14b" }, { "address": "0x140017c79", "size": 3, "mnemonic": "sub", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140017c7c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x20]" }, { "address": "0x140017c80", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x140017c83", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x250", - "stack_offset": 0 + "operands": "r8d, 0x250" }, { "address": "0x140017c89", "size": 2, "mnemonic": "neg", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x140017c8b", "size": 3, "mnemonic": "sbb", - "operands": "r13, r13", - "stack_offset": 0 + "operands": "r13, r13" }, { "address": "0x140017c8e", "size": 3, "mnemonic": "and", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140017c91", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140017c93", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], r13", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], r13" }, { "address": "0x140017c98", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x140017c9d", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140017c9f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], r14" }, { "address": "0x140017ca4", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x70]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x70]" }, { "address": "0x140017ca9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r14" }, { "address": "0x140017cae", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x50], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], r14" }, { "address": "0x140017cb3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x58], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x58], r14" }, { "address": "0x140017cb8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], r14" }, { "address": "0x140017cbd", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x68], r14b", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x68], r14b" }, { "address": "0x140017cc2", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x140017cc7", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x78]" }, { "address": "0x140017ccc", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xfde9", - "stack_offset": 0 + "operands": "ecx, 0xfde9" }, { "address": "0x140017cd1", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0xc], ecx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0xc], ecx" }, { "address": "0x140017cd4", "size": 2, "mnemonic": "jne", - "operands": "0x140017ced", - "stack_offset": 0 + "operands": "0x140017ced" }, { "address": "0x140017cd6", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x78], r14b", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x78], r14b" }, { "address": "0x140017cda", "size": 2, "mnemonic": "je", - "operands": "0x140017ce8", - "stack_offset": 0 + "operands": "0x140017ce8" } ], "successors": [ @@ -64688,29 +57789,25 @@ "address": "0x140017c6a", "size": 4, "mnemonic": "movsx", - "operands": "rax, r8b", - "stack_offset": 0 + "operands": "rax, r8b" }, { "address": "0x140017c6e", "size": 4, "mnemonic": "bt", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140017c72", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140017c74", "size": 2, "mnemonic": "jb", - "operands": "0x140017c79", - "stack_offset": 0 + "operands": "0x140017c79" } ], "successors": [ @@ -64728,85 +57825,73 @@ "address": "0x140017f11", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x230]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x230]" }, { "address": "0x140017f18", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140017f1b", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140017f20", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x340", - "stack_offset": 0 + "operands": "rsp, 0x340" }, { "address": "0x140017f27", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017f29", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017f2b", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140017f2d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017f2e", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140017f2f", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140017f30", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140017f31", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -64822,15 +57907,13 @@ "address": "0x140017ce8", "size": 3, "mnemonic": "mov", - "operands": "r9d, ecx", - "stack_offset": 0 + "operands": "r9d, ecx" }, { "address": "0x140017ceb", "size": 2, "mnemonic": "jmp", - "operands": "0x140017d25", - "stack_offset": 0 + "operands": "0x140017d25" } ], "successors": [ @@ -64847,29 +57930,25 @@ "address": "0x140017cdc", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x70]" }, { "address": "0x140017ce1", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x140017ce8", "size": 3, "mnemonic": "mov", - "operands": "r9d, ecx", - "stack_offset": 0 + "operands": "r9d, ecx" }, { "address": "0x140017ceb", "size": 2, "mnemonic": "jmp", - "operands": "0x140017d25", - "stack_offset": 0 + "operands": "0x140017d25" } ], "successors": [ @@ -64886,176 +57965,151 @@ "address": "0x140017c79", "size": 3, "mnemonic": "sub", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140017c7c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x20]" }, { "address": "0x140017c80", "size": 3, "mnemonic": "inc", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x140017c83", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x250", - "stack_offset": 0 + "operands": "r8d, 0x250" }, { "address": "0x140017c89", "size": 2, "mnemonic": "neg", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x140017c8b", "size": 3, "mnemonic": "sbb", - "operands": "r13, r13", - "stack_offset": 0 + "operands": "r13, r13" }, { "address": "0x140017c8e", "size": 3, "mnemonic": "and", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140017c91", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140017c93", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], r13", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], r13" }, { "address": "0x140017c98", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x140017c9d", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140017c9f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], r14" }, { "address": "0x140017ca4", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x70]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x70]" }, { "address": "0x140017ca9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r14" }, { "address": "0x140017cae", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x50], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], r14" }, { "address": "0x140017cb3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x58], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x58], r14" }, { "address": "0x140017cb8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], r14" }, { "address": "0x140017cbd", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x68], r14b", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x68], r14b" }, { "address": "0x140017cc2", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x140017cc7", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x78]" }, { "address": "0x140017ccc", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xfde9", - "stack_offset": 0 + "operands": "ecx, 0xfde9" }, { "address": "0x140017cd1", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0xc], ecx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0xc], ecx" }, { "address": "0x140017cd4", "size": 2, "mnemonic": "jne", - "operands": "0x140017ced", - "stack_offset": 0 + "operands": "0x140017ced" }, { "address": "0x140017cd6", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x78], r14b", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x78], r14b" }, { "address": "0x140017cda", "size": 2, "mnemonic": "je", - "operands": "0x140017ce8", - "stack_offset": 0 + "operands": "0x140017ce8" } ], "successors": [ @@ -65073,169 +58127,145 @@ "address": "0x140017d25", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x30]" }, { "address": "0x140017d2a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140017d2d", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x40]" }, { "address": "0x140017d32", "size": 5, "mnemonic": "call", - "operands": "0x14000d9d8", - "stack_offset": 0 + "operands": "0x14000d9d8" }, { "address": "0x140017d37", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x50]" }, { "address": "0x140017d3c", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x20]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x20]" }, { "address": "0x140017d40", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140017d42", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], r14d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], r14d" }, { "address": "0x140017d47", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r14" }, { "address": "0x140017d4c", "size": 4, "mnemonic": "cmovne", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140017d50", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140017d53", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140017d55", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x84e5]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x84e5]" }, { "address": "0x140017d5b", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140017d5e", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x140017d62", "size": 2, "mnemonic": "jne", - "operands": "0x140017d8e", - "stack_offset": 0 + "operands": "0x140017d8e" }, { "address": "0x140017d64", "size": 3, "mnemonic": "mov", - "operands": "r9, r12", - "stack_offset": 0 + "operands": "r9, r12" }, { "address": "0x140017d67", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140017d6a", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140017d6c", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140017d6f", "size": 5, "mnemonic": "call", - "operands": "0x140017a50", - "stack_offset": 0 + "operands": "0x140017a50" }, { "address": "0x140017d74", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x140017d76", "size": 5, "mnemonic": "cmp", - "operands": "byte ptr [rsp + 0x68], r14b", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x68], r14b" }, { "address": "0x140017d7b", "size": 2, "mnemonic": "je", - "operands": "0x140017d87", - "stack_offset": 0 + "operands": "0x140017d87" } ], "successors": [ @@ -65253,15 +58283,13 @@ "address": "0x140017d87", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x140017d89", "size": 5, "mnemonic": "jmp", - "operands": "0x140017f11", - "stack_offset": 0 + "operands": "0x140017f11" } ], "successors": [ @@ -65278,29 +58306,25 @@ "address": "0x140017d7d", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x50]" }, { "address": "0x140017d82", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140017d87", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x140017d89", "size": 5, "mnemonic": "jmp", - "operands": "0x140017f11", - "stack_offset": 0 + "operands": "0x140017f11" } ], "successors": [ @@ -65323,127 +58347,109 @@ "address": "0x140017f46", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140017f47", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x1a0]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x1a0]" }, { "address": "0x140017f4f", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x2a0", - "stack_offset": 0 + "operands": "rsp, 0x2a0" }, { "address": "0x140017f56", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x190e3]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x190e3]" }, { "address": "0x140017f5d", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140017f60", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x190], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x190], rax" }, { "address": "0x140017f67", "size": 3, "mnemonic": "mov", - "operands": "edi, r8d", - "stack_offset": 0 + "operands": "edi, r8d" }, { "address": "0x140017f6a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x140017f6d", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x105", - "stack_offset": 0 + "operands": "r8d, 0x105" }, { "address": "0x140017f73", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x80]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x80]" }, { "address": "0x140017f77", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x81db]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x81db]" }, { "address": "0x140017f7d", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140017f7f", "size": 2, "mnemonic": "jne", - "operands": "0x140017f95", - "stack_offset": 0 + "operands": "0x140017f95" }, { "address": "0x140017f81", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x8171]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x8171]" }, { "address": "0x140017f87", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140017f89", "size": 5, "mnemonic": "call", - "operands": "0x14000d808", - "stack_offset": 0 + "operands": "0x14000d808" }, { "address": "0x140017f8e", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140017f90", "size": 5, "mnemonic": "jmp", - "operands": "0x140018039", - "stack_offset": 0 + "operands": "0x140018039" } ], "successors": [ @@ -65460,64 +58466,55 @@ "address": "0x140018039", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x190]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x190]" }, { "address": "0x140018040", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140018043", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140018048", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x2a0]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x2a0]" }, { "address": "0x140018050", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x140018054", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x20]" }, { "address": "0x140018058", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001805b", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001805c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -65539,99 +58536,85 @@ "address": "0x140018352", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140018353", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x680]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x680]" }, { "address": "0x14001835b", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x780", - "stack_offset": 0 + "operands": "rsp, 0x780" }, { "address": "0x140018362", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x18cd7]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x18cd7]" }, { "address": "0x140018369", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14001836c", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x670], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x670], rax" }, { "address": "0x140018373", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140018375", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140018378", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx + 4]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx + 4]" }, { "address": "0x14001837b", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14001837e", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], eax" }, { "address": "0x140018382", "size": 5, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0x50], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x50], xmm0" }, { "address": "0x140018387", "size": 6, "mnemonic": "cmp", - "operands": "ecx, 0xfde9", - "stack_offset": 0 + "operands": "ecx, 0xfde9" }, { "address": "0x14001838d", "size": 6, "mnemonic": "je", - "operands": "0x1400184da", - "stack_offset": 0 + "operands": "0x1400184da" } ], "successors": [ @@ -65649,50 +58632,43 @@ "address": "0x1400184da", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400184dc", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdi + 0x19]", - "stack_offset": 0 + "operands": "rcx, [rdi + 0x19]" }, { "address": "0x1400184e0", "size": 5, "mnemonic": "mov", - "operands": "ebx, 0x100", - "stack_offset": 0 + "operands": "ebx, 0x100" }, { "address": "0x1400184e5", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdx - 0x61]", - "stack_offset": 0 + "operands": "r8d, [rdx - 0x61]" }, { "address": "0x1400184e9", "size": 4, "mnemonic": "lea", - "operands": "eax, [r8 + 0x20]", - "stack_offset": 0 + "operands": "eax, [r8 + 0x20]" }, { "address": "0x1400184ed", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x19", - "stack_offset": 0 + "operands": "eax, 0x19" }, { "address": "0x1400184f0", "size": 2, "mnemonic": "ja", - "operands": "0x1400184fa", - "stack_offset": 0 + "operands": "0x1400184fa" } ], "successors": [ @@ -65710,29 +58686,25 @@ "address": "0x140018393", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x50]" }, { "address": "0x140018398", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x7cb2]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x7cb2]" }, { "address": "0x14001839e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400183a0", "size": 6, "mnemonic": "je", - "operands": "0x1400184da", - "stack_offset": 0 + "operands": "0x1400184da" } ], "successors": [ @@ -65750,15 +58722,13 @@ "address": "0x1400184fa", "size": 4, "mnemonic": "cmp", - "operands": "r8d, 0x19", - "stack_offset": 0 + "operands": "r8d, 0x19" }, { "address": "0x1400184fe", "size": 2, "mnemonic": "ja", - "operands": "0x140018508", - "stack_offset": 0 + "operands": "0x140018508" } ], "successors": [ @@ -65776,22 +58746,19 @@ "address": "0x1400184f2", "size": 3, "mnemonic": "or", - "operands": "byte ptr [rcx], 0x10", - "stack_offset": 0 + "operands": "byte ptr [rcx], 0x10" }, { "address": "0x1400184f5", "size": 3, "mnemonic": "lea", - "operands": "eax, [rdx + 0x20]", - "stack_offset": 0 + "operands": "eax, [rdx + 0x20]" }, { "address": "0x1400184f8", "size": 2, "mnemonic": "jmp", - "operands": "0x14001850a", - "stack_offset": 0 + "operands": "0x14001850a" } ], "successors": [ @@ -65808,57 +58775,49 @@ "address": "0x1400183a6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400183a8", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x70]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x70]" }, { "address": "0x1400183ad", "size": 5, "mnemonic": "mov", - "operands": "ebx, 0x100", - "stack_offset": 0 + "operands": "ebx, 0x100" }, { "address": "0x1400183b2", "size": 2, "mnemonic": "mov", - "operands": "byte ptr [rcx], al", - "stack_offset": 0 + "operands": "byte ptr [rcx], al" }, { "address": "0x1400183b4", "size": 2, "mnemonic": "inc", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x1400183b6", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x1400183b9", "size": 2, "mnemonic": "cmp", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400183bb", "size": 2, "mnemonic": "jb", - "operands": "0x1400183b2", - "stack_offset": 0 + "operands": "0x1400183b2" } ], "successors": [ @@ -65876,43 +58835,37 @@ "address": "0x140018508", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001850a", "size": 6, "mnemonic": "mov", - "operands": "byte ptr [rcx + 0x100], al", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x100], al" }, { "address": "0x140018510", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x140018512", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x140018515", "size": 2, "mnemonic": "cmp", - "operands": "edx, ebx", - "stack_offset": 0 + "operands": "edx, ebx" }, { "address": "0x140018517", "size": 2, "mnemonic": "jb", - "operands": "0x1400184e5", - "stack_offset": 0 + "operands": "0x1400184e5" } ], "successors": [ @@ -65930,22 +58883,19 @@ "address": "0x140018500", "size": 3, "mnemonic": "or", - "operands": "byte ptr [rcx], 0x20", - "stack_offset": 0 + "operands": "byte ptr [rcx], 0x20" }, { "address": "0x140018503", "size": 3, "mnemonic": "lea", - "operands": "eax, [rdx - 0x20]", - "stack_offset": 0 + "operands": "eax, [rdx - 0x20]" }, { "address": "0x140018506", "size": 2, "mnemonic": "jmp", - "operands": "0x14001850a", - "stack_offset": 0 + "operands": "0x14001850a" } ], "successors": [ @@ -65962,36 +58912,31 @@ "address": "0x14001850a", "size": 6, "mnemonic": "mov", - "operands": "byte ptr [rcx + 0x100], al", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x100], al" }, { "address": "0x140018510", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x140018512", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x140018515", "size": 2, "mnemonic": "cmp", - "operands": "edx, ebx", - "stack_offset": 0 + "operands": "edx, ebx" }, { "address": "0x140018517", "size": 2, "mnemonic": "jb", - "operands": "0x1400184e5", - "stack_offset": 0 + "operands": "0x1400184e5" } ], "successors": [ @@ -66009,36 +58954,31 @@ "address": "0x1400183b2", "size": 2, "mnemonic": "mov", - "operands": "byte ptr [rcx], al", - "stack_offset": 0 + "operands": "byte ptr [rcx], al" }, { "address": "0x1400183b4", "size": 2, "mnemonic": "inc", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x1400183b6", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x1400183b9", "size": 2, "mnemonic": "cmp", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400183bb", "size": 2, "mnemonic": "jb", - "operands": "0x1400183b2", - "stack_offset": 0 + "operands": "0x1400183b2" } ], "successors": [ @@ -66056,29 +58996,25 @@ "address": "0x1400183bd", "size": 4, "mnemonic": "mov", - "operands": "al, byte ptr [rsp + 0x56]", - "stack_offset": 0 + "operands": "al, byte ptr [rsp + 0x56]" }, { "address": "0x1400183c1", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x56]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x56]" }, { "address": "0x1400183c6", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x70], 0x20", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x70], 0x20" }, { "address": "0x1400183cb", "size": 2, "mnemonic": "jmp", - "operands": "0x1400183ed", - "stack_offset": 0 + "operands": "0x1400183ed" } ], "successors": [ @@ -66095,29 +59031,25 @@ "address": "0x1400184e5", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdx - 0x61]", - "stack_offset": 0 + "operands": "r8d, [rdx - 0x61]" }, { "address": "0x1400184e9", "size": 4, "mnemonic": "lea", - "operands": "eax, [r8 + 0x20]", - "stack_offset": 0 + "operands": "eax, [r8 + 0x20]" }, { "address": "0x1400184ed", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x19", - "stack_offset": 0 + "operands": "eax, 0x19" }, { "address": "0x1400184f0", "size": 2, "mnemonic": "ja", - "operands": "0x1400184fa", - "stack_offset": 0 + "operands": "0x1400184fa" } ], "successors": [ @@ -66135,64 +59067,55 @@ "address": "0x140018519", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x670]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x670]" }, { "address": "0x140018520", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x140018523", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x140018528", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x780]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x780]" }, { "address": "0x140018530", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x140018534", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x20]" }, { "address": "0x140018538", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001853b", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001853c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -66208,309 +59131,265 @@ "address": "0x1400183ed", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400183ef", "size": 2, "mnemonic": "jne", - "operands": "0x1400183cd", - "stack_offset": 0 + "operands": "0x1400183cd" }, { "address": "0x1400183f1", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 4]" }, { "address": "0x1400183f4", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x70]" }, { "address": "0x1400183f9", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], 0" }, { "address": "0x1400183fe", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x140018401", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x140018405", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001840a", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x270]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x270]" }, { "address": "0x140018411", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140018413", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140018418", "size": 5, "mnemonic": "call", - "operands": "0x140016050", - "stack_offset": 0 + "operands": "0x140016050" }, { "address": "0x14001841d", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], 0" }, { "address": "0x140018422", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x70]" }, { "address": "0x140018427", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 4]" }, { "address": "0x14001842a", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebx", - "stack_offset": 0 + "operands": "r8d, ebx" }, { "address": "0x14001842d", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdi + 0x220]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdi + 0x220]" }, { "address": "0x140018434", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140018436", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], eax" }, { "address": "0x14001843a", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x70]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x70]" }, { "address": "0x14001843e", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], ebx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], ebx" }, { "address": "0x140018442", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140018447", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], ebx" }, { "address": "0x14001844b", "size": 5, "mnemonic": "call", - "operands": "0x140016514", - "stack_offset": 0 + "operands": "0x140016514" }, { "address": "0x140018450", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], 0" }, { "address": "0x140018455", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x70]" }, { "address": "0x14001845a", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdi + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdi + 4]" }, { "address": "0x14001845d", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x200", - "stack_offset": 0 + "operands": "r8d, 0x200" }, { "address": "0x140018463", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdi + 0x220]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdi + 0x220]" }, { "address": "0x14001846a", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001846c", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], eax" }, { "address": "0x140018470", "size": 7, "mnemonic": "lea", - "operands": "rax, [rbp + 0x170]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x170]" }, { "address": "0x140018477", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], ebx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], ebx" }, { "address": "0x14001847b", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140018480", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], ebx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], ebx" }, { "address": "0x140018484", "size": 5, "mnemonic": "call", - "operands": "0x140016514", - "stack_offset": 0 + "operands": "0x140016514" }, { "address": "0x140018489", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp + 0x70]", - "stack_offset": 0 + "operands": "r8, [rbp + 0x70]" }, { "address": "0x14001848d", "size": 3, "mnemonic": "sub", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140018490", "size": 7, "mnemonic": "lea", - "operands": "r9, [rbp + 0x170]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x170]" }, { "address": "0x140018497", "size": 3, "mnemonic": "sub", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x14001849a", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rbp + 0x270]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0x270]" }, { "address": "0x1400184a1", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdi + 0x19]", - "stack_offset": 0 + "operands": "rax, [rdi + 0x19]" }, { "address": "0x1400184a5", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rdx], 1", - "stack_offset": 0 + "operands": "byte ptr [rdx], 1" }, { "address": "0x1400184a8", "size": 2, "mnemonic": "je", - "operands": "0x1400184b4", - "stack_offset": 0 + "operands": "0x1400184b4" } ], "successors": [ @@ -66528,15 +59407,13 @@ "address": "0x1400184b4", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rdx], 2", - "stack_offset": 0 + "operands": "byte ptr [rdx], 2" }, { "address": "0x1400184b7", "size": 2, "mnemonic": "je", - "operands": "0x1400184c3", - "stack_offset": 0 + "operands": "0x1400184c3" } ], "successors": [ @@ -66554,22 +59431,19 @@ "address": "0x1400184aa", "size": 3, "mnemonic": "or", - "operands": "byte ptr [rax], 0x10", - "stack_offset": 0 + "operands": "byte ptr [rax], 0x10" }, { "address": "0x1400184ad", "size": 5, "mnemonic": "mov", - "operands": "cl, byte ptr [r8 + rax - 0x19]", - "stack_offset": 0 + "operands": "cl, byte ptr [r8 + rax - 0x19]" }, { "address": "0x1400184b2", "size": 2, "mnemonic": "jmp", - "operands": "0x1400184c5", - "stack_offset": 0 + "operands": "0x1400184c5" } ], "successors": [ @@ -66586,50 +59460,43 @@ "address": "0x1400184c3", "size": 2, "mnemonic": "xor", - "operands": "cl, cl", - "stack_offset": 0 + "operands": "cl, cl" }, { "address": "0x1400184c5", "size": 6, "mnemonic": "mov", - "operands": "byte ptr [rax + 0x100], cl", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x100], cl" }, { "address": "0x1400184cb", "size": 4, "mnemonic": "add", - "operands": "rdx, 2", - "stack_offset": 0 + "operands": "rdx, 2" }, { "address": "0x1400184cf", "size": 3, "mnemonic": "inc", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x1400184d2", "size": 4, "mnemonic": "sub", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x1400184d6", "size": 2, "mnemonic": "jne", - "operands": "0x1400184a5", - "stack_offset": 0 + "operands": "0x1400184a5" }, { "address": "0x1400184d8", "size": 2, "mnemonic": "jmp", - "operands": "0x140018519", - "stack_offset": 0 + "operands": "0x140018519" } ], "successors": [ @@ -66646,22 +59513,19 @@ "address": "0x1400184b9", "size": 3, "mnemonic": "or", - "operands": "byte ptr [rax], 0x20", - "stack_offset": 0 + "operands": "byte ptr [rax], 0x20" }, { "address": "0x1400184bc", "size": 5, "mnemonic": "mov", - "operands": "cl, byte ptr [rax + r9 - 0x19]", - "stack_offset": 0 + "operands": "cl, byte ptr [rax + r9 - 0x19]" }, { "address": "0x1400184c1", "size": 2, "mnemonic": "jmp", - "operands": "0x1400184c5", - "stack_offset": 0 + "operands": "0x1400184c5" } ], "successors": [ @@ -66678,43 +59542,37 @@ "address": "0x1400184c5", "size": 6, "mnemonic": "mov", - "operands": "byte ptr [rax + 0x100], cl", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x100], cl" }, { "address": "0x1400184cb", "size": 4, "mnemonic": "add", - "operands": "rdx, 2", - "stack_offset": 0 + "operands": "rdx, 2" }, { "address": "0x1400184cf", "size": 3, "mnemonic": "inc", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x1400184d2", "size": 4, "mnemonic": "sub", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x1400184d6", "size": 2, "mnemonic": "jne", - "operands": "0x1400184a5", - "stack_offset": 0 + "operands": "0x1400184a5" }, { "address": "0x1400184d8", "size": 2, "mnemonic": "jmp", - "operands": "0x140018519", - "stack_offset": 0 + "operands": "0x140018519" } ], "successors": [ @@ -66737,134 +59595,115 @@ "address": "0x140018553", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140018554", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140018555", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140018557", "size": 7, "mnemonic": "lea", - "operands": "rbp, [rax - 0x188]", - "stack_offset": 0 + "operands": "rbp, [rax - 0x188]" }, { "address": "0x14001855e", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x270", - "stack_offset": 0 + "operands": "rsp, 0x270" }, { "address": "0x140018565", "size": 3, "mnemonic": "mov", - "operands": "r14b, dl", - "stack_offset": 0 + "operands": "r14b, dl" }, { "address": "0x140018568", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14001856a", "size": 3, "mnemonic": "mov", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001856d", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x140018570", "size": 5, "mnemonic": "call", - "operands": "0x1400187b0", - "stack_offset": 0 + "operands": "0x1400187b0" }, { "address": "0x140018575", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x140018577", "size": 5, "mnemonic": "call", - "operands": "0x140018230", - "stack_offset": 0 + "operands": "0x140018230" }, { "address": "0x14001857c", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x1a0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x1a0]" }, { "address": "0x140018583", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140018585", "size": 7, "mnemonic": "mov", - "operands": "r8, qword ptr [rcx + 0x88]", - "stack_offset": 0 + "operands": "r8, qword ptr [rcx + 0x88]" }, { "address": "0x14001858c", "size": 4, "mnemonic": "cmp", - "operands": "eax, dword ptr [r8 + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8 + 4]" }, { "address": "0x140018590", "size": 2, "mnemonic": "jne", - "operands": "0x140018599", - "stack_offset": 0 + "operands": "0x140018599" }, { "address": "0x140018592", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140018594", "size": 5, "mnemonic": "jmp", - "operands": "0x140018797", - "stack_offset": 0 + "operands": "0x140018797" } ], "successors": [ @@ -66881,57 +59720,49 @@ "address": "0x140018797", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x270]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x270]" }, { "address": "0x14001879f", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x1400187a3", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x28]" }, { "address": "0x1400187a7", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x1400187aa", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400187ac", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400187ad", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x1400187ae", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -66953,113 +59784,97 @@ "address": "0x140018d4d", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140018d4e", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140018d4f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140018d50", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140018d52", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140018d54", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140018d56", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140018d58", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140018d5c", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x140018d5e", "size": 2, "mnemonic": "mov", - "operands": "ebx, edx", - "stack_offset": 0 + "operands": "ebx, edx" }, { "address": "0x140018d60", "size": 3, "mnemonic": "mov", - "operands": "r15, rcx", - "stack_offset": 0 + "operands": "r15, rcx" }, { "address": "0x140018d63", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140018d66", "size": 2, "mnemonic": "jne", - "operands": "0x140018d78", - "stack_offset": 0 + "operands": "0x140018d78" }, { "address": "0x140018d68", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140018d6d", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x140018d73", "size": 5, "mnemonic": "jmp", - "operands": "0x14001906b", - "stack_offset": 0 + "operands": "0x14001906b" } ], "successors": [ @@ -67076,78 +59891,67 @@ "address": "0x14001906b", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14001906f", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x80]" }, { "address": "0x140019077", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001907b", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001907d", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001907f", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140019081", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140019083", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140019084", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140019085", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140019086", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -67169,134 +59973,115 @@ "address": "0x140019647", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140019648", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001964a", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001964c", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001964e", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140019650", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140019653", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x140019657", "size": 3, "mnemonic": "xor", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14001965a", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rcx" }, { "address": "0x14001965e", "size": 4, "mnemonic": "and", - "operands": "qword ptr [rbp - 8], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], r15" }, { "address": "0x140019662", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140019665", "size": 7, "mnemonic": "cmp", - "operands": "qword ptr [rcx + 0x140], r15", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x140], r15" }, { "address": "0x14001966c", "size": 2, "mnemonic": "jne", - "operands": "0x14001968d", - "stack_offset": 0 + "operands": "0x14001968d" }, { "address": "0x14001966e", "size": 7, "mnemonic": "cmp", - "operands": "qword ptr [rcx + 0x148], r15", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x148], r15" }, { "address": "0x140019675", "size": 2, "mnemonic": "jne", - "operands": "0x14001968d", - "stack_offset": 0 + "operands": "0x14001968d" }, { "address": "0x140019677", "size": 3, "mnemonic": "xor", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x14001967a", "size": 7, "mnemonic": "lea", - "operands": "rsi, [rip + 0x17b7f]", - "stack_offset": 0 + "operands": "rsi, [rip + 0x17b7f]" }, { "address": "0x140019681", "size": 7, "mnemonic": "lea", - "operands": "rbx, [rcx + 0xf8]", - "stack_offset": 0 + "operands": "rbx, [rcx + 0xf8]" }, { "address": "0x140019688", "size": 5, "mnemonic": "jmp", - "operands": "0x140019ae7", - "stack_offset": 0 + "operands": "0x140019ae7" } ], "successors": [ @@ -67313,22 +60098,19 @@ "address": "0x140019ae7", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [r14 + 0xf0]", - "stack_offset": 0 + "operands": "rax, qword ptr [r14 + 0xf0]" }, { "address": "0x140019aee", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140019af1", "size": 2, "mnemonic": "je", - "operands": "0x140019af6", - "stack_offset": 0 + "operands": "0x140019af6" } ], "successors": [ @@ -67346,22 +60128,19 @@ "address": "0x140019af6", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14 + 0xe0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 0xe0]" }, { "address": "0x140019afd", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140019b00", "size": 2, "mnemonic": "je", - "operands": "0x140019b22", - "stack_offset": 0 + "operands": "0x140019b22" } ], "successors": [ @@ -67379,29 +60158,25 @@ "address": "0x140019af3", "size": 3, "mnemonic": "lock dec", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x140019af6", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14 + 0xe0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 0xe0]" }, { "address": "0x140019afd", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140019b00", "size": 2, "mnemonic": "je", - "operands": "0x140019b22", - "stack_offset": 0 + "operands": "0x140019b22" } ], "successors": [ @@ -67419,106 +60194,91 @@ "address": "0x140019b22", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [r14 + 0xf0], r15", - "stack_offset": 0 + "operands": "qword ptr [r14 + 0xf0], r15" }, { "address": "0x140019b29", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140019b2b", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [r14 + 0xe0], r12", - "stack_offset": 0 + "operands": "qword ptr [r14 + 0xe0], r12" }, { "address": "0x140019b32", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rsi", - "stack_offset": 0 + "operands": "qword ptr [rbx], rsi" }, { "address": "0x140019b35", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x140019b3a", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x30]" }, { "address": "0x140019b3e", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x38]" }, { "address": "0x140019b42", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x40]" }, { "address": "0x140019b46", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140019b49", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140019b4b", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140019b4d", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140019b4f", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140019b51", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140019b52", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -67534,162 +60294,139 @@ "address": "0x140019b02", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140019b05", "size": 4, "mnemonic": "lock xadd", - "operands": "dword ptr [rcx], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx], eax" }, { "address": "0x140019b09", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140019b0c", "size": 2, "mnemonic": "jne", - "operands": "0x140019b22", - "stack_offset": 0 + "operands": "0x140019b22" }, { "address": "0x140019b0e", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x140019b11", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019b16", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14 + 0xe0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 0xe0]" }, { "address": "0x140019b1d", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019b22", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [r14 + 0xf0], r15", - "stack_offset": 0 + "operands": "qword ptr [r14 + 0xf0], r15" }, { "address": "0x140019b29", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140019b2b", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [r14 + 0xe0], r12", - "stack_offset": 0 + "operands": "qword ptr [r14 + 0xe0], r12" }, { "address": "0x140019b32", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rsi", - "stack_offset": 0 + "operands": "qword ptr [rbx], rsi" }, { "address": "0x140019b35", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x140019b3a", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x30]" }, { "address": "0x140019b3e", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x38]" }, { "address": "0x140019b42", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x40]" }, { "address": "0x140019b46", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140019b49", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140019b4b", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140019b4d", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140019b4f", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140019b51", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140019b52", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -67711,1464 +60448,1255 @@ "address": "0x140019eeb", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140019eec", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140019eee", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140019ef0", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140019ef2", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140019ef4", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140019ef7", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x140019efb", "size": 7, "mnemonic": "mov", - "operands": "r14, qword ptr [rdx + 0x150]", - "stack_offset": 0 + "operands": "r14, qword ptr [rdx + 0x150]" }, { "address": "0x140019f02", "size": 3, "mnemonic": "mov", - "operands": "r12, rcx", - "stack_offset": 0 + "operands": "r12, rcx" }, { "address": "0x140019f05", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x140019f07", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rdx" }, { "address": "0x140019f0b", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140019f0e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 8], rsi", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], rsi" }, { "address": "0x140019f12", "size": 5, "mnemonic": "call", - "operands": "0x14000ef78", - "stack_offset": 0 + "operands": "0x14000ef78" }, { "address": "0x140019f17", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [r12 + 0x2b8], rax", - "stack_offset": 0 + "operands": "qword ptr [r12 + 0x2b8], rax" }, { "address": "0x140019f1f", "size": 4, "mnemonic": "lea", - "operands": "r15d, [rsi + 0x31]", - "stack_offset": 0 + "operands": "r15d, [rsi + 0x31]" }, { "address": "0x140019f23", "size": 4, "mnemonic": "lea", - "operands": "r13d, [rsi + 7]", - "stack_offset": 0 + "operands": "r13d, [rsi + 7]" }, { "address": "0x140019f27", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r15 - 0x30]", - "stack_offset": 0 + "operands": "ecx, [r15 - 0x30]" }, { "address": "0x140019f2b", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x24924925", - "stack_offset": 0 + "operands": "eax, 0x24924925" }, { "address": "0x140019f30", "size": 2, "mnemonic": "mul", - "operands": "ecx", - "stack_offset": 0 + "operands": "ecx" }, { "address": "0x140019f32", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x140019f34", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x140019f37", "size": 2, "mnemonic": "sub", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x140019f39", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140019f3c", "size": 2, "mnemonic": "shr", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140019f3e", "size": 2, "mnemonic": "add", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x140019f40", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140019f45", "size": 3, "mnemonic": "shr", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x140019f48", "size": 3, "mnemonic": "imul", - "operands": "eax, eax, 7", - "stack_offset": 0 + "operands": "eax, eax, 7" }, { "address": "0x140019f4b", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140019f4d", "size": 4, "mnemonic": "lea", - "operands": "rdi, [r12 + rcx*8]", - "stack_offset": 0 + "operands": "rdi, [r12 + rcx*8]" }, { "address": "0x140019f51", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140019f55", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x140019f5a", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x140019f5f", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x140019f61", "size": 4, "mnemonic": "lea", - "operands": "r9d, [r15 - 7]", - "stack_offset": 0 + "operands": "r9d, [r15 - 7]" }, { "address": "0x140019f65", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdi + 0x38]", - "stack_offset": 0 + "operands": "rax, [rdi + 0x38]" }, { "address": "0x140019f69", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140019f6c", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140019f71", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140019f76", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140019f7a", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x140019f7f", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x140019f81", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140019f85", "size": 7, "mnemonic": "lea", - "operands": "rax, [rdi + 0x160]", - "stack_offset": 0 + "operands": "rax, [rdi + 0x160]" }, { "address": "0x140019f8c", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x140019f8f", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140019f92", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140019f97", "size": 5, "mnemonic": "mov", - "operands": "edx, 2", - "stack_offset": 0 + "operands": "edx, 2" }, { "address": "0x140019f9c", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x140019fa1", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x140019fa3", "size": 4, "mnemonic": "lea", - "operands": "r9d, [r15 - 7]", - "stack_offset": 0 + "operands": "r9d, [r15 - 7]" }, { "address": "0x140019fa7", "size": 7, "mnemonic": "lea", - "operands": "rax, [rdi + 0x198]", - "stack_offset": 0 + "operands": "rax, [rdi + 0x198]" }, { "address": "0x140019fae", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140019fb1", "size": 5, "mnemonic": "mov", - "operands": "edx, 2", - "stack_offset": 0 + "operands": "edx, 2" }, { "address": "0x140019fb6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140019fbb", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140019fbf", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x140019fc4", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x140019fc6", "size": 3, "mnemonic": "inc", - "operands": "r15d", - "stack_offset": 0 + "operands": "r15d" }, { "address": "0x140019fc9", "size": 4, "mnemonic": "sub", - "operands": "r13, 1", - "stack_offset": 0 + "operands": "r13, 1" }, { "address": "0x140019fcd", "size": 6, "mnemonic": "jne", - "operands": "0x140019f27", - "stack_offset": 0 + "operands": "0x140019f27" }, { "address": "0x140019fd3", "size": 4, "mnemonic": "lea", - "operands": "r15d, [r13 + 0x38]", - "stack_offset": 0 + "operands": "r15d, [r13 + 0x38]" }, { "address": "0x140019fd7", "size": 4, "mnemonic": "lea", - "operands": "r13d, [r15 - 0x2c]", - "stack_offset": 0 + "operands": "r13d, [r15 - 0x2c]" }, { "address": "0x140019fdb", "size": 8, "mnemonic": "lea", - "operands": "rdi, [r12 + 0xd0]", - "stack_offset": 0 + "operands": "rdi, [r12 + 0xd0]" }, { "address": "0x140019fe3", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdi - 0x60]", - "stack_offset": 0 + "operands": "rax, [rdi - 0x60]" }, { "address": "0x140019fe7", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140019fea", "size": 4, "mnemonic": "lea", - "operands": "r9d, [r15 + 0xc]", - "stack_offset": 0 + "operands": "r9d, [r15 + 0xc]" }, { "address": "0x140019fee", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140019ff3", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140019ff8", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x140019ffc", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a001", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x14001a004", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x14001a009", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a00c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a010", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001a015", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a017", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a01c", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a01e", "size": 4, "mnemonic": "lea", - "operands": "r9d, [r15 + 0xc]", - "stack_offset": 0 + "operands": "r9d, [r15 + 0xc]" }, { "address": "0x14001a022", "size": 7, "mnemonic": "lea", - "operands": "rax, [rdi + 0x100]", - "stack_offset": 0 + "operands": "rax, [rdi + 0x100]" }, { "address": "0x14001a029", "size": 5, "mnemonic": "mov", - "operands": "ebx, 2", - "stack_offset": 0 + "operands": "ebx, 2" }, { "address": "0x14001a02e", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a031", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a036", "size": 2, "mnemonic": "mov", - "operands": "edx, ebx", - "stack_offset": 0 + "operands": "edx, ebx" }, { "address": "0x14001a038", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a03c", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a041", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a043", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a047", "size": 7, "mnemonic": "lea", - "operands": "rax, [rdi + 0x160]", - "stack_offset": 0 + "operands": "rax, [rdi + 0x160]" }, { "address": "0x14001a04e", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x14001a051", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a054", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a059", "size": 2, "mnemonic": "mov", - "operands": "edx, ebx", - "stack_offset": 0 + "operands": "edx, ebx" }, { "address": "0x14001a05b", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a060", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a062", "size": 4, "mnemonic": "add", - "operands": "rdi, 8", - "stack_offset": 0 + "operands": "rdi, 8" }, { "address": "0x14001a066", "size": 3, "mnemonic": "inc", - "operands": "r15d", - "stack_offset": 0 + "operands": "r15d" }, { "address": "0x14001a069", "size": 4, "mnemonic": "sub", - "operands": "r13, 1", - "stack_offset": 0 + "operands": "r13, 1" }, { "address": "0x14001a06d", "size": 6, "mnemonic": "jne", - "operands": "0x140019fe3", - "stack_offset": 0 + "operands": "0x140019fe3" }, { "address": "0x14001a073", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x130]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x130]" }, { "address": "0x14001a07b", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a07e", "size": 3, "mnemonic": "lea", - "operands": "edi, [rbx + 0x26]", - "stack_offset": 0 + "operands": "edi, [rbx + 0x26]" }, { "address": "0x14001a081", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a086", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x14001a089", "size": 3, "mnemonic": "lea", - "operands": "edx, [rbx - 1]", - "stack_offset": 0 + "operands": "edx, [rbx - 1]" }, { "address": "0x14001a08c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a090", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a095", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a097", "size": 3, "mnemonic": "lea", - "operands": "ebx, [rdi + 1]", - "stack_offset": 0 + "operands": "ebx, [rdi + 1]" }, { "address": "0x14001a09a", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x138]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x138]" }, { "address": "0x14001a0a2", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14001a0a5", "size": 4, "mnemonic": "lea", - "operands": "r13d, [rdi - 0x27]", - "stack_offset": 0 + "operands": "r13d, [rdi - 0x27]" }, { "address": "0x14001a0a9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a0ae", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a0b1", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a0b5", "size": 3, "mnemonic": "mov", - "operands": "edx, r13d", - "stack_offset": 0 + "operands": "edx, r13d" }, { "address": "0x14001a0b8", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a0bd", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x14001a0c0", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a0c4", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a0c6", "size": 3, "mnemonic": "lea", - "operands": "edi, [rbx - 0x27]", - "stack_offset": 0 + "operands": "edi, [rbx - 0x27]" }, { "address": "0x14001a0c9", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x290]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x290]" }, { "address": "0x14001a0d1", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x14001a0d3", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a0d6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a0db", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a0e0", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a0e2", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a0e6", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x298]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x298]" }, { "address": "0x14001a0ee", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14001a0f1", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a0f4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a0f9", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x14001a0fb", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a100", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a102", "size": 4, "mnemonic": "lea", - "operands": "r15d, [rbx - 0xa]", - "stack_offset": 0 + "operands": "r15d, [rbx - 0xa]" }, { "address": "0x14001a106", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x140]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x140]" }, { "address": "0x14001a10e", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x14001a111", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a114", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a119", "size": 3, "mnemonic": "mov", - "operands": "edx, r13d", - "stack_offset": 0 + "operands": "edx, r13d" }, { "address": "0x14001a11c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a120", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a125", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a127", "size": 3, "mnemonic": "lea", - "operands": "edi, [rbx - 9]", - "stack_offset": 0 + "operands": "edi, [rbx - 9]" }, { "address": "0x14001a12a", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x148]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x148]" }, { "address": "0x14001a132", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x14001a135", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a138", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a13d", "size": 3, "mnemonic": "mov", - "operands": "edx, r13d", - "stack_offset": 0 + "operands": "edx, r13d" }, { "address": "0x14001a140", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a144", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a149", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a14b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a14f", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x150]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x150]" }, { "address": "0x14001a157", "size": 5, "mnemonic": "mov", - "operands": "ebx, 0x1003", - "stack_offset": 0 + "operands": "ebx, 0x1003" }, { "address": "0x14001a15c", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14001a15f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a164", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a167", "size": 3, "mnemonic": "mov", - "operands": "edx, r13d", - "stack_offset": 0 + "operands": "edx, r13d" }, { "address": "0x14001a16a", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a16f", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a171", "size": 4, "mnemonic": "lea", - "operands": "r9d, [rbx + 6]", - "stack_offset": 0 + "operands": "r9d, [rbx + 6]" }, { "address": "0x14001a175", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x158]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x158]" }, { "address": "0x14001a17d", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a180", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001a182", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a187", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a18b", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a190", "size": 3, "mnemonic": "mov", - "operands": "r9d, r15d", - "stack_offset": 0 + "operands": "r9d, r15d" }, { "address": "0x14001a193", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a197", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a199", "size": 4, "mnemonic": "lea", - "operands": "r15d, [r13 + 1]", - "stack_offset": 0 + "operands": "r15d, [r13 + 1]" }, { "address": "0x14001a19d", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x2a0]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x2a0]" }, { "address": "0x14001a1a5", "size": 3, "mnemonic": "mov", - "operands": "edx, r15d", - "stack_offset": 0 + "operands": "edx, r15d" }, { "address": "0x14001a1a8", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a1ab", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a1b0", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a1b5", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a1b7", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x2a8]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x2a8]" }, { "address": "0x14001a1bf", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x14001a1c2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a1c7", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a1ca", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a1ce", "size": 3, "mnemonic": "mov", - "operands": "edx, r15d", - "stack_offset": 0 + "operands": "edx, r15d" }, { "address": "0x14001a1d1", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a1d6", "size": 2, "mnemonic": "or", - "operands": "esi, eax", - "stack_offset": 0 + "operands": "esi, eax" }, { "address": "0x14001a1d8", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x10]" }, { "address": "0x14001a1dc", "size": 8, "mnemonic": "lea", - "operands": "rax, [r12 + 0x2b0]", - "stack_offset": 0 + "operands": "rax, [r12 + 0x2b0]" }, { "address": "0x14001a1e4", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14001a1e7", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x14001a1ea", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001a1ef", "size": 3, "mnemonic": "mov", - "operands": "edx, r15d", - "stack_offset": 0 + "operands": "edx, r15d" }, { "address": "0x14001a1f2", "size": 5, "mnemonic": "call", - "operands": "0x140015e88", - "stack_offset": 0 + "operands": "0x140015e88" }, { "address": "0x14001a1f7", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x14001a1fc", "size": 2, "mnemonic": "or", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x14001a1fe", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x30]" }, { "address": "0x14001a202", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x38]" }, { "address": "0x14001a206", "size": 3, "mnemonic": "sete", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14001a209", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x40]" }, { "address": "0x14001a20d", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001a210", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001a212", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001a214", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001a216", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001a218", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001a219", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -69190,211 +61718,181 @@ "address": "0x14001bbdc", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001bbde", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001bbdf", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001bbe0", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bbe1", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001bbe3", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001bbe5", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001bbe7", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14001bbea", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001bbee", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1544b]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1544b]" }, { "address": "0x14001bbf5", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14001bbf8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x14001bbfc", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x14001bbff", "size": 3, "mnemonic": "mov", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x14001bc02", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x14001bc05", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14001bc0a", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14001bc0d", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001bc0f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x20], rax" }, { "address": "0x14001bc13", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x18], eax" }, { "address": "0x14001bc16", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14001bc1b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x20]" }, { "address": "0x14001bc1f", "size": 3, "mnemonic": "xor", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x14001bc22", "size": 7, "mnemonic": "lea", - "operands": "rbx, [rsi + 0xa0]", - "stack_offset": 0 + "operands": "rbx, [rsi + 0xa0]" }, { "address": "0x14001bc29", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x3a0], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x3a0], rcx" }, { "address": "0x14001bc30", "size": 7, "mnemonic": "lea", - "operands": "rax, [r14 + 0x80]", - "stack_offset": 0 + "operands": "rax, [r14 + 0x80]" }, { "address": "0x14001bc37", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rsi + 0x98], r14", - "stack_offset": 0 + "operands": "qword ptr [rsi + 0x98], r14" }, { "address": "0x14001bc3e", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x14001bc41", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001bc44", "size": 2, "mnemonic": "je", - "operands": "0x14001bc64", - "stack_offset": 0 + "operands": "0x14001bc64" } ], "successors": [ @@ -69412,29 +61910,25 @@ "address": "0x14001bc64", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], r12d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], r12d" }, { "address": "0x14001bc68", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi + 0x98]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi + 0x98]" }, { "address": "0x14001bc6f", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001bc72", "size": 2, "mnemonic": "je", - "operands": "0x14001bcee", - "stack_offset": 0 + "operands": "0x14001bcee" } ], "successors": [ @@ -69452,15 +61946,13 @@ "address": "0x14001bc46", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], r12w", - "stack_offset": 0 + "operands": "word ptr [rax], r12w" }, { "address": "0x14001bc4a", "size": 2, "mnemonic": "je", - "operands": "0x14001bc64", - "stack_offset": 0 + "operands": "0x14001bc64" } ], "successors": [ @@ -69478,22 +61970,19 @@ "address": "0x14001bcee", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14001bcf1", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001bcf4", "size": 2, "mnemonic": "je", - "operands": "0x14001bd47", - "stack_offset": 0 + "operands": "0x14001bd47" } ], "successors": [ @@ -69511,15 +62000,13 @@ "address": "0x14001bc74", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], r12w", - "stack_offset": 0 + "operands": "word ptr [rax], r12w" }, { "address": "0x14001bc78", "size": 2, "mnemonic": "je", - "operands": "0x14001bcee", - "stack_offset": 0 + "operands": "0x14001bcee" } ], "successors": [ @@ -69537,64 +62024,55 @@ "address": "0x14001bc4c", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0xb3ed]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0xb3ed]" }, { "address": "0x14001bc53", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0xb276]", - "stack_offset": 0 + "operands": "rcx, [rip + 0xb276]" }, { "address": "0x14001bc5a", "size": 2, "mnemonic": "dec", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x14001bc5c", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x14001bc5f", "size": 5, "mnemonic": "call", - "operands": "0x14001bb54", - "stack_offset": 0 + "operands": "0x14001bb54" }, { "address": "0x14001bc64", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], r12d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], r12d" }, { "address": "0x14001bc68", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi + 0x98]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi + 0x98]" }, { "address": "0x14001bc6f", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001bc72", "size": 2, "mnemonic": "je", - "operands": "0x14001bcee", - "stack_offset": 0 + "operands": "0x14001bcee" } ], "successors": [ @@ -69612,43 +62090,37 @@ "address": "0x14001bd47", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], 0x104", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], 0x104" }, { "address": "0x14001bd4e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x4484]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x4484]" }, { "address": "0x14001bd54", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x18], eax" }, { "address": "0x14001bd57", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x1c], eax" }, { "address": "0x14001bd5a", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp - 0x20], r12d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], r12d" }, { "address": "0x14001bd5e", "size": 6, "mnemonic": "je", - "operands": "0x14001be3f", - "stack_offset": 0 + "operands": "0x14001be3f" } ], "successors": [ @@ -69666,15 +62138,13 @@ "address": "0x14001bcf6", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], r12w", - "stack_offset": 0 + "operands": "word ptr [rax], r12w" }, { "address": "0x14001bcfa", "size": 2, "mnemonic": "je", - "operands": "0x14001bd47", - "stack_offset": 0 + "operands": "0x14001bd47" } ], "successors": [ @@ -69692,22 +62162,19 @@ "address": "0x14001bc7a", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14001bc7d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001bc80", "size": 2, "mnemonic": "je", - "operands": "0x14001bc93", - "stack_offset": 0 + "operands": "0x14001bc93" } ], "successors": [ @@ -69725,92 +62192,79 @@ "address": "0x14001be3f", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001be41", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x10]" }, { "address": "0x14001be45", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14001be48", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14001be4d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001be51", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001be53", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001be55", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001be57", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001be58", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001be59", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001be5a", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001be5b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -69826,64 +62280,55 @@ "address": "0x14001bd64", "size": 7, "mnemonic": "lea", - "operands": "rax, [r14 + 0x100]", - "stack_offset": 0 + "operands": "rax, [r14 + 0x100]" }, { "address": "0x14001bd6b", "size": 3, "mnemonic": "neg", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001bd6e", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x20]" }, { "address": "0x14001bd72", "size": 3, "mnemonic": "sbb", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001bd75", "size": 3, "mnemonic": "and", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14001bd78", "size": 5, "mnemonic": "call", - "operands": "0x14001b9e4", - "stack_offset": 0 + "operands": "0x14001b9e4" }, { "address": "0x14001bd7d", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14001bd7f", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001bd81", "size": 6, "mnemonic": "je", - "operands": "0x14001be3f", - "stack_offset": 0 + "operands": "0x14001be3f" } ], "successors": [ @@ -69901,127 +62346,109 @@ "address": "0x14001bcfc", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14001bd01", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14001bd04", "size": 4, "mnemonic": "or", - "operands": "rcx, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rcx, 0xffffffffffffffff" }, { "address": "0x14001bd08", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0xa0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0xa0]" }, { "address": "0x14001bd0f", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x14001bd12", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rax + rcx*2], r12w", - "stack_offset": 0 + "operands": "word ptr [rax + rcx*2], r12w" }, { "address": "0x14001bd17", "size": 2, "mnemonic": "jne", - "operands": "0x14001bd0f", - "stack_offset": 0 + "operands": "0x14001bd0f" }, { "address": "0x14001bd19", "size": 4, "mnemonic": "cmp", - "operands": "rcx, 3", - "stack_offset": 0 + "operands": "rcx, 3" }, { "address": "0x14001bd1d", "size": 3, "mnemonic": "mov", - "operands": "eax, r12d", - "stack_offset": 0 + "operands": "eax, r12d" }, { "address": "0x14001bd20", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip - 0x92f]", - "stack_offset": 0 + "operands": "rcx, [rip - 0x92f]" }, { "address": "0x14001bd27", "size": 3, "mnemonic": "sete", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14001bd2a", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rdx + 0xb4], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0xb4], eax" }, { "address": "0x14001bd30", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001bd35", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x44a5]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x44a5]" }, { "address": "0x14001bd3b", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbp - 0x20], 4", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x20], 4" }, { "address": "0x14001bd3f", "size": 2, "mnemonic": "jne", - "operands": "0x14001bd5a", - "stack_offset": 0 + "operands": "0x14001bd5a" }, { "address": "0x14001bd41", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], r12d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], r12d" }, { "address": "0x14001bd45", "size": 2, "mnemonic": "jmp", - "operands": "0x14001bd5a", - "stack_offset": 0 + "operands": "0x14001bd5a" } ], "successors": [ @@ -70038,78 +62465,67 @@ "address": "0x14001bc93", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x20]" }, { "address": "0x14001bc97", "size": 5, "mnemonic": "call", - "operands": "0x14001b5b0", - "stack_offset": 0 + "operands": "0x14001b5b0" }, { "address": "0x14001bc9c", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp - 0x20], r12d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], r12d" }, { "address": "0x14001bca0", "size": 6, "mnemonic": "jne", - "operands": "0x14001bd64", - "stack_offset": 0 + "operands": "0x14001bd64" }, { "address": "0x14001bca6", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0xb213]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0xb213]" }, { "address": "0x14001bcad", "size": 7, "mnemonic": "lea", - "operands": "r8, [rsi + 0x98]", - "stack_offset": 0 + "operands": "r8, [rsi + 0x98]" }, { "address": "0x14001bcb4", "size": 2, "mnemonic": "dec", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x14001bcb6", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0xadf3]", - "stack_offset": 0 + "operands": "rcx, [rip + 0xadf3]" }, { "address": "0x14001bcbd", "size": 5, "mnemonic": "call", - "operands": "0x14001bb54", - "stack_offset": 0 + "operands": "0x14001bb54" }, { "address": "0x14001bcc2", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001bcc4", "size": 6, "mnemonic": "je", - "operands": "0x14001bd5a", - "stack_offset": 0 + "operands": "0x14001bd5a" } ], "successors": [ @@ -70127,15 +62543,13 @@ "address": "0x14001bc82", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], r12w", - "stack_offset": 0 + "operands": "word ptr [rax], r12w" }, { "address": "0x14001bc86", "size": 2, "mnemonic": "je", - "operands": "0x14001bc93", - "stack_offset": 0 + "operands": "0x14001bc93" } ], "successors": [ @@ -70153,29 +62567,25 @@ "address": "0x14001bd87", "size": 3, "mnemonic": "movzx", - "operands": "ecx, bx", - "stack_offset": 0 + "operands": "ecx, bx" }, { "address": "0x14001bd8a", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x44c0]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x44c0]" }, { "address": "0x14001bd90", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001bd92", "size": 6, "mnemonic": "je", - "operands": "0x14001be3f", - "stack_offset": 0 + "operands": "0x14001be3f" } ], "successors": [ @@ -70193,15 +62603,13 @@ "address": "0x14001bd5a", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp - 0x20], r12d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], r12d" }, { "address": "0x14001bd5e", "size": 6, "mnemonic": "je", - "operands": "0x14001be3f", - "stack_offset": 0 + "operands": "0x14001be3f" } ], "successors": [ @@ -70219,22 +62627,19 @@ "address": "0x14001bcca", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14001bccd", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001bcd0", "size": 2, "mnemonic": "je", - "operands": "0x14001bce3", - "stack_offset": 0 + "operands": "0x14001bce3" } ], "successors": [ @@ -70252,22 +62657,19 @@ "address": "0x14001bc88", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x20]" }, { "address": "0x14001bc8c", "size": 5, "mnemonic": "call", - "operands": "0x14001b4e0", - "stack_offset": 0 + "operands": "0x14001b4e0" }, { "address": "0x14001bc91", "size": 2, "mnemonic": "jmp", - "operands": "0x14001bc9c", - "stack_offset": 0 + "operands": "0x14001bc9c" } ], "successors": [ @@ -70284,36 +62686,31 @@ "address": "0x14001bd98", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp - 0x1c]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x1c]" }, { "address": "0x14001bd9b", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001bda0", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x442a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x442a]" }, { "address": "0x14001bda6", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001bda8", "size": 6, "mnemonic": "je", - "operands": "0x14001be3f", - "stack_offset": 0 + "operands": "0x14001be3f" } ], "successors": [ @@ -70331,22 +62728,19 @@ "address": "0x14001bce3", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x20]" }, { "address": "0x14001bce7", "size": 5, "mnemonic": "call", - "operands": "0x14001b5b0", - "stack_offset": 0 + "operands": "0x14001b5b0" }, { "address": "0x14001bcec", "size": 2, "mnemonic": "jmp", - "operands": "0x14001bd5a", - "stack_offset": 0 + "operands": "0x14001bd5a" } ], "successors": [ @@ -70363,15 +62757,13 @@ "address": "0x14001bcd2", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], r12w", - "stack_offset": 0 + "operands": "word ptr [rax], r12w" }, { "address": "0x14001bcd6", "size": 2, "mnemonic": "je", - "operands": "0x14001bce3", - "stack_offset": 0 + "operands": "0x14001bce3" } ], "successors": [ @@ -70389,64 +62781,55 @@ "address": "0x14001bc9c", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp - 0x20], r12d", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], r12d" }, { "address": "0x14001bca0", "size": 6, "mnemonic": "jne", - "operands": "0x14001bd64", - "stack_offset": 0 + "operands": "0x14001bd64" }, { "address": "0x14001bca6", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0xb213]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0xb213]" }, { "address": "0x14001bcad", "size": 7, "mnemonic": "lea", - "operands": "r8, [rsi + 0x98]", - "stack_offset": 0 + "operands": "r8, [rsi + 0x98]" }, { "address": "0x14001bcb4", "size": 2, "mnemonic": "dec", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x14001bcb6", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0xadf3]", - "stack_offset": 0 + "operands": "rcx, [rip + 0xadf3]" }, { "address": "0x14001bcbd", "size": 5, "mnemonic": "call", - "operands": "0x14001bb54", - "stack_offset": 0 + "operands": "0x14001bb54" }, { "address": "0x14001bcc2", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001bcc4", "size": 6, "mnemonic": "je", - "operands": "0x14001bd5a", - "stack_offset": 0 + "operands": "0x14001bd5a" } ], "successors": [ @@ -70464,15 +62847,13 @@ "address": "0x14001bdae", "size": 3, "mnemonic": "test", - "operands": "r15, r15", - "stack_offset": 0 + "operands": "r15, r15" }, { "address": "0x14001bdb1", "size": 2, "mnemonic": "je", - "operands": "0x14001bdb6", - "stack_offset": 0 + "operands": "0x14001bdb6" } ], "successors": [ @@ -70490,22 +62871,19 @@ "address": "0x14001bcd8", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x20]" }, { "address": "0x14001bcdc", "size": 5, "mnemonic": "call", - "operands": "0x14001b4e0", - "stack_offset": 0 + "operands": "0x14001b4e0" }, { "address": "0x14001bce1", "size": 2, "mnemonic": "jmp", - "operands": "0x14001bd5a", - "stack_offset": 0 + "operands": "0x14001bd5a" } ], "successors": [ @@ -70522,57 +62900,49 @@ "address": "0x14001bdb6", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp - 0x1c]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x1c]" }, { "address": "0x14001bdb9", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rsi + 0x2f0]", - "stack_offset": 0 + "operands": "rdx, [rsi + 0x2f0]" }, { "address": "0x14001bdc0", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14001bdc3", "size": 4, "mnemonic": "lea", - "operands": "esi, [r9 + 0x55]", - "stack_offset": 0 + "operands": "esi, [r9 + 0x55]" }, { "address": "0x14001bdc7", "size": 3, "mnemonic": "mov", - "operands": "r8d, esi", - "stack_offset": 0 + "operands": "r8d, esi" }, { "address": "0x14001bdca", "size": 5, "mnemonic": "call", - "operands": "0x140012164", - "stack_offset": 0 + "operands": "0x140012164" }, { "address": "0x14001bdcf", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x14001bdd2", "size": 2, "mnemonic": "je", - "operands": "0x14001be38", - "stack_offset": 0 + "operands": "0x14001be38" } ], "successors": [ @@ -70590,64 +62960,55 @@ "address": "0x14001bdb3", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [r15], ebx", - "stack_offset": 0 + "operands": "dword ptr [r15], ebx" }, { "address": "0x14001bdb6", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp - 0x1c]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x1c]" }, { "address": "0x14001bdb9", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rsi + 0x2f0]", - "stack_offset": 0 + "operands": "rdx, [rsi + 0x2f0]" }, { "address": "0x14001bdc0", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14001bdc3", "size": 4, "mnemonic": "lea", - "operands": "esi, [r9 + 0x55]", - "stack_offset": 0 + "operands": "esi, [r9 + 0x55]" }, { "address": "0x14001bdc7", "size": 3, "mnemonic": "mov", - "operands": "r8d, esi", - "stack_offset": 0 + "operands": "r8d, esi" }, { "address": "0x14001bdca", "size": 5, "mnemonic": "call", - "operands": "0x140012164", - "stack_offset": 0 + "operands": "0x140012164" }, { "address": "0x14001bdcf", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x14001bdd2", "size": 2, "mnemonic": "je", - "operands": "0x14001be38", - "stack_offset": 0 + "operands": "0x14001be38" } ], "successors": [ @@ -70665,15 +63026,13 @@ "address": "0x14001be38", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001be3d", "size": 2, "mnemonic": "jmp", - "operands": "0x14001be41", - "stack_offset": 0 + "operands": "0x14001be41" } ], "successors": [ @@ -70690,92 +63049,79 @@ "address": "0x14001bdd4", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp - 0x1c]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x1c]" }, { "address": "0x14001bdd7", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rdi + 0x120]", - "stack_offset": 0 + "operands": "rdx, [rdi + 0x120]" }, { "address": "0x14001bdde", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14001bde1", "size": 3, "mnemonic": "mov", - "operands": "r8d, esi", - "stack_offset": 0 + "operands": "r8d, esi" }, { "address": "0x14001bde4", "size": 5, "mnemonic": "call", - "operands": "0x140012164", - "stack_offset": 0 + "operands": "0x140012164" }, { "address": "0x14001bde9", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp - 0x1c]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x1c]" }, { "address": "0x14001bdec", "size": 5, "mnemonic": "mov", - "operands": "esi, 0x40", - "stack_offset": 0 + "operands": "esi, 0x40" }, { "address": "0x14001bdf1", "size": 3, "mnemonic": "mov", - "operands": "r9d, esi", - "stack_offset": 0 + "operands": "r9d, esi" }, { "address": "0x14001bdf4", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14001bdf7", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x1001", - "stack_offset": 0 + "operands": "edx, 0x1001" }, { "address": "0x14001bdfc", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x43c6]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x43c6]" }, { "address": "0x14001be02", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001be04", "size": 2, "mnemonic": "je", - "operands": "0x14001be3f", - "stack_offset": 0 + "operands": "0x14001be3f" } ], "successors": [ @@ -70793,85 +63139,73 @@ "address": "0x14001be41", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x10]" }, { "address": "0x14001be45", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14001be48", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14001be4d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001be51", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001be53", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001be55", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001be57", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001be58", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001be59", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001be5a", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001be5b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -70887,50 +63221,43 @@ "address": "0x14001be06", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp - 0x18]" }, { "address": "0x14001be09", "size": 7, "mnemonic": "lea", - "operands": "r8, [rdi + 0x80]", - "stack_offset": 0 + "operands": "r8, [rdi + 0x80]" }, { "address": "0x14001be10", "size": 3, "mnemonic": "mov", - "operands": "r9d, esi", - "stack_offset": 0 + "operands": "r9d, esi" }, { "address": "0x14001be13", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x1002", - "stack_offset": 0 + "operands": "edx, 0x1002" }, { "address": "0x14001be18", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x43aa]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x43aa]" }, { "address": "0x14001be1e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001be20", "size": 2, "mnemonic": "je", - "operands": "0x14001be3f", - "stack_offset": 0 + "operands": "0x14001be3f" } ], "successors": [ @@ -70948,50 +63275,43 @@ "address": "0x14001be22", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rdi + 0x100]", - "stack_offset": 0 + "operands": "rdx, [rdi + 0x100]" }, { "address": "0x14001be29", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14001be2b", "size": 4, "mnemonic": "lea", - "operands": "r9d, [rsi - 0x36]", - "stack_offset": 0 + "operands": "r9d, [rsi - 0x36]" }, { "address": "0x14001be2f", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rsi - 0x30]", - "stack_offset": 0 + "operands": "r8d, [rsi - 0x30]" }, { "address": "0x14001be33", "size": 5, "mnemonic": "call", - "operands": "0x14001d3e4", - "stack_offset": 0 + "operands": "0x14001d3e4" }, { "address": "0x14001be38", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001be3d", "size": 2, "mnemonic": "jmp", - "operands": "0x14001be41", - "stack_offset": 0 + "operands": "0x14001be41" } ], "successors": [ @@ -71014,148 +63334,127 @@ "address": "0x14001c269", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001c26a", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001c26b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c26c", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001c26e", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001c270", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001c272", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001c274", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001c278", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x14dc1]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x14dc1]" }, { "address": "0x14001c27f", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14001c282", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x14001c287", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0xa0]" }, { "address": "0x14001c28f", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x14001c292", "size": 3, "mnemonic": "mov", - "operands": "rdi, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rdx]" }, { "address": "0x14001c295", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x14001c298", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001c29d", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x14001c2a0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], r9" }, { "address": "0x14001c2a5", "size": 3, "mnemonic": "mov", - "operands": "r12, rcx", - "stack_offset": 0 + "operands": "r12, rcx" }, { "address": "0x14001c2a8", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001c2ab", "size": 6, "mnemonic": "je", - "operands": "0x14001c33e", - "stack_offset": 0 + "operands": "0x14001c33e" } ], "successors": [ @@ -71173,57 +63472,49 @@ "address": "0x14001c33e", "size": 3, "mnemonic": "movzx", - "operands": "edx, word ptr [rdi]", - "stack_offset": 0 + "operands": "edx, word ptr [rdi]" }, { "address": "0x14001c341", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x14001c346", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14001c349", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x14001c34c", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14001c34e", "size": 5, "mnemonic": "call", - "operands": "0x140016d88", - "stack_offset": 0 + "operands": "0x140016d88" }, { "address": "0x14001c353", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x14001c357", "size": 2, "mnemonic": "je", - "operands": "0x14001c392", - "stack_offset": 0 + "operands": "0x14001c392" } ], "successors": [ @@ -71241,92 +63532,79 @@ "address": "0x14001c2b1", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001c2b4", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdi", - "stack_offset": 0 + "operands": "rbp, rdi" }, { "address": "0x14001c2b7", "size": 3, "mnemonic": "movzx", - "operands": "edx, word ptr [rdi]", - "stack_offset": 0 + "operands": "edx, word ptr [rdi]" }, { "address": "0x14001c2ba", "size": 5, "mnemonic": "lea", - "operands": "r13, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r13, [rsp + 0x30]" }, { "address": "0x14001c2bf", "size": 4, "mnemonic": "cmp", - "operands": "r15, 4", - "stack_offset": 0 + "operands": "r15, 4" }, { "address": "0x14001c2c3", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14001c2c6", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x14001c2c9", "size": 4, "mnemonic": "cmovae", - "operands": "r13, rbx", - "stack_offset": 0 + "operands": "r13, rbx" }, { "address": "0x14001c2cd", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x14001c2d0", "size": 5, "mnemonic": "call", - "operands": "0x140016d88", - "stack_offset": 0 + "operands": "0x140016d88" }, { "address": "0x14001c2d5", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14001c2d8", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x14001c2dc", "size": 2, "mnemonic": "je", - "operands": "0x14001c335", - "stack_offset": 0 + "operands": "0x14001c335" } ], "successors": [ @@ -71344,92 +63622,79 @@ "address": "0x14001c392", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x38]" }, { "address": "0x14001c397", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14001c39a", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14001c39f", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x90]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x90]" }, { "address": "0x14001c3a7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001c3ab", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001c3ad", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001c3af", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001c3b1", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001c3b3", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c3b4", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001c3b5", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001c3b6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -71445,22 +63710,19 @@ "address": "0x14001c359", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x20]" }, { "address": "0x14001c35e", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001c361", "size": 2, "mnemonic": "je", - "operands": "0x14001c36a", - "stack_offset": 0 + "operands": "0x14001c36a" } ], "successors": [ @@ -71478,22 +63740,19 @@ "address": "0x14001c335", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r14], rbp", - "stack_offset": 0 + "operands": "qword ptr [r14], rbp" }, { "address": "0x14001c338", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14001c33c", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c392", - "stack_offset": 0 + "operands": "0x14001c392" } ], "successors": [ @@ -71510,15 +63769,13 @@ "address": "0x14001c2de", "size": 3, "mnemonic": "cmp", - "operands": "r13, rbx", - "stack_offset": 0 + "operands": "r13, rbx" }, { "address": "0x14001c2e1", "size": 2, "mnemonic": "je", - "operands": "0x14001c2f6", - "stack_offset": 0 + "operands": "0x14001c2f6" } ], "successors": [ @@ -71536,71 +63793,61 @@ "address": "0x14001c36a", "size": 4, "mnemonic": "add", - "operands": "rdi, 2", - "stack_offset": 0 + "operands": "rdi, 2" }, { "address": "0x14001c36e", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x14001c373", "size": 3, "mnemonic": "mov", - "operands": "r9, rbp", - "stack_offset": 0 + "operands": "r9, rbp" }, { "address": "0x14001c376", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x14001c379", "size": 3, "mnemonic": "add", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14001c37c", "size": 3, "mnemonic": "movzx", - "operands": "edx, word ptr [rdi]", - "stack_offset": 0 + "operands": "edx, word ptr [rdi]" }, { "address": "0x14001c37f", "size": 5, "mnemonic": "call", - "operands": "0x140016d88", - "stack_offset": 0 + "operands": "0x140016d88" }, { "address": "0x14001c384", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x14001c388", "size": 2, "mnemonic": "jne", - "operands": "0x14001c35e", - "stack_offset": 0 + "operands": "0x14001c35e" }, { "address": "0x14001c38a", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c392", - "stack_offset": 0 + "operands": "0x14001c392" } ], "successors": [ @@ -71617,15 +63864,13 @@ "address": "0x14001c363", "size": 5, "mnemonic": "cmp", - "operands": "byte ptr [rsp + rax + 0x2f], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + rax + 0x2f], 0" }, { "address": "0x14001c368", "size": 2, "mnemonic": "je", - "operands": "0x14001c38c", - "stack_offset": 0 + "operands": "0x14001c38c" } ], "successors": [ @@ -71643,15 +63888,13 @@ "address": "0x14001c2f6", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x14001c2f9", "size": 2, "mnemonic": "je", - "operands": "0x14001c30e", - "stack_offset": 0 + "operands": "0x14001c30e" } ], "successors": [ @@ -71669,15 +63912,13 @@ "address": "0x14001c2e3", "size": 3, "mnemonic": "cmp", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14001c2e6", "size": 2, "mnemonic": "jb", - "operands": "0x14001c32a", - "stack_offset": 0 + "operands": "0x14001c32a" } ], "successors": [ @@ -71695,106 +63936,91 @@ "address": "0x14001c38c", "size": 3, "mnemonic": "dec", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x14001c38f", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14001c392", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x38]" }, { "address": "0x14001c397", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14001c39a", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14001c39f", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x90]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x90]" }, { "address": "0x14001c3a7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001c3ab", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001c3ad", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001c3af", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001c3b1", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001c3b3", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c3b4", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001c3b5", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001c3b6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -71810,43 +64036,37 @@ "address": "0x14001c30e", "size": 4, "mnemonic": "add", - "operands": "rdi, 2", - "stack_offset": 0 + "operands": "rdi, 2" }, { "address": "0x14001c312", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x14001c317", "size": 3, "mnemonic": "sub", - "operands": "r15, rsi", - "stack_offset": 0 + "operands": "r15, rsi" }, { "address": "0x14001c31a", "size": 3, "mnemonic": "add", - "operands": "rbx, rsi", - "stack_offset": 0 + "operands": "rbx, rsi" }, { "address": "0x14001c31d", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x28]" }, { "address": "0x14001c322", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c2b7", - "stack_offset": 0 + "operands": "0x14001c2b7" } ], "successors": [ @@ -71863,22 +64083,19 @@ "address": "0x14001c2fb", "size": 4, "mnemonic": "lea", - "operands": "rax, [rsi + rbx]", - "stack_offset": 0 + "operands": "rax, [rsi + rbx]" }, { "address": "0x14001c2ff", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rax - 1], 0", - "stack_offset": 0 + "operands": "byte ptr [rax - 1], 0" }, { "address": "0x14001c303", "size": 2, "mnemonic": "je", - "operands": "0x14001c324", - "stack_offset": 0 + "operands": "0x14001c324" } ], "successors": [ @@ -71896,29 +64113,25 @@ "address": "0x14001c32a", "size": 3, "mnemonic": "sub", - "operands": "rbx, r12", - "stack_offset": 0 + "operands": "rbx, r12" }, { "address": "0x14001c32d", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r14], rbp", - "stack_offset": 0 + "operands": "qword ptr [r14], rbp" }, { "address": "0x14001c330", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14001c333", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c392", - "stack_offset": 0 + "operands": "0x14001c392" } ], "successors": [ @@ -71935,43 +64148,37 @@ "address": "0x14001c2e8", "size": 3, "mnemonic": "mov", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14001c2eb", "size": 3, "mnemonic": "mov", - "operands": "rdx, r13", - "stack_offset": 0 + "operands": "rdx, r13" }, { "address": "0x14001c2ee", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001c2f1", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x14001c2f6", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x14001c2f9", "size": 2, "mnemonic": "je", - "operands": "0x14001c30e", - "stack_offset": 0 + "operands": "0x14001c30e" } ], "successors": [ @@ -71989,78 +64196,67 @@ "address": "0x14001c2b7", "size": 3, "mnemonic": "movzx", - "operands": "edx, word ptr [rdi]", - "stack_offset": 0 + "operands": "edx, word ptr [rdi]" }, { "address": "0x14001c2ba", "size": 5, "mnemonic": "lea", - "operands": "r13, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r13, [rsp + 0x30]" }, { "address": "0x14001c2bf", "size": 4, "mnemonic": "cmp", - "operands": "r15, 4", - "stack_offset": 0 + "operands": "r15, 4" }, { "address": "0x14001c2c3", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14001c2c6", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x14001c2c9", "size": 4, "mnemonic": "cmovae", - "operands": "r13, rbx", - "stack_offset": 0 + "operands": "r13, rbx" }, { "address": "0x14001c2cd", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x14001c2d0", "size": 5, "mnemonic": "call", - "operands": "0x140016d88", - "stack_offset": 0 + "operands": "0x140016d88" }, { "address": "0x14001c2d5", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14001c2d8", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x14001c2dc", "size": 2, "mnemonic": "je", - "operands": "0x14001c335", - "stack_offset": 0 + "operands": "0x14001c335" } ], "successors": [ @@ -72078,43 +64274,37 @@ "address": "0x14001c324", "size": 2, "mnemonic": "xor", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x14001c326", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rax - 1]", - "stack_offset": 0 + "operands": "rbx, [rax - 1]" }, { "address": "0x14001c32a", "size": 3, "mnemonic": "sub", - "operands": "rbx, r12", - "stack_offset": 0 + "operands": "rbx, r12" }, { "address": "0x14001c32d", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r14], rbp", - "stack_offset": 0 + "operands": "qword ptr [r14], rbp" }, { "address": "0x14001c330", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14001c333", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c392", - "stack_offset": 0 + "operands": "0x14001c392" } ], "successors": [ @@ -72131,22 +64321,19 @@ "address": "0x14001c305", "size": 4, "mnemonic": "add", - "operands": "rdi, 2", - "stack_offset": 0 + "operands": "rdi, 2" }, { "address": "0x14001c309", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdi", - "stack_offset": 0 + "operands": "rbp, rdi" }, { "address": "0x14001c30c", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c312", - "stack_offset": 0 + "operands": "0x14001c312" } ], "successors": [ @@ -72163,36 +64350,31 @@ "address": "0x14001c312", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x14001c317", "size": 3, "mnemonic": "sub", - "operands": "r15, rsi", - "stack_offset": 0 + "operands": "r15, rsi" }, { "address": "0x14001c31a", "size": 3, "mnemonic": "add", - "operands": "rbx, rsi", - "stack_offset": 0 + "operands": "rbx, rsi" }, { "address": "0x14001c31d", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x28]" }, { "address": "0x14001c322", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c2b7", - "stack_offset": 0 + "operands": "0x14001c2b7" } ], "successors": [ @@ -72215,43 +64397,37 @@ "address": "0x14001c5be", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001c5bf", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14001c5c2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14001c5c6", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xffff", - "stack_offset": 0 + "operands": "eax, 0xffff" }, { "address": "0x14001c5cb", "size": 3, "mnemonic": "cmp", - "operands": "cx, ax", - "stack_offset": 0 + "operands": "cx, ax" }, { "address": "0x14001c5ce", "size": 6, "mnemonic": "je", - "operands": "0x14001c6a3", - "stack_offset": 0 + "operands": "0x14001c6a3" } ], "successors": [ @@ -72269,29 +64445,25 @@ "address": "0x14001c6a3", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x68]" }, { "address": "0x14001c6a8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14001c6ac", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001c6ad", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -72307,106 +64479,91 @@ "address": "0x14001c5d4", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x20]" }, { "address": "0x14001c5d8", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x14001c5dd", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rbp - 0x18]", - "stack_offset": 0 + "operands": "r10, qword ptr [rbp - 0x18]" }, { "address": "0x14001c5e1", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14001c5e3", "size": 6, "mnemonic": "mov", - "operands": "r11d, 0x100", - "stack_offset": 0 + "operands": "r11d, 0x100" }, { "address": "0x14001c5e9", "size": 8, "mnemonic": "cmp", - "operands": "dword ptr [r10 + 0xc], 0xfde9", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0xc], 0xfde9" }, { "address": "0x14001c5f1", "size": 2, "mnemonic": "jne", - "operands": "0x14001c61c", - "stack_offset": 0 + "operands": "0x14001c61c" }, { "address": "0x14001c5f3", "size": 4, "mnemonic": "movzx", - "operands": "ecx, word ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "ecx, word ptr [rbp + 0x10]" }, { "address": "0x14001c5f7", "size": 4, "mnemonic": "lea", - "operands": "eax, [r11 - 0x80]", - "stack_offset": 0 + "operands": "eax, [r11 - 0x80]" }, { "address": "0x14001c5fb", "size": 3, "mnemonic": "cmp", - "operands": "cx, ax", - "stack_offset": 0 + "operands": "cx, ax" }, { "address": "0x14001c5fe", "size": 2, "mnemonic": "jae", - "operands": "0x14001c656", - "stack_offset": 0 + "operands": "0x14001c656" }, { "address": "0x14001c600", "size": 3, "mnemonic": "movzx", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14001c603", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x8e26]", - "stack_offset": 0 + "operands": "r8, [rip + 0x8e26]" }, { "address": "0x14001c60a", "size": 6, "mnemonic": "test", - "operands": "byte ptr [r8 + rax*2 + 2], 1", - "stack_offset": 0 + "operands": "byte ptr [r8 + rax*2 + 2], 1" }, { "address": "0x14001c610", "size": 2, "mnemonic": "je", - "operands": "0x14001c617", - "stack_offset": 0 + "operands": "0x14001c617" } ], "successors": [ @@ -72424,15 +64581,13 @@ "address": "0x14001c617", "size": 3, "mnemonic": "movzx", - "operands": "edx, cl", - "stack_offset": 0 + "operands": "edx, cl" }, { "address": "0x14001c61a", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c690", - "stack_offset": 0 + "operands": "0x14001c690" } ], "successors": [ @@ -72449,15 +64604,13 @@ "address": "0x14001c612", "size": 3, "mnemonic": "movzx", - "operands": "ecx, cl", - "stack_offset": 0 + "operands": "ecx, cl" }, { "address": "0x14001c615", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c63b", - "stack_offset": 0 + "operands": "0x14001c63b" } ], "successors": [ @@ -72474,15 +64627,13 @@ "address": "0x14001c690", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 8], bl", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], bl" }, { "address": "0x14001c693", "size": 2, "mnemonic": "je", - "operands": "0x14001c6a0", - "stack_offset": 0 + "operands": "0x14001c6a0" } ], "successors": [ @@ -72500,22 +64651,19 @@ "address": "0x14001c63b", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [r10 + 0x110]", - "stack_offset": 0 + "operands": "rax, qword ptr [r10 + 0x110]" }, { "address": "0x14001c642", "size": 4, "mnemonic": "movzx", - "operands": "edx, byte ptr [rax + rcx]", - "stack_offset": 0 + "operands": "edx, byte ptr [rax + rcx]" }, { "address": "0x14001c646", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c690", - "stack_offset": 0 + "operands": "0x14001c690" } ], "successors": [ @@ -72532,36 +64680,31 @@ "address": "0x14001c6a0", "size": 3, "mnemonic": "movzx", - "operands": "eax, dx", - "stack_offset": 0 + "operands": "eax, dx" }, { "address": "0x14001c6a3", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x68]" }, { "address": "0x14001c6a8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14001c6ac", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001c6ad", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -72577,50 +64720,43 @@ "address": "0x14001c695", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp - 0x20]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp - 0x20]" }, { "address": "0x14001c699", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x14001c6a0", "size": 3, "mnemonic": "movzx", - "operands": "eax, dx", - "stack_offset": 0 + "operands": "eax, dx" }, { "address": "0x14001c6a3", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x68]" }, { "address": "0x14001c6a8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14001c6ac", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001c6ad", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -72642,71 +64778,61 @@ "address": "0x14001cf6f", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001cf70", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14001cf73", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14001cf77", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x16272], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x16272], 0" }, { "address": "0x14001cf7e", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x14001cf81", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14001cf84", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x14001cf87", "size": 2, "mnemonic": "jne", - "operands": "0x14001cf93", - "stack_offset": 0 + "operands": "0x14001cf93" }, { "address": "0x14001cf89", "size": 5, "mnemonic": "call", - "operands": "0x14001d930", - "stack_offset": 0 + "operands": "0x14001d930" }, { "address": "0x14001cf8e", "size": 5, "mnemonic": "jmp", - "operands": "0x14001d0ec", - "stack_offset": 0 + "operands": "0x14001d0ec" } ], "successors": [ @@ -72723,50 +64849,43 @@ "address": "0x14001d0ec", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x60]" }, { "address": "0x14001d0f1", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x18]" }, { "address": "0x14001d0f5", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x20]" }, { "address": "0x14001d0f9", "size": 4, "mnemonic": "mov", - "operands": "r14, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "r14, qword ptr [r11 + 0x28]" }, { "address": "0x14001d0fd", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001d100", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001d101", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -72788,211 +64907,181 @@ "address": "0x14001d113", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001d114", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001d116", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001d118", "size": 4, "mnemonic": "lea", - "operands": "rbp, [rax - 0x5f]", - "stack_offset": 0 + "operands": "rbp, [rax - 0x5f]" }, { "address": "0x14001d11c", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xa0", - "stack_offset": 0 + "operands": "rsp, 0xa0" }, { "address": "0x14001d123", "size": 3, "mnemonic": "xor", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14001d126", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x14001d129", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x14001d12c", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x17], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x17], r15" }, { "address": "0x14001d130", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001d132", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x1f], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x1f], r15" }, { "address": "0x14001d136", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x14001d13a", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x27], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x27], r15" }, { "address": "0x14001d13e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x2f], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x2f], r15" }, { "address": "0x14001d142", "size": 3, "mnemonic": "mov", - "operands": "edi, r15d", - "stack_offset": 0 + "operands": "edi, r15d" }, { "address": "0x14001d145", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x37], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x37], r15" }, { "address": "0x14001d149", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp + 0x3f], r15b", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x3f], r15b" }, { "address": "0x14001d14d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x19], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x19], r15" }, { "address": "0x14001d151", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x11], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x11], r15" }, { "address": "0x14001d155", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 9], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp - 9], r15" }, { "address": "0x14001d159", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 1], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp - 1], r15" }, { "address": "0x14001d15d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 7], r15", - "stack_offset": 0 + "operands": "qword ptr [rbp + 7], r15" }, { "address": "0x14001d161", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp + 0xf], r15b", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0xf], r15b" }, { "address": "0x14001d165", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x14001d16a", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x31]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x31]" }, { "address": "0x14001d16e", "size": 5, "mnemonic": "mov", - "operands": "ebx, 0xfde9", - "stack_offset": 0 + "operands": "ebx, 0xfde9" }, { "address": "0x14001d173", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0xc], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0xc], ebx" }, { "address": "0x14001d176", "size": 2, "mnemonic": "jne", - "operands": "0x14001d18e", - "stack_offset": 0 + "operands": "0x14001d18e" }, { "address": "0x14001d178", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x21], r15b", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x21], r15b" }, { "address": "0x14001d17c", "size": 2, "mnemonic": "je", - "operands": "0x14001d189", - "stack_offset": 0 + "operands": "0x14001d189" } ], "successors": [ @@ -73010,15 +65099,13 @@ "address": "0x14001d189", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14001d18c", "size": 2, "mnemonic": "jmp", - "operands": "0x14001d1c4", - "stack_offset": 0 + "operands": "0x14001d1c4" } ], "successors": [ @@ -73035,29 +65122,25 @@ "address": "0x14001d17e", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x39]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x39]" }, { "address": "0x14001d182", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x14001d189", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14001d18c", "size": 2, "mnemonic": "jmp", - "operands": "0x14001d1c4", - "stack_offset": 0 + "operands": "0x14001d1c4" } ], "successors": [ @@ -73074,99 +65157,85 @@ "address": "0x14001d1c4", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp + 0x77]", - "stack_offset": 0 + "operands": "r8, [rbp + 0x77]" }, { "address": "0x14001d1c8", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14001d1cb", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp + 0x17]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0x17]" }, { "address": "0x14001d1cf", "size": 5, "mnemonic": "call", - "operands": "0x14000d9d8", - "stack_offset": 0 + "operands": "0x14000d9d8" }, { "address": "0x14001d1d4", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001d1d6", "size": 6, "mnemonic": "jne", - "operands": "0x14001d264", - "stack_offset": 0 + "operands": "0x14001d264" }, { "address": "0x14001d1dc", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001d1de", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp - 0x39]", - "stack_offset": 0 + "operands": "rcx, [rbp - 0x39]" }, { "address": "0x14001d1e2", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x14001d1e7", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x31]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x31]" }, { "address": "0x14001d1eb", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0xc], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0xc], ebx" }, { "address": "0x14001d1ee", "size": 2, "mnemonic": "jne", - "operands": "0x14001d203", - "stack_offset": 0 + "operands": "0x14001d203" }, { "address": "0x14001d1f0", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x21], r15b", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x21], r15b" }, { "address": "0x14001d1f4", "size": 2, "mnemonic": "je", - "operands": "0x14001d238", - "stack_offset": 0 + "operands": "0x14001d238" } ], "successors": [ @@ -73184,92 +65253,79 @@ "address": "0x14001d238", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14001d23b", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp + 0x77]", - "stack_offset": 0 + "operands": "r8, [rbp + 0x77]" }, { "address": "0x14001d23f", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x19]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x19]" }, { "address": "0x14001d243", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x14001d246", "size": 5, "mnemonic": "call", - "operands": "0x14000d9d8", - "stack_offset": 0 + "operands": "0x14000d9d8" }, { "address": "0x14001d24b", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp - 9]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp - 9]" }, { "address": "0x14001d24f", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001d251", "size": 2, "mnemonic": "jne", - "operands": "0x14001d264", - "stack_offset": 0 + "operands": "0x14001d264" }, { "address": "0x14001d253", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x27]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x27]" }, { "address": "0x14001d257", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x14001d25a", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x3018]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x3018]" }, { "address": "0x14001d260", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14001d262", "size": 2, "mnemonic": "jmp", - "operands": "0x14001d267", - "stack_offset": 0 + "operands": "0x14001d267" } ], "successors": [ @@ -73286,22 +65342,19 @@ "address": "0x14001d1f6", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x39]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x39]" }, { "address": "0x14001d1fa", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x14001d201", "size": 2, "mnemonic": "jmp", - "operands": "0x14001d238", - "stack_offset": 0 + "operands": "0x14001d238" } ], "successors": [ @@ -73318,15 +65371,13 @@ "address": "0x14001d267", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0xf], r15b", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0xf], r15b" }, { "address": "0x14001d26b", "size": 2, "mnemonic": "je", - "operands": "0x14001d275", - "stack_offset": 0 + "operands": "0x14001d275" } ], "successors": [ @@ -73344,15 +65395,13 @@ "address": "0x14001d275", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x3f], r15b", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x3f], r15b" }, { "address": "0x14001d279", "size": 2, "mnemonic": "je", - "operands": "0x14001d284", - "stack_offset": 0 + "operands": "0x14001d284" } ], "successors": [ @@ -73370,29 +65419,25 @@ "address": "0x14001d26d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14001d270", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001d275", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x3f], r15b", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x3f], r15b" }, { "address": "0x14001d279", "size": 2, "mnemonic": "je", - "operands": "0x14001d284", - "stack_offset": 0 + "operands": "0x14001d284" } ], "successors": [ @@ -73410,71 +65455,61 @@ "address": "0x14001d284", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0xa0]", - "stack_offset": 0 + "operands": "r11, [rsp + 0xa0]" }, { "address": "0x14001d28c", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14001d28e", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x14001d292", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x28]" }, { "address": "0x14001d296", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x38]" }, { "address": "0x14001d29a", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001d29d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001d29f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001d2a1", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001d2a2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -73490,85 +65525,73 @@ "address": "0x14001d27b", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x27]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x27]" }, { "address": "0x14001d27f", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001d284", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0xa0]", - "stack_offset": 0 + "operands": "r11, [rsp + 0xa0]" }, { "address": "0x14001d28c", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14001d28e", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x14001d292", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x28]" }, { "address": "0x14001d296", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x38]" }, { "address": "0x14001d29a", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14001d29d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001d29f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001d2a1", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001d2a2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -73590,120 +65613,103 @@ "address": "0x14001d4b2", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001d4b3", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001d4b5", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001d4b9", "size": 3, "mnemonic": "mov", - "operands": "rbp, r8", - "stack_offset": 0 + "operands": "rbp, r8" }, { "address": "0x14001d4bc", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x14001d4bf", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001d4c2", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001d4c5", "size": 2, "mnemonic": "jne", - "operands": "0x14001d4e5", - "stack_offset": 0 + "operands": "0x14001d4e5" }, { "address": "0x14001d4c7", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14001d4cc", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14001d4d2", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14001d4d7", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x7fffffff", - "stack_offset": 0 + "operands": "eax, 0x7fffffff" }, { "address": "0x14001d4dc", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001d4e0", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001d4e2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001d4e3", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001d4e4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -73725,197 +65731,169 @@ "address": "0x14001db1c", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001db1e", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001db1f", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001db20", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001db21", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001db23", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001db25", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001db27", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001db29", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x98", - "stack_offset": 0 + "operands": "rsp, 0x98" }, { "address": "0x14001db30", "size": 5, "mnemonic": "lea", - "operands": "rbp, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbp, [rsp + 0x50]" }, { "address": "0x14001db35", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x13504]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x13504]" }, { "address": "0x14001db3c", "size": 3, "mnemonic": "xor", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x14001db3f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x30], rax" }, { "address": "0x14001db43", "size": 7, "mnemonic": "movsxd", - "operands": "rdi, dword ptr [rbp + 0xb0]", - "stack_offset": 0 + "operands": "rdi, dword ptr [rbp + 0xb0]" }, { "address": "0x14001db4a", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x14001db4d", "size": 7, "mnemonic": "mov", - "operands": "r12, qword ptr [rbp + 0xb8]", - "stack_offset": 0 + "operands": "r12, qword ptr [rbp + 0xb8]" }, { "address": "0x14001db54", "size": 3, "mnemonic": "mov", - "operands": "r14, r9", - "stack_offset": 0 + "operands": "r14, r9" }, { "address": "0x14001db57", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rbp], r8d", - "stack_offset": 0 + "operands": "dword ptr [rbp], r8d" }, { "address": "0x14001db5b", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001db5e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x10], rdx" }, { "address": "0x14001db62", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 8], r12", - "stack_offset": 0 + "operands": "qword ptr [rbp + 8], r12" }, { "address": "0x14001db66", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001db68", "size": 2, "mnemonic": "jle", - "operands": "0x14001db7a", - "stack_offset": 0 + "operands": "0x14001db7a" }, { "address": "0x14001db6a", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x14001db6d", "size": 3, "mnemonic": "mov", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001db70", "size": 5, "mnemonic": "call", - "operands": "0x14000d9c0", - "stack_offset": 0 + "operands": "0x14000d9c0" }, { "address": "0x14001db75", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14001db78", "size": 2, "mnemonic": "jmp", - "operands": "0x14001db83", - "stack_offset": 0 + "operands": "0x14001db83" } ], "successors": [ @@ -73932,57 +65910,49 @@ "address": "0x14001db83", "size": 7, "mnemonic": "movsxd", - "operands": "rsi, dword ptr [rbp + 0xc0]", - "stack_offset": 0 + "operands": "rsi, dword ptr [rbp + 0xc0]" }, { "address": "0x14001db8a", "size": 2, "mnemonic": "test", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14001db8c", "size": 2, "mnemonic": "jle", - "operands": "0x14001db9e", - "stack_offset": 0 + "operands": "0x14001db9e" }, { "address": "0x14001db8e", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14001db91", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x14001db94", "size": 5, "mnemonic": "call", - "operands": "0x14000d9c0", - "stack_offset": 0 + "operands": "0x14000d9c0" }, { "address": "0x14001db99", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14001db9c", "size": 2, "mnemonic": "jmp", - "operands": "0x14001dba7", - "stack_offset": 0 + "operands": "0x14001dba7" } ], "successors": [ @@ -73999,50 +65969,43 @@ "address": "0x14001dba7", "size": 7, "mnemonic": "mov", - "operands": "r15d, dword ptr [rbp + 0xc8]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rbp + 0xc8]" }, { "address": "0x14001dbae", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14001dbb1", "size": 2, "mnemonic": "jne", - "operands": "0x14001dbba", - "stack_offset": 0 + "operands": "0x14001dbba" }, { "address": "0x14001dbb3", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14001dbb6", "size": 4, "mnemonic": "mov", - "operands": "r15d, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rax + 0xc]" }, { "address": "0x14001dbba", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001dbbc", "size": 2, "mnemonic": "je", - "operands": "0x14001dbc6", - "stack_offset": 0 + "operands": "0x14001dbc6" } ], "successors": [ @@ -74060,43 +66023,37 @@ "address": "0x14001dbc6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001dbc8", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14001dbcb", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], eax" }, { "address": "0x14001dbce", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp + 0x18], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp + 0x18], xmm0" }, { "address": "0x14001dbd2", "size": 2, "mnemonic": "cmp", - "operands": "edi, esi", - "stack_offset": 0 + "operands": "edi, esi" }, { "address": "0x14001dbd4", "size": 6, "mnemonic": "je", - "operands": "0x14001dea4", - "stack_offset": 0 + "operands": "0x14001dea4" } ], "successors": [ @@ -74114,57 +66071,49 @@ "address": "0x14001dbbe", "size": 2, "mnemonic": "test", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14001dbc0", "size": 6, "mnemonic": "jne", - "operands": "0x14001dc78", - "stack_offset": 0 + "operands": "0x14001dc78" }, { "address": "0x14001dbc6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001dbc8", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14001dbcb", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], eax" }, { "address": "0x14001dbce", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbp + 0x18], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp + 0x18], xmm0" }, { "address": "0x14001dbd2", "size": 2, "mnemonic": "cmp", - "operands": "edi, esi", - "stack_offset": 0 + "operands": "edi, esi" }, { "address": "0x14001dbd4", "size": 6, "mnemonic": "je", - "operands": "0x14001dea4", - "stack_offset": 0 + "operands": "0x14001dea4" } ], "successors": [ @@ -74182,15 +66131,13 @@ "address": "0x14001dea4", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14001dea9", "size": 2, "mnemonic": "jmp", - "operands": "0x14001de87", - "stack_offset": 0 + "operands": "0x14001de87" } ], "successors": [ @@ -74207,15 +66154,13 @@ "address": "0x14001dbda", "size": 3, "mnemonic": "cmp", - "operands": "esi, 1", - "stack_offset": 0 + "operands": "esi, 1" }, { "address": "0x14001dbdd", "size": 6, "mnemonic": "jg", - "operands": "0x14001dc6e", - "stack_offset": 0 + "operands": "0x14001dc6e" } ], "successors": [ @@ -74233,92 +66178,79 @@ "address": "0x14001de87", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x30]" }, { "address": "0x14001de8b", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14001de8e", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14001de93", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x48]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x48]" }, { "address": "0x14001de97", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001de99", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001de9b", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001de9d", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001de9f", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001dea0", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001dea1", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001dea2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001dea3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -74334,15 +66266,13 @@ "address": "0x14001dc6e", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001dc73", "size": 5, "mnemonic": "jmp", - "operands": "0x14001de87", - "stack_offset": 0 + "operands": "0x14001de87" } ], "successors": [ @@ -74359,15 +66289,13 @@ "address": "0x14001dbe3", "size": 3, "mnemonic": "cmp", - "operands": "edi, 1", - "stack_offset": 0 + "operands": "edi, 1" }, { "address": "0x14001dbe6", "size": 2, "mnemonic": "jg", - "operands": "0x14001dc30", - "stack_offset": 0 + "operands": "0x14001dc30" } ], "successors": [ @@ -74385,15 +66313,13 @@ "address": "0x14001dc30", "size": 5, "mnemonic": "mov", - "operands": "eax, 3", - "stack_offset": 0 + "operands": "eax, 3" }, { "address": "0x14001dc35", "size": 5, "mnemonic": "jmp", - "operands": "0x14001de87", - "stack_offset": 0 + "operands": "0x14001de87" } ], "successors": [ @@ -74410,36 +66336,31 @@ "address": "0x14001dbe8", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rdx, [rbp + 0x18]" }, { "address": "0x14001dbec", "size": 3, "mnemonic": "mov", - "operands": "ecx, r15d", - "stack_offset": 0 + "operands": "ecx, r15d" }, { "address": "0x14001dbef", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x245b]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x245b]" }, { "address": "0x14001dbf5", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001dbf7", "size": 6, "mnemonic": "je", - "operands": "0x14001de85", - "stack_offset": 0 + "operands": "0x14001de85" } ], "successors": [ @@ -74457,99 +66378,85 @@ "address": "0x14001de85", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001de87", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x30]" }, { "address": "0x14001de8b", "size": 3, "mnemonic": "xor", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14001de8e", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14001de93", "size": 4, "mnemonic": "lea", - "operands": "rsp, [rbp + 0x48]", - "stack_offset": 0 + "operands": "rsp, [rbp + 0x48]" }, { "address": "0x14001de97", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001de99", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001de9b", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14001de9d", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001de9f", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001dea0", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001dea1", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001dea2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001dea3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -74565,29 +66472,25 @@ "address": "0x14001dbfd", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001dbff", "size": 2, "mnemonic": "jle", - "operands": "0x14001dc3a", - "stack_offset": 0 + "operands": "0x14001dc3a" }, { "address": "0x14001dc01", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp + 0x18], 2", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x18], 2" }, { "address": "0x14001dc05", "size": 2, "mnemonic": "jb", - "operands": "0x14001dc30", - "stack_offset": 0 + "operands": "0x14001dc30" } ], "successors": [ @@ -74605,22 +66508,19 @@ "address": "0x14001dc07", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x1e]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x1e]" }, { "address": "0x14001dc0b", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x1e], r13b", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x1e], r13b" }, { "address": "0x14001dc0f", "size": 2, "mnemonic": "je", - "operands": "0x14001dc30", - "stack_offset": 0 + "operands": "0x14001dc30" } ], "successors": [ @@ -74638,15 +66538,13 @@ "address": "0x14001dc11", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rax + 1], r13b", - "stack_offset": 0 + "operands": "byte ptr [rax + 1], r13b" }, { "address": "0x14001dc15", "size": 2, "mnemonic": "je", - "operands": "0x14001dc30", - "stack_offset": 0 + "operands": "0x14001dc30" } ], "successors": [ @@ -74664,22 +66562,19 @@ "address": "0x14001dc17", "size": 3, "mnemonic": "mov", - "operands": "cl, byte ptr [r14]", - "stack_offset": 0 + "operands": "cl, byte ptr [r14]" }, { "address": "0x14001dc1a", "size": 2, "mnemonic": "cmp", - "operands": "cl, byte ptr [rax]", - "stack_offset": 0 + "operands": "cl, byte ptr [rax]" }, { "address": "0x14001dc1c", "size": 2, "mnemonic": "jb", - "operands": "0x14001dc27", - "stack_offset": 0 + "operands": "0x14001dc27" } ], "successors": [ @@ -74697,36 +66592,31 @@ "address": "0x14001dc27", "size": 4, "mnemonic": "add", - "operands": "rax, 2", - "stack_offset": 0 + "operands": "rax, 2" }, { "address": "0x14001dc2b", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rax], r13b", - "stack_offset": 0 + "operands": "byte ptr [rax], r13b" }, { "address": "0x14001dc2e", "size": 2, "mnemonic": "jne", - "operands": "0x14001dc11", - "stack_offset": 0 + "operands": "0x14001dc11" }, { "address": "0x14001dc30", "size": 5, "mnemonic": "mov", - "operands": "eax, 3", - "stack_offset": 0 + "operands": "eax, 3" }, { "address": "0x14001dc35", "size": 5, "mnemonic": "jmp", - "operands": "0x14001de87", - "stack_offset": 0 + "operands": "0x14001de87" } ], "successors": [ @@ -74743,50 +66633,43 @@ "address": "0x14001dc1e", "size": 3, "mnemonic": "cmp", - "operands": "cl, byte ptr [rax + 1]", - "stack_offset": 0 + "operands": "cl, byte ptr [rax + 1]" }, { "address": "0x14001dc21", "size": 6, "mnemonic": "jbe", - "operands": "0x14001dea4", - "stack_offset": 0 + "operands": "0x14001dea4" }, { "address": "0x14001dc27", "size": 4, "mnemonic": "add", - "operands": "rax, 2", - "stack_offset": 0 + "operands": "rax, 2" }, { "address": "0x14001dc2b", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rax], r13b", - "stack_offset": 0 + "operands": "byte ptr [rax], r13b" }, { "address": "0x14001dc2e", "size": 2, "mnemonic": "jne", - "operands": "0x14001dc11", - "stack_offset": 0 + "operands": "0x14001dc11" }, { "address": "0x14001dc30", "size": 5, "mnemonic": "mov", - "operands": "eax, 3", - "stack_offset": 0 + "operands": "eax, 3" }, { "address": "0x14001dc35", "size": 5, "mnemonic": "jmp", - "operands": "0x14001de87", - "stack_offset": 0 + "operands": "0x14001de87" } ], "successors": [ @@ -74809,113 +66692,97 @@ "address": "0x14001f0d5", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f0d6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f0da", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f0dd", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp + 0xa0]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp + 0xa0]" }, { "address": "0x14001f0e4", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x14001f0e7", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x14001f0eb", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x14001f0f0", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14001f0f3", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rcx + rdx + 0x48], r8", - "stack_offset": 0 + "operands": "qword ptr [rcx + rdx + 0x48], r8" }, { "address": "0x14001f0f8", "size": 4, "mnemonic": "cmovne", - "operands": "eax, r8d", - "stack_offset": 0 + "operands": "eax, r8d" }, { "address": "0x14001f0fc", "size": 4, "mnemonic": "or", - "operands": "eax, dword ptr [rcx + rdx + 0x10]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + rdx + 0x10]" }, { "address": "0x14001f100", "size": 3, "mnemonic": "and", - "operands": "eax, 0x13", - "stack_offset": 0 + "operands": "eax, 0x13" }, { "address": "0x14001f103", "size": 3, "mnemonic": "or", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x14001f106", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rcx + rdx + 0x10], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + rdx + 0x10], eax" }, { "address": "0x14001f10a", "size": 4, "mnemonic": "test", - "operands": "dword ptr [rcx + rdx + 0x14], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + rdx + 0x14], eax" }, { "address": "0x14001f10e", "size": 2, "mnemonic": "je", - "operands": "0x14001f11a", - "stack_offset": 0 + "operands": "0x14001f11a" } ], "successors": [ @@ -74933,29 +66800,25 @@ "address": "0x14001f11a", "size": 10, "mnemonic": "movabs", - "operands": "rax, 0", - "stack_offset": 0 + "operands": "rax, 0" }, { "address": "0x14001f124", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f128", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f129", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -74971,57 +66834,49 @@ "address": "0x14001f110", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001f112", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001f114", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x14001f119", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f11a", "size": 10, "mnemonic": "movabs", - "operands": "rax, 0", - "stack_offset": 0 + "operands": "rax, 0" }, { "address": "0x14001f124", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f128", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f129", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75043,50 +66898,43 @@ "address": "0x14001f135", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f136", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f13a", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f13d", "size": 10, "mnemonic": "movabs", - "operands": "rax, 0", - "stack_offset": 0 + "operands": "rax, 0" }, { "address": "0x14001f147", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f14b", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f14c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75108,113 +66956,97 @@ "address": "0x14001f155", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f156", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f15a", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f15d", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp + 0x80]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp + 0x80]" }, { "address": "0x14001f164", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x14001f167", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x14001f16b", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x14001f170", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14001f173", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rcx + rdx + 0x48], r8", - "stack_offset": 0 + "operands": "qword ptr [rcx + rdx + 0x48], r8" }, { "address": "0x14001f178", "size": 4, "mnemonic": "cmovne", - "operands": "eax, r8d", - "stack_offset": 0 + "operands": "eax, r8d" }, { "address": "0x14001f17c", "size": 4, "mnemonic": "or", - "operands": "eax, dword ptr [rcx + rdx + 0x10]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + rdx + 0x10]" }, { "address": "0x14001f180", "size": 3, "mnemonic": "and", - "operands": "eax, 0x13", - "stack_offset": 0 + "operands": "eax, 0x13" }, { "address": "0x14001f183", "size": 3, "mnemonic": "or", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x14001f186", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rcx + rdx + 0x10], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + rdx + 0x10], eax" }, { "address": "0x14001f18a", "size": 4, "mnemonic": "test", - "operands": "dword ptr [rcx + rdx + 0x14], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + rdx + 0x14], eax" }, { "address": "0x14001f18e", "size": 2, "mnemonic": "je", - "operands": "0x14001f19a", - "stack_offset": 0 + "operands": "0x14001f19a" } ], "successors": [ @@ -75232,29 +67064,25 @@ "address": "0x14001f19a", "size": 10, "mnemonic": "movabs", - "operands": "rax, 0", - "stack_offset": 0 + "operands": "rax, 0" }, { "address": "0x14001f1a4", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f1a8", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f1a9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75270,57 +67098,49 @@ "address": "0x14001f190", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001f192", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001f194", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x14001f199", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f19a", "size": 10, "mnemonic": "movabs", - "operands": "rax, 0", - "stack_offset": 0 + "operands": "rax, 0" }, { "address": "0x14001f1a4", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f1a8", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f1a9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75342,50 +67162,43 @@ "address": "0x14001f1c3", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f1c5", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f1c9", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f1cc", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x48]" }, { "address": "0x14001f1cf", "size": 3, "mnemonic": "and", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001f1d2", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001f1d4", "size": 2, "mnemonic": "je", - "operands": "0x14001f1e7", - "stack_offset": 0 + "operands": "0x14001f1e7" } ], "successors": [ @@ -75403,22 +67216,19 @@ "address": "0x14001f1e7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f1eb", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f1ec", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75434,50 +67244,43 @@ "address": "0x14001f1d6", "size": 4, "mnemonic": "and", - "operands": "dword ptr [rbp + 0x48], 0xfffffffe", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x48], 0xfffffffe" }, { "address": "0x14001f1da", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x30]" }, { "address": "0x14001f1de", "size": 4, "mnemonic": "add", - "operands": "rcx, 0x10", - "stack_offset": 0 + "operands": "rcx, 0x10" }, { "address": "0x14001f1e2", "size": 5, "mnemonic": "call", - "operands": "0x140002b78", - "stack_offset": 0 + "operands": "0x140002b78" }, { "address": "0x14001f1e7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f1eb", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f1ec", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75499,64 +67302,55 @@ "address": "0x14001f259", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f25b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f25f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f262", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x10", - "stack_offset": 0 + "operands": "edx, 0x10" }, { "address": "0x14001f267", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0xa0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0xa0]" }, { "address": "0x14001f26e", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x14001f273", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f277", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f278", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75578,64 +67372,55 @@ "address": "0x14001f279", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f27b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f27f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f282", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x30", - "stack_offset": 0 + "operands": "edx, 0x30" }, { "address": "0x14001f287", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0xc0]" }, { "address": "0x14001f28e", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x14001f293", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f297", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f298", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75657,78 +67442,67 @@ "address": "0x14001f2bd", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f2bf", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f2c3", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f2c6", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14001f2c9", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x14001f2cc", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx]" }, { "address": "0x14001f2ce", "size": 5, "mnemonic": "call", - "operands": "0x14000dfac", - "stack_offset": 0 + "operands": "0x14000dfac" }, { "address": "0x14001f2d3", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f2d4", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f2d8", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f2d9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75750,64 +67524,55 @@ "address": "0x14001f2db", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f2dd", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f2e0", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14001f2e3", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001f2e5", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rax], 0xc0000005", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xc0000005" }, { "address": "0x14001f2eb", "size": 3, "mnemonic": "sete", - "operands": "cl", - "stack_offset": 0 + "operands": "cl" }, { "address": "0x14001f2ee", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14001f2f0", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f2f1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -75829,267 +67594,229 @@ "address": "0x14001f2f5", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f2f6", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001f2f7", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001f2fb", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f2fe", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x48], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x48], rcx" }, { "address": "0x14001f302", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f307", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x70]" }, { "address": "0x14001f30b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x70], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x70], rcx" }, { "address": "0x14001f30f", "size": 7, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x88]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x88]" }, { "address": "0x14001f316", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rdi + 8]" }, { "address": "0x14001f31a", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f31f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x60], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x60], rbx" }, { "address": "0x14001f323", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x48]" }, { "address": "0x14001f327", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14001f32a", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rcx + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rcx + 0x38]" }, { "address": "0x14001f32e", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f333", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x68], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x68], rbx" }, { "address": "0x14001f337", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x48]" }, { "address": "0x14001f33b", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x38], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x38], 1" }, { "address": "0x14001f340", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], 0" }, { "address": "0x14001f349", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], 0" }, { "address": "0x14001f351", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x90]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x90]" }, { "address": "0x14001f358", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001f35d", "size": 3, "mnemonic": "mov", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x14001f360", "size": 7, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp + 0x80]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp + 0x80]" }, { "address": "0x14001f367", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp + 0x78]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp + 0x78]" }, { "address": "0x14001f36b", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x14001f36e", "size": 5, "mnemonic": "call", - "operands": "0x14000952c", - "stack_offset": 0 + "operands": "0x14000952c" }, { "address": "0x14001f373", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f378", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x70], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x70], 0" }, { "address": "0x14001f380", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x40], 1", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x40], 1" }, { "address": "0x14001f387", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x44], 1", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x44], 1" }, { "address": "0x14001f38e", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x44]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x44]" }, { "address": "0x14001f391", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001f395", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001f396", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f397", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f398", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -76111,288 +67838,247 @@ "address": "0x14001f39c", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f39d", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001f39e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001f3a2", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f3a5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x48], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x48], rcx" }, { "address": "0x14001f3a9", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f3ae", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x70]" }, { "address": "0x14001f3b2", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x70], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x70], rcx" }, { "address": "0x14001f3b6", "size": 7, "mnemonic": "mov", - "operands": "rdi, qword ptr [rbp + 0x88]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rbp + 0x88]" }, { "address": "0x14001f3bd", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rdi + 8]" }, { "address": "0x14001f3c1", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f3c6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x60], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x60], rbx" }, { "address": "0x14001f3ca", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x48]" }, { "address": "0x14001f3ce", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14001f3d1", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rcx + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rcx + 0x38]" }, { "address": "0x14001f3d5", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f3da", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x68], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x68], rbx" }, { "address": "0x14001f3de", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f3e3", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp + 0xa8]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp + 0xa8]" }, { "address": "0x14001f3e9", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x78], ecx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], ecx" }, { "address": "0x14001f3ec", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x48]" }, { "address": "0x14001f3f0", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x38], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x38], 1" }, { "address": "0x14001f3f5", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], 0" }, { "address": "0x14001f3fe", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], 0" }, { "address": "0x14001f406", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x90]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x90]" }, { "address": "0x14001f40d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001f412", "size": 3, "mnemonic": "mov", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x14001f415", "size": 7, "mnemonic": "mov", - "operands": "r8, qword ptr [rbp + 0x80]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbp + 0x80]" }, { "address": "0x14001f41c", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp + 0x78]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp + 0x78]" }, { "address": "0x14001f420", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x14001f423", "size": 5, "mnemonic": "call", - "operands": "0x140009534", - "stack_offset": 0 + "operands": "0x140009534" }, { "address": "0x14001f428", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f42d", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x70], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x70], 0" }, { "address": "0x14001f435", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x40], 1", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x40], 1" }, { "address": "0x14001f43c", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x44], 1", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x44], 1" }, { "address": "0x14001f443", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x44]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x44]" }, { "address": "0x14001f446", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001f44a", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001f44b", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f44c", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f44d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -76414,43 +68100,37 @@ "address": "0x14001f451", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f452", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f456", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f459", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x30], rcx" }, { "address": "0x14001f45d", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x58], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x58], 0" }, { "address": "0x14001f461", "size": 2, "mnemonic": "je", - "operands": "0x14001f4cf", - "stack_offset": 0 + "operands": "0x14001f4cf" } ], "successors": [ @@ -76468,43 +68148,37 @@ "address": "0x14001f4cf", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14001f4d6", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x20]" }, { "address": "0x14001f4d9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f4dd", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f4de", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f4df", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -76520,85 +68194,73 @@ "address": "0x14001f463", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x14001f467", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14001f46a", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x28], rcx" }, { "address": "0x14001f46e", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x28]" }, { "address": "0x14001f472", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rax], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xe06d7363" }, { "address": "0x14001f478", "size": 2, "mnemonic": "jne", - "operands": "0x14001f4cf", - "stack_offset": 0 + "operands": "0x14001f4cf" }, { "address": "0x14001f47a", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x28]" }, { "address": "0x14001f47e", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x18], 4" }, { "address": "0x14001f482", "size": 2, "mnemonic": "jne", - "operands": "0x14001f4cf", - "stack_offset": 0 + "operands": "0x14001f4cf" }, { "address": "0x14001f484", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x28]" }, { "address": "0x14001f488", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x20], 0x19930520", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], 0x19930520" }, { "address": "0x14001f48f", "size": 2, "mnemonic": "je", - "operands": "0x14001f4ab", - "stack_offset": 0 + "operands": "0x14001f4ab" } ], "successors": [ @@ -76616,106 +68278,91 @@ "address": "0x14001f4ab", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f4b0", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x28]" }, { "address": "0x14001f4b4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rcx" }, { "address": "0x14001f4b8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x14001f4bc", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rax + 8]" }, { "address": "0x14001f4c0", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f4c5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x28], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x28], rbx" }, { "address": "0x14001f4c9", "size": 5, "mnemonic": "call", - "operands": "0x140010b70", - "stack_offset": 0 + "operands": "0x140010b70" }, { "address": "0x14001f4ce", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f4cf", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14001f4d6", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x20]" }, { "address": "0x14001f4d9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f4dd", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f4de", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f4df", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -76731,22 +68378,19 @@ "address": "0x14001f491", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x28]" }, { "address": "0x14001f495", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x20], 0x19930521", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], 0x19930521" }, { "address": "0x14001f49c", "size": 2, "mnemonic": "je", - "operands": "0x14001f4ab", - "stack_offset": 0 + "operands": "0x14001f4ab" } ], "successors": [ @@ -76764,127 +68408,109 @@ "address": "0x14001f49e", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x28]" }, { "address": "0x14001f4a2", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x20], 0x19930522", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x20], 0x19930522" }, { "address": "0x14001f4a9", "size": 2, "mnemonic": "jne", - "operands": "0x14001f4cf", - "stack_offset": 0 + "operands": "0x14001f4cf" }, { "address": "0x14001f4ab", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f4b0", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x28]" }, { "address": "0x14001f4b4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rcx" }, { "address": "0x14001f4b8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x14001f4bc", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rax + 8]" }, { "address": "0x14001f4c0", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f4c5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x28], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x28], rbx" }, { "address": "0x14001f4c9", "size": 5, "mnemonic": "call", - "operands": "0x140010b70", - "stack_offset": 0 + "operands": "0x140010b70" }, { "address": "0x14001f4ce", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f4cf", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14001f4d6", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x20]" }, { "address": "0x14001f4d9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f4dd", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f4de", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f4df", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -76906,57 +68532,49 @@ "address": "0x14001f4e1", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f4e3", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001f4e7", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f4ea", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f4ef", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x78], 0xfffffffe", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], 0xfffffffe" }, { "address": "0x14001f4f6", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001f4fa", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f4fb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -76978,71 +68596,61 @@ "address": "0x14001f4fd", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f4ff", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f503", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f506", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp + 0x20]", - "stack_offset": 0 + "operands": "r8, [rbp + 0x20]" }, { "address": "0x14001f50a", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp + 0xb8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp + 0xb8]" }, { "address": "0x14001f511", "size": 5, "mnemonic": "call", - "operands": "0x140009cfc", - "stack_offset": 0 + "operands": "0x140009cfc" }, { "address": "0x14001f516", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f517", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f51b", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f51c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -77064,99 +68672,85 @@ "address": "0x14001f520", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f521", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f525", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f528", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x38]" }, { "address": "0x14001f52c", "size": 5, "mnemonic": "call", - "operands": "0x140006d54", - "stack_offset": 0 + "operands": "0x140006d54" }, { "address": "0x14001f531", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14001f535", "size": 2, "mnemonic": "jne", - "operands": "0x14001f57f", - "stack_offset": 0 + "operands": "0x14001f57f" }, { "address": "0x14001f537", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0xb8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0xb8]" }, { "address": "0x14001f53e", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rbx], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rbx], 0xe06d7363" }, { "address": "0x14001f544", "size": 2, "mnemonic": "jne", - "operands": "0x14001f57f", - "stack_offset": 0 + "operands": "0x14001f57f" }, { "address": "0x14001f546", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], 4" }, { "address": "0x14001f54a", "size": 2, "mnemonic": "jne", - "operands": "0x14001f57f", - "stack_offset": 0 + "operands": "0x14001f57f" }, { "address": "0x14001f54c", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x20], 0x19930520", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], 0x19930520" }, { "address": "0x14001f553", "size": 2, "mnemonic": "je", - "operands": "0x14001f567", - "stack_offset": 0 + "operands": "0x14001f567" } ], "successors": [ @@ -77174,29 +68768,25 @@ "address": "0x14001f567", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x28]" }, { "address": "0x14001f56b", "size": 5, "mnemonic": "call", - "operands": "0x140007010", - "stack_offset": 0 + "operands": "0x140007010" }, { "address": "0x14001f570", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001f572", "size": 2, "mnemonic": "je", - "operands": "0x14001f57f", - "stack_offset": 0 + "operands": "0x14001f57f" } ], "successors": [ @@ -77214,15 +68804,13 @@ "address": "0x14001f555", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x20], 0x19930521", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], 0x19930521" }, { "address": "0x14001f55c", "size": 2, "mnemonic": "je", - "operands": "0x14001f567", - "stack_offset": 0 + "operands": "0x14001f567" } ], "successors": [ @@ -77240,71 +68828,61 @@ "address": "0x14001f57f", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f584", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0xc0]" }, { "address": "0x14001f58b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rcx" }, { "address": "0x14001f58f", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f594", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x40]" }, { "address": "0x14001f598", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x28], rcx" }, { "address": "0x14001f59c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f5a0", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f5a1", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f5a2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -77320,99 +68898,85 @@ "address": "0x14001f574", "size": 2, "mnemonic": "mov", - "operands": "dl, 1", - "stack_offset": 0 + "operands": "dl, 1" }, { "address": "0x14001f576", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001f579", "size": 5, "mnemonic": "call", - "operands": "0x140006f98", - "stack_offset": 0 + "operands": "0x140006f98" }, { "address": "0x14001f57e", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f57f", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f584", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0xc0]" }, { "address": "0x14001f58b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rcx" }, { "address": "0x14001f58f", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f594", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x40]" }, { "address": "0x14001f598", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x28], rcx" }, { "address": "0x14001f59c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f5a0", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f5a1", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f5a2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -77428,43 +68992,37 @@ "address": "0x14001f55e", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x20], 0x19930522", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], 0x19930522" }, { "address": "0x14001f565", "size": 2, "mnemonic": "jne", - "operands": "0x14001f57f", - "stack_offset": 0 + "operands": "0x14001f57f" }, { "address": "0x14001f567", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x28]" }, { "address": "0x14001f56b", "size": 5, "mnemonic": "call", - "operands": "0x140007010", - "stack_offset": 0 + "operands": "0x140007010" }, { "address": "0x14001f570", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001f572", "size": 2, "mnemonic": "je", - "operands": "0x14001f57f", - "stack_offset": 0 + "operands": "0x14001f57f" } ], "successors": [ @@ -77488,78 +69046,67 @@ "address": "0x14001f5a4", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f5a6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f5aa", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f5ad", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x20]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x20]" }, { "address": "0x14001f5b1", "size": 7, "mnemonic": "mov", - "operands": "r8d, dword ptr [rbp + 0xc8]", - "stack_offset": 0 + "operands": "r8d, dword ptr [rbp + 0xc8]" }, { "address": "0x14001f5b8", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbp + 0xd8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbp + 0xd8]" }, { "address": "0x14001f5bf", "size": 5, "mnemonic": "call", - "operands": "0x140009d94", - "stack_offset": 0 + "operands": "0x140009d94" }, { "address": "0x14001f5c4", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f5c5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f5c9", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f5ca", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -77581,99 +69128,85 @@ "address": "0x14001f5ce", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f5cf", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f5d3", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f5d6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x40]" }, { "address": "0x14001f5da", "size": 5, "mnemonic": "call", - "operands": "0x140006d54", - "stack_offset": 0 + "operands": "0x140006d54" }, { "address": "0x14001f5df", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14001f5e3", "size": 2, "mnemonic": "jne", - "operands": "0x14001f62d", - "stack_offset": 0 + "operands": "0x14001f62d" }, { "address": "0x14001f5e5", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbp + 0xd8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbp + 0xd8]" }, { "address": "0x14001f5ec", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rbx], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rbx], 0xe06d7363" }, { "address": "0x14001f5f2", "size": 2, "mnemonic": "jne", - "operands": "0x14001f62d", - "stack_offset": 0 + "operands": "0x14001f62d" }, { "address": "0x14001f5f4", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], 4" }, { "address": "0x14001f5f8", "size": 2, "mnemonic": "jne", - "operands": "0x14001f62d", - "stack_offset": 0 + "operands": "0x14001f62d" }, { "address": "0x14001f5fa", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x20], 0x19930520", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], 0x19930520" }, { "address": "0x14001f601", "size": 2, "mnemonic": "je", - "operands": "0x14001f615", - "stack_offset": 0 + "operands": "0x14001f615" } ], "successors": [ @@ -77691,29 +69224,25 @@ "address": "0x14001f615", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x28]" }, { "address": "0x14001f619", "size": 5, "mnemonic": "call", - "operands": "0x140007010", - "stack_offset": 0 + "operands": "0x140007010" }, { "address": "0x14001f61e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001f620", "size": 2, "mnemonic": "je", - "operands": "0x14001f62d", - "stack_offset": 0 + "operands": "0x14001f62d" } ], "successors": [ @@ -77731,15 +69260,13 @@ "address": "0x14001f603", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x20], 0x19930521", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], 0x19930521" }, { "address": "0x14001f60a", "size": 2, "mnemonic": "je", - "operands": "0x14001f615", - "stack_offset": 0 + "operands": "0x14001f615" } ], "successors": [ @@ -77757,92 +69284,79 @@ "address": "0x14001f62d", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f632", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x30]" }, { "address": "0x14001f636", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rcx" }, { "address": "0x14001f63a", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f63f", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x48]" }, { "address": "0x14001f643", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x28], rcx" }, { "address": "0x14001f647", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f64c", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp + 0xc0]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp + 0xc0]" }, { "address": "0x14001f652", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x78], ecx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], ecx" }, { "address": "0x14001f655", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f659", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f65a", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f65b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -77858,120 +69372,103 @@ "address": "0x14001f622", "size": 2, "mnemonic": "mov", - "operands": "dl, 1", - "stack_offset": 0 + "operands": "dl, 1" }, { "address": "0x14001f624", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001f627", "size": 5, "mnemonic": "call", - "operands": "0x140006f98", - "stack_offset": 0 + "operands": "0x140006f98" }, { "address": "0x14001f62c", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f62d", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f632", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x30]" }, { "address": "0x14001f636", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rcx" }, { "address": "0x14001f63a", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f63f", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x48]" }, { "address": "0x14001f643", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x28], rcx" }, { "address": "0x14001f647", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f64c", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp + 0xc0]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp + 0xc0]" }, { "address": "0x14001f652", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x78], ecx", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], ecx" }, { "address": "0x14001f655", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001f659", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f65a", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001f65b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -77987,43 +69484,37 @@ "address": "0x14001f60c", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x20], 0x19930522", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], 0x19930522" }, { "address": "0x14001f613", "size": 2, "mnemonic": "jne", - "operands": "0x14001f62d", - "stack_offset": 0 + "operands": "0x14001f62d" }, { "address": "0x14001f615", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x28]" }, { "address": "0x14001f619", "size": 5, "mnemonic": "call", - "operands": "0x140007010", - "stack_offset": 0 + "operands": "0x140007010" }, { "address": "0x14001f61e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001f620", "size": 2, "mnemonic": "je", - "operands": "0x14001f62d", - "stack_offset": 0 + "operands": "0x14001f62d" } ], "successors": [ @@ -78047,57 +69538,49 @@ "address": "0x14001f65d", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f65f", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f663", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f666", "size": 5, "mnemonic": "call", - "operands": "0x140007064", - "stack_offset": 0 + "operands": "0x140007064" }, { "address": "0x14001f66b", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f66c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f670", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f671", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -78119,78 +69602,67 @@ "address": "0x14001f673", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f675", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f679", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f67c", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f681", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x30], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30], 0" }, { "address": "0x14001f685", "size": 2, "mnemonic": "jle", - "operands": "0x14001f68f", - "stack_offset": 0 + "operands": "0x14001f68f" }, { "address": "0x14001f687", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f68c", "size": 3, "mnemonic": "dec", - "operands": "dword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30]" }, { "address": "0x14001f68f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f693", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f694", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -78212,57 +69684,49 @@ "address": "0x14001f696", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f698", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f69c", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f69f", "size": 5, "mnemonic": "call", - "operands": "0x140007064", - "stack_offset": 0 + "operands": "0x140007064" }, { "address": "0x14001f6a4", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f6a5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f6a9", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f6aa", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -78284,78 +69748,67 @@ "address": "0x14001f6ac", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f6ae", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f6b2", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f6b5", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f6ba", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x30], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30], 0" }, { "address": "0x14001f6be", "size": 2, "mnemonic": "jle", - "operands": "0x14001f6c8", - "stack_offset": 0 + "operands": "0x14001f6c8" }, { "address": "0x14001f6c0", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14001f6c5", "size": 3, "mnemonic": "dec", - "operands": "dword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30]" }, { "address": "0x14001f6c8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f6cc", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f6cd", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -78377,50 +69830,43 @@ "address": "0x14001f6cf", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f6d1", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f6d5", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f6d8", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x40]" }, { "address": "0x14001f6dc", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f6e0", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f6e1", "size": 5, "mnemonic": "jmp", - "operands": "0x14000b204", - "stack_offset": 0 + "operands": "0x14000b204" } ], "successors": [ @@ -78437,15 +69883,13 @@ "address": "0x14000b204", "size": 4, "mnemonic": "add", - "operands": "rcx, 0x30", - "stack_offset": 0 + "operands": "rcx, 0x30" }, { "address": "0x14000b208", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x14e09]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x14e09]" } ], "successors": [ @@ -78478,57 +69922,49 @@ "address": "0x14001f6e7", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f6e9", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f6ed", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f6f0", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x48]" }, { "address": "0x14001f6f4", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x14001f6f7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f6fb", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f6fc", "size": 5, "mnemonic": "jmp", - "operands": "0x14000b204", - "stack_offset": 0 + "operands": "0x14000b204" } ], "successors": [ @@ -78551,57 +69987,49 @@ "address": "0x14001f702", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f704", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f708", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f70b", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x98]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x98]" }, { "address": "0x14001f712", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx]" }, { "address": "0x14001f714", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f718", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f719", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -78618,36 +70046,31 @@ "address": "0x14000ca74", "size": 3, "mnemonic": "movsxd", - "operands": "rax, ecx", - "stack_offset": 0 + "operands": "rax, ecx" }, { "address": "0x14000ca77", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x14000ca7b", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x2637e]", - "stack_offset": 0 + "operands": "rax, [rip + 0x2637e]" }, { "address": "0x14000ca82", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rcx*8]", - "stack_offset": 0 + "operands": "rcx, [rax + rcx*8]" }, { "address": "0x14000ca86", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x1358b]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1358b]" } ], "successors": [ @@ -78670,64 +70093,55 @@ "address": "0x14001f71f", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f721", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f725", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f728", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x40]" }, { "address": "0x14001f72c", "size": 5, "mnemonic": "call", - "operands": "0x14000b204", - "stack_offset": 0 + "operands": "0x14000b204" }, { "address": "0x14001f731", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f732", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f736", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f737", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -78749,64 +70163,55 @@ "address": "0x14001f739", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f73b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f73f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f742", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x58]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x58]" }, { "address": "0x14001f746", "size": 5, "mnemonic": "call", - "operands": "0x14000b204", - "stack_offset": 0 + "operands": "0x14000b204" }, { "address": "0x14001f74b", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f74c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f750", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f751", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -78828,50 +70233,43 @@ "address": "0x14001f753", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f755", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f759", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f75c", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x60]" }, { "address": "0x14001f760", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f764", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f765", "size": 5, "mnemonic": "jmp", - "operands": "0x14000b204", - "stack_offset": 0 + "operands": "0x14000b204" } ], "successors": [ @@ -78894,50 +70292,43 @@ "address": "0x14001f76b", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f76d", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f771", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f774", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x38]" }, { "address": "0x14001f778", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f77c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f77d", "size": 5, "mnemonic": "jmp", - "operands": "0x14000b204", - "stack_offset": 0 + "operands": "0x14000b204" } ], "successors": [ @@ -78960,57 +70351,49 @@ "address": "0x14001f783", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f785", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f789", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f78c", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x48]" }, { "address": "0x14001f790", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx]" }, { "address": "0x14001f792", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f796", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f797", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -79033,50 +70416,43 @@ "address": "0x14001f7a0", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f7a2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f7a6", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f7a9", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001f7ab", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f7af", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f7b0", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -79099,50 +70475,43 @@ "address": "0x14001f7b6", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f7b8", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f7bc", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f7bf", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001f7c1", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f7c5", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f7c6", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -79165,106 +70534,91 @@ "address": "0x14001f7cc", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f7ce", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f7d2", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f7d5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x28], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x28], rcx" }, { "address": "0x14001f7d9", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14001f7dc", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rax]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rax]" }, { "address": "0x14001f7de", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x24], ecx" }, { "address": "0x14001f7e1", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001f7e3", "size": 6, "mnemonic": "cmp", - "operands": "ecx, 0xe06d7363", - "stack_offset": 0 + "operands": "ecx, 0xe06d7363" }, { "address": "0x14001f7e9", "size": 3, "mnemonic": "sete", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14001f7ec", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], eax" }, { "address": "0x14001f7ef", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x20]" }, { "address": "0x14001f7f2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f7f6", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f7f7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -79286,57 +70640,49 @@ "address": "0x14001f7f9", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f7fb", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f7ff", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f802", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x58]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x58]" }, { "address": "0x14001f806", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx]" }, { "address": "0x14001f808", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f80c", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f80d", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -79359,71 +70705,61 @@ "address": "0x14001f813", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f815", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f819", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f81c", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x48]" }, { "address": "0x14001f820", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14001f823", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx]" }, { "address": "0x14001f826", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rdx + 0x3a8], 0xffffffef", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x3a8], 0xffffffef" }, { "address": "0x14001f82d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f831", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f832", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -79445,50 +70781,43 @@ "address": "0x14001f834", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f836", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f83a", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f83d", "size": 5, "mnemonic": "mov", - "operands": "ecx, 8", - "stack_offset": 0 + "operands": "ecx, 8" }, { "address": "0x14001f842", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f846", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f847", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -79511,50 +70840,43 @@ "address": "0x14001f84d", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f84f", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f853", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f856", "size": 5, "mnemonic": "mov", - "operands": "ecx, 7", - "stack_offset": 0 + "operands": "ecx, 7" }, { "address": "0x14001f85b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f85f", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f860", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -79577,57 +70899,49 @@ "address": "0x14001f866", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f868", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f86c", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f86f", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x48]" }, { "address": "0x14001f873", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx]" }, { "address": "0x14001f875", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f879", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f87a", "size": 5, "mnemonic": "jmp", - "operands": "0x1400193b8", - "stack_offset": 0 + "operands": "0x1400193b8" } ], "successors": [ @@ -79644,64 +70958,55 @@ "address": "0x1400193b8", "size": 3, "mnemonic": "movsxd", - "operands": "rdx, ecx", - "stack_offset": 0 + "operands": "rdx, ecx" }, { "address": "0x1400193bb", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x19f3e]", - "stack_offset": 0 + "operands": "r8, [rip + 0x19f3e]" }, { "address": "0x1400193c2", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x1400193c5", "size": 3, "mnemonic": "and", - "operands": "edx, 0x3f", - "stack_offset": 0 + "operands": "edx, 0x3f" }, { "address": "0x1400193c8", "size": 4, "mnemonic": "sar", - "operands": "rax, 6", - "stack_offset": 0 + "operands": "rax, 6" }, { "address": "0x1400193cc", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdx + rdx*8]", - "stack_offset": 0 + "operands": "rcx, [rdx + rdx*8]" }, { "address": "0x1400193d0", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r8 + rax*8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r8 + rax*8]" }, { "address": "0x1400193d4", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rcx*8]", - "stack_offset": 0 + "operands": "rcx, [rax + rcx*8]" }, { "address": "0x1400193d8", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x6c39]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x6c39]" } ], "successors": [ @@ -79724,50 +71029,43 @@ "address": "0x14001f880", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f882", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f886", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f889", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp + 0x60]" }, { "address": "0x14001f88c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001f890", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f891", "size": 5, "mnemonic": "jmp", - "operands": "0x1400193b8", - "stack_offset": 0 + "operands": "0x1400193b8" } ], "successors": [ @@ -79790,50 +71088,43 @@ "address": "0x14001f897", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f899", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f89d", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f8a0", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbp + 0x40]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbp + 0x40]" }, { "address": "0x14001f8a3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f8a7", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f8a8", "size": 5, "mnemonic": "jmp", - "operands": "0x1400193b8", - "stack_offset": 0 + "operands": "0x1400193b8" } ], "successors": [ @@ -79856,36 +71147,31 @@ "address": "0x14001f8ae", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f8b0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f8b4", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f8b7", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x70], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x70], 0" }, { "address": "0x14001f8bb", "size": 2, "mnemonic": "je", - "operands": "0x14001f8c8", - "stack_offset": 0 + "operands": "0x14001f8c8" } ], "successors": [ @@ -79903,22 +71189,19 @@ "address": "0x14001f8c8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f8cc", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f8cd", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -79934,43 +71217,37 @@ "address": "0x14001f8bd", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x14001f8c2", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001f8c7", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001f8c8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f8cc", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f8cd", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -79992,57 +71269,49 @@ "address": "0x14001f8cf", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f8d1", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f8d5", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f8d8", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x68]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x68]" }, { "address": "0x14001f8dc", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx]" }, { "address": "0x14001f8de", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f8e2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f8e3", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -80065,50 +71334,43 @@ "address": "0x14001f8e9", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f8eb", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f8ef", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f8f2", "size": 5, "mnemonic": "mov", - "operands": "ecx, 5", - "stack_offset": 0 + "operands": "ecx, 5" }, { "address": "0x14001f8f7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f8fb", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f8fc", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -80131,50 +71393,43 @@ "address": "0x14001f902", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f904", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f908", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f90b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 4", - "stack_offset": 0 + "operands": "ecx, 4" }, { "address": "0x14001f910", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f914", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f915", "size": 5, "mnemonic": "jmp", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" } ], "successors": [ @@ -80197,78 +71452,67 @@ "address": "0x14001f920", "size": 2, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f922", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f926", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x14001f929", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14001f92c", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001f92e", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rax], 0xc0000005", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xc0000005" }, { "address": "0x14001f934", "size": 3, "mnemonic": "sete", - "operands": "cl", - "stack_offset": 0 + "operands": "cl" }, { "address": "0x14001f937", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14001f939", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001f93d", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14001f93e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -80290,29 +71534,25 @@ "address": "0x1400060d8", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400060da", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x2d788], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2d788], eax" }, { "address": "0x1400060e0", "size": 3, "mnemonic": "setne", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x1400060e3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -80334,169 +71574,145 @@ "address": "0x1400057f0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x1400057f5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbp" }, { "address": "0x1400057fa", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x1400057ff", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140005800", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x10", - "stack_offset": 0 + "operands": "rsp, 0x10" }, { "address": "0x140005804", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005806", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140005808", "size": 2, "mnemonic": "cpuid", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000580a", "size": 6, "mnemonic": "xor", - "operands": "ecx, 0x6c65746e", - "stack_offset": 0 + "operands": "ecx, 0x6c65746e" }, { "address": "0x140005810", "size": 6, "mnemonic": "xor", - "operands": "edx, 0x49656e69", - "stack_offset": 0 + "operands": "edx, 0x49656e69" }, { "address": "0x140005816", "size": 2, "mnemonic": "or", - "operands": "edx, ecx", - "stack_offset": 0 + "operands": "edx, ecx" }, { "address": "0x140005818", "size": 2, "mnemonic": "mov", - "operands": "ebp, eax", - "stack_offset": 0 + "operands": "ebp, eax" }, { "address": "0x14000581a", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000581f", "size": 6, "mnemonic": "xor", - "operands": "ebx, 0x756e6547", - "stack_offset": 0 + "operands": "ebx, 0x756e6547" }, { "address": "0x140005825", "size": 2, "mnemonic": "or", - "operands": "edx, ebx", - "stack_offset": 0 + "operands": "edx, ebx" }, { "address": "0x140005827", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax - 1]", - "stack_offset": 0 + "operands": "ecx, [rax - 1]" }, { "address": "0x14000582a", "size": 2, "mnemonic": "cpuid", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000582c", "size": 2, "mnemonic": "mov", - "operands": "edi, ecx", - "stack_offset": 0 + "operands": "edi, ecx" }, { "address": "0x14000582e", "size": 2, "mnemonic": "jne", - "operands": "0x14000588e", - "stack_offset": 0 + "operands": "0x14000588e" }, { "address": "0x140005830", "size": 5, "mnemonic": "and", - "operands": "eax, 0xfff3ff0", - "stack_offset": 0 + "operands": "eax, 0xfff3ff0" }, { "address": "0x140005835", "size": 11, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b860], 0x8000", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b860], 0x8000" }, { "address": "0x140005840", "size": 11, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b85d], 0xffffffffffffffff", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b85d], 0xffffffffffffffff" }, { "address": "0x14000584b", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x106c0", - "stack_offset": 0 + "operands": "eax, 0x106c0" }, { "address": "0x140005850", "size": 2, "mnemonic": "je", - "operands": "0x14000587a", - "stack_offset": 0 + "operands": "0x14000587a" } ], "successors": [ @@ -80514,29 +71730,25 @@ "address": "0x14000587a", "size": 7, "mnemonic": "mov", - "operands": "r8d, dword ptr [rip + 0x2cebb]", - "stack_offset": 0 + "operands": "r8d, dword ptr [rip + 0x2cebb]" }, { "address": "0x140005881", "size": 4, "mnemonic": "or", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x140005885", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2ceb0], r8d", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2ceb0], r8d" }, { "address": "0x14000588c", "size": 2, "mnemonic": "jmp", - "operands": "0x140005895", - "stack_offset": 0 + "operands": "0x140005895" } ], "successors": [ @@ -80553,15 +71765,13 @@ "address": "0x140005852", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x20660", - "stack_offset": 0 + "operands": "eax, 0x20660" }, { "address": "0x140005857", "size": 2, "mnemonic": "je", - "operands": "0x14000587a", - "stack_offset": 0 + "operands": "0x14000587a" } ], "successors": [ @@ -80579,43 +71789,37 @@ "address": "0x140005895", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140005898", "size": 3, "mnemonic": "mov", - "operands": "esi, r9d", - "stack_offset": 0 + "operands": "esi, r9d" }, { "address": "0x14000589b", "size": 3, "mnemonic": "mov", - "operands": "r10d, r9d", - "stack_offset": 0 + "operands": "r10d, r9d" }, { "address": "0x14000589e", "size": 3, "mnemonic": "mov", - "operands": "r11d, r9d", - "stack_offset": 0 + "operands": "r11d, r9d" }, { "address": "0x1400058a1", "size": 3, "mnemonic": "cmp", - "operands": "ebp, 7", - "stack_offset": 0 + "operands": "ebp, 7" }, { "address": "0x1400058a4", "size": 2, "mnemonic": "jl", - "operands": "0x1400058e6", - "stack_offset": 0 + "operands": "0x1400058e6" } ], "successors": [ @@ -80633,15 +71837,13 @@ "address": "0x140005859", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x20670", - "stack_offset": 0 + "operands": "eax, 0x20670" }, { "address": "0x14000585e", "size": 2, "mnemonic": "je", - "operands": "0x14000587a", - "stack_offset": 0 + "operands": "0x14000587a" } ], "successors": [ @@ -80659,218 +71861,187 @@ "address": "0x1400058e6", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b7a3]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b7a3]" }, { "address": "0x1400058ed", "size": 4, "mnemonic": "and", - "operands": "rax, 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffffe" }, { "address": "0x1400058f1", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b79d], 1", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b79d], 1" }, { "address": "0x1400058fb", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b797], 2", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b797], 2" }, { "address": "0x140005905", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b784], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b784], rax" }, { "address": "0x14000590c", "size": 4, "mnemonic": "bt", - "operands": "edi, 0x14", - "stack_offset": 0 + "operands": "edi, 0x14" }, { "address": "0x140005910", "size": 2, "mnemonic": "jae", - "operands": "0x140005931", - "stack_offset": 0 + "operands": "0x140005931" }, { "address": "0x140005912", "size": 4, "mnemonic": "and", - "operands": "rax, 0xffffffffffffffef", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffef" }, { "address": "0x140005916", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b778], 2", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b778], 2" }, { "address": "0x140005920", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b769], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b769], rax" }, { "address": "0x140005927", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b76b], 6", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b76b], 6" }, { "address": "0x140005931", "size": 4, "mnemonic": "bt", - "operands": "edi, 0x1b", - "stack_offset": 0 + "operands": "edi, 0x1b" }, { "address": "0x140005935", "size": 6, "mnemonic": "jae", - "operands": "0x140005a6e", - "stack_offset": 0 + "operands": "0x140005a6e" }, { "address": "0x14000593b", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000593d", "size": 3, "mnemonic": "xgetbv", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140005940", "size": 4, "mnemonic": "shl", - "operands": "rdx, 0x20", - "stack_offset": 0 + "operands": "rdx, 0x20" }, { "address": "0x140005944", "size": 3, "mnemonic": "or", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140005947", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdx" }, { "address": "0x14000594c", "size": 4, "mnemonic": "bt", - "operands": "edi, 0x1c", - "stack_offset": 0 + "operands": "edi, 0x1c" }, { "address": "0x140005950", "size": 6, "mnemonic": "jae", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005956", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x14000595b", "size": 2, "mnemonic": "and", - "operands": "al, 6", - "stack_offset": 0 + "operands": "al, 6" }, { "address": "0x14000595d", "size": 2, "mnemonic": "cmp", - "operands": "al, 6", - "stack_offset": 0 + "operands": "al, 6" }, { "address": "0x14000595f", "size": 6, "mnemonic": "jne", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005965", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rip + 0x2b731]", - "stack_offset": 0 + "operands": "eax, dword ptr [rip + 0x2b731]" }, { "address": "0x14000596b", "size": 2, "mnemonic": "mov", - "operands": "dl, 0xe0", - "stack_offset": 0 + "operands": "dl, 0xe0" }, { "address": "0x14000596d", "size": 3, "mnemonic": "or", - "operands": "eax, 8", - "stack_offset": 0 + "operands": "eax, 8" }, { "address": "0x140005970", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b71e], 3", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b71e], 3" }, { "address": "0x14000597a", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b71c], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b71c], eax" }, { "address": "0x140005980", "size": 4, "mnemonic": "test", - "operands": "r9b, 0x20", - "stack_offset": 0 + "operands": "r9b, 0x20" }, { "address": "0x140005984", "size": 2, "mnemonic": "je", - "operands": "0x1400059e8", - "stack_offset": 0 + "operands": "0x1400059e8" } ], "successors": [ @@ -80888,78 +72059,67 @@ "address": "0x1400058a6", "size": 4, "mnemonic": "lea", - "operands": "eax, [r9 + 7]", - "stack_offset": 0 + "operands": "eax, [r9 + 7]" }, { "address": "0x1400058aa", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400058ac", "size": 2, "mnemonic": "cpuid", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400058ae", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x1400058b0", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x1400058b3", "size": 4, "mnemonic": "bt", - "operands": "ebx, 9", - "stack_offset": 0 + "operands": "ebx, 9" }, { "address": "0x1400058b7", "size": 2, "mnemonic": "jae", - "operands": "0x1400058c4", - "stack_offset": 0 + "operands": "0x1400058c4" }, { "address": "0x1400058b9", "size": 4, "mnemonic": "or", - "operands": "r8d, 2", - "stack_offset": 0 + "operands": "r8d, 2" }, { "address": "0x1400058bd", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2ce78], r8d", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2ce78], r8d" }, { "address": "0x1400058c4", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x1400058c7", "size": 2, "mnemonic": "jl", - "operands": "0x1400058d6", - "stack_offset": 0 + "operands": "0x1400058d6" } ], "successors": [ @@ -80977,22 +72137,19 @@ "address": "0x140005860", "size": 5, "mnemonic": "add", - "operands": "eax, 0xfffcf9b0", - "stack_offset": 0 + "operands": "eax, 0xfffcf9b0" }, { "address": "0x140005865", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x20", - "stack_offset": 0 + "operands": "eax, 0x20" }, { "address": "0x140005868", "size": 2, "mnemonic": "ja", - "operands": "0x14000588e", - "stack_offset": 0 + "operands": "0x14000588e" } ], "successors": [ @@ -81010,267 +72167,229 @@ "address": "0x1400059e8", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b6a1]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b6a1]" }, { "address": "0x1400059ef", "size": 4, "mnemonic": "bt", - "operands": "esi, 0x17", - "stack_offset": 0 + "operands": "esi, 0x17" }, { "address": "0x1400059f3", "size": 2, "mnemonic": "jae", - "operands": "0x140005a01", - "stack_offset": 0 + "operands": "0x140005a01" }, { "address": "0x1400059f5", "size": 5, "mnemonic": "btr", - "operands": "rax, 0x18", - "stack_offset": 0 + "operands": "rax, 0x18" }, { "address": "0x1400059fa", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b68f], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b68f], rax" }, { "address": "0x140005a01", "size": 5, "mnemonic": "bt", - "operands": "r10d, 0x13", - "stack_offset": 0 + "operands": "r10d, 0x13" }, { "address": "0x140005a06", "size": 2, "mnemonic": "jae", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005a08", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x140005a0d", "size": 2, "mnemonic": "and", - "operands": "al, dl", - "stack_offset": 0 + "operands": "al, dl" }, { "address": "0x140005a0f", "size": 2, "mnemonic": "cmp", - "operands": "al, dl", - "stack_offset": 0 + "operands": "al, dl" }, { "address": "0x140005a11", "size": 2, "mnemonic": "jne", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005a13", "size": 3, "mnemonic": "mov", - "operands": "ecx, r11d", - "stack_offset": 0 + "operands": "ecx, r11d" }, { "address": "0x140005a16", "size": 3, "mnemonic": "mov", - "operands": "eax, r11d", - "stack_offset": 0 + "operands": "eax, r11d" }, { "address": "0x140005a19", "size": 4, "mnemonic": "shr", - "operands": "rcx, 0x10", - "stack_offset": 0 + "operands": "rcx, 0x10" }, { "address": "0x140005a1d", "size": 5, "mnemonic": "and", - "operands": "eax, 0x400ff", - "stack_offset": 0 + "operands": "eax, 0x400ff" }, { "address": "0x140005a22", "size": 3, "mnemonic": "and", - "operands": "ecx, 6", - "stack_offset": 0 + "operands": "ecx, 6" }, { "address": "0x140005a25", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2cd0d], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2cd0d], eax" }, { "address": "0x140005a2b", "size": 7, "mnemonic": "or", - "operands": "rcx, 0x1000029", - "stack_offset": 0 + "operands": "rcx, 0x1000029" }, { "address": "0x140005a32", "size": 3, "mnemonic": "not", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x140005a35", "size": 7, "mnemonic": "and", - "operands": "rcx, qword ptr [rip + 0x2b654]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x2b654]" }, { "address": "0x140005a3c", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b64d], rcx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b64d], rcx" }, { "address": "0x140005a43", "size": 2, "mnemonic": "cmp", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140005a45", "size": 2, "mnemonic": "jbe", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005a47", "size": 4, "mnemonic": "and", - "operands": "rcx, 0xffffffffffffffbf", - "stack_offset": 0 + "operands": "rcx, 0xffffffffffffffbf" }, { "address": "0x140005a4b", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b63e], rcx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b63e], rcx" }, { "address": "0x140005a52", "size": 5, "mnemonic": "bt", - "operands": "r10d, 0x15", - "stack_offset": 0 + "operands": "r10d, 0x15" }, { "address": "0x140005a57", "size": 2, "mnemonic": "jae", - "operands": "0x140005a6e", - "stack_offset": 0 + "operands": "0x140005a6e" }, { "address": "0x140005a59", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x140005a5e", "size": 5, "mnemonic": "bt", - "operands": "rax, 0x13", - "stack_offset": 0 + "operands": "rax, 0x13" }, { "address": "0x140005a63", "size": 2, "mnemonic": "jae", - "operands": "0x140005a6e", - "stack_offset": 0 + "operands": "0x140005a6e" }, { "address": "0x140005a65", "size": 9, "mnemonic": "btr", - "operands": "qword ptr [rip + 0x2b622], 7", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b622], 7" }, { "address": "0x140005a6e", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x28]" }, { "address": "0x140005a73", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005a75", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x30]" }, { "address": "0x140005a7a", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140005a7f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x10", - "stack_offset": 0 + "operands": "rsp, 0x10" }, { "address": "0x140005a83", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140005a84", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -81286,141 +72405,121 @@ "address": "0x140005986", "size": 3, "mnemonic": "or", - "operands": "eax, 0x20", - "stack_offset": 0 + "operands": "eax, 0x20" }, { "address": "0x140005989", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b705], 5", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b705], 5" }, { "address": "0x140005993", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b703], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b703], eax" }, { "address": "0x140005999", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xd0030000", - "stack_offset": 0 + "operands": "ecx, 0xd0030000" }, { "address": "0x14000599e", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b6eb]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b6eb]" }, { "address": "0x1400059a5", "size": 3, "mnemonic": "and", - "operands": "r9d, ecx", - "stack_offset": 0 + "operands": "r9d, ecx" }, { "address": "0x1400059a8", "size": 4, "mnemonic": "and", - "operands": "rax, 0xfffffffffffffffd", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffffd" }, { "address": "0x1400059ac", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b6dd], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b6dd], rax" }, { "address": "0x1400059b3", "size": 3, "mnemonic": "cmp", - "operands": "r9d, ecx", - "stack_offset": 0 + "operands": "r9d, ecx" }, { "address": "0x1400059b6", "size": 2, "mnemonic": "jne", - "operands": "0x1400059ef", - "stack_offset": 0 + "operands": "0x1400059ef" }, { "address": "0x1400059b8", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x1400059bd", "size": 2, "mnemonic": "and", - "operands": "al, dl", - "stack_offset": 0 + "operands": "al, dl" }, { "address": "0x1400059bf", "size": 2, "mnemonic": "cmp", - "operands": "al, dl", - "stack_offset": 0 + "operands": "al, dl" }, { "address": "0x1400059c1", "size": 2, "mnemonic": "jne", - "operands": "0x1400059e8", - "stack_offset": 0 + "operands": "0x1400059e8" }, { "address": "0x1400059c3", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b6c6]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b6c6]" }, { "address": "0x1400059ca", "size": 7, "mnemonic": "or", - "operands": "dword ptr [rip + 0x2b6cb], 0x40", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b6cb], 0x40" }, { "address": "0x1400059d1", "size": 4, "mnemonic": "and", - "operands": "rax, 0xffffffffffffffdb", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffdb" }, { "address": "0x1400059d5", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b6b9], 6", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b6b9], 6" }, { "address": "0x1400059df", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b6aa], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b6aa], rax" }, { "address": "0x1400059e6", "size": 2, "mnemonic": "jmp", - "operands": "0x1400059ef", - "stack_offset": 0 + "operands": "0x1400059ef" } ], "successors": [ @@ -81437,22 +72536,19 @@ "address": "0x1400058d6", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x24", - "stack_offset": 0 + "operands": "eax, 0x24" }, { "address": "0x1400058db", "size": 2, "mnemonic": "cmp", - "operands": "ebp, eax", - "stack_offset": 0 + "operands": "ebp, eax" }, { "address": "0x1400058dd", "size": 2, "mnemonic": "jl", - "operands": "0x1400058e6", - "stack_offset": 0 + "operands": "0x1400058e6" } ], "successors": [ @@ -81470,50 +72566,43 @@ "address": "0x1400058c9", "size": 5, "mnemonic": "mov", - "operands": "eax, 7", - "stack_offset": 0 + "operands": "eax, 7" }, { "address": "0x1400058ce", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax - 6]", - "stack_offset": 0 + "operands": "ecx, [rax - 6]" }, { "address": "0x1400058d1", "size": 2, "mnemonic": "cpuid", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400058d3", "size": 3, "mnemonic": "mov", - "operands": "r10d, edx", - "stack_offset": 0 + "operands": "r10d, edx" }, { "address": "0x1400058d6", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x24", - "stack_offset": 0 + "operands": "eax, 0x24" }, { "address": "0x1400058db", "size": 2, "mnemonic": "cmp", - "operands": "ebp, eax", - "stack_offset": 0 + "operands": "ebp, eax" }, { "address": "0x1400058dd", "size": 2, "mnemonic": "jl", - "operands": "0x1400058e6", - "stack_offset": 0 + "operands": "0x1400058e6" } ], "successors": [ @@ -81531,50 +72620,43 @@ "address": "0x14000588e", "size": 7, "mnemonic": "mov", - "operands": "r8d, dword ptr [rip + 0x2cea7]", - "stack_offset": 0 + "operands": "r8d, dword ptr [rip + 0x2cea7]" }, { "address": "0x140005895", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140005898", "size": 3, "mnemonic": "mov", - "operands": "esi, r9d", - "stack_offset": 0 + "operands": "esi, r9d" }, { "address": "0x14000589b", "size": 3, "mnemonic": "mov", - "operands": "r10d, r9d", - "stack_offset": 0 + "operands": "r10d, r9d" }, { "address": "0x14000589e", "size": 3, "mnemonic": "mov", - "operands": "r11d, r9d", - "stack_offset": 0 + "operands": "r11d, r9d" }, { "address": "0x1400058a1", "size": 3, "mnemonic": "cmp", - "operands": "ebp, 7", - "stack_offset": 0 + "operands": "ebp, 7" }, { "address": "0x1400058a4", "size": 2, "mnemonic": "jl", - "operands": "0x1400058e6", - "stack_offset": 0 + "operands": "0x1400058e6" } ], "successors": [ @@ -81592,50 +72674,43 @@ "address": "0x14000586a", "size": 10, "mnemonic": "movabs", - "operands": "rcx, 0x100010001", - "stack_offset": 0 + "operands": "rcx, 0x100010001" }, { "address": "0x140005874", "size": 4, "mnemonic": "bt", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140005878", "size": 2, "mnemonic": "jae", - "operands": "0x14000588e", - "stack_offset": 0 + "operands": "0x14000588e" }, { "address": "0x14000587a", "size": 7, "mnemonic": "mov", - "operands": "r8d, dword ptr [rip + 0x2cebb]", - "stack_offset": 0 + "operands": "r8d, dword ptr [rip + 0x2cebb]" }, { "address": "0x140005881", "size": 4, "mnemonic": "or", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x140005885", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2ceb0], r8d", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2ceb0], r8d" }, { "address": "0x14000588c", "size": 2, "mnemonic": "jmp", - "operands": "0x140005895", - "stack_offset": 0 + "operands": "0x140005895" } ], "successors": [ @@ -81652,260 +72727,223 @@ "address": "0x1400059ef", "size": 4, "mnemonic": "bt", - "operands": "esi, 0x17", - "stack_offset": 0 + "operands": "esi, 0x17" }, { "address": "0x1400059f3", "size": 2, "mnemonic": "jae", - "operands": "0x140005a01", - "stack_offset": 0 + "operands": "0x140005a01" }, { "address": "0x1400059f5", "size": 5, "mnemonic": "btr", - "operands": "rax, 0x18", - "stack_offset": 0 + "operands": "rax, 0x18" }, { "address": "0x1400059fa", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b68f], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b68f], rax" }, { "address": "0x140005a01", "size": 5, "mnemonic": "bt", - "operands": "r10d, 0x13", - "stack_offset": 0 + "operands": "r10d, 0x13" }, { "address": "0x140005a06", "size": 2, "mnemonic": "jae", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005a08", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x140005a0d", "size": 2, "mnemonic": "and", - "operands": "al, dl", - "stack_offset": 0 + "operands": "al, dl" }, { "address": "0x140005a0f", "size": 2, "mnemonic": "cmp", - "operands": "al, dl", - "stack_offset": 0 + "operands": "al, dl" }, { "address": "0x140005a11", "size": 2, "mnemonic": "jne", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005a13", "size": 3, "mnemonic": "mov", - "operands": "ecx, r11d", - "stack_offset": 0 + "operands": "ecx, r11d" }, { "address": "0x140005a16", "size": 3, "mnemonic": "mov", - "operands": "eax, r11d", - "stack_offset": 0 + "operands": "eax, r11d" }, { "address": "0x140005a19", "size": 4, "mnemonic": "shr", - "operands": "rcx, 0x10", - "stack_offset": 0 + "operands": "rcx, 0x10" }, { "address": "0x140005a1d", "size": 5, "mnemonic": "and", - "operands": "eax, 0x400ff", - "stack_offset": 0 + "operands": "eax, 0x400ff" }, { "address": "0x140005a22", "size": 3, "mnemonic": "and", - "operands": "ecx, 6", - "stack_offset": 0 + "operands": "ecx, 6" }, { "address": "0x140005a25", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2cd0d], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2cd0d], eax" }, { "address": "0x140005a2b", "size": 7, "mnemonic": "or", - "operands": "rcx, 0x1000029", - "stack_offset": 0 + "operands": "rcx, 0x1000029" }, { "address": "0x140005a32", "size": 3, "mnemonic": "not", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x140005a35", "size": 7, "mnemonic": "and", - "operands": "rcx, qword ptr [rip + 0x2b654]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x2b654]" }, { "address": "0x140005a3c", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b64d], rcx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b64d], rcx" }, { "address": "0x140005a43", "size": 2, "mnemonic": "cmp", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140005a45", "size": 2, "mnemonic": "jbe", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005a47", "size": 4, "mnemonic": "and", - "operands": "rcx, 0xffffffffffffffbf", - "stack_offset": 0 + "operands": "rcx, 0xffffffffffffffbf" }, { "address": "0x140005a4b", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b63e], rcx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b63e], rcx" }, { "address": "0x140005a52", "size": 5, "mnemonic": "bt", - "operands": "r10d, 0x15", - "stack_offset": 0 + "operands": "r10d, 0x15" }, { "address": "0x140005a57", "size": 2, "mnemonic": "jae", - "operands": "0x140005a6e", - "stack_offset": 0 + "operands": "0x140005a6e" }, { "address": "0x140005a59", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x140005a5e", "size": 5, "mnemonic": "bt", - "operands": "rax, 0x13", - "stack_offset": 0 + "operands": "rax, 0x13" }, { "address": "0x140005a63", "size": 2, "mnemonic": "jae", - "operands": "0x140005a6e", - "stack_offset": 0 + "operands": "0x140005a6e" }, { "address": "0x140005a65", "size": 9, "mnemonic": "btr", - "operands": "qword ptr [rip + 0x2b622], 7", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b622], 7" }, { "address": "0x140005a6e", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x28]" }, { "address": "0x140005a73", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005a75", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x30]" }, { "address": "0x140005a7a", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140005a7f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x10", - "stack_offset": 0 + "operands": "rsp, 0x10" }, { "address": "0x140005a83", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140005a84", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -81921,239 +72959,205 @@ "address": "0x1400058df", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400058e1", "size": 2, "mnemonic": "cpuid", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400058e3", "size": 3, "mnemonic": "mov", - "operands": "r11d, ebx", - "stack_offset": 0 + "operands": "r11d, ebx" }, { "address": "0x1400058e6", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b7a3]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b7a3]" }, { "address": "0x1400058ed", "size": 4, "mnemonic": "and", - "operands": "rax, 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffffe" }, { "address": "0x1400058f1", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b79d], 1", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b79d], 1" }, { "address": "0x1400058fb", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b797], 2", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b797], 2" }, { "address": "0x140005905", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b784], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b784], rax" }, { "address": "0x14000590c", "size": 4, "mnemonic": "bt", - "operands": "edi, 0x14", - "stack_offset": 0 + "operands": "edi, 0x14" }, { "address": "0x140005910", "size": 2, "mnemonic": "jae", - "operands": "0x140005931", - "stack_offset": 0 + "operands": "0x140005931" }, { "address": "0x140005912", "size": 4, "mnemonic": "and", - "operands": "rax, 0xffffffffffffffef", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffef" }, { "address": "0x140005916", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b778], 2", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b778], 2" }, { "address": "0x140005920", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2b769], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2b769], rax" }, { "address": "0x140005927", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b76b], 6", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b76b], 6" }, { "address": "0x140005931", "size": 4, "mnemonic": "bt", - "operands": "edi, 0x1b", - "stack_offset": 0 + "operands": "edi, 0x1b" }, { "address": "0x140005935", "size": 6, "mnemonic": "jae", - "operands": "0x140005a6e", - "stack_offset": 0 + "operands": "0x140005a6e" }, { "address": "0x14000593b", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000593d", "size": 3, "mnemonic": "xgetbv", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140005940", "size": 4, "mnemonic": "shl", - "operands": "rdx, 0x20", - "stack_offset": 0 + "operands": "rdx, 0x20" }, { "address": "0x140005944", "size": 3, "mnemonic": "or", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140005947", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdx" }, { "address": "0x14000594c", "size": 4, "mnemonic": "bt", - "operands": "edi, 0x1c", - "stack_offset": 0 + "operands": "edi, 0x1c" }, { "address": "0x140005950", "size": 6, "mnemonic": "jae", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005956", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x14000595b", "size": 2, "mnemonic": "and", - "operands": "al, 6", - "stack_offset": 0 + "operands": "al, 6" }, { "address": "0x14000595d", "size": 2, "mnemonic": "cmp", - "operands": "al, 6", - "stack_offset": 0 + "operands": "al, 6" }, { "address": "0x14000595f", "size": 6, "mnemonic": "jne", - "operands": "0x140005a52", - "stack_offset": 0 + "operands": "0x140005a52" }, { "address": "0x140005965", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rip + 0x2b731]", - "stack_offset": 0 + "operands": "eax, dword ptr [rip + 0x2b731]" }, { "address": "0x14000596b", "size": 2, "mnemonic": "mov", - "operands": "dl, 0xe0", - "stack_offset": 0 + "operands": "dl, 0xe0" }, { "address": "0x14000596d", "size": 3, "mnemonic": "or", - "operands": "eax, 8", - "stack_offset": 0 + "operands": "eax, 8" }, { "address": "0x140005970", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b71e], 3", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b71e], 3" }, { "address": "0x14000597a", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2b71c], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2b71c], eax" }, { "address": "0x140005980", "size": 4, "mnemonic": "test", - "operands": "r9b, 0x20", - "stack_offset": 0 + "operands": "r9b, 0x20" }, { "address": "0x140005984", "size": 2, "mnemonic": "je", - "operands": "0x1400059e8", - "stack_offset": 0 + "operands": "0x1400059e8" } ], "successors": [ @@ -82177,43 +73181,37 @@ "address": "0x140007318", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000731c", "size": 5, "mnemonic": "call", - "operands": "0x14000a73c", - "stack_offset": 0 + "operands": "0x14000a73c" }, { "address": "0x140007321", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140007323", "size": 2, "mnemonic": "jne", - "operands": "0x140007329", - "stack_offset": 0 + "operands": "0x140007329" }, { "address": "0x140007325", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140007327", "size": 2, "mnemonic": "jmp", - "operands": "0x14000733b", - "stack_offset": 0 + "operands": "0x14000733b" } ], "successors": [ @@ -82230,15 +73228,13 @@ "address": "0x14000733b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000733f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -82260,22 +73256,19 @@ "address": "0x140010b38", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140010b3c", "size": 2, "mnemonic": "test", - "operands": "cl, cl", - "stack_offset": 0 + "operands": "cl, cl" }, { "address": "0x140010b3e", "size": 2, "mnemonic": "je", - "operands": "0x140010b56", - "stack_offset": 0 + "operands": "0x140010b56" } ], "successors": [ @@ -82293,29 +73286,25 @@ "address": "0x140010b56", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x150c3]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x150c3]" }, { "address": "0x140010b5d", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x14fbc]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x14fbc]" }, { "address": "0x140010b64", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140010b68", "size": 5, "mnemonic": "jmp", - "operands": "0x14001bff8", - "stack_offset": 0 + "operands": "0x14001bff8" } ], "successors": [ @@ -82332,15 +73321,13 @@ "address": "0x140010b40", "size": 8, "mnemonic": "cmp", - "operands": "qword ptr [rip + 0x222a0], 0", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x222a0], 0" }, { "address": "0x140010b48", "size": 2, "mnemonic": "je", - "operands": "0x140010b4f", - "stack_offset": 0 + "operands": "0x140010b4f" } ], "successors": [ @@ -82358,50 +73345,43 @@ "address": "0x14001bff8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001bffd", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bffe", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c002", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001c005", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14001c008", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14001c00b", "size": 2, "mnemonic": "je", - "operands": "0x14001c026", - "stack_offset": 0 + "operands": "0x14001c026" } ], "successors": [ @@ -82419,22 +73399,19 @@ "address": "0x140010b4f", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140010b51", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140010b55", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -82450,29 +73427,25 @@ "address": "0x140010b4a", "size": 5, "mnemonic": "call", - "operands": "0x14000b74c", - "stack_offset": 0 + "operands": "0x14000b74c" }, { "address": "0x140010b4f", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140010b51", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140010b55", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -82488,36 +73461,31 @@ "address": "0x14001c026", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001c02b", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14001c02d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c031", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c032", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -82533,22 +73501,19 @@ "address": "0x14001c00d", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx - 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx - 8]" }, { "address": "0x14001c011", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001c014", "size": 2, "mnemonic": "je", - "operands": "0x14001c01d", - "stack_offset": 0 + "operands": "0x14001c01d" } ], "successors": [ @@ -82566,57 +73531,49 @@ "address": "0x14001c01d", "size": 4, "mnemonic": "sub", - "operands": "rbx, 0x10", - "stack_offset": 0 + "operands": "rbx, 0x10" }, { "address": "0x14001c021", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14001c024", "size": 2, "mnemonic": "jne", - "operands": "0x14001c00d", - "stack_offset": 0 + "operands": "0x14001c00d" }, { "address": "0x14001c026", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001c02b", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14001c02d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c031", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c032", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -82632,71 +73589,61 @@ "address": "0x14001c016", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001c018", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14001c01d", "size": 4, "mnemonic": "sub", - "operands": "rbx, 0x10", - "stack_offset": 0 + "operands": "rbx, 0x10" }, { "address": "0x14001c021", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14001c024", "size": 2, "mnemonic": "jne", - "operands": "0x14001c00d", - "stack_offset": 0 + "operands": "0x14001c00d" }, { "address": "0x14001c026", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001c02b", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14001c02d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c031", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c032", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -82718,57 +73665,49 @@ "address": "0x140007340", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140007344", "size": 2, "mnemonic": "test", - "operands": "cl, cl", - "stack_offset": 0 + "operands": "cl, cl" }, { "address": "0x140007346", "size": 2, "mnemonic": "jne", - "operands": "0x140007352", - "stack_offset": 0 + "operands": "0x140007352" }, { "address": "0x140007348", "size": 5, "mnemonic": "call", - "operands": "0x140007514", - "stack_offset": 0 + "operands": "0x140007514" }, { "address": "0x14000734d", "size": 5, "mnemonic": "call", - "operands": "0x14000a784", - "stack_offset": 0 + "operands": "0x14000a784" }, { "address": "0x140007352", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140007354", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140007358", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -82790,15 +73729,13 @@ "address": "0x140005e38", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x2ce86], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2ce86], 0" }, { "address": "0x140005e42", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -82820,64 +73757,55 @@ "address": "0x14001ea80", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14001ea83", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001ea86", "size": 7, "mnemonic": "lea", - "operands": "r10, [rip - 0x1ea8d]", - "stack_offset": 0 + "operands": "r10, [rip - 0x1ea8d]" }, { "address": "0x14001ea8d", "size": 3, "mnemonic": "movzx", - "operands": "edx, dl", - "stack_offset": 0 + "operands": "edx, dl" }, { "address": "0x14001ea90", "size": 10, "mnemonic": "movabs", - "operands": "r11, 0x101010101010101", - "stack_offset": 0 + "operands": "r11, 0x101010101010101" }, { "address": "0x14001ea9a", "size": 4, "mnemonic": "imul", - "operands": "r11, rdx", - "stack_offset": 0 + "operands": "r11, rdx" }, { "address": "0x14001ea9e", "size": 5, "mnemonic": "movq", - "operands": "xmm0, r11", - "stack_offset": 0 + "operands": "xmm0, r11" }, { "address": "0x14001eaa3", "size": 4, "mnemonic": "cmp", - "operands": "r8, 0xf", - "stack_offset": 0 + "operands": "r8, 0xf" }, { "address": "0x14001eaa7", "size": 6, "mnemonic": "ja", - "operands": "0x14001eb30", - "stack_offset": 0 + "operands": "0x14001eb30" } ], "successors": [ @@ -82895,22 +73823,19 @@ "address": "0x14001eb30", "size": 4, "mnemonic": "punpcklqdq", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14001eb34", "size": 4, "mnemonic": "cmp", - "operands": "r8, 0x20", - "stack_offset": 0 + "operands": "r8, 0x20" }, { "address": "0x14001eb38", "size": 2, "mnemonic": "ja", - "operands": "0x14001eb46", - "stack_offset": 0 + "operands": "0x14001eb46" } ], "successors": [ @@ -82928,36 +73853,31 @@ "address": "0x14001eaad", "size": 3, "mnemonic": "nop", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14001eab0", "size": 3, "mnemonic": "add", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14001eab3", "size": 8, "mnemonic": "mov", - "operands": "r9d, dword ptr [r10 + r8*4 + 0x2cac0]", - "stack_offset": 0 + "operands": "r9d, dword ptr [r10 + r8*4 + 0x2cac0]" }, { "address": "0x14001eabb", "size": 3, "mnemonic": "add", - "operands": "r9, r10", - "stack_offset": 0 + "operands": "r9, r10" }, { "address": "0x14001eabe", "size": 3, "mnemonic": "jmp", - "operands": "r9", - "stack_offset": 0 + "operands": "r9" } ], "successors": [ @@ -82973,15 +73893,13 @@ "address": "0x14001eb46", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x1254b], 3", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1254b], 3" }, { "address": "0x14001eb4d", "size": 6, "mnemonic": "jb", - "operands": "0x14001ed30", - "stack_offset": 0 + "operands": "0x14001ed30" } ], "successors": [ @@ -82999,22 +73917,19 @@ "address": "0x14001eb3a", "size": 4, "mnemonic": "movdqu", - "operands": "xmmword ptr [rcx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm0" }, { "address": "0x14001eb3e", "size": 7, "mnemonic": "movdqu", - "operands": "xmmword ptr [rcx + r8 - 0x10], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + r8 - 0x10], xmm0" }, { "address": "0x14001eb45", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -83030,225 +73945,193 @@ "address": "0x14001ed30", "size": 7, "mnemonic": "cmp", - "operands": "r8, qword ptr [rip + 0x12369]", - "stack_offset": 0 + "operands": "r8, qword ptr [rip + 0x12369]" }, { "address": "0x14001ed37", "size": 2, "mnemonic": "jbe", - "operands": "0x14001ed46", - "stack_offset": 0 + "operands": "0x14001ed46" }, { "address": "0x14001ed39", "size": 7, "mnemonic": "test", - "operands": "byte ptr [rip + 0x139fc], 2", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x139fc], 2" }, { "address": "0x14001ed40", "size": 6, "mnemonic": "jne", - "operands": "0x14001ea70", - "stack_offset": 0 + "operands": "0x14001ea70" }, { "address": "0x14001ed46", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001ed49", "size": 4, "mnemonic": "and", - "operands": "r9, 0xf", - "stack_offset": 0 + "operands": "r9, 0xf" }, { "address": "0x14001ed4d", "size": 4, "mnemonic": "sub", - "operands": "r9, 0x10", - "stack_offset": 0 + "operands": "r9, 0x10" }, { "address": "0x14001ed51", "size": 3, "mnemonic": "sub", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001ed54", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001ed57", "size": 3, "mnemonic": "add", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x14001ed5a", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x80", - "stack_offset": 0 + "operands": "r8, 0x80" }, { "address": "0x14001ed61", "size": 2, "mnemonic": "jbe", - "operands": "0x14001edae", - "stack_offset": 0 + "operands": "0x14001edae" }, { "address": "0x14001ed63", "size": 13, "mnemonic": "nop", - "operands": "word ptr [rax + rax]", - "stack_offset": 0 + "operands": "word ptr [rax + rax]" }, { "address": "0x14001ed70", "size": 4, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm0" }, { "address": "0x14001ed74", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x10], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x10], xmm0" }, { "address": "0x14001ed79", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x20], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x20], xmm0" }, { "address": "0x14001ed7e", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x30], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x30], xmm0" }, { "address": "0x14001ed83", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x40], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x40], xmm0" }, { "address": "0x14001ed88", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x50], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x50], xmm0" }, { "address": "0x14001ed8d", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x60], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x60], xmm0" }, { "address": "0x14001ed92", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x70], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x70], xmm0" }, { "address": "0x14001ed97", "size": 7, "mnemonic": "add", - "operands": "rcx, 0x80", - "stack_offset": 0 + "operands": "rcx, 0x80" }, { "address": "0x14001ed9e", "size": 7, "mnemonic": "sub", - "operands": "r8, 0x80", - "stack_offset": 0 + "operands": "r8, 0x80" }, { "address": "0x14001eda5", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x80", - "stack_offset": 0 + "operands": "r8, 0x80" }, { "address": "0x14001edac", "size": 2, "mnemonic": "jae", - "operands": "0x14001ed70", - "stack_offset": 0 + "operands": "0x14001ed70" }, { "address": "0x14001edae", "size": 4, "mnemonic": "lea", - "operands": "r9, [r8 + 0xf]", - "stack_offset": 0 + "operands": "r9, [r8 + 0xf]" }, { "address": "0x14001edb2", "size": 4, "mnemonic": "and", - "operands": "r9, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "r9, 0xfffffffffffffff0" }, { "address": "0x14001edb6", "size": 3, "mnemonic": "mov", - "operands": "r11, r9", - "stack_offset": 0 + "operands": "r11, r9" }, { "address": "0x14001edb9", "size": 4, "mnemonic": "shr", - "operands": "r11, 4", - "stack_offset": 0 + "operands": "r11, 4" }, { "address": "0x14001edbd", "size": 8, "mnemonic": "mov", - "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb48]", - "stack_offset": 0 + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb48]" }, { "address": "0x14001edc5", "size": 3, "mnemonic": "add", - "operands": "r11, r10", - "stack_offset": 0 + "operands": "r11, r10" }, { "address": "0x14001edc8", "size": 3, "mnemonic": "jmp", - "operands": "r11", - "stack_offset": 0 + "operands": "r11" } ], "successors": [ @@ -83264,29 +74147,25 @@ "address": "0x14001eb53", "size": 7, "mnemonic": "cmp", - "operands": "r8, qword ptr [rip + 0x12546]", - "stack_offset": 0 + "operands": "r8, qword ptr [rip + 0x12546]" }, { "address": "0x14001eb5a", "size": 2, "mnemonic": "jbe", - "operands": "0x14001eb72", - "stack_offset": 0 + "operands": "0x14001eb72" }, { "address": "0x14001eb5c", "size": 7, "mnemonic": "cmp", - "operands": "r8, qword ptr [rip + 0x12545]", - "stack_offset": 0 + "operands": "r8, qword ptr [rip + 0x12545]" }, { "address": "0x14001eb63", "size": 2, "mnemonic": "ja", - "operands": "0x14001eb72", - "stack_offset": 0 + "operands": "0x14001eb72" } ], "successors": [ @@ -83304,78 +74183,67 @@ "address": "0x14001eb72", "size": 6, "mnemonic": "vinsertf128", - "operands": "ymm0, ymm0, xmm0, 1", - "stack_offset": 0 + "operands": "ymm0, ymm0, xmm0, 1" }, { "address": "0x14001eb78", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001eb7b", "size": 4, "mnemonic": "and", - "operands": "r9, 0x1f", - "stack_offset": 0 + "operands": "r9, 0x1f" }, { "address": "0x14001eb7f", "size": 4, "mnemonic": "sub", - "operands": "r9, 0x20", - "stack_offset": 0 + "operands": "r9, 0x20" }, { "address": "0x14001eb83", "size": 3, "mnemonic": "sub", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001eb86", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001eb89", "size": 3, "mnemonic": "add", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x14001eb8c", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001eb93", "size": 2, "mnemonic": "jbe", - "operands": "0x14001ebfa", - "stack_offset": 0 + "operands": "0x14001ebfa" }, { "address": "0x14001eb95", "size": 7, "mnemonic": "cmp", - "operands": "r8, qword ptr [rip + 0x1250c]", - "stack_offset": 0 + "operands": "r8, qword ptr [rip + 0x1250c]" }, { "address": "0x14001eb9c", "size": 6, "mnemonic": "ja", - "operands": "0x14001ec70", - "stack_offset": 0 + "operands": "0x14001ec70" } ], "successors": [ @@ -83393,92 +74261,79 @@ "address": "0x14001eb65", "size": 7, "mnemonic": "test", - "operands": "byte ptr [rip + 0x13bd0], 2", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x13bd0], 2" }, { "address": "0x14001eb6c", "size": 6, "mnemonic": "jne", - "operands": "0x14001ea70", - "stack_offset": 0 + "operands": "0x14001ea70" }, { "address": "0x14001eb72", "size": 6, "mnemonic": "vinsertf128", - "operands": "ymm0, ymm0, xmm0, 1", - "stack_offset": 0 + "operands": "ymm0, ymm0, xmm0, 1" }, { "address": "0x14001eb78", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001eb7b", "size": 4, "mnemonic": "and", - "operands": "r9, 0x1f", - "stack_offset": 0 + "operands": "r9, 0x1f" }, { "address": "0x14001eb7f", "size": 4, "mnemonic": "sub", - "operands": "r9, 0x20", - "stack_offset": 0 + "operands": "r9, 0x20" }, { "address": "0x14001eb83", "size": 3, "mnemonic": "sub", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001eb86", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001eb89", "size": 3, "mnemonic": "add", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x14001eb8c", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001eb93", "size": 2, "mnemonic": "jbe", - "operands": "0x14001ebfa", - "stack_offset": 0 + "operands": "0x14001ebfa" }, { "address": "0x14001eb95", "size": 7, "mnemonic": "cmp", - "operands": "r8, qword ptr [rip + 0x1250c]", - "stack_offset": 0 + "operands": "r8, qword ptr [rip + 0x1250c]" }, { "address": "0x14001eb9c", "size": 6, "mnemonic": "ja", - "operands": "0x14001ec70", - "stack_offset": 0 + "operands": "0x14001ec70" } ], "successors": [ @@ -83496,134 +74351,115 @@ "address": "0x14001ec70", "size": 4, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx], ymm0" }, { "address": "0x14001ec74", "size": 5, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0x20], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x20], ymm0" }, { "address": "0x14001ec79", "size": 5, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0x40], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x40], ymm0" }, { "address": "0x14001ec7e", "size": 5, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0x60], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x60], ymm0" }, { "address": "0x14001ec83", "size": 8, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0x80], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x80], ymm0" }, { "address": "0x14001ec8b", "size": 8, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0xa0], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xa0], ymm0" }, { "address": "0x14001ec93", "size": 8, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0xc0], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xc0], ymm0" }, { "address": "0x14001ec9b", "size": 8, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0xe0], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xe0], ymm0" }, { "address": "0x14001eca3", "size": 7, "mnemonic": "add", - "operands": "rcx, 0x100", - "stack_offset": 0 + "operands": "rcx, 0x100" }, { "address": "0x14001ecaa", "size": 7, "mnemonic": "sub", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001ecb1", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001ecb8", "size": 2, "mnemonic": "jae", - "operands": "0x14001ec70", - "stack_offset": 0 + "operands": "0x14001ec70" }, { "address": "0x14001ecba", "size": 4, "mnemonic": "lea", - "operands": "r9, [r8 + 0x1f]", - "stack_offset": 0 + "operands": "r9, [r8 + 0x1f]" }, { "address": "0x14001ecbe", "size": 4, "mnemonic": "and", - "operands": "r9, 0xffffffffffffffe0", - "stack_offset": 0 + "operands": "r9, 0xffffffffffffffe0" }, { "address": "0x14001ecc2", "size": 3, "mnemonic": "mov", - "operands": "r11, r9", - "stack_offset": 0 + "operands": "r11, r9" }, { "address": "0x14001ecc5", "size": 4, "mnemonic": "shr", - "operands": "r11, 5", - "stack_offset": 0 + "operands": "r11, 5" }, { "address": "0x14001ecc9", "size": 8, "mnemonic": "mov", - "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb24]", - "stack_offset": 0 + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb24]" }, { "address": "0x14001ecd1", "size": 3, "mnemonic": "add", - "operands": "r11, r10", - "stack_offset": 0 + "operands": "r11, r10" }, { "address": "0x14001ecd4", "size": 3, "mnemonic": "jmp", - "operands": "r11", - "stack_offset": 0 + "operands": "r11" } ], "successors": [ @@ -83639,141 +74475,121 @@ "address": "0x14001eba2", "size": 14, "mnemonic": "nop", - "operands": "word ptr [rax + rax]", - "stack_offset": 0 + "operands": "word ptr [rax + rax]" }, { "address": "0x14001ebb0", "size": 4, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx], ymm0" }, { "address": "0x14001ebb4", "size": 5, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0x20], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x20], ymm0" }, { "address": "0x14001ebb9", "size": 5, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0x40], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x40], ymm0" }, { "address": "0x14001ebbe", "size": 5, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0x60], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x60], ymm0" }, { "address": "0x14001ebc3", "size": 8, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0x80], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x80], ymm0" }, { "address": "0x14001ebcb", "size": 8, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0xa0], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xa0], ymm0" }, { "address": "0x14001ebd3", "size": 8, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0xc0], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xc0], ymm0" }, { "address": "0x14001ebdb", "size": 8, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0xe0], ymm0", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xe0], ymm0" }, { "address": "0x14001ebe3", "size": 7, "mnemonic": "add", - "operands": "rcx, 0x100", - "stack_offset": 0 + "operands": "rcx, 0x100" }, { "address": "0x14001ebea", "size": 7, "mnemonic": "sub", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001ebf1", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001ebf8", "size": 2, "mnemonic": "jae", - "operands": "0x14001ebb0", - "stack_offset": 0 + "operands": "0x14001ebb0" }, { "address": "0x14001ebfa", "size": 4, "mnemonic": "lea", - "operands": "r9, [r8 + 0x1f]", - "stack_offset": 0 + "operands": "r9, [r8 + 0x1f]" }, { "address": "0x14001ebfe", "size": 4, "mnemonic": "and", - "operands": "r9, 0xffffffffffffffe0", - "stack_offset": 0 + "operands": "r9, 0xffffffffffffffe0" }, { "address": "0x14001ec02", "size": 3, "mnemonic": "mov", - "operands": "r11, r9", - "stack_offset": 0 + "operands": "r11, r9" }, { "address": "0x14001ec05", "size": 4, "mnemonic": "shr", - "operands": "r11, 5", - "stack_offset": 0 + "operands": "r11, 5" }, { "address": "0x14001ec09", "size": 8, "mnemonic": "mov", - "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb00]", - "stack_offset": 0 + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb00]" }, { "address": "0x14001ec11", "size": 3, "mnemonic": "add", - "operands": "r11, r10", - "stack_offset": 0 + "operands": "r11, r10" }, { "address": "0x14001ec14", "size": 3, "mnemonic": "jmp", - "operands": "r11", - "stack_offset": 0 + "operands": "r11" } ], "successors": [ @@ -83795,8 +74611,7 @@ "address": "0x14001e3a0", "size": 6, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x1f1a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1f1a]" } ], "successors": [ @@ -83819,127 +74634,109 @@ "address": "0x14000e934", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000e939", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x14000e93e", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e93f", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e943", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x14000e946", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x14000e949", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x14000e94b", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x14000e950", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000e951", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000e954", "size": 5, "mnemonic": "call", - "operands": "0x14000e96c", - "stack_offset": 0 + "operands": "0x14000e96c" }, { "address": "0x14000e959", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000e95a", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x14000e95c", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14000e961", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000e966", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e96a", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e96b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -83961,106 +74758,91 @@ "address": "0x1400191c0", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400191c2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400191c6", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x1400191c8", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], ebx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], ebx" }, { "address": "0x1400191cc", "size": 5, "mnemonic": "call", - "operands": "0x1400191a8", - "stack_offset": 0 + "operands": "0x1400191a8" }, { "address": "0x1400191d1", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400191d3", "size": 2, "mnemonic": "jne", - "operands": "0x1400191df", - "stack_offset": 0 + "operands": "0x1400191df" }, { "address": "0x1400191d5", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x1400191da", "size": 5, "mnemonic": "call", - "operands": "0x140011db4", - "stack_offset": 0 + "operands": "0x140011db4" }, { "address": "0x1400191df", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rsp + 0x30], 1", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], 1" }, { "address": "0x1400191e4", "size": 3, "mnemonic": "setne", - "operands": "bl", - "stack_offset": 0 + "operands": "bl" }, { "address": "0x1400191e7", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400191e9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400191ed", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400191ee", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -84082,85 +74864,73 @@ "address": "0x14000eb40", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000eb42", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000eb46", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe" }, { "address": "0x14000eb4f", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14000eb51", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x48], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], 0" }, { "address": "0x14000eb57", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x48]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x48]" }, { "address": "0x14000eb5c", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x16d9d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x16d9d]" }, { "address": "0x14000eb63", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000eb65", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x115fd]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x115fd]" }, { "address": "0x14000eb6b", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x48]" }, { "address": "0x14000eb70", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000eb72", "size": 2, "mnemonic": "je", - "operands": "0x14000eb92", - "stack_offset": 0 + "operands": "0x14000eb92" } ], "successors": [ @@ -84178,15 +74948,13 @@ "address": "0x14000eb92", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000eb95", "size": 2, "mnemonic": "je", - "operands": "0x14000eb9e", - "stack_offset": 0 + "operands": "0x14000eb9e" } ], "successors": [ @@ -84204,29 +74972,25 @@ "address": "0x14000eb74", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x16d9d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x16d9d]" }, { "address": "0x14000eb7b", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x115b7]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x115b7]" }, { "address": "0x14000eb81", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000eb84", "size": 2, "mnemonic": "je", - "operands": "0x14000eb8d", - "stack_offset": 0 + "operands": "0x14000eb8d" } ], "successors": [ @@ -84244,22 +75008,19 @@ "address": "0x14000eb9e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000eba2", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000eba3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -84275,36 +75036,31 @@ "address": "0x14000eb97", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x11593]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x11593]" }, { "address": "0x14000eb9d", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000eb9e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000eba2", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000eba3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -84320,22 +75076,19 @@ "address": "0x14000eb8d", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x48]" }, { "address": "0x14000eb92", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000eb95", "size": 2, "mnemonic": "je", - "operands": "0x14000eb9e", - "stack_offset": 0 + "operands": "0x14000eb9e" } ], "successors": [ @@ -84353,36 +75106,31 @@ "address": "0x14000eb86", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000eb88", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14000eb8d", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x48]" }, { "address": "0x14000eb92", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000eb95", "size": 2, "mnemonic": "je", - "operands": "0x14000eb9e", - "stack_offset": 0 + "operands": "0x14000eb9e" } ], "successors": [ @@ -84406,36 +75154,31 @@ "address": "0x14000eb10", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000eb12", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000eb16", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14000eb18", "size": 2, "mnemonic": "test", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x14000eb1a", "size": 2, "mnemonic": "je", - "operands": "0x14000eb2d", - "stack_offset": 0 + "operands": "0x14000eb2d" } ], "successors": [ @@ -84453,36 +75196,31 @@ "address": "0x14000eb2d", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000eb2f", "size": 5, "mnemonic": "call", - "operands": "0x14000eb40", - "stack_offset": 0 + "operands": "0x14000eb40" }, { "address": "0x14000eb34", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000eb36", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x11624]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x11624]" }, { "address": "0x14000eb3c", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -84498,64 +75236,55 @@ "address": "0x14000eb1c", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1155e]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1155e]" }, { "address": "0x14000eb22", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000eb25", "size": 2, "mnemonic": "mov", - "operands": "edx, ebx", - "stack_offset": 0 + "operands": "edx, ebx" }, { "address": "0x14000eb27", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1155b]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1155b]" }, { "address": "0x14000eb2d", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000eb2f", "size": 5, "mnemonic": "call", - "operands": "0x14000eb40", - "stack_offset": 0 + "operands": "0x14000eb40" }, { "address": "0x14000eb34", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000eb36", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x11624]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x11624]" }, { "address": "0x14000eb3c", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -84577,29 +75306,25 @@ "address": "0x14001ef10", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14001ef13", "size": 3, "mnemonic": "neg", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x14001ef16", "size": 6, "mnemonic": "test", - "operands": "rax, 7", - "stack_offset": 0 + "operands": "rax, 7" }, { "address": "0x14001ef1c", "size": 2, "mnemonic": "je", - "operands": "0x14001ef2d", - "stack_offset": 0 + "operands": "0x14001ef2d" } ], "successors": [ @@ -84617,71 +75342,61 @@ "address": "0x14001ef2d", "size": 10, "mnemonic": "movabs", - "operands": "r8, 0x7efefefefefefeff", - "stack_offset": 0 + "operands": "r8, 0x7efefefefefefeff" }, { "address": "0x14001ef37", "size": 10, "mnemonic": "movabs", - "operands": "r11, 0x8101010101010100", - "stack_offset": 0 + "operands": "r11, 0x8101010101010100" }, { "address": "0x14001ef41", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001ef44", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001ef47", "size": 4, "mnemonic": "add", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x14001ef4b", "size": 3, "mnemonic": "add", - "operands": "r9, rdx", - "stack_offset": 0 + "operands": "r9, rdx" }, { "address": "0x14001ef4e", "size": 3, "mnemonic": "not", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x14001ef51", "size": 3, "mnemonic": "xor", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001ef54", "size": 3, "mnemonic": "and", - "operands": "rdx, r11", - "stack_offset": 0 + "operands": "rdx, r11" }, { "address": "0x14001ef57", "size": 2, "mnemonic": "je", - "operands": "0x14001ef41", - "stack_offset": 0 + "operands": "0x14001ef41" } ], "successors": [ @@ -84699,36 +75414,31 @@ "address": "0x14001ef1e", "size": 2, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001ef20", "size": 2, "mnemonic": "mov", - "operands": "dl, byte ptr [rax]", - "stack_offset": 0 + "operands": "dl, byte ptr [rax]" }, { "address": "0x14001ef22", "size": 3, "mnemonic": "inc", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x14001ef25", "size": 2, "mnemonic": "test", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x14001ef27", "size": 2, "mnemonic": "je", - "operands": "0x14001ef88", - "stack_offset": 0 + "operands": "0x14001ef88" } ], "successors": [ @@ -84746,57 +75456,49 @@ "address": "0x14001ef41", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001ef44", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001ef47", "size": 4, "mnemonic": "add", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x14001ef4b", "size": 3, "mnemonic": "add", - "operands": "r9, rdx", - "stack_offset": 0 + "operands": "r9, rdx" }, { "address": "0x14001ef4e", "size": 3, "mnemonic": "not", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x14001ef51", "size": 3, "mnemonic": "xor", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001ef54", "size": 3, "mnemonic": "and", - "operands": "rdx, r11", - "stack_offset": 0 + "operands": "rdx, r11" }, { "address": "0x14001ef57", "size": 2, "mnemonic": "je", - "operands": "0x14001ef41", - "stack_offset": 0 + "operands": "0x14001ef41" } ], "successors": [ @@ -84814,22 +75516,19 @@ "address": "0x14001ef59", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax - 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax - 8]" }, { "address": "0x14001ef5d", "size": 2, "mnemonic": "test", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x14001ef5f", "size": 2, "mnemonic": "je", - "operands": "0x14001efb2", - "stack_offset": 0 + "operands": "0x14001efb2" } ], "successors": [ @@ -84847,15 +75546,13 @@ "address": "0x14001ef88", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 1]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 1]" }, { "address": "0x14001ef8d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -84871,85 +75568,73 @@ "address": "0x14001ef29", "size": 2, "mnemonic": "test", - "operands": "al, 7", - "stack_offset": 0 + "operands": "al, 7" }, { "address": "0x14001ef2b", "size": 2, "mnemonic": "jne", - "operands": "0x14001ef20", - "stack_offset": 0 + "operands": "0x14001ef20" }, { "address": "0x14001ef2d", "size": 10, "mnemonic": "movabs", - "operands": "r8, 0x7efefefefefefeff", - "stack_offset": 0 + "operands": "r8, 0x7efefefefefefeff" }, { "address": "0x14001ef37", "size": 10, "mnemonic": "movabs", - "operands": "r11, 0x8101010101010100", - "stack_offset": 0 + "operands": "r11, 0x8101010101010100" }, { "address": "0x14001ef41", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001ef44", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001ef47", "size": 4, "mnemonic": "add", - "operands": "rax, 8", - "stack_offset": 0 + "operands": "rax, 8" }, { "address": "0x14001ef4b", "size": 3, "mnemonic": "add", - "operands": "r9, rdx", - "stack_offset": 0 + "operands": "r9, rdx" }, { "address": "0x14001ef4e", "size": 3, "mnemonic": "not", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" }, { "address": "0x14001ef51", "size": 3, "mnemonic": "xor", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001ef54", "size": 3, "mnemonic": "and", - "operands": "rdx, r11", - "stack_offset": 0 + "operands": "rdx, r11" }, { "address": "0x14001ef57", "size": 2, "mnemonic": "je", - "operands": "0x14001ef41", - "stack_offset": 0 + "operands": "0x14001ef41" } ], "successors": [ @@ -84967,15 +75652,13 @@ "address": "0x14001efb2", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 8]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 8]" }, { "address": "0x14001efb7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -84991,15 +75674,13 @@ "address": "0x14001ef61", "size": 2, "mnemonic": "test", - "operands": "dh, dh", - "stack_offset": 0 + "operands": "dh, dh" }, { "address": "0x14001ef63", "size": 2, "mnemonic": "je", - "operands": "0x14001efac", - "stack_offset": 0 + "operands": "0x14001efac" } ], "successors": [ @@ -85017,15 +75698,13 @@ "address": "0x14001efac", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 7]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 7]" }, { "address": "0x14001efb1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85041,22 +75720,19 @@ "address": "0x14001ef65", "size": 4, "mnemonic": "shr", - "operands": "rdx, 0x10", - "stack_offset": 0 + "operands": "rdx, 0x10" }, { "address": "0x14001ef69", "size": 2, "mnemonic": "test", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x14001ef6b", "size": 2, "mnemonic": "je", - "operands": "0x14001efa6", - "stack_offset": 0 + "operands": "0x14001efa6" } ], "successors": [ @@ -85074,15 +75750,13 @@ "address": "0x14001efa6", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 6]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 6]" }, { "address": "0x14001efab", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85098,15 +75772,13 @@ "address": "0x14001ef6d", "size": 2, "mnemonic": "test", - "operands": "dh, dh", - "stack_offset": 0 + "operands": "dh, dh" }, { "address": "0x14001ef6f", "size": 2, "mnemonic": "je", - "operands": "0x14001efa0", - "stack_offset": 0 + "operands": "0x14001efa0" } ], "successors": [ @@ -85124,15 +75796,13 @@ "address": "0x14001efa0", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 5]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 5]" }, { "address": "0x14001efa5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85148,22 +75818,19 @@ "address": "0x14001ef71", "size": 4, "mnemonic": "shr", - "operands": "rdx, 0x10", - "stack_offset": 0 + "operands": "rdx, 0x10" }, { "address": "0x14001ef75", "size": 2, "mnemonic": "test", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x14001ef77", "size": 2, "mnemonic": "je", - "operands": "0x14001ef9a", - "stack_offset": 0 + "operands": "0x14001ef9a" } ], "successors": [ @@ -85181,15 +75848,13 @@ "address": "0x14001ef9a", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 4]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 4]" }, { "address": "0x14001ef9f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85205,15 +75870,13 @@ "address": "0x14001ef79", "size": 2, "mnemonic": "test", - "operands": "dh, dh", - "stack_offset": 0 + "operands": "dh, dh" }, { "address": "0x14001ef7b", "size": 2, "mnemonic": "je", - "operands": "0x14001ef94", - "stack_offset": 0 + "operands": "0x14001ef94" } ], "successors": [ @@ -85231,15 +75894,13 @@ "address": "0x14001ef94", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 3]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 3]" }, { "address": "0x14001ef99", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85255,22 +75916,19 @@ "address": "0x14001ef7d", "size": 3, "mnemonic": "shr", - "operands": "edx, 0x10", - "stack_offset": 0 + "operands": "edx, 0x10" }, { "address": "0x14001ef80", "size": 2, "mnemonic": "test", - "operands": "dl, dl", - "stack_offset": 0 + "operands": "dl, dl" }, { "address": "0x14001ef82", "size": 2, "mnemonic": "je", - "operands": "0x14001ef8e", - "stack_offset": 0 + "operands": "0x14001ef8e" } ], "successors": [ @@ -85288,15 +75946,13 @@ "address": "0x14001ef8e", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 2]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 2]" }, { "address": "0x14001ef93", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85312,29 +75968,25 @@ "address": "0x14001ef84", "size": 2, "mnemonic": "test", - "operands": "dh, dh", - "stack_offset": 0 + "operands": "dh, dh" }, { "address": "0x14001ef86", "size": 2, "mnemonic": "jne", - "operands": "0x14001ef41", - "stack_offset": 0 + "operands": "0x14001ef41" }, { "address": "0x14001ef88", "size": 5, "mnemonic": "lea", - "operands": "rax, [rax + rcx - 1]", - "stack_offset": 0 + "operands": "rax, [rax + rcx - 1]" }, { "address": "0x14001ef8d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85356,78 +76008,67 @@ "address": "0x140002000", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x140002005", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000200a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rcx" }, { "address": "0x14000200f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140002010", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x140002014", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140002017", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14000201a", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rax + 4]" }, { "address": "0x14000201e", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rdx + rcx + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rdx + rcx + 0x48]" }, { "address": "0x140002023", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x140002026", "size": 6, "mnemonic": "je", - "operands": "0x1400020cc", - "stack_offset": 0 + "operands": "0x1400020cc" } ], "successors": [ @@ -85445,50 +76086,43 @@ "address": "0x1400020cc", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x1400020cf", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x1400020d4", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x1400020d8", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x20]" }, { "address": "0x1400020dc", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x1400020df", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400020e0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85504,36 +76138,31 @@ "address": "0x14000202c", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14000202f", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x28]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x28]" }, { "address": "0x140002034", "size": 5, "mnemonic": "call", - "operands": "0x140001ab0", - "stack_offset": 0 + "operands": "0x140001ab0" }, { "address": "0x140002039", "size": 5, "mnemonic": "cmp", - "operands": "byte ptr [rsp + 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x30], 0" }, { "address": "0x14000203e", "size": 2, "mnemonic": "je", - "operands": "0x14000209d", - "stack_offset": 0 + "operands": "0x14000209d" } ], "successors": [ @@ -85551,78 +76180,67 @@ "address": "0x14000209d", "size": 5, "mnemonic": "call", - "operands": "0x1400023f4", - "stack_offset": 0 + "operands": "0x1400023f4" }, { "address": "0x1400020a2", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400020a4", "size": 2, "mnemonic": "jne", - "operands": "0x1400020b0", - "stack_offset": 0 + "operands": "0x1400020b0" }, { "address": "0x1400020a6", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x28]" }, { "address": "0x1400020ab", "size": 5, "mnemonic": "call", - "operands": "0x140001d10", - "stack_offset": 0 + "operands": "0x140001d10" }, { "address": "0x1400020b0", "size": 5, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsp + 0x28]" }, { "address": "0x1400020b5", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x1400020b8", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x1400020bc", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rdx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rdx + 0x48]" }, { "address": "0x1400020c1", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400020c4", "size": 2, "mnemonic": "je", - "operands": "0x1400020cc", - "stack_offset": 0 + "operands": "0x1400020cc" } ], "successors": [ @@ -85640,78 +76258,67 @@ "address": "0x140002040", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140002042", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], edi" }, { "address": "0x140002046", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x140002049", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14000204c", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x68]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x68]" }, { "address": "0x14000204f", "size": 3, "mnemonic": "mov", - "operands": "r8d, edi", - "stack_offset": 0 + "operands": "r8d, edi" }, { "address": "0x140002052", "size": 5, "mnemonic": "mov", - "operands": "edx, 4", - "stack_offset": 0 + "operands": "edx, 4" }, { "address": "0x140002057", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x14000205a", "size": 4, "mnemonic": "cmove", - "operands": "r8d, edx", - "stack_offset": 0 + "operands": "r8d, edx" }, { "address": "0x14000205e", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], r8d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], r8d" }, { "address": "0x140002063", "size": 2, "mnemonic": "jmp", - "operands": "0x140002079", - "stack_offset": 0 + "operands": "0x140002079" } ], "successors": [ @@ -85728,64 +76335,55 @@ "address": "0x1400020c6", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x1400020c9", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10]" }, { "address": "0x1400020cc", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x1400020cf", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x1400020d4", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x1400020d8", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x20]" }, { "address": "0x1400020dc", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x1400020df", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400020e0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -85801,148 +76399,127 @@ "address": "0x140002079", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14000207c", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x140002080", "size": 6, "mnemonic": "cmp", - "operands": "qword ptr [rcx + rbx + 0x48], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + rbx + 0x48], 0" }, { "address": "0x140002086", "size": 3, "mnemonic": "cmovne", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x140002089", "size": 4, "mnemonic": "or", - "operands": "edx, dword ptr [rcx + rbx + 0x10]", - "stack_offset": 0 + "operands": "edx, dword ptr [rcx + rbx + 0x10]" }, { "address": "0x14000208d", "size": 3, "mnemonic": "or", - "operands": "edx, r8d", - "stack_offset": 0 + "operands": "edx, r8d" }, { "address": "0x140002090", "size": 3, "mnemonic": "and", - "operands": "edx, 0x17", - "stack_offset": 0 + "operands": "edx, 0x17" }, { "address": "0x140002093", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rcx + rbx + 0x10], edx", - "stack_offset": 0 + "operands": "dword ptr [rcx + rbx + 0x10], edx" }, { "address": "0x140002097", "size": 4, "mnemonic": "and", - "operands": "edx, dword ptr [rcx + rbx + 0x14]", - "stack_offset": 0 + "operands": "edx, dword ptr [rcx + rbx + 0x14]" }, { "address": "0x14000209b", "size": 2, "mnemonic": "jne", - "operands": "0x1400020e1", - "stack_offset": 0 + "operands": "0x1400020e1" }, { "address": "0x14000209d", "size": 5, "mnemonic": "call", - "operands": "0x1400023f4", - "stack_offset": 0 + "operands": "0x1400023f4" }, { "address": "0x1400020a2", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400020a4", "size": 2, "mnemonic": "jne", - "operands": "0x1400020b0", - "stack_offset": 0 + "operands": "0x1400020b0" }, { "address": "0x1400020a6", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x28]" }, { "address": "0x1400020ab", "size": 5, "mnemonic": "call", - "operands": "0x140001d10", - "stack_offset": 0 + "operands": "0x140001d10" }, { "address": "0x1400020b0", "size": 5, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsp + 0x28]" }, { "address": "0x1400020b5", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x1400020b8", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x1400020bc", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rdx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rdx + 0x48]" }, { "address": "0x1400020c1", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400020c4", "size": 2, "mnemonic": "je", - "operands": "0x1400020cc", - "stack_offset": 0 + "operands": "0x1400020cc" } ], "successors": [ @@ -85966,8 +76543,7 @@ "address": "0x1400023f4", "size": 5, "mnemonic": "jmp", - "operands": "0x140006f50", - "stack_offset": 0 + "operands": "0x140006f50" } ], "successors": [ @@ -85984,43 +76560,37 @@ "address": "0x140006f50", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006f54", "size": 5, "mnemonic": "call", - "operands": "0x14000747c", - "stack_offset": 0 + "operands": "0x14000747c" }, { "address": "0x140006f59", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140006f5c", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140006f5e", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140006f61", "size": 2, "mnemonic": "je", - "operands": "0x140006f69", - "stack_offset": 0 + "operands": "0x140006f69" } ], "successors": [ @@ -86038,15 +76608,13 @@ "address": "0x140006f69", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006f6d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -86062,29 +76630,25 @@ "address": "0x140006f63", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rcx + 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x30], eax" }, { "address": "0x140006f66", "size": 3, "mnemonic": "setg", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x140006f69", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006f6d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -86106,64 +76670,55 @@ "address": "0x140001d10", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140001d12", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140001d16", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140001d19", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001d1c", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rax + 4]" }, { "address": "0x140001d20", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rdx + rcx + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rdx + rcx + 0x10], 0" }, { "address": "0x140001d25", "size": 2, "mnemonic": "jne", - "operands": "0x140001d68", - "stack_offset": 0 + "operands": "0x140001d68" }, { "address": "0x140001d27", "size": 5, "mnemonic": "test", - "operands": "byte ptr [rdx + rcx + 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rdx + rcx + 0x18], 2" }, { "address": "0x140001d2c", "size": 2, "mnemonic": "je", - "operands": "0x140001d68", - "stack_offset": 0 + "operands": "0x140001d68" } ], "successors": [ @@ -86181,22 +76736,19 @@ "address": "0x140001d68", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140001d6c", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140001d6d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -86212,141 +76764,121 @@ "address": "0x140001d2e", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdx + rcx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdx + rcx + 0x48]" }, { "address": "0x140001d33", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001d36", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 0x68]", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x68]" }, { "address": "0x140001d39", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x140001d3c", "size": 2, "mnemonic": "jne", - "operands": "0x140001d68", - "stack_offset": 0 + "operands": "0x140001d68" }, { "address": "0x140001d3e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x140001d41", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x140001d45", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x140001d4a", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140001d4c", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rcx + rbx + 0x48], rdx", - "stack_offset": 0 + "operands": "qword ptr [rcx + rbx + 0x48], rdx" }, { "address": "0x140001d51", "size": 3, "mnemonic": "cmovne", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x140001d54", "size": 4, "mnemonic": "or", - "operands": "eax, dword ptr [rcx + rbx + 0x10]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + rbx + 0x10]" }, { "address": "0x140001d58", "size": 3, "mnemonic": "and", - "operands": "eax, 0x13", - "stack_offset": 0 + "operands": "eax, 0x13" }, { "address": "0x140001d5b", "size": 3, "mnemonic": "or", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x140001d5e", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rcx + rbx + 0x10], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + rbx + 0x10], eax" }, { "address": "0x140001d62", "size": 4, "mnemonic": "and", - "operands": "eax, dword ptr [rcx + rbx + 0x14]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + rbx + 0x14]" }, { "address": "0x140001d66", "size": 2, "mnemonic": "jne", - "operands": "0x140001d6e", - "stack_offset": 0 + "operands": "0x140001d6e" }, { "address": "0x140001d68", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140001d6c", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140001d6d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -86368,29 +76900,25 @@ "address": "0x140001df0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140001df4", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1e65d]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1e65d]" }, { "address": "0x140001dfb", "size": 5, "mnemonic": "call", - "operands": "0x1400023ac", - "stack_offset": 0 + "operands": "0x1400023ac" }, { "address": "0x140001e00", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -86412,43 +76940,37 @@ "address": "0x140001410", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x140001414", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140001417", "size": 2, "mnemonic": "jne", - "operands": "0x140001420", - "stack_offset": 0 + "operands": "0x140001420" }, { "address": "0x140001419", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000141b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x14000141f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -86470,29 +76992,25 @@ "address": "0x14001e3e0", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14001e3e3", "size": 7, "mnemonic": "lea", - "operands": "r10, [rip - 0x1e3ea]", - "stack_offset": 0 + "operands": "r10, [rip - 0x1e3ea]" }, { "address": "0x14001e3ea", "size": 4, "mnemonic": "cmp", - "operands": "r8, 0xf", - "stack_offset": 0 + "operands": "r8, 0xf" }, { "address": "0x14001e3ee", "size": 6, "mnemonic": "ja", - "operands": "0x14001e500", - "stack_offset": 0 + "operands": "0x14001e500" } ], "successors": [ @@ -86510,15 +77028,13 @@ "address": "0x14001e500", "size": 4, "mnemonic": "cmp", - "operands": "r8, 0x20", - "stack_offset": 0 + "operands": "r8, 0x20" }, { "address": "0x14001e504", "size": 2, "mnemonic": "ja", - "operands": "0x14001e51d", - "stack_offset": 0 + "operands": "0x14001e51d" } ], "successors": [ @@ -86536,29 +77052,25 @@ "address": "0x14001e3f4", "size": 12, "mnemonic": "nop", - "operands": "word ptr [rax + rax]", - "stack_offset": 0 + "operands": "word ptr [rax + rax]" }, { "address": "0x14001e400", "size": 8, "mnemonic": "mov", - "operands": "r9d, dword ptr [r10 + r8*4 + 0x2ca10]", - "stack_offset": 0 + "operands": "r9d, dword ptr [r10 + r8*4 + 0x2ca10]" }, { "address": "0x14001e408", "size": 3, "mnemonic": "add", - "operands": "r9, r10", - "stack_offset": 0 + "operands": "r9, r10" }, { "address": "0x14001e40b", "size": 3, "mnemonic": "jmp", - "operands": "r9", - "stack_offset": 0 + "operands": "r9" } ], "successors": [ @@ -86574,36 +77086,31 @@ "address": "0x14001e51d", "size": 4, "mnemonic": "lea", - "operands": "r9, [rdx + r8]", - "stack_offset": 0 + "operands": "r9, [rdx + r8]" }, { "address": "0x14001e521", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14001e524", "size": 4, "mnemonic": "cmovbe", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001e528", "size": 3, "mnemonic": "cmp", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001e52b", "size": 6, "mnemonic": "jb", - "operands": "0x14001e970", - "stack_offset": 0 + "operands": "0x14001e970" } ], "successors": [ @@ -86621,36 +77128,31 @@ "address": "0x14001e506", "size": 4, "mnemonic": "movdqu", - "operands": "xmm1, xmmword ptr [rdx]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rdx]" }, { "address": "0x14001e50a", "size": 7, "mnemonic": "movdqu", - "operands": "xmm2, xmmword ptr [rdx + r8 - 0x10]", - "stack_offset": 0 + "operands": "xmm2, xmmword ptr [rdx + r8 - 0x10]" }, { "address": "0x14001e511", "size": 4, "mnemonic": "movdqu", - "operands": "xmmword ptr [rcx], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm1" }, { "address": "0x14001e515", "size": 7, "mnemonic": "movdqu", - "operands": "xmmword ptr [rcx + r8 - 0x10], xmm2", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + r8 - 0x10], xmm2" }, { "address": "0x14001e51c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -86666,57 +77168,49 @@ "address": "0x14001e970", "size": 3, "mnemonic": "movups", - "operands": "xmm2, xmmword ptr [rdx]", - "stack_offset": 0 + "operands": "xmm2, xmmword ptr [rdx]" }, { "address": "0x14001e973", "size": 3, "mnemonic": "sub", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14001e976", "size": 3, "mnemonic": "add", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14001e979", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rcx + rdx - 0x10]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rcx + rdx - 0x10]" }, { "address": "0x14001e97e", "size": 4, "mnemonic": "sub", - "operands": "rcx, 0x10", - "stack_offset": 0 + "operands": "rcx, 0x10" }, { "address": "0x14001e982", "size": 4, "mnemonic": "sub", - "operands": "r8, 0x10", - "stack_offset": 0 + "operands": "r8, 0x10" }, { "address": "0x14001e986", "size": 3, "mnemonic": "test", - "operands": "cl, 0xf", - "stack_offset": 0 + "operands": "cl, 0xf" }, { "address": "0x14001e989", "size": 2, "mnemonic": "je", - "operands": "0x14001e9a3", - "stack_offset": 0 + "operands": "0x14001e9a3" } ], "successors": [ @@ -86734,15 +77228,13 @@ "address": "0x14001e531", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x12b60], 3", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x12b60], 3" }, { "address": "0x14001e538", "size": 6, "mnemonic": "jb", - "operands": "0x14001e820", - "stack_offset": 0 + "operands": "0x14001e820" } ], "successors": [ @@ -86760,22 +77252,19 @@ "address": "0x14001e9a3", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001e9a6", "size": 4, "mnemonic": "shr", - "operands": "r9, 7", - "stack_offset": 0 + "operands": "r9, 7" }, { "address": "0x14001e9aa", "size": 2, "mnemonic": "je", - "operands": "0x14001ea1d", - "stack_offset": 0 + "operands": "0x14001ea1d" } ], "successors": [ @@ -86793,71 +77282,61 @@ "address": "0x14001e98b", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001e98e", "size": 4, "mnemonic": "and", - "operands": "rcx, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "rcx, 0xfffffffffffffff0" }, { "address": "0x14001e992", "size": 3, "mnemonic": "movups", - "operands": "xmm1, xmm0", - "stack_offset": 0 + "operands": "xmm1, xmm0" }, { "address": "0x14001e995", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rcx + rdx]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rcx + rdx]" }, { "address": "0x14001e999", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [r9], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [r9], xmm1" }, { "address": "0x14001e99d", "size": 3, "mnemonic": "mov", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x14001e9a0", "size": 3, "mnemonic": "sub", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14001e9a3", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001e9a6", "size": 4, "mnemonic": "shr", - "operands": "r9, 7", - "stack_offset": 0 + "operands": "r9, 7" }, { "address": "0x14001e9aa", "size": 2, "mnemonic": "je", - "operands": "0x14001ea1d", - "stack_offset": 0 + "operands": "0x14001ea1d" } ], "successors": [ @@ -86875,316 +77354,271 @@ "address": "0x14001e820", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x800", - "stack_offset": 0 + "operands": "r8, 0x800" }, { "address": "0x14001e827", "size": 2, "mnemonic": "jbe", - "operands": "0x14001e836", - "stack_offset": 0 + "operands": "0x14001e836" }, { "address": "0x14001e829", "size": 7, "mnemonic": "test", - "operands": "byte ptr [rip + 0x13f0c], 2", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x13f0c], 2" }, { "address": "0x14001e830", "size": 6, "mnemonic": "jne", - "operands": "0x14001e3d0", - "stack_offset": 0 + "operands": "0x14001e3d0" }, { "address": "0x14001e836", "size": 4, "mnemonic": "movdqu", - "operands": "xmm0, xmmword ptr [rdx]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rdx]" }, { "address": "0x14001e83a", "size": 7, "mnemonic": "movdqu", - "operands": "xmm5, xmmword ptr [rdx + r8 - 0x10]", - "stack_offset": 0 + "operands": "xmm5, xmmword ptr [rdx + r8 - 0x10]" }, { "address": "0x14001e841", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x80", - "stack_offset": 0 + "operands": "r8, 0x80" }, { "address": "0x14001e848", "size": 6, "mnemonic": "jbe", - "operands": "0x14001e8dc", - "stack_offset": 0 + "operands": "0x14001e8dc" }, { "address": "0x14001e84e", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001e851", "size": 4, "mnemonic": "and", - "operands": "r9, 0xf", - "stack_offset": 0 + "operands": "r9, 0xf" }, { "address": "0x14001e855", "size": 4, "mnemonic": "sub", - "operands": "r9, 0x10", - "stack_offset": 0 + "operands": "r9, 0x10" }, { "address": "0x14001e859", "size": 3, "mnemonic": "sub", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001e85c", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001e85f", "size": 3, "mnemonic": "add", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x14001e862", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x80", - "stack_offset": 0 + "operands": "r8, 0x80" }, { "address": "0x14001e869", "size": 2, "mnemonic": "jbe", - "operands": "0x14001e8dc", - "stack_offset": 0 + "operands": "0x14001e8dc" }, { "address": "0x14001e86b", "size": 5, "mnemonic": "nop", - "operands": "dword ptr [rax + rax]", - "stack_offset": 0 + "operands": "dword ptr [rax + rax]" }, { "address": "0x14001e870", "size": 4, "mnemonic": "movdqu", - "operands": "xmm1, xmmword ptr [rdx]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rdx]" }, { "address": "0x14001e874", "size": 5, "mnemonic": "movdqu", - "operands": "xmm2, xmmword ptr [rdx + 0x10]", - "stack_offset": 0 + "operands": "xmm2, xmmword ptr [rdx + 0x10]" }, { "address": "0x14001e879", "size": 5, "mnemonic": "movdqu", - "operands": "xmm3, xmmword ptr [rdx + 0x20]", - "stack_offset": 0 + "operands": "xmm3, xmmword ptr [rdx + 0x20]" }, { "address": "0x14001e87e", "size": 5, "mnemonic": "movdqu", - "operands": "xmm4, xmmword ptr [rdx + 0x30]", - "stack_offset": 0 + "operands": "xmm4, xmmword ptr [rdx + 0x30]" }, { "address": "0x14001e883", "size": 4, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm1" }, { "address": "0x14001e887", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x10], xmm2", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x10], xmm2" }, { "address": "0x14001e88c", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x20], xmm3", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x20], xmm3" }, { "address": "0x14001e891", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x30], xmm4", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x30], xmm4" }, { "address": "0x14001e896", "size": 5, "mnemonic": "movdqu", - "operands": "xmm1, xmmword ptr [rdx + 0x40]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rdx + 0x40]" }, { "address": "0x14001e89b", "size": 5, "mnemonic": "movdqu", - "operands": "xmm2, xmmword ptr [rdx + 0x50]", - "stack_offset": 0 + "operands": "xmm2, xmmword ptr [rdx + 0x50]" }, { "address": "0x14001e8a0", "size": 5, "mnemonic": "movdqu", - "operands": "xmm3, xmmword ptr [rdx + 0x60]", - "stack_offset": 0 + "operands": "xmm3, xmmword ptr [rdx + 0x60]" }, { "address": "0x14001e8a5", "size": 5, "mnemonic": "movdqu", - "operands": "xmm4, xmmword ptr [rdx + 0x70]", - "stack_offset": 0 + "operands": "xmm4, xmmword ptr [rdx + 0x70]" }, { "address": "0x14001e8aa", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x40], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x40], xmm1" }, { "address": "0x14001e8af", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x50], xmm2", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x50], xmm2" }, { "address": "0x14001e8b4", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x60], xmm3", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x60], xmm3" }, { "address": "0x14001e8b9", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rcx + 0x70], xmm4", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x70], xmm4" }, { "address": "0x14001e8be", "size": 7, "mnemonic": "add", - "operands": "rcx, 0x80", - "stack_offset": 0 + "operands": "rcx, 0x80" }, { "address": "0x14001e8c5", "size": 7, "mnemonic": "add", - "operands": "rdx, 0x80", - "stack_offset": 0 + "operands": "rdx, 0x80" }, { "address": "0x14001e8cc", "size": 7, "mnemonic": "sub", - "operands": "r8, 0x80", - "stack_offset": 0 + "operands": "r8, 0x80" }, { "address": "0x14001e8d3", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x80", - "stack_offset": 0 + "operands": "r8, 0x80" }, { "address": "0x14001e8da", "size": 2, "mnemonic": "jae", - "operands": "0x14001e870", - "stack_offset": 0 + "operands": "0x14001e870" }, { "address": "0x14001e8dc", "size": 4, "mnemonic": "lea", - "operands": "r9, [r8 + 0xf]", - "stack_offset": 0 + "operands": "r9, [r8 + 0xf]" }, { "address": "0x14001e8e0", "size": 4, "mnemonic": "and", - "operands": "r9, 0xfffffffffffffff0", - "stack_offset": 0 + "operands": "r9, 0xfffffffffffffff0" }, { "address": "0x14001e8e4", "size": 3, "mnemonic": "mov", - "operands": "r11, r9", - "stack_offset": 0 + "operands": "r11, r9" }, { "address": "0x14001e8e7", "size": 4, "mnemonic": "shr", - "operands": "r11, 4", - "stack_offset": 0 + "operands": "r11, 4" }, { "address": "0x14001e8eb", "size": 8, "mnemonic": "mov", - "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca98]", - "stack_offset": 0 + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca98]" }, { "address": "0x14001e8f3", "size": 3, "mnemonic": "add", - "operands": "r11, r10", - "stack_offset": 0 + "operands": "r11, r10" }, { "address": "0x14001e8f6", "size": 3, "mnemonic": "jmp", - "operands": "r11", - "stack_offset": 0 + "operands": "r11" } ], "successors": [ @@ -87200,29 +77634,25 @@ "address": "0x14001e53e", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x2000", - "stack_offset": 0 + "operands": "r8, 0x2000" }, { "address": "0x14001e545", "size": 2, "mnemonic": "jbe", - "operands": "0x14001e55d", - "stack_offset": 0 + "operands": "0x14001e55d" }, { "address": "0x14001e547", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x180000", - "stack_offset": 0 + "operands": "r8, 0x180000" }, { "address": "0x14001e54e", "size": 2, "mnemonic": "ja", - "operands": "0x14001e55d", - "stack_offset": 0 + "operands": "0x14001e55d" } ], "successors": [ @@ -87240,22 +77670,19 @@ "address": "0x14001ea1d", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001ea20", "size": 4, "mnemonic": "shr", - "operands": "r9, 4", - "stack_offset": 0 + "operands": "r9, 4" }, { "address": "0x14001ea24", "size": 2, "mnemonic": "je", - "operands": "0x14001ea40", - "stack_offset": 0 + "operands": "0x14001ea40" } ], "successors": [ @@ -87273,15 +77700,13 @@ "address": "0x14001e9ac", "size": 3, "mnemonic": "movaps", - "operands": "xmmword ptr [rcx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm0" }, { "address": "0x14001e9af", "size": 2, "mnemonic": "jmp", - "operands": "0x14001e9c7", - "stack_offset": 0 + "operands": "0x14001e9c7" } ], "successors": [ @@ -87298,99 +77723,85 @@ "address": "0x14001e55d", "size": 4, "mnemonic": "vmovdqu", - "operands": "ymm0, ymmword ptr [rdx]", - "stack_offset": 0 + "operands": "ymm0, ymmword ptr [rdx]" }, { "address": "0x14001e561", "size": 7, "mnemonic": "vmovdqu", - "operands": "ymm5, ymmword ptr [rdx + r8 - 0x20]", - "stack_offset": 0 + "operands": "ymm5, ymmword ptr [rdx + r8 - 0x20]" }, { "address": "0x14001e568", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001e56f", "size": 6, "mnemonic": "jbe", - "operands": "0x14001e638", - "stack_offset": 0 + "operands": "0x14001e638" }, { "address": "0x14001e575", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001e578", "size": 4, "mnemonic": "and", - "operands": "r9, 0x1f", - "stack_offset": 0 + "operands": "r9, 0x1f" }, { "address": "0x14001e57c", "size": 4, "mnemonic": "sub", - "operands": "r9, 0x20", - "stack_offset": 0 + "operands": "r9, 0x20" }, { "address": "0x14001e580", "size": 3, "mnemonic": "sub", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001e583", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001e586", "size": 3, "mnemonic": "add", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x14001e589", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001e590", "size": 6, "mnemonic": "jbe", - "operands": "0x14001e638", - "stack_offset": 0 + "operands": "0x14001e638" }, { "address": "0x14001e596", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x180000", - "stack_offset": 0 + "operands": "r8, 0x180000" }, { "address": "0x14001e59d", "size": 6, "mnemonic": "ja", - "operands": "0x14001e6e0", - "stack_offset": 0 + "operands": "0x14001e6e0" } ], "successors": [ @@ -87408,113 +77819,97 @@ "address": "0x14001e550", "size": 7, "mnemonic": "test", - "operands": "byte ptr [rip + 0x141e5], 2", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x141e5], 2" }, { "address": "0x14001e557", "size": 6, "mnemonic": "jne", - "operands": "0x14001e3d0", - "stack_offset": 0 + "operands": "0x14001e3d0" }, { "address": "0x14001e55d", "size": 4, "mnemonic": "vmovdqu", - "operands": "ymm0, ymmword ptr [rdx]", - "stack_offset": 0 + "operands": "ymm0, ymmword ptr [rdx]" }, { "address": "0x14001e561", "size": 7, "mnemonic": "vmovdqu", - "operands": "ymm5, ymmword ptr [rdx + r8 - 0x20]", - "stack_offset": 0 + "operands": "ymm5, ymmword ptr [rdx + r8 - 0x20]" }, { "address": "0x14001e568", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001e56f", "size": 6, "mnemonic": "jbe", - "operands": "0x14001e638", - "stack_offset": 0 + "operands": "0x14001e638" }, { "address": "0x14001e575", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14001e578", "size": 4, "mnemonic": "and", - "operands": "r9, 0x1f", - "stack_offset": 0 + "operands": "r9, 0x1f" }, { "address": "0x14001e57c", "size": 4, "mnemonic": "sub", - "operands": "r9, 0x20", - "stack_offset": 0 + "operands": "r9, 0x20" }, { "address": "0x14001e580", "size": 3, "mnemonic": "sub", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001e583", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001e586", "size": 3, "mnemonic": "add", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x14001e589", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001e590", "size": 6, "mnemonic": "jbe", - "operands": "0x14001e638", - "stack_offset": 0 + "operands": "0x14001e638" }, { "address": "0x14001e596", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x180000", - "stack_offset": 0 + "operands": "r8, 0x180000" }, { "address": "0x14001e59d", "size": 6, "mnemonic": "ja", - "operands": "0x14001e6e0", - "stack_offset": 0 + "operands": "0x14001e6e0" } ], "successors": [ @@ -87532,15 +77927,13 @@ "address": "0x14001ea40", "size": 4, "mnemonic": "and", - "operands": "r8, 0xf", - "stack_offset": 0 + "operands": "r8, 0xf" }, { "address": "0x14001ea44", "size": 2, "mnemonic": "je", - "operands": "0x14001ea49", - "stack_offset": 0 + "operands": "0x14001ea49" } ], "successors": [ @@ -87558,57 +77951,49 @@ "address": "0x14001ea26", "size": 10, "mnemonic": "nop", - "operands": "word ptr [rax + rax]", - "stack_offset": 0 + "operands": "word ptr [rax + rax]" }, { "address": "0x14001ea30", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rcx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm0" }, { "address": "0x14001ea33", "size": 4, "mnemonic": "sub", - "operands": "rcx, 0x10", - "stack_offset": 0 + "operands": "rcx, 0x10" }, { "address": "0x14001ea37", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rcx + rdx]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rcx + rdx]" }, { "address": "0x14001ea3b", "size": 3, "mnemonic": "dec", - "operands": "r9", - "stack_offset": 0 + "operands": "r9" }, { "address": "0x14001ea3e", "size": 2, "mnemonic": "jne", - "operands": "0x14001ea30", - "stack_offset": 0 + "operands": "0x14001ea30" }, { "address": "0x14001ea40", "size": 4, "mnemonic": "and", - "operands": "r8, 0xf", - "stack_offset": 0 + "operands": "r8, 0xf" }, { "address": "0x14001ea44", "size": 2, "mnemonic": "je", - "operands": "0x14001ea49", - "stack_offset": 0 + "operands": "0x14001ea49" } ], "successors": [ @@ -87626,162 +78011,139 @@ "address": "0x14001e9c7", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rcx + rdx - 0x10]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rcx + rdx - 0x10]" }, { "address": "0x14001e9cc", "size": 5, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rcx + rdx - 0x20]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rcx + rdx - 0x20]" }, { "address": "0x14001e9d1", "size": 7, "mnemonic": "sub", - "operands": "rcx, 0x80", - "stack_offset": 0 + "operands": "rcx, 0x80" }, { "address": "0x14001e9d8", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rcx + 0x70], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x70], xmm0" }, { "address": "0x14001e9dc", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rcx + 0x60], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x60], xmm1" }, { "address": "0x14001e9e0", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rcx + rdx + 0x50]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rcx + rdx + 0x50]" }, { "address": "0x14001e9e5", "size": 5, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rcx + rdx + 0x40]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rcx + rdx + 0x40]" }, { "address": "0x14001e9ea", "size": 3, "mnemonic": "dec", - "operands": "r9", - "stack_offset": 0 + "operands": "r9" }, { "address": "0x14001e9ed", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rcx + 0x50], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x50], xmm0" }, { "address": "0x14001e9f1", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rcx + 0x40], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x40], xmm1" }, { "address": "0x14001e9f5", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rcx + rdx + 0x30]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rcx + rdx + 0x30]" }, { "address": "0x14001e9fa", "size": 5, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rcx + rdx + 0x20]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rcx + rdx + 0x20]" }, { "address": "0x14001e9ff", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rcx + 0x30], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x30], xmm0" }, { "address": "0x14001ea03", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rcx + 0x20], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x20], xmm1" }, { "address": "0x14001ea07", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rcx + rdx + 0x10]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rcx + rdx + 0x10]" }, { "address": "0x14001ea0c", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rcx + rdx]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rcx + rdx]" }, { "address": "0x14001ea10", "size": 2, "mnemonic": "jne", - "operands": "0x14001e9c0", - "stack_offset": 0 + "operands": "0x14001e9c0" }, { "address": "0x14001ea12", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rcx + 0x10], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x10], xmm0" }, { "address": "0x14001ea16", "size": 4, "mnemonic": "and", - "operands": "r8, 0x7f", - "stack_offset": 0 + "operands": "r8, 0x7f" }, { "address": "0x14001ea1a", "size": 3, "mnemonic": "movaps", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x14001ea1d", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001ea20", "size": 4, "mnemonic": "shr", - "operands": "r9, 4", - "stack_offset": 0 + "operands": "r9, 4" }, { "address": "0x14001ea24", "size": 2, "mnemonic": "je", - "operands": "0x14001ea40", - "stack_offset": 0 + "operands": "0x14001ea40" } ], "successors": [ @@ -87799,197 +78161,169 @@ "address": "0x14001e6e0", "size": 4, "mnemonic": "vmovdqu", - "operands": "ymm1, ymmword ptr [rdx]", - "stack_offset": 0 + "operands": "ymm1, ymmword ptr [rdx]" }, { "address": "0x14001e6e4", "size": 5, "mnemonic": "vmovdqu", - "operands": "ymm2, ymmword ptr [rdx + 0x20]", - "stack_offset": 0 + "operands": "ymm2, ymmword ptr [rdx + 0x20]" }, { "address": "0x14001e6e9", "size": 5, "mnemonic": "vmovdqu", - "operands": "ymm3, ymmword ptr [rdx + 0x40]", - "stack_offset": 0 + "operands": "ymm3, ymmword ptr [rdx + 0x40]" }, { "address": "0x14001e6ee", "size": 5, "mnemonic": "vmovdqu", - "operands": "ymm4, ymmword ptr [rdx + 0x60]", - "stack_offset": 0 + "operands": "ymm4, ymmword ptr [rdx + 0x60]" }, { "address": "0x14001e6f3", "size": 4, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx], ymm1", - "stack_offset": 0 + "operands": "ymmword ptr [rcx], ymm1" }, { "address": "0x14001e6f7", "size": 5, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0x20], ymm2", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x20], ymm2" }, { "address": "0x14001e6fc", "size": 5, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0x40], ymm3", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x40], ymm3" }, { "address": "0x14001e701", "size": 5, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0x60], ymm4", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x60], ymm4" }, { "address": "0x14001e706", "size": 8, "mnemonic": "vmovdqu", - "operands": "ymm1, ymmword ptr [rdx + 0x80]", - "stack_offset": 0 + "operands": "ymm1, ymmword ptr [rdx + 0x80]" }, { "address": "0x14001e70e", "size": 8, "mnemonic": "vmovdqu", - "operands": "ymm2, ymmword ptr [rdx + 0xa0]", - "stack_offset": 0 + "operands": "ymm2, ymmword ptr [rdx + 0xa0]" }, { "address": "0x14001e716", "size": 8, "mnemonic": "vmovdqu", - "operands": "ymm3, ymmword ptr [rdx + 0xc0]", - "stack_offset": 0 + "operands": "ymm3, ymmword ptr [rdx + 0xc0]" }, { "address": "0x14001e71e", "size": 8, "mnemonic": "vmovdqu", - "operands": "ymm4, ymmword ptr [rdx + 0xe0]", - "stack_offset": 0 + "operands": "ymm4, ymmword ptr [rdx + 0xe0]" }, { "address": "0x14001e726", "size": 8, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0x80], ymm1", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x80], ymm1" }, { "address": "0x14001e72e", "size": 8, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0xa0], ymm2", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xa0], ymm2" }, { "address": "0x14001e736", "size": 8, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0xc0], ymm3", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xc0], ymm3" }, { "address": "0x14001e73e", "size": 8, "mnemonic": "vmovntdq", - "operands": "ymmword ptr [rcx + 0xe0], ymm4", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xe0], ymm4" }, { "address": "0x14001e746", "size": 7, "mnemonic": "add", - "operands": "rcx, 0x100", - "stack_offset": 0 + "operands": "rcx, 0x100" }, { "address": "0x14001e74d", "size": 7, "mnemonic": "add", - "operands": "rdx, 0x100", - "stack_offset": 0 + "operands": "rdx, 0x100" }, { "address": "0x14001e754", "size": 7, "mnemonic": "sub", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001e75b", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001e762", "size": 6, "mnemonic": "jae", - "operands": "0x14001e6e0", - "stack_offset": 0 + "operands": "0x14001e6e0" }, { "address": "0x14001e768", "size": 4, "mnemonic": "lea", - "operands": "r9, [r8 + 0x1f]", - "stack_offset": 0 + "operands": "r9, [r8 + 0x1f]" }, { "address": "0x14001e76c", "size": 4, "mnemonic": "and", - "operands": "r9, 0xffffffffffffffe0", - "stack_offset": 0 + "operands": "r9, 0xffffffffffffffe0" }, { "address": "0x14001e770", "size": 3, "mnemonic": "mov", - "operands": "r11, r9", - "stack_offset": 0 + "operands": "r11, r9" }, { "address": "0x14001e773", "size": 4, "mnemonic": "shr", - "operands": "r11, 5", - "stack_offset": 0 + "operands": "r11, 5" }, { "address": "0x14001e777", "size": 8, "mnemonic": "mov", - "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca74]", - "stack_offset": 0 + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca74]" }, { "address": "0x14001e77f", "size": 3, "mnemonic": "add", - "operands": "r11, r10", - "stack_offset": 0 + "operands": "r11, r10" }, { "address": "0x14001e782", "size": 3, "mnemonic": "jmp", - "operands": "r11", - "stack_offset": 0 + "operands": "r11" } ], "successors": [ @@ -88005,204 +78339,175 @@ "address": "0x14001e5a3", "size": 13, "mnemonic": "nop", - "operands": "word ptr [rax + rax]", - "stack_offset": 0 + "operands": "word ptr [rax + rax]" }, { "address": "0x14001e5b0", "size": 4, "mnemonic": "vmovdqu", - "operands": "ymm1, ymmword ptr [rdx]", - "stack_offset": 0 + "operands": "ymm1, ymmword ptr [rdx]" }, { "address": "0x14001e5b4", "size": 5, "mnemonic": "vmovdqu", - "operands": "ymm2, ymmword ptr [rdx + 0x20]", - "stack_offset": 0 + "operands": "ymm2, ymmword ptr [rdx + 0x20]" }, { "address": "0x14001e5b9", "size": 5, "mnemonic": "vmovdqu", - "operands": "ymm3, ymmword ptr [rdx + 0x40]", - "stack_offset": 0 + "operands": "ymm3, ymmword ptr [rdx + 0x40]" }, { "address": "0x14001e5be", "size": 5, "mnemonic": "vmovdqu", - "operands": "ymm4, ymmword ptr [rdx + 0x60]", - "stack_offset": 0 + "operands": "ymm4, ymmword ptr [rdx + 0x60]" }, { "address": "0x14001e5c3", "size": 4, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx], ymm1", - "stack_offset": 0 + "operands": "ymmword ptr [rcx], ymm1" }, { "address": "0x14001e5c7", "size": 5, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0x20], ymm2", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x20], ymm2" }, { "address": "0x14001e5cc", "size": 5, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0x40], ymm3", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x40], ymm3" }, { "address": "0x14001e5d1", "size": 5, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0x60], ymm4", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x60], ymm4" }, { "address": "0x14001e5d6", "size": 8, "mnemonic": "vmovdqu", - "operands": "ymm1, ymmword ptr [rdx + 0x80]", - "stack_offset": 0 + "operands": "ymm1, ymmword ptr [rdx + 0x80]" }, { "address": "0x14001e5de", "size": 8, "mnemonic": "vmovdqu", - "operands": "ymm2, ymmword ptr [rdx + 0xa0]", - "stack_offset": 0 + "operands": "ymm2, ymmword ptr [rdx + 0xa0]" }, { "address": "0x14001e5e6", "size": 8, "mnemonic": "vmovdqu", - "operands": "ymm3, ymmword ptr [rdx + 0xc0]", - "stack_offset": 0 + "operands": "ymm3, ymmword ptr [rdx + 0xc0]" }, { "address": "0x14001e5ee", "size": 8, "mnemonic": "vmovdqu", - "operands": "ymm4, ymmword ptr [rdx + 0xe0]", - "stack_offset": 0 + "operands": "ymm4, ymmword ptr [rdx + 0xe0]" }, { "address": "0x14001e5f6", "size": 8, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0x80], ymm1", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0x80], ymm1" }, { "address": "0x14001e5fe", "size": 8, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0xa0], ymm2", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xa0], ymm2" }, { "address": "0x14001e606", "size": 8, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0xc0], ymm3", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xc0], ymm3" }, { "address": "0x14001e60e", "size": 8, "mnemonic": "vmovdqa", - "operands": "ymmword ptr [rcx + 0xe0], ymm4", - "stack_offset": 0 + "operands": "ymmword ptr [rcx + 0xe0], ymm4" }, { "address": "0x14001e616", "size": 7, "mnemonic": "add", - "operands": "rcx, 0x100", - "stack_offset": 0 + "operands": "rcx, 0x100" }, { "address": "0x14001e61d", "size": 7, "mnemonic": "add", - "operands": "rdx, 0x100", - "stack_offset": 0 + "operands": "rdx, 0x100" }, { "address": "0x14001e624", "size": 7, "mnemonic": "sub", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001e62b", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x100", - "stack_offset": 0 + "operands": "r8, 0x100" }, { "address": "0x14001e632", "size": 6, "mnemonic": "jae", - "operands": "0x14001e5b0", - "stack_offset": 0 + "operands": "0x14001e5b0" }, { "address": "0x14001e638", "size": 4, "mnemonic": "lea", - "operands": "r9, [r8 + 0x1f]", - "stack_offset": 0 + "operands": "r9, [r8 + 0x1f]" }, { "address": "0x14001e63c", "size": 4, "mnemonic": "and", - "operands": "r9, 0xffffffffffffffe0", - "stack_offset": 0 + "operands": "r9, 0xffffffffffffffe0" }, { "address": "0x14001e640", "size": 3, "mnemonic": "mov", - "operands": "r11, r9", - "stack_offset": 0 + "operands": "r11, r9" }, { "address": "0x14001e643", "size": 4, "mnemonic": "shr", - "operands": "r11, 5", - "stack_offset": 0 + "operands": "r11, 5" }, { "address": "0x14001e647", "size": 8, "mnemonic": "mov", - "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca50]", - "stack_offset": 0 + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca50]" }, { "address": "0x14001e64f", "size": 3, "mnemonic": "add", - "operands": "r11, r10", - "stack_offset": 0 + "operands": "r11, r10" }, { "address": "0x14001e652", "size": 3, "mnemonic": "jmp", - "operands": "r11", - "stack_offset": 0 + "operands": "r11" } ], "successors": [ @@ -88218,15 +78523,13 @@ "address": "0x14001ea49", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rcx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm0" }, { "address": "0x14001ea4c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -88242,22 +78545,19 @@ "address": "0x14001ea46", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rax], xmm2", - "stack_offset": 0 + "operands": "xmmword ptr [rax], xmm2" }, { "address": "0x14001ea49", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rcx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx], xmm0" }, { "address": "0x14001ea4c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -88279,113 +78579,97 @@ "address": "0x140001e10", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbx" }, { "address": "0x140001e15", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140001e16", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001e17", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140001e19", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140001e1b", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140001e1d", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140001e21", "size": 4, "mnemonic": "mov", - "operands": "r15, qword ptr [rcx + 0x18]", - "stack_offset": 0 + "operands": "r15, qword ptr [rcx + 0x18]" }, { "address": "0x140001e25", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x140001e28", "size": 4, "mnemonic": "mov", - "operands": "r14, qword ptr [rcx + 0x10]", - "stack_offset": 0 + "operands": "r14, qword ptr [rcx + 0x10]" }, { "address": "0x140001e2c", "size": 3, "mnemonic": "mov", - "operands": "rax, r15", - "stack_offset": 0 + "operands": "rax, r15" }, { "address": "0x140001e2f", "size": 3, "mnemonic": "sub", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140001e32", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140001e35", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140001e38", "size": 3, "mnemonic": "cmp", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x140001e3b", "size": 2, "mnemonic": "ja", - "operands": "0x140001e66", - "stack_offset": 0 + "operands": "0x140001e66" } ], "successors": [ @@ -88403,36 +78687,31 @@ "address": "0x140001e66", "size": 10, "mnemonic": "movabs", - "operands": "rbx, 0x7fffffffffffffff", - "stack_offset": 0 + "operands": "rbx, 0x7fffffffffffffff" }, { "address": "0x140001e70", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140001e73", "size": 3, "mnemonic": "sub", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140001e76", "size": 3, "mnemonic": "cmp", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x140001e79", "size": 6, "mnemonic": "jb", - "operands": "0x140001f66", - "stack_offset": 0 + "operands": "0x140001f66" } ], "successors": [ @@ -88450,78 +78729,67 @@ "address": "0x140001e3d", "size": 4, "mnemonic": "lea", - "operands": "rax, [r14 + r8]", - "stack_offset": 0 + "operands": "rax, [r14 + r8]" }, { "address": "0x140001e41", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], rax" }, { "address": "0x140001e45", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140001e48", "size": 4, "mnemonic": "cmp", - "operands": "r15, 0xf", - "stack_offset": 0 + "operands": "r15, 0xf" }, { "address": "0x140001e4c", "size": 2, "mnemonic": "jbe", - "operands": "0x140001e51", - "stack_offset": 0 + "operands": "0x140001e51" }, { "address": "0x140001e4e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001e51", "size": 4, "mnemonic": "lea", - "operands": "rbx, [r14 + rax]", - "stack_offset": 0 + "operands": "rbx, [r14 + rax]" }, { "address": "0x140001e55", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140001e58", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140001e5d", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbx + rsi], 0", - "stack_offset": 0 + "operands": "byte ptr [rbx + rsi], 0" }, { "address": "0x140001e61", "size": 5, "mnemonic": "jmp", - "operands": "0x140001f51", - "stack_offset": 0 + "operands": "0x140001f51" } ], "successors": [ @@ -88538,15 +78806,13 @@ "address": "0x140001f66", "size": 5, "mnemonic": "call", - "operands": "0x140001df0", - "stack_offset": 0 + "operands": "0x140001df0" }, { "address": "0x140001f6b", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -88562,50 +78828,43 @@ "address": "0x140001e7f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rbp" }, { "address": "0x140001e84", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], r12", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], r12" }, { "address": "0x140001e89", "size": 4, "mnemonic": "lea", - "operands": "r12, [r14 + r8]", - "stack_offset": 0 + "operands": "r12, [r14 + r8]" }, { "address": "0x140001e8d", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140001e90", "size": 4, "mnemonic": "or", - "operands": "rcx, 0xf", - "stack_offset": 0 + "operands": "rcx, 0xf" }, { "address": "0x140001e94", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140001e97", "size": 2, "mnemonic": "ja", - "operands": "0x140001eb8", - "stack_offset": 0 + "operands": "0x140001eb8" } ], "successors": [ @@ -88623,64 +78882,55 @@ "address": "0x140001f51", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140001f56", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140001f59", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140001f5d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140001f5f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140001f61", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140001f63", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001f64", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140001f65", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -88696,148 +78946,127 @@ "address": "0x140001eb8", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + 1]", - "stack_offset": 0 + "operands": "rcx, [rbx + 1]" }, { "address": "0x140001ebc", "size": 5, "mnemonic": "call", - "operands": "0x140001410", - "stack_offset": 0 + "operands": "0x140001410" }, { "address": "0x140001ec1", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x10], r12", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x10], r12" }, { "address": "0x140001ec5", "size": 3, "mnemonic": "mov", - "operands": "rbp, rax", - "stack_offset": 0 + "operands": "rbp, rax" }, { "address": "0x140001ec8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x18], rbx" }, { "address": "0x140001ecc", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140001ecf", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140001ed2", "size": 4, "mnemonic": "lea", - "operands": "r12, [r14 + rax]", - "stack_offset": 0 + "operands": "r12, [r14 + rax]" }, { "address": "0x140001ed6", "size": 4, "mnemonic": "cmp", - "operands": "r15, 0xf", - "stack_offset": 0 + "operands": "r15, 0xf" }, { "address": "0x140001eda", "size": 2, "mnemonic": "jbe", - "operands": "0x140001f29", - "stack_offset": 0 + "operands": "0x140001f29" }, { "address": "0x140001edc", "size": 3, "mnemonic": "mov", - "operands": "rbx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rdi]" }, { "address": "0x140001edf", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140001ee2", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140001ee7", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140001eea", "size": 3, "mnemonic": "mov", - "operands": "rdx, r13", - "stack_offset": 0 + "operands": "rdx, r13" }, { "address": "0x140001eed", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140001ef0", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140001ef5", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r15 + 1]", - "stack_offset": 0 + "operands": "rdx, [r15 + 1]" }, { "address": "0x140001ef9", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r12 + rsi], 0", - "stack_offset": 0 + "operands": "byte ptr [r12 + rsi], 0" }, { "address": "0x140001efe", "size": 7, "mnemonic": "cmp", - "operands": "rdx, 0x1000", - "stack_offset": 0 + "operands": "rdx, 0x1000" }, { "address": "0x140001f05", "size": 2, "mnemonic": "jb", - "operands": "0x140001f1f", - "stack_offset": 0 + "operands": "0x140001f1f" } ], "successors": [ @@ -88855,43 +79084,37 @@ "address": "0x140001e99", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x140001e9c", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140001e9f", "size": 3, "mnemonic": "shr", - "operands": "rdx, 1", - "stack_offset": 0 + "operands": "rdx, 1" }, { "address": "0x140001ea2", "size": 3, "mnemonic": "sub", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x140001ea5", "size": 3, "mnemonic": "cmp", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x140001ea8", "size": 2, "mnemonic": "ja", - "operands": "0x140001eb8", - "stack_offset": 0 + "operands": "0x140001eb8" } ], "successors": [ @@ -88909,22 +79132,19 @@ "address": "0x140001f1f", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140001f22", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x140001f27", "size": 2, "mnemonic": "jmp", - "operands": "0x140001f44", - "stack_offset": 0 + "operands": "0x140001f44" } ], "successors": [ @@ -88941,43 +79161,37 @@ "address": "0x140001f07", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx - 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx - 8]" }, { "address": "0x140001f0b", "size": 4, "mnemonic": "add", - "operands": "rdx, 0x27", - "stack_offset": 0 + "operands": "rdx, 0x27" }, { "address": "0x140001f0f", "size": 3, "mnemonic": "sub", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140001f12", "size": 4, "mnemonic": "sub", - "operands": "rbx, 8", - "stack_offset": 0 + "operands": "rbx, 8" }, { "address": "0x140001f16", "size": 4, "mnemonic": "cmp", - "operands": "rbx, 0x1f", - "stack_offset": 0 + "operands": "rbx, 0x1f" }, { "address": "0x140001f1a", "size": 2, "mnemonic": "ja", - "operands": "0x140001f6c", - "stack_offset": 0 + "operands": "0x140001f6c" } ], "successors": [ @@ -88995,176 +79209,151 @@ "address": "0x140001eaa", "size": 4, "mnemonic": "lea", - "operands": "rax, [r15 + rdx]", - "stack_offset": 0 + "operands": "rax, [r15 + rdx]" }, { "address": "0x140001eae", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140001eb1", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140001eb4", "size": 4, "mnemonic": "cmovb", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140001eb8", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + 1]", - "stack_offset": 0 + "operands": "rcx, [rbx + 1]" }, { "address": "0x140001ebc", "size": 5, "mnemonic": "call", - "operands": "0x140001410", - "stack_offset": 0 + "operands": "0x140001410" }, { "address": "0x140001ec1", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x10], r12", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x10], r12" }, { "address": "0x140001ec5", "size": 3, "mnemonic": "mov", - "operands": "rbp, rax", - "stack_offset": 0 + "operands": "rbp, rax" }, { "address": "0x140001ec8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x18], rbx" }, { "address": "0x140001ecc", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140001ecf", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140001ed2", "size": 4, "mnemonic": "lea", - "operands": "r12, [r14 + rax]", - "stack_offset": 0 + "operands": "r12, [r14 + rax]" }, { "address": "0x140001ed6", "size": 4, "mnemonic": "cmp", - "operands": "r15, 0xf", - "stack_offset": 0 + "operands": "r15, 0xf" }, { "address": "0x140001eda", "size": 2, "mnemonic": "jbe", - "operands": "0x140001f29", - "stack_offset": 0 + "operands": "0x140001f29" }, { "address": "0x140001edc", "size": 3, "mnemonic": "mov", - "operands": "rbx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rdi]" }, { "address": "0x140001edf", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140001ee2", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140001ee7", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140001eea", "size": 3, "mnemonic": "mov", - "operands": "rdx, r13", - "stack_offset": 0 + "operands": "rdx, r13" }, { "address": "0x140001eed", "size": 3, "mnemonic": "mov", - "operands": "rcx, r12", - "stack_offset": 0 + "operands": "rcx, r12" }, { "address": "0x140001ef0", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140001ef5", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r15 + 1]", - "stack_offset": 0 + "operands": "rdx, [r15 + 1]" }, { "address": "0x140001ef9", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r12 + rsi], 0", - "stack_offset": 0 + "operands": "byte ptr [r12 + rsi], 0" }, { "address": "0x140001efe", "size": 7, "mnemonic": "cmp", - "operands": "rdx, 0x1000", - "stack_offset": 0 + "operands": "rdx, 0x1000" }, { "address": "0x140001f05", "size": 2, "mnemonic": "jb", - "operands": "0x140001f1f", - "stack_offset": 0 + "operands": "0x140001f1f" } ], "successors": [ @@ -89182,85 +79371,73 @@ "address": "0x140001f44", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rbp", - "stack_offset": 0 + "operands": "qword ptr [rdi], rbp" }, { "address": "0x140001f47", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x60]" }, { "address": "0x140001f4c", "size": 5, "mnemonic": "mov", - "operands": "r12, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "r12, qword ptr [rsp + 0x68]" }, { "address": "0x140001f51", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140001f56", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140001f59", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140001f5d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140001f5f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140001f61", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140001f63", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001f64", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140001f65", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -89276,50 +79453,43 @@ "address": "0x140001f6c", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140001f6f", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x140001f78", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140001f7b", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140001f7d", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140001f7f", "size": 5, "mnemonic": "call", - "operands": "0x14000afd4", - "stack_offset": 0 + "operands": "0x14000afd4" }, { "address": "0x140001f84", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -89335,29 +79505,25 @@ "address": "0x140001f1c", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140001f1f", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140001f22", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x140001f27", "size": 2, "mnemonic": "jmp", - "operands": "0x140001f44", - "stack_offset": 0 + "operands": "0x140001f44" } ], "successors": [ @@ -89380,8 +79546,7 @@ "address": "0x140005170", "size": 5, "mnemonic": "jmp", - "operands": "0x140005a88", - "stack_offset": 0 + "operands": "0x140005a88" } ], "successors": [ @@ -89398,8 +79563,7 @@ "address": "0x140005a88", "size": 5, "mnemonic": "jmp", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" } ], "successors": [ @@ -89416,8 +79580,7 @@ "address": "0x14000c9d0", "size": 5, "mnemonic": "jmp", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" } ], "successors": [ @@ -89434,15 +79597,13 @@ "address": "0x140011b00", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140011b03", "size": 2, "mnemonic": "je", - "operands": "0x140011b3b", - "stack_offset": 0 + "operands": "0x140011b3b" } ], "successors": [ @@ -89460,8 +79621,7 @@ "address": "0x140011b3b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -89477,120 +79637,103 @@ "address": "0x140011b05", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011b06", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011b0a", "size": 3, "mnemonic": "mov", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x140011b0d", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140011b0f", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rip + 0x21d42]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x21d42]" }, { "address": "0x140011b16", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe66c]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe66c]" }, { "address": "0x140011b1c", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011b1e", "size": 2, "mnemonic": "jne", - "operands": "0x140011b36", - "stack_offset": 0 + "operands": "0x140011b36" }, { "address": "0x140011b20", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe5d2]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe5d2]" }, { "address": "0x140011b26", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140011b28", "size": 5, "mnemonic": "call", - "operands": "0x14000d738", - "stack_offset": 0 + "operands": "0x14000d738" }, { "address": "0x140011b2d", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x140011b2f", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140011b34", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rax], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax], ebx" }, { "address": "0x140011b36", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011b3a", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011b3b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -89612,64 +79755,55 @@ "address": "0x1400060f0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400060f5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x1400060fa", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x1400060ff", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140006100", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006104", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rcx + 8], 0" }, { "address": "0x140006108", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14000610b", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000610e", "size": 2, "mnemonic": "je", - "operands": "0x14000614f", - "stack_offset": 0 + "operands": "0x14000614f" } ], "successors": [ @@ -89687,64 +79821,55 @@ "address": "0x14000614f", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x140006152", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdx], rax", - "stack_offset": 0 + "operands": "qword ptr [rdx], rax" }, { "address": "0x140006155", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdx + 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rdx + 8], 0" }, { "address": "0x140006159", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000615e", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x140006163", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x140006168", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000616c", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000616d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -89760,22 +79885,19 @@ "address": "0x140006110", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x140006113", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140006116", "size": 2, "mnemonic": "je", - "operands": "0x14000614f", - "stack_offset": 0 + "operands": "0x14000614f" } ], "successors": [ @@ -89793,57 +79915,49 @@ "address": "0x140006118", "size": 5, "mnemonic": "call", - "operands": "0x14001ef10", - "stack_offset": 0 + "operands": "0x14001ef10" }, { "address": "0x14000611d", "size": 4, "mnemonic": "lea", - "operands": "rbp, [rax + 1]", - "stack_offset": 0 + "operands": "rbp, [rax + 1]" }, { "address": "0x140006121", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140006124", "size": 5, "mnemonic": "call", - "operands": "0x14000cac0", - "stack_offset": 0 + "operands": "0x14000cac0" }, { "address": "0x140006129", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000612c", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000612f", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140006132", "size": 2, "mnemonic": "je", - "operands": "0x140006148", - "stack_offset": 0 + "operands": "0x140006148" } ], "successors": [ @@ -89861,15 +79975,13 @@ "address": "0x140006148", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x14000614d", "size": 2, "mnemonic": "jmp", - "operands": "0x140006159", - "stack_offset": 0 + "operands": "0x140006159" } ], "successors": [ @@ -89886,57 +79998,49 @@ "address": "0x140006134", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rbx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbx]" }, { "address": "0x140006137", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbp", - "stack_offset": 0 + "operands": "rdx, rbp" }, { "address": "0x14000613a", "size": 5, "mnemonic": "call", - "operands": "0x140010b90", - "stack_offset": 0 + "operands": "0x140010b90" }, { "address": "0x14000613f", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140006141", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rsi", - "stack_offset": 0 + "operands": "qword ptr [rdi], rsi" }, { "address": "0x140006144", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdi + 8], 1", - "stack_offset": 0 + "operands": "byte ptr [rdi + 8], 1" }, { "address": "0x140006148", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x14000614d", "size": 2, "mnemonic": "jmp", - "operands": "0x140006159", - "stack_offset": 0 + "operands": "0x140006159" } ], "successors": [ @@ -89953,43 +80057,37 @@ "address": "0x140006159", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000615e", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x140006163", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x140006168", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000616c", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000616d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -90011,43 +80109,37 @@ "address": "0x140005210", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x2be29]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x2be29]" }, { "address": "0x140005217", "size": 2, "mnemonic": "jne", - "operands": "0x140005229", - "stack_offset": 0 + "operands": "0x140005229" }, { "address": "0x140005219", "size": 4, "mnemonic": "rol", - "operands": "rcx, 0x10", - "stack_offset": 0 + "operands": "rcx, 0x10" }, { "address": "0x14000521d", "size": 5, "mnemonic": "test", - "operands": "cx, 0xffff", - "stack_offset": 0 + "operands": "cx, 0xffff" }, { "address": "0x140005222", "size": 2, "mnemonic": "jne", - "operands": "0x140005225", - "stack_offset": 0 + "operands": "0x140005225" }, { "address": "0x140005224", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -90069,36 +80161,31 @@ "address": "0x14000afd4", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000afd8", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x17", - "stack_offset": 0 + "operands": "ecx, 0x17" }, { "address": "0x14000afdd", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x150ad]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x150ad]" }, { "address": "0x14000afe3", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000afe5", "size": 2, "mnemonic": "je", - "operands": "0x14000afee", - "stack_offset": 0 + "operands": "0x14000afee" } ], "successors": [ @@ -90116,64 +80203,55 @@ "address": "0x14000afee", "size": 6, "mnemonic": "mov", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x14000aff4", "size": 5, "mnemonic": "mov", - "operands": "edx, 0xc0000417", - "stack_offset": 0 + "operands": "edx, 0xc0000417" }, { "address": "0x14000aff9", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r8 + 1]", - "stack_offset": 0 + "operands": "ecx, [r8 + 1]" }, { "address": "0x14000affd", "size": 5, "mnemonic": "call", - "operands": "0x14000ace8", - "stack_offset": 0 + "operands": "0x14000ace8" }, { "address": "0x14000b002", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15078]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15078]" }, { "address": "0x14000b008", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000b00b", "size": 5, "mnemonic": "mov", - "operands": "edx, 0xc0000417", - "stack_offset": 0 + "operands": "edx, 0xc0000417" }, { "address": "0x14000b010", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000b014", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x1506d]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1506d]" } ], "successors": [ @@ -90190,78 +80268,67 @@ "address": "0x14000afe7", "size": 5, "mnemonic": "mov", - "operands": "ecx, 5", - "stack_offset": 0 + "operands": "ecx, 5" }, { "address": "0x14000afec", "size": 2, "mnemonic": "int", - "operands": "0x29", - "stack_offset": 0 + "operands": "0x29" }, { "address": "0x14000afee", "size": 6, "mnemonic": "mov", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x14000aff4", "size": 5, "mnemonic": "mov", - "operands": "edx, 0xc0000417", - "stack_offset": 0 + "operands": "edx, 0xc0000417" }, { "address": "0x14000aff9", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r8 + 1]", - "stack_offset": 0 + "operands": "ecx, [r8 + 1]" }, { "address": "0x14000affd", "size": 5, "mnemonic": "call", - "operands": "0x14000ace8", - "stack_offset": 0 + "operands": "0x14000ace8" }, { "address": "0x14000b002", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15078]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15078]" }, { "address": "0x14000b008", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000b00b", "size": 5, "mnemonic": "mov", - "operands": "edx, 0xc0000417", - "stack_offset": 0 + "operands": "edx, 0xc0000417" }, { "address": "0x14000b010", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000b014", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x1506d]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1506d]" } ], "successors": [ @@ -90294,57 +80361,49 @@ "address": "0x14000448c", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000448e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004492", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rcx], edx", - "stack_offset": 0 + "operands": "dword ptr [rcx], edx" }, { "address": "0x140004494", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140004497", "size": 2, "mnemonic": "test", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140004499", "size": 2, "mnemonic": "jne", - "operands": "0x1400044a2", - "stack_offset": 0 + "operands": "0x1400044a2" }, { "address": "0x14000449b", "size": 5, "mnemonic": "call", - "operands": "0x14000ca90", - "stack_offset": 0 + "operands": "0x14000ca90" }, { "address": "0x1400044a0", "size": 2, "mnemonic": "jmp", - "operands": "0x1400044be", - "stack_offset": 0 + "operands": "0x1400044be" } ], "successors": [ @@ -90361,29 +80420,25 @@ "address": "0x1400044be", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x1400044c1", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400044c5", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400044c6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -90405,43 +80460,37 @@ "address": "0x140004504", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140004508", "size": 3, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, dword ptr [rcx]" }, { "address": "0x14000450b", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000450d", "size": 2, "mnemonic": "jne", - "operands": "0x140004518", - "stack_offset": 0 + "operands": "0x140004518" }, { "address": "0x14000450f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140004513", "size": 5, "mnemonic": "jmp", - "operands": "0x14000caac", - "stack_offset": 0 + "operands": "0x14000caac" } ], "successors": [ @@ -90458,15 +80507,13 @@ "address": "0x14000caac", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x263ed]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x263ed]" }, { "address": "0x14000cab3", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x1355e]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1355e]" } ], "successors": [ @@ -90489,15 +80536,13 @@ "address": "0x140004650", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2de61]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2de61]" }, { "address": "0x140004657", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -90519,78 +80564,67 @@ "address": "0x1400030cc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x1400030d1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbp" }, { "address": "0x1400030d6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x1400030db", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400030dc", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x90", - "stack_offset": 0 + "operands": "rsp, 0x90" }, { "address": "0x1400030e3", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x1400030e6", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x1400030e9", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x1400030eb", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0xa0], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0xa0], esi" }, { "address": "0x1400030f2", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400030f5", "size": 2, "mnemonic": "je", - "operands": "0x14000316a", - "stack_offset": 0 + "operands": "0x14000316a" } ], "successors": [ @@ -90608,57 +80642,49 @@ "address": "0x14000316a", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14000316f", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x90]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x90]" }, { "address": "0x140003177", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x14000317b", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x20]" }, { "address": "0x14000317f", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x28]" }, { "address": "0x140003183", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140003186", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140003187", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -90674,57 +80700,49 @@ "address": "0x1400030f7", "size": 3, "mnemonic": "cmp", - "operands": "qword ptr [rcx], rsi", - "stack_offset": 0 + "operands": "qword ptr [rcx], rsi" }, { "address": "0x1400030fa", "size": 2, "mnemonic": "jne", - "operands": "0x14000316a", - "stack_offset": 0 + "operands": "0x14000316a" }, { "address": "0x1400030fc", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rsi + 0x10]", - "stack_offset": 0 + "operands": "ecx, [rsi + 0x10]" }, { "address": "0x1400030ff", "size": 5, "mnemonic": "call", - "operands": "0x140005134", - "stack_offset": 0 + "operands": "0x140005134" }, { "address": "0x140003104", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140003107", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xa0], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xa0], rax" }, { "address": "0x14000310f", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140003112", "size": 2, "mnemonic": "je", - "operands": "0x140003155", - "stack_offset": 0 + "operands": "0x140003155" } ], "successors": [ @@ -90742,29 +80760,25 @@ "address": "0x140003155", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140003157", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi], rbx" }, { "address": "0x14000315a", "size": 4, "mnemonic": "test", - "operands": "sil, 1", - "stack_offset": 0 + "operands": "sil, 1" }, { "address": "0x14000315e", "size": 2, "mnemonic": "je", - "operands": "0x14000316a", - "stack_offset": 0 + "operands": "0x14000316a" } ], "successors": [ @@ -90782,22 +80796,19 @@ "address": "0x140003114", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 8]" }, { "address": "0x140003118", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000311b", "size": 2, "mnemonic": "je", - "operands": "0x14000312c", - "stack_offset": 0 + "operands": "0x14000312c" } ], "successors": [ @@ -90815,71 +80826,61 @@ "address": "0x140003160", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x140003165", "size": 5, "mnemonic": "call", - "operands": "0x140002bb8", - "stack_offset": 0 + "operands": "0x140002bb8" }, { "address": "0x14000316a", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14000316f", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x90]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x90]" }, { "address": "0x140003177", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x14000317b", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x20]" }, { "address": "0x14000317f", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x28]" }, { "address": "0x140003183", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140003186", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140003187", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -90895,57 +80896,49 @@ "address": "0x14000312c", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1e34d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1e34d]" }, { "address": "0x140003133", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x140003138", "size": 5, "mnemonic": "call", - "operands": "0x1400029cc", - "stack_offset": 0 + "operands": "0x1400029cc" }, { "address": "0x14000313d", "size": 5, "mnemonic": "mov", - "operands": "esi, 1", - "stack_offset": 0 + "operands": "esi, 1" }, { "address": "0x140003142", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbx + 8], 0", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8], 0" }, { "address": "0x140003149", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e4d8]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e4d8]" }, { "address": "0x140003150", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140003153", "size": 2, "mnemonic": "jmp", - "operands": "0x140003157", - "stack_offset": 0 + "operands": "0x140003157" } ], "successors": [ @@ -90962,36 +80955,31 @@ "address": "0x14000311d", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax + 0x28]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax + 0x28]" }, { "address": "0x140003121", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140003124", "size": 2, "mnemonic": "jne", - "operands": "0x140003133", - "stack_offset": 0 + "operands": "0x140003133" }, { "address": "0x140003126", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rax + 0x30]", - "stack_offset": 0 + "operands": "rdx, [rax + 0x30]" }, { "address": "0x14000312a", "size": 2, "mnemonic": "jmp", - "operands": "0x140003133", - "stack_offset": 0 + "operands": "0x140003133" } ], "successors": [ @@ -91008,22 +80996,19 @@ "address": "0x140003157", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi], rbx" }, { "address": "0x14000315a", "size": 4, "mnemonic": "test", - "operands": "sil, 1", - "stack_offset": 0 + "operands": "sil, 1" }, { "address": "0x14000315e", "size": 2, "mnemonic": "je", - "operands": "0x14000316a", - "stack_offset": 0 + "operands": "0x14000316a" } ], "successors": [ @@ -91041,50 +81026,43 @@ "address": "0x140003133", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x140003138", "size": 5, "mnemonic": "call", - "operands": "0x1400029cc", - "stack_offset": 0 + "operands": "0x1400029cc" }, { "address": "0x14000313d", "size": 5, "mnemonic": "mov", - "operands": "esi, 1", - "stack_offset": 0 + "operands": "esi, 1" }, { "address": "0x140003142", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbx + 8], 0", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8], 0" }, { "address": "0x140003149", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e4d8]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e4d8]" }, { "address": "0x140003150", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140003153", "size": 2, "mnemonic": "jmp", - "operands": "0x140003157", - "stack_offset": 0 + "operands": "0x140003157" } ], "successors": [ @@ -91107,50 +81085,43 @@ "address": "0x14000348c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x140003490", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x140003495", "size": 5, "mnemonic": "call", - "operands": "0x140002a80", - "stack_offset": 0 + "operands": "0x140002a80" }, { "address": "0x14000349a", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x2ca6f]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x2ca6f]" }, { "address": "0x1400034a1", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x1400034a6", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x1400034ab", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -91172,57 +81143,49 @@ "address": "0x140004614", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140004616", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000461a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000461d", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x10", - "stack_offset": 0 + "operands": "ecx, 0x10" }, { "address": "0x140004622", "size": 5, "mnemonic": "call", - "operands": "0x14000cac0", - "stack_offset": 0 + "operands": "0x14000cac0" }, { "address": "0x140004627", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000462a", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000462d", "size": 2, "mnemonic": "je", - "operands": "0x14000464a", - "stack_offset": 0 + "operands": "0x14000464a" } ], "successors": [ @@ -91240,15 +81203,13 @@ "address": "0x14000464a", "size": 5, "mnemonic": "call", - "operands": "0x14000238c", - "stack_offset": 0 + "operands": "0x14000238c" }, { "address": "0x14000464f", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -91264,50 +81225,43 @@ "address": "0x14000462f", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2de72]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2de72]" }, { "address": "0x140004636", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdx], rax", - "stack_offset": 0 + "operands": "qword ptr [rdx], rax" }, { "address": "0x140004639", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdx + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdx + 8], rbx" }, { "address": "0x14000463d", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x2de64], rdx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x2de64], rdx" }, { "address": "0x140004644", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004648", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140004649", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -91329,78 +81283,67 @@ "address": "0x140003188", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x14000318d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbp" }, { "address": "0x140003192", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x140003197", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140003198", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xb0", - "stack_offset": 0 + "operands": "rsp, 0xb0" }, { "address": "0x14000319f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x1400031a2", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x1400031a5", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x1400031a7", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0xc0], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0xc0], esi" }, { "address": "0x1400031ae", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400031b1", "size": 6, "mnemonic": "je", - "operands": "0x140003247", - "stack_offset": 0 + "operands": "0x140003247" } ], "successors": [ @@ -91418,57 +81361,49 @@ "address": "0x140003247", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14000324c", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0xb0]", - "stack_offset": 0 + "operands": "r11, [rsp + 0xb0]" }, { "address": "0x140003254", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x140003258", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x20]" }, { "address": "0x14000325c", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x28]" }, { "address": "0x140003260", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140003263", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140003264", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -91484,57 +81419,49 @@ "address": "0x1400031b7", "size": 3, "mnemonic": "cmp", - "operands": "qword ptr [rcx], rsi", - "stack_offset": 0 + "operands": "qword ptr [rcx], rsi" }, { "address": "0x1400031ba", "size": 6, "mnemonic": "jne", - "operands": "0x140003247", - "stack_offset": 0 + "operands": "0x140003247" }, { "address": "0x1400031c0", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rsi + 0x30]", - "stack_offset": 0 + "operands": "ecx, [rsi + 0x30]" }, { "address": "0x1400031c3", "size": 5, "mnemonic": "call", - "operands": "0x140005134", - "stack_offset": 0 + "operands": "0x140005134" }, { "address": "0x1400031c8", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400031cb", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xc0], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xc0], rax" }, { "address": "0x1400031d3", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400031d6", "size": 2, "mnemonic": "je", - "operands": "0x140003232", - "stack_offset": 0 + "operands": "0x140003232" } ], "successors": [ @@ -91552,29 +81479,25 @@ "address": "0x140003232", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140003234", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi], rbx" }, { "address": "0x140003237", "size": 4, "mnemonic": "test", - "operands": "sil, 1", - "stack_offset": 0 + "operands": "sil, 1" }, { "address": "0x14000323b", "size": 2, "mnemonic": "je", - "operands": "0x140003247", - "stack_offset": 0 + "operands": "0x140003247" } ], "successors": [ @@ -91592,22 +81515,19 @@ "address": "0x1400031d8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 8]" }, { "address": "0x1400031dc", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400031df", "size": 2, "mnemonic": "je", - "operands": "0x1400031f0", - "stack_offset": 0 + "operands": "0x1400031f0" } ], "successors": [ @@ -91625,71 +81545,61 @@ "address": "0x14000323d", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x40]" }, { "address": "0x140003242", "size": 5, "mnemonic": "call", - "operands": "0x140002bb8", - "stack_offset": 0 + "operands": "0x140002bb8" }, { "address": "0x140003247", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14000324c", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0xb0]", - "stack_offset": 0 + "operands": "r11, [rsp + 0xb0]" }, { "address": "0x140003254", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x18]" }, { "address": "0x140003258", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x20]" }, { "address": "0x14000325c", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x28]" }, { "address": "0x140003260", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140003263", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140003264", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -91705,99 +81615,85 @@ "address": "0x1400031f0", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1e289]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1e289]" }, { "address": "0x1400031f7", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x40]" }, { "address": "0x1400031fc", "size": 5, "mnemonic": "call", - "operands": "0x1400029cc", - "stack_offset": 0 + "operands": "0x1400029cc" }, { "address": "0x140003201", "size": 5, "mnemonic": "mov", - "operands": "esi, 1", - "stack_offset": 0 + "operands": "esi, 1" }, { "address": "0x140003206", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbx + 8], 0", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8], 0" }, { "address": "0x14000320d", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e27c]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e27c]" }, { "address": "0x140003214", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140003217", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x14000321c", "size": 5, "mnemonic": "call", - "operands": "0x140004910", - "stack_offset": 0 + "operands": "0x140004910" }, { "address": "0x140003221", "size": 3, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax]" }, { "address": "0x140003224", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbx + 0x10], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbx + 0x10], xmm0" }, { "address": "0x140003228", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x10]" }, { "address": "0x14000322c", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbx + 0x20], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rbx + 0x20], xmm1" }, { "address": "0x140003230", "size": 2, "mnemonic": "jmp", - "operands": "0x140003234", - "stack_offset": 0 + "operands": "0x140003234" } ], "successors": [ @@ -91814,36 +81710,31 @@ "address": "0x1400031e1", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax + 0x28]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax + 0x28]" }, { "address": "0x1400031e5", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x1400031e8", "size": 2, "mnemonic": "jne", - "operands": "0x1400031f7", - "stack_offset": 0 + "operands": "0x1400031f7" }, { "address": "0x1400031ea", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rax + 0x30]", - "stack_offset": 0 + "operands": "rdx, [rax + 0x30]" }, { "address": "0x1400031ee", "size": 2, "mnemonic": "jmp", - "operands": "0x1400031f7", - "stack_offset": 0 + "operands": "0x1400031f7" } ], "successors": [ @@ -91860,22 +81751,19 @@ "address": "0x140003234", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi], rbx" }, { "address": "0x140003237", "size": 4, "mnemonic": "test", - "operands": "sil, 1", - "stack_offset": 0 + "operands": "sil, 1" }, { "address": "0x14000323b", "size": 2, "mnemonic": "je", - "operands": "0x140003247", - "stack_offset": 0 + "operands": "0x140003247" } ], "successors": [ @@ -91893,92 +81781,79 @@ "address": "0x1400031f7", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x40]" }, { "address": "0x1400031fc", "size": 5, "mnemonic": "call", - "operands": "0x1400029cc", - "stack_offset": 0 + "operands": "0x1400029cc" }, { "address": "0x140003201", "size": 5, "mnemonic": "mov", - "operands": "esi, 1", - "stack_offset": 0 + "operands": "esi, 1" }, { "address": "0x140003206", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbx + 8], 0", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8], 0" }, { "address": "0x14000320d", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e27c]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e27c]" }, { "address": "0x140003214", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140003217", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x14000321c", "size": 5, "mnemonic": "call", - "operands": "0x140004910", - "stack_offset": 0 + "operands": "0x140004910" }, { "address": "0x140003221", "size": 3, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax]" }, { "address": "0x140003224", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbx + 0x10], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbx + 0x10], xmm0" }, { "address": "0x140003228", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x10]" }, { "address": "0x14000322c", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rbx + 0x20], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rbx + 0x20], xmm1" }, { "address": "0x140003230", "size": 2, "mnemonic": "jmp", - "operands": "0x140003234", - "stack_offset": 0 + "operands": "0x140003234" } ], "successors": [ @@ -92001,78 +81876,67 @@ "address": "0x14000cfb8", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000cfbc", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14000cfc1", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x30]" }, { "address": "0x14000cfc6", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 0x90]" }, { "address": "0x14000cfcd", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x14000cfd2", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000cfd5", "size": 5, "mnemonic": "call", - "operands": "0x140015b2c", - "stack_offset": 0 + "operands": "0x140015b2c" }, { "address": "0x14000cfda", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x30]" }, { "address": "0x14000cfdf", "size": 6, "mnemonic": "add", - "operands": "rax, 0x128", - "stack_offset": 0 + "operands": "rax, 0x128" }, { "address": "0x14000cfe5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000cfe9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -92094,78 +81958,67 @@ "address": "0x14000cf88", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000cf8c", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14000cf91", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x30]" }, { "address": "0x14000cf96", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 0x90]" }, { "address": "0x14000cf9d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x14000cfa2", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000cfa5", "size": 5, "mnemonic": "call", - "operands": "0x140015b2c", - "stack_offset": 0 + "operands": "0x140015b2c" }, { "address": "0x14000cfaa", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x30]" }, { "address": "0x14000cfaf", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rax + 0xc]", - "stack_offset": 0 + "operands": "eax, dword ptr [rax + 0xc]" }, { "address": "0x14000cfb2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000cfb6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -92187,22 +82040,19 @@ "address": "0x14000d9c0", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000d9c2", "size": 2, "mnemonic": "cmp", - "operands": "byte ptr [rcx], al", - "stack_offset": 0 + "operands": "byte ptr [rcx], al" }, { "address": "0x14000d9c4", "size": 2, "mnemonic": "je", - "operands": "0x14000d9d4", - "stack_offset": 0 + "operands": "0x14000d9d4" } ], "successors": [ @@ -92220,8 +82070,7 @@ "address": "0x14000d9d4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -92237,15 +82086,13 @@ "address": "0x14000d9c6", "size": 3, "mnemonic": "cmp", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000d9c9", "size": 2, "mnemonic": "je", - "operands": "0x14000d9d4", - "stack_offset": 0 + "operands": "0x14000d9d4" } ], "successors": [ @@ -92263,29 +82110,25 @@ "address": "0x14000d9cb", "size": 3, "mnemonic": "inc", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x14000d9ce", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rax + rcx], 0", - "stack_offset": 0 + "operands": "byte ptr [rax + rcx], 0" }, { "address": "0x14000d9d2", "size": 2, "mnemonic": "jne", - "operands": "0x14000d9c6", - "stack_offset": 0 + "operands": "0x14000d9c6" }, { "address": "0x14000d9d4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -92307,8 +82150,7 @@ "address": "0x14000cac0", "size": 5, "mnemonic": "jmp", - "operands": "0x140015200", - "stack_offset": 0 + "operands": "0x140015200" } ], "successors": [ @@ -92325,36 +82167,31 @@ "address": "0x140015200", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015202", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015206", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140015209", "size": 4, "mnemonic": "cmp", - "operands": "rcx, -0x20", - "stack_offset": 0 + "operands": "rcx, -0x20" }, { "address": "0x14001520d", "size": 2, "mnemonic": "ja", - "operands": "0x14001524b", - "stack_offset": 0 + "operands": "0x14001524b" } ], "successors": [ @@ -92372,43 +82209,37 @@ "address": "0x14001524b", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140015250", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0xc", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xc" }, { "address": "0x140015256", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015258", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001525c", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001525d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -92424,29 +82255,25 @@ "address": "0x14001520f", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140015212", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140015217", "size": 4, "mnemonic": "cmove", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14001521b", "size": 2, "mnemonic": "jmp", - "operands": "0x140015232", - "stack_offset": 0 + "operands": "0x140015232" } ], "successors": [ @@ -92463,43 +82290,37 @@ "address": "0x140015232", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rip + 0x1e61f]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x1e61f]" }, { "address": "0x140015239", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x14001523c", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001523e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xaf3c]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xaf3c]" }, { "address": "0x140015244", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140015247", "size": 2, "mnemonic": "je", - "operands": "0x14001521d", - "stack_offset": 0 + "operands": "0x14001521d" } ], "successors": [ @@ -92517,22 +82338,19 @@ "address": "0x14001521d", "size": 5, "mnemonic": "call", - "operands": "0x1400105b0", - "stack_offset": 0 + "operands": "0x1400105b0" }, { "address": "0x140015222", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015224", "size": 2, "mnemonic": "je", - "operands": "0x14001524b", - "stack_offset": 0 + "operands": "0x14001524b" } ], "successors": [ @@ -92550,8 +82368,7 @@ "address": "0x140015249", "size": 2, "mnemonic": "jmp", - "operands": "0x140015258", - "stack_offset": 0 + "operands": "0x140015258" } ], "successors": [ @@ -92568,29 +82385,25 @@ "address": "0x140015226", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140015229", "size": 5, "mnemonic": "call", - "operands": "0x14000deb0", - "stack_offset": 0 + "operands": "0x14000deb0" }, { "address": "0x14001522e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015230", "size": 2, "mnemonic": "je", - "operands": "0x14001524b", - "stack_offset": 0 + "operands": "0x14001524b" } ], "successors": [ @@ -92608,22 +82421,19 @@ "address": "0x140015258", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001525c", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001525d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -92645,134 +82455,115 @@ "address": "0x1400057a0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x10", - "stack_offset": 0 + "operands": "rsp, 0x10" }, { "address": "0x1400057a4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rsp], r10", - "stack_offset": 0 + "operands": "qword ptr [rsp], r10" }, { "address": "0x1400057a8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], r11", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], r11" }, { "address": "0x1400057ad", "size": 3, "mnemonic": "xor", - "operands": "r11, r11", - "stack_offset": 0 + "operands": "r11, r11" }, { "address": "0x1400057b0", "size": 5, "mnemonic": "lea", - "operands": "r10, [rsp + 0x18]", - "stack_offset": 0 + "operands": "r10, [rsp + 0x18]" }, { "address": "0x1400057b5", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x1400057b8", "size": 4, "mnemonic": "cmovb", - "operands": "r10, r11", - "stack_offset": 0 + "operands": "r10, r11" }, { "address": "0x1400057bc", "size": 9, "mnemonic": "mov", - "operands": "r11, qword ptr gs:[0x10]", - "stack_offset": 0 + "operands": "r11, qword ptr gs:[0x10]" }, { "address": "0x1400057c5", "size": 3, "mnemonic": "cmp", - "operands": "r10, r11", - "stack_offset": 0 + "operands": "r10, r11" }, { "address": "0x1400057c8", "size": 2, "mnemonic": "jae", - "operands": "0x1400057e0", - "stack_offset": 0 + "operands": "0x1400057e0" }, { "address": "0x1400057ca", "size": 6, "mnemonic": "and", - "operands": "r10w, 0xf000", - "stack_offset": 0 + "operands": "r10w, 0xf000" }, { "address": "0x1400057d0", "size": 7, "mnemonic": "lea", - "operands": "r11, [r11 - 0x1000]", - "stack_offset": 0 + "operands": "r11, [r11 - 0x1000]" }, { "address": "0x1400057d7", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [r11], 0", - "stack_offset": 0 + "operands": "byte ptr [r11], 0" }, { "address": "0x1400057db", "size": 3, "mnemonic": "cmp", - "operands": "r10, r11", - "stack_offset": 0 + "operands": "r10, r11" }, { "address": "0x1400057de", "size": 2, "mnemonic": "jne", - "operands": "0x1400057d0", - "stack_offset": 0 + "operands": "0x1400057d0" }, { "address": "0x1400057e0", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rsp]", - "stack_offset": 0 + "operands": "r10, qword ptr [rsp]" }, { "address": "0x1400057e4", "size": 5, "mnemonic": "mov", - "operands": "r11, qword ptr [rsp + 8]", - "stack_offset": 0 + "operands": "r11, qword ptr [rsp + 8]" }, { "address": "0x1400057e9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x10", - "stack_offset": 0 + "operands": "rsp, 0x10" }, { "address": "0x1400057ed", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -92800,141 +82591,121 @@ "address": "0x140006544", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x140006549", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbp" }, { "address": "0x14000654e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x140006553", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140006554", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140006556", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140006558", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000655a", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000655c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006560", "size": 4, "mnemonic": "mov", - "operands": "ebp, dword ptr [r8 + 0xc]", - "stack_offset": 0 + "operands": "ebp, dword ptr [r8 + 0xc]" }, { "address": "0x140006564", "size": 3, "mnemonic": "mov", - "operands": "r13, rcx", - "stack_offset": 0 + "operands": "r13, rcx" }, { "address": "0x140006567", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14000656a", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x14000656d", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x140006570", "size": 3, "mnemonic": "mov", - "operands": "r12, rdx", - "stack_offset": 0 + "operands": "r12, rdx" }, { "address": "0x140006573", "size": 5, "mnemonic": "call", - "operands": "0x1400075d8", - "stack_offset": 0 + "operands": "0x1400075d8" }, { "address": "0x140006578", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [r13]", - "stack_offset": 0 + "operands": "r10, qword ptr [r13]" }, { "address": "0x14000657c", "size": 3, "mnemonic": "mov", - "operands": "r14d, eax", - "stack_offset": 0 + "operands": "r14d, eax" }, { "address": "0x14000657f", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], r10", - "stack_offset": 0 + "operands": "qword ptr [rsi], r10" }, { "address": "0x140006582", "size": 2, "mnemonic": "jmp", - "operands": "0x1400065ef", - "stack_offset": 0 + "operands": "0x1400065ef" } ], "successors": [ @@ -92951,22 +82722,19 @@ "address": "0x1400065ef", "size": 2, "mnemonic": "test", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x1400065f1", "size": 2, "mnemonic": "jne", - "operands": "0x140006584", - "stack_offset": 0 + "operands": "0x140006584" }, { "address": "0x1400065f3", "size": 2, "mnemonic": "jmp", - "operands": "0x140006609", - "stack_offset": 0 + "operands": "0x140006609" } ], "successors": [ @@ -92983,78 +82751,67 @@ "address": "0x140006609", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x58]" }, { "address": "0x14000660e", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x140006611", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x68]" }, { "address": "0x140006616", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x60]" }, { "address": "0x14000661b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000661f", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140006621", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140006623", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140006625", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140006627", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140006628", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -93076,36 +82833,31 @@ "address": "0x140006da8", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006dac", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140006db1", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x60]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x60]" }, { "address": "0x140006db5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006db9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -93127,85 +82879,73 @@ "address": "0x140007b2c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140007b31", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x140007b36", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rdi" }, { "address": "0x140007b3b", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007b3d", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007b41", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x140007b44", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140007b47", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140007b49", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [r8], ebx", - "stack_offset": 0 + "operands": "dword ptr [r8], ebx" }, { "address": "0x140007b4c", "size": 2, "mnemonic": "jge", - "operands": "0x140007b53", - "stack_offset": 0 + "operands": "0x140007b53" }, { "address": "0x140007b4e", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140007b51", "size": 2, "mnemonic": "jmp", - "operands": "0x140007b5a", - "stack_offset": 0 + "operands": "0x140007b5a" } ], "successors": [ @@ -93222,22 +82962,19 @@ "address": "0x140007b5a", "size": 5, "mnemonic": "call", - "operands": "0x140007740", - "stack_offset": 0 + "operands": "0x140007740" }, { "address": "0x140007b5f", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140007b62", "size": 2, "mnemonic": "je", - "operands": "0x140007ba0", - "stack_offset": 0 + "operands": "0x140007ba0" } ], "successors": [ @@ -93255,50 +82992,43 @@ "address": "0x140007ba0", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rsi + 8]", - "stack_offset": 0 + "operands": "rdx, [rsi + 8]" }, { "address": "0x140007ba4", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14 + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 0x28]" }, { "address": "0x140007ba8", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007bad", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x140007bb0", "size": 4, "mnemonic": "movsxd", - "operands": "rsi, dword ptr [rsi + 0x18]", - "stack_offset": 0 + "operands": "rsi, dword ptr [rsi + 0x18]" }, { "address": "0x140007bb4", "size": 2, "mnemonic": "test", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x140007bb6", "size": 2, "mnemonic": "je", - "operands": "0x140007bc1", - "stack_offset": 0 + "operands": "0x140007bc1" } ], "successors": [ @@ -93316,64 +83046,55 @@ "address": "0x140007b64", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140007b67", "size": 2, "mnemonic": "jne", - "operands": "0x140007bd0", - "stack_offset": 0 + "operands": "0x140007bd0" }, { "address": "0x140007b69", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rsi + 8]", - "stack_offset": 0 + "operands": "rdx, [rsi + 8]" }, { "address": "0x140007b6d", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14 + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 0x28]" }, { "address": "0x140007b71", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007b76", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x140007b79", "size": 4, "mnemonic": "movsxd", - "operands": "rsi, dword ptr [rsi + 0x18]", - "stack_offset": 0 + "operands": "rsi, dword ptr [rsi + 0x18]" }, { "address": "0x140007b7d", "size": 2, "mnemonic": "test", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x140007b7f", "size": 2, "mnemonic": "je", - "operands": "0x140007b8a", - "stack_offset": 0 + "operands": "0x140007b8a" } ], "successors": [ @@ -93391,78 +83112,67 @@ "address": "0x140007bc1", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140007bc4", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007bc7", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007bca", "size": 5, "mnemonic": "call", - "operands": "0x14000a504", - "stack_offset": 0 + "operands": "0x14000a504" }, { "address": "0x140007bcf", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007bd0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140007bd5", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140007bda", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x40]" }, { "address": "0x140007bdf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007be3", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007be5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -93478,92 +83188,79 @@ "address": "0x140007bb8", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140007bbd", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rax + rsi]", - "stack_offset": 0 + "operands": "rbx, [rax + rsi]" }, { "address": "0x140007bc1", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140007bc4", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007bc7", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007bca", "size": 5, "mnemonic": "call", - "operands": "0x14000a504", - "stack_offset": 0 + "operands": "0x14000a504" }, { "address": "0x140007bcf", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007bd0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140007bd5", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140007bda", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x40]" }, { "address": "0x140007bdf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007be3", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007be5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -93579,43 +83276,37 @@ "address": "0x140007b8a", "size": 6, "mnemonic": "mov", - "operands": "r9d, 1", - "stack_offset": 0 + "operands": "r9d, 1" }, { "address": "0x140007b90", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140007b93", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007b96", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007b99", "size": 5, "mnemonic": "call", - "operands": "0x14000a510", - "stack_offset": 0 + "operands": "0x14000a510" }, { "address": "0x140007b9e", "size": 2, "mnemonic": "jmp", - "operands": "0x140007bd0", - "stack_offset": 0 + "operands": "0x140007bd0" } ], "successors": [ @@ -93632,57 +83323,49 @@ "address": "0x140007b81", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140007b86", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rax + rsi]", - "stack_offset": 0 + "operands": "rbx, [rax + rsi]" }, { "address": "0x140007b8a", "size": 6, "mnemonic": "mov", - "operands": "r9d, 1", - "stack_offset": 0 + "operands": "r9d, 1" }, { "address": "0x140007b90", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140007b93", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007b96", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007b99", "size": 5, "mnemonic": "call", - "operands": "0x14000a510", - "stack_offset": 0 + "operands": "0x14000a510" }, { "address": "0x140007b9e", "size": 2, "mnemonic": "jmp", - "operands": "0x140007bd0", - "stack_offset": 0 + "operands": "0x140007bd0" } ], "successors": [ @@ -93699,43 +83382,37 @@ "address": "0x140007bd0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140007bd5", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140007bda", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x40]" }, { "address": "0x140007bdf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007be3", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007be5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -93757,36 +83434,31 @@ "address": "0x14000662c", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14000662f", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x140006632", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r9], rax", - "stack_offset": 0 + "operands": "qword ptr [r9], rax" }, { "address": "0x140006635", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r8], 1", - "stack_offset": 0 + "operands": "byte ptr [r8], 1" }, { "address": "0x140006639", "size": 2, "mnemonic": "je", - "operands": "0x140006649", - "stack_offset": 0 + "operands": "0x140006649" } ], "successors": [ @@ -93804,15 +83476,13 @@ "address": "0x140006649", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000664c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -93828,43 +83498,37 @@ "address": "0x14000663b", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [r8 + 0x14]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r8 + 0x14]" }, { "address": "0x14000663f", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x140006642", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rax]" }, { "address": "0x140006646", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r9], rcx", - "stack_offset": 0 + "operands": "qword ptr [r9], rcx" }, { "address": "0x140006649", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000664c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -93886,85 +83550,73 @@ "address": "0x140007bec", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140007bf1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x140007bf6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rdi" }, { "address": "0x140007bfb", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007bfd", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007c01", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x140007c04", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140007c07", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140007c09", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [r8 + 4], ebx", - "stack_offset": 0 + "operands": "dword ptr [r8 + 4], ebx" }, { "address": "0x140007c0d", "size": 2, "mnemonic": "jge", - "operands": "0x140007c14", - "stack_offset": 0 + "operands": "0x140007c14" }, { "address": "0x140007c0f", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140007c12", "size": 2, "mnemonic": "jmp", - "operands": "0x140007c1b", - "stack_offset": 0 + "operands": "0x140007c1b" } ], "successors": [ @@ -93981,22 +83633,19 @@ "address": "0x140007c1b", "size": 5, "mnemonic": "call", - "operands": "0x140007934", - "stack_offset": 0 + "operands": "0x140007934" }, { "address": "0x140007c20", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140007c23", "size": 2, "mnemonic": "je", - "operands": "0x140007c61", - "stack_offset": 0 + "operands": "0x140007c61" } ], "successors": [ @@ -94014,50 +83663,43 @@ "address": "0x140007c61", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rsi + 8]", - "stack_offset": 0 + "operands": "rdx, [rsi + 8]" }, { "address": "0x140007c65", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14 + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 0x28]" }, { "address": "0x140007c69", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007c6e", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x140007c71", "size": 4, "mnemonic": "movsxd", - "operands": "rsi, dword ptr [rsi + 0x18]", - "stack_offset": 0 + "operands": "rsi, dword ptr [rsi + 0x18]" }, { "address": "0x140007c75", "size": 2, "mnemonic": "test", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x140007c77", "size": 2, "mnemonic": "je", - "operands": "0x140007c82", - "stack_offset": 0 + "operands": "0x140007c82" } ], "successors": [ @@ -94075,64 +83717,55 @@ "address": "0x140007c25", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140007c28", "size": 2, "mnemonic": "jne", - "operands": "0x140007c91", - "stack_offset": 0 + "operands": "0x140007c91" }, { "address": "0x140007c2a", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rsi + 8]", - "stack_offset": 0 + "operands": "rdx, [rsi + 8]" }, { "address": "0x140007c2e", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14 + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14 + 0x28]" }, { "address": "0x140007c32", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007c37", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x140007c3a", "size": 4, "mnemonic": "movsxd", - "operands": "rsi, dword ptr [rsi + 0x18]", - "stack_offset": 0 + "operands": "rsi, dword ptr [rsi + 0x18]" }, { "address": "0x140007c3e", "size": 2, "mnemonic": "test", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x140007c40", "size": 2, "mnemonic": "je", - "operands": "0x140007c4b", - "stack_offset": 0 + "operands": "0x140007c4b" } ], "successors": [ @@ -94150,78 +83783,67 @@ "address": "0x140007c82", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140007c85", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007c88", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007c8b", "size": 5, "mnemonic": "call", - "operands": "0x14000a504", - "stack_offset": 0 + "operands": "0x14000a504" }, { "address": "0x140007c90", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007c91", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140007c96", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140007c9b", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x40]" }, { "address": "0x140007ca0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007ca4", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007ca6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -94237,92 +83859,79 @@ "address": "0x140007c79", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140007c7e", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rax + rsi]", - "stack_offset": 0 + "operands": "rbx, [rax + rsi]" }, { "address": "0x140007c82", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140007c85", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007c88", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007c8b", "size": 5, "mnemonic": "call", - "operands": "0x14000a504", - "stack_offset": 0 + "operands": "0x14000a504" }, { "address": "0x140007c90", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007c91", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140007c96", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140007c9b", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x40]" }, { "address": "0x140007ca0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007ca4", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007ca6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -94338,43 +83947,37 @@ "address": "0x140007c4b", "size": 6, "mnemonic": "mov", - "operands": "r9d, 1", - "stack_offset": 0 + "operands": "r9d, 1" }, { "address": "0x140007c51", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140007c54", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007c57", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007c5a", "size": 5, "mnemonic": "call", - "operands": "0x14000a510", - "stack_offset": 0 + "operands": "0x14000a510" }, { "address": "0x140007c5f", "size": 2, "mnemonic": "jmp", - "operands": "0x140007c91", - "stack_offset": 0 + "operands": "0x140007c91" } ], "successors": [ @@ -94391,57 +83994,49 @@ "address": "0x140007c42", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140007c47", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rax + rsi]", - "stack_offset": 0 + "operands": "rbx, [rax + rsi]" }, { "address": "0x140007c4b", "size": 6, "mnemonic": "mov", - "operands": "r9d, 1", - "stack_offset": 0 + "operands": "r9d, 1" }, { "address": "0x140007c51", "size": 3, "mnemonic": "mov", - "operands": "r8, r14", - "stack_offset": 0 + "operands": "r8, r14" }, { "address": "0x140007c54", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140007c57", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007c5a", "size": 5, "mnemonic": "call", - "operands": "0x14000a510", - "stack_offset": 0 + "operands": "0x14000a510" }, { "address": "0x140007c5f", "size": 2, "mnemonic": "jmp", - "operands": "0x140007c91", - "stack_offset": 0 + "operands": "0x140007c91" } ], "successors": [ @@ -94458,43 +84053,37 @@ "address": "0x140007c91", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140007c96", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140007c9b", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x40]" }, { "address": "0x140007ca0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007ca4", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007ca6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -94516,225 +84105,193 @@ "address": "0x14000a25c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000a261", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14000a266", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000a26b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a26c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a270", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x14000a273", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x14000a276", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14000a279", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14000a27c", "size": 5, "mnemonic": "call", - "operands": "0x1400075d8", - "stack_offset": 0 + "operands": "0x1400075d8" }, { "address": "0x14000a281", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x48]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x48]" }, { "address": "0x14000a286", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000a289", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000a28c", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14000a28f", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14000a291", "size": 5, "mnemonic": "call", - "operands": "0x140006544", - "stack_offset": 0 + "operands": "0x140006544" }, { "address": "0x14000a296", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000a299", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000a29c", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14000a29f", "size": 5, "mnemonic": "call", - "operands": "0x140007564", - "stack_offset": 0 + "operands": "0x140007564" }, { "address": "0x14000a2a4", "size": 2, "mnemonic": "cmp", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14000a2a6", "size": 2, "mnemonic": "jle", - "operands": "0x14000a2cb", - "stack_offset": 0 + "operands": "0x14000a2cb" }, { "address": "0x14000a2a8", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebx", - "stack_offset": 0 + "operands": "r8d, ebx" }, { "address": "0x14000a2ab", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x48]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x48]" }, { "address": "0x14000a2b0", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x14000a2b3", "size": 5, "mnemonic": "call", - "operands": "0x140007590", - "stack_offset": 0 + "operands": "0x140007590" }, { "address": "0x14000a2b8", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14000a2bb", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000a2be", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000a2c1", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14000a2c4", "size": 5, "mnemonic": "call", - "operands": "0x14000759c", - "stack_offset": 0 + "operands": "0x14000759c" }, { "address": "0x14000a2c9", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a2db", - "stack_offset": 0 + "operands": "0x14000a2db" } ], "successors": [ @@ -94751,50 +84308,43 @@ "address": "0x14000a2db", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000a2e0", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14000a2e2", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000a2e7", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14000a2ec", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a2f0", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a2f1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -94816,29 +84366,25 @@ "address": "0x14000d6d0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000d6d4", "size": 5, "mnemonic": "call", - "operands": "0x14001667c", - "stack_offset": 0 + "operands": "0x14001667c" }, { "address": "0x14000d6d9", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000d6dc", "size": 2, "mnemonic": "je", - "operands": "0x14000d6e8", - "stack_offset": 0 + "operands": "0x14000d6e8" } ], "successors": [ @@ -94856,15 +84402,13 @@ "address": "0x14000d6e8", "size": 7, "mnemonic": "test", - "operands": "byte ptr [rip + 0x23af9], 2", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x23af9], 2" }, { "address": "0x14000d6ef", "size": 2, "mnemonic": "je", - "operands": "0x14000d71b", - "stack_offset": 0 + "operands": "0x14000d71b" } ], "successors": [ @@ -94882,29 +84426,25 @@ "address": "0x14000d6de", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x16", - "stack_offset": 0 + "operands": "ecx, 0x16" }, { "address": "0x14000d6e3", "size": 5, "mnemonic": "call", - "operands": "0x1400166cc", - "stack_offset": 0 + "operands": "0x1400166cc" }, { "address": "0x14000d6e8", "size": 7, "mnemonic": "test", - "operands": "byte ptr [rip + 0x23af9], 2", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x23af9], 2" }, { "address": "0x14000d6ef", "size": 2, "mnemonic": "je", - "operands": "0x14000d71b", - "stack_offset": 0 + "operands": "0x14000d71b" } ], "successors": [ @@ -94922,22 +84462,19 @@ "address": "0x14000d71b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x14000d720", "size": 5, "mnemonic": "call", - "operands": "0x14000ebcc", - "stack_offset": 0 + "operands": "0x14000ebcc" }, { "address": "0x14000d725", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -94953,29 +84490,25 @@ "address": "0x14000d6f1", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x17", - "stack_offset": 0 + "operands": "ecx, 0x17" }, { "address": "0x14000d6f6", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x12994]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x12994]" }, { "address": "0x14000d6fc", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000d6fe", "size": 2, "mnemonic": "je", - "operands": "0x14000d707", - "stack_offset": 0 + "operands": "0x14000d707" } ], "successors": [ @@ -94993,50 +84526,43 @@ "address": "0x14000d707", "size": 6, "mnemonic": "mov", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x14000d70d", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x40000015", - "stack_offset": 0 + "operands": "edx, 0x40000015" }, { "address": "0x14000d712", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r8 + 2]", - "stack_offset": 0 + "operands": "ecx, [r8 + 2]" }, { "address": "0x14000d716", "size": 5, "mnemonic": "call", - "operands": "0x14000ace8", - "stack_offset": 0 + "operands": "0x14000ace8" }, { "address": "0x14000d71b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x14000d720", "size": 5, "mnemonic": "call", - "operands": "0x14000ebcc", - "stack_offset": 0 + "operands": "0x14000ebcc" }, { "address": "0x14000d725", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -95052,64 +84578,55 @@ "address": "0x14000d700", "size": 5, "mnemonic": "mov", - "operands": "ecx, 7", - "stack_offset": 0 + "operands": "ecx, 7" }, { "address": "0x14000d705", "size": 2, "mnemonic": "int", - "operands": "0x29", - "stack_offset": 0 + "operands": "0x29" }, { "address": "0x14000d707", "size": 6, "mnemonic": "mov", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x14000d70d", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x40000015", - "stack_offset": 0 + "operands": "edx, 0x40000015" }, { "address": "0x14000d712", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r8 + 2]", - "stack_offset": 0 + "operands": "ecx, [r8 + 2]" }, { "address": "0x14000d716", "size": 5, "mnemonic": "call", - "operands": "0x14000ace8", - "stack_offset": 0 + "operands": "0x14000ace8" }, { "address": "0x14000d71b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x14000d720", "size": 5, "mnemonic": "call", - "operands": "0x14000ebcc", - "stack_offset": 0 + "operands": "0x14000ebcc" }, { "address": "0x14000d725", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -95131,29 +84648,25 @@ "address": "0x140007394", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140007398", "size": 5, "mnemonic": "call", - "operands": "0x1400073b0", - "stack_offset": 0 + "operands": "0x1400073b0" }, { "address": "0x14000739d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400073a0", "size": 2, "mnemonic": "je", - "operands": "0x1400073a7", - "stack_offset": 0 + "operands": "0x1400073a7" } ], "successors": [ @@ -95171,15 +84684,13 @@ "address": "0x1400073a7", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x1400073ac", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -95195,15 +84706,13 @@ "address": "0x1400073a2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400073a6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -95225,57 +84734,49 @@ "address": "0x140006de8", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140006dea", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006dee", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140006df1", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140006df6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x68], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x68], rbx" }, { "address": "0x140006dfa", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006dfe", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140006dff", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -95297,155 +84798,133 @@ "address": "0x140006650", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140006655", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14000665a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000665f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140006660", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140006662", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140006664", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140006666", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140006668", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000666c", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x90]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x90]" }, { "address": "0x140006674", "size": 3, "mnemonic": "mov", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x140006677", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x14000667a", "size": 3, "mnemonic": "mov", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000667d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140006680", "size": 3, "mnemonic": "mov", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x140006683", "size": 3, "mnemonic": "mov", - "operands": "r14d, r8d", - "stack_offset": 0 + "operands": "r14d, r8d" }, { "address": "0x140006686", "size": 3, "mnemonic": "mov", - "operands": "ebp, dword ptr [rbx + 0xc]", - "stack_offset": 0 + "operands": "ebp, dword ptr [rbx + 0xc]" }, { "address": "0x140006689", "size": 5, "mnemonic": "call", - "operands": "0x1400075d8", - "stack_offset": 0 + "operands": "0x1400075d8" }, { "address": "0x14000668e", "size": 3, "mnemonic": "xor", - "operands": "r10d, r10d", - "stack_offset": 0 + "operands": "r10d, r10d" }, { "address": "0x140006691", "size": 3, "mnemonic": "mov", - "operands": "r9d, eax", - "stack_offset": 0 + "operands": "r9d, eax" }, { "address": "0x140006694", "size": 2, "mnemonic": "test", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x140006696", "size": 6, "mnemonic": "je", - "operands": "0x140006780", - "stack_offset": 0 + "operands": "0x140006780" } ], "successors": [ @@ -95463,15 +84942,13 @@ "address": "0x140006780", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140006785", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -95487,155 +84964,133 @@ "address": "0x14000669c", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rdi + 8]" }, { "address": "0x1400066a0", "size": 4, "mnemonic": "or", - "operands": "r12d, 0xffffffff", - "stack_offset": 0 + "operands": "r12d, 0xffffffff" }, { "address": "0x1400066a4", "size": 4, "mnemonic": "movsxd", - "operands": "r11, dword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "r11, dword ptr [rbx + 0x10]" }, { "address": "0x1400066a8", "size": 3, "mnemonic": "mov", - "operands": "r8d, r12d", - "stack_offset": 0 + "operands": "r8d, r12d" }, { "address": "0x1400066ab", "size": 3, "mnemonic": "mov", - "operands": "r13d, r12d", - "stack_offset": 0 + "operands": "r13d, r12d" }, { "address": "0x1400066ae", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x1400066b0", "size": 3, "mnemonic": "lea", - "operands": "eax, [rdx - 1]", - "stack_offset": 0 + "operands": "eax, [rdx - 1]" }, { "address": "0x1400066b3", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x1400066b7", "size": 2, "mnemonic": "lea", - "operands": "ebx, [rdx]", - "stack_offset": 0 + "operands": "ebx, [rdx]" }, { "address": "0x1400066b9", "size": 2, "mnemonic": "mov", - "operands": "edx, eax", - "stack_offset": 0 + "operands": "edx, eax" }, { "address": "0x1400066bb", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdi + rcx*4]", - "stack_offset": 0 + "operands": "rax, [rdi + rcx*4]" }, { "address": "0x1400066bf", "size": 5, "mnemonic": "cmp", - "operands": "r9d, dword ptr [rax + r11 + 4]", - "stack_offset": 0 + "operands": "r9d, dword ptr [rax + r11 + 4]" }, { "address": "0x1400066c4", "size": 2, "mnemonic": "jle", - "operands": "0x1400066d1", - "stack_offset": 0 + "operands": "0x1400066d1" }, { "address": "0x1400066c6", "size": 5, "mnemonic": "cmp", - "operands": "r9d, dword ptr [rax + r11 + 8]", - "stack_offset": 0 + "operands": "r9d, dword ptr [rax + r11 + 8]" }, { "address": "0x1400066cb", "size": 6, "mnemonic": "jle", - "operands": "0x14000676d", - "stack_offset": 0 + "operands": "0x14000676d" }, { "address": "0x1400066d1", "size": 2, "mnemonic": "test", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400066d3", "size": 2, "mnemonic": "jne", - "operands": "0x1400066b0", - "stack_offset": 0 + "operands": "0x1400066b0" }, { "address": "0x1400066d5", "size": 3, "mnemonic": "mov", - "operands": "r9, r10", - "stack_offset": 0 + "operands": "r9, r10" }, { "address": "0x1400066d8", "size": 3, "mnemonic": "mov", - "operands": "edx, r10d", - "stack_offset": 0 + "operands": "edx, r10d" }, { "address": "0x1400066db", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdi + r11]", - "stack_offset": 0 + "operands": "rcx, [rdi + r11]" }, { "address": "0x1400066df", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x1400066e2", "size": 2, "mnemonic": "je", - "operands": "0x1400066f5", - "stack_offset": 0 + "operands": "0x1400066f5" } ], "successors": [ @@ -95653,15 +85108,13 @@ "address": "0x1400066f5", "size": 3, "mnemonic": "cmp", - "operands": "r14d, dword ptr [rcx]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rcx]" }, { "address": "0x1400066f8", "size": 2, "mnemonic": "jl", - "operands": "0x14000670a", - "stack_offset": 0 + "operands": "0x14000670a" } ], "successors": [ @@ -95679,43 +85132,37 @@ "address": "0x1400066e4", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r9 + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r9 + 4]" }, { "address": "0x1400066e8", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rcx], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx], eax" }, { "address": "0x1400066ea", "size": 2, "mnemonic": "jle", - "operands": "0x14000670a", - "stack_offset": 0 + "operands": "0x14000670a" }, { "address": "0x1400066ec", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r9 + 8]", - "stack_offset": 0 + "operands": "eax, dword ptr [r9 + 8]" }, { "address": "0x1400066f0", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rcx + 4], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + 4], eax" }, { "address": "0x1400066f3", "size": 2, "mnemonic": "jg", - "operands": "0x14000670a", - "stack_offset": 0 + "operands": "0x14000670a" } ], "successors": [ @@ -95733,29 +85180,25 @@ "address": "0x14000670a", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x14000670c", "size": 4, "mnemonic": "add", - "operands": "rcx, 0x14", - "stack_offset": 0 + "operands": "rcx, 0x14" }, { "address": "0x140006710", "size": 2, "mnemonic": "cmp", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140006712", "size": 2, "mnemonic": "jb", - "operands": "0x1400066df", - "stack_offset": 0 + "operands": "0x1400066df" } ], "successors": [ @@ -95773,15 +85216,13 @@ "address": "0x1400066fa", "size": 4, "mnemonic": "cmp", - "operands": "r14d, dword ptr [rcx + 4]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rcx + 4]" }, { "address": "0x1400066fe", "size": 2, "mnemonic": "jg", - "operands": "0x14000670a", - "stack_offset": 0 + "operands": "0x14000670a" } ], "successors": [ @@ -95799,15 +85240,13 @@ "address": "0x1400066df", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x1400066e2", "size": 2, "mnemonic": "je", - "operands": "0x1400066f5", - "stack_offset": 0 + "operands": "0x1400066f5" } ], "successors": [ @@ -95825,176 +85264,151 @@ "address": "0x140006714", "size": 3, "mnemonic": "mov", - "operands": "eax, r10d", - "stack_offset": 0 + "operands": "eax, r10d" }, { "address": "0x140006717", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x14000671c", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x140006721", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], r15" }, { "address": "0x140006726", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x30]" }, { "address": "0x14000672a", "size": 3, "mnemonic": "cmp", - "operands": "r8d, r12d", - "stack_offset": 0 + "operands": "r8d, r12d" }, { "address": "0x14000672d", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x38]" }, { "address": "0x140006731", "size": 4, "mnemonic": "cmovne", - "operands": "eax, r8d", - "stack_offset": 0 + "operands": "eax, r8d" }, { "address": "0x140006735", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x140006739", "size": 4, "mnemonic": "lea", - "operands": "eax, [r13 + 1]", - "stack_offset": 0 + "operands": "eax, [r13 + 1]" }, { "address": "0x14000673d", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rsp + 0x20]" }, { "address": "0x140006742", "size": 4, "mnemonic": "cmovne", - "operands": "r10d, eax", - "stack_offset": 0 + "operands": "r10d, eax" }, { "address": "0x140006746", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x140006749", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], r10d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], r10d" }, { "address": "0x14000674e", "size": 5, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rsp + 0x30]" }, { "address": "0x140006753", "size": 4, "mnemonic": "movdqu", - "operands": "xmmword ptr [rsi], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsi], xmm0" }, { "address": "0x140006757", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rsi + 0x10], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rsi + 0x10], xmm1" }, { "address": "0x14000675c", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x40]" }, { "address": "0x140006760", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140006763", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140006765", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140006767", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140006769", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000676b", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000676c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -96010,50 +85424,43 @@ "address": "0x140006700", "size": 3, "mnemonic": "cmp", - "operands": "r8d, r12d", - "stack_offset": 0 + "operands": "r8d, r12d" }, { "address": "0x140006703", "size": 3, "mnemonic": "mov", - "operands": "r13d, edx", - "stack_offset": 0 + "operands": "r13d, edx" }, { "address": "0x140006706", "size": 4, "mnemonic": "cmove", - "operands": "r8d, edx", - "stack_offset": 0 + "operands": "r8d, edx" }, { "address": "0x14000670a", "size": 2, "mnemonic": "inc", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x14000670c", "size": 4, "mnemonic": "add", - "operands": "rcx, 0x14", - "stack_offset": 0 + "operands": "rcx, 0x14" }, { "address": "0x140006710", "size": 2, "mnemonic": "cmp", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140006712", "size": 2, "mnemonic": "jb", - "operands": "0x1400066df", - "stack_offset": 0 + "operands": "0x1400066df" } ], "successors": [ @@ -96077,120 +85484,103 @@ "address": "0x140008888", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x14000888d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], r8", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], r8" }, { "address": "0x140008892", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rdx" }, { "address": "0x140008897", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140008898", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140008899", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000889a", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000889c", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000889e", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400088a0", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400088a2", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xc0", - "stack_offset": 0 + "operands": "rsp, 0xc0" }, { "address": "0x1400088a9", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0x80000003", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0x80000003" }, { "address": "0x1400088af", "size": 3, "mnemonic": "mov", - "operands": "rbp, r9", - "stack_offset": 0 + "operands": "rbp, r9" }, { "address": "0x1400088b2", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x1400088b5", "size": 3, "mnemonic": "mov", - "operands": "r12, rdx", - "stack_offset": 0 + "operands": "r12, rdx" }, { "address": "0x1400088b8", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x1400088bb", "size": 6, "mnemonic": "je", - "operands": "0x140008ac8", - "stack_offset": 0 + "operands": "0x140008ac8" } ], "successors": [ @@ -96214,99 +85604,85 @@ "address": "0x14000a2f4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbx" }, { "address": "0x14000a2f9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rcx" }, { "address": "0x14000a2fe", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000a2ff", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000a300", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a301", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a303", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a305", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a307", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a309", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a30d", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x14000a310", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x14000a313", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000a316", "size": 6, "mnemonic": "je", - "operands": "0x14000a3d5", - "stack_offset": 0 + "operands": "0x14000a3d5" } ], "successors": [ @@ -96330,106 +85706,91 @@ "address": "0x14000a3dc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000a3e1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14000a3e6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000a3eb", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a3ec", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a3f0", "size": 2, "mnemonic": "xor", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x14000a3f2", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000a3f5", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rcx], ebp", - "stack_offset": 0 + "operands": "dword ptr [rcx], ebp" }, { "address": "0x14000a3f7", "size": 2, "mnemonic": "jle", - "operands": "0x14000a449", - "stack_offset": 0 + "operands": "0x14000a449" }, { "address": "0x14000a3f9", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14000a3fb", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rdi + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rdi + 4]" }, { "address": "0x14000a3ff", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x14000a404", "size": 3, "mnemonic": "add", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14000a407", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rax + rbx + 4], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + rbx + 4], 0" }, { "address": "0x14000a40c", "size": 2, "mnemonic": "je", - "operands": "0x14000a429", - "stack_offset": 0 + "operands": "0x14000a429" } ], "successors": [ @@ -96447,43 +85808,37 @@ "address": "0x14000a429", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a42b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + 8]", - "stack_offset": 0 + "operands": "rcx, [rax + 8]" }, { "address": "0x14000a42f", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x27a02]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x27a02]" }, { "address": "0x14000a436", "size": 5, "mnemonic": "call", - "operands": "0x14000735c", - "stack_offset": 0 + "operands": "0x14000735c" }, { "address": "0x14000a43b", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a43d", "size": 2, "mnemonic": "je", - "operands": "0x14000a460", - "stack_offset": 0 + "operands": "0x14000a460" } ], "successors": [ @@ -96501,50 +85856,43 @@ "address": "0x14000a40e", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rdi + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rdi + 4]" }, { "address": "0x14000a412", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x14000a417", "size": 3, "mnemonic": "add", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14000a41a", "size": 5, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax + rbx + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax + rbx + 4]" }, { "address": "0x14000a41f", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x14000a424", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14000a427", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a42b", - "stack_offset": 0 + "operands": "0x14000a42b" } ], "successors": [ @@ -96561,15 +85909,13 @@ "address": "0x14000a460", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14000a462", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a44b", - "stack_offset": 0 + "operands": "0x14000a44b" } ], "successors": [ @@ -96586,29 +85932,25 @@ "address": "0x14000a43f", "size": 2, "mnemonic": "inc", - "operands": "ebp", - "stack_offset": 0 + "operands": "ebp" }, { "address": "0x14000a441", "size": 4, "mnemonic": "add", - "operands": "rsi, 0x14", - "stack_offset": 0 + "operands": "rsi, 0x14" }, { "address": "0x14000a445", "size": 2, "mnemonic": "cmp", - "operands": "ebp, dword ptr [rdi]", - "stack_offset": 0 + "operands": "ebp, dword ptr [rdi]" }, { "address": "0x14000a447", "size": 2, "mnemonic": "jl", - "operands": "0x14000a3fb", - "stack_offset": 0 + "operands": "0x14000a3fb" } ], "successors": [ @@ -96626,36 +85968,31 @@ "address": "0x14000a42b", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + 8]", - "stack_offset": 0 + "operands": "rcx, [rax + 8]" }, { "address": "0x14000a42f", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x27a02]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x27a02]" }, { "address": "0x14000a436", "size": 5, "mnemonic": "call", - "operands": "0x14000735c", - "stack_offset": 0 + "operands": "0x14000735c" }, { "address": "0x14000a43b", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a43d", "size": 2, "mnemonic": "je", - "operands": "0x14000a460", - "stack_offset": 0 + "operands": "0x14000a460" } ], "successors": [ @@ -96673,43 +86010,37 @@ "address": "0x14000a44b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000a450", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000a455", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14000a45a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a45e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a45f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -96725,36 +86056,31 @@ "address": "0x14000a3fb", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rdi + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rdi + 4]" }, { "address": "0x14000a3ff", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x14000a404", "size": 3, "mnemonic": "add", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14000a407", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rax + rbx + 4], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + rbx + 4], 0" }, { "address": "0x14000a40c", "size": 2, "mnemonic": "je", - "operands": "0x14000a429", - "stack_offset": 0 + "operands": "0x14000a429" } ], "successors": [ @@ -96772,50 +86098,43 @@ "address": "0x14000a449", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14000a44b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000a450", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000a455", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14000a45a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a45e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a45f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -96837,36 +86156,31 @@ "address": "0x140006dbc", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006dc0", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140006dc5", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x68]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x68]" }, { "address": "0x140006dc9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006dcd", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -96888,99 +86202,85 @@ "address": "0x140008df4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140008df9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x140008dfe", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x140008e03", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008e04", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008e06", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140008e08", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140008e0c", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rcx + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rcx + 4]" }, { "address": "0x140008e10", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140008e12", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x140008e15", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x140008e18", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x140008e1b", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008e1d", "size": 6, "mnemonic": "je", - "operands": "0x140008ef5", - "stack_offset": 0 + "operands": "0x140008ef5" } ], "successors": [ @@ -96998,64 +86298,55 @@ "address": "0x140008ef5", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140008efa", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140008eff", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x140008f04", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x140008f09", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140008f0d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140008f0f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008f11", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008f12", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -97071,29 +86362,25 @@ "address": "0x140008e23", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008e28", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x140008e2b", "size": 3, "mnemonic": "add", - "operands": "r9, rbx", - "stack_offset": 0 + "operands": "r9, rbx" }, { "address": "0x140008e2e", "size": 6, "mnemonic": "je", - "operands": "0x140008ef5", - "stack_offset": 0 + "operands": "0x140008ef5" } ], "successors": [ @@ -97111,22 +86398,19 @@ "address": "0x140008e34", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 4]" }, { "address": "0x140008e38", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008e3a", "size": 2, "mnemonic": "je", - "operands": "0x140008e47", - "stack_offset": 0 + "operands": "0x140008e47" } ], "successors": [ @@ -97144,22 +86428,19 @@ "address": "0x140008e47", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140008e4a", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x10], dil" }, { "address": "0x140008e4e", "size": 6, "mnemonic": "je", - "operands": "0x140008ef5", - "stack_offset": 0 + "operands": "0x140008ef5" } ], "successors": [ @@ -97177,22 +86458,19 @@ "address": "0x140008e3c", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008e41", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + rax]", - "stack_offset": 0 + "operands": "rcx, [rbx + rax]" }, { "address": "0x140008e45", "size": 2, "mnemonic": "jmp", - "operands": "0x140008e4a", - "stack_offset": 0 + "operands": "0x140008e4a" } ], "successors": [ @@ -97209,15 +86487,13 @@ "address": "0x140008e54", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rsi], 0x80", - "stack_offset": 0 + "operands": "byte ptr [rsi], 0x80" }, { "address": "0x140008e57", "size": 2, "mnemonic": "je", - "operands": "0x140008e63", - "stack_offset": 0 + "operands": "0x140008e63" } ], "successors": [ @@ -97235,15 +86511,13 @@ "address": "0x140008e4a", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x10], dil" }, { "address": "0x140008e4e", "size": 6, "mnemonic": "je", - "operands": "0x140008ef5", - "stack_offset": 0 + "operands": "0x140008ef5" } ], "successors": [ @@ -97261,22 +86535,19 @@ "address": "0x140008e63", "size": 4, "mnemonic": "movsxd", - "operands": "rbp, dword ptr [rsi + 4]", - "stack_offset": 0 + "operands": "rbp, dword ptr [rsi + 4]" }, { "address": "0x140008e67", "size": 2, "mnemonic": "test", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x140008e69", "size": 2, "mnemonic": "je", - "operands": "0x140008e76", - "stack_offset": 0 + "operands": "0x140008e76" } ], "successors": [ @@ -97294,36 +86565,31 @@ "address": "0x140008e59", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r14], 0x10", - "stack_offset": 0 + "operands": "byte ptr [r14], 0x10" }, { "address": "0x140008e5d", "size": 6, "mnemonic": "jne", - "operands": "0x140008ef5", - "stack_offset": 0 + "operands": "0x140008ef5" }, { "address": "0x140008e63", "size": 4, "mnemonic": "movsxd", - "operands": "rbp, dword ptr [rsi + 4]", - "stack_offset": 0 + "operands": "rbp, dword ptr [rsi + 4]" }, { "address": "0x140008e67", "size": 2, "mnemonic": "test", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x140008e69", "size": 2, "mnemonic": "je", - "operands": "0x140008e76", - "stack_offset": 0 + "operands": "0x140008e76" } ], "successors": [ @@ -97341,43 +86607,37 @@ "address": "0x140008e76", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x140008e79", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008e7e", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [r14 + 4]" }, { "address": "0x140008e82", "size": 3, "mnemonic": "add", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140008e85", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140008e88", "size": 2, "mnemonic": "je", - "operands": "0x140008ec1", - "stack_offset": 0 + "operands": "0x140008ec1" } ], "successors": [ @@ -97395,22 +86655,19 @@ "address": "0x140008e6b", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008e70", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rax + rbp]", - "stack_offset": 0 + "operands": "rbx, [rax + rbp]" }, { "address": "0x140008e74", "size": 2, "mnemonic": "jmp", - "operands": "0x140008e79", - "stack_offset": 0 + "operands": "0x140008e79" } ], "successors": [ @@ -97427,22 +86684,19 @@ "address": "0x140008ec1", "size": 2, "mnemonic": "mov", - "operands": "al, 2", - "stack_offset": 0 + "operands": "al, 2" }, { "address": "0x140008ec3", "size": 3, "mnemonic": "test", - "operands": "byte ptr [r14], al", - "stack_offset": 0 + "operands": "byte ptr [r14], al" }, { "address": "0x140008ec6", "size": 2, "mnemonic": "je", - "operands": "0x140008ecd", - "stack_offset": 0 + "operands": "0x140008ecd" } ], "successors": [ @@ -97460,22 +86714,19 @@ "address": "0x140008e8a", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 4]" }, { "address": "0x140008e8e", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008e90", "size": 2, "mnemonic": "je", - "operands": "0x140008e9d", - "stack_offset": 0 + "operands": "0x140008e9d" } ], "successors": [ @@ -97493,36 +86744,31 @@ "address": "0x140008e79", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008e7e", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [r14 + 4]" }, { "address": "0x140008e82", "size": 3, "mnemonic": "add", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140008e85", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140008e88", "size": 2, "mnemonic": "je", - "operands": "0x140008ec1", - "stack_offset": 0 + "operands": "0x140008ec1" } ], "successors": [ @@ -97540,15 +86786,13 @@ "address": "0x140008ecd", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r15], 1", - "stack_offset": 0 + "operands": "byte ptr [r15], 1" }, { "address": "0x140008ed1", "size": 2, "mnemonic": "je", - "operands": "0x140008ed8", - "stack_offset": 0 + "operands": "0x140008ed8" } ], "successors": [ @@ -97566,15 +86810,13 @@ "address": "0x140008ec8", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rsi], 8", - "stack_offset": 0 + "operands": "byte ptr [rsi], 8" }, { "address": "0x140008ecb", "size": 2, "mnemonic": "je", - "operands": "0x140008ef1", - "stack_offset": 0 + "operands": "0x140008ef1" } ], "successors": [ @@ -97592,64 +86834,55 @@ "address": "0x140008e9d", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdi", - "stack_offset": 0 + "operands": "rbp, rdi" }, { "address": "0x140008ea0", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 4]" }, { "address": "0x140008ea4", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008ea9", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbx + 0x10]", - "stack_offset": 0 + "operands": "rdx, [rbx + 0x10]" }, { "address": "0x140008ead", "size": 3, "mnemonic": "add", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140008eb0", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x140008eb4", "size": 5, "mnemonic": "call", - "operands": "0x14001efd0", - "stack_offset": 0 + "operands": "0x14001efd0" }, { "address": "0x140008eb9", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008ebb", "size": 2, "mnemonic": "je", - "operands": "0x140008ec1", - "stack_offset": 0 + "operands": "0x140008ec1" } ], "successors": [ @@ -97667,22 +86900,19 @@ "address": "0x140008e92", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008e97", "size": 4, "mnemonic": "lea", - "operands": "rbp, [rbx + rax]", - "stack_offset": 0 + "operands": "rbp, [rbx + rax]" }, { "address": "0x140008e9b", "size": 2, "mnemonic": "jmp", - "operands": "0x140008ea0", - "stack_offset": 0 + "operands": "0x140008ea0" } ], "successors": [ @@ -97699,15 +86929,13 @@ "address": "0x140008ed8", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r15], 4", - "stack_offset": 0 + "operands": "byte ptr [r15], 4" }, { "address": "0x140008edc", "size": 2, "mnemonic": "je", - "operands": "0x140008ee3", - "stack_offset": 0 + "operands": "0x140008ee3" } ], "successors": [ @@ -97725,15 +86953,13 @@ "address": "0x140008ed3", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rsi], 1", - "stack_offset": 0 + "operands": "byte ptr [rsi], 1" }, { "address": "0x140008ed6", "size": 2, "mnemonic": "je", - "operands": "0x140008ef1", - "stack_offset": 0 + "operands": "0x140008ef1" } ], "successors": [ @@ -97751,15 +86977,13 @@ "address": "0x140008ef1", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140008ef3", "size": 2, "mnemonic": "jmp", - "operands": "0x140008efa", - "stack_offset": 0 + "operands": "0x140008efa" } ], "successors": [ @@ -97776,15 +87000,13 @@ "address": "0x140008ebd", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008ebf", "size": 2, "mnemonic": "jmp", - "operands": "0x140008efa", - "stack_offset": 0 + "operands": "0x140008efa" } ], "successors": [ @@ -97801,57 +87023,49 @@ "address": "0x140008ea0", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 4]" }, { "address": "0x140008ea4", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008ea9", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbx + 0x10]", - "stack_offset": 0 + "operands": "rdx, [rbx + 0x10]" }, { "address": "0x140008ead", "size": 3, "mnemonic": "add", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140008eb0", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x140008eb4", "size": 5, "mnemonic": "call", - "operands": "0x14001efd0", - "stack_offset": 0 + "operands": "0x14001efd0" }, { "address": "0x140008eb9", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008ebb", "size": 2, "mnemonic": "je", - "operands": "0x140008ec1", - "stack_offset": 0 + "operands": "0x140008ec1" } ], "successors": [ @@ -97869,15 +87083,13 @@ "address": "0x140008ee3", "size": 3, "mnemonic": "test", - "operands": "byte ptr [r15], al", - "stack_offset": 0 + "operands": "byte ptr [r15], al" }, { "address": "0x140008ee6", "size": 2, "mnemonic": "je", - "operands": "0x140008eec", - "stack_offset": 0 + "operands": "0x140008eec" } ], "successors": [ @@ -97895,15 +87107,13 @@ "address": "0x140008ede", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rsi], 4", - "stack_offset": 0 + "operands": "byte ptr [rsi], 4" }, { "address": "0x140008ee1", "size": 2, "mnemonic": "je", - "operands": "0x140008ef1", - "stack_offset": 0 + "operands": "0x140008ef1" } ], "successors": [ @@ -97921,57 +87131,49 @@ "address": "0x140008efa", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140008eff", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x140008f04", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x140008f09", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140008f0d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140008f0f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008f11", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140008f12", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -97987,22 +87189,19 @@ "address": "0x140008eec", "size": 5, "mnemonic": "mov", - "operands": "edi, 1", - "stack_offset": 0 + "operands": "edi, 1" }, { "address": "0x140008ef1", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140008ef3", "size": 2, "mnemonic": "jmp", - "operands": "0x140008efa", - "stack_offset": 0 + "operands": "0x140008efa" } ], "successors": [ @@ -98019,15 +87218,13 @@ "address": "0x140008ee8", "size": 2, "mnemonic": "test", - "operands": "byte ptr [rsi], al", - "stack_offset": 0 + "operands": "byte ptr [rsi], al" }, { "address": "0x140008eea", "size": 2, "mnemonic": "je", - "operands": "0x140008ef1", - "stack_offset": 0 + "operands": "0x140008ef1" } ], "successors": [ @@ -98051,36 +87248,31 @@ "address": "0x140010b70", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140010b74", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x140010b79", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x18]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x18]" }, { "address": "0x140010b7d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140010b80", "size": 2, "mnemonic": "je", - "operands": "0x140010b89", - "stack_offset": 0 + "operands": "0x140010b89" } ], "successors": [ @@ -98098,22 +87290,19 @@ "address": "0x140010b89", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140010b8e", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140010b8f", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -98129,15 +87318,13 @@ "address": "0x140010b82", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x140010b87", "size": 2, "mnemonic": "jmp", - "operands": "0x140010b89", - "stack_offset": 0 + "operands": "0x140010b89" } ], "successors": [ @@ -98160,15 +87347,13 @@ "address": "0x140006f98", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140006f9b", "size": 2, "mnemonic": "je", - "operands": "0x14000700b", - "stack_offset": 0 + "operands": "0x14000700b" } ], "successors": [ @@ -98186,8 +87371,7 @@ "address": "0x14000700b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -98203,64 +87387,55 @@ "address": "0x140006f9d", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x10], dl", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x10], dl" }, { "address": "0x140006fa1", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x140006fa5", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0xe06d7363" }, { "address": "0x140006fab", "size": 2, "mnemonic": "jne", - "operands": "0x140007007", - "stack_offset": 0 + "operands": "0x140007007" }, { "address": "0x140006fad", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rcx + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x18], 4" }, { "address": "0x140006fb1", "size": 2, "mnemonic": "jne", - "operands": "0x140007007", - "stack_offset": 0 + "operands": "0x140007007" }, { "address": "0x140006fb3", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + 0x20]" }, { "address": "0x140006fb6", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930520", - "stack_offset": 0 + "operands": "eax, 0x19930520" }, { "address": "0x140006fbb", "size": 2, "mnemonic": "je", - "operands": "0x140006fc7", - "stack_offset": 0 + "operands": "0x140006fc7" } ], "successors": [ @@ -98278,22 +87453,19 @@ "address": "0x140006fc7", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x30]" }, { "address": "0x140006fcb", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140006fce", "size": 2, "mnemonic": "je", - "operands": "0x140007007", - "stack_offset": 0 + "operands": "0x140007007" } ], "successors": [ @@ -98311,22 +87483,19 @@ "address": "0x140006fbd", "size": 5, "mnemonic": "add", - "operands": "eax, 0xe66cfadf", - "stack_offset": 0 + "operands": "eax, 0xe66cfadf" }, { "address": "0x140006fc2", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140006fc5", "size": 2, "mnemonic": "ja", - "operands": "0x140007007", - "stack_offset": 0 + "operands": "0x140007007" } ], "successors": [ @@ -98344,15 +87513,13 @@ "address": "0x140007007", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x14000700b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -98368,22 +87535,19 @@ "address": "0x140006fd0", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rax + 4]" }, { "address": "0x140006fd4", "size": 2, "mnemonic": "test", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140006fd6", "size": 2, "mnemonic": "je", - "operands": "0x140006fe9", - "stack_offset": 0 + "operands": "0x140006fe9" } ], "successors": [ @@ -98401,15 +87565,13 @@ "address": "0x140006fe9", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rax], 0x10", - "stack_offset": 0 + "operands": "byte ptr [rax], 0x10" }, { "address": "0x140006fec", "size": 2, "mnemonic": "je", - "operands": "0x140007007", - "stack_offset": 0 + "operands": "0x140007007" } ], "successors": [ @@ -98427,29 +87589,25 @@ "address": "0x140006fd8", "size": 4, "mnemonic": "add", - "operands": "rdx, qword ptr [rcx + 0x38]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx + 0x38]" }, { "address": "0x140006fdc", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x28]" }, { "address": "0x140006fe0", "size": 5, "mnemonic": "call", - "operands": "0x14000700c", - "stack_offset": 0 + "operands": "0x14000700c" }, { "address": "0x140006fe5", "size": 2, "mnemonic": "jmp", - "operands": "0x140007007", - "stack_offset": 0 + "operands": "0x140007007" } ], "successors": [ @@ -98466,29 +87624,25 @@ "address": "0x140006fee", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x28]" }, { "address": "0x140006ff2", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x140006ff5", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140006ff8", "size": 2, "mnemonic": "je", - "operands": "0x140007007", - "stack_offset": 0 + "operands": "0x140007007" } ], "successors": [ @@ -98506,36 +87660,31 @@ "address": "0x140006ffa", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140006ffd", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x10]" }, { "address": "0x140007001", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x192b9]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x192b9]" }, { "address": "0x140007007", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x14000700b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -98557,50 +87706,43 @@ "address": "0x140009724", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1a7dd]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1a7dd]" }, { "address": "0x14000972b", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], 0" }, { "address": "0x140009733", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rax" }, { "address": "0x140009737", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1a7ba]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1a7ba]" }, { "address": "0x14000973e", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x140009741", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140009744", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -98622,64 +87764,55 @@ "address": "0x140006198", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbx" }, { "address": "0x14000619d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x1400061a2", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400061a3", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x1400061a7", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x1400061aa", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x1400061ad", "size": 5, "mnemonic": "mov", - "operands": "edi, 0x19930520", - "stack_offset": 0 + "operands": "edi, 0x19930520" }, { "address": "0x1400061b2", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x1400061b5", "size": 2, "mnemonic": "je", - "operands": "0x1400061d4", - "stack_offset": 0 + "operands": "0x1400061d4" } ], "successors": [ @@ -98697,29 +87830,25 @@ "address": "0x1400061d4", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400061d6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x1400061db", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400061de", "size": 2, "mnemonic": "je", - "operands": "0x140006202", - "stack_offset": 0 + "operands": "0x140006202" } ], "successors": [ @@ -98737,15 +87866,13 @@ "address": "0x1400061b7", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rdx], 0x10", - "stack_offset": 0 + "operands": "byte ptr [rdx], 0x10" }, { "address": "0x1400061ba", "size": 2, "mnemonic": "je", - "operands": "0x1400061d4", - "stack_offset": 0 + "operands": "0x1400061d4" } ], "successors": [ @@ -98763,99 +87890,85 @@ "address": "0x140006202", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140006207", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rdi" }, { "address": "0x14000620c", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x28]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x28]" }, { "address": "0x140006211", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rsi" }, { "address": "0x140006216", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xe06d7363", - "stack_offset": 0 + "operands": "ecx, 0xe06d7363" }, { "address": "0x14000621b", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rbx" }, { "address": "0x140006220", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rax" }, { "address": "0x140006225", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdx + 3]", - "stack_offset": 0 + "operands": "r8d, [rdx + 3]" }, { "address": "0x140006229", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x19eb9]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x19eb9]" }, { "address": "0x14000622f", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140006234", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x78]" }, { "address": "0x140006239", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14000623d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000623e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -98871,162 +87984,139 @@ "address": "0x1400061e0", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x20]" }, { "address": "0x1400061e5", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400061e8", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x19ef2]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x19ef2]" }, { "address": "0x1400061ee", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x1400061f3", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 8", - "stack_offset": 0 + "operands": "byte ptr [rbx], 8" }, { "address": "0x1400061f6", "size": 2, "mnemonic": "jne", - "operands": "0x1400061fd", - "stack_offset": 0 + "operands": "0x1400061fd" }, { "address": "0x1400061f8", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400061fb", "size": 2, "mnemonic": "jne", - "operands": "0x140006202", - "stack_offset": 0 + "operands": "0x140006202" }, { "address": "0x1400061fd", "size": 5, "mnemonic": "mov", - "operands": "edi, 0x1994000", - "stack_offset": 0 + "operands": "edi, 0x1994000" }, { "address": "0x140006202", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140006207", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rdi" }, { "address": "0x14000620c", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x28]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x28]" }, { "address": "0x140006211", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rsi" }, { "address": "0x140006216", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xe06d7363", - "stack_offset": 0 + "operands": "ecx, 0xe06d7363" }, { "address": "0x14000621b", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rbx" }, { "address": "0x140006220", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rax" }, { "address": "0x140006225", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdx + 3]", - "stack_offset": 0 + "operands": "r8d, [rdx + 3]" }, { "address": "0x140006229", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x19eb9]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x19eb9]" }, { "address": "0x14000622f", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140006234", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x78]" }, { "address": "0x140006239", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14000623d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000623e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -99042,71 +88132,61 @@ "address": "0x1400061bc", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x1400061bf", "size": 4, "mnemonic": "add", - "operands": "rcx, -8", - "stack_offset": 0 + "operands": "rcx, -8" }, { "address": "0x1400061c3", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x1400061c6", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rax + 0x30]" }, { "address": "0x1400061ca", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x40]" }, { "address": "0x1400061ce", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a0ec]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a0ec]" }, { "address": "0x1400061d4", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400061d6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x1400061db", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400061de", "size": 2, "mnemonic": "je", - "operands": "0x140006202", - "stack_offset": 0 + "operands": "0x140006202" } ], "successors": [ @@ -99130,99 +88210,85 @@ "address": "0x140006478", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000647a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000647e", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x140006481", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x140006484", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140006487", "size": 5, "mnemonic": "call", - "operands": "0x1400075d8", - "stack_offset": 0 + "operands": "0x1400075d8" }, { "address": "0x14000648c", "size": 2, "mnemonic": "mov", - "operands": "edx, eax", - "stack_offset": 0 + "operands": "edx, eax" }, { "address": "0x14000648e", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140006491", "size": 5, "mnemonic": "call", - "operands": "0x1400062e8", - "stack_offset": 0 + "operands": "0x1400062e8" }, { "address": "0x140006496", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140006499", "size": 3, "mnemonic": "setne", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14000649c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400064a0", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400064a1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -99244,15 +88310,13 @@ "address": "0x1400075e0", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rdx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdx]" }, { "address": "0x1400075e3", "size": 5, "mnemonic": "jmp", - "operands": "0x140007650", - "stack_offset": 0 + "operands": "0x140007650" } ], "successors": [ @@ -99269,78 +88333,67 @@ "address": "0x140007650", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140007653", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x140007657", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbp" }, { "address": "0x14000765b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], rsi" }, { "address": "0x14000765f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rdi" }, { "address": "0x140007663", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007665", "size": 3, "mnemonic": "or", - "operands": "ebp, 0xffffffff", - "stack_offset": 0 + "operands": "ebp, 0xffffffff" }, { "address": "0x140007668", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x14000766b", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rcx + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x10], 0" }, { "address": "0x14000766f", "size": 3, "mnemonic": "mov", - "operands": "r10, rdx", - "stack_offset": 0 + "operands": "r10, rdx" }, { "address": "0x140007672", "size": 6, "mnemonic": "je", - "operands": "0x140007724", - "stack_offset": 0 + "operands": "0x140007724" } ], "successors": [ @@ -99358,50 +88411,43 @@ "address": "0x140007724", "size": 2, "mnemonic": "mov", - "operands": "eax, ebp", - "stack_offset": 0 + "operands": "eax, ebp" }, { "address": "0x140007726", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x10]" }, { "address": "0x14000772b", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x18]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x18]" }, { "address": "0x140007730", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x20]" }, { "address": "0x140007735", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x28]" }, { "address": "0x14000773a", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000773c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -99417,113 +88463,97 @@ "address": "0x140007678", "size": 4, "mnemonic": "movsxd", - "operands": "r9, dword ptr [rcx + 0x10]", - "stack_offset": 0 + "operands": "r9, dword ptr [rcx + 0x10]" }, { "address": "0x14000767c", "size": 7, "mnemonic": "lea", - "operands": "r14, [rip - 0x7683]", - "stack_offset": 0 + "operands": "r14, [rip - 0x7683]" }, { "address": "0x140007683", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rdx + 8]" }, { "address": "0x140007687", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140007689", "size": 3, "mnemonic": "add", - "operands": "r9, rsi", - "stack_offset": 0 + "operands": "r9, rsi" }, { "address": "0x14000768c", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000768f", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140007691", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r9]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r9]" }, { "address": "0x140007695", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140007698", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]" }, { "address": "0x1400076a1", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]" }, { "address": "0x1400076a9", "size": 3, "mnemonic": "sub", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x1400076ac", "size": 4, "mnemonic": "mov", - "operands": "r11d, dword ptr [r9 - 4]", - "stack_offset": 0 + "operands": "r11d, dword ptr [r9 - 4]" }, { "address": "0x1400076b0", "size": 3, "mnemonic": "shr", - "operands": "r11d, cl", - "stack_offset": 0 + "operands": "r11d, cl" }, { "address": "0x1400076b3", "size": 3, "mnemonic": "test", - "operands": "r11d, r11d", - "stack_offset": 0 + "operands": "r11d, r11d" }, { "address": "0x1400076b6", "size": 2, "mnemonic": "je", - "operands": "0x140007724", - "stack_offset": 0 + "operands": "0x140007724" } ], "successors": [ @@ -99541,106 +88571,91 @@ "address": "0x1400076b8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r10 + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [r10 + 0x10]" }, { "address": "0x1400076bc", "size": 3, "mnemonic": "mov", - "operands": "r10d, dword ptr [rax]", - "stack_offset": 0 + "operands": "r10d, dword ptr [rax]" }, { "address": "0x1400076bf", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r9]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r9]" }, { "address": "0x1400076c3", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x1400076c6", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]" }, { "address": "0x1400076cf", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]" }, { "address": "0x1400076d7", "size": 3, "mnemonic": "sub", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x1400076da", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r9 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r9 - 4]" }, { "address": "0x1400076de", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x1400076e0", "size": 2, "mnemonic": "add", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x1400076e2", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x1400076e4", "size": 3, "mnemonic": "add", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x1400076e7", "size": 3, "mnemonic": "add", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x1400076ea", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400076ed", "size": 2, "mnemonic": "jb", - "operands": "0x14000771a", - "stack_offset": 0 + "operands": "0x14000771a" } ], "successors": [ @@ -99658,29 +88673,25 @@ "address": "0x14000771a", "size": 3, "mnemonic": "test", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000771d", "size": 3, "mnemonic": "cmove", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140007720", "size": 2, "mnemonic": "mov", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x140007722", "size": 2, "mnemonic": "jmp", - "operands": "0x140007726", - "stack_offset": 0 + "operands": "0x140007726" } ], "successors": [ @@ -99697,78 +88708,67 @@ "address": "0x1400076ef", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r9]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r9]" }, { "address": "0x1400076f3", "size": 3, "mnemonic": "inc", - "operands": "r8d", - "stack_offset": 0 + "operands": "r8d" }, { "address": "0x1400076f6", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x1400076f9", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]" }, { "address": "0x140007702", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]" }, { "address": "0x14000770a", "size": 3, "mnemonic": "sub", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14000770d", "size": 4, "mnemonic": "mov", - "operands": "edx, dword ptr [r9 - 4]", - "stack_offset": 0 + "operands": "edx, dword ptr [r9 - 4]" }, { "address": "0x140007711", "size": 2, "mnemonic": "shr", - "operands": "edx, cl", - "stack_offset": 0 + "operands": "edx, cl" }, { "address": "0x140007713", "size": 2, "mnemonic": "dec", - "operands": "edx", - "stack_offset": 0 + "operands": "edx" }, { "address": "0x140007715", "size": 3, "mnemonic": "cmp", - "operands": "r8d, r11d", - "stack_offset": 0 + "operands": "r8d, r11d" }, { "address": "0x140007718", "size": 2, "mnemonic": "jb", - "operands": "0x1400076bf", - "stack_offset": 0 + "operands": "0x1400076bf" } ], "successors": [ @@ -99786,43 +88786,37 @@ "address": "0x140007726", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x10]" }, { "address": "0x14000772b", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x18]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x18]" }, { "address": "0x140007730", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x20]" }, { "address": "0x140007735", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x28]" }, { "address": "0x14000773a", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000773c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -99838,92 +88832,79 @@ "address": "0x1400076bf", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r9]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r9]" }, { "address": "0x1400076c3", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x1400076c6", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]" }, { "address": "0x1400076cf", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]" }, { "address": "0x1400076d7", "size": 3, "mnemonic": "sub", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x1400076da", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r9 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r9 - 4]" }, { "address": "0x1400076de", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x1400076e0", "size": 2, "mnemonic": "add", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x1400076e2", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x1400076e4", "size": 3, "mnemonic": "add", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x1400076e7", "size": 3, "mnemonic": "add", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x1400076ea", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400076ed", "size": 2, "mnemonic": "jb", - "operands": "0x14000771a", - "stack_offset": 0 + "operands": "0x14000771a" } ], "successors": [ @@ -99947,57 +88928,49 @@ "address": "0x140009604", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140009606", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x140009609", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rax" }, { "address": "0x14000960d", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x140009610", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], rax" }, { "address": "0x140009614", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x18], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x18], xmm0" }, { "address": "0x140009618", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 0xc], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0xc], eax" }, { "address": "0x14000961b", "size": 6, "mnemonic": "je", - "operands": "0x1400096e2", - "stack_offset": 0 + "operands": "0x1400096e2" } ], "successors": [ @@ -100015,22 +88988,19 @@ "address": "0x1400096e2", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rcx], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx], eax" }, { "address": "0x1400096e4", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x1400096e7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -100046,323 +89016,277 @@ "address": "0x140009621", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rdx + 0xc]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rdx + 0xc]" }, { "address": "0x140009625", "size": 3, "mnemonic": "add", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140009628", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip - 0x962f]", - "stack_offset": 0 + "operands": "r8, [rip - 0x962f]" }, { "address": "0x14000962f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rdx" }, { "address": "0x140009633", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140009636", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140009639", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]" }, { "address": "0x140009642", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]" }, { "address": "0x14000964a", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000964d", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140009650", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140009652", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r9 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r9 + 8], rdx" }, { "address": "0x140009656", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [r9], eax", - "stack_offset": 0 + "operands": "dword ptr [r9], eax" }, { "address": "0x140009659", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r9 + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [r9 + 0x10], rdx" }, { "address": "0x14000965d", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140009660", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140009663", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]" }, { "address": "0x14000966c", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]" }, { "address": "0x140009674", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140009677", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x14000967a", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000967c", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r9 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r9 + 8], rdx" }, { "address": "0x140009680", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x18], eax" }, { "address": "0x140009684", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140009687", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000968a", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]" }, { "address": "0x140009693", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]" }, { "address": "0x14000969b", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000969e", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x1400096a1", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x1400096a3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r9 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r9 + 8], rdx" }, { "address": "0x1400096a7", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x1c], eax" }, { "address": "0x1400096ab", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x1400096ae", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x1400096b1", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]" }, { "address": "0x1400096ba", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]" }, { "address": "0x1400096c2", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x1400096c5", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x1400096c8", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x1400096ca", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x20], eax" }, { "address": "0x1400096ce", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdx + 4]", - "stack_offset": 0 + "operands": "rax, [rdx + 4]" }, { "address": "0x1400096d2", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r9 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r9 + 8], rdx" }, { "address": "0x1400096d6", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x1400096d8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r9 + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [r9 + 8], rax" }, { "address": "0x1400096dc", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x24], ecx", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x24], ecx" }, { "address": "0x1400096e0", "size": 2, "mnemonic": "jmp", - "operands": "0x1400096e4", - "stack_offset": 0 + "operands": "0x1400096e4" } ], "successors": [ @@ -100379,15 +89303,13 @@ "address": "0x1400096e4", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x1400096e7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -100409,190 +89331,163 @@ "address": "0x140006788", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000678b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x14000678f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbp" }, { "address": "0x140006793", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], rsi" }, { "address": "0x140006797", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rdi" }, { "address": "0x14000679b", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000679d", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000679f", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400067a1", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x1400067a5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdx" }, { "address": "0x1400067aa", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x1400067ad", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rax - 0x28], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rax - 0x28], xmm6" }, { "address": "0x1400067b1", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x1400067b4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rdx" }, { "address": "0x1400067b9", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x1400067bb", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], edi" }, { "address": "0x1400067bf", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rax - 0x38]", - "stack_offset": 0 + "operands": "rdx, [rax - 0x38]" }, { "address": "0x1400067c3", "size": 5, "mnemonic": "movaps", - "operands": "xmm6, xmmword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "xmm6, xmmword ptr [rsp + 0x20]" }, { "address": "0x1400067c8", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400067cb", "size": 5, "mnemonic": "movdqa", - "operands": "xmmword ptr [rax - 0x38], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rax - 0x38], xmm6" }, { "address": "0x1400067d0", "size": 3, "mnemonic": "mov", - "operands": "r14d, r8d", - "stack_offset": 0 + "operands": "r14d, r8d" }, { "address": "0x1400067d3", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x1400067d5", "size": 5, "mnemonic": "call", - "operands": "0x140006b2c", - "stack_offset": 0 + "operands": "0x140006b2c" }, { "address": "0x1400067da", "size": 3, "mnemonic": "mov", - "operands": "r15d, dword ptr [rbx]", - "stack_offset": 0 + "operands": "r15d, dword ptr [rbx]" }, { "address": "0x1400067dd", "size": 3, "mnemonic": "xor", - "operands": "r10d, r10d", - "stack_offset": 0 + "operands": "r10d, r10d" }, { "address": "0x1400067e0", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x1400067e3", "size": 6, "mnemonic": "je", - "operands": "0x1400068b9", - "stack_offset": 0 + "operands": "0x1400068b9" } ], "successors": [ @@ -100610,148 +89505,127 @@ "address": "0x1400068b9", "size": 2, "mnemonic": "inc", - "operands": "esi", - "stack_offset": 0 + "operands": "esi" }, { "address": "0x1400068bb", "size": 6, "mnemonic": "movdqa", - "operands": "xmmword ptr [rsp + 0x40], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x40], xmm6" }, { "address": "0x1400068c1", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x40]" }, { "address": "0x1400068c6", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], esi" }, { "address": "0x1400068ca", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400068cd", "size": 5, "mnemonic": "call", - "operands": "0x140006b2c", - "stack_offset": 0 + "operands": "0x140006b2c" }, { "address": "0x1400068d2", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rsp + 0x30]" }, { "address": "0x1400068d7", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x60]" }, { "address": "0x1400068dc", "size": 3, "mnemonic": "mov", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x1400068df", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x1400068e3", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x1400068e7", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x38]" }, { "address": "0x1400068eb", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rbp], xmm6" }, { "address": "0x1400068f0", "size": 5, "mnemonic": "movaps", - "operands": "xmm6, xmmword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "xmm6, xmmword ptr [rsp + 0x50]" }, { "address": "0x1400068f5", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp + 0x10], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp + 0x10], xmm0" }, { "address": "0x1400068fa", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x1400068fe", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140006901", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140006903", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140006905", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140006907", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -100767,36 +89641,31 @@ "address": "0x1400067e9", "size": 4, "mnemonic": "mov", - "operands": "r11, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r11, qword ptr [rbx + 8]" }, { "address": "0x1400067ed", "size": 7, "mnemonic": "lea", - "operands": "r12, [rip - 0x67f4]", - "stack_offset": 0 + "operands": "r12, [rip - 0x67f4]" }, { "address": "0x1400067f4", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0x18]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0x18]" }, { "address": "0x1400067f8", "size": 3, "mnemonic": "cmp", - "operands": "r14d, eax", - "stack_offset": 0 + "operands": "r14d, eax" }, { "address": "0x1400067fb", "size": 2, "mnemonic": "jl", - "operands": "0x14000681c", - "stack_offset": 0 + "operands": "0x14000681c" } ], "successors": [ @@ -100814,421 +89683,361 @@ "address": "0x14000681c", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r11]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r11]" }, { "address": "0x140006820", "size": 3, "mnemonic": "mov", - "operands": "rdx, r11", - "stack_offset": 0 + "operands": "rdx, r11" }, { "address": "0x140006823", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006826", "size": 3, "mnemonic": "inc", - "operands": "r10d", - "stack_offset": 0 + "operands": "r10d" }, { "address": "0x140006829", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r12 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r12 + 0x23d90]" }, { "address": "0x140006832", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]" }, { "address": "0x14000683a", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000683d", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140006840", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140006844", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006846", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], eax" }, { "address": "0x140006849", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x14000684c", "size": 3, "mnemonic": "mov", - "operands": "rdx, r11", - "stack_offset": 0 + "operands": "rdx, r11" }, { "address": "0x14000684f", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006852", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r12 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r12 + 0x23d90]" }, { "address": "0x14000685b", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]" }, { "address": "0x140006863", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140006866", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140006869", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x14000686c", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000686e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140006872", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x1c], eax" }, { "address": "0x140006875", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140006878", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000687b", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r12 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r12 + 0x23d90]" }, { "address": "0x140006884", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]" }, { "address": "0x14000688c", "size": 3, "mnemonic": "sub", - "operands": "r11, rax", - "stack_offset": 0 + "operands": "r11, rax" }, { "address": "0x14000688f", "size": 3, "mnemonic": "sub", - "operands": "r11, r8", - "stack_offset": 0 + "operands": "r11, r8" }, { "address": "0x140006892", "size": 3, "mnemonic": "sub", - "operands": "r11, r9", - "stack_offset": 0 + "operands": "r11, r9" }, { "address": "0x140006895", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r11 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r11 - 4]" }, { "address": "0x140006899", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000689b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], r11", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], r11" }, { "address": "0x14000689f", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], eax" }, { "address": "0x1400068a2", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [r11]", - "stack_offset": 0 + "operands": "eax, dword ptr [r11]" }, { "address": "0x1400068a5", "size": 4, "mnemonic": "add", - "operands": "r11, 4", - "stack_offset": 0 + "operands": "r11, 4" }, { "address": "0x1400068a9", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], r11", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], r11" }, { "address": "0x1400068ad", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x24], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x24], eax" }, { "address": "0x1400068b0", "size": 3, "mnemonic": "cmp", - "operands": "r10d, r15d", - "stack_offset": 0 + "operands": "r10d, r15d" }, { "address": "0x1400068b3", "size": 6, "mnemonic": "jne", - "operands": "0x1400067f4", - "stack_offset": 0 + "operands": "0x1400067f4" }, { "address": "0x1400068b9", "size": 2, "mnemonic": "inc", - "operands": "esi", - "stack_offset": 0 + "operands": "esi" }, { "address": "0x1400068bb", "size": 6, "mnemonic": "movdqa", - "operands": "xmmword ptr [rsp + 0x40], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x40], xmm6" }, { "address": "0x1400068c1", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x40]" }, { "address": "0x1400068c6", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], esi" }, { "address": "0x1400068ca", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400068cd", "size": 5, "mnemonic": "call", - "operands": "0x140006b2c", - "stack_offset": 0 + "operands": "0x140006b2c" }, { "address": "0x1400068d2", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rsp + 0x30]" }, { "address": "0x1400068d7", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x60]" }, { "address": "0x1400068dc", "size": 3, "mnemonic": "mov", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x1400068df", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x1400068e3", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x1400068e7", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x38]" }, { "address": "0x1400068eb", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rbp], xmm6" }, { "address": "0x1400068f0", "size": 5, "mnemonic": "movaps", - "operands": "xmm6, xmmword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "xmm6, xmmword ptr [rsp + 0x50]" }, { "address": "0x1400068f5", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp + 0x10], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp + 0x10], xmm0" }, { "address": "0x1400068fa", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x1400068fe", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140006901", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140006903", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140006905", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140006907", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -101244,22 +90053,19 @@ "address": "0x1400067fd", "size": 4, "mnemonic": "shr", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x140006801", "size": 3, "mnemonic": "cmp", - "operands": "r14d, eax", - "stack_offset": 0 + "operands": "r14d, eax" }, { "address": "0x140006804", "size": 2, "mnemonic": "jg", - "operands": "0x14000681c", - "stack_offset": 0 + "operands": "0x14000681c" } ], "successors": [ @@ -101277,470 +90083,403 @@ "address": "0x140006806", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140006808", "size": 3, "mnemonic": "mov", - "operands": "eax, r10d", - "stack_offset": 0 + "operands": "eax, r10d" }, { "address": "0x14000680b", "size": 3, "mnemonic": "mov", - "operands": "esi, r10d", - "stack_offset": 0 + "operands": "esi, r10d" }, { "address": "0x14000680e", "size": 3, "mnemonic": "cmove", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140006811", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x140006815", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140006817", "size": 5, "mnemonic": "movaps", - "operands": "xmm6, xmmword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "xmm6, xmmword ptr [rsp + 0x20]" }, { "address": "0x14000681c", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r11]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r11]" }, { "address": "0x140006820", "size": 3, "mnemonic": "mov", - "operands": "rdx, r11", - "stack_offset": 0 + "operands": "rdx, r11" }, { "address": "0x140006823", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006826", "size": 3, "mnemonic": "inc", - "operands": "r10d", - "stack_offset": 0 + "operands": "r10d" }, { "address": "0x140006829", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + r12 + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + r12 + 0x23d90]" }, { "address": "0x140006832", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]" }, { "address": "0x14000683a", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000683d", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140006840", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140006844", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006846", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], eax" }, { "address": "0x140006849", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x14000684c", "size": 3, "mnemonic": "mov", - "operands": "rdx, r11", - "stack_offset": 0 + "operands": "rdx, r11" }, { "address": "0x14000684f", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006852", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + r12 + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + r12 + 0x23d90]" }, { "address": "0x14000685b", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]" }, { "address": "0x140006863", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140006866", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140006869", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x14000686c", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000686e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x140006872", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x1c], eax" }, { "address": "0x140006875", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140006878", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000687b", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r12 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r12 + 0x23d90]" }, { "address": "0x140006884", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]" }, { "address": "0x14000688c", "size": 3, "mnemonic": "sub", - "operands": "r11, rax", - "stack_offset": 0 + "operands": "r11, rax" }, { "address": "0x14000688f", "size": 3, "mnemonic": "sub", - "operands": "r11, r8", - "stack_offset": 0 + "operands": "r11, r8" }, { "address": "0x140006892", "size": 3, "mnemonic": "sub", - "operands": "r11, r9", - "stack_offset": 0 + "operands": "r11, r9" }, { "address": "0x140006895", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r11 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r11 - 4]" }, { "address": "0x140006899", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000689b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], r11", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], r11" }, { "address": "0x14000689f", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], eax" }, { "address": "0x1400068a2", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [r11]", - "stack_offset": 0 + "operands": "eax, dword ptr [r11]" }, { "address": "0x1400068a5", "size": 4, "mnemonic": "add", - "operands": "r11, 4", - "stack_offset": 0 + "operands": "r11, 4" }, { "address": "0x1400068a9", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], r11", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], r11" }, { "address": "0x1400068ad", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x24], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x24], eax" }, { "address": "0x1400068b0", "size": 3, "mnemonic": "cmp", - "operands": "r10d, r15d", - "stack_offset": 0 + "operands": "r10d, r15d" }, { "address": "0x1400068b3", "size": 6, "mnemonic": "jne", - "operands": "0x1400067f4", - "stack_offset": 0 + "operands": "0x1400067f4" }, { "address": "0x1400068b9", "size": 2, "mnemonic": "inc", - "operands": "esi", - "stack_offset": 0 + "operands": "esi" }, { "address": "0x1400068bb", "size": 6, "mnemonic": "movdqa", - "operands": "xmmword ptr [rsp + 0x40], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x40], xmm6" }, { "address": "0x1400068c1", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x40]" }, { "address": "0x1400068c6", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], esi" }, { "address": "0x1400068ca", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400068cd", "size": 5, "mnemonic": "call", - "operands": "0x140006b2c", - "stack_offset": 0 + "operands": "0x140006b2c" }, { "address": "0x1400068d2", "size": 5, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rsp + 0x30]" }, { "address": "0x1400068d7", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x60]" }, { "address": "0x1400068dc", "size": 3, "mnemonic": "mov", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x1400068df", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x1400068e3", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x1400068e7", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x38]" }, { "address": "0x1400068eb", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rbp], xmm6" }, { "address": "0x1400068f0", "size": 5, "mnemonic": "movaps", - "operands": "xmm6, xmmword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "xmm6, xmmword ptr [rsp + 0x50]" }, { "address": "0x1400068f5", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp + 0x10], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp + 0x10], xmm0" }, { "address": "0x1400068fa", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x1400068fe", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140006901", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140006903", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140006905", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140006907", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -101762,106 +90501,91 @@ "address": "0x140009580", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009582", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140009586", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140009588", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14000958b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rax" }, { "address": "0x14000958f", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140009592", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], rax" }, { "address": "0x140009596", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rcx + 0x18], al", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x18], al" }, { "address": "0x140009599", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x1c], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x1c], rax" }, { "address": "0x14000959d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x24], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x24], rax" }, { "address": "0x1400095a1", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x30], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x30], xmm0" }, { "address": "0x1400095a5", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x40], r8", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x40], r8" }, { "address": "0x1400095a9", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rcx + 0x48], r9d", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x48], r9d" }, { "address": "0x1400095ad", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 0xc], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0xc], eax" }, { "address": "0x1400095b0", "size": 2, "mnemonic": "je", - "operands": "0x1400095f7", - "stack_offset": 0 + "operands": "0x1400095f7" } ], "successors": [ @@ -101879,36 +90603,31 @@ "address": "0x1400095f7", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rcx], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx], eax" }, { "address": "0x1400095f9", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x1400095fc", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140009600", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009601", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -101924,120 +90643,103 @@ "address": "0x1400095b2", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rdx + 0xc]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rdx + 0xc]" }, { "address": "0x1400095b6", "size": 3, "mnemonic": "add", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x1400095b9", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip - 0x95c0]", - "stack_offset": 0 + "operands": "r8, [rip - 0x95c0]" }, { "address": "0x1400095c0", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rdx" }, { "address": "0x1400095c4", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x1400095c7", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x1400095ca", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]" }, { "address": "0x1400095d3", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]" }, { "address": "0x1400095db", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x1400095de", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x1400095e1", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x1400095e3", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400095e6", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rbx], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx], eax" }, { "address": "0x1400095e8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x1400095ec", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x10], rdx" }, { "address": "0x1400095f0", "size": 5, "mnemonic": "call", - "operands": "0x140009b74", - "stack_offset": 0 + "operands": "0x140009b74" }, { "address": "0x1400095f5", "size": 2, "mnemonic": "jmp", - "operands": "0x1400095f9", - "stack_offset": 0 + "operands": "0x1400095f9" } ], "successors": [ @@ -102054,29 +90756,25 @@ "address": "0x1400095f9", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x1400095fc", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140009600", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009601", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -102098,22 +90796,19 @@ "address": "0x1400064a4", "size": 2, "mnemonic": "mov", - "operands": "al, byte ptr [rdx]", - "stack_offset": 0 + "operands": "al, byte ptr [rdx]" }, { "address": "0x1400064a6", "size": 2, "mnemonic": "and", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x1400064a8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -102135,113 +90830,97 @@ "address": "0x140008f14", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140008f17", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x140008f1b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbp" }, { "address": "0x140008f1f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], rsi" }, { "address": "0x140008f23", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rdi" }, { "address": "0x140008f27", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140008f29", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140008f2b", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140008f2d", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140008f31", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rcx + 8]" }, { "address": "0x140008f35", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140008f37", "size": 3, "mnemonic": "mov", - "operands": "r12, r8", - "stack_offset": 0 + "operands": "r12, r8" }, { "address": "0x140008f3a", "size": 3, "mnemonic": "mov", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x140008f3d", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x140008f40", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008f42", "size": 6, "mnemonic": "je", - "operands": "0x14000902f", - "stack_offset": 0 + "operands": "0x14000902f" } ], "successors": [ @@ -102259,71 +90938,61 @@ "address": "0x14000902f", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140009034", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140009039", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14000903e", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x140009043", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x58]" }, { "address": "0x140009048", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000904c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000904e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009050", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009052", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -102339,29 +91008,25 @@ "address": "0x140008f48", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008f4d", "size": 3, "mnemonic": "mov", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x140008f50", "size": 3, "mnemonic": "add", - "operands": "r9, rbx", - "stack_offset": 0 + "operands": "r9, rbx" }, { "address": "0x140008f53", "size": 6, "mnemonic": "je", - "operands": "0x14000902f", - "stack_offset": 0 + "operands": "0x14000902f" } ], "successors": [ @@ -102379,22 +91044,19 @@ "address": "0x140008f59", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 8]" }, { "address": "0x140008f5d", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008f5f", "size": 2, "mnemonic": "je", - "operands": "0x140008f6c", - "stack_offset": 0 + "operands": "0x140008f6c" } ], "successors": [ @@ -102412,22 +91074,19 @@ "address": "0x140008f6c", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140008f6f", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x10], dil" }, { "address": "0x140008f73", "size": 6, "mnemonic": "je", - "operands": "0x14000902f", - "stack_offset": 0 + "operands": "0x14000902f" } ], "successors": [ @@ -102445,22 +91104,19 @@ "address": "0x140008f61", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008f66", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + rax]", - "stack_offset": 0 + "operands": "rcx, [rbx + rax]" }, { "address": "0x140008f6a", "size": 2, "mnemonic": "jmp", - "operands": "0x140008f6f", - "stack_offset": 0 + "operands": "0x140008f6f" } ], "successors": [ @@ -102477,22 +91133,19 @@ "address": "0x140008f79", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rsi + 4]", - "stack_offset": 0 + "operands": "rbx, [rsi + 4]" }, { "address": "0x140008f7d", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 0x80", - "stack_offset": 0 + "operands": "byte ptr [rbx], 0x80" }, { "address": "0x140008f80", "size": 2, "mnemonic": "je", - "operands": "0x140008f8c", - "stack_offset": 0 + "operands": "0x140008f8c" } ], "successors": [ @@ -102510,15 +91163,13 @@ "address": "0x140008f6f", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x10], dil" }, { "address": "0x140008f73", "size": 6, "mnemonic": "je", - "operands": "0x14000902f", - "stack_offset": 0 + "operands": "0x14000902f" } ], "successors": [ @@ -102536,22 +91187,19 @@ "address": "0x140008f8c", "size": 4, "mnemonic": "movsxd", - "operands": "r14, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "r14, dword ptr [rsi + 8]" }, { "address": "0x140008f90", "size": 3, "mnemonic": "test", - "operands": "r14d, r14d", - "stack_offset": 0 + "operands": "r14d, r14d" }, { "address": "0x140008f93", "size": 2, "mnemonic": "je", - "operands": "0x140008fa0", - "stack_offset": 0 + "operands": "0x140008fa0" } ], "successors": [ @@ -102569,36 +91217,31 @@ "address": "0x140008f82", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r15], 0x10", - "stack_offset": 0 + "operands": "byte ptr [r15], 0x10" }, { "address": "0x140008f86", "size": 6, "mnemonic": "jne", - "operands": "0x14000902f", - "stack_offset": 0 + "operands": "0x14000902f" }, { "address": "0x140008f8c", "size": 4, "mnemonic": "movsxd", - "operands": "r14, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "r14, dword ptr [rsi + 8]" }, { "address": "0x140008f90", "size": 3, "mnemonic": "test", - "operands": "r14d, r14d", - "stack_offset": 0 + "operands": "r14d, r14d" }, { "address": "0x140008f93", "size": 2, "mnemonic": "je", - "operands": "0x140008fa0", - "stack_offset": 0 + "operands": "0x140008fa0" } ], "successors": [ @@ -102616,43 +91259,37 @@ "address": "0x140008fa0", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdi", - "stack_offset": 0 + "operands": "rbp, rdi" }, { "address": "0x140008fa3", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008fa8", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [r15 + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [r15 + 4]" }, { "address": "0x140008fac", "size": 3, "mnemonic": "add", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140008faf", "size": 3, "mnemonic": "cmp", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x140008fb2", "size": 2, "mnemonic": "je", - "operands": "0x140008fef", - "stack_offset": 0 + "operands": "0x140008fef" } ], "successors": [ @@ -102670,22 +91307,19 @@ "address": "0x140008f95", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008f9a", "size": 4, "mnemonic": "lea", - "operands": "rbp, [r14 + rax]", - "stack_offset": 0 + "operands": "rbp, [r14 + rax]" }, { "address": "0x140008f9e", "size": 2, "mnemonic": "jmp", - "operands": "0x140008fa3", - "stack_offset": 0 + "operands": "0x140008fa3" } ], "successors": [ @@ -102702,22 +91336,19 @@ "address": "0x140008fef", "size": 2, "mnemonic": "mov", - "operands": "al, 2", - "stack_offset": 0 + "operands": "al, 2" }, { "address": "0x140008ff1", "size": 3, "mnemonic": "test", - "operands": "byte ptr [r15], al", - "stack_offset": 0 + "operands": "byte ptr [r15], al" }, { "address": "0x140008ff4", "size": 2, "mnemonic": "je", - "operands": "0x140009001", - "stack_offset": 0 + "operands": "0x140009001" } ], "successors": [ @@ -102735,22 +91366,19 @@ "address": "0x140008fb4", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 8]" }, { "address": "0x140008fb8", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140008fba", "size": 2, "mnemonic": "je", - "operands": "0x140008fc7", - "stack_offset": 0 + "operands": "0x140008fc7" } ], "successors": [ @@ -102768,36 +91396,31 @@ "address": "0x140008fa3", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008fa8", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [r15 + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [r15 + 4]" }, { "address": "0x140008fac", "size": 3, "mnemonic": "add", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140008faf", "size": 3, "mnemonic": "cmp", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x140008fb2", "size": 2, "mnemonic": "je", - "operands": "0x140008fef", - "stack_offset": 0 + "operands": "0x140008fef" } ], "successors": [ @@ -102815,22 +91438,19 @@ "address": "0x140009001", "size": 3, "mnemonic": "mov", - "operands": "rsi, rbx", - "stack_offset": 0 + "operands": "rsi, rbx" }, { "address": "0x140009004", "size": 5, "mnemonic": "test", - "operands": "byte ptr [r12], 1", - "stack_offset": 0 + "operands": "byte ptr [r12], 1" }, { "address": "0x140009009", "size": 2, "mnemonic": "je", - "operands": "0x140009010", - "stack_offset": 0 + "operands": "0x140009010" } ], "successors": [ @@ -102848,15 +91468,13 @@ "address": "0x140008ff6", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 8", - "stack_offset": 0 + "operands": "byte ptr [rbx], 8" }, { "address": "0x140008ff9", "size": 2, "mnemonic": "je", - "operands": "0x14000902b", - "stack_offset": 0 + "operands": "0x14000902b" } ], "successors": [ @@ -102874,64 +91492,55 @@ "address": "0x140008fc7", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdi", - "stack_offset": 0 + "operands": "rbp, rdi" }, { "address": "0x140008fca", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r15 + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r15 + 4]" }, { "address": "0x140008fce", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008fd3", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbx + 0x10]", - "stack_offset": 0 + "operands": "rdx, [rbx + 0x10]" }, { "address": "0x140008fd7", "size": 3, "mnemonic": "add", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140008fda", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x140008fde", "size": 5, "mnemonic": "call", - "operands": "0x14001efd0", - "stack_offset": 0 + "operands": "0x14001efd0" }, { "address": "0x140008fe3", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008fe5", "size": 2, "mnemonic": "je", - "operands": "0x140008feb", - "stack_offset": 0 + "operands": "0x140008feb" } ], "successors": [ @@ -102949,22 +91558,19 @@ "address": "0x140008fbc", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140008fc1", "size": 4, "mnemonic": "lea", - "operands": "rbp, [rbx + rax]", - "stack_offset": 0 + "operands": "rbp, [rbx + rax]" }, { "address": "0x140008fc5", "size": 2, "mnemonic": "jmp", - "operands": "0x140008fca", - "stack_offset": 0 + "operands": "0x140008fca" } ], "successors": [ @@ -102981,15 +91587,13 @@ "address": "0x140009010", "size": 5, "mnemonic": "test", - "operands": "byte ptr [r12], 4", - "stack_offset": 0 + "operands": "byte ptr [r12], 4" }, { "address": "0x140009015", "size": 2, "mnemonic": "je", - "operands": "0x14000901c", - "stack_offset": 0 + "operands": "0x14000901c" } ], "successors": [ @@ -103007,15 +91611,13 @@ "address": "0x14000900b", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 1", - "stack_offset": 0 + "operands": "byte ptr [rbx], 1" }, { "address": "0x14000900e", "size": 2, "mnemonic": "je", - "operands": "0x14000902b", - "stack_offset": 0 + "operands": "0x14000902b" } ], "successors": [ @@ -103033,15 +91635,13 @@ "address": "0x14000902b", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000902d", "size": 2, "mnemonic": "jmp", - "operands": "0x140009034", - "stack_offset": 0 + "operands": "0x140009034" } ], "successors": [ @@ -103058,15 +91658,13 @@ "address": "0x140008ffb", "size": 4, "mnemonic": "add", - "operands": "rsi, 4", - "stack_offset": 0 + "operands": "rsi, 4" }, { "address": "0x140008fff", "size": 2, "mnemonic": "jmp", - "operands": "0x140009004", - "stack_offset": 0 + "operands": "0x140009004" } ], "successors": [ @@ -103083,29 +91681,25 @@ "address": "0x140008feb", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rsi + 4]", - "stack_offset": 0 + "operands": "rbx, [rsi + 4]" }, { "address": "0x140008fef", "size": 2, "mnemonic": "mov", - "operands": "al, 2", - "stack_offset": 0 + "operands": "al, 2" }, { "address": "0x140008ff1", "size": 3, "mnemonic": "test", - "operands": "byte ptr [r15], al", - "stack_offset": 0 + "operands": "byte ptr [r15], al" }, { "address": "0x140008ff4", "size": 2, "mnemonic": "je", - "operands": "0x140009001", - "stack_offset": 0 + "operands": "0x140009001" } ], "successors": [ @@ -103123,15 +91717,13 @@ "address": "0x140008fe7", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008fe9", "size": 2, "mnemonic": "jmp", - "operands": "0x140009034", - "stack_offset": 0 + "operands": "0x140009034" } ], "successors": [ @@ -103148,57 +91740,49 @@ "address": "0x140008fca", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r15 + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r15 + 4]" }, { "address": "0x140008fce", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140008fd3", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbx + 0x10]", - "stack_offset": 0 + "operands": "rdx, [rbx + 0x10]" }, { "address": "0x140008fd7", "size": 3, "mnemonic": "add", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140008fda", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x10]" }, { "address": "0x140008fde", "size": 5, "mnemonic": "call", - "operands": "0x14001efd0", - "stack_offset": 0 + "operands": "0x14001efd0" }, { "address": "0x140008fe3", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140008fe5", "size": 2, "mnemonic": "je", - "operands": "0x140008feb", - "stack_offset": 0 + "operands": "0x140008feb" } ], "successors": [ @@ -103216,15 +91800,13 @@ "address": "0x14000901c", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r12], al", - "stack_offset": 0 + "operands": "byte ptr [r12], al" }, { "address": "0x140009020", "size": 2, "mnemonic": "je", - "operands": "0x140009026", - "stack_offset": 0 + "operands": "0x140009026" } ], "successors": [ @@ -103242,15 +91824,13 @@ "address": "0x140009017", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 4", - "stack_offset": 0 + "operands": "byte ptr [rbx], 4" }, { "address": "0x14000901a", "size": 2, "mnemonic": "je", - "operands": "0x14000902b", - "stack_offset": 0 + "operands": "0x14000902b" } ], "successors": [ @@ -103268,64 +91848,55 @@ "address": "0x140009034", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140009039", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14000903e", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x140009043", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x58]" }, { "address": "0x140009048", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000904c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000904e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009050", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009052", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -103341,15 +91912,13 @@ "address": "0x140009004", "size": 5, "mnemonic": "test", - "operands": "byte ptr [r12], 1", - "stack_offset": 0 + "operands": "byte ptr [r12], 1" }, { "address": "0x140009009", "size": 2, "mnemonic": "je", - "operands": "0x140009010", - "stack_offset": 0 + "operands": "0x140009010" } ], "successors": [ @@ -103367,22 +91936,19 @@ "address": "0x140009026", "size": 5, "mnemonic": "mov", - "operands": "edi, 1", - "stack_offset": 0 + "operands": "edi, 1" }, { "address": "0x14000902b", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14000902d", "size": 2, "mnemonic": "jmp", - "operands": "0x140009034", - "stack_offset": 0 + "operands": "0x140009034" } ], "successors": [ @@ -103399,15 +91965,13 @@ "address": "0x140009022", "size": 2, "mnemonic": "test", - "operands": "byte ptr [rsi], al", - "stack_offset": 0 + "operands": "byte ptr [rsi], al" }, { "address": "0x140009024", "size": 2, "mnemonic": "je", - "operands": "0x14000902b", - "stack_offset": 0 + "operands": "0x14000902b" } ], "successors": [ @@ -103431,106 +91995,91 @@ "address": "0x140009b74", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140009b76", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0x9b7d]", - "stack_offset": 0 + "operands": "r11, [rip - 0x9b7d]" }, { "address": "0x140009b7d", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rcx + 0x18], al", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x18], al" }, { "address": "0x140009b80", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x140009b83", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x1c], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x1c], rax" }, { "address": "0x140009b87", "size": 3, "mnemonic": "mov", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x140009b8a", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x24], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x24], rax" }, { "address": "0x140009b8e", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rcx + 0x30], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rcx + 0x30], xmm0" }, { "address": "0x140009b92", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 8]" }, { "address": "0x140009b96", "size": 3, "mnemonic": "mov", - "operands": "r10b, byte ptr [rax]", - "stack_offset": 0 + "operands": "r10b, byte ptr [rax]" }, { "address": "0x140009b99", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rax + 1]", - "stack_offset": 0 + "operands": "rdx, [rax + 1]" }, { "address": "0x140009b9d", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rcx + 0x18], r10b", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x18], r10b" }, { "address": "0x140009ba1", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rdx" }, { "address": "0x140009ba5", "size": 4, "mnemonic": "test", - "operands": "r10b, 1", - "stack_offset": 0 + "operands": "r10b, 1" }, { "address": "0x140009ba9", "size": 2, "mnemonic": "je", - "operands": "0x140009bd2", - "stack_offset": 0 + "operands": "0x140009bd2" } ], "successors": [ @@ -103548,15 +92097,13 @@ "address": "0x140009bd2", "size": 4, "mnemonic": "test", - "operands": "r10b, 2", - "stack_offset": 0 + "operands": "r10b, 2" }, { "address": "0x140009bd6", "size": 2, "mnemonic": "je", - "operands": "0x140009be6", - "stack_offset": 0 + "operands": "0x140009be6" } ], "successors": [ @@ -103574,78 +92121,67 @@ "address": "0x140009bab", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140009bae", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140009bb1", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140009bba", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140009bc2", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140009bc5", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140009bc8", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140009bca", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r8 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r8 + 0x1c], eax" }, { "address": "0x140009bce", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r8 + 8], rdx" }, { "address": "0x140009bd2", "size": 4, "mnemonic": "test", - "operands": "r10b, 2", - "stack_offset": 0 + "operands": "r10b, 2" }, { "address": "0x140009bd6", "size": 2, "mnemonic": "je", - "operands": "0x140009be6", - "stack_offset": 0 + "operands": "0x140009be6" } ], "successors": [ @@ -103663,15 +92199,13 @@ "address": "0x140009be6", "size": 4, "mnemonic": "test", - "operands": "r10b, 4", - "stack_offset": 0 + "operands": "r10b, 4" }, { "address": "0x140009bea", "size": 2, "mnemonic": "je", - "operands": "0x140009c13", - "stack_offset": 0 + "operands": "0x140009c13" } ], "successors": [ @@ -103689,43 +92223,37 @@ "address": "0x140009bd8", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx]" }, { "address": "0x140009bda", "size": 4, "mnemonic": "add", - "operands": "rdx, 4", - "stack_offset": 0 + "operands": "rdx, 4" }, { "address": "0x140009bde", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r8 + 8], rdx" }, { "address": "0x140009be2", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r8 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r8 + 0x20], eax" }, { "address": "0x140009be6", "size": 4, "mnemonic": "test", - "operands": "r10b, 4", - "stack_offset": 0 + "operands": "r10b, 4" }, { "address": "0x140009bea", "size": 2, "mnemonic": "je", - "operands": "0x140009c13", - "stack_offset": 0 + "operands": "0x140009c13" } ], "successors": [ @@ -103743,57 +92271,49 @@ "address": "0x140009c13", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx]" }, { "address": "0x140009c15", "size": 4, "mnemonic": "lea", - "operands": "r9, [rdx + 4]", - "stack_offset": 0 + "operands": "r9, [rdx + 4]" }, { "address": "0x140009c19", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r8 + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [r8 + 0x28], eax" }, { "address": "0x140009c1d", "size": 3, "mnemonic": "mov", - "operands": "al, r10b", - "stack_offset": 0 + "operands": "al, r10b" }, { "address": "0x140009c20", "size": 2, "mnemonic": "and", - "operands": "al, 0x30", - "stack_offset": 0 + "operands": "al, 0x30" }, { "address": "0x140009c22", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 8], r9", - "stack_offset": 0 + "operands": "qword ptr [r8 + 8], r9" }, { "address": "0x140009c26", "size": 4, "mnemonic": "test", - "operands": "r10b, 8", - "stack_offset": 0 + "operands": "r10b, 8" }, { "address": "0x140009c2a", "size": 2, "mnemonic": "je", - "operands": "0x140009c67", - "stack_offset": 0 + "operands": "0x140009c67" } ], "successors": [ @@ -103811,120 +92331,103 @@ "address": "0x140009bec", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140009bef", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140009bf2", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140009bfb", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140009c03", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140009c06", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140009c09", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140009c0b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r8 + 0x24], eax", - "stack_offset": 0 + "operands": "dword ptr [r8 + 0x24], eax" }, { "address": "0x140009c0f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r8 + 8], rdx" }, { "address": "0x140009c13", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx]" }, { "address": "0x140009c15", "size": 4, "mnemonic": "lea", - "operands": "r9, [rdx + 4]", - "stack_offset": 0 + "operands": "r9, [rdx + 4]" }, { "address": "0x140009c19", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r8 + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [r8 + 0x28], eax" }, { "address": "0x140009c1d", "size": 3, "mnemonic": "mov", - "operands": "al, r10b", - "stack_offset": 0 + "operands": "al, r10b" }, { "address": "0x140009c20", "size": 2, "mnemonic": "and", - "operands": "al, 0x30", - "stack_offset": 0 + "operands": "al, 0x30" }, { "address": "0x140009c22", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 8], r9", - "stack_offset": 0 + "operands": "qword ptr [r8 + 8], r9" }, { "address": "0x140009c26", "size": 4, "mnemonic": "test", - "operands": "r10b, 8", - "stack_offset": 0 + "operands": "r10b, 8" }, { "address": "0x140009c2a", "size": 2, "mnemonic": "je", - "operands": "0x140009c67", - "stack_offset": 0 + "operands": "0x140009c67" } ], "successors": [ @@ -103942,99 +92445,85 @@ "address": "0x140009c67", "size": 2, "mnemonic": "cmp", - "operands": "al, 0x10", - "stack_offset": 0 + "operands": "al, 0x10" }, { "address": "0x140009c69", "size": 2, "mnemonic": "jne", - "operands": "0x140009c9b", - "stack_offset": 0 + "operands": "0x140009c9b" }, { "address": "0x140009c6b", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r9]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r9]" }, { "address": "0x140009c6f", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140009c72", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x140009c7b", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x140009c83", "size": 3, "mnemonic": "sub", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x140009c86", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r8 + 0x48]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8 + 0x48]" }, { "address": "0x140009c8a", "size": 4, "mnemonic": "mov", - "operands": "edx, dword ptr [r9 - 4]", - "stack_offset": 0 + "operands": "edx, dword ptr [r9 - 4]" }, { "address": "0x140009c8e", "size": 2, "mnemonic": "shr", - "operands": "edx, cl", - "stack_offset": 0 + "operands": "edx, cl" }, { "address": "0x140009c90", "size": 2, "mnemonic": "add", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x140009c92", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 8], r9", - "stack_offset": 0 + "operands": "qword ptr [r8 + 8], r9" }, { "address": "0x140009c96", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [r8 + 0x30], rax" }, { "address": "0x140009c9a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -104050,50 +92539,43 @@ "address": "0x140009c2c", "size": 2, "mnemonic": "cmp", - "operands": "al, 0x10", - "stack_offset": 0 + "operands": "al, 0x10" }, { "address": "0x140009c2e", "size": 2, "mnemonic": "jne", - "operands": "0x140009c40", - "stack_offset": 0 + "operands": "0x140009c40" }, { "address": "0x140009c30", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [r9]", - "stack_offset": 0 + "operands": "rcx, dword ptr [r9]" }, { "address": "0x140009c33", "size": 4, "mnemonic": "lea", - "operands": "rax, [r9 + 4]", - "stack_offset": 0 + "operands": "rax, [r9 + 4]" }, { "address": "0x140009c37", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [r8 + 8], rax" }, { "address": "0x140009c3b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r8 + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [r8 + 0x30], rcx" }, { "address": "0x140009c3f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -104115,169 +92597,145 @@ "address": "0x140007cb0", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140007cb3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x140007cb7", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], r8", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], r8" }, { "address": "0x140007cbb", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007cbc", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007cbd", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007cbe", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007cc0", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007cc2", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007cc4", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007cc6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140007cca", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0xc0]" }, { "address": "0x140007cd2", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x140007cd5", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140007cd8", "size": 4, "mnemonic": "lea", - "operands": "r9, [rax + 0x10]", - "stack_offset": 0 + "operands": "r9, [rax + 0x10]" }, { "address": "0x140007cdc", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140007cdf", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x140007ce2", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140007ce5", "size": 5, "mnemonic": "call", - "operands": "0x140006544", - "stack_offset": 0 + "operands": "0x140006544" }, { "address": "0x140007cea", "size": 8, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0xd0]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0xd0]" }, { "address": "0x140007cf2", "size": 3, "mnemonic": "mov", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x140007cf5", "size": 8, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0xc8]" }, { "address": "0x140007cfd", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x140007d00", "size": 2, "mnemonic": "je", - "operands": "0x140007d10", - "stack_offset": 0 + "operands": "0x140007d10" } ], "successors": [ @@ -104301,127 +92759,109 @@ "address": "0x140006240", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140006243", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], r9" }, { "address": "0x140006247", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], r8", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], r8" }, { "address": "0x14000624b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rdx" }, { "address": "0x14000624f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rcx" }, { "address": "0x140006253", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140006254", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140006258", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000625b", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax - 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rax - 0x28], 0" }, { "address": "0x140006262", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax - 0x18], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x18], rcx" }, { "address": "0x140006266", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax - 0x10], r8", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x10], r8" }, { "address": "0x14000626a", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14000626f", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x50]" }, { "address": "0x140006274", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x140006276", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x10]" }, { "address": "0x14000627a", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1a040]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1a040]" }, { "address": "0x140006280", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], 0" }, { "address": "0x140006288", "size": 2, "mnemonic": "jmp", - "operands": "0x14000628a", - "stack_offset": 0 + "operands": "0x14000628a" } ], "successors": [ @@ -104438,29 +92878,25 @@ "address": "0x14000628a", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x40]" }, { "address": "0x14000628e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140006292", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140006293", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -104482,127 +92918,109 @@ "address": "0x140006294", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140006297", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], r9" }, { "address": "0x14000629b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], r8", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], r8" }, { "address": "0x14000629f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rdx" }, { "address": "0x1400062a3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rcx" }, { "address": "0x1400062a7", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400062a8", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x1400062ac", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x1400062af", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax - 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rax - 0x28], 0" }, { "address": "0x1400062b6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax - 0x18], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x18], rcx" }, { "address": "0x1400062ba", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax - 0x10], r8", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x10], r8" }, { "address": "0x1400062be", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400062c3", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x50]" }, { "address": "0x1400062c8", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x1400062ca", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x10]" }, { "address": "0x1400062ce", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x19fec]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x19fec]" }, { "address": "0x1400062d4", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], 0" }, { "address": "0x1400062dc", "size": 2, "mnemonic": "jmp", - "operands": "0x1400062de", - "stack_offset": 0 + "operands": "0x1400062de" } ], "successors": [ @@ -104619,29 +93037,25 @@ "address": "0x1400062de", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x40]" }, { "address": "0x1400062e2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x1400062e6", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400062e7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -104663,169 +93077,145 @@ "address": "0x140007d88", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140007d8b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x140007d8f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], r8", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], r8" }, { "address": "0x140007d93", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140007d94", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140007d95", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007d96", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140007d98", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007d9a", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007d9c", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007d9e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x140007da2", "size": 8, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0xc0]" }, { "address": "0x140007daa", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x140007dad", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140007db0", "size": 4, "mnemonic": "lea", - "operands": "r9, [rax + 0x10]", - "stack_offset": 0 + "operands": "r9, [rax + 0x10]" }, { "address": "0x140007db4", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140007db7", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x140007dba", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140007dbd", "size": 5, "mnemonic": "call", - "operands": "0x14000662c", - "stack_offset": 0 + "operands": "0x14000662c" }, { "address": "0x140007dc2", "size": 8, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0xd0]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0xd0]" }, { "address": "0x140007dca", "size": 3, "mnemonic": "mov", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x140007dcd", "size": 8, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0xc8]" }, { "address": "0x140007dd5", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x140007dd8", "size": 2, "mnemonic": "je", - "operands": "0x140007de8", - "stack_offset": 0 + "operands": "0x140007de8" } ], "successors": [ @@ -104849,134 +93239,115 @@ "address": "0x14000a464", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rdx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdx]" }, { "address": "0x14000a467", "size": 7, "mnemonic": "lea", - "operands": "r11, [rip - 0xa46e]", - "stack_offset": 0 + "operands": "r11, [rip - 0xa46e]" }, { "address": "0x14000a46e", "size": 3, "mnemonic": "mov", - "operands": "r10, rcx", - "stack_offset": 0 + "operands": "r10, rcx" }, { "address": "0x14000a471", "size": 3, "mnemonic": "mov", - "operands": "r9, rdx", - "stack_offset": 0 + "operands": "r9, rdx" }, { "address": "0x14000a474", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r8]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r8]" }, { "address": "0x14000a478", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000a47b", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x14000a484", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x14000a48c", "size": 3, "mnemonic": "sub", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14000a48f", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r8 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8 - 4]" }, { "address": "0x14000a493", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000a495", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14000a497", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdx], r8", - "stack_offset": 0 + "operands": "qword ptr [rdx], r8" }, { "address": "0x14000a49a", "size": 3, "mnemonic": "and", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x14000a49d", "size": 3, "mnemonic": "shr", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14000a4a0", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r10 + 0x14], ecx", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0x14], ecx" }, { "address": "0x14000a4a4", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r10 + 0x10], eax", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0x10], eax" }, { "address": "0x14000a4a8", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 1", - "stack_offset": 0 + "operands": "ecx, 1" }, { "address": "0x14000a4ab", "size": 2, "mnemonic": "je", - "operands": "0x14000a4c8", - "stack_offset": 0 + "operands": "0x14000a4c8" } ], "successors": [ @@ -104994,113 +93365,97 @@ "address": "0x14000a4c8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x14000a4cb", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rax]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rax]" }, { "address": "0x14000a4cd", "size": 4, "mnemonic": "add", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x14000a4d1", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdx], rax", - "stack_offset": 0 + "operands": "qword ptr [rdx], rax" }, { "address": "0x14000a4d4", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r10 + 0x18], ecx", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0x18], ecx" }, { "address": "0x14000a4d8", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdx]" }, { "address": "0x14000a4db", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x14000a4de", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000a4e1", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]" }, { "address": "0x14000a4ea", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]" }, { "address": "0x14000a4f2", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000a4f5", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x14000a4f8", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000a4fa", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r9], rdx", - "stack_offset": 0 + "operands": "qword ptr [r9], rdx" }, { "address": "0x14000a4fd", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r10 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0x1c], eax" }, { "address": "0x14000a501", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -105116,15 +93471,13 @@ "address": "0x14000a4ad", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 2", - "stack_offset": 0 + "operands": "ecx, 2" }, { "address": "0x14000a4b0", "size": 2, "mnemonic": "je", - "operands": "0x14000a4c8", - "stack_offset": 0 + "operands": "0x14000a4c8" } ], "successors": [ @@ -105142,57 +93495,49 @@ "address": "0x14000a4b2", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x14000a4b5", "size": 2, "mnemonic": "jne", - "operands": "0x14000a501", - "stack_offset": 0 + "operands": "0x14000a501" }, { "address": "0x14000a4b7", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x14000a4ba", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rax]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rax]" }, { "address": "0x14000a4bc", "size": 4, "mnemonic": "add", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x14000a4c0", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdx], rax", - "stack_offset": 0 + "operands": "qword ptr [rdx], rax" }, { "address": "0x14000a4c3", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r10 + 0x18], ecx", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0x18], ecx" }, { "address": "0x14000a4c7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -105214,92 +93559,79 @@ "address": "0x14000aefc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000af01", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14000af06", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000af0b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000af0c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000af10", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x14000af13", "size": 3, "mnemonic": "mov", - "operands": "ebx, r9d", - "stack_offset": 0 + "operands": "ebx, r9d" }, { "address": "0x14000af16", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x68]" }, { "address": "0x14000af1b", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x14000af1e", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14000af21", "size": 5, "mnemonic": "call", - "operands": "0x14000ac30", - "stack_offset": 0 + "operands": "0x14000ac30" }, { "address": "0x14000af26", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000af29", "size": 2, "mnemonic": "je", - "operands": "0x14000af67", - "stack_offset": 0 + "operands": "0x14000af67" } ], "successors": [ @@ -105317,99 +93649,85 @@ "address": "0x14000af67", "size": 5, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsp + 0x68]" }, { "address": "0x14000af6c", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x27e65]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x27e65]" }, { "address": "0x14000af73", "size": 5, "mnemonic": "call", - "operands": "0x14000ac9c", - "stack_offset": 0 + "operands": "0x14000ac9c" }, { "address": "0x14000af78", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14000af7b", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000af7e", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000af81", "size": 3, "mnemonic": "mov", - "operands": "r10, qword ptr [rax]", - "stack_offset": 0 + "operands": "r10, qword ptr [rax]" }, { "address": "0x14000af84", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x260b5]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x260b5]" }, { "address": "0x14000af8b", "size": 3, "mnemonic": "xor", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000af8e", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14000af90", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x3f", - "stack_offset": 0 + "operands": "ecx, 0x3f" }, { "address": "0x14000af93", "size": 3, "mnemonic": "ror", - "operands": "r10, cl", - "stack_offset": 0 + "operands": "r10, cl" }, { "address": "0x14000af96", "size": 3, "mnemonic": "test", - "operands": "r10, r10", - "stack_offset": 0 + "operands": "r10, r10" }, { "address": "0x14000af99", "size": 2, "mnemonic": "je", - "operands": "0x14000afa0", - "stack_offset": 0 + "operands": "0x14000afa0" } ], "successors": [ @@ -105427,22 +93745,19 @@ "address": "0x14000af2b", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x3b8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x3b8]" }, { "address": "0x14000af32", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000af35", "size": 2, "mnemonic": "je", - "operands": "0x14000af67", - "stack_offset": 0 + "operands": "0x14000af67" } ], "successors": [ @@ -105460,36 +93775,31 @@ "address": "0x14000afa0", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x60]" }, { "address": "0x14000afa5", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14000afa8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000afad", "size": 5, "mnemonic": "call", - "operands": "0x14000afd4", - "stack_offset": 0 + "operands": "0x14000afd4" }, { "address": "0x14000afb2", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -105505,15 +93815,13 @@ "address": "0x14000af9b", "size": 3, "mnemonic": "mov", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x14000af9e", "size": 2, "mnemonic": "jmp", - "operands": "0x14000af40", - "stack_offset": 0 + "operands": "0x14000af40" } ], "successors": [ @@ -105530,92 +93838,79 @@ "address": "0x14000af37", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14000af3a", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000af3d", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000af40", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x60]" }, { "address": "0x14000af45", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rcx" }, { "address": "0x14000af4a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14000af4d", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14000af52", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000af57", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14000af5c", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14000af61", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000af65", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000af66", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -105631,71 +93926,61 @@ "address": "0x14000af40", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x60]" }, { "address": "0x14000af45", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rcx" }, { "address": "0x14000af4a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14000af4d", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14000af52", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000af57", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14000af5c", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14000af61", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000af65", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000af66", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -105717,99 +94002,85 @@ "address": "0x14000abc8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x14000abcd", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000abce", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000abd2", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rcx], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx], 0" }, { "address": "0x14000abd6", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000abd9", "size": 2, "mnemonic": "jne", - "operands": "0x14000ac1b", - "stack_offset": 0 + "operands": "0x14000ac1b" }, { "address": "0x14000abdb", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15517]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15517]" }, { "address": "0x14000abe1", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rdi + 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rdi + 0x10], 0" }, { "address": "0x14000abe5", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], eax" }, { "address": "0x14000abe9", "size": 2, "mnemonic": "jne", - "operands": "0x14000abf8", - "stack_offset": 0 + "operands": "0x14000abf8" }, { "address": "0x14000abeb", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rdi + 8], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 8], 0" }, { "address": "0x14000abf0", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000abf2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdi + 0x10], 1", - "stack_offset": 0 + "operands": "byte ptr [rdi + 0x10], 1" }, { "address": "0x14000abf6", "size": 2, "mnemonic": "jmp", - "operands": "0x14000abfc", - "stack_offset": 0 + "operands": "0x14000abfc" } ], "successors": [ @@ -105826,57 +94097,49 @@ "address": "0x14000abfc", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x14000ac01", "size": 5, "mnemonic": "call", - "operands": "0x1400119b4", - "stack_offset": 0 + "operands": "0x1400119b4" }, { "address": "0x14000ac06", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0x30]" }, { "address": "0x14000ac0a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000ac0d", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi], rax" }, { "address": "0x14000ac10", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x154ea]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x154ea]" }, { "address": "0x14000ac16", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14000ac19", "size": 2, "mnemonic": "je", - "operands": "0x14000ac29", - "stack_offset": 0 + "operands": "0x14000ac29" } ], "successors": [ @@ -105894,15 +94157,13 @@ "address": "0x14000ac29", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000ac2e", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -105918,36 +94179,31 @@ "address": "0x14000ac1b", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14000ac1e", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x38]" }, { "address": "0x14000ac23", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000ac27", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000ac28", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -105969,155 +94225,133 @@ "address": "0x14000b210", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000b213", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbx" }, { "address": "0x14000b217", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rcx" }, { "address": "0x14000b21b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b21c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000b220", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14000b223", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000b226", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000b229", "size": 2, "mnemonic": "jne", - "operands": "0x14000b259", - "stack_offset": 0 + "operands": "0x14000b259" }, { "address": "0x14000b22b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdx + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rdx + 0x30], 1" }, { "address": "0x14000b22f", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rdx + 0x2c], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x2c], 0x16" }, { "address": "0x14000b236", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax - 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x10], rdx" }, { "address": "0x14000b23a", "size": 4, "mnemonic": "and", - "operands": "qword ptr [rax - 0x18], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x18], rcx" }, { "address": "0x14000b23e", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000b241", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000b244", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000b246", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x14000b24b", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14000b24e", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x48]" }, { "address": "0x14000b253", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000b257", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b258", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -106139,120 +94373,103 @@ "address": "0x14000b468", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000b46d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x14000b472", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000b473", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b474", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000b476", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b47a", "size": 3, "mnemonic": "mov", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x14000b47d", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x14000b480", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x14000b482", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x14000b487", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000b488", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rip + 0x27959]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rip + 0x27959]" }, { "address": "0x14000b48f", "size": 7, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rip + 0x2794a]", - "stack_offset": 0 + "operands": "rax, dword ptr [rip + 0x2794a]" }, { "address": "0x14000b496", "size": 4, "mnemonic": "lea", - "operands": "r14, [rbx + rax*8]", - "stack_offset": 0 + "operands": "r14, [rbx + rax*8]" }, { "address": "0x14000b49a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rbx" }, { "address": "0x14000b49f", "size": 3, "mnemonic": "cmp", - "operands": "rbx, r14", - "stack_offset": 0 + "operands": "rbx, r14" }, { "address": "0x14000b4a2", "size": 6, "mnemonic": "je", - "operands": "0x14000b531", - "stack_offset": 0 + "operands": "0x14000b531" } ], "successors": [ @@ -106270,57 +94487,49 @@ "address": "0x14000b531", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdi]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdi]" }, { "address": "0x14000b533", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14000b538", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x80]" }, { "address": "0x14000b540", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b544", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000b546", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b547", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000b548", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -106336,36 +94545,31 @@ "address": "0x14000b4a8", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x14000b4ab", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rcx" }, { "address": "0x14000b4b0", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsi]" }, { "address": "0x14000b4b3", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000b4b6", "size": 2, "mnemonic": "je", - "operands": "0x14000b4da", - "stack_offset": 0 + "operands": "0x14000b4da" } ], "successors": [ @@ -106383,15 +94587,13 @@ "address": "0x14000b4da", "size": 4, "mnemonic": "add", - "operands": "rbx, 8", - "stack_offset": 0 + "operands": "rbx, 8" }, { "address": "0x14000b4de", "size": 2, "mnemonic": "jmp", - "operands": "0x14000b49a", - "stack_offset": 0 + "operands": "0x14000b49a" } ], "successors": [ @@ -106408,43 +94610,37 @@ "address": "0x14000b4b8", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx + 0x14]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx + 0x14]" }, { "address": "0x14000b4bb", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000b4bc", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14000b4be", "size": 3, "mnemonic": "shr", - "operands": "eax, 0xd", - "stack_offset": 0 + "operands": "eax, 0xd" }, { "address": "0x14000b4c1", "size": 2, "mnemonic": "test", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14000b4c3", "size": 2, "mnemonic": "je", - "operands": "0x14000b4da", - "stack_offset": 0 + "operands": "0x14000b4da" } ], "successors": [ @@ -106462,22 +94658,19 @@ "address": "0x14000b49a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rbx" }, { "address": "0x14000b49f", "size": 3, "mnemonic": "cmp", - "operands": "rbx, r14", - "stack_offset": 0 + "operands": "rbx, r14" }, { "address": "0x14000b4a2", "size": 6, "mnemonic": "je", - "operands": "0x14000b531", - "stack_offset": 0 + "operands": "0x14000b531" } ], "successors": [ @@ -106495,57 +94688,49 @@ "address": "0x14000b4c5", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14000b4c7", "size": 2, "mnemonic": "and", - "operands": "al, 3", - "stack_offset": 0 + "operands": "al, 3" }, { "address": "0x14000b4c9", "size": 2, "mnemonic": "cmp", - "operands": "al, 2", - "stack_offset": 0 + "operands": "al, 2" }, { "address": "0x14000b4cb", "size": 2, "mnemonic": "jne", - "operands": "0x14000b4d2", - "stack_offset": 0 + "operands": "0x14000b4d2" }, { "address": "0x14000b4cd", "size": 3, "mnemonic": "test", - "operands": "cl, 0xc0", - "stack_offset": 0 + "operands": "cl, 0xc0" }, { "address": "0x14000b4d0", "size": 2, "mnemonic": "jne", - "operands": "0x14000b4e0", - "stack_offset": 0 + "operands": "0x14000b4e0" }, { "address": "0x14000b4d2", "size": 4, "mnemonic": "bt", - "operands": "ecx, 0xb", - "stack_offset": 0 + "operands": "ecx, 0xb" }, { "address": "0x14000b4d6", "size": 2, "mnemonic": "jb", - "operands": "0x14000b4e0", - "stack_offset": 0 + "operands": "0x14000b4e0" } ], "successors": [ @@ -106563,120 +94748,103 @@ "address": "0x14000b4e0", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsi + 0x10]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsi + 0x10]" }, { "address": "0x14000b4e4", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsi + 8]" }, { "address": "0x14000b4e8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x14000b4eb", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x20]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x20]" }, { "address": "0x14000b4f0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], r8", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], r8" }, { "address": "0x14000b4f5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], rax" }, { "address": "0x14000b4fa", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x50], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], rcx" }, { "address": "0x14000b4ff", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x58], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x58], rdx" }, { "address": "0x14000b504", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x20]" }, { "address": "0x14000b509", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14000b50e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x14000b513", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x28]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x28]" }, { "address": "0x14000b518", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x40]" }, { "address": "0x14000b51d", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x30]" }, { "address": "0x14000b522", "size": 8, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x88]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x88]" }, { "address": "0x14000b52a", "size": 5, "mnemonic": "call", - "operands": "0x14000b3cc", - "stack_offset": 0 + "operands": "0x14000b3cc" }, { "address": "0x14000b52f", "size": 2, "mnemonic": "jmp", - "operands": "0x14000b4da", - "stack_offset": 0 + "operands": "0x14000b4da" } ], "successors": [ @@ -106693,22 +94861,19 @@ "address": "0x14000b4d8", "size": 2, "mnemonic": "inc", - "operands": "dword ptr [rdx]", - "stack_offset": 0 + "operands": "dword ptr [rdx]" }, { "address": "0x14000b4da", "size": 4, "mnemonic": "add", - "operands": "rbx, 8", - "stack_offset": 0 + "operands": "rbx, 8" }, { "address": "0x14000b4de", "size": 2, "mnemonic": "jmp", - "operands": "0x14000b49a", - "stack_offset": 0 + "operands": "0x14000b49a" } ], "successors": [ @@ -106731,183 +94896,157 @@ "address": "0x14000b58c", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 8], cl", - "stack_offset": 0 + "operands": "byte ptr [rsp + 8], cl" }, { "address": "0x14000b590", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b591", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000b594", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000b598", "size": 4, "mnemonic": "and", - "operands": "dword ptr [rbp + 0x28], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], 0" }, { "address": "0x14000b59c", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x28]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x28]" }, { "address": "0x14000b5a0", "size": 4, "mnemonic": "and", - "operands": "dword ptr [rbp + 0x20], 0", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x20], 0" }, { "address": "0x14000b5a4", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp - 0x20]", - "stack_offset": 0 + "operands": "r9, [rbp - 0x20]" }, { "address": "0x14000b5a8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x14000b5ac", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x18]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x18]" }, { "address": "0x14000b5b0", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x10]" }, { "address": "0x14000b5b4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x14000b5b8", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x1c]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x1c]" }, { "address": "0x14000b5bc", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x20]" }, { "address": "0x14000b5c0", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 8], rax" }, { "address": "0x14000b5c4", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x18]" }, { "address": "0x14000b5c8", "size": 5, "mnemonic": "mov", - "operands": "eax, 8", - "stack_offset": 0 + "operands": "eax, 8" }, { "address": "0x14000b5cd", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], eax" }, { "address": "0x14000b5d0", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x1c], eax" }, { "address": "0x14000b5d3", "size": 5, "mnemonic": "call", - "operands": "0x14000b468", - "stack_offset": 0 + "operands": "0x14000b468" }, { "address": "0x14000b5d8", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp + 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp + 0x10], 0" }, { "address": "0x14000b5dc", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbp + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x20]" }, { "address": "0x14000b5df", "size": 4, "mnemonic": "cmovne", - "operands": "eax, dword ptr [rbp + 0x28]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbp + 0x28]" }, { "address": "0x14000b5e3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000b5e7", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b5e8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -106929,183 +95068,157 @@ "address": "0x14000b960", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000b963", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x14000b967", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], rsi" }, { "address": "0x14000b96b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rdx" }, { "address": "0x14000b96f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b970", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000b974", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rsp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rsp" }, { "address": "0x14000b979", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x14000b97c", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14000b97f", "size": 2, "mnemonic": "mov", - "operands": "esi, ecx", - "stack_offset": 0 + "operands": "esi, ecx" }, { "address": "0x14000b981", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000b984", "size": 2, "mnemonic": "jne", - "operands": "0x14000b9bb", - "stack_offset": 0 + "operands": "0x14000b9bb" }, { "address": "0x14000b986", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r8 + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [r8 + 0x30], 1" }, { "address": "0x14000b98b", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [r8 + 0x2c], 0x16", - "stack_offset": 0 + "operands": "dword ptr [r8 + 0x2c], 0x16" }, { "address": "0x14000b993", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax - 0x20], r8", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x20], r8" }, { "address": "0x14000b997", "size": 4, "mnemonic": "and", - "operands": "qword ptr [rax - 0x28], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x28], rdx" }, { "address": "0x14000b99b", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000b99e", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000b9a1", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000b9a3", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x14000b9a8", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14000b9ab", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14000b9b0", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x14000b9b5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000b9b9", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b9ba", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -107127,64 +95240,55 @@ "address": "0x14000d878", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000d87c", "size": 5, "mnemonic": "call", - "operands": "0x140011924", - "stack_offset": 0 + "operands": "0x140011924" }, { "address": "0x14000d881", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000d884", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x23961]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x23961]" }, { "address": "0x14000d88b", "size": 4, "mnemonic": "add", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x14000d88f", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000d892", "size": 4, "mnemonic": "cmove", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000d896", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000d89a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -107206,64 +95310,55 @@ "address": "0x14000afb4", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x14000afb8", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x14000afbe", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000afc1", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000afc4", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000afc6", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000afc8", "size": 5, "mnemonic": "call", - "operands": "0x14000ae60", - "stack_offset": 0 + "operands": "0x14000ae60" }, { "address": "0x14000afcd", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x14000afd1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -107285,204 +95380,175 @@ "address": "0x14000bec8", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000becb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbx" }, { "address": "0x14000becf", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], rsi" }, { "address": "0x14000bed3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rdi" }, { "address": "0x14000bed7", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rcx" }, { "address": "0x14000bedb", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000bedd", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000bee1", "size": 3, "mnemonic": "mov", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x14000bee4", "size": 3, "mnemonic": "mov", - "operands": "esi, r8d", - "stack_offset": 0 + "operands": "esi, r8d" }, { "address": "0x14000bee7", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x14000beea", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000beed", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000bef0", "size": 2, "mnemonic": "jne", - "operands": "0x14000bf32", - "stack_offset": 0 + "operands": "0x14000bf32" }, { "address": "0x14000bef2", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r9 + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [r9 + 0x30], 1" }, { "address": "0x14000bef7", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x2c], 0x16", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x2c], 0x16" }, { "address": "0x14000beff", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rdi" }, { "address": "0x14000bf04", "size": 6, "mnemonic": "and", - "operands": "qword ptr [rsp + 0x20], 0", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0" }, { "address": "0x14000bf0a", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000bf0d", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000bf10", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000bf12", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000bf14", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x14000bf19", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14000bf1c", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x48]" }, { "address": "0x14000bf21", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14000bf26", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x58]" }, { "address": "0x14000bf2b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000bf2f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000bf31", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -107504,71 +95570,61 @@ "address": "0x14000c2a4", "size": 3, "mnemonic": "mov", - "operands": "r11, rsp", - "stack_offset": 0 + "operands": "r11, rsp" }, { "address": "0x14000c2a7", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [r11 + 0x20], r9" }, { "address": "0x14000c2ab", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 0x18], r8", - "stack_offset": 0 + "operands": "qword ptr [r11 + 0x18], r8" }, { "address": "0x14000c2af", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [r11 + 0x10], rdx" }, { "address": "0x14000c2b3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], rcx" }, { "address": "0x14000c2b7", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000c2b8", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000c2bb", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000c2bf", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000c2c2", "size": 2, "mnemonic": "je", - "operands": "0x14000c2f1", - "stack_offset": 0 + "operands": "0x14000c2f1" } ], "successors": [ @@ -107592,99 +95648,85 @@ "address": "0x14000f858", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rdx" }, { "address": "0x14000f85d", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 8], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 8], ecx" }, { "address": "0x14000f861", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000f862", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000f865", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000f869", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000f86e", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x38], 0" }, { "address": "0x14000f873", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 5", - "stack_offset": 0 + "operands": "ecx, 5" }, { "address": "0x14000f876", "size": 2, "mnemonic": "jbe", - "operands": "0x14000f88c", - "stack_offset": 0 + "operands": "0x14000f88c" }, { "address": "0x14000f878", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14000f87d", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14000f883", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14000f888", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000f88a", "size": 2, "mnemonic": "jmp", - "operands": "0x14000f8f3", - "stack_offset": 0 + "operands": "0x14000f8f3" } ], "successors": [ @@ -107707,29 +95749,25 @@ "address": "0x1400118c4", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400118c8", "size": 5, "mnemonic": "call", - "operands": "0x140011924", - "stack_offset": 0 + "operands": "0x140011924" }, { "address": "0x1400118cd", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400118d0", "size": 2, "mnemonic": "je", - "operands": "0x1400118d7", - "stack_offset": 0 + "operands": "0x1400118d7" } ], "successors": [ @@ -107747,15 +95785,13 @@ "address": "0x1400118d7", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x1400118dc", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -107771,15 +95807,13 @@ "address": "0x1400118d2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400118d6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -107801,92 +95835,79 @@ "address": "0x140015a74", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140015a79", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rdi" }, { "address": "0x140015a7e", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015a7f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x140015a82", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x140015a86", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x140015a8b", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x38]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x38]" }, { "address": "0x140015a8f", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x140015a93", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x140015a97", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x140015a9b", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x140015a9f", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140015aa2", "size": 2, "mnemonic": "je", - "operands": "0x140015aa9", - "stack_offset": 0 + "operands": "0x140015aa9" } ], "successors": [ @@ -107922,589 +95943,505 @@ "address": "0x140012358", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001235c", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23c9d]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23c9d]" }, { "address": "0x140012363", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012366", "size": 2, "mnemonic": "jne", - "operands": "0x140012384", - "stack_offset": 0 + "operands": "0x140012384" }, { "address": "0x140012368", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x1451d]", - "stack_offset": 0 + "operands": "r9, [rip + 0x1451d]" }, { "address": "0x14001236f", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140012371", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x14510]", - "stack_offset": 0 + "operands": "r8, [rip + 0x14510]" }, { "address": "0x140012378", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x14511]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x14511]" }, { "address": "0x14001237f", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x140012384", "size": 5, "mnemonic": "call", - "operands": "0x140011bc8", - "stack_offset": 0 + "operands": "0x140011bc8" }, { "address": "0x140012389", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23c80]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23c80]" }, { "address": "0x140012390", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012393", "size": 2, "mnemonic": "jne", - "operands": "0x1400123b2", - "stack_offset": 0 + "operands": "0x1400123b2" }, { "address": "0x140012395", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x14524]", - "stack_offset": 0 + "operands": "r9, [rip + 0x14524]" }, { "address": "0x14001239c", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x14515]", - "stack_offset": 0 + "operands": "r8, [rip + 0x14515]" }, { "address": "0x1400123a3", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x14516]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x14516]" }, { "address": "0x1400123aa", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 2]", - "stack_offset": 0 + "operands": "ecx, [rax + 2]" }, { "address": "0x1400123ad", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x1400123b2", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23c6f]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23c6f]" }, { "address": "0x1400123b9", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400123bc", "size": 2, "mnemonic": "jne", - "operands": "0x1400123db", - "stack_offset": 0 + "operands": "0x1400123db" }, { "address": "0x1400123be", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x14533]", - "stack_offset": 0 + "operands": "r9, [rip + 0x14533]" }, { "address": "0x1400123c5", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x14524]", - "stack_offset": 0 + "operands": "r8, [rip + 0x14524]" }, { "address": "0x1400123cc", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x14525]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x14525]" }, { "address": "0x1400123d3", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 5]", - "stack_offset": 0 + "operands": "ecx, [rax + 5]" }, { "address": "0x1400123d6", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x1400123db", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23c6e]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23c6e]" }, { "address": "0x1400123e2", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400123e5", "size": 2, "mnemonic": "jne", - "operands": "0x140012404", - "stack_offset": 0 + "operands": "0x140012404" }, { "address": "0x1400123e7", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x14522]", - "stack_offset": 0 + "operands": "r9, [rip + 0x14522]" }, { "address": "0x1400123ee", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x14513]", - "stack_offset": 0 + "operands": "r8, [rip + 0x14513]" }, { "address": "0x1400123f5", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x14514]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x14514]" }, { "address": "0x1400123fc", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0xa]", - "stack_offset": 0 + "operands": "ecx, [rax + 0xa]" }, { "address": "0x1400123ff", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x140012404", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23c5d]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23c5d]" }, { "address": "0x14001240b", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001240e", "size": 2, "mnemonic": "jne", - "operands": "0x14001242d", - "stack_offset": 0 + "operands": "0x14001242d" }, { "address": "0x140012410", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x14511]", - "stack_offset": 0 + "operands": "r9, [rip + 0x14511]" }, { "address": "0x140012417", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x14502]", - "stack_offset": 0 + "operands": "r8, [rip + 0x14502]" }, { "address": "0x14001241e", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x14503]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x14503]" }, { "address": "0x140012425", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0xd]", - "stack_offset": 0 + "operands": "ecx, [rax + 0xd]" }, { "address": "0x140012428", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x14001242d", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23c3c]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23c3c]" }, { "address": "0x140012434", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012437", "size": 2, "mnemonic": "jne", - "operands": "0x140012456", - "stack_offset": 0 + "operands": "0x140012456" }, { "address": "0x140012439", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x14500]", - "stack_offset": 0 + "operands": "r9, [rip + 0x14500]" }, { "address": "0x140012440", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x144f1]", - "stack_offset": 0 + "operands": "r8, [rip + 0x144f1]" }, { "address": "0x140012447", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x144f2]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x144f2]" }, { "address": "0x14001244e", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0xe]", - "stack_offset": 0 + "operands": "ecx, [rax + 0xe]" }, { "address": "0x140012451", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x140012456", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23c2b]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23c2b]" }, { "address": "0x14001245d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012460", "size": 2, "mnemonic": "jne", - "operands": "0x14001247f", - "stack_offset": 0 + "operands": "0x14001247f" }, { "address": "0x140012462", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x144ff]", - "stack_offset": 0 + "operands": "r9, [rip + 0x144ff]" }, { "address": "0x140012469", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x144f0]", - "stack_offset": 0 + "operands": "r8, [rip + 0x144f0]" }, { "address": "0x140012470", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x144f1]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x144f1]" }, { "address": "0x140012477", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0x11]", - "stack_offset": 0 + "operands": "ecx, [rax + 0x11]" }, { "address": "0x14001247a", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x14001247f", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23c0a]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23c0a]" }, { "address": "0x140012486", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012489", "size": 2, "mnemonic": "jne", - "operands": "0x1400124a8", - "stack_offset": 0 + "operands": "0x1400124a8" }, { "address": "0x14001248b", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x144f6]", - "stack_offset": 0 + "operands": "r9, [rip + 0x144f6]" }, { "address": "0x140012492", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x144e7]", - "stack_offset": 0 + "operands": "r8, [rip + 0x144e7]" }, { "address": "0x140012499", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x144e8]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x144e8]" }, { "address": "0x1400124a0", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0x12]", - "stack_offset": 0 + "operands": "ecx, [rax + 0x12]" }, { "address": "0x1400124a3", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x1400124a8", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23be9]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23be9]" }, { "address": "0x1400124af", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400124b2", "size": 2, "mnemonic": "jne", - "operands": "0x1400124d1", - "stack_offset": 0 + "operands": "0x1400124d1" }, { "address": "0x1400124b4", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x144e5]", - "stack_offset": 0 + "operands": "r9, [rip + 0x144e5]" }, { "address": "0x1400124bb", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x144d6]", - "stack_offset": 0 + "operands": "r8, [rip + 0x144d6]" }, { "address": "0x1400124c2", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x144d7]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x144d7]" }, { "address": "0x1400124c9", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0x13]", - "stack_offset": 0 + "operands": "ecx, [rax + 0x13]" }, { "address": "0x1400124cc", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x1400124d1", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23bc8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23bc8]" }, { "address": "0x1400124d8", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400124db", "size": 2, "mnemonic": "jne", - "operands": "0x1400124fa", - "stack_offset": 0 + "operands": "0x1400124fa" }, { "address": "0x1400124dd", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x144dc]", - "stack_offset": 0 + "operands": "r9, [rip + 0x144dc]" }, { "address": "0x1400124e4", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x144cd]", - "stack_offset": 0 + "operands": "r8, [rip + 0x144cd]" }, { "address": "0x1400124eb", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x144ce]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x144ce]" }, { "address": "0x1400124f2", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0x14]", - "stack_offset": 0 + "operands": "ecx, [rax + 0x14]" }, { "address": "0x1400124f5", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x1400124fa", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400124fe", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -108526,134 +96463,115 @@ "address": "0x14000cac8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000cacd", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x14000cad2", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000cad3", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000cad7", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x14000cada", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x14000cadd", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x14000cadf", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x14000cae4", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000cae5", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000cae8", "size": 5, "mnemonic": "call", - "operands": "0x14000cb08", - "stack_offset": 0 + "operands": "0x14000cb08" }, { "address": "0x14000caed", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14000caf0", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x14000caf2", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14000caf7", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x14000cafa", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000caff", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000cb03", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000cb04", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -108675,29 +96593,25 @@ "address": "0x140017480", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140017484", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x140017487", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001748a", "size": 2, "mnemonic": "je", - "operands": "0x14001749b", - "stack_offset": 0 + "operands": "0x14001749b" } ], "successors": [ @@ -108715,43 +96629,37 @@ "address": "0x14001749b", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x1400174a0", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x1400174a6", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x1400174ab", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x1400174b0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400174b4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -108767,15 +96675,13 @@ "address": "0x14001748c", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001748f", "size": 2, "mnemonic": "je", - "operands": "0x14001749b", - "stack_offset": 0 + "operands": "0x14001749b" } ], "successors": [ @@ -108793,71 +96699,61 @@ "address": "0x140017491", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140017494", "size": 2, "mnemonic": "jne", - "operands": "0x1400174b5", - "stack_offset": 0 + "operands": "0x1400174b5" }, { "address": "0x140017496", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140017498", "size": 3, "mnemonic": "mov", - "operands": "word ptr [rcx], ax", - "stack_offset": 0 + "operands": "word ptr [rcx], ax" }, { "address": "0x14001749b", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x1400174a0", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x1400174a6", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x1400174ab", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x1400174b0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400174b4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -108879,190 +96775,163 @@ "address": "0x14000f8fc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000f901", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14000f906", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000f90b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000f90c", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000f90e", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000f910", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000f912", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000f914", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000f918", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000f91b", "size": 5, "mnemonic": "mov", - "operands": "edi, 1", - "stack_offset": 0 + "operands": "edi, 1" }, { "address": "0x14000f920", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x6a6", - "stack_offset": 0 + "operands": "ecx, 0x6a6" }, { "address": "0x14000f925", "size": 5, "mnemonic": "call", - "operands": "0x140015200", - "stack_offset": 0 + "operands": "0x140015200" }, { "address": "0x14000f92a", "size": 3, "mnemonic": "xor", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x14000f92d", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000f930", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000f933", "size": 2, "mnemonic": "jne", - "operands": "0x14000f952", - "stack_offset": 0 + "operands": "0x14000f952" }, { "address": "0x14000f935", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x14000f93a", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x68]" }, { "address": "0x14000f93f", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x70]" }, { "address": "0x14000f944", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000f948", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000f94a", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000f94c", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000f94e", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000f950", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000f951", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -109084,57 +96953,49 @@ "address": "0x14001a560", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001a565", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a566", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a56a", "size": 3, "mnemonic": "movzx", - "operands": "eax, word ptr [rcx]", - "stack_offset": 0 + "operands": "eax, word ptr [rcx]" }, { "address": "0x14001a56d", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14001a570", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001a573", "size": 3, "mnemonic": "test", - "operands": "ax, ax", - "stack_offset": 0 + "operands": "ax, ax" }, { "address": "0x14001a576", "size": 2, "mnemonic": "je", - "operands": "0x14001a59d", - "stack_offset": 0 + "operands": "0x14001a59d" } ], "successors": [ @@ -109152,36 +97013,31 @@ "address": "0x14001a59d", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001a59f", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a5a4", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a5a8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a5a9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -109197,106 +97053,91 @@ "address": "0x14001a578", "size": 8, "mnemonic": "nop", - "operands": "dword ptr [rax + rax]", - "stack_offset": 0 + "operands": "dword ptr [rax + rax]" }, { "address": "0x14001a580", "size": 3, "mnemonic": "movzx", - "operands": "edx, ax", - "stack_offset": 0 + "operands": "edx, ax" }, { "address": "0x14001a583", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14001a586", "size": 5, "mnemonic": "call", - "operands": "0x14001e2cc", - "stack_offset": 0 + "operands": "0x14001e2cc" }, { "address": "0x14001a58b", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a58e", "size": 2, "mnemonic": "jne", - "operands": "0x14001a5aa", - "stack_offset": 0 + "operands": "0x14001a5aa" }, { "address": "0x14001a590", "size": 4, "mnemonic": "movzx", - "operands": "eax, word ptr [rbx + 2]", - "stack_offset": 0 + "operands": "eax, word ptr [rbx + 2]" }, { "address": "0x14001a594", "size": 4, "mnemonic": "add", - "operands": "rbx, 2", - "stack_offset": 0 + "operands": "rbx, 2" }, { "address": "0x14001a598", "size": 3, "mnemonic": "test", - "operands": "ax, ax", - "stack_offset": 0 + "operands": "ax, ax" }, { "address": "0x14001a59b", "size": 2, "mnemonic": "jne", - "operands": "0x14001a580", - "stack_offset": 0 + "operands": "0x14001a580" }, { "address": "0x14001a59d", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001a59f", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a5a4", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a5a8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a5a9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -109318,211 +97159,181 @@ "address": "0x14000fd80", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x14000fd85", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000fd86", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000fd87", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000fd88", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000fd8a", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000fd8c", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000fd8e", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000fd90", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x230]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x230]" }, { "address": "0x14000fd98", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x330", - "stack_offset": 0 + "operands": "rsp, 0x330" }, { "address": "0x14000fd9f", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2129a]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2129a]" }, { "address": "0x14000fda6", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000fda9", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x220], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x220], rax" }, { "address": "0x14000fdb0", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x14000fdb3", "size": 3, "mnemonic": "movsxd", - "operands": "r12, edx", - "stack_offset": 0 + "operands": "r12, edx" }, { "address": "0x14000fdb6", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r13d" }, { "address": "0x14000fdbb", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x14000fdbe", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000fdc1", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14000fdc6", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x70]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x70]" }, { "address": "0x14000fdca", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x83", - "stack_offset": 0 + "operands": "r8d, 0x83" }, { "address": "0x14000fdd0", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x60]" }, { "address": "0x14000fdd5", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000fdd8", "size": 7, "mnemonic": "lea", - "operands": "r14, [rax + 0x2c8]", - "stack_offset": 0 + "operands": "r14, [rax + 0x2c8]" }, { "address": "0x14000fddf", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x40]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x40]" }, { "address": "0x14000fde4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14000fde9", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0x55", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0x55" }, { "address": "0x14000fdf2", "size": 5, "mnemonic": "call", - "operands": "0x14000f36c", - "stack_offset": 0 + "operands": "0x14000f36c" }, { "address": "0x14000fdf7", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000fdfa", "size": 6, "mnemonic": "je", - "operands": "0x140010021", - "stack_offset": 0 + "operands": "0x140010021" } ], "successors": [ @@ -109546,29 +97357,25 @@ "address": "0x140011460", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140011463", "size": 2, "mnemonic": "jne", - "operands": "0x140011468", - "stack_offset": 0 + "operands": "0x140011468" }, { "address": "0x140011465", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011467", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -109590,71 +97397,61 @@ "address": "0x14001a500", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001a505", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14001a50a", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a50b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a50f", "size": 3, "mnemonic": "movzx", - "operands": "eax, word ptr [rcx]", - "stack_offset": 0 + "operands": "eax, word ptr [rcx]" }, { "address": "0x14001a512", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14001a515", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14001a518", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001a51b", "size": 3, "mnemonic": "test", - "operands": "ax, ax", - "stack_offset": 0 + "operands": "ax, ax" }, { "address": "0x14001a51e", "size": 2, "mnemonic": "je", - "operands": "0x14001a53d", - "stack_offset": 0 + "operands": "0x14001a53d" } ], "successors": [ @@ -109672,57 +97469,49 @@ "address": "0x14001a53d", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x14001a542", "size": 3, "mnemonic": "sub", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14001a545", "size": 3, "mnemonic": "sar", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x14001a548", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14001a54b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a550", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a554", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a555", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -109738,120 +97527,103 @@ "address": "0x14001a520", "size": 3, "mnemonic": "movzx", - "operands": "edx, ax", - "stack_offset": 0 + "operands": "edx, ax" }, { "address": "0x14001a523", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14001a526", "size": 5, "mnemonic": "call", - "operands": "0x14001e2cc", - "stack_offset": 0 + "operands": "0x14001e2cc" }, { "address": "0x14001a52b", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a52e", "size": 2, "mnemonic": "jne", - "operands": "0x14001a53d", - "stack_offset": 0 + "operands": "0x14001a53d" }, { "address": "0x14001a530", "size": 4, "mnemonic": "movzx", - "operands": "eax, word ptr [rbx + 2]", - "stack_offset": 0 + "operands": "eax, word ptr [rbx + 2]" }, { "address": "0x14001a534", "size": 4, "mnemonic": "add", - "operands": "rbx, 2", - "stack_offset": 0 + "operands": "rbx, 2" }, { "address": "0x14001a538", "size": 3, "mnemonic": "test", - "operands": "ax, ax", - "stack_offset": 0 + "operands": "ax, ax" }, { "address": "0x14001a53b", "size": 2, "mnemonic": "jne", - "operands": "0x14001a520", - "stack_offset": 0 + "operands": "0x14001a520" }, { "address": "0x14001a53d", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x14001a542", "size": 3, "mnemonic": "sub", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14001a545", "size": 3, "mnemonic": "sar", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x14001a548", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14001a54b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a550", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a554", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a555", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -109873,134 +97645,115 @@ "address": "0x140017510", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x140017515", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017516", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001751a", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x14001751d", "size": 3, "mnemonic": "mov", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x140017520", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140017523", "size": 3, "mnemonic": "mov", - "operands": "r11, rcx", - "stack_offset": 0 + "operands": "r11, rcx" }, { "address": "0x140017526", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x140017529", "size": 2, "mnemonic": "jne", - "operands": "0x140017546", - "stack_offset": 0 + "operands": "0x140017546" }, { "address": "0x14001752b", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001752e", "size": 2, "mnemonic": "jne", - "operands": "0x14001754b", - "stack_offset": 0 + "operands": "0x14001754b" }, { "address": "0x140017530", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140017533", "size": 2, "mnemonic": "jne", - "operands": "0x140017573", - "stack_offset": 0 + "operands": "0x140017573" }, { "address": "0x140017535", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140017538", "size": 3, "mnemonic": "mov", - "operands": "eax, r8d", - "stack_offset": 0 + "operands": "eax, r8d" }, { "address": "0x14001753b", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140017540", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140017544", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017545", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -110022,29 +97775,25 @@ "address": "0x1400165b0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400165b4", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x1400165b7", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400165ba", "size": 2, "mnemonic": "je", - "operands": "0x1400165cb", - "stack_offset": 0 + "operands": "0x1400165cb" } ], "successors": [ @@ -110062,43 +97811,37 @@ "address": "0x1400165cb", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x1400165d0", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x1400165d6", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x1400165db", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x1400165e0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400165e4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -110114,15 +97857,13 @@ "address": "0x1400165bc", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x1400165bf", "size": 2, "mnemonic": "je", - "operands": "0x1400165cb", - "stack_offset": 0 + "operands": "0x1400165cb" } ], "successors": [ @@ -110140,71 +97881,61 @@ "address": "0x1400165c1", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x1400165c4", "size": 2, "mnemonic": "jne", - "operands": "0x1400165e5", - "stack_offset": 0 + "operands": "0x1400165e5" }, { "address": "0x1400165c6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400165c8", "size": 3, "mnemonic": "mov", - "operands": "word ptr [rcx], ax", - "stack_offset": 0 + "operands": "word ptr [rcx], ax" }, { "address": "0x1400165cb", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x1400165d0", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x1400165d6", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x1400165db", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x1400165e0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400165e4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -110226,22 +97957,19 @@ "address": "0x14001ee30", "size": 3, "mnemonic": "sub", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14001ee33", "size": 4, "mnemonic": "cmp", - "operands": "r8, 8", - "stack_offset": 0 + "operands": "r8, 8" }, { "address": "0x14001ee37", "size": 2, "mnemonic": "jb", - "operands": "0x14001ee5b", - "stack_offset": 0 + "operands": "0x14001ee5b" } ], "successors": [ @@ -110259,15 +97987,13 @@ "address": "0x14001ee5b", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x14001ee5e", "size": 2, "mnemonic": "je", - "operands": "0x14001ee6f", - "stack_offset": 0 + "operands": "0x14001ee6f" } ], "successors": [ @@ -110285,15 +98011,13 @@ "address": "0x14001ee39", "size": 3, "mnemonic": "test", - "operands": "cl, 7", - "stack_offset": 0 + "operands": "cl, 7" }, { "address": "0x14001ee3c", "size": 2, "mnemonic": "je", - "operands": "0x14001ee52", - "stack_offset": 0 + "operands": "0x14001ee52" } ], "successors": [ @@ -110311,15 +98035,13 @@ "address": "0x14001ee6f", "size": 3, "mnemonic": "xor", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001ee72", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -110335,57 +98057,49 @@ "address": "0x14001ee60", "size": 2, "mnemonic": "mov", - "operands": "al, byte ptr [rcx]", - "stack_offset": 0 + "operands": "al, byte ptr [rcx]" }, { "address": "0x14001ee62", "size": 3, "mnemonic": "cmp", - "operands": "al, byte ptr [rcx + rdx]", - "stack_offset": 0 + "operands": "al, byte ptr [rcx + rdx]" }, { "address": "0x14001ee65", "size": 2, "mnemonic": "jne", - "operands": "0x14001ee73", - "stack_offset": 0 + "operands": "0x14001ee73" }, { "address": "0x14001ee67", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x14001ee6a", "size": 3, "mnemonic": "dec", - "operands": "r8", - "stack_offset": 0 + "operands": "r8" }, { "address": "0x14001ee6d", "size": 2, "mnemonic": "jne", - "operands": "0x14001ee60", - "stack_offset": 0 + "operands": "0x14001ee60" }, { "address": "0x14001ee6f", "size": 3, "mnemonic": "xor", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001ee72", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -110401,36 +98115,31 @@ "address": "0x14001ee52", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001ee55", "size": 4, "mnemonic": "shr", - "operands": "r9, 3", - "stack_offset": 0 + "operands": "r9, 3" }, { "address": "0x14001ee59", "size": 2, "mnemonic": "jne", - "operands": "0x14001ee7a", - "stack_offset": 0 + "operands": "0x14001ee7a" }, { "address": "0x14001ee5b", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x14001ee5e", "size": 2, "mnemonic": "je", - "operands": "0x14001ee6f", - "stack_offset": 0 + "operands": "0x14001ee6f" } ], "successors": [ @@ -110448,92 +98157,79 @@ "address": "0x14001ee3e", "size": 2, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001ee40", "size": 2, "mnemonic": "mov", - "operands": "al, byte ptr [rcx]", - "stack_offset": 0 + "operands": "al, byte ptr [rcx]" }, { "address": "0x14001ee42", "size": 3, "mnemonic": "cmp", - "operands": "al, byte ptr [rcx + rdx]", - "stack_offset": 0 + "operands": "al, byte ptr [rcx + rdx]" }, { "address": "0x14001ee45", "size": 2, "mnemonic": "jne", - "operands": "0x14001ee73", - "stack_offset": 0 + "operands": "0x14001ee73" }, { "address": "0x14001ee47", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x14001ee4a", "size": 3, "mnemonic": "dec", - "operands": "r8", - "stack_offset": 0 + "operands": "r8" }, { "address": "0x14001ee4d", "size": 3, "mnemonic": "test", - "operands": "cl, 7", - "stack_offset": 0 + "operands": "cl, 7" }, { "address": "0x14001ee50", "size": 2, "mnemonic": "jne", - "operands": "0x14001ee40", - "stack_offset": 0 + "operands": "0x14001ee40" }, { "address": "0x14001ee52", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001ee55", "size": 4, "mnemonic": "shr", - "operands": "r9, 3", - "stack_offset": 0 + "operands": "r9, 3" }, { "address": "0x14001ee59", "size": 2, "mnemonic": "jne", - "operands": "0x14001ee7a", - "stack_offset": 0 + "operands": "0x14001ee7a" }, { "address": "0x14001ee5b", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x14001ee5e", "size": 2, "mnemonic": "je", - "operands": "0x14001ee6f", - "stack_offset": 0 + "operands": "0x14001ee6f" } ], "successors": [ @@ -110557,78 +98253,67 @@ "address": "0x14001032c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140010331", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010332", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140010336", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x10], 0" }, { "address": "0x14001033a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001033d", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140010340", "size": 2, "mnemonic": "jne", - "operands": "0x140010392", - "stack_offset": 0 + "operands": "0x140010392" }, { "address": "0x140010342", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdx + 8]" }, { "address": "0x140010346", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdx - 2]", - "stack_offset": 0 + "operands": "rax, [rdx - 2]" }, { "address": "0x14001034a", "size": 4, "mnemonic": "cmp", - "operands": "rax, 1", - "stack_offset": 0 + "operands": "rax, 1" }, { "address": "0x14001034e", "size": 2, "mnemonic": "ja", - "operands": "0x140010392", - "stack_offset": 0 + "operands": "0x140010392" } ], "successors": [ @@ -110646,36 +98331,31 @@ "address": "0x140010392", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140010394", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140010399", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001039d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001039e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -110691,29 +98371,25 @@ "address": "0x140010350", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x140010353", "size": 5, "mnemonic": "call", - "operands": "0x14001053c", - "stack_offset": 0 + "operands": "0x14001053c" }, { "address": "0x140010358", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001035a", "size": 2, "mnemonic": "je", - "operands": "0x140010392", - "stack_offset": 0 + "operands": "0x140010392" } ], "successors": [ @@ -110731,113 +98407,97 @@ "address": "0x14001035c", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r9, qword ptr [rbx + 8]" }, { "address": "0x140010360", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x40", - "stack_offset": 0 + "operands": "edx, 0x40" }, { "address": "0x140010365", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rbx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbx]" }, { "address": "0x140010368", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14001036b", "size": 5, "mnemonic": "call", - "operands": "0x140017510", - "stack_offset": 0 + "operands": "0x140017510" }, { "address": "0x140010370", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140010372", "size": 2, "mnemonic": "jne", - "operands": "0x14001039f", - "stack_offset": 0 + "operands": "0x14001039f" }, { "address": "0x140010374", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r9, qword ptr [rbx + 8]" }, { "address": "0x140010378", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rdi + 0x120]", - "stack_offset": 0 + "operands": "rcx, [rdi + 0x120]" }, { "address": "0x14001037f", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rbx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbx]" }, { "address": "0x140010382", "size": 3, "mnemonic": "lea", - "operands": "edx, [rax + 0x55]", - "stack_offset": 0 + "operands": "edx, [rax + 0x55]" }, { "address": "0x140010385", "size": 5, "mnemonic": "call", - "operands": "0x140017510", - "stack_offset": 0 + "operands": "0x140017510" }, { "address": "0x14001038a", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001038c", "size": 2, "mnemonic": "jne", - "operands": "0x14001039f", - "stack_offset": 0 + "operands": "0x14001039f" }, { "address": "0x14001038e", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140010390", "size": 2, "mnemonic": "jmp", - "operands": "0x140010394", - "stack_offset": 0 + "operands": "0x140010394" } ], "successors": [ @@ -110854,29 +98514,25 @@ "address": "0x140010394", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140010399", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001039d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001039e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -110898,99 +98554,85 @@ "address": "0x1400104ac", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400104b1", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400104b2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400104b6", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x10], 0" }, { "address": "0x1400104ba", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x1400104bd", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x1400104c0", "size": 2, "mnemonic": "jne", - "operands": "0x140010518", - "stack_offset": 0 + "operands": "0x140010518" }, { "address": "0x1400104c2", "size": 5, "mnemonic": "mov", - "operands": "edx, 4", - "stack_offset": 0 + "operands": "edx, 4" }, { "address": "0x1400104c7", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x1400104cb", "size": 2, "mnemonic": "jne", - "operands": "0x140010518", - "stack_offset": 0 + "operands": "0x140010518" }, { "address": "0x1400104cd", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x1400104d0", "size": 5, "mnemonic": "call", - "operands": "0x14001053c", - "stack_offset": 0 + "operands": "0x14001053c" }, { "address": "0x1400104d5", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400104d7", "size": 2, "mnemonic": "je", - "operands": "0x140010518", - "stack_offset": 0 + "operands": "0x140010518" } ], "successors": [ @@ -111008,36 +98650,31 @@ "address": "0x140010518", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001051a", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001051f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140010523", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010524", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -111053,113 +98690,97 @@ "address": "0x1400104d9", "size": 6, "mnemonic": "mov", - "operands": "r9d, 1", - "stack_offset": 0 + "operands": "r9d, 1" }, { "address": "0x1400104df", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x137e2]", - "stack_offset": 0 + "operands": "r8, [rip + 0x137e2]" }, { "address": "0x1400104e6", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rdi + 0x120]", - "stack_offset": 0 + "operands": "rcx, [rdi + 0x120]" }, { "address": "0x1400104ed", "size": 4, "mnemonic": "lea", - "operands": "edx, [r9 + 0x54]", - "stack_offset": 0 + "operands": "edx, [r9 + 0x54]" }, { "address": "0x1400104f1", "size": 5, "mnemonic": "call", - "operands": "0x14001a3c0", - "stack_offset": 0 + "operands": "0x14001a3c0" }, { "address": "0x1400104f6", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400104f8", "size": 2, "mnemonic": "jne", - "operands": "0x140010525", - "stack_offset": 0 + "operands": "0x140010525" }, { "address": "0x1400104fa", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r9, qword ptr [rbx + 8]" }, { "address": "0x1400104fe", "size": 3, "mnemonic": "lea", - "operands": "edx, [rax + 0x55]", - "stack_offset": 0 + "operands": "edx, [rax + 0x55]" }, { "address": "0x140010501", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rbx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbx]" }, { "address": "0x140010504", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rdi + 0x120]", - "stack_offset": 0 + "operands": "rcx, [rdi + 0x120]" }, { "address": "0x14001050b", "size": 5, "mnemonic": "call", - "operands": "0x14001a3c0", - "stack_offset": 0 + "operands": "0x14001a3c0" }, { "address": "0x140010510", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140010512", "size": 2, "mnemonic": "jne", - "operands": "0x140010525", - "stack_offset": 0 + "operands": "0x140010525" }, { "address": "0x140010514", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140010516", "size": 2, "mnemonic": "jmp", - "operands": "0x14001051a", - "stack_offset": 0 + "operands": "0x14001051a" } ], "successors": [ @@ -111176,29 +98797,25 @@ "address": "0x14001051a", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001051f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140010523", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010524", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -111220,183 +98837,157 @@ "address": "0x1400103b8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400103bd", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbp" }, { "address": "0x1400103c2", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x1400103c3", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400103c4", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400103c6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400103ca", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x10], 0" }, { "address": "0x1400103ce", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x1400103d1", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x1400103d4", "size": 6, "mnemonic": "jne", - "operands": "0x140010480", - "stack_offset": 0 + "operands": "0x140010480" }, { "address": "0x1400103da", "size": 5, "mnemonic": "mov", - "operands": "edx, 2", - "stack_offset": 0 + "operands": "edx, 2" }, { "address": "0x1400103df", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rbx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdx" }, { "address": "0x1400103e3", "size": 2, "mnemonic": "jne", - "operands": "0x1400103f1", - "stack_offset": 0 + "operands": "0x1400103f1" }, { "address": "0x1400103e5", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x1400103e8", "size": 5, "mnemonic": "call", - "operands": "0x14001053c", - "stack_offset": 0 + "operands": "0x14001053c" }, { "address": "0x1400103ed", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400103ef", "size": 2, "mnemonic": "jne", - "operands": "0x140010428", - "stack_offset": 0 + "operands": "0x140010428" }, { "address": "0x1400103f1", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rbx + 8], 3", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], 3" }, { "address": "0x1400103f6", "size": 6, "mnemonic": "jne", - "operands": "0x140010480", - "stack_offset": 0 + "operands": "0x140010480" }, { "address": "0x1400103fc", "size": 3, "mnemonic": "mov", - "operands": "r14, qword ptr [rbx]", - "stack_offset": 0 + "operands": "r14, qword ptr [rbx]" }, { "address": "0x1400103ff", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140010401", "size": 5, "mnemonic": "movzx", - "operands": "esi, word ptr [r14 + rdi*2]", - "stack_offset": 0 + "operands": "esi, word ptr [r14 + rdi*2]" }, { "address": "0x140010406", "size": 5, "mnemonic": "call", - "operands": "0x14000cdf4", - "stack_offset": 0 + "operands": "0x14000cdf4" }, { "address": "0x14001040b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xff", - "stack_offset": 0 + "operands": "ecx, 0xff" }, { "address": "0x140010410", "size": 3, "mnemonic": "cmp", - "operands": "si, cx", - "stack_offset": 0 + "operands": "si, cx" }, { "address": "0x140010413", "size": 2, "mnemonic": "ja", - "operands": "0x140010480", - "stack_offset": 0 + "operands": "0x140010480" } ], "successors": [ @@ -111414,57 +99005,49 @@ "address": "0x140010480", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x140010482", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x140010487", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x60]" }, { "address": "0x14001048c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140010490", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010492", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010493", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140010494", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -111480,43 +99063,37 @@ "address": "0x140010415", "size": 4, "mnemonic": "movzx", - "operands": "eax, word ptr [rax + rsi*2]", - "stack_offset": 0 + "operands": "eax, word ptr [rax + rsi*2]" }, { "address": "0x140010419", "size": 4, "mnemonic": "bt", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14001041d", "size": 2, "mnemonic": "jae", - "operands": "0x140010480", - "stack_offset": 0 + "operands": "0x140010480" }, { "address": "0x14001041f", "size": 3, "mnemonic": "inc", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010422", "size": 4, "mnemonic": "cmp", - "operands": "rdi, 3", - "stack_offset": 0 + "operands": "rdi, 3" }, { "address": "0x140010426", "size": 2, "mnemonic": "jb", - "operands": "0x140010401", - "stack_offset": 0 + "operands": "0x140010401" } ], "successors": [ @@ -111534,36 +99111,31 @@ "address": "0x140010401", "size": 5, "mnemonic": "movzx", - "operands": "esi, word ptr [r14 + rdi*2]", - "stack_offset": 0 + "operands": "esi, word ptr [r14 + rdi*2]" }, { "address": "0x140010406", "size": 5, "mnemonic": "call", - "operands": "0x14000cdf4", - "stack_offset": 0 + "operands": "0x14000cdf4" }, { "address": "0x14001040b", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xff", - "stack_offset": 0 + "operands": "ecx, 0xff" }, { "address": "0x140010410", "size": 3, "mnemonic": "cmp", - "operands": "si, cx", - "stack_offset": 0 + "operands": "si, cx" }, { "address": "0x140010413", "size": 2, "mnemonic": "ja", - "operands": "0x140010480", - "stack_offset": 0 + "operands": "0x140010480" } ], "successors": [ @@ -111581,176 +99153,151 @@ "address": "0x140010428", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r9, qword ptr [rbx + 8]" }, { "address": "0x14001042c", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x80]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x80]" }, { "address": "0x140010433", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rbx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbx]" }, { "address": "0x140010436", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x40", - "stack_offset": 0 + "operands": "edx, 0x40" }, { "address": "0x14001043b", "size": 5, "mnemonic": "call", - "operands": "0x140017510", - "stack_offset": 0 + "operands": "0x140017510" }, { "address": "0x140010440", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140010442", "size": 2, "mnemonic": "jne", - "operands": "0x140010495", - "stack_offset": 0 + "operands": "0x140010495" }, { "address": "0x140010444", "size": 3, "mnemonic": "lea", - "operands": "esi, [rax + 0x55]", - "stack_offset": 0 + "operands": "esi, [rax + 0x55]" }, { "address": "0x140010447", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rbp + 0x120]", - "stack_offset": 0 + "operands": "rdi, [rbp + 0x120]" }, { "address": "0x14001044e", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x140010450", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140010453", "size": 4, "mnemonic": "lea", - "operands": "r9d, [rax + 1]", - "stack_offset": 0 + "operands": "r9d, [rax + 1]" }, { "address": "0x140010457", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x1386a]", - "stack_offset": 0 + "operands": "r8, [rip + 0x1386a]" }, { "address": "0x14001045e", "size": 5, "mnemonic": "call", - "operands": "0x14001a3c0", - "stack_offset": 0 + "operands": "0x14001a3c0" }, { "address": "0x140010463", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140010465", "size": 2, "mnemonic": "jne", - "operands": "0x140010495", - "stack_offset": 0 + "operands": "0x140010495" }, { "address": "0x140010467", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r9, qword ptr [rbx + 8]" }, { "address": "0x14001046b", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x14001046d", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rbx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rbx]" }, { "address": "0x140010470", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140010473", "size": 5, "mnemonic": "call", - "operands": "0x14001a3c0", - "stack_offset": 0 + "operands": "0x14001a3c0" }, { "address": "0x140010478", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001047a", "size": 2, "mnemonic": "jne", - "operands": "0x140010495", - "stack_offset": 0 + "operands": "0x140010495" }, { "address": "0x14001047c", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14001047e", "size": 2, "mnemonic": "jmp", - "operands": "0x140010482", - "stack_offset": 0 + "operands": "0x140010482" } ], "successors": [ @@ -111767,50 +99314,43 @@ "address": "0x140010482", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x140010487", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x60]" }, { "address": "0x14001048c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140010490", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010492", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010493", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140010494", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -111832,22 +99372,19 @@ "address": "0x1400102e4", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x1400102e8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 0x10], 2", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x10], 2" }, { "address": "0x1400102ec", "size": 2, "mnemonic": "je", - "operands": "0x1400102f5", - "stack_offset": 0 + "operands": "0x1400102f5" } ], "successors": [ @@ -111865,64 +99402,55 @@ "address": "0x1400102f5", "size": 4, "mnemonic": "mov", - "operands": "r9, qword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "r9, qword ptr [rdx + 8]" }, { "address": "0x1400102f9", "size": 7, "mnemonic": "add", - "operands": "rcx, 0x100", - "stack_offset": 0 + "operands": "rcx, 0x100" }, { "address": "0x140010300", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rdx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdx]" }, { "address": "0x140010303", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x10", - "stack_offset": 0 + "operands": "edx, 0x10" }, { "address": "0x140010308", "size": 5, "mnemonic": "call", - "operands": "0x140017510", - "stack_offset": 0 + "operands": "0x140017510" }, { "address": "0x14001030d", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001030f", "size": 2, "mnemonic": "jne", - "operands": "0x140010315", - "stack_offset": 0 + "operands": "0x140010315" }, { "address": "0x140010311", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140010313", "size": 2, "mnemonic": "jmp", - "operands": "0x1400102f0", - "stack_offset": 0 + "operands": "0x1400102f0" } ], "successors": [ @@ -111939,22 +99467,19 @@ "address": "0x1400102ee", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400102f0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x1400102f4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -111970,15 +99495,13 @@ "address": "0x1400102f0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x1400102f4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -112000,134 +99523,115 @@ "address": "0x1400105f4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400105f9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x1400105fe", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400105ff", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140010603", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140010606", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x140010609", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x14001060b", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x140010610", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140010611", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140010614", "size": 5, "mnemonic": "call", - "operands": "0x14001066c", - "stack_offset": 0 + "operands": "0x14001066c" }, { "address": "0x140010619", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14001061b", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x14001061d", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x140010622", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140010624", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140010629", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001062d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001062e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -112149,155 +99653,133 @@ "address": "0x140010c10", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbx" }, { "address": "0x140010c15", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rcx" }, { "address": "0x140010c1a", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140010c1b", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140010c1c", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010c1d", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140010c1f", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140010c21", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010c23", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010c25", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xa0", - "stack_offset": 0 + "operands": "rsp, 0xa0" }, { "address": "0x140010c2c", "size": 3, "mnemonic": "mov", - "operands": "r12, qword ptr [rdx]", - "stack_offset": 0 + "operands": "r12, qword ptr [rdx]" }, { "address": "0x140010c2f", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x140010c32", "size": 4, "mnemonic": "movzx", - "operands": "esi, r9b", - "stack_offset": 0 + "operands": "esi, r9b" }, { "address": "0x140010c36", "size": 3, "mnemonic": "mov", - "operands": "r15d, r8d", - "stack_offset": 0 + "operands": "r15d, r8d" }, { "address": "0x140010c39", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x90], r12", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x90], r12" }, { "address": "0x140010c41", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140010c44", "size": 3, "mnemonic": "test", - "operands": "r12, r12", - "stack_offset": 0 + "operands": "r12, r12" }, { "address": "0x140010c47", "size": 2, "mnemonic": "jne", - "operands": "0x140010c5b", - "stack_offset": 0 + "operands": "0x140010c5b" }, { "address": "0x140010c49", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140010c4e", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x140010c54", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x140010c59", "size": 2, "mnemonic": "jmp", - "operands": "0x140010c8d", - "stack_offset": 0 + "operands": "0x140010c8d" } ], "successors": [ @@ -112320,134 +99802,115 @@ "address": "0x140011494", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140011499", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x14001149e", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001149f", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400114a3", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x1400114a6", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x1400114a9", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x1400114ab", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x1400114b0", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400114b1", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x1400114b4", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x1400114b7", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x88]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x88]" }, { "address": "0x1400114be", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x1400114c1", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x1400114c3", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x1400114c8", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400114cd", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400114d1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400114d2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -112469,155 +99932,133 @@ "address": "0x140011514", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140011519", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x14001151e", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001151f", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011523", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140011526", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x140011529", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x14001152b", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x140011530", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140011531", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi + 8]" }, { "address": "0x140011535", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x140011538", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x14001153b", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdx]" }, { "address": "0x14001153e", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x140011541", "size": 5, "mnemonic": "call", - "operands": "0x14001185c", - "stack_offset": 0 + "operands": "0x14001185c" }, { "address": "0x140011546", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140011547", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x140011549", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001154e", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140011553", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011557", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011558", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -112639,99 +100080,85 @@ "address": "0x14001155c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140011561", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x140011566", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011567", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001156b", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x14001156e", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x140011571", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x140011573", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x140011578", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140011579", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x14001157c", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14001157f", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x88]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x88]" }, { "address": "0x140011586", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140011589", "size": 2, "mnemonic": "je", - "operands": "0x1400115a9", - "stack_offset": 0 + "operands": "0x1400115a9" } ], "successors": [ @@ -112749,43 +100176,37 @@ "address": "0x1400115a9", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x1400115ab", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x1400115b0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400115b5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400115b9", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400115ba", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -112801,50 +100222,43 @@ "address": "0x14001158b", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14001158e", "size": 4, "mnemonic": "lock xadd", - "operands": "dword ptr [rcx], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx], eax" }, { "address": "0x140011592", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140011595", "size": 2, "mnemonic": "jne", - "operands": "0x1400115a9", - "stack_offset": 0 + "operands": "0x1400115a9" }, { "address": "0x140011597", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x201a2]", - "stack_offset": 0 + "operands": "rax, [rip + 0x201a2]" }, { "address": "0x14001159e", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400115a1", "size": 2, "mnemonic": "je", - "operands": "0x1400115a9", - "stack_offset": 0 + "operands": "0x1400115a9" } ], "successors": [ @@ -112862,57 +100276,49 @@ "address": "0x1400115a3", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400115a8", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400115a9", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x1400115ab", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x1400115b0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400115b5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400115b9", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400115ba", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -112934,141 +100340,121 @@ "address": "0x1400114d4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400114d9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x1400114de", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400114df", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400114e3", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x1400114e6", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x1400114e9", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x1400114eb", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x1400114f0", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400114f1", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x1400114f4", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400114f6", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x1400114f9", "size": 5, "mnemonic": "call", - "operands": "0x14001185c", - "stack_offset": 0 + "operands": "0x14001185c" }, { "address": "0x1400114fe", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400114ff", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x140011501", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x140011506", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001150b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001150f", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011510", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -113090,211 +100476,181 @@ "address": "0x14000d940", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000d945", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000d94a", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000d94b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000d94f", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000d952", "size": 5, "mnemonic": "call", - "operands": "0x14000abc8", - "stack_offset": 0 + "operands": "0x14000abc8" }, { "address": "0x14000d957", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rdi + 0x18]", - "stack_offset": 0 + "operands": "rdx, [rdi + 0x18]" }, { "address": "0x14000d95b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000d95e", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000d961", "size": 7, "mnemonic": "mov", - "operands": "r8, qword ptr [rax + 0x90]", - "stack_offset": 0 + "operands": "r8, qword ptr [rax + 0x90]" }, { "address": "0x14000d968", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdx], r8", - "stack_offset": 0 + "operands": "qword ptr [rdx], r8" }, { "address": "0x14000d96b", "size": 7, "mnemonic": "mov", - "operands": "r8, qword ptr [rax + 0x88]", - "stack_offset": 0 + "operands": "r8, qword ptr [rax + 0x88]" }, { "address": "0x14000d972", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x20], r8", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x20], r8" }, { "address": "0x14000d976", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi + 8]" }, { "address": "0x14000d97a", "size": 5, "mnemonic": "call", - "operands": "0x140015b60", - "stack_offset": 0 + "operands": "0x140015b60" }, { "address": "0x14000d97f", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdi + 8]" }, { "address": "0x14000d983", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rdi + 0x20]", - "stack_offset": 0 + "operands": "rdx, [rdi + 0x20]" }, { "address": "0x14000d987", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14000d98a", "size": 5, "mnemonic": "call", - "operands": "0x140015bcc", - "stack_offset": 0 + "operands": "0x140015bcc" }, { "address": "0x14000d98f", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rsi + 0x3a8]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsi + 0x3a8]" }, { "address": "0x14000d995", "size": 2, "mnemonic": "test", - "operands": "al, 2", - "stack_offset": 0 + "operands": "al, 2" }, { "address": "0x14000d997", "size": 2, "mnemonic": "jne", - "operands": "0x14000d9a6", - "stack_offset": 0 + "operands": "0x14000d9a6" }, { "address": "0x14000d999", "size": 3, "mnemonic": "or", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14000d99c", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rsi + 0x3a8], eax", - "stack_offset": 0 + "operands": "dword ptr [rsi + 0x3a8], eax" }, { "address": "0x14000d9a2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdi + 0x28], 2", - "stack_offset": 0 + "operands": "byte ptr [rdi + 0x28], 2" }, { "address": "0x14000d9a6", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000d9ab", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x14000d9b0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000d9b4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000d9b5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -113316,120 +100672,103 @@ "address": "0x140016e74", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x140016e79", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbp" }, { "address": "0x140016e7e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x140016e83", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140016e84", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140016e86", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140016e88", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016e8a", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016e8c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140016e90", "size": 3, "mnemonic": "mov", - "operands": "rdi, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rdx]" }, { "address": "0x140016e93", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x140016e96", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x140016e99", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x140016e9c", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x140016e9f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x140016ea2", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140016ea5", "size": 6, "mnemonic": "je", - "operands": "0x140016f96", - "stack_offset": 0 + "operands": "0x140016f96" } ], "successors": [ @@ -113447,43 +100786,37 @@ "address": "0x140016f96", "size": 8, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x80]" }, { "address": "0x140016f9e", "size": 3, "mnemonic": "mov", - "operands": "rbx, r13", - "stack_offset": 0 + "operands": "rbx, r13" }, { "address": "0x140016fa1", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rdi], r13b", - "stack_offset": 0 + "operands": "byte ptr [rdi], r13b" }, { "address": "0x140016fa4", "size": 2, "mnemonic": "jne", - "operands": "0x140016fae", - "stack_offset": 0 + "operands": "0x140016fae" }, { "address": "0x140016fa6", "size": 6, "mnemonic": "mov", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x140016fac", "size": 2, "mnemonic": "jmp", - "operands": "0x140016fcb", - "stack_offset": 0 + "operands": "0x140016fcb" } ], "successors": [ @@ -113500,22 +100833,19 @@ "address": "0x140016eab", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140016eae", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140016eb1", "size": 6, "mnemonic": "je", - "operands": "0x140016f6a", - "stack_offset": 0 + "operands": "0x140016f6a" } ], "successors": [ @@ -113533,50 +100863,43 @@ "address": "0x140016fcb", "size": 3, "mnemonic": "mov", - "operands": "r9, r12", - "stack_offset": 0 + "operands": "r9, r12" }, { "address": "0x140016fce", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x140016fd3", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140016fd6", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140016fd8", "size": 5, "mnemonic": "call", - "operands": "0x140016bc8", - "stack_offset": 0 + "operands": "0x140016bc8" }, { "address": "0x140016fdd", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x140016fe1", "size": 2, "mnemonic": "je", - "operands": "0x140016ffd", - "stack_offset": 0 + "operands": "0x140016ffd" } ], "successors": [ @@ -113594,36 +100917,31 @@ "address": "0x140016f6a", "size": 3, "mnemonic": "sub", - "operands": "rbx, rbp", - "stack_offset": 0 + "operands": "rbx, rbp" }, { "address": "0x140016f6d", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r14], rdi", - "stack_offset": 0 + "operands": "qword ptr [r14], rdi" }, { "address": "0x140016f70", "size": 3, "mnemonic": "sar", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x140016f73", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140016f76", "size": 5, "mnemonic": "jmp", - "operands": "0x14001700c", - "stack_offset": 0 + "operands": "0x14001700c" } ], "successors": [ @@ -113640,36 +100958,31 @@ "address": "0x140016eb7", "size": 8, "mnemonic": "mov", - "operands": "r15, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "r15, qword ptr [rsp + 0x80]" }, { "address": "0x140016ebf", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rdi], r13b", - "stack_offset": 0 + "operands": "byte ptr [rdi], r13b" }, { "address": "0x140016ec2", "size": 2, "mnemonic": "jne", - "operands": "0x140016ecc", - "stack_offset": 0 + "operands": "0x140016ecc" }, { "address": "0x140016ec4", "size": 6, "mnemonic": "mov", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x140016eca", "size": 2, "mnemonic": "jmp", - "operands": "0x140016ee9", - "stack_offset": 0 + "operands": "0x140016ee9" } ], "successors": [ @@ -113686,92 +100999,79 @@ "address": "0x140016ffd", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsi + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rsi + 0x30], 1" }, { "address": "0x140017001", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rsi + 0x2c], 0x2a", - "stack_offset": 0 + "operands": "dword ptr [rsi + 0x2c], 0x2a" }, { "address": "0x140017008", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14001700c", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x68]" }, { "address": "0x140017011", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x70]" }, { "address": "0x140017016", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x78]" }, { "address": "0x14001701b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001701f", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140017021", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017023", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017025", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140017027", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017028", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -113787,15 +101087,13 @@ "address": "0x140016fe3", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140016fe6", "size": 2, "mnemonic": "je", - "operands": "0x140016f73", - "stack_offset": 0 + "operands": "0x140016f73" } ], "successors": [ @@ -113813,71 +101111,61 @@ "address": "0x14001700c", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x68]" }, { "address": "0x140017011", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x70]" }, { "address": "0x140017016", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x78]" }, { "address": "0x14001701b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001701f", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140017021", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017023", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017025", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140017027", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017028", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -113893,64 +101181,55 @@ "address": "0x140016ee9", "size": 3, "mnemonic": "mov", - "operands": "r9, r12", - "stack_offset": 0 + "operands": "r9, r12" }, { "address": "0x140016eec", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], r13d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], r13d" }, { "address": "0x140016ef1", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140016ef4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r15" }, { "address": "0x140016ef9", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x60]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x60]" }, { "address": "0x140016efe", "size": 5, "mnemonic": "call", - "operands": "0x140016bc8", - "stack_offset": 0 + "operands": "0x140016bc8" }, { "address": "0x140016f03", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140016f06", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x140016f0a", "size": 2, "mnemonic": "je", - "operands": "0x140016f84", - "stack_offset": 0 + "operands": "0x140016f84" } ], "successors": [ @@ -113968,15 +101247,13 @@ "address": "0x140016f73", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140016f76", "size": 5, "mnemonic": "jmp", - "operands": "0x14001700c", - "stack_offset": 0 + "operands": "0x14001700c" } ], "successors": [ @@ -113993,43 +101270,37 @@ "address": "0x140016fe8", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + 1]", - "stack_offset": 0 + "operands": "rcx, [rbx + 1]" }, { "address": "0x140016fec", "size": 3, "mnemonic": "add", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x140016fef", "size": 4, "mnemonic": "cmp", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x140016ff3", "size": 4, "mnemonic": "cmovne", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140016ff7", "size": 4, "mnemonic": "lea", - "operands": "rbx, [rcx + 1]", - "stack_offset": 0 + "operands": "rbx, [rcx + 1]" }, { "address": "0x140016ffb", "size": 2, "mnemonic": "jmp", - "operands": "0x140016fa1", - "stack_offset": 0 + "operands": "0x140016fa1" } ], "successors": [ @@ -114046,29 +101317,25 @@ "address": "0x140016f84", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r14], rdi", - "stack_offset": 0 + "operands": "qword ptr [r14], rdi" }, { "address": "0x140016f87", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r15 + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [r15 + 0x30], 1" }, { "address": "0x140016f8c", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [r15 + 0x2c], 0x2a", - "stack_offset": 0 + "operands": "dword ptr [r15 + 0x2c], 0x2a" }, { "address": "0x140016f94", "size": 2, "mnemonic": "jmp", - "operands": "0x140017008", - "stack_offset": 0 + "operands": "0x140017008" } ], "successors": [ @@ -114085,15 +101352,13 @@ "address": "0x140016f0c", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140016f0f", "size": 2, "mnemonic": "je", - "operands": "0x140016f7b", - "stack_offset": 0 + "operands": "0x140016f7b" } ], "successors": [ @@ -114111,29 +101376,25 @@ "address": "0x140016fa1", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rdi], r13b", - "stack_offset": 0 + "operands": "byte ptr [rdi], r13b" }, { "address": "0x140016fa4", "size": 2, "mnemonic": "jne", - "operands": "0x140016fae", - "stack_offset": 0 + "operands": "0x140016fae" }, { "address": "0x140016fa6", "size": 6, "mnemonic": "mov", - "operands": "r8d, 1", - "stack_offset": 0 + "operands": "r8d, 1" }, { "address": "0x140016fac", "size": 2, "mnemonic": "jmp", - "operands": "0x140016fcb", - "stack_offset": 0 + "operands": "0x140016fcb" } ], "successors": [ @@ -114150,78 +101411,67 @@ "address": "0x140017008", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14001700c", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x68]" }, { "address": "0x140017011", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x70]" }, { "address": "0x140017016", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x78]" }, { "address": "0x14001701b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001701f", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140017021", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017023", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017025", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140017027", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017028", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -114237,22 +101487,19 @@ "address": "0x140016f7b", "size": 3, "mnemonic": "mov", - "operands": "rdi, r13", - "stack_offset": 0 + "operands": "rdi, r13" }, { "address": "0x140016f7e", "size": 4, "mnemonic": "mov", - "operands": "word ptr [rbx], r13w", - "stack_offset": 0 + "operands": "word ptr [rbx], r13w" }, { "address": "0x140016f82", "size": 2, "mnemonic": "jmp", - "operands": "0x140016f6a", - "stack_offset": 0 + "operands": "0x140016f6a" } ], "successors": [ @@ -114269,197 +101516,169 @@ "address": "0x140016f11", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0x60]" }, { "address": "0x140016f15", "size": 6, "mnemonic": "cmp", - "operands": "ecx, 0xffff", - "stack_offset": 0 + "operands": "ecx, 0xffff" }, { "address": "0x140016f1b", "size": 2, "mnemonic": "jbe", - "operands": "0x140016f56", - "stack_offset": 0 + "operands": "0x140016f56" }, { "address": "0x140016f1d", "size": 4, "mnemonic": "cmp", - "operands": "rsi, 1", - "stack_offset": 0 + "operands": "rsi, 1" }, { "address": "0x140016f21", "size": 2, "mnemonic": "jbe", - "operands": "0x140016f6a", - "stack_offset": 0 + "operands": "0x140016f6a" }, { "address": "0x140016f23", "size": 6, "mnemonic": "add", - "operands": "ecx, 0xffff0000", - "stack_offset": 0 + "operands": "ecx, 0xffff0000" }, { "address": "0x140016f29", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0xd800", - "stack_offset": 0 + "operands": "r8d, 0xd800" }, { "address": "0x140016f2f", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x140016f31", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x60], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], ecx" }, { "address": "0x140016f35", "size": 3, "mnemonic": "shr", - "operands": "eax, 0xa", - "stack_offset": 0 + "operands": "eax, 0xa" }, { "address": "0x140016f38", "size": 3, "mnemonic": "dec", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140016f3b", "size": 4, "mnemonic": "or", - "operands": "ax, r8w", - "stack_offset": 0 + "operands": "ax, r8w" }, { "address": "0x140016f3f", "size": 3, "mnemonic": "mov", - "operands": "word ptr [rbx], ax", - "stack_offset": 0 + "operands": "word ptr [rbx], ax" }, { "address": "0x140016f42", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x3ff", - "stack_offset": 0 + "operands": "eax, 0x3ff" }, { "address": "0x140016f47", "size": 3, "mnemonic": "and", - "operands": "cx, ax", - "stack_offset": 0 + "operands": "cx, ax" }, { "address": "0x140016f4a", "size": 4, "mnemonic": "add", - "operands": "rbx, 2", - "stack_offset": 0 + "operands": "rbx, 2" }, { "address": "0x140016f4e", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xdc00", - "stack_offset": 0 + "operands": "eax, 0xdc00" }, { "address": "0x140016f53", "size": 3, "mnemonic": "or", - "operands": "cx, ax", - "stack_offset": 0 + "operands": "cx, ax" }, { "address": "0x140016f56", "size": 3, "mnemonic": "mov", - "operands": "word ptr [rbx], cx", - "stack_offset": 0 + "operands": "word ptr [rbx], cx" }, { "address": "0x140016f59", "size": 3, "mnemonic": "add", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140016f5c", "size": 4, "mnemonic": "add", - "operands": "rbx, 2", - "stack_offset": 0 + "operands": "rbx, 2" }, { "address": "0x140016f60", "size": 4, "mnemonic": "sub", - "operands": "rsi, 1", - "stack_offset": 0 + "operands": "rsi, 1" }, { "address": "0x140016f64", "size": 6, "mnemonic": "jne", - "operands": "0x140016ebf", - "stack_offset": 0 + "operands": "0x140016ebf" }, { "address": "0x140016f6a", "size": 3, "mnemonic": "sub", - "operands": "rbx, rbp", - "stack_offset": 0 + "operands": "rbx, rbp" }, { "address": "0x140016f6d", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r14], rdi", - "stack_offset": 0 + "operands": "qword ptr [r14], rdi" }, { "address": "0x140016f70", "size": 3, "mnemonic": "sar", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x140016f73", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140016f76", "size": 5, "mnemonic": "jmp", - "operands": "0x14001700c", - "stack_offset": 0 + "operands": "0x14001700c" } ], "successors": [ @@ -114482,78 +101701,67 @@ "address": "0x1400170bc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400170c1", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400170c2", "size": 6, "mnemonic": "lea", - "operands": "eax, [rcx - 0xfde8]", - "stack_offset": 0 + "operands": "eax, [rcx - 0xfde8]" }, { "address": "0x1400170c8", "size": 3, "mnemonic": "mov", - "operands": "r11d, r9d", - "stack_offset": 0 + "operands": "r11d, r9d" }, { "address": "0x1400170cb", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x1400170ce", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x1400170d1", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xdeac", - "stack_offset": 0 + "operands": "eax, 0xdeac" }, { "address": "0x1400170d6", "size": 4, "mnemonic": "setbe", - "operands": "r10b", - "stack_offset": 0 + "operands": "r10b" }, { "address": "0x1400170da", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x1400170dc", "size": 2, "mnemonic": "cmp", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x1400170de", "size": 2, "mnemonic": "ja", - "operands": "0x140017121", - "stack_offset": 0 + "operands": "0x140017121" } ], "successors": [ @@ -114571,22 +101779,19 @@ "address": "0x140017121", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x140017123", "size": 5, "mnemonic": "sub", - "operands": "eax, 0xdead", - "stack_offset": 0 + "operands": "eax, 0xdead" }, { "address": "0x140017128", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -114604,8 +101809,7 @@ "address": "0x1400170e0", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -114623,57 +101827,49 @@ "address": "0x14001715a", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x14001715c", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x48]" }, { "address": "0x140017161", "size": 3, "mnemonic": "test", - "operands": "r10b, r10b", - "stack_offset": 0 + "operands": "r10b, r10b" }, { "address": "0x140017164", "size": 5, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0x40]" }, { "address": "0x140017169", "size": 3, "mnemonic": "mov", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14001716c", "size": 4, "mnemonic": "cmovne", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140017170", "size": 4, "mnemonic": "cmovne", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x140017174", "size": 2, "mnemonic": "je", - "operands": "0x14001717d", - "stack_offset": 0 + "operands": "0x14001717d" } ], "successors": [ @@ -114691,15 +101887,13 @@ "address": "0x14001712a", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001712d", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -114717,22 +101911,19 @@ "address": "0x1400170e2", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xc433", - "stack_offset": 0 + "operands": "eax, 0xc433" }, { "address": "0x1400170e7", "size": 2, "mnemonic": "cmp", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x1400170e9", "size": 2, "mnemonic": "ja", - "operands": "0x14001710a", - "stack_offset": 0 + "operands": "0x14001710a" } ], "successors": [ @@ -114750,50 +101941,43 @@ "address": "0x14001717d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r8", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r8" }, { "address": "0x140017182", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140017185", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], r9" }, { "address": "0x14001718a", "size": 3, "mnemonic": "mov", - "operands": "r9d, r11d", - "stack_offset": 0 + "operands": "r9d, r11d" }, { "address": "0x14001718d", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x10]" }, { "address": "0x140017192", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017193", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x8e9e]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x8e9e]" } ], "successors": [ @@ -114810,15 +101994,13 @@ "address": "0x140017176", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140017179", "size": 2, "mnemonic": "je", - "operands": "0x14001717d", - "stack_offset": 0 + "operands": "0x14001717d" } ], "successors": [ @@ -114836,15 +102018,13 @@ "address": "0x14001712f", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017132", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -114862,22 +102042,19 @@ "address": "0x14001710a", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14001710c", "size": 5, "mnemonic": "sub", - "operands": "eax, 0xc435", - "stack_offset": 0 + "operands": "eax, 0xc435" }, { "address": "0x140017111", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -114895,8 +102072,7 @@ "address": "0x1400170eb", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -114924,57 +102100,49 @@ "address": "0x14001717b", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rax], edi", - "stack_offset": 0 + "operands": "dword ptr [rax], edi" }, { "address": "0x14001717d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x48], r8", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x48], r8" }, { "address": "0x140017182", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140017185", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], r9" }, { "address": "0x14001718a", "size": 3, "mnemonic": "mov", - "operands": "r9d, r11d", - "stack_offset": 0 + "operands": "r9d, r11d" }, { "address": "0x14001718d", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x10]" }, { "address": "0x140017192", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017193", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x8e9e]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x8e9e]" } ], "successors": [ @@ -114991,15 +102159,13 @@ "address": "0x140017134", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017137", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115017,15 +102183,13 @@ "address": "0x140017113", "size": 5, "mnemonic": "sub", - "operands": "eax, 0x1263", - "stack_offset": 0 + "operands": "eax, 0x1263" }, { "address": "0x140017118", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115043,22 +102207,19 @@ "address": "0x1400170ed", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x1400170ef", "size": 3, "mnemonic": "sub", - "operands": "eax, 0x2a", - "stack_offset": 0 + "operands": "eax, 0x2a" }, { "address": "0x1400170f2", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115076,15 +102237,13 @@ "address": "0x140017139", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001713c", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115102,15 +102261,13 @@ "address": "0x14001711a", "size": 5, "mnemonic": "sub", - "operands": "eax, 0x812", - "stack_offset": 0 + "operands": "eax, 0x812" }, { "address": "0x14001711f", "size": 2, "mnemonic": "jmp", - "operands": "0x14001714d", - "stack_offset": 0 + "operands": "0x14001714d" } ], "successors": [ @@ -115127,15 +102284,13 @@ "address": "0x1400170f4", "size": 5, "mnemonic": "sub", - "operands": "eax, 0xc402", - "stack_offset": 0 + "operands": "eax, 0xc402" }, { "address": "0x1400170f9", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115153,15 +102308,13 @@ "address": "0x14001713e", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017141", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115179,8 +102332,7 @@ "address": "0x14001714d", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115198,15 +102350,13 @@ "address": "0x1400170fb", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x1400170fe", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115224,15 +102374,13 @@ "address": "0x140017143", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017146", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115250,15 +102398,13 @@ "address": "0x14001714f", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017152", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115276,15 +102422,13 @@ "address": "0x140017100", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017103", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115302,15 +102446,13 @@ "address": "0x140017148", "size": 5, "mnemonic": "sub", - "operands": "eax, 0x1f35", - "stack_offset": 0 + "operands": "eax, 0x1f35" }, { "address": "0x14001714d", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115328,15 +102470,13 @@ "address": "0x140017154", "size": 4, "mnemonic": "btr", - "operands": "edx, 7", - "stack_offset": 0 + "operands": "edx, 7" }, { "address": "0x140017158", "size": 2, "mnemonic": "jmp", - "operands": "0x14001715c", - "stack_offset": 0 + "operands": "0x14001715c" } ], "successors": [ @@ -115353,15 +102493,13 @@ "address": "0x140017105", "size": 3, "mnemonic": "cmp", - "operands": "eax, 3", - "stack_offset": 0 + "operands": "eax, 3" }, { "address": "0x140017108", "size": 2, "mnemonic": "jmp", - "operands": "0x140017152", - "stack_offset": 0 + "operands": "0x140017152" } ], "successors": [ @@ -115378,50 +102516,43 @@ "address": "0x14001715c", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x48]" }, { "address": "0x140017161", "size": 3, "mnemonic": "test", - "operands": "r10b, r10b", - "stack_offset": 0 + "operands": "r10b, r10b" }, { "address": "0x140017164", "size": 5, "mnemonic": "mov", - "operands": "r9, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "r9, qword ptr [rsp + 0x40]" }, { "address": "0x140017169", "size": 3, "mnemonic": "mov", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14001716c", "size": 4, "mnemonic": "cmovne", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140017170", "size": 4, "mnemonic": "cmovne", - "operands": "r9, rdi", - "stack_offset": 0 + "operands": "r9, rdi" }, { "address": "0x140017174", "size": 2, "mnemonic": "je", - "operands": "0x14001717d", - "stack_offset": 0 + "operands": "0x14001717d" } ], "successors": [ @@ -115439,8 +102570,7 @@ "address": "0x140017152", "size": 2, "mnemonic": "je", - "operands": "0x14001715a", - "stack_offset": 0 + "operands": "0x14001715a" } ], "successors": [ @@ -115464,57 +102594,49 @@ "address": "0x140012934", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140012938", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001293b", "size": 2, "mnemonic": "jne", - "operands": "0x140012952", - "stack_offset": 0 + "operands": "0x140012952" }, { "address": "0x14001293d", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140012942", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x140012948", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14001294d", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140012950", "size": 2, "mnemonic": "jmp", - "operands": "0x140012956", - "stack_offset": 0 + "operands": "0x140012956" } ], "successors": [ @@ -115531,15 +102653,13 @@ "address": "0x140012956", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001295a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -115561,155 +102681,133 @@ "address": "0x140013a8c", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140013a8f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbx" }, { "address": "0x140013a93", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rcx" }, { "address": "0x140013a97", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140013a98", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140013a9c", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140013a9f", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140013aa2", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140013aa5", "size": 2, "mnemonic": "jne", - "operands": "0x140013ad6", - "stack_offset": 0 + "operands": "0x140013ad6" }, { "address": "0x140013aa7", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdx + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rdx + 0x30], 1" }, { "address": "0x140013aab", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rdx + 0x2c], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x2c], 0x16" }, { "address": "0x140013ab2", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax - 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x10], rdx" }, { "address": "0x140013ab6", "size": 4, "mnemonic": "and", - "operands": "qword ptr [rax - 0x18], rcx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x18], rcx" }, { "address": "0x140013aba", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x140013abd", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140013ac0", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140013ac2", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x140013ac7", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x140013acb", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x48]" }, { "address": "0x140013ad0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140013ad4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140013ad5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -115731,64 +102829,55 @@ "address": "0x14000d854", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000d858", "size": 5, "mnemonic": "call", - "operands": "0x140011924", - "stack_offset": 0 + "operands": "0x140011924" }, { "address": "0x14000d85d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000d860", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x23989]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x23989]" }, { "address": "0x14000d867", "size": 4, "mnemonic": "add", - "operands": "rax, 0x24", - "stack_offset": 0 + "operands": "rax, 0x24" }, { "address": "0x14000d86b", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000d86e", "size": 4, "mnemonic": "cmove", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000d872", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000d876", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -115810,190 +102899,163 @@ "address": "0x140014d20", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbx" }, { "address": "0x140014d25", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rdx" }, { "address": "0x140014d2a", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 8], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 8], ecx" }, { "address": "0x140014d2e", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140014d2f", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140014d31", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140014d33", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140014d35", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140014d37", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140014d3b", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140014d3e", "size": 3, "mnemonic": "mov", - "operands": "r13d, r8d", - "stack_offset": 0 + "operands": "r13d, r8d" }, { "address": "0x140014d41", "size": 3, "mnemonic": "movsxd", - "operands": "rsi, ecx", - "stack_offset": 0 + "operands": "rsi, ecx" }, { "address": "0x140014d44", "size": 3, "mnemonic": "cmp", - "operands": "esi, -2", - "stack_offset": 0 + "operands": "esi, -2" }, { "address": "0x140014d47", "size": 2, "mnemonic": "jne", - "operands": "0x140014d77", - "stack_offset": 0 + "operands": "0x140014d77" }, { "address": "0x140014d49", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r9 + 0x38], 1", - "stack_offset": 0 + "operands": "byte ptr [r9 + 0x38], 1" }, { "address": "0x140014d4e", "size": 5, "mnemonic": "and", - "operands": "dword ptr [r9 + 0x34], 0", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x34], 0" }, { "address": "0x140014d53", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [r9 + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [r9 + 0x30], 1" }, { "address": "0x140014d58", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [r9 + 0x2c], 9", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x2c], 9" }, { "address": "0x140014d60", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x140014d64", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x70]" }, { "address": "0x140014d69", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140014d6d", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140014d6f", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140014d71", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140014d73", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140014d75", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140014d76", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -116015,120 +103077,103 @@ "address": "0x140014e40", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140014e45", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x140014e4a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x140014e4f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140014e50", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140014e54", "size": 3, "mnemonic": "movsxd", - "operands": "rdi, ecx", - "stack_offset": 0 + "operands": "rdi, ecx" }, { "address": "0x140014e57", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140014e5a", "size": 2, "mnemonic": "mov", - "operands": "ecx, edi", - "stack_offset": 0 + "operands": "ecx, edi" }, { "address": "0x140014e5c", "size": 3, "mnemonic": "mov", - "operands": "esi, r8d", - "stack_offset": 0 + "operands": "esi, r8d" }, { "address": "0x140014e5f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x140014e62", "size": 5, "mnemonic": "call", - "operands": "0x14001949c", - "stack_offset": 0 + "operands": "0x14001949c" }, { "address": "0x140014e67", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x140014e6b", "size": 2, "mnemonic": "jne", - "operands": "0x140014e7e", - "stack_offset": 0 + "operands": "0x140014e7e" }, { "address": "0x140014e6d", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbx + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x30], 1" }, { "address": "0x140014e71", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x2c], 9", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x2c], 9" }, { "address": "0x140014e78", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x140014e7c", "size": 2, "mnemonic": "jmp", - "operands": "0x140014eda", - "stack_offset": 0 + "operands": "0x140014eda" } ], "successors": [ @@ -116145,43 +103190,37 @@ "address": "0x140014eda", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140014edf", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x140014ee4", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x140014ee9", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140014eed", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140014eee", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -116203,120 +103242,103 @@ "address": "0x140015260", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140015265", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001526a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001526f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140015270", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140015272", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140015274", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140015278", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14001527a", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14001527d", "size": 3, "mnemonic": "mov", - "operands": "rbp, r8", - "stack_offset": 0 + "operands": "rbp, r8" }, { "address": "0x140015280", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x140015283", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140015286", "size": 3, "mnemonic": "mov", - "operands": "r12d, ebx", - "stack_offset": 0 + "operands": "r12d, ebx" }, { "address": "0x140015289", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001528c", "size": 2, "mnemonic": "jne", - "operands": "0x140015295", - "stack_offset": 0 + "operands": "0x140015295" }, { "address": "0x14001528e", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140015291", "size": 2, "mnemonic": "je", - "operands": "0x1400152ce", - "stack_offset": 0 + "operands": "0x1400152ce" } ], "successors": [ @@ -116334,15 +103356,13 @@ "address": "0x1400152ce", "size": 3, "mnemonic": "test", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x1400152d1", "size": 2, "mnemonic": "je", - "operands": "0x1400152d6", - "stack_offset": 0 + "operands": "0x1400152d6" } ], "successors": [ @@ -116360,8 +103380,7 @@ "address": "0x140015293", "size": 2, "mnemonic": "jmp", - "operands": "0x14001529a", - "stack_offset": 0 + "operands": "0x14001529a" } ], "successors": [ @@ -116378,57 +103397,49 @@ "address": "0x1400152d6", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x70]" }, { "address": "0x1400152db", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x1400152e0", "size": 3, "mnemonic": "cmp", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x1400152e3", "size": 4, "mnemonic": "cmova", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x1400152e7", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x7fffffff", - "stack_offset": 0 + "operands": "r8, 0x7fffffff" }, { "address": "0x1400152ee", "size": 2, "mnemonic": "jbe", - "operands": "0x1400152f7", - "stack_offset": 0 + "operands": "0x1400152f7" }, { "address": "0x1400152f0", "size": 5, "mnemonic": "mov", - "operands": "esi, 0x16", - "stack_offset": 0 + "operands": "esi, 0x16" }, { "address": "0x1400152f5", "size": 2, "mnemonic": "jmp", - "operands": "0x14001533c", - "stack_offset": 0 + "operands": "0x14001533c" } ], "successors": [ @@ -116445,64 +103456,55 @@ "address": "0x1400152d3", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rbx", - "stack_offset": 0 + "operands": "qword ptr [rcx], rbx" }, { "address": "0x1400152d6", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x70]" }, { "address": "0x1400152db", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x1400152e0", "size": 3, "mnemonic": "cmp", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x1400152e3", "size": 4, "mnemonic": "cmova", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x1400152e7", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x7fffffff", - "stack_offset": 0 + "operands": "r8, 0x7fffffff" }, { "address": "0x1400152ee", "size": 2, "mnemonic": "jbe", - "operands": "0x1400152f7", - "stack_offset": 0 + "operands": "0x1400152f7" }, { "address": "0x1400152f0", "size": 5, "mnemonic": "mov", - "operands": "esi, 0x16", - "stack_offset": 0 + "operands": "esi, 0x16" }, { "address": "0x1400152f5", "size": 2, "mnemonic": "jmp", - "operands": "0x14001533c", - "stack_offset": 0 + "operands": "0x14001533c" } ], "successors": [ @@ -116519,92 +103521,79 @@ "address": "0x14001529a", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x78]" }, { "address": "0x14001529f", "size": 5, "mnemonic": "mov", - "operands": "esi, 0x16", - "stack_offset": 0 + "operands": "esi, 0x16" }, { "address": "0x1400152a4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x1400152a9", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rax + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x30], 1" }, { "address": "0x1400152ad", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x2c], esi", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x2c], esi" }, { "address": "0x1400152b0", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x1400152b3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x1400152b8", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x1400152bb", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400152bd", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400152bf", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x1400152c4", "size": 2, "mnemonic": "mov", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x1400152c6", "size": 5, "mnemonic": "jmp", - "operands": "0x140015366", - "stack_offset": 0 + "operands": "0x140015366" } ], "successors": [ @@ -116621,29 +103610,25 @@ "address": "0x14001533c", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdi + 0x2c], esi", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x2c], esi" }, { "address": "0x14001533f", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdi + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rdi + 0x30], 1" }, { "address": "0x140015343", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rdi" }, { "address": "0x140015348", "size": 5, "mnemonic": "jmp", - "operands": "0x1400152b0", - "stack_offset": 0 + "operands": "0x1400152b0" } ], "successors": [ @@ -116660,57 +103645,49 @@ "address": "0x140015366", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14001536b", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x58]" }, { "address": "0x140015370", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x140015375", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140015379", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001537b", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001537d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001537e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -116726,57 +103703,49 @@ "address": "0x1400152b0", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x1400152b3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x1400152b8", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x1400152bb", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400152bd", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400152bf", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x1400152c4", "size": 2, "mnemonic": "mov", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x1400152c6", "size": 5, "mnemonic": "jmp", - "operands": "0x140015366", - "stack_offset": 0 + "operands": "0x140015366" } ], "successors": [ @@ -116799,106 +103768,91 @@ "address": "0x140015620", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140015625", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001562a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001562f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140015630", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140015632", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140015634", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140015638", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14001563a", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14001563d", "size": 3, "mnemonic": "mov", - "operands": "rbp, r8", - "stack_offset": 0 + "operands": "rbp, r8" }, { "address": "0x140015640", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x140015643", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140015646", "size": 3, "mnemonic": "mov", - "operands": "r12d, ebx", - "stack_offset": 0 + "operands": "r12d, ebx" }, { "address": "0x140015649", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001564c", "size": 2, "mnemonic": "je", - "operands": "0x14001567e", - "stack_offset": 0 + "operands": "0x14001567e" } ], "successors": [ @@ -116916,15 +103870,13 @@ "address": "0x14001567e", "size": 3, "mnemonic": "test", - "operands": "rbp, rbp", - "stack_offset": 0 + "operands": "rbp, rbp" }, { "address": "0x140015681", "size": 2, "mnemonic": "je", - "operands": "0x140015655", - "stack_offset": 0 + "operands": "0x140015655" } ], "successors": [ @@ -116942,15 +103894,13 @@ "address": "0x14001564e", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140015651", "size": 2, "mnemonic": "je", - "operands": "0x140015683", - "stack_offset": 0 + "operands": "0x140015683" } ], "successors": [ @@ -116968,15 +103918,13 @@ "address": "0x140015655", "size": 3, "mnemonic": "test", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x140015658", "size": 2, "mnemonic": "je", - "operands": "0x14001565d", - "stack_offset": 0 + "operands": "0x14001565d" } ], "successors": [ @@ -116994,92 +103942,79 @@ "address": "0x140015683", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x78]" }, { "address": "0x140015688", "size": 5, "mnemonic": "mov", - "operands": "esi, 0x16", - "stack_offset": 0 + "operands": "esi, 0x16" }, { "address": "0x14001568d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140015692", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rax + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rax + 0x30], 1" }, { "address": "0x140015696", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x2c], esi", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x2c], esi" }, { "address": "0x140015699", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14001569c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x1400156a1", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x1400156a4", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400156a6", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400156a8", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x1400156ad", "size": 2, "mnemonic": "mov", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x1400156af", "size": 2, "mnemonic": "jmp", - "operands": "0x14001571a", - "stack_offset": 0 + "operands": "0x14001571a" } ], "successors": [ @@ -117096,22 +104031,19 @@ "address": "0x140015653", "size": 2, "mnemonic": "mov", - "operands": "byte ptr [rdx], bl", - "stack_offset": 0 + "operands": "byte ptr [rdx], bl" }, { "address": "0x140015655", "size": 3, "mnemonic": "test", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x140015658", "size": 2, "mnemonic": "je", - "operands": "0x14001565d", - "stack_offset": 0 + "operands": "0x14001565d" } ], "successors": [ @@ -117129,57 +104061,49 @@ "address": "0x14001565d", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x70]" }, { "address": "0x140015662", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x140015667", "size": 3, "mnemonic": "cmp", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x14001566a", "size": 4, "mnemonic": "cmova", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x14001566e", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x7fffffff", - "stack_offset": 0 + "operands": "r8, 0x7fffffff" }, { "address": "0x140015675", "size": 2, "mnemonic": "jbe", - "operands": "0x1400156b1", - "stack_offset": 0 + "operands": "0x1400156b1" }, { "address": "0x140015677", "size": 5, "mnemonic": "mov", - "operands": "esi, 0x16", - "stack_offset": 0 + "operands": "esi, 0x16" }, { "address": "0x14001567c", "size": 2, "mnemonic": "jmp", - "operands": "0x1400156f4", - "stack_offset": 0 + "operands": "0x1400156f4" } ], "successors": [ @@ -117196,64 +104120,55 @@ "address": "0x14001565a", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rbx", - "stack_offset": 0 + "operands": "qword ptr [rcx], rbx" }, { "address": "0x14001565d", "size": 5, "mnemonic": "mov", - "operands": "r8, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsp + 0x70]" }, { "address": "0x140015662", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x78]" }, { "address": "0x140015667", "size": 3, "mnemonic": "cmp", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x14001566a", "size": 4, "mnemonic": "cmova", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x14001566e", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x7fffffff", - "stack_offset": 0 + "operands": "r8, 0x7fffffff" }, { "address": "0x140015675", "size": 2, "mnemonic": "jbe", - "operands": "0x1400156b1", - "stack_offset": 0 + "operands": "0x1400156b1" }, { "address": "0x140015677", "size": 5, "mnemonic": "mov", - "operands": "esi, 0x16", - "stack_offset": 0 + "operands": "esi, 0x16" }, { "address": "0x14001567c", "size": 2, "mnemonic": "jmp", - "operands": "0x1400156f4", - "stack_offset": 0 + "operands": "0x1400156f4" } ], "successors": [ @@ -117270,57 +104185,49 @@ "address": "0x14001571a", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14001571f", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x58]" }, { "address": "0x140015724", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x140015729", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001572d", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001572f", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140015731", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140015732", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -117336,29 +104243,25 @@ "address": "0x1400156f4", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdi + 0x2c], esi", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x2c], esi" }, { "address": "0x1400156f7", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdi + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rdi + 0x30], 1" }, { "address": "0x1400156fb", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rdi" }, { "address": "0x140015700", "size": 2, "mnemonic": "jmp", - "operands": "0x140015699", - "stack_offset": 0 + "operands": "0x140015699" } ], "successors": [ @@ -117375,57 +104278,49 @@ "address": "0x140015699", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14001569c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x1400156a1", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x1400156a4", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400156a6", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400156a8", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x1400156ad", "size": 2, "mnemonic": "mov", - "operands": "eax, esi", - "stack_offset": 0 + "operands": "eax, esi" }, { "address": "0x1400156af", "size": 2, "mnemonic": "jmp", - "operands": "0x14001571a", - "stack_offset": 0 + "operands": "0x14001571a" } ], "successors": [ @@ -117448,64 +104343,55 @@ "address": "0x14000d89c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000d8a1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000d8a6", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000d8a7", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000d8ab", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rcx + 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x18], 0" }, { "address": "0x14000d8af", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000d8b2", "size": 4, "mnemonic": "lea", - "operands": "rsi, [rcx + 8]", - "stack_offset": 0 + "operands": "rsi, [rcx + 8]" }, { "address": "0x14000d8b6", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14000d8b9", "size": 2, "mnemonic": "je", - "operands": "0x14000d8c0", - "stack_offset": 0 + "operands": "0x14000d8c0" } ], "successors": [ @@ -117523,36 +104409,31 @@ "address": "0x14000d8c0", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x25929], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x25929], 0" }, { "address": "0x14000d8c7", "size": 2, "mnemonic": "jne", - "operands": "0x14000d8d6", - "stack_offset": 0 + "operands": "0x14000d8d6" }, { "address": "0x14000d8c9", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x23b58]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x23b58]" }, { "address": "0x14000d8d0", "size": 4, "mnemonic": "movdqu", - "operands": "xmmword ptr [rsi], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsi], xmm0" }, { "address": "0x14000d8d4", "size": 2, "mnemonic": "jmp", - "operands": "0x14000d924", - "stack_offset": 0 + "operands": "0x14000d924" } ], "successors": [ @@ -117569,15 +104450,13 @@ "address": "0x14000d8bb", "size": 3, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rdx]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rdx]" }, { "address": "0x14000d8be", "size": 2, "mnemonic": "jmp", - "operands": "0x14000d8d0", - "stack_offset": 0 + "operands": "0x14000d8d0" } ], "successors": [ @@ -117594,43 +104473,37 @@ "address": "0x14000d924", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000d929", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x14000d92c", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x14000d931", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000d935", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000d936", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -117646,15 +104519,13 @@ "address": "0x14000d8d0", "size": 4, "mnemonic": "movdqu", - "operands": "xmmword ptr [rsi], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsi], xmm0" }, { "address": "0x14000d8d4", "size": 2, "mnemonic": "jmp", - "operands": "0x14000d924", - "stack_offset": 0 + "operands": "0x14000d924" } ], "successors": [ @@ -117677,85 +104548,73 @@ "address": "0x140011ff0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140011ff5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x140011ffa", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x140011fff", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140012000", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140012004", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x24045]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x24045]" }, { "address": "0x14001200b", "size": 3, "mnemonic": "mov", - "operands": "ebx, r9d", - "stack_offset": 0 + "operands": "ebx, r9d" }, { "address": "0x14001200e", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x140012011", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x140012013", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x140012016", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x14001201a", "size": 2, "mnemonic": "je", - "operands": "0x140012055", - "stack_offset": 0 + "operands": "0x140012055" } ], "successors": [ @@ -117773,99 +104632,85 @@ "address": "0x140012055", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140012057", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14001205a", "size": 5, "mnemonic": "call", - "operands": "0x1400122e0", - "stack_offset": 0 + "operands": "0x1400122e0" }, { "address": "0x14001205f", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140012061", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x140012064", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140012067", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x140012069", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe159]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe159]" }, { "address": "0x14001206f", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140012074", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x140012079", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001207e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140012082", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140012083", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -117881,64 +104726,55 @@ "address": "0x14001201c", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001201f", "size": 2, "mnemonic": "jne", - "operands": "0x140012043", - "stack_offset": 0 + "operands": "0x140012043" }, { "address": "0x140012021", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x148e8]", - "stack_offset": 0 + "operands": "r9, [rip + 0x148e8]" }, { "address": "0x140012028", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x148d9]", - "stack_offset": 0 + "operands": "r8, [rip + 0x148d9]" }, { "address": "0x14001202f", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x148da]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x148da]" }, { "address": "0x140012036", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0xa]", - "stack_offset": 0 + "operands": "ecx, [rax + 0xa]" }, { "address": "0x140012039", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x14001203e", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012041", "size": 2, "mnemonic": "je", - "operands": "0x140012055", - "stack_offset": 0 + "operands": "0x140012055" } ], "successors": [ @@ -117956,43 +104792,37 @@ "address": "0x140012043", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x140012046", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140012049", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x14001204b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14001204e", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x140012053", "size": 2, "mnemonic": "jmp", - "operands": "0x14001206f", - "stack_offset": 0 + "operands": "0x14001206f" } ], "successors": [ @@ -118009,43 +104839,37 @@ "address": "0x14001206f", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140012074", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x140012079", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001207e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140012082", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140012083", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -118067,43 +104891,37 @@ "address": "0x140011a80", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011a82", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011a86", "size": 3, "mnemonic": "mov", - "operands": "r8, rdx", - "stack_offset": 0 + "operands": "r8, rdx" }, { "address": "0x140011a89", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140011a8c", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140011a8f", "size": 2, "mnemonic": "je", - "operands": "0x140011a9f", - "stack_offset": 0 + "operands": "0x140011a9f" } ], "successors": [ @@ -118121,36 +104939,31 @@ "address": "0x140011a9f", "size": 4, "mnemonic": "imul", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x140011aa3", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140011aa8", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140011aab", "size": 4, "mnemonic": "cmove", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140011aaf", "size": 2, "mnemonic": "jmp", - "operands": "0x140011ac6", - "stack_offset": 0 + "operands": "0x140011ac6" } ], "successors": [ @@ -118167,36 +104980,31 @@ "address": "0x140011a91", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140011a93", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdx - 0x20]", - "stack_offset": 0 + "operands": "rax, [rdx - 0x20]" }, { "address": "0x140011a97", "size": 3, "mnemonic": "div", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011a9a", "size": 3, "mnemonic": "cmp", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x140011a9d", "size": 2, "mnemonic": "jb", - "operands": "0x140011ae2", - "stack_offset": 0 + "operands": "0x140011ae2" } ], "successors": [ @@ -118214,43 +105022,37 @@ "address": "0x140011ac6", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rip + 0x21d8b]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x21d8b]" }, { "address": "0x140011acd", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140011ad0", "size": 5, "mnemonic": "mov", - "operands": "edx, 8", - "stack_offset": 0 + "operands": "edx, 8" }, { "address": "0x140011ad5", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe6a5]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe6a5]" }, { "address": "0x140011adb", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140011ade", "size": 2, "mnemonic": "je", - "operands": "0x140011ab1", - "stack_offset": 0 + "operands": "0x140011ab1" } ], "successors": [ @@ -118268,43 +105070,37 @@ "address": "0x140011ae2", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140011ae7", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0xc", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xc" }, { "address": "0x140011aed", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011aef", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011af3", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011af4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -118320,22 +105116,19 @@ "address": "0x140011ab1", "size": 5, "mnemonic": "call", - "operands": "0x1400105b0", - "stack_offset": 0 + "operands": "0x1400105b0" }, { "address": "0x140011ab6", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011ab8", "size": 2, "mnemonic": "je", - "operands": "0x140011ae2", - "stack_offset": 0 + "operands": "0x140011ae2" } ], "successors": [ @@ -118353,8 +105146,7 @@ "address": "0x140011ae0", "size": 2, "mnemonic": "jmp", - "operands": "0x140011aef", - "stack_offset": 0 + "operands": "0x140011aef" } ], "successors": [ @@ -118371,29 +105163,25 @@ "address": "0x140011aba", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140011abd", "size": 5, "mnemonic": "call", - "operands": "0x14000deb0", - "stack_offset": 0 + "operands": "0x14000deb0" }, { "address": "0x140011ac2", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011ac4", "size": 2, "mnemonic": "je", - "operands": "0x140011ae2", - "stack_offset": 0 + "operands": "0x140011ae2" } ], "successors": [ @@ -118411,22 +105199,19 @@ "address": "0x140011aef", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011af3", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011af4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -118448,127 +105233,109 @@ "address": "0x14001c3c0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001c3c5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c3c6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c3ca", "size": 3, "mnemonic": "mov", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x14001c3cd", "size": 3, "mnemonic": "mov", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x14001c3d0", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001c3d3", "size": 3, "mnemonic": "mov", - "operands": "r11, rcx", - "stack_offset": 0 + "operands": "r11, rcx" }, { "address": "0x14001c3d6", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x14001c3d9", "size": 2, "mnemonic": "jne", - "operands": "0x14001c3f2", - "stack_offset": 0 + "operands": "0x14001c3f2" }, { "address": "0x14001c3db", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001c3de", "size": 2, "mnemonic": "jne", - "operands": "0x14001c3f7", - "stack_offset": 0 + "operands": "0x14001c3f7" }, { "address": "0x14001c3e0", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001c3e3", "size": 2, "mnemonic": "jne", - "operands": "0x14001c419", - "stack_offset": 0 + "operands": "0x14001c419" }, { "address": "0x14001c3e5", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c3e7", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001c3ec", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c3f0", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c3f1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -118590,22 +105357,19 @@ "address": "0x14001702c", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xdeac", - "stack_offset": 0 + "operands": "eax, 0xdeac" }, { "address": "0x140017031", "size": 2, "mnemonic": "cmp", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140017033", "size": 2, "mnemonic": "ja", - "operands": "0x140017084", - "stack_offset": 0 + "operands": "0x140017084" } ], "successors": [ @@ -118623,22 +105387,19 @@ "address": "0x140017084", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x140017086", "size": 5, "mnemonic": "sub", - "operands": "eax, 0xdead", - "stack_offset": 0 + "operands": "eax, 0xdead" }, { "address": "0x14001708b", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118656,8 +105417,7 @@ "address": "0x140017035", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118675,15 +105435,13 @@ "address": "0x14001707b", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001707d", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x8fac]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x8fac]" } ], "successors": [ @@ -118700,15 +105458,13 @@ "address": "0x14001708d", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017090", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118726,22 +105482,19 @@ "address": "0x140017037", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xc433", - "stack_offset": 0 + "operands": "eax, 0xc433" }, { "address": "0x14001703c", "size": 2, "mnemonic": "cmp", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14001703e", "size": 2, "mnemonic": "ja", - "operands": "0x14001705f", - "stack_offset": 0 + "operands": "0x14001705f" } ], "successors": [ @@ -118769,15 +105522,13 @@ "address": "0x140017092", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017095", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118795,22 +105546,19 @@ "address": "0x14001705f", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x140017061", "size": 5, "mnemonic": "sub", - "operands": "eax, 0xc435", - "stack_offset": 0 + "operands": "eax, 0xc435" }, { "address": "0x140017066", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118828,8 +105576,7 @@ "address": "0x140017040", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118847,15 +105594,13 @@ "address": "0x140017097", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001709a", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118873,15 +105618,13 @@ "address": "0x140017068", "size": 5, "mnemonic": "sub", - "operands": "eax, 0x1263", - "stack_offset": 0 + "operands": "eax, 0x1263" }, { "address": "0x14001706d", "size": 2, "mnemonic": "je", - "operands": "0x1400170b7", - "stack_offset": 0 + "operands": "0x1400170b7" } ], "successors": [ @@ -118899,22 +105642,19 @@ "address": "0x140017042", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x140017044", "size": 3, "mnemonic": "sub", - "operands": "eax, 0x2a", - "stack_offset": 0 + "operands": "eax, 0x2a" }, { "address": "0x140017047", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118932,15 +105672,13 @@ "address": "0x14001709c", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001709f", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -118958,15 +105696,13 @@ "address": "0x1400170b7", "size": 3, "mnemonic": "and", - "operands": "edx, 8", - "stack_offset": 0 + "operands": "edx, 8" }, { "address": "0x1400170ba", "size": 2, "mnemonic": "jmp", - "operands": "0x14001707d", - "stack_offset": 0 + "operands": "0x14001707d" } ], "successors": [ @@ -118983,15 +105719,13 @@ "address": "0x14001706f", "size": 5, "mnemonic": "sub", - "operands": "eax, 0x812", - "stack_offset": 0 + "operands": "eax, 0x812" }, { "address": "0x140017074", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -119009,15 +105743,13 @@ "address": "0x140017049", "size": 5, "mnemonic": "sub", - "operands": "eax, 0xc402", - "stack_offset": 0 + "operands": "eax, 0xc402" }, { "address": "0x14001704e", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -119035,15 +105767,13 @@ "address": "0x1400170a1", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x1400170a4", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -119061,8 +105791,7 @@ "address": "0x14001707d", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x8fac]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x8fac]" } ], "successors": [ @@ -119079,29 +105808,25 @@ "address": "0x140017076", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017079", "size": 2, "mnemonic": "jne", - "operands": "0x14001707d", - "stack_offset": 0 + "operands": "0x14001707d" }, { "address": "0x14001707b", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001707d", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x8fac]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x8fac]" } ], "successors": [ @@ -119118,15 +105843,13 @@ "address": "0x140017050", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017053", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -119144,15 +105867,13 @@ "address": "0x1400170a6", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x1400170a9", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -119170,15 +105891,13 @@ "address": "0x140017055", "size": 3, "mnemonic": "sub", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140017058", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -119196,15 +105915,13 @@ "address": "0x1400170ab", "size": 5, "mnemonic": "sub", - "operands": "eax, 0x1f35", - "stack_offset": 0 + "operands": "eax, 0x1f35" }, { "address": "0x1400170b0", "size": 2, "mnemonic": "je", - "operands": "0x14001707b", - "stack_offset": 0 + "operands": "0x14001707b" } ], "successors": [ @@ -119222,15 +105939,13 @@ "address": "0x14001705a", "size": 3, "mnemonic": "cmp", - "operands": "eax, 3", - "stack_offset": 0 + "operands": "eax, 3" }, { "address": "0x14001705d", "size": 2, "mnemonic": "jmp", - "operands": "0x140017079", - "stack_offset": 0 + "operands": "0x140017079" } ], "successors": [ @@ -119247,29 +105962,25 @@ "address": "0x1400170b2", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x1400170b5", "size": 2, "mnemonic": "jne", - "operands": "0x14001707d", - "stack_offset": 0 + "operands": "0x14001707d" }, { "address": "0x1400170b7", "size": 3, "mnemonic": "and", - "operands": "edx, 8", - "stack_offset": 0 + "operands": "edx, 8" }, { "address": "0x1400170ba", "size": 2, "mnemonic": "jmp", - "operands": "0x14001707d", - "stack_offset": 0 + "operands": "0x14001707d" } ], "successors": [ @@ -119286,22 +105997,19 @@ "address": "0x140017079", "size": 2, "mnemonic": "jne", - "operands": "0x14001707d", - "stack_offset": 0 + "operands": "0x14001707d" }, { "address": "0x14001707b", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001707d", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x8fac]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x8fac]" } ], "successors": [ @@ -119324,85 +106032,73 @@ "address": "0x1400121ec", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400121f1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x1400121f6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x1400121fb", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400121fc", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x140012200", "size": 7, "mnemonic": "mov", - "operands": "r10, qword ptr [rip + 0x23e89]", - "stack_offset": 0 + "operands": "r10, qword ptr [rip + 0x23e89]" }, { "address": "0x140012207", "size": 3, "mnemonic": "mov", - "operands": "ebx, r9d", - "stack_offset": 0 + "operands": "ebx, r9d" }, { "address": "0x14001220a", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x14001220d", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x14001220f", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x140012212", "size": 4, "mnemonic": "cmp", - "operands": "r10, -1", - "stack_offset": 0 + "operands": "r10, -1" }, { "address": "0x140012216", "size": 2, "mnemonic": "je", - "operands": "0x140012297", - "stack_offset": 0 + "operands": "0x140012297" } ], "successors": [ @@ -119420,127 +106116,109 @@ "address": "0x140012297", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140012299", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14001229c", "size": 5, "mnemonic": "call", - "operands": "0x1400122e0", - "stack_offset": 0 + "operands": "0x1400122e0" }, { "address": "0x1400122a1", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x1400122a3", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x1400122a6", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x88]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x88]" }, { "address": "0x1400122ad", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x1400122b0", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x1400122b4", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x1400122b6", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x80]" }, { "address": "0x1400122be", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x1400122c3", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xdef7]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xdef7]" }, { "address": "0x1400122c9", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x1400122ce", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x68]" }, { "address": "0x1400122d3", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x70]" }, { "address": "0x1400122d8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x1400122dc", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400122dd", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -119556,71 +106234,61 @@ "address": "0x140012218", "size": 3, "mnemonic": "test", - "operands": "r10, r10", - "stack_offset": 0 + "operands": "r10, r10" }, { "address": "0x14001221b", "size": 2, "mnemonic": "jne", - "operands": "0x140012243", - "stack_offset": 0 + "operands": "0x140012243" }, { "address": "0x14001221d", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x14764]", - "stack_offset": 0 + "operands": "r9, [rip + 0x14764]" }, { "address": "0x140012224", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x14755]", - "stack_offset": 0 + "operands": "r8, [rip + 0x14755]" }, { "address": "0x14001222b", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x14756]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x14756]" }, { "address": "0x140012232", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r10 + 0x12]", - "stack_offset": 0 + "operands": "ecx, [r10 + 0x12]" }, { "address": "0x140012236", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x14001223b", "size": 3, "mnemonic": "mov", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14001223e", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012241", "size": 2, "mnemonic": "je", - "operands": "0x140012297", - "stack_offset": 0 + "operands": "0x140012297" } ], "successors": [ @@ -119638,120 +106306,103 @@ "address": "0x140012243", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xa0]" }, { "address": "0x14001224b", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebx", - "stack_offset": 0 + "operands": "r9d, ebx" }, { "address": "0x14001224e", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x88]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x88]" }, { "address": "0x140012255", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140012258", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rcx" }, { "address": "0x14001225d", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x14001225f", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x98]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x98]" }, { "address": "0x140012267", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rcx" }, { "address": "0x14001226c", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x90]" }, { "address": "0x140012274", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x140012279", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14001227c", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x140012280", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x80]" }, { "address": "0x140012288", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14001228d", "size": 3, "mnemonic": "mov", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x140012290", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x140012295", "size": 2, "mnemonic": "jmp", - "operands": "0x1400122c9", - "stack_offset": 0 + "operands": "0x1400122c9" } ], "successors": [ @@ -119768,43 +106419,37 @@ "address": "0x1400122c9", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x1400122ce", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x68]" }, { "address": "0x1400122d3", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x70]" }, { "address": "0x1400122d8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x1400122dc", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400122dd", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -119826,246 +106471,211 @@ "address": "0x140017a50", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140017a55", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x140017a5a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x140017a5f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017a60", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140017a62", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017a64", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017a66", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140017a68", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140017a6c", "size": 4, "mnemonic": "or", - "operands": "rbp, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rbp, 0xffffffffffffffff" }, { "address": "0x140017a70", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x140017a73", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140017a75", "size": 3, "mnemonic": "mov", - "operands": "r14, r8", - "stack_offset": 0 + "operands": "r14, r8" }, { "address": "0x140017a78", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x140017a7b", "size": 3, "mnemonic": "mov", - "operands": "r12, rcx", - "stack_offset": 0 + "operands": "r12, rcx" }, { "address": "0x140017a7e", "size": 3, "mnemonic": "inc", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140017a81", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + rbp], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + rbp], dil" }, { "address": "0x140017a85", "size": 2, "mnemonic": "jne", - "operands": "0x140017a7e", - "stack_offset": 0 + "operands": "0x140017a7e" }, { "address": "0x140017a87", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140017a8c", "size": 3, "mnemonic": "mov", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140017a8f", "size": 3, "mnemonic": "add", - "operands": "rbp, rdx", - "stack_offset": 0 + "operands": "rbp, rdx" }, { "address": "0x140017a92", "size": 3, "mnemonic": "not", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x140017a95", "size": 3, "mnemonic": "cmp", - "operands": "rbp, rax", - "stack_offset": 0 + "operands": "rbp, rax" }, { "address": "0x140017a98", "size": 2, "mnemonic": "jbe", - "operands": "0x140017aba", - "stack_offset": 0 + "operands": "0x140017aba" }, { "address": "0x140017a9a", "size": 3, "mnemonic": "lea", - "operands": "eax, [rdx + 0xb]", - "stack_offset": 0 + "operands": "eax, [rdx + 0xb]" }, { "address": "0x140017a9d", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x60]" }, { "address": "0x140017aa2", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x68]" }, { "address": "0x140017aa7", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x70]" }, { "address": "0x140017aac", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140017ab0", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140017ab2", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140017ab4", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140017ab6", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140017ab8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140017ab9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -120087,15 +106697,13 @@ "address": "0x14001cea8", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14001ceab", "size": 5, "mnemonic": "jmp", - "operands": "0x14001ceb0", - "stack_offset": 0 + "operands": "0x14001ceb0" } ], "successors": [ @@ -120112,85 +106720,73 @@ "address": "0x14001ceb0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001ceb5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001ceb6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001ceba", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001cebd", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14001cec0", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001cec3", "size": 2, "mnemonic": "jne", - "operands": "0x14001ced9", - "stack_offset": 0 + "operands": "0x14001ced9" }, { "address": "0x14001cec5", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14001ceca", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14001ced0", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14001ced5", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001ced7", "size": 2, "mnemonic": "jmp", - "operands": "0x14001cf39", - "stack_offset": 0 + "operands": "0x14001cf39" } ], "successors": [ @@ -120207,29 +106803,25 @@ "address": "0x14001cf39", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14001cf3e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14001cf42", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001cf43", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -120251,106 +106843,91 @@ "address": "0x14000d9d8", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000d9db", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x14000d9df", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbp" }, { "address": "0x14000d9e3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], rsi" }, { "address": "0x14000d9e7", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rdi" }, { "address": "0x14000d9eb", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000d9ed", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000d9f1", "size": 3, "mnemonic": "xor", - "operands": "r14d, r14d", - "stack_offset": 0 + "operands": "r14d, r14d" }, { "address": "0x14000d9f4", "size": 3, "mnemonic": "mov", - "operands": "ebp, r9d", - "stack_offset": 0 + "operands": "ebp, r9d" }, { "address": "0x14000d9f7", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14000d9fa", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000d9fd", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000da00", "size": 2, "mnemonic": "jne", - "operands": "0x14000da26", - "stack_offset": 0 + "operands": "0x14000da26" }, { "address": "0x14000da02", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rdx + 0x28], r14b", - "stack_offset": 0 + "operands": "byte ptr [rdx + 0x28], r14b" }, { "address": "0x14000da06", "size": 2, "mnemonic": "je", - "operands": "0x14000da15", - "stack_offset": 0 + "operands": "0x14000da15" } ], "successors": [ @@ -120368,29 +106945,25 @@ "address": "0x14000da15", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x10], r14", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x10], r14" }, { "address": "0x14000da19", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x18], r14", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x18], r14" }, { "address": "0x14000da1d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x20], r14", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x20], r14" }, { "address": "0x14000da21", "size": 5, "mnemonic": "jmp", - "operands": "0x14000db58", - "stack_offset": 0 + "operands": "0x14000db58" } ], "successors": [ @@ -120407,50 +106980,43 @@ "address": "0x14000da08", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdx + 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdx + 0x10]" }, { "address": "0x14000da0c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14000da11", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbx + 0x28], r14b", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x28], r14b" }, { "address": "0x14000da15", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x10], r14", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x10], r14" }, { "address": "0x14000da19", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x18], r14", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x18], r14" }, { "address": "0x14000da1d", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x20], r14", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x20], r14" }, { "address": "0x14000da21", "size": 5, "mnemonic": "jmp", - "operands": "0x14000db58", - "stack_offset": 0 + "operands": "0x14000db58" } ], "successors": [ @@ -120467,57 +107033,49 @@ "address": "0x14000db58", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000db5a", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000db5f", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14000db64", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14000db69", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x58]" }, { "address": "0x14000db6e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000db72", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000db74", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -120539,92 +107097,79 @@ "address": "0x14000d808", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000d80a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000d80e", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14000d810", "size": 5, "mnemonic": "call", - "operands": "0x14000d854", - "stack_offset": 0 + "operands": "0x14000d854" }, { "address": "0x14000d815", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000d817", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rax], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax], ebx" }, { "address": "0x14000d819", "size": 5, "mnemonic": "call", - "operands": "0x14000d738", - "stack_offset": 0 + "operands": "0x14000d738" }, { "address": "0x14000d81e", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14000d820", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14000d825", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rax], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax], ebx" }, { "address": "0x14000d827", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000d82b", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000d82c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -120646,190 +107191,163 @@ "address": "0x140016514", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140016519", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14001651e", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001651f", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x140016523", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x140016526", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140016529", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14001652c", "size": 3, "mnemonic": "mov", - "operands": "edi, r8d", - "stack_offset": 0 + "operands": "edi, r8d" }, { "address": "0x14001652f", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x140016534", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x140016539", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0xc0]" }, { "address": "0x140016540", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x58]" }, { "address": "0x140016545", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], eax" }, { "address": "0x140016549", "size": 3, "mnemonic": "mov", - "operands": "r9, rbx", - "stack_offset": 0 + "operands": "r9, rbx" }, { "address": "0x14001654c", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0xb8]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0xb8]" }, { "address": "0x140016553", "size": 3, "mnemonic": "mov", - "operands": "r8d, edi", - "stack_offset": 0 + "operands": "r8d, edi" }, { "address": "0x140016556", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], eax" }, { "address": "0x14001655a", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14001655d", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0xb0]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0xb0]" }, { "address": "0x140016564", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], eax" }, { "address": "0x140016568", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0xa8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0xa8]" }, { "address": "0x140016570", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140016575", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0xa0]" }, { "address": "0x14001657c", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], eax" }, { "address": "0x140016580", "size": 5, "mnemonic": "call", - "operands": "0x1400161e0", - "stack_offset": 0 + "operands": "0x1400161e0" }, { "address": "0x140016585", "size": 5, "mnemonic": "cmp", - "operands": "byte ptr [rsp + 0x68], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x68], 0" }, { "address": "0x14001658a", "size": 2, "mnemonic": "je", - "operands": "0x140016598", - "stack_offset": 0 + "operands": "0x140016598" } ], "successors": [ @@ -120847,43 +107365,37 @@ "address": "0x140016598", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x14001659d", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x1400165a1", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x18]" }, { "address": "0x1400165a5", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x1400165a8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400165a9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -120899,57 +107411,49 @@ "address": "0x14001658c", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x50]" }, { "address": "0x140016591", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x140016598", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x70]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x70]" }, { "address": "0x14001659d", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x10]" }, { "address": "0x1400165a1", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x18]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x18]" }, { "address": "0x1400165a5", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x1400165a8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400165a9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -120971,64 +107475,55 @@ "address": "0x1400187b0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x1400187b5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x1400187ba", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400187bb", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400187bf", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x1400187c2", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x1400187c5", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rip + 0x18dc5]", - "stack_offset": 0 + "operands": "eax, dword ptr [rip + 0x18dc5]" }, { "address": "0x1400187cb", "size": 6, "mnemonic": "test", - "operands": "dword ptr [rcx + 0x3a8], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], eax" }, { "address": "0x1400187d1", "size": 2, "mnemonic": "je", - "operands": "0x1400187e6", - "stack_offset": 0 + "operands": "0x1400187e6" } ], "successors": [ @@ -121046,50 +107541,43 @@ "address": "0x1400187e6", "size": 5, "mnemonic": "mov", - "operands": "ecx, 5", - "stack_offset": 0 + "operands": "ecx, 5" }, { "address": "0x1400187eb", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x1400187f0", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400187f1", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rdi + 0x88]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rdi + 0x88]" }, { "address": "0x1400187f8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rbx" }, { "address": "0x1400187fd", "size": 3, "mnemonic": "cmp", - "operands": "rbx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsi]" }, { "address": "0x140018800", "size": 2, "mnemonic": "je", - "operands": "0x140018840", - "stack_offset": 0 + "operands": "0x140018840" } ], "successors": [ @@ -121107,15 +107595,13 @@ "address": "0x1400187d3", "size": 8, "mnemonic": "cmp", - "operands": "qword ptr [rcx + 0x90], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x90], 0" }, { "address": "0x1400187db", "size": 2, "mnemonic": "je", - "operands": "0x1400187e6", - "stack_offset": 0 + "operands": "0x1400187e6" } ], "successors": [ @@ -121133,29 +107619,25 @@ "address": "0x140018840", "size": 5, "mnemonic": "mov", - "operands": "ecx, 5", - "stack_offset": 0 + "operands": "ecx, 5" }, { "address": "0x140018845", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001884a", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14001884d", "size": 2, "mnemonic": "je", - "operands": "0x140018862", - "stack_offset": 0 + "operands": "0x140018862" } ], "successors": [ @@ -121173,15 +107655,13 @@ "address": "0x140018802", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140018805", "size": 2, "mnemonic": "je", - "operands": "0x140018829", - "stack_offset": 0 + "operands": "0x140018829" } ], "successors": [ @@ -121199,15 +107679,13 @@ "address": "0x1400187dd", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rcx + 0x88]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rcx + 0x88]" }, { "address": "0x1400187e4", "size": 2, "mnemonic": "jmp", - "operands": "0x14001884a", - "stack_offset": 0 + "operands": "0x14001884a" } ], "successors": [ @@ -121224,148 +107702,127 @@ "address": "0x140018862", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140018867", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140018868", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001886c", "size": 7, "mnemonic": "cmp", - "operands": "byte ptr [rip + 0x1afd9], 0", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x1afd9], 0" }, { "address": "0x140018873", "size": 2, "mnemonic": "jne", - "operands": "0x1400188c1", - "stack_offset": 0 + "operands": "0x1400188c1" }, { "address": "0x140018875", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x19204]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x19204]" }, { "address": "0x14001887c", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x1afb5], rcx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1afb5], rcx" }, { "address": "0x140018883", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x18eb6]", - "stack_offset": 0 + "operands": "rax, [rip + 0x18eb6]" }, { "address": "0x14001888a", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x190df]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x190df]" }, { "address": "0x140018891", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x1afa8], rax", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1afa8], rax" }, { "address": "0x140018898", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rip + 0x1af91], rcx", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1af91], rcx" }, { "address": "0x14001889f", "size": 5, "mnemonic": "call", - "operands": "0x1400118e0", - "stack_offset": 0 + "operands": "0x1400118e0" }, { "address": "0x1400188a4", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x1af95]", - "stack_offset": 0 + "operands": "r9, [rip + 0x1af95]" }, { "address": "0x1400188ab", "size": 3, "mnemonic": "mov", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x1400188ae", "size": 2, "mnemonic": "mov", - "operands": "dl, 1", - "stack_offset": 0 + "operands": "dl, 1" }, { "address": "0x1400188b0", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xfffffffd", - "stack_offset": 0 + "operands": "ecx, 0xfffffffd" }, { "address": "0x1400188b5", "size": 5, "mnemonic": "call", - "operands": "0x140018540", - "stack_offset": 0 + "operands": "0x140018540" }, { "address": "0x1400188ba", "size": 7, "mnemonic": "mov", - "operands": "byte ptr [rip + 0x1af8b], 1", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x1af8b], 1" }, { "address": "0x1400188c1", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x1400188c3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400188c7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -121381,43 +107838,37 @@ "address": "0x14001884f", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140018852", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x38]" }, { "address": "0x140018857", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14001885c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140018860", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140018861", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -121433,64 +107884,55 @@ "address": "0x140018829", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x14001882c", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x88], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x88], rax" }, { "address": "0x140018833", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x140018838", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14001883b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140018840", "size": 5, "mnemonic": "mov", - "operands": "ecx, 5", - "stack_offset": 0 + "operands": "ecx, 5" }, { "address": "0x140018845", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001884a", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14001884d", "size": 2, "mnemonic": "je", - "operands": "0x140018862", - "stack_offset": 0 + "operands": "0x140018862" } ], "successors": [ @@ -121508,57 +107950,49 @@ "address": "0x140018807", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14001880a", "size": 4, "mnemonic": "lock xadd", - "operands": "dword ptr [rbx], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx], eax" }, { "address": "0x14001880e", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140018811", "size": 2, "mnemonic": "jne", - "operands": "0x140018829", - "stack_offset": 0 + "operands": "0x140018829" }, { "address": "0x140018813", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x18f26]", - "stack_offset": 0 + "operands": "rax, [rip + 0x18f26]" }, { "address": "0x14001881a", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x30]" }, { "address": "0x14001881f", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140018822", "size": 2, "mnemonic": "je", - "operands": "0x140018829", - "stack_offset": 0 + "operands": "0x140018829" } ], "successors": [ @@ -121576,15 +108010,13 @@ "address": "0x14001884a", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14001884d", "size": 2, "mnemonic": "je", - "operands": "0x140018862", - "stack_offset": 0 + "operands": "0x140018862" } ], "successors": [ @@ -121602,71 +108034,61 @@ "address": "0x140018824", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140018829", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x14001882c", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x88], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x88], rax" }, { "address": "0x140018833", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x140018838", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14001883b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140018840", "size": 5, "mnemonic": "mov", - "operands": "ecx, 5", - "stack_offset": 0 + "operands": "ecx, 5" }, { "address": "0x140018845", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001884a", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14001884d", "size": 2, "mnemonic": "je", - "operands": "0x140018862", - "stack_offset": 0 + "operands": "0x140018862" } ], "successors": [ @@ -121690,85 +108112,73 @@ "address": "0x140018230", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140018232", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x140018236", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x140018238", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001823a", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x14001823f", "size": 5, "mnemonic": "call", - "operands": "0x14000d89c", - "stack_offset": 0 + "operands": "0x14000d89c" }, { "address": "0x140018244", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rip + 0x1b5fd], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1b5fd], 0" }, { "address": "0x14001824b", "size": 3, "mnemonic": "cmp", - "operands": "ebx, -2", - "stack_offset": 0 + "operands": "ebx, -2" }, { "address": "0x14001824e", "size": 2, "mnemonic": "jne", - "operands": "0x140018262", - "stack_offset": 0 + "operands": "0x140018262" }, { "address": "0x140018250", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x1b5ee], 1", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1b5ee], 1" }, { "address": "0x14001825a", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x8000]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x8000]" }, { "address": "0x140018260", "size": 2, "mnemonic": "jmp", - "operands": "0x140018277", - "stack_offset": 0 + "operands": "0x140018277" } ], "successors": [ @@ -121785,15 +108195,13 @@ "address": "0x140018277", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x140018279", "size": 2, "mnemonic": "jmp", - "operands": "0x140018292", - "stack_offset": 0 + "operands": "0x140018292" } ], "successors": [ @@ -121810,15 +108218,13 @@ "address": "0x140018292", "size": 5, "mnemonic": "cmp", - "operands": "byte ptr [rsp + 0x38], 0", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x38], 0" }, { "address": "0x140018297", "size": 2, "mnemonic": "je", - "operands": "0x1400182a5", - "stack_offset": 0 + "operands": "0x1400182a5" } ], "successors": [ @@ -121836,29 +108242,25 @@ "address": "0x1400182a5", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400182a7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x1400182ab", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400182ac", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -121874,43 +108276,37 @@ "address": "0x140018299", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x20]" }, { "address": "0x14001829e", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd" }, { "address": "0x1400182a5", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400182a7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x1400182ab", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400182ac", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -121932,50 +108328,43 @@ "address": "0x14000ef78", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000ef7d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000ef82", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000ef83", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000ef87", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000ef8a", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000ef8d", "size": 2, "mnemonic": "je", - "operands": "0x14000efd2", - "stack_offset": 0 + "operands": "0x14000efd2" } ], "successors": [ @@ -121993,43 +108382,37 @@ "address": "0x14000efd2", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000efd4", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000efd9", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x48]" }, { "address": "0x14000efde", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000efe2", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000efe3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -122045,71 +108428,61 @@ "address": "0x14000ef8f", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x55", - "stack_offset": 0 + "operands": "edx, 0x55" }, { "address": "0x14000ef94", "size": 5, "mnemonic": "call", - "operands": "0x14000dca0", - "stack_offset": 0 + "operands": "0x14000dca0" }, { "address": "0x14000ef99", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000ef9c", "size": 4, "mnemonic": "cmp", - "operands": "rax, 0x55", - "stack_offset": 0 + "operands": "rax, 0x55" }, { "address": "0x14000efa0", "size": 2, "mnemonic": "jae", - "operands": "0x14000efd2", - "stack_offset": 0 + "operands": "0x14000efd2" }, { "address": "0x14000efa2", "size": 8, "mnemonic": "lea", - "operands": "rcx, [rax*2 + 2]", - "stack_offset": 0 + "operands": "rcx, [rax*2 + 2]" }, { "address": "0x14000efaa", "size": 5, "mnemonic": "call", - "operands": "0x140015200", - "stack_offset": 0 + "operands": "0x140015200" }, { "address": "0x14000efaf", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000efb2", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000efb5", "size": 2, "mnemonic": "je", - "operands": "0x14000efd2", - "stack_offset": 0 + "operands": "0x14000efd2" } ], "successors": [ @@ -122127,64 +108500,55 @@ "address": "0x14000efb7", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rsi + 1]", - "stack_offset": 0 + "operands": "rdx, [rsi + 1]" }, { "address": "0x14000efbb", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000efbe", "size": 3, "mnemonic": "mov", - "operands": "r9, rdx", - "stack_offset": 0 + "operands": "r9, rdx" }, { "address": "0x14000efc1", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000efc4", "size": 5, "mnemonic": "call", - "operands": "0x140017510", - "stack_offset": 0 + "operands": "0x140017510" }, { "address": "0x14000efc9", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000efcb", "size": 2, "mnemonic": "jne", - "operands": "0x14000efe4", - "stack_offset": 0 + "operands": "0x14000efe4" }, { "address": "0x14000efcd", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14000efd0", "size": 2, "mnemonic": "jmp", - "operands": "0x14000efd4", - "stack_offset": 0 + "operands": "0x14000efd4" } ], "successors": [ @@ -122201,36 +108565,31 @@ "address": "0x14000efd4", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000efd9", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x48]" }, { "address": "0x14000efde", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000efe2", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000efe3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -122252,190 +108611,163 @@ "address": "0x140015e88", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015e8a", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140015e8b", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140015e8c", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140015e8d", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140015e8f", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140015e91", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140015e93", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0xd0", - "stack_offset": 0 + "operands": "rsp, 0xd0" }, { "address": "0x140015e9a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1b19f]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1b19f]" }, { "address": "0x140015ea1", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140015ea4", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xc0], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xc0], rax" }, { "address": "0x140015eac", "size": 8, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x130]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x130]" }, { "address": "0x140015eb4", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140015eb6", "size": 3, "mnemonic": "mov", - "operands": "ebp, r9d", - "stack_offset": 0 + "operands": "ebp, r9d" }, { "address": "0x140015eb9", "size": 3, "mnemonic": "mov", - "operands": "r14, r8", - "stack_offset": 0 + "operands": "r14, r8" }, { "address": "0x140015ebc", "size": 3, "mnemonic": "mov", - "operands": "r12, rcx", - "stack_offset": 0 + "operands": "r12, rcx" }, { "address": "0x140015ebf", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsi], rdi" }, { "address": "0x140015ec2", "size": 3, "mnemonic": "cmp", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140015ec5", "size": 6, "mnemonic": "jne", - "operands": "0x140015fa5", - "stack_offset": 0 + "operands": "0x140015fa5" }, { "address": "0x140015ecb", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x40]" }, { "address": "0x140015ed0", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], 0x80", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], 0x80" }, { "address": "0x140015ed8", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebp", - "stack_offset": 0 + "operands": "r8d, ebp" }, { "address": "0x140015edb", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140015ede", "size": 5, "mnemonic": "call", - "operands": "0x140015d0c", - "stack_offset": 0 + "operands": "0x140015d0c" }, { "address": "0x140015ee3", "size": 3, "mnemonic": "movsxd", - "operands": "rbx, eax", - "stack_offset": 0 + "operands": "rbx, eax" }, { "address": "0x140015ee6", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140015ee8", "size": 2, "mnemonic": "je", - "operands": "0x140015f2d", - "stack_offset": 0 + "operands": "0x140015f2d" } ], "successors": [ @@ -122459,92 +108791,79 @@ "address": "0x14001bb54", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001bb59", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001bb5e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001bb63", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bb64", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001bb66", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001bb68", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001bb6c", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14001bb6e", "size": 3, "mnemonic": "mov", - "operands": "r14, r8", - "stack_offset": 0 + "operands": "r14, r8" }, { "address": "0x14001bb71", "size": 2, "mnemonic": "mov", - "operands": "ebx, edx", - "stack_offset": 0 + "operands": "ebx, edx" }, { "address": "0x14001bb73", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x14001bb76", "size": 2, "mnemonic": "test", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001bb78", "size": 2, "mnemonic": "js", - "operands": "0x14001bbb0", - "stack_offset": 0 + "operands": "0x14001bbb0" } ], "successors": [ @@ -122562,64 +108881,55 @@ "address": "0x14001bbb0", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001bbb2", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001bbb7", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001bbbc", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001bbc1", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001bbc5", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001bbc7", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001bbc9", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bbca", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -122635,85 +108945,73 @@ "address": "0x14001bb7a", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [r14]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r14]" }, { "address": "0x14001bb7d", "size": 3, "mnemonic": "lea", - "operands": "eax, [rsi + rbx]", - "stack_offset": 0 + "operands": "eax, [rsi + rbx]" }, { "address": "0x14001bb80", "size": 1, "mnemonic": "cdq", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001bb81", "size": 2, "mnemonic": "sub", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x14001bb83", "size": 2, "mnemonic": "sar", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001bb85", "size": 3, "mnemonic": "movsxd", - "operands": "r15, eax", - "stack_offset": 0 + "operands": "r15, eax" }, { "address": "0x14001bb88", "size": 3, "mnemonic": "mov", - "operands": "rdi, r15", - "stack_offset": 0 + "operands": "rdi, r15" }, { "address": "0x14001bb8b", "size": 4, "mnemonic": "shl", - "operands": "rdi, 4", - "stack_offset": 0 + "operands": "rdi, 4" }, { "address": "0x14001bb8f", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdi + rbp]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdi + rbp]" }, { "address": "0x14001bb93", "size": 5, "mnemonic": "call", - "operands": "0x140017230", - "stack_offset": 0 + "operands": "0x140017230" }, { "address": "0x14001bb98", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001bb9a", "size": 2, "mnemonic": "je", - "operands": "0x14001bbcb", - "stack_offset": 0 + "operands": "0x14001bbcb" } ], "successors": [ @@ -122731,36 +109029,31 @@ "address": "0x14001bbcb", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 8]", - "stack_offset": 0 + "operands": "rax, [rbp + 8]" }, { "address": "0x14001bbcf", "size": 3, "mnemonic": "add", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x14001bbd2", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r14], rax", - "stack_offset": 0 + "operands": "qword ptr [r14], rax" }, { "address": "0x14001bbd5", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14001bbd7", "size": 2, "mnemonic": "jmp", - "operands": "0x14001bbb2", - "stack_offset": 0 + "operands": "0x14001bbb2" } ], "successors": [ @@ -122777,113 +109070,97 @@ "address": "0x14001bb9c", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r15 - 1]", - "stack_offset": 0 + "operands": "ecx, [r15 - 1]" }, { "address": "0x14001bba0", "size": 3, "mnemonic": "cmovns", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14001bba3", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14001bba5", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r15 + 1]", - "stack_offset": 0 + "operands": "ecx, [r15 + 1]" }, { "address": "0x14001bba9", "size": 3, "mnemonic": "cmovns", - "operands": "esi, ecx", - "stack_offset": 0 + "operands": "esi, ecx" }, { "address": "0x14001bbac", "size": 2, "mnemonic": "cmp", - "operands": "esi, ebx", - "stack_offset": 0 + "operands": "esi, ebx" }, { "address": "0x14001bbae", "size": 2, "mnemonic": "jle", - "operands": "0x14001bb7a", - "stack_offset": 0 + "operands": "0x14001bb7a" }, { "address": "0x14001bbb0", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001bbb2", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001bbb7", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001bbbc", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001bbc1", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001bbc5", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001bbc7", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001bbc9", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bbca", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -122899,57 +109176,49 @@ "address": "0x14001bbb2", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001bbb7", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001bbbc", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001bbc1", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001bbc5", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001bbc7", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001bbc9", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bbca", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -122971,71 +109240,61 @@ "address": "0x14001b9e4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x14001b9e9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001b9ee", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001b9ef", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001b9f3", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14001b9f5", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14001b9f8", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], esi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], esi" }, { "address": "0x14001b9fc", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001b9ff", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001ba02", "size": 2, "mnemonic": "je", - "operands": "0x14001ba57", - "stack_offset": 0 + "operands": "0x14001ba57" } ], "successors": [ @@ -123053,64 +109312,55 @@ "address": "0x14001ba57", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdi + 8]" }, { "address": "0x14001ba5a", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x30]" }, { "address": "0x14001ba5f", "size": 6, "mnemonic": "mov", - "operands": "r9d, 2", - "stack_offset": 0 + "operands": "r9d, 2" }, { "address": "0x14001ba65", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x20001004", - "stack_offset": 0 + "operands": "edx, 0x20001004" }, { "address": "0x14001ba6a", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x4758]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x4758]" }, { "address": "0x14001ba70", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001ba72", "size": 2, "mnemonic": "jne", - "operands": "0x14001ba78", - "stack_offset": 0 + "operands": "0x14001ba78" }, { "address": "0x14001ba74", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001ba76", "size": 2, "mnemonic": "jmp", - "operands": "0x14001ba86", - "stack_offset": 0 + "operands": "0x14001ba86" } ], "successors": [ @@ -123127,15 +109377,13 @@ "address": "0x14001ba04", "size": 3, "mnemonic": "cmp", - "operands": "word ptr [rcx], si", - "stack_offset": 0 + "operands": "word ptr [rcx], si" }, { "address": "0x14001ba07", "size": 2, "mnemonic": "je", - "operands": "0x14001ba57", - "stack_offset": 0 + "operands": "0x14001ba57" } ], "successors": [ @@ -123153,36 +109401,31 @@ "address": "0x14001ba86", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x38]" }, { "address": "0x14001ba8b", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14001ba90", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001ba94", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001ba95", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -123198,29 +109441,25 @@ "address": "0x14001ba09", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0xc058]", - "stack_offset": 0 + "operands": "rdx, [rip + 0xc058]" }, { "address": "0x14001ba10", "size": 5, "mnemonic": "call", - "operands": "0x14001d690", - "stack_offset": 0 + "operands": "0x14001d690" }, { "address": "0x14001ba15", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001ba17", "size": 2, "mnemonic": "je", - "operands": "0x14001ba57", - "stack_offset": 0 + "operands": "0x14001ba57" } ], "successors": [ @@ -123238,85 +109477,73 @@ "address": "0x14001ba19", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0xc060]", - "stack_offset": 0 + "operands": "rdx, [rip + 0xc060]" }, { "address": "0x14001ba20", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001ba23", "size": 5, "mnemonic": "call", - "operands": "0x14001d690", - "stack_offset": 0 + "operands": "0x14001d690" }, { "address": "0x14001ba28", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001ba2a", "size": 2, "mnemonic": "jne", - "operands": "0x14001ba4d", - "stack_offset": 0 + "operands": "0x14001ba4d" }, { "address": "0x14001ba2c", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdi + 8]" }, { "address": "0x14001ba2f", "size": 4, "mnemonic": "lea", - "operands": "r9d, [rsi + 2]", - "stack_offset": 0 + "operands": "r9d, [rsi + 2]" }, { "address": "0x14001ba33", "size": 5, "mnemonic": "lea", - "operands": "r8, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r8, [rsp + 0x30]" }, { "address": "0x14001ba38", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x2000000b", - "stack_offset": 0 + "operands": "edx, 0x2000000b" }, { "address": "0x14001ba3d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x4785]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x4785]" }, { "address": "0x14001ba43", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001ba45", "size": 2, "mnemonic": "je", - "operands": "0x14001ba74", - "stack_offset": 0 + "operands": "0x14001ba74" } ], "successors": [ @@ -123334,15 +109561,13 @@ "address": "0x14001ba74", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001ba76", "size": 2, "mnemonic": "jmp", - "operands": "0x14001ba86", - "stack_offset": 0 + "operands": "0x14001ba86" } ], "successors": [ @@ -123359,15 +109584,13 @@ "address": "0x14001ba47", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x30]" }, { "address": "0x14001ba4b", "size": 2, "mnemonic": "jmp", - "operands": "0x14001ba86", - "stack_offset": 0 + "operands": "0x14001ba86" } ], "successors": [ @@ -123390,127 +109613,109 @@ "address": "0x14001b5b0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001b5b5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001b5b6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001b5ba", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001b5bd", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14001b5c2", "size": 4, "mnemonic": "or", - "operands": "r8, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "r8, 0xffffffffffffffff" }, { "address": "0x14001b5c6", "size": 3, "mnemonic": "mov", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14001b5c9", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001b5cb", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax + 0x98]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax + 0x98]" }, { "address": "0x14001b5d2", "size": 3, "mnemonic": "inc", - "operands": "r8", - "stack_offset": 0 + "operands": "r8" }, { "address": "0x14001b5d5", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rdx + r8*2], di", - "stack_offset": 0 + "operands": "word ptr [rdx + r8*2], di" }, { "address": "0x14001b5da", "size": 2, "mnemonic": "jne", - "operands": "0x14001b5d2", - "stack_offset": 0 + "operands": "0x14001b5d2" }, { "address": "0x14001b5dc", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14001b5de", "size": 4, "mnemonic": "cmp", - "operands": "r8, 3", - "stack_offset": 0 + "operands": "r8, 3" }, { "address": "0x14001b5e2", "size": 5, "mnemonic": "mov", - "operands": "ecx, 2", - "stack_offset": 0 + "operands": "ecx, 2" }, { "address": "0x14001b5e7", "size": 3, "mnemonic": "sete", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14001b5ea", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [r10 + 0xb0], eax", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0xb0], eax" }, { "address": "0x14001b5f1", "size": 2, "mnemonic": "je", - "operands": "0x14001b61b", - "stack_offset": 0 + "operands": "0x14001b61b" } ], "successors": [ @@ -123528,78 +109733,67 @@ "address": "0x14001b61b", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [r10 + 0xac], ecx", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0xac], ecx" }, { "address": "0x14001b622", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001b627", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x25e]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x25e]" }, { "address": "0x14001b62e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x4bac]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x4bac]" }, { "address": "0x14001b634", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 4", - "stack_offset": 0 + "operands": "byte ptr [rbx], 4" }, { "address": "0x14001b637", "size": 2, "mnemonic": "jne", - "operands": "0x14001b63b", - "stack_offset": 0 + "operands": "0x14001b63b" }, { "address": "0x14001b639", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rbx], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx], edi" }, { "address": "0x14001b63b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001b640", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001b644", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001b645", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -123615,64 +109809,55 @@ "address": "0x14001b5f3", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x14001b5f6", "size": 4, "mnemonic": "movzx", - "operands": "r8d, word ptr [rdx]", - "stack_offset": 0 + "operands": "r8d, word ptr [rdx]" }, { "address": "0x14001b5fa", "size": 3, "mnemonic": "add", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14001b5fd", "size": 4, "mnemonic": "lea", - "operands": "eax, [r8 - 0x41]", - "stack_offset": 0 + "operands": "eax, [r8 - 0x41]" }, { "address": "0x14001b601", "size": 4, "mnemonic": "cmp", - "operands": "ax, 0x19", - "stack_offset": 0 + "operands": "ax, 0x19" }, { "address": "0x14001b605", "size": 2, "mnemonic": "jbe", - "operands": "0x14001b613", - "stack_offset": 0 + "operands": "0x14001b613" }, { "address": "0x14001b607", "size": 5, "mnemonic": "sub", - "operands": "r8w, 0x61", - "stack_offset": 0 + "operands": "r8w, 0x61" }, { "address": "0x14001b60c", "size": 5, "mnemonic": "cmp", - "operands": "r8w, 0x19", - "stack_offset": 0 + "operands": "r8w, 0x19" }, { "address": "0x14001b611", "size": 2, "mnemonic": "ja", - "operands": "0x14001b618", - "stack_offset": 0 + "operands": "0x14001b618" } ], "successors": [ @@ -123690,85 +109875,73 @@ "address": "0x14001b618", "size": 3, "mnemonic": "mov", - "operands": "ecx, r9d", - "stack_offset": 0 + "operands": "ecx, r9d" }, { "address": "0x14001b61b", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [r10 + 0xac], ecx", - "stack_offset": 0 + "operands": "dword ptr [r10 + 0xac], ecx" }, { "address": "0x14001b622", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001b627", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x25e]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x25e]" }, { "address": "0x14001b62e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x4bac]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x4bac]" }, { "address": "0x14001b634", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 4", - "stack_offset": 0 + "operands": "byte ptr [rbx], 4" }, { "address": "0x14001b637", "size": 2, "mnemonic": "jne", - "operands": "0x14001b63b", - "stack_offset": 0 + "operands": "0x14001b63b" }, { "address": "0x14001b639", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rbx], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx], edi" }, { "address": "0x14001b63b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001b640", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001b644", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001b645", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -123784,15 +109957,13 @@ "address": "0x14001b613", "size": 3, "mnemonic": "inc", - "operands": "r9d", - "stack_offset": 0 + "operands": "r9d" }, { "address": "0x14001b616", "size": 2, "mnemonic": "jmp", - "operands": "0x14001b5f6", - "stack_offset": 0 + "operands": "0x14001b5f6" } ], "successors": [ @@ -123809,57 +109980,49 @@ "address": "0x14001b5f6", "size": 4, "mnemonic": "movzx", - "operands": "r8d, word ptr [rdx]", - "stack_offset": 0 + "operands": "r8d, word ptr [rdx]" }, { "address": "0x14001b5fa", "size": 3, "mnemonic": "add", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14001b5fd", "size": 4, "mnemonic": "lea", - "operands": "eax, [r8 - 0x41]", - "stack_offset": 0 + "operands": "eax, [r8 - 0x41]" }, { "address": "0x14001b601", "size": 4, "mnemonic": "cmp", - "operands": "ax, 0x19", - "stack_offset": 0 + "operands": "ax, 0x19" }, { "address": "0x14001b605", "size": 2, "mnemonic": "jbe", - "operands": "0x14001b613", - "stack_offset": 0 + "operands": "0x14001b613" }, { "address": "0x14001b607", "size": 5, "mnemonic": "sub", - "operands": "r8w, 0x61", - "stack_offset": 0 + "operands": "r8w, 0x61" }, { "address": "0x14001b60c", "size": 5, "mnemonic": "cmp", - "operands": "r8w, 0x19", - "stack_offset": 0 + "operands": "r8w, 0x19" }, { "address": "0x14001b611", "size": 2, "mnemonic": "ja", - "operands": "0x14001b618", - "stack_offset": 0 + "operands": "0x14001b618" } ], "successors": [ @@ -123883,274 +110046,235 @@ "address": "0x14001b4e0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001b4e5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001b4e6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001b4ea", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001b4ed", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14001b4f2", "size": 4, "mnemonic": "or", - "operands": "r8, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "r8, 0xffffffffffffffff" }, { "address": "0x14001b4f6", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001b4f9", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001b4fb", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rax + 0x98]", - "stack_offset": 0 + "operands": "rdx, [rax + 0x98]" }, { "address": "0x14001b502", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x14001b505", "size": 3, "mnemonic": "inc", - "operands": "r9", - "stack_offset": 0 + "operands": "r9" }, { "address": "0x14001b508", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rax + r9*2], di", - "stack_offset": 0 + "operands": "word ptr [rax + r9*2], di" }, { "address": "0x14001b50d", "size": 2, "mnemonic": "jne", - "operands": "0x14001b505", - "stack_offset": 0 + "operands": "0x14001b505" }, { "address": "0x14001b50f", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14001b511", "size": 4, "mnemonic": "cmp", - "operands": "r9, 3", - "stack_offset": 0 + "operands": "r9, 3" }, { "address": "0x14001b515", "size": 3, "mnemonic": "sete", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14001b518", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdx + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x18], eax" }, { "address": "0x14001b51b", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx + 8]" }, { "address": "0x14001b51f", "size": 3, "mnemonic": "inc", - "operands": "r8", - "stack_offset": 0 + "operands": "r8" }, { "address": "0x14001b522", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rax + r8*2], di", - "stack_offset": 0 + "operands": "word ptr [rax + r8*2], di" }, { "address": "0x14001b527", "size": 2, "mnemonic": "jne", - "operands": "0x14001b51f", - "stack_offset": 0 + "operands": "0x14001b51f" }, { "address": "0x14001b529", "size": 4, "mnemonic": "cmp", - "operands": "r8, 3", - "stack_offset": 0 + "operands": "r8, 3" }, { "address": "0x14001b52d", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x14001b52f", "size": 6, "mnemonic": "mov", - "operands": "r8d, 2", - "stack_offset": 0 + "operands": "r8d, 2" }, { "address": "0x14001b535", "size": 3, "mnemonic": "sete", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14001b538", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rdx + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x1c], eax" }, { "address": "0x14001b53b", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbx + 4], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx + 4], edi" }, { "address": "0x14001b53e", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 0x18], edi", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x18], edi" }, { "address": "0x14001b541", "size": 2, "mnemonic": "jne", - "operands": "0x14001b56e", - "stack_offset": 0 + "operands": "0x14001b56e" }, { "address": "0x14001b543", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdx]" }, { "address": "0x14001b546", "size": 3, "mnemonic": "mov", - "operands": "r10d, edi", - "stack_offset": 0 + "operands": "r10d, edi" }, { "address": "0x14001b549", "size": 4, "mnemonic": "movzx", - "operands": "r9d, word ptr [rcx]", - "stack_offset": 0 + "operands": "r9d, word ptr [rcx]" }, { "address": "0x14001b54d", "size": 3, "mnemonic": "add", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14001b550", "size": 4, "mnemonic": "lea", - "operands": "eax, [r9 - 0x41]", - "stack_offset": 0 + "operands": "eax, [r9 - 0x41]" }, { "address": "0x14001b554", "size": 4, "mnemonic": "cmp", - "operands": "ax, 0x19", - "stack_offset": 0 + "operands": "ax, 0x19" }, { "address": "0x14001b558", "size": 2, "mnemonic": "jbe", - "operands": "0x14001b566", - "stack_offset": 0 + "operands": "0x14001b566" }, { "address": "0x14001b55a", "size": 5, "mnemonic": "sub", - "operands": "r9w, 0x61", - "stack_offset": 0 + "operands": "r9w, 0x61" }, { "address": "0x14001b55f", "size": 5, "mnemonic": "cmp", - "operands": "r9w, 0x19", - "stack_offset": 0 + "operands": "r9w, 0x19" }, { "address": "0x14001b564", "size": 2, "mnemonic": "ja", - "operands": "0x14001b56b", - "stack_offset": 0 + "operands": "0x14001b56b" } ], "successors": [ @@ -124168,141 +110292,121 @@ "address": "0x14001b56b", "size": 3, "mnemonic": "mov", - "operands": "r8d, r10d", - "stack_offset": 0 + "operands": "r8d, r10d" }, { "address": "0x14001b56e", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rdx + 0x14], r8d", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x14], r8d" }, { "address": "0x14001b572", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0xcf]", - "stack_offset": 0 + "operands": "rcx, [rip + 0xcf]" }, { "address": "0x14001b579", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001b57e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x4c5c]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x4c5c]" }, { "address": "0x14001b584", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x14001b586", "size": 3, "mnemonic": "test", - "operands": "cl, 7", - "stack_offset": 0 + "operands": "cl, 7" }, { "address": "0x14001b589", "size": 3, "mnemonic": "setne", - "operands": "dl", - "stack_offset": 0 + "operands": "dl" }, { "address": "0x14001b58c", "size": 4, "mnemonic": "bt", - "operands": "ecx, 9", - "stack_offset": 0 + "operands": "ecx, 9" }, { "address": "0x14001b590", "size": 3, "mnemonic": "setb", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14001b593", "size": 2, "mnemonic": "and", - "operands": "dl, al", - "stack_offset": 0 + "operands": "dl, al" }, { "address": "0x14001b595", "size": 4, "mnemonic": "bt", - "operands": "ecx, 8", - "stack_offset": 0 + "operands": "ecx, 8" }, { "address": "0x14001b599", "size": 3, "mnemonic": "setb", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x14001b59c", "size": 2, "mnemonic": "test", - "operands": "al, dl", - "stack_offset": 0 + "operands": "al, dl" }, { "address": "0x14001b59e", "size": 2, "mnemonic": "jne", - "operands": "0x14001b5a2", - "stack_offset": 0 + "operands": "0x14001b5a2" }, { "address": "0x14001b5a0", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rbx], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx], edi" }, { "address": "0x14001b5a2", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001b5a7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001b5ab", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001b5ac", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -124318,15 +110422,13 @@ "address": "0x14001b566", "size": 3, "mnemonic": "inc", - "operands": "r10d", - "stack_offset": 0 + "operands": "r10d" }, { "address": "0x14001b569", "size": 2, "mnemonic": "jmp", - "operands": "0x14001b549", - "stack_offset": 0 + "operands": "0x14001b549" } ], "successors": [ @@ -124343,57 +110445,49 @@ "address": "0x14001b549", "size": 4, "mnemonic": "movzx", - "operands": "r9d, word ptr [rcx]", - "stack_offset": 0 + "operands": "r9d, word ptr [rcx]" }, { "address": "0x14001b54d", "size": 3, "mnemonic": "add", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14001b550", "size": 4, "mnemonic": "lea", - "operands": "eax, [r9 - 0x41]", - "stack_offset": 0 + "operands": "eax, [r9 - 0x41]" }, { "address": "0x14001b554", "size": 4, "mnemonic": "cmp", - "operands": "ax, 0x19", - "stack_offset": 0 + "operands": "ax, 0x19" }, { "address": "0x14001b558", "size": 2, "mnemonic": "jbe", - "operands": "0x14001b566", - "stack_offset": 0 + "operands": "0x14001b566" }, { "address": "0x14001b55a", "size": 5, "mnemonic": "sub", - "operands": "r9w, 0x61", - "stack_offset": 0 + "operands": "r9w, 0x61" }, { "address": "0x14001b55f", "size": 5, "mnemonic": "cmp", - "operands": "r9w, 0x19", - "stack_offset": 0 + "operands": "r9w, 0x19" }, { "address": "0x14001b564", "size": 2, "mnemonic": "ja", - "operands": "0x14001b56b", - "stack_offset": 0 + "operands": "0x14001b56b" } ], "successors": [ @@ -124417,85 +110511,73 @@ "address": "0x140012164", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140012169", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001216e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x140012173", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140012174", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140012178", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23f19]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23f19]" }, { "address": "0x14001217f", "size": 3, "mnemonic": "mov", - "operands": "ebp, r9d", - "stack_offset": 0 + "operands": "ebp, r9d" }, { "address": "0x140012182", "size": 3, "mnemonic": "mov", - "operands": "ebx, r8d", - "stack_offset": 0 + "operands": "ebx, r8d" }, { "address": "0x140012185", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140012188", "size": 2, "mnemonic": "mov", - "operands": "esi, ecx", - "stack_offset": 0 + "operands": "esi, ecx" }, { "address": "0x14001218a", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x14001218e", "size": 2, "mnemonic": "je", - "operands": "0x1400121c9", - "stack_offset": 0 + "operands": "0x1400121c9" } ], "successors": [ @@ -124513,71 +110595,61 @@ "address": "0x1400121c9", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebx", - "stack_offset": 0 + "operands": "r8d, ebx" }, { "address": "0x1400121cc", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x1400121cf", "size": 2, "mnemonic": "mov", - "operands": "ecx, esi", - "stack_offset": 0 + "operands": "ecx, esi" }, { "address": "0x1400121d1", "size": 5, "mnemonic": "call", - "operands": "0x14001c034", - "stack_offset": 0 + "operands": "0x14001c034" }, { "address": "0x1400121d6", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x1400121db", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x1400121e0", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x1400121e5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400121e9", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400121ea", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -124593,64 +110665,55 @@ "address": "0x140012190", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012193", "size": 2, "mnemonic": "jne", - "operands": "0x1400121b7", - "stack_offset": 0 + "operands": "0x1400121b7" }, { "address": "0x140012195", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x14804]", - "stack_offset": 0 + "operands": "r9, [rip + 0x14804]" }, { "address": "0x14001219c", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x147f5]", - "stack_offset": 0 + "operands": "r8, [rip + 0x147f5]" }, { "address": "0x1400121a3", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x147f6]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x147f6]" }, { "address": "0x1400121aa", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0x13]", - "stack_offset": 0 + "operands": "ecx, [rax + 0x13]" }, { "address": "0x1400121ad", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x1400121b2", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400121b5", "size": 2, "mnemonic": "je", - "operands": "0x1400121c9", - "stack_offset": 0 + "operands": "0x1400121c9" } ], "successors": [ @@ -124668,43 +110731,37 @@ "address": "0x1400121b7", "size": 3, "mnemonic": "mov", - "operands": "r9d, ebp", - "stack_offset": 0 + "operands": "r9d, ebp" }, { "address": "0x1400121ba", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebx", - "stack_offset": 0 + "operands": "r8d, ebx" }, { "address": "0x1400121bd", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x1400121c0", "size": 2, "mnemonic": "mov", - "operands": "ecx, esi", - "stack_offset": 0 + "operands": "ecx, esi" }, { "address": "0x1400121c2", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x1400121c7", "size": 2, "mnemonic": "jmp", - "operands": "0x1400121d6", - "stack_offset": 0 + "operands": "0x1400121d6" } ], "successors": [ @@ -124721,43 +110778,37 @@ "address": "0x1400121d6", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x1400121db", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x1400121e0", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x1400121e5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400121e9", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400121ea", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -124779,78 +110830,67 @@ "address": "0x14001d3e4", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x14001d3e8", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001d3ea", "size": 4, "mnemonic": "cmp", - "operands": "r9d, 0xa", - "stack_offset": 0 + "operands": "r9d, 0xa" }, { "address": "0x14001d3ee", "size": 2, "mnemonic": "jne", - "operands": "0x14001d3f6", - "stack_offset": 0 + "operands": "0x14001d3f6" }, { "address": "0x14001d3f0", "size": 2, "mnemonic": "test", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14001d3f2", "size": 2, "mnemonic": "jns", - "operands": "0x14001d3f6", - "stack_offset": 0 + "operands": "0x14001d3f6" }, { "address": "0x14001d3f4", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14001d3f6", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x20], al", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x20], al" }, { "address": "0x14001d3fa", "size": 5, "mnemonic": "call", - "operands": "0x14001d378", - "stack_offset": 0 + "operands": "0x14001d378" }, { "address": "0x14001d3ff", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x14001d403", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -124872,92 +110912,79 @@ "address": "0x140016d88", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140016d8a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140016d8e", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140016d91", "size": 7, "mnemonic": "lea", - "operands": "rbx, [rip + 0x1c9b0]", - "stack_offset": 0 + "operands": "rbx, [rip + 0x1c9b0]" }, { "address": "0x140016d98", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x2400", - "stack_offset": 0 + "operands": "eax, 0x2400" }, { "address": "0x140016d9d", "size": 3, "mnemonic": "mov", - "operands": "r10, rcx", - "stack_offset": 0 + "operands": "r10, rcx" }, { "address": "0x140016da0", "size": 4, "mnemonic": "cmovne", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x140016da4", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x3ff", - "stack_offset": 0 + "operands": "ecx, 0x3ff" }, { "address": "0x140016da9", "size": 2, "mnemonic": "add", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x140016dab", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx], 0", - "stack_offset": 0 + "operands": "dword ptr [rbx], 0" }, { "address": "0x140016dae", "size": 2, "mnemonic": "jne", - "operands": "0x140016df7", - "stack_offset": 0 + "operands": "0x140016df7" }, { "address": "0x140016db0", "size": 3, "mnemonic": "cmp", - "operands": "ax, cx", - "stack_offset": 0 + "operands": "ax, cx" }, { "address": "0x140016db3", "size": 2, "mnemonic": "ja", - "operands": "0x140016dc2", - "stack_offset": 0 + "operands": "0x140016dc2" } ], "successors": [ @@ -124975,29 +111002,25 @@ "address": "0x140016dc2", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x2800", - "stack_offset": 0 + "operands": "eax, 0x2800" }, { "address": "0x140016dc7", "size": 2, "mnemonic": "add", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x140016dc9", "size": 3, "mnemonic": "cmp", - "operands": "ax, cx", - "stack_offset": 0 + "operands": "ax, cx" }, { "address": "0x140016dcc", "size": 2, "mnemonic": "ja", - "operands": "0x140016de4", - "stack_offset": 0 + "operands": "0x140016de4" } ], "successors": [ @@ -125015,29 +111038,25 @@ "address": "0x140016db5", "size": 3, "mnemonic": "mov", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140016db8", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140016dbb", "size": 5, "mnemonic": "call", - "operands": "0x14001c5a0", - "stack_offset": 0 + "operands": "0x14001c5a0" }, { "address": "0x140016dc0", "size": 2, "mnemonic": "jmp", - "operands": "0x140016e25", - "stack_offset": 0 + "operands": "0x140016e25" } ], "successors": [ @@ -125054,43 +111073,37 @@ "address": "0x140016de4", "size": 3, "mnemonic": "movzx", - "operands": "edx, dx", - "stack_offset": 0 + "operands": "edx, dx" }, { "address": "0x140016de7", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140016dea", "size": 3, "mnemonic": "mov", - "operands": "rcx, r10", - "stack_offset": 0 + "operands": "rcx, r10" }, { "address": "0x140016ded", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140016df1", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140016df2", "size": 5, "mnemonic": "jmp", - "operands": "0x14001c4f4", - "stack_offset": 0 + "operands": "0x14001c4f4" } ], "successors": [ @@ -125107,50 +111120,43 @@ "address": "0x140016dce", "size": 3, "mnemonic": "movzx", - "operands": "eax, dx", - "stack_offset": 0 + "operands": "eax, dx" }, { "address": "0x140016dd1", "size": 3, "mnemonic": "shl", - "operands": "eax, 0xa", - "stack_offset": 0 + "operands": "eax, 0xa" }, { "address": "0x140016dd4", "size": 5, "mnemonic": "and", - "operands": "eax, 0xfc9ffc00", - "stack_offset": 0 + "operands": "eax, 0xfc9ffc00" }, { "address": "0x140016dd9", "size": 5, "mnemonic": "add", - "operands": "eax, 0x10000", - "stack_offset": 0 + "operands": "eax, 0x10000" }, { "address": "0x140016dde", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rbx], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx], eax" }, { "address": "0x140016de0", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140016de2", "size": 2, "mnemonic": "jmp", - "operands": "0x140016e25", - "stack_offset": 0 + "operands": "0x140016e25" } ], "successors": [ @@ -125167,22 +111173,19 @@ "address": "0x140016e25", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140016e29", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140016e2a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -125198,50 +111201,43 @@ "address": "0x14001c4f4", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c4f6", "size": 3, "mnemonic": "mov", - "operands": "r10, rcx", - "stack_offset": 0 + "operands": "r10, rcx" }, { "address": "0x14001c4f9", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001c4fc", "size": 2, "mnemonic": "jne", - "operands": "0x14001c507", - "stack_offset": 0 + "operands": "0x14001c507" }, { "address": "0x14001c4fe", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r8], rax", - "stack_offset": 0 + "operands": "qword ptr [r8], rax" }, { "address": "0x14001c501", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001c506", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -125263,57 +111259,49 @@ "address": "0x14001d930", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001d932", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x158b7], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x158b7], 0" }, { "address": "0x14001d939", "size": 3, "mnemonic": "mov", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x14001d93c", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001d93f", "size": 3, "mnemonic": "mov", - "operands": "r11, rcx", - "stack_offset": 0 + "operands": "r11, rcx" }, { "address": "0x14001d942", "size": 2, "mnemonic": "jne", - "operands": "0x14001d9a9", - "stack_offset": 0 + "operands": "0x14001d9a9" }, { "address": "0x14001d944", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001d947", "size": 2, "mnemonic": "je", - "operands": "0x14001d9a3", - "stack_offset": 0 + "operands": "0x14001d9a3" } ], "successors": [ @@ -125331,15 +111319,13 @@ "address": "0x14001d9a3", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001d9a4", "size": 5, "mnemonic": "jmp", - "operands": "0x14001d8f0", - "stack_offset": 0 + "operands": "0x14001d8f0" } ], "successors": [ @@ -125356,15 +111342,13 @@ "address": "0x14001d949", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001d94c", "size": 2, "mnemonic": "je", - "operands": "0x14001d9a3", - "stack_offset": 0 + "operands": "0x14001d9a3" } ], "successors": [ @@ -125382,22 +111366,19 @@ "address": "0x14001d8f0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001d8f4", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001d8f7", "size": 2, "mnemonic": "je", - "operands": "0x14001d907", - "stack_offset": 0 + "operands": "0x14001d907" } ], "successors": [ @@ -125415,15 +111396,13 @@ "address": "0x14001d94e", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x7fffffff", - "stack_offset": 0 + "operands": "r8, 0x7fffffff" }, { "address": "0x14001d955", "size": 2, "mnemonic": "ja", - "operands": "0x14001d9a3", - "stack_offset": 0 + "operands": "0x14001d9a3" } ], "successors": [ @@ -125441,43 +111420,37 @@ "address": "0x14001d907", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14001d90c", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14001d912", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14001d917", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x7fffffff", - "stack_offset": 0 + "operands": "eax, 0x7fffffff" }, { "address": "0x14001d91c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001d920", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -125493,15 +111466,13 @@ "address": "0x14001d8f9", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001d8fc", "size": 2, "mnemonic": "je", - "operands": "0x14001d907", - "stack_offset": 0 + "operands": "0x14001d907" } ], "successors": [ @@ -125519,36 +111490,31 @@ "address": "0x14001d957", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x14001d95a", "size": 2, "mnemonic": "jne", - "operands": "0x14001d960", - "stack_offset": 0 + "operands": "0x14001d960" }, { "address": "0x14001d95c", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001d95e", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001d95f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -125564,57 +111530,49 @@ "address": "0x14001d8fe", "size": 7, "mnemonic": "cmp", - "operands": "r8, 0x7fffffff", - "stack_offset": 0 + "operands": "r8, 0x7fffffff" }, { "address": "0x14001d905", "size": 2, "mnemonic": "jbe", - "operands": "0x14001d917", - "stack_offset": 0 + "operands": "0x14001d917" }, { "address": "0x14001d907", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14001d90c", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14001d912", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14001d917", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x7fffffff", - "stack_offset": 0 + "operands": "eax, 0x7fffffff" }, { "address": "0x14001d91c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001d920", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -125636,50 +111594,43 @@ "address": "0x140002b78", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140002b7c", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e96d]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e96d]" }, { "address": "0x140002b83", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x140002b86", "size": 5, "mnemonic": "call", - "operands": "0x140004cbc", - "stack_offset": 0 + "operands": "0x140004cbc" }, { "address": "0x140002b8b", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140002b8c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140002b90", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -125701,85 +111652,73 @@ "address": "0x14000dfac", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000dfb1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14000dfb6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000dfbb", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000dfbc", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000dfc0", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14000dfc3", "size": 2, "mnemonic": "mov", - "operands": "edi, ecx", - "stack_offset": 0 + "operands": "edi, ecx" }, { "address": "0x14000dfc5", "size": 5, "mnemonic": "call", - "operands": "0x140011924", - "stack_offset": 0 + "operands": "0x140011924" }, { "address": "0x14000dfca", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000dfcd", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000dfd0", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000dfd3", "size": 2, "mnemonic": "je", - "operands": "0x14000dff4", - "stack_offset": 0 + "operands": "0x14000dff4" } ], "successors": [ @@ -125797,50 +111736,43 @@ "address": "0x14000dff4", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000dff6", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000dffb", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000e000", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14000e005", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e009", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e00a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -125856,36 +111788,31 @@ "address": "0x14000dfd5", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14000dfd8", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000dfdb", "size": 7, "mnemonic": "lea", - "operands": "r8, [rcx + 0xc0]", - "stack_offset": 0 + "operands": "r8, [rcx + 0xc0]" }, { "address": "0x14000dfe2", "size": 3, "mnemonic": "cmp", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14000dfe5", "size": 2, "mnemonic": "je", - "operands": "0x14000dff4", - "stack_offset": 0 + "operands": "0x14000dff4" } ], "successors": [ @@ -125903,15 +111830,13 @@ "address": "0x14000dfe7", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rax], edi", - "stack_offset": 0 + "operands": "dword ptr [rax], edi" }, { "address": "0x14000dfe9", "size": 2, "mnemonic": "je", - "operands": "0x14000e00b", - "stack_offset": 0 + "operands": "0x14000e00b" } ], "successors": [ @@ -125929,15 +111854,13 @@ "address": "0x14000e00b", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000e00e", "size": 2, "mnemonic": "je", - "operands": "0x14000dff4", - "stack_offset": 0 + "operands": "0x14000dff4" } ], "successors": [ @@ -125955,71 +111878,61 @@ "address": "0x14000dfeb", "size": 4, "mnemonic": "add", - "operands": "rax, 0x10", - "stack_offset": 0 + "operands": "rax, 0x10" }, { "address": "0x14000dfef", "size": 3, "mnemonic": "cmp", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14000dff2", "size": 2, "mnemonic": "jne", - "operands": "0x14000dfe7", - "stack_offset": 0 + "operands": "0x14000dfe7" }, { "address": "0x14000dff4", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000dff6", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000dffb", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000e000", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14000e005", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e009", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e00a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -126035,22 +111948,19 @@ "address": "0x14000e010", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [rax + 8]" }, { "address": "0x14000e014", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x14000e017", "size": 2, "mnemonic": "je", - "operands": "0x14000dff4", - "stack_offset": 0 + "operands": "0x14000dff4" } ], "successors": [ @@ -126068,36 +111978,31 @@ "address": "0x14000e019", "size": 4, "mnemonic": "cmp", - "operands": "r8, 5", - "stack_offset": 0 + "operands": "r8, 5" }, { "address": "0x14000e01d", "size": 2, "mnemonic": "jne", - "operands": "0x14000e029", - "stack_offset": 0 + "operands": "0x14000e029" }, { "address": "0x14000e01f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], r9", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], r9" }, { "address": "0x14000e023", "size": 4, "mnemonic": "lea", - "operands": "eax, [r8 - 4]", - "stack_offset": 0 + "operands": "eax, [r8 - 4]" }, { "address": "0x14000e027", "size": 2, "mnemonic": "jmp", - "operands": "0x14000dff6", - "stack_offset": 0 + "operands": "0x14000dff6" } ], "successors": [ @@ -126114,43 +112019,37 @@ "address": "0x14000dff6", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000dffb", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000e000", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14000e005", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000e009", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000e00a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -126172,8 +112071,7 @@ "address": "0x14000952c", "size": 5, "mnemonic": "jmp", - "operands": "0x140009054", - "stack_offset": 0 + "operands": "0x140009054" } ], "successors": [ @@ -126190,155 +112088,133 @@ "address": "0x140009054", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140009059", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14000905e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x140009063", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140009064", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009066", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140009068", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x50", - "stack_offset": 0 + "operands": "rsp, 0x50" }, { "address": "0x14000906c", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000906f", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x140009072", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x140009075", "size": 3, "mnemonic": "mov", - "operands": "r15, r8", - "stack_offset": 0 + "operands": "r15, r8" }, { "address": "0x140009078", "size": 3, "mnemonic": "mov", - "operands": "r14, rdx", - "stack_offset": 0 + "operands": "r14, rdx" }, { "address": "0x14000907b", "size": 5, "mnemonic": "call", - "operands": "0x14000a704", - "stack_offset": 0 + "operands": "0x14000a704" }, { "address": "0x140009080", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009085", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x90]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x90]" }, { "address": "0x14000908d", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x80000029", - "stack_offset": 0 + "operands": "edx, 0x80000029" }, { "address": "0x140009092", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x1fffffff", - "stack_offset": 0 + "operands": "ecx, 0x1fffffff" }, { "address": "0x140009097", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x80000026", - "stack_offset": 0 + "operands": "r8d, 0x80000026" }, { "address": "0x14000909d", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x40], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x40], 0" }, { "address": "0x1400090a1", "size": 2, "mnemonic": "jne", - "operands": "0x1400090d9", - "stack_offset": 0 + "operands": "0x1400090d9" }, { "address": "0x1400090a3", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x1400090a9", "size": 2, "mnemonic": "je", - "operands": "0x1400090d9", - "stack_offset": 0 + "operands": "0x1400090d9" } ], "successors": [ @@ -126356,15 +112232,13 @@ "address": "0x1400090d9", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rdi + 4], 0x66", - "stack_offset": 0 + "operands": "byte ptr [rdi + 4], 0x66" }, { "address": "0x1400090dd", "size": 6, "mnemonic": "je", - "operands": "0x140009172", - "stack_offset": 0 + "operands": "0x140009172" } ], "successors": [ @@ -126382,43 +112256,37 @@ "address": "0x1400090ab", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rdi], edx", - "stack_offset": 0 + "operands": "dword ptr [rdi], edx" }, { "address": "0x1400090ad", "size": 2, "mnemonic": "jne", - "operands": "0x1400090bf", - "stack_offset": 0 + "operands": "0x1400090bf" }, { "address": "0x1400090af", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 0xf", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 0xf" }, { "address": "0x1400090b3", "size": 2, "mnemonic": "jne", - "operands": "0x1400090c4", - "stack_offset": 0 + "operands": "0x1400090c4" }, { "address": "0x1400090b5", "size": 8, "mnemonic": "cmp", - "operands": "qword ptr [rdi + 0x60], 0x19930520", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x60], 0x19930520" }, { "address": "0x1400090bd", "size": 2, "mnemonic": "jmp", - "operands": "0x1400090c2", - "stack_offset": 0 + "operands": "0x1400090c2" } ], "successors": [ @@ -126435,43 +112303,37 @@ "address": "0x140009172", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0xc], 0", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0xc], 0" }, { "address": "0x140009176", "size": 2, "mnemonic": "jne", - "operands": "0x1400091b3", - "stack_offset": 0 + "operands": "0x1400091b3" }, { "address": "0x140009178", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rbx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbx]" }, { "address": "0x14000917a", "size": 2, "mnemonic": "and", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14000917c", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930521", - "stack_offset": 0 + "operands": "eax, 0x19930521" }, { "address": "0x140009181", "size": 2, "mnemonic": "jb", - "operands": "0x14000919a", - "stack_offset": 0 + "operands": "0x14000919a" } ], "successors": [ @@ -126489,15 +112351,13 @@ "address": "0x1400090e3", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 4], 0", - "stack_offset": 0 + "operands": "dword ptr [rbx + 4], 0" }, { "address": "0x1400090e7", "size": 6, "mnemonic": "je", - "operands": "0x14000925c", - "stack_offset": 0 + "operands": "0x14000925c" } ], "successors": [ @@ -126515,8 +112375,7 @@ "address": "0x1400090c2", "size": 2, "mnemonic": "je", - "operands": "0x1400090d9", - "stack_offset": 0 + "operands": "0x1400090d9" } ], "successors": [ @@ -126534,29 +112393,25 @@ "address": "0x14000919a", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rbx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbx]" }, { "address": "0x14000919c", "size": 2, "mnemonic": "and", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14000919e", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930522", - "stack_offset": 0 + "operands": "eax, 0x19930522" }, { "address": "0x1400091a3", "size": 6, "mnemonic": "jb", - "operands": "0x14000925c", - "stack_offset": 0 + "operands": "0x14000925c" } ], "successors": [ @@ -126574,22 +112429,19 @@ "address": "0x140009183", "size": 4, "mnemonic": "movsxd", - "operands": "rbp, dword ptr [rbx + 0x20]", - "stack_offset": 0 + "operands": "rbp, dword ptr [rbx + 0x20]" }, { "address": "0x140009187", "size": 2, "mnemonic": "test", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x140009189", "size": 2, "mnemonic": "je", - "operands": "0x14000919a", - "stack_offset": 0 + "operands": "0x14000919a" } ], "successors": [ @@ -126607,71 +112459,61 @@ "address": "0x14000925c", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140009261", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x50]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x50]" }, { "address": "0x140009266", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x14000926a", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x14000926e", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x140009272", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140009275", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140009277", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009279", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000927a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -126687,29 +112529,25 @@ "address": "0x1400090ed", "size": 8, "mnemonic": "cmp", - "operands": "dword ptr [rsp + 0x98], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x98], 0" }, { "address": "0x1400090f5", "size": 6, "mnemonic": "jne", - "operands": "0x14000925c", - "stack_offset": 0 + "operands": "0x14000925c" }, { "address": "0x1400090fb", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rdi + 4], 0x20", - "stack_offset": 0 + "operands": "byte ptr [rdi + 4], 0x20" }, { "address": "0x1400090ff", "size": 2, "mnemonic": "je", - "operands": "0x14000915f", - "stack_offset": 0 + "operands": "0x14000915f" } ], "successors": [ @@ -126727,29 +112565,25 @@ "address": "0x1400090c4", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rbx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbx]" }, { "address": "0x1400090c6", "size": 2, "mnemonic": "and", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x1400090c8", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930522", - "stack_offset": 0 + "operands": "eax, 0x19930522" }, { "address": "0x1400090cd", "size": 2, "mnemonic": "jb", - "operands": "0x1400090d9", - "stack_offset": 0 + "operands": "0x1400090d9" } ], "successors": [ @@ -126767,15 +112601,13 @@ "address": "0x1400091a9", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbx + 0x24], 4", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x24], 4" }, { "address": "0x1400091ad", "size": 6, "mnemonic": "je", - "operands": "0x14000925c", - "stack_offset": 0 + "operands": "0x14000925c" } ], "successors": [ @@ -126793,57 +112625,49 @@ "address": "0x14000918b", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009190", "size": 3, "mnemonic": "add", - "operands": "rax, rbp", - "stack_offset": 0 + "operands": "rax, rbp" }, { "address": "0x140009193", "size": 2, "mnemonic": "jne", - "operands": "0x1400091b3", - "stack_offset": 0 + "operands": "0x1400091b3" }, { "address": "0x140009195", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x1fffffff", - "stack_offset": 0 + "operands": "ecx, 0x1fffffff" }, { "address": "0x14000919a", "size": 2, "mnemonic": "mov", - "operands": "eax, dword ptr [rbx]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbx]" }, { "address": "0x14000919c", "size": 2, "mnemonic": "and", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14000919e", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0x19930522", - "stack_offset": 0 + "operands": "eax, 0x19930522" }, { "address": "0x1400091a3", "size": 6, "mnemonic": "jb", - "operands": "0x14000925c", - "stack_offset": 0 + "operands": "0x14000925c" } ], "successors": [ @@ -126861,36 +112685,31 @@ "address": "0x14000915f", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140009162", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140009165", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140009168", "size": 5, "mnemonic": "call", - "operands": "0x1400064ac", - "stack_offset": 0 + "operands": "0x1400064ac" }, { "address": "0x14000916d", "size": 5, "mnemonic": "jmp", - "operands": "0x14000925c", - "stack_offset": 0 + "operands": "0x14000925c" } ], "successors": [ @@ -126907,57 +112726,49 @@ "address": "0x140009101", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rdi], r8d", - "stack_offset": 0 + "operands": "dword ptr [rdi], r8d" }, { "address": "0x140009104", "size": 2, "mnemonic": "jne", - "operands": "0x14000913d", - "stack_offset": 0 + "operands": "0x14000913d" }, { "address": "0x140009106", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rsi + 0x20]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsi + 0x20]" }, { "address": "0x14000910a", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x14000910d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140009110", "size": 5, "mnemonic": "call", - "operands": "0x1400075e8", - "stack_offset": 0 + "operands": "0x1400075e8" }, { "address": "0x140009115", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x140009118", "size": 6, "mnemonic": "jl", - "operands": "0x14000927b", - "stack_offset": 0 + "operands": "0x14000927b" } ], "successors": [ @@ -126975,29 +112786,25 @@ "address": "0x1400090cf", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbx + 0x24], 1", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x24], 1" }, { "address": "0x1400090d3", "size": 6, "mnemonic": "jne", - "operands": "0x14000925c", - "stack_offset": 0 + "operands": "0x14000925c" }, { "address": "0x1400090d9", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rdi + 4], 0x66", - "stack_offset": 0 + "operands": "byte ptr [rdi + 4], 0x66" }, { "address": "0x1400090dd", "size": 6, "mnemonic": "je", - "operands": "0x140009172", - "stack_offset": 0 + "operands": "0x140009172" } ], "successors": [ @@ -127015,29 +112822,25 @@ "address": "0x1400091b3", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x1400091b9", "size": 2, "mnemonic": "jne", - "operands": "0x140009223", - "stack_offset": 0 + "operands": "0x140009223" }, { "address": "0x1400091bb", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x18], 3", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x18], 3" }, { "address": "0x1400091bf", "size": 2, "mnemonic": "jb", - "operands": "0x140009223", - "stack_offset": 0 + "operands": "0x140009223" } ], "successors": [ @@ -127055,15 +112858,13 @@ "address": "0x14000927b", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140009280", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -127079,57 +112880,49 @@ "address": "0x14000911e", "size": 3, "mnemonic": "cmp", - "operands": "eax, dword ptr [rbx + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbx + 4]" }, { "address": "0x140009121", "size": 6, "mnemonic": "jge", - "operands": "0x14000927b", - "stack_offset": 0 + "operands": "0x14000927b" }, { "address": "0x140009127", "size": 3, "mnemonic": "mov", - "operands": "r9d, eax", - "stack_offset": 0 + "operands": "r9d, eax" }, { "address": "0x14000912a", "size": 3, "mnemonic": "mov", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x14000912d", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140009130", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140009133", "size": 5, "mnemonic": "call", - "operands": "0x140009dc4", - "stack_offset": 0 + "operands": "0x140009dc4" }, { "address": "0x140009138", "size": 5, "mnemonic": "jmp", - "operands": "0x14000925c", - "stack_offset": 0 + "operands": "0x14000925c" } ], "successors": [ @@ -127146,155 +112939,133 @@ "address": "0x140009223", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0xa0]" }, { "address": "0x14000922b", "size": 3, "mnemonic": "mov", - "operands": "r9, rsi", - "stack_offset": 0 + "operands": "r9, rsi" }, { "address": "0x14000922e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x140009233", "size": 3, "mnemonic": "mov", - "operands": "r8, r15", - "stack_offset": 0 + "operands": "r8, r15" }, { "address": "0x140009236", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x98]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x98]" }, { "address": "0x14000923d", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140009240", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], eax" }, { "address": "0x140009244", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140009247", "size": 7, "mnemonic": "mov", - "operands": "al, byte ptr [rsp + 0xa8]", - "stack_offset": 0 + "operands": "al, byte ptr [rsp + 0xa8]" }, { "address": "0x14000924e", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x28], al", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x28], al" }, { "address": "0x140009252", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x140009257", "size": 5, "mnemonic": "call", - "operands": "0x140007e60", - "stack_offset": 0 + "operands": "0x140007e60" }, { "address": "0x14000925c", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140009261", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x50]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x50]" }, { "address": "0x140009266", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x14000926a", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x14000926e", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x140009272", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140009275", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140009277", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009279", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000927a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -127310,43 +113081,37 @@ "address": "0x1400091c1", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 0x20], 0x19930522", - "stack_offset": 0 + "operands": "dword ptr [rdi + 0x20], 0x19930522" }, { "address": "0x1400091c8", "size": 2, "mnemonic": "jbe", - "operands": "0x140009223", - "stack_offset": 0 + "operands": "0x140009223" }, { "address": "0x1400091ca", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi + 0x30]" }, { "address": "0x1400091ce", "size": 4, "mnemonic": "movsxd", - "operands": "rbp, dword ptr [rax + 8]", - "stack_offset": 0 + "operands": "rbp, dword ptr [rax + 8]" }, { "address": "0x1400091d2", "size": 2, "mnemonic": "test", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x1400091d4", "size": 2, "mnemonic": "je", - "operands": "0x140009223", - "stack_offset": 0 + "operands": "0x140009223" } ], "successors": [ @@ -127364,29 +113129,25 @@ "address": "0x1400091d6", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x1400091db", "size": 3, "mnemonic": "mov", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x1400091de", "size": 3, "mnemonic": "add", - "operands": "r10, rbp", - "stack_offset": 0 + "operands": "r10, rbp" }, { "address": "0x1400091e1", "size": 2, "mnemonic": "je", - "operands": "0x140009223", - "stack_offset": 0 + "operands": "0x140009223" } ], "successors": [ @@ -127404,99 +113165,85 @@ "address": "0x1400091e3", "size": 8, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rsp + 0xa8]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rsp + 0xa8]" }, { "address": "0x1400091eb", "size": 3, "mnemonic": "mov", - "operands": "r9, rsi", - "stack_offset": 0 + "operands": "r9, rsi" }, { "address": "0x1400091ee", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], ecx" }, { "address": "0x1400091f2", "size": 3, "mnemonic": "mov", - "operands": "r8, r15", - "stack_offset": 0 + "operands": "r8, r15" }, { "address": "0x1400091f5", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xa0]" }, { "address": "0x1400091fd", "size": 3, "mnemonic": "mov", - "operands": "rdx, r14", - "stack_offset": 0 + "operands": "rdx, r14" }, { "address": "0x140009200", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x140009205", "size": 3, "mnemonic": "mov", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x140009208", "size": 7, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0x98]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0x98]" }, { "address": "0x14000920f", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], ecx" }, { "address": "0x140009213", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140009216", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rbx" }, { "address": "0x14000921b", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1709f]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1709f]" }, { "address": "0x140009221", "size": 2, "mnemonic": "jmp", - "operands": "0x140009261", - "stack_offset": 0 + "operands": "0x140009261" } ], "successors": [ @@ -127513,64 +113260,55 @@ "address": "0x140009261", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x50]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x50]" }, { "address": "0x140009266", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x14000926a", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x14000926e", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x140009272", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140009275", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140009277", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009279", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000927a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -127592,127 +113330,109 @@ "address": "0x140009534", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009536", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000953a", "size": 7, "mnemonic": "mov", - "operands": "al, byte ptr [rsp + 0x88]", - "stack_offset": 0 + "operands": "al, byte ptr [rsp + 0x88]" }, { "address": "0x140009541", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x38], al", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x38], al" }, { "address": "0x140009545", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x80]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x80]" }, { "address": "0x14000954d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x140009552", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0x78]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0x78]" }, { "address": "0x140009556", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], eax" }, { "address": "0x14000955a", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x70]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x70]" }, { "address": "0x14000955f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140009564", "size": 5, "mnemonic": "call", - "operands": "0x140009284", - "stack_offset": 0 + "operands": "0x140009284" }, { "address": "0x140009569", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x14000956b", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009570", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x78], 0xfffffffe", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], 0xfffffffe" }, { "address": "0x140009577", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x140009579", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000957d", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000957e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -127734,99 +113454,85 @@ "address": "0x140009cfc", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009cfe", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140009d02", "size": 3, "mnemonic": "mov", - "operands": "r9, qword ptr [rcx]", - "stack_offset": 0 + "operands": "r9, qword ptr [rcx]" }, { "address": "0x140009d05", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x140009d08", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xe06d7363", - "stack_offset": 0 + "operands": "ecx, 0xe06d7363" }, { "address": "0x140009d0d", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [r8], 0", - "stack_offset": 0 + "operands": "dword ptr [r8], 0" }, { "address": "0x140009d14", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [r9], ecx", - "stack_offset": 0 + "operands": "dword ptr [r9], ecx" }, { "address": "0x140009d17", "size": 2, "mnemonic": "jne", - "operands": "0x140009d89", - "stack_offset": 0 + "operands": "0x140009d89" }, { "address": "0x140009d19", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [r9 + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x18], 4" }, { "address": "0x140009d1e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x19930520", - "stack_offset": 0 + "operands": "r8d, 0x19930520" }, { "address": "0x140009d24", "size": 2, "mnemonic": "jne", - "operands": "0x140009d49", - "stack_offset": 0 + "operands": "0x140009d49" }, { "address": "0x140009d26", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r9 + 0x20]", - "stack_offset": 0 + "operands": "eax, dword ptr [r9 + 0x20]" }, { "address": "0x140009d2a", "size": 3, "mnemonic": "cmp", - "operands": "eax, r8d", - "stack_offset": 0 + "operands": "eax, r8d" }, { "address": "0x140009d2d", "size": 2, "mnemonic": "je", - "operands": "0x140009d39", - "stack_offset": 0 + "operands": "0x140009d39" } ], "successors": [ @@ -127844,78 +113550,67 @@ "address": "0x140009d39", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx + 0x28]" }, { "address": "0x140009d3d", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [r9 + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [r9 + 0x28], rax" }, { "address": "0x140009d41", "size": 2, "mnemonic": "jne", - "operands": "0x140009d49", - "stack_offset": 0 + "operands": "0x140009d49" }, { "address": "0x140009d43", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rbx], 1", - "stack_offset": 0 + "operands": "dword ptr [rbx], 1" }, { "address": "0x140009d49", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [r9], ecx", - "stack_offset": 0 + "operands": "dword ptr [r9], ecx" }, { "address": "0x140009d4c", "size": 2, "mnemonic": "jne", - "operands": "0x140009d89", - "stack_offset": 0 + "operands": "0x140009d89" }, { "address": "0x140009d4e", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [r9 + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x18], 4" }, { "address": "0x140009d53", "size": 2, "mnemonic": "jne", - "operands": "0x140009d89", - "stack_offset": 0 + "operands": "0x140009d89" }, { "address": "0x140009d55", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [r9 + 0x20]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r9 + 0x20]" }, { "address": "0x140009d59", "size": 3, "mnemonic": "cmp", - "operands": "ecx, r8d", - "stack_offset": 0 + "operands": "ecx, r8d" }, { "address": "0x140009d5c", "size": 2, "mnemonic": "je", - "operands": "0x140009d69", - "stack_offset": 0 + "operands": "0x140009d69" } ], "successors": [ @@ -127933,22 +113628,19 @@ "address": "0x140009d2f", "size": 5, "mnemonic": "add", - "operands": "eax, 0xe66cfadf", - "stack_offset": 0 + "operands": "eax, 0xe66cfadf" }, { "address": "0x140009d34", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140009d37", "size": 2, "mnemonic": "ja", - "operands": "0x140009d49", - "stack_offset": 0 + "operands": "0x140009d49" } ], "successors": [ @@ -127966,50 +113658,43 @@ "address": "0x140009d69", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [r9 + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [r9 + 0x30], 0" }, { "address": "0x140009d6e", "size": 2, "mnemonic": "jne", - "operands": "0x140009d89", - "stack_offset": 0 + "operands": "0x140009d89" }, { "address": "0x140009d70", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009d75", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x40], 1", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x40], 1" }, { "address": "0x140009d7c", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140009d81", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rbx], 1", - "stack_offset": 0 + "operands": "dword ptr [rbx], 1" }, { "address": "0x140009d87", "size": 2, "mnemonic": "jmp", - "operands": "0x140009d8b", - "stack_offset": 0 + "operands": "0x140009d8b" } ], "successors": [ @@ -128026,22 +113711,19 @@ "address": "0x140009d5e", "size": 6, "mnemonic": "add", - "operands": "ecx, 0xe66cfadf", - "stack_offset": 0 + "operands": "ecx, 0xe66cfadf" }, { "address": "0x140009d64", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 1", - "stack_offset": 0 + "operands": "ecx, 1" }, { "address": "0x140009d67", "size": 2, "mnemonic": "ja", - "operands": "0x140009d89", - "stack_offset": 0 + "operands": "0x140009d89" } ], "successors": [ @@ -128059,50 +113741,43 @@ "address": "0x140009d49", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [r9], ecx", - "stack_offset": 0 + "operands": "dword ptr [r9], ecx" }, { "address": "0x140009d4c", "size": 2, "mnemonic": "jne", - "operands": "0x140009d89", - "stack_offset": 0 + "operands": "0x140009d89" }, { "address": "0x140009d4e", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [r9 + 0x18], 4", - "stack_offset": 0 + "operands": "dword ptr [r9 + 0x18], 4" }, { "address": "0x140009d53", "size": 2, "mnemonic": "jne", - "operands": "0x140009d89", - "stack_offset": 0 + "operands": "0x140009d89" }, { "address": "0x140009d55", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [r9 + 0x20]", - "stack_offset": 0 + "operands": "ecx, dword ptr [r9 + 0x20]" }, { "address": "0x140009d59", "size": 3, "mnemonic": "cmp", - "operands": "ecx, r8d", - "stack_offset": 0 + "operands": "ecx, r8d" }, { "address": "0x140009d5c", "size": 2, "mnemonic": "je", - "operands": "0x140009d69", - "stack_offset": 0 + "operands": "0x140009d69" } ], "successors": [ @@ -128120,22 +113795,19 @@ "address": "0x140009d8b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140009d8f", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009d90", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -128151,29 +113823,25 @@ "address": "0x140009d89", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140009d8b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140009d8f", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009d90", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -128195,78 +113863,67 @@ "address": "0x140006d54", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140006d59", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140006d5a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006d5e", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140006d61", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140006d66", "size": 4, "mnemonic": "cmp", - "operands": "rdi, qword ptr [rax + 0x58]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rax + 0x58]" }, { "address": "0x140006d6a", "size": 2, "mnemonic": "jne", - "operands": "0x140006da1", - "stack_offset": 0 + "operands": "0x140006da1" }, { "address": "0x140006d6c", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140006d71", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax + 0x58]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax + 0x58]" }, { "address": "0x140006d75", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140006d78", "size": 2, "mnemonic": "je", - "operands": "0x140006da1", - "stack_offset": 0 + "operands": "0x140006da1" } ], "successors": [ @@ -128284,15 +113941,13 @@ "address": "0x140006da1", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140006da6", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -128308,22 +113963,19 @@ "address": "0x140006d7a", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rdx + 8]" }, { "address": "0x140006d7e", "size": 3, "mnemonic": "cmp", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140006d81", "size": 2, "mnemonic": "je", - "operands": "0x140006d8d", - "stack_offset": 0 + "operands": "0x140006d8d" } ], "successors": [ @@ -128341,43 +113993,37 @@ "address": "0x140006d8d", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140006d92", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x58], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x58], rbx" }, { "address": "0x140006d96", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140006d9b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006d9f", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140006da0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -128393,22 +114039,19 @@ "address": "0x140006d83", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140006d86", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140006d89", "size": 2, "mnemonic": "je", - "operands": "0x140006da1", - "stack_offset": 0 + "operands": "0x140006da1" } ], "successors": [ @@ -128426,8 +114069,7 @@ "address": "0x140006d8b", "size": 2, "mnemonic": "jmp", - "operands": "0x140006d7a", - "stack_offset": 0 + "operands": "0x140006d7a" } ], "successors": [ @@ -128450,43 +114092,37 @@ "address": "0x140007010", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140007012", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007016", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140007019", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14000701e", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax + 0x58]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax + 0x58]" }, { "address": "0x140007022", "size": 2, "mnemonic": "jmp", - "operands": "0x14000702d", - "stack_offset": 0 + "operands": "0x14000702d" } ], "successors": [ @@ -128503,43 +114139,37 @@ "address": "0x14000702d", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140007030", "size": 2, "mnemonic": "jne", - "operands": "0x140007024", - "stack_offset": 0 + "operands": "0x140007024" }, { "address": "0x140007032", "size": 3, "mnemonic": "lea", - "operands": "eax, [rdx + 1]", - "stack_offset": 0 + "operands": "eax, [rdx + 1]" }, { "address": "0x140007035", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007039", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000703a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -128561,113 +114191,97 @@ "address": "0x140009d94", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140009d99", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140009d9a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140009d9e", "size": 3, "mnemonic": "mov", - "operands": "edi, r8d", - "stack_offset": 0 + "operands": "edi, r8d" }, { "address": "0x140009da1", "size": 3, "mnemonic": "mov", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x140009da4", "size": 5, "mnemonic": "call", - "operands": "0x140009cfc", - "stack_offset": 0 + "operands": "0x140009cfc" }, { "address": "0x140009da9", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x140009dab", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140009dad", "size": 2, "mnemonic": "jne", - "operands": "0x140009db7", - "stack_offset": 0 + "operands": "0x140009db7" }, { "address": "0x140009daf", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009db4", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x78], edi", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], edi" }, { "address": "0x140009db7", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x140009db9", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140009dbe", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140009dc2", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140009dc3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -128689,50 +114303,43 @@ "address": "0x140007064", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140007069", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000706a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000706e", "size": 3, "mnemonic": "mov", - "operands": "rdi, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rcx]" }, { "address": "0x140007071", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140007074", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe0434352", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe0434352" }, { "address": "0x14000707a", "size": 2, "mnemonic": "je", - "operands": "0x14000708e", - "stack_offset": 0 + "operands": "0x14000708e" } ], "successors": [ @@ -128750,71 +114357,61 @@ "address": "0x14000708e", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140007093", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x30], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30], 0" }, { "address": "0x140007097", "size": 2, "mnemonic": "jle", - "operands": "0x1400070a1", - "stack_offset": 0 + "operands": "0x1400070a1" }, { "address": "0x140007099", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14000709e", "size": 3, "mnemonic": "dec", - "operands": "dword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30]" }, { "address": "0x1400070a1", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400070a6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400070a8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400070ac", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400070ad", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -128830,15 +114427,13 @@ "address": "0x14000707c", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe0434f4d", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe0434f4d" }, { "address": "0x140007082", "size": 2, "mnemonic": "je", - "operands": "0x14000708e", - "stack_offset": 0 + "operands": "0x14000708e" } ], "successors": [ @@ -128856,15 +114451,13 @@ "address": "0x140007084", "size": 6, "mnemonic": "cmp", - "operands": "dword ptr [rdi], 0xe06d7363", - "stack_offset": 0 + "operands": "dword ptr [rdi], 0xe06d7363" }, { "address": "0x14000708a", "size": 2, "mnemonic": "je", - "operands": "0x1400070ae", - "stack_offset": 0 + "operands": "0x1400070ae" } ], "successors": [ @@ -128882,50 +114475,43 @@ "address": "0x1400070ae", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400070b3", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rdi" }, { "address": "0x1400070b7", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbx + 8]" }, { "address": "0x1400070bb", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400070c0", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x28], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x28], rbx" }, { "address": "0x1400070c4", "size": 5, "mnemonic": "call", - "operands": "0x140010b70", - "stack_offset": 0 + "operands": "0x140010b70" }, { "address": "0x1400070c9", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -128941,8 +114527,7 @@ "address": "0x14000708c", "size": 2, "mnemonic": "jmp", - "operands": "0x1400070a1", - "stack_offset": 0 + "operands": "0x1400070a1" } ], "successors": [ @@ -128959,36 +114544,31 @@ "address": "0x1400070a1", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400070a6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400070a8", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400070ac", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400070ad", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -129022,78 +114602,67 @@ "address": "0x14000a73c", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a73e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a742", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14000a744", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x2861d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x2861d]" }, { "address": "0x14000a74b", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000a74e", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + rbx*4]", - "stack_offset": 0 + "operands": "rcx, [rbx + rbx*4]" }, { "address": "0x14000a752", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdx + rcx*8]", - "stack_offset": 0 + "operands": "rcx, [rdx + rcx*8]" }, { "address": "0x14000a756", "size": 5, "mnemonic": "mov", - "operands": "edx, 0xfa0", - "stack_offset": 0 + "operands": "edx, 0xfa0" }, { "address": "0x14000a75b", "size": 5, "mnemonic": "call", - "operands": "0x14000aa38", - "stack_offset": 0 + "operands": "0x14000aa38" }, { "address": "0x14000a760", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a762", "size": 2, "mnemonic": "je", - "operands": "0x14000a775", - "stack_offset": 0 + "operands": "0x14000a775" } ], "successors": [ @@ -129111,36 +114680,31 @@ "address": "0x14000a775", "size": 5, "mnemonic": "call", - "operands": "0x14000a784", - "stack_offset": 0 + "operands": "0x14000a784" }, { "address": "0x14000a77a", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14000a77c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a780", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a781", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -129156,29 +114720,25 @@ "address": "0x14000a764", "size": 6, "mnemonic": "inc", - "operands": "dword ptr [rip + 0x28626]", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x28626]" }, { "address": "0x14000a76a", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x14000a76c", "size": 3, "mnemonic": "cmp", - "operands": "ebx, 1", - "stack_offset": 0 + "operands": "ebx, 1" }, { "address": "0x14000a76f", "size": 2, "mnemonic": "jb", - "operands": "0x14000a744", - "stack_offset": 0 + "operands": "0x14000a744" } ], "successors": [ @@ -129196,57 +114756,49 @@ "address": "0x14000a744", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x2861d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x2861d]" }, { "address": "0x14000a74b", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000a74e", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + rbx*4]", - "stack_offset": 0 + "operands": "rcx, [rbx + rbx*4]" }, { "address": "0x14000a752", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdx + rcx*8]", - "stack_offset": 0 + "operands": "rcx, [rdx + rcx*8]" }, { "address": "0x14000a756", "size": 5, "mnemonic": "mov", - "operands": "edx, 0xfa0", - "stack_offset": 0 + "operands": "edx, 0xfa0" }, { "address": "0x14000a75b", "size": 5, "mnemonic": "call", - "operands": "0x14000aa38", - "stack_offset": 0 + "operands": "0x14000aa38" }, { "address": "0x14000a760", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a762", "size": 2, "mnemonic": "je", - "operands": "0x14000a775", - "stack_offset": 0 + "operands": "0x14000a775" } ], "successors": [ @@ -129264,15 +114816,13 @@ "address": "0x14000a771", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14000a773", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a77c", - "stack_offset": 0 + "operands": "0x14000a77c" } ], "successors": [ @@ -129289,22 +114839,19 @@ "address": "0x14000a77c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a780", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a781", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -129326,15 +114873,13 @@ "address": "0x14000b74c", "size": 2, "mnemonic": "mov", - "operands": "cl, 1", - "stack_offset": 0 + "operands": "cl, 1" }, { "address": "0x14000b74e", "size": 5, "mnemonic": "jmp", - "operands": "0x14000b58c", - "stack_offset": 0 + "operands": "0x14000b58c" } ], "successors": [ @@ -129357,29 +114902,25 @@ "address": "0x140007514", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140007518", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rip + 0x29ba2]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rip + 0x29ba2]" }, { "address": "0x14000751e", "size": 3, "mnemonic": "cmp", - "operands": "ecx, -1", - "stack_offset": 0 + "operands": "ecx, -1" }, { "address": "0x140007521", "size": 2, "mnemonic": "je", - "operands": "0x140007532", - "stack_offset": 0 + "operands": "0x140007532" } ], "successors": [ @@ -129397,22 +114938,19 @@ "address": "0x140007532", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140007534", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140007538", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -129428,36 +114966,31 @@ "address": "0x140007523", "size": 5, "mnemonic": "call", - "operands": "0x14000a954", - "stack_offset": 0 + "operands": "0x14000a954" }, { "address": "0x140007528", "size": 10, "mnemonic": "mov", - "operands": "dword ptr [rip + 0x29b8e], 0xffffffff", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x29b8e], 0xffffffff" }, { "address": "0x140007532", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x140007534", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140007538", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -129479,29 +115012,25 @@ "address": "0x14000a784", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a786", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a78a", "size": 6, "mnemonic": "mov", - "operands": "ebx, dword ptr [rip + 0x28600]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rip + 0x28600]" }, { "address": "0x14000a790", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a7af", - "stack_offset": 0 + "operands": "0x14000a7af" } ], "successors": [ @@ -129518,43 +115047,37 @@ "address": "0x14000a7af", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14000a7b1", "size": 2, "mnemonic": "jne", - "operands": "0x14000a792", - "stack_offset": 0 + "operands": "0x14000a792" }, { "address": "0x14000a7b3", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14000a7b5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a7b9", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a7ba", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -129576,36 +115099,31 @@ "address": "0x14000ca20", "size": 3, "mnemonic": "movsxd", - "operands": "rax, ecx", - "stack_offset": 0 + "operands": "rax, ecx" }, { "address": "0x14000ca23", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rax*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rax*4]" }, { "address": "0x14000ca27", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x263d2]", - "stack_offset": 0 + "operands": "rax, [rip + 0x263d2]" }, { "address": "0x14000ca2e", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rcx*8]", - "stack_offset": 0 + "operands": "rcx, [rax + rcx*8]" }, { "address": "0x14000ca32", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x135d7]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x135d7]" } ], "successors": [ @@ -129638,106 +115156,91 @@ "address": "0x14000e96c", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000e96e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000e972", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000e975", "size": 7, "mnemonic": "cmp", - "operands": "byte ptr [rip + 0x2483c], 0", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x2483c], 0" }, { "address": "0x14000e97c", "size": 6, "mnemonic": "jne", - "operands": "0x14000ea20", - "stack_offset": 0 + "operands": "0x14000ea20" }, { "address": "0x14000e982", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000e987", "size": 6, "mnemonic": "xchg", - "operands": "dword ptr [rip + 0x2481b], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x2481b], eax" }, { "address": "0x14000e98d", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14000e990", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rax]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rax]" }, { "address": "0x14000e992", "size": 2, "mnemonic": "test", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000e994", "size": 2, "mnemonic": "jne", - "operands": "0x14000e9c9", - "stack_offset": 0 + "operands": "0x14000e9c9" }, { "address": "0x14000e996", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x226a3]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x226a3]" }, { "address": "0x14000e99d", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x2480c]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x2480c]" }, { "address": "0x14000e9a4", "size": 3, "mnemonic": "cmp", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000e9a7", "size": 2, "mnemonic": "je", - "operands": "0x14000e9c0", - "stack_offset": 0 + "operands": "0x14000e9c0" } ], "successors": [ @@ -129755,15 +115258,13 @@ "address": "0x14000e9c0", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x24839]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x24839]" }, { "address": "0x14000e9c7", "size": 2, "mnemonic": "jmp", - "operands": "0x14000e9d5", - "stack_offset": 0 + "operands": "0x14000e9d5" } ], "successors": [ @@ -129780,71 +115281,61 @@ "address": "0x14000e9a9", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14000e9ab", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x3f", - "stack_offset": 0 + "operands": "ecx, 0x3f" }, { "address": "0x14000e9ae", "size": 3, "mnemonic": "xor", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000e9b1", "size": 3, "mnemonic": "ror", - "operands": "rax, cl", - "stack_offset": 0 + "operands": "rax, cl" }, { "address": "0x14000e9b4", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000e9b7", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000e9b9", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000e9bb", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14000e9c0", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x24839]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x24839]" }, { "address": "0x14000e9c7", "size": 2, "mnemonic": "jmp", - "operands": "0x14000e9d5", - "stack_offset": 0 + "operands": "0x14000e9d5" } ], "successors": [ @@ -129861,141 +115352,121 @@ "address": "0x14000e9d5", "size": 5, "mnemonic": "call", - "operands": "0x140010944", - "stack_offset": 0 + "operands": "0x140010944" }, { "address": "0x14000e9da", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000e9db", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14000e9de", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax], 0", - "stack_offset": 0 + "operands": "dword ptr [rax], 0" }, { "address": "0x14000e9e1", "size": 2, "mnemonic": "jne", - "operands": "0x14000e9f6", - "stack_offset": 0 + "operands": "0x14000e9f6" }, { "address": "0x14000e9e3", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x119c6]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x119c6]" }, { "address": "0x14000e9ea", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1199f]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1199f]" }, { "address": "0x14000e9f1", "size": 5, "mnemonic": "call", - "operands": "0x14000e8c0", - "stack_offset": 0 + "operands": "0x14000e8c0" }, { "address": "0x14000e9f6", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x119c3]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x119c3]" }, { "address": "0x14000e9fd", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x119b4]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x119b4]" }, { "address": "0x14000ea04", "size": 5, "mnemonic": "call", - "operands": "0x14000e8c0", - "stack_offset": 0 + "operands": "0x14000e8c0" }, { "address": "0x14000ea09", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 8]" }, { "address": "0x14000ea0d", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax], 0", - "stack_offset": 0 + "operands": "dword ptr [rax], 0" }, { "address": "0x14000ea10", "size": 2, "mnemonic": "jne", - "operands": "0x14000ea20", - "stack_offset": 0 + "operands": "0x14000ea20" }, { "address": "0x14000ea12", "size": 7, "mnemonic": "mov", - "operands": "byte ptr [rip + 0x2479f], 1", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x2479f], 1" }, { "address": "0x14000ea19", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0x10]" }, { "address": "0x14000ea1d", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rax], 1", - "stack_offset": 0 + "operands": "byte ptr [rax], 1" }, { "address": "0x14000ea20", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000ea24", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000ea25", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -130017,43 +115488,37 @@ "address": "0x1400191a8", "size": 9, "mnemonic": "mov", - "operands": "rax, qword ptr gs:[0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr gs:[0x30]" }, { "address": "0x1400191b1", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 0x60]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 0x60]" }, { "address": "0x1400191b5", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x20]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x20]" }, { "address": "0x1400191b9", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rax + 8]", - "stack_offset": 0 + "operands": "eax, dword ptr [rax + 8]" }, { "address": "0x1400191bc", "size": 3, "mnemonic": "shr", - "operands": "eax, 0x1f", - "stack_offset": 0 + "operands": "eax, 0x1f" }, { "address": "0x1400191bf", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -130075,43 +115540,37 @@ "address": "0x140011db4", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011db6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011dba", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2430f]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2430f]" }, { "address": "0x140011dc1", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140011dc4", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x140011dc8", "size": 2, "mnemonic": "je", - "operands": "0x140011e05", - "stack_offset": 0 + "operands": "0x140011e05" } ], "successors": [ @@ -130129,29 +115588,25 @@ "address": "0x140011e05", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xc0000225", - "stack_offset": 0 + "operands": "eax, 0xc0000225" }, { "address": "0x140011e0a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011e0e", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011e0f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -130167,64 +115622,55 @@ "address": "0x140011dca", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140011dcd", "size": 2, "mnemonic": "jne", - "operands": "0x140011df1", - "stack_offset": 0 + "operands": "0x140011df1" }, { "address": "0x140011dcf", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x14c02]", - "stack_offset": 0 + "operands": "r9, [rip + 0x14c02]" }, { "address": "0x140011dd6", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x14bf7]", - "stack_offset": 0 + "operands": "r8, [rip + 0x14bf7]" }, { "address": "0x140011ddd", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x14bf4]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x14bf4]" }, { "address": "0x140011de4", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0x1a]", - "stack_offset": 0 + "operands": "ecx, [rax + 0x1a]" }, { "address": "0x140011de7", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x140011dec", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140011def", "size": 2, "mnemonic": "je", - "operands": "0x140011e05", - "stack_offset": 0 + "operands": "0x140011e05" } ], "successors": [ @@ -130242,36 +115688,31 @@ "address": "0x140011df1", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140011df4", "size": 7, "mnemonic": "mov", - "operands": "rcx, 0xfffffffffffffffa", - "stack_offset": 0 + "operands": "rcx, 0xfffffffffffffffa" }, { "address": "0x140011dfb", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011dff", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140011e00", "size": 5, "mnemonic": "jmp", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" } ], "successors": [ @@ -130294,78 +115735,67 @@ "address": "0x140001ab0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140001ab5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001ab6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140001aba", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rdx", - "stack_offset": 0 + "operands": "qword ptr [rcx], rdx" }, { "address": "0x140001abd", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140001ac0", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x140001ac3", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140001ac6", "size": 4, "mnemonic": "movsxd", - "operands": "r8, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "r8, dword ptr [rax + 4]" }, { "address": "0x140001aca", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [r8 + rdx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r8 + rdx + 0x48]" }, { "address": "0x140001acf", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140001ad2", "size": 2, "mnemonic": "je", - "operands": "0x140001ada", - "stack_offset": 0 + "operands": "0x140001ada" } ], "successors": [ @@ -130383,29 +115813,25 @@ "address": "0x140001ada", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x140001add", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x140001ae1", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rdi + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx + rdi + 0x10], 0" }, { "address": "0x140001ae6", "size": 2, "mnemonic": "je", - "operands": "0x140001afa", - "stack_offset": 0 + "operands": "0x140001afa" } ], "successors": [ @@ -130423,43 +115849,37 @@ "address": "0x140001ad4", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140001ad7", "size": 3, "mnemonic": "call", - "operands": "qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "qword ptr [rax + 8]" }, { "address": "0x140001ada", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x140001add", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x140001ae1", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rdi + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx + rdi + 0x10], 0" }, { "address": "0x140001ae6", "size": 2, "mnemonic": "je", - "operands": "0x140001afa", - "stack_offset": 0 + "operands": "0x140001afa" } ], "successors": [ @@ -130477,22 +115897,19 @@ "address": "0x140001afa", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + rdi + 0x50]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + rdi + 0x50]" }, { "address": "0x140001aff", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140001b02", "size": 2, "mnemonic": "je", - "operands": "0x140001b2e", - "stack_offset": 0 + "operands": "0x140001b2e" } ], "successors": [ @@ -130510,43 +115927,37 @@ "address": "0x140001ae8", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbx + 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbx + 8], 0" }, { "address": "0x140001aec", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140001aef", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140001af4", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140001af8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001af9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -130562,43 +115973,37 @@ "address": "0x140001b2e", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbx + 8], 1", - "stack_offset": 0 + "operands": "byte ptr [rbx + 8], 1" }, { "address": "0x140001b32", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140001b35", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140001b3a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140001b3e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001b3f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -130614,15 +116019,13 @@ "address": "0x140001b04", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140001b07", "size": 2, "mnemonic": "je", - "operands": "0x140001b2e", - "stack_offset": 0 + "operands": "0x140001b2e" } ], "successors": [ @@ -130640,78 +116043,67 @@ "address": "0x140001b09", "size": 5, "mnemonic": "call", - "operands": "0x140002000", - "stack_offset": 0 + "operands": "0x140002000" }, { "address": "0x140001b0e", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdi]" }, { "address": "0x140001b11", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rax + 4]" }, { "address": "0x140001b15", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rcx + rdi + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx + rdi + 0x10], 0" }, { "address": "0x140001b1a", "size": 3, "mnemonic": "sete", - "operands": "al", - "stack_offset": 0 + "operands": "al" }, { "address": "0x140001b1d", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbx + 8], al", - "stack_offset": 0 + "operands": "byte ptr [rbx + 8], al" }, { "address": "0x140001b20", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140001b23", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140001b28", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140001b2c", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140001b2d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -130733,50 +116125,43 @@ "address": "0x14000747c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140007481", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007482", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007486", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x29c33], -1", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x29c33], -1" }, { "address": "0x14000748d", "size": 2, "mnemonic": "jne", - "operands": "0x140007493", - "stack_offset": 0 + "operands": "0x140007493" }, { "address": "0x14000748f", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140007491", "size": 2, "mnemonic": "jmp", - "operands": "0x1400074be", - "stack_offset": 0 + "operands": "0x1400074be" } ], "successors": [ @@ -130793,29 +116178,25 @@ "address": "0x1400074be", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400074c3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400074c7", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400074c8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -130837,57 +116218,49 @@ "address": "0x1400023ac", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x1400023b0", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x1400023b3", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x1400023b8", "size": 5, "mnemonic": "call", - "operands": "0x1400022c0", - "stack_offset": 0 + "operands": "0x1400022c0" }, { "address": "0x1400023bd", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x2daac]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x2daac]" }, { "address": "0x1400023c4", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x1400023c9", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x1400023ce", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -130909,43 +116282,37 @@ "address": "0x14000d738", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000d73d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000d742", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rdi" }, { "address": "0x14000d747", "size": 2, "mnemonic": "mov", - "operands": "edx, ecx", - "stack_offset": 0 + "operands": "edx, ecx" }, { "address": "0x14000d749", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 1", - "stack_offset": 0 + "operands": "ecx, 1" }, { "address": "0x14000d74c", "size": 2, "mnemonic": "jb", - "operands": "0x14000d7bb", - "stack_offset": 0 + "operands": "0x14000d7bb" } ], "successors": [ @@ -130963,22 +116330,19 @@ "address": "0x14000d7bb", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rdx - 0x13]", - "stack_offset": 0 + "operands": "ecx, [rdx - 0x13]" }, { "address": "0x14000d7be", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0x11", - "stack_offset": 0 + "operands": "ecx, 0x11" }, { "address": "0x14000d7c1", "size": 2, "mnemonic": "ja", - "operands": "0x14000d7e3", - "stack_offset": 0 + "operands": "0x14000d7e3" } ], "successors": [ @@ -130996,15 +116360,13 @@ "address": "0x14000d74e", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0xd", - "stack_offset": 0 + "operands": "ecx, 0xd" }, { "address": "0x14000d751", "size": 2, "mnemonic": "ja", - "operands": "0x14000d767", - "stack_offset": 0 + "operands": "0x14000d767" } ], "successors": [ @@ -131022,64 +116384,55 @@ "address": "0x14000d7e3", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x14000d7e8", "size": 6, "mnemonic": "lea", - "operands": "ecx, [rdx - 0xbc]", - "stack_offset": 0 + "operands": "ecx, [rdx - 0xbc]" }, { "address": "0x14000d7ee", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0xe", - "stack_offset": 0 + "operands": "ecx, 0xe" }, { "address": "0x14000d7f1", "size": 3, "mnemonic": "lea", - "operands": "edx, [rax - 0xe]", - "stack_offset": 0 + "operands": "edx, [rax - 0xe]" }, { "address": "0x14000d7f4", "size": 3, "mnemonic": "cmovbe", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x14000d7f7", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 8]" }, { "address": "0x14000d7fc", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x10]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x10]" }, { "address": "0x14000d801", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x18]" }, { "address": "0x14000d806", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -131095,15 +116448,13 @@ "address": "0x14000d7c3", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xd", - "stack_offset": 0 + "operands": "eax, 0xd" }, { "address": "0x14000d7c8", "size": 2, "mnemonic": "jmp", - "operands": "0x14000d7f7", - "stack_offset": 0 + "operands": "0x14000d7f7" } ], "successors": [ @@ -131120,15 +116471,13 @@ "address": "0x14000d767", "size": 6, "mnemonic": "cmp", - "operands": "edx, 0x718", - "stack_offset": 0 + "operands": "edx, 0x718" }, { "address": "0x14000d76d", "size": 2, "mnemonic": "ja", - "operands": "0x14000d7bb", - "stack_offset": 0 + "operands": "0x14000d7bb" } ], "successors": [ @@ -131146,29 +116495,25 @@ "address": "0x14000d753", "size": 3, "mnemonic": "lea", - "operands": "eax, [rcx - 1]", - "stack_offset": 0 + "operands": "eax, [rcx - 1]" }, { "address": "0x14000d756", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x17ee3]", - "stack_offset": 0 + "operands": "r9, [rip + 0x17ee3]" }, { "address": "0x14000d75d", "size": 5, "mnemonic": "mov", - "operands": "eax, dword ptr [r9 + rax*8 + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r9 + rax*8 + 4]" }, { "address": "0x14000d762", "size": 5, "mnemonic": "jmp", - "operands": "0x14000d7f7", - "stack_offset": 0 + "operands": "0x14000d7f7" } ], "successors": [ @@ -131185,29 +116530,25 @@ "address": "0x14000d7f7", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 8]" }, { "address": "0x14000d7fc", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x10]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x10]" }, { "address": "0x14000d801", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x18]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x18]" }, { "address": "0x14000d806", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -131223,57 +116564,49 @@ "address": "0x14000d76f", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x2d", - "stack_offset": 0 + "operands": "ecx, 0x2d" }, { "address": "0x14000d774", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x17ec5]", - "stack_offset": 0 + "operands": "r9, [rip + 0x17ec5]" }, { "address": "0x14000d77b", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x14000d77d", "size": 3, "mnemonic": "mov", - "operands": "r10d, esi", - "stack_offset": 0 + "operands": "r10d, esi" }, { "address": "0x14000d780", "size": 3, "mnemonic": "lea", - "operands": "edi, [rcx - 1]", - "stack_offset": 0 + "operands": "edi, [rcx - 1]" }, { "address": "0x14000d783", "size": 3, "mnemonic": "mov", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x14000d786", "size": 3, "mnemonic": "shr", - "operands": "r8, 1", - "stack_offset": 0 + "operands": "r8, 1" }, { "address": "0x14000d789", "size": 2, "mnemonic": "je", - "operands": "0x14000d7ca", - "stack_offset": 0 + "operands": "0x14000d7ca" } ], "successors": [ @@ -131291,15 +116624,13 @@ "address": "0x14000d7ca", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000d7cd", "size": 2, "mnemonic": "je", - "operands": "0x14000d7bb", - "stack_offset": 0 + "operands": "0x14000d7bb" } ], "successors": [ @@ -131317,50 +116648,43 @@ "address": "0x14000d78b", "size": 3, "mnemonic": "test", - "operands": "cl, 1", - "stack_offset": 0 + "operands": "cl, 1" }, { "address": "0x14000d78e", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r8 - 1]", - "stack_offset": 0 + "operands": "rcx, [r8 - 1]" }, { "address": "0x14000d792", "size": 4, "mnemonic": "cmovne", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14000d796", "size": 4, "mnemonic": "lea", - "operands": "r11, [rcx + r10]", - "stack_offset": 0 + "operands": "r11, [rcx + r10]" }, { "address": "0x14000d79a", "size": 4, "mnemonic": "lea", - "operands": "rax, [r9 + r11*8]", - "stack_offset": 0 + "operands": "rax, [r9 + r11*8]" }, { "address": "0x14000d79e", "size": 2, "mnemonic": "cmp", - "operands": "edx, dword ptr [rax]", - "stack_offset": 0 + "operands": "edx, dword ptr [rax]" }, { "address": "0x14000d7a0", "size": 2, "mnemonic": "je", - "operands": "0x14000d7d9", - "stack_offset": 0 + "operands": "0x14000d7d9" } ], "successors": [ @@ -131378,36 +116702,31 @@ "address": "0x14000d7cf", "size": 4, "mnemonic": "lea", - "operands": "rax, [r9 + r10*8]", - "stack_offset": 0 + "operands": "rax, [r9 + r10*8]" }, { "address": "0x14000d7d3", "size": 2, "mnemonic": "cmp", - "operands": "edx, dword ptr [rax]", - "stack_offset": 0 + "operands": "edx, dword ptr [rax]" }, { "address": "0x14000d7d5", "size": 4, "mnemonic": "cmovne", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14000d7d9", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000d7dc", "size": 2, "mnemonic": "je", - "operands": "0x14000d7bb", - "stack_offset": 0 + "operands": "0x14000d7bb" } ], "successors": [ @@ -131425,15 +116744,13 @@ "address": "0x14000d7d9", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000d7dc", "size": 2, "mnemonic": "je", - "operands": "0x14000d7bb", - "stack_offset": 0 + "operands": "0x14000d7bb" } ], "successors": [ @@ -131451,8 +116768,7 @@ "address": "0x14000d7a2", "size": 2, "mnemonic": "jb", - "operands": "0x14000d7ab", - "stack_offset": 0 + "operands": "0x14000d7ab" } ], "successors": [ @@ -131470,15 +116786,13 @@ "address": "0x14000d7de", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rax + 4]" }, { "address": "0x14000d7e1", "size": 2, "mnemonic": "jmp", - "operands": "0x14000d7f7", - "stack_offset": 0 + "operands": "0x14000d7f7" } ], "successors": [ @@ -131495,57 +116809,49 @@ "address": "0x14000d7ab", "size": 4, "mnemonic": "lea", - "operands": "rax, [r11 - 1]", - "stack_offset": 0 + "operands": "rax, [r11 - 1]" }, { "address": "0x14000d7af", "size": 4, "mnemonic": "cmovae", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x14000d7b3", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14000d7b6", "size": 3, "mnemonic": "cmp", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000d7b9", "size": 2, "mnemonic": "jbe", - "operands": "0x14000d783", - "stack_offset": 0 + "operands": "0x14000d783" }, { "address": "0x14000d7bb", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rdx - 0x13]", - "stack_offset": 0 + "operands": "ecx, [rdx - 0x13]" }, { "address": "0x14000d7be", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0x11", - "stack_offset": 0 + "operands": "ecx, 0x11" }, { "address": "0x14000d7c1", "size": 2, "mnemonic": "ja", - "operands": "0x14000d7e3", - "stack_offset": 0 + "operands": "0x14000d7e3" } ], "successors": [ @@ -131563,71 +116869,61 @@ "address": "0x14000d7a4", "size": 4, "mnemonic": "lea", - "operands": "r10, [r11 + 1]", - "stack_offset": 0 + "operands": "r10, [r11 + 1]" }, { "address": "0x14000d7a8", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x14000d7ab", "size": 4, "mnemonic": "lea", - "operands": "rax, [r11 - 1]", - "stack_offset": 0 + "operands": "rax, [r11 - 1]" }, { "address": "0x14000d7af", "size": 4, "mnemonic": "cmovae", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x14000d7b3", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14000d7b6", "size": 3, "mnemonic": "cmp", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000d7b9", "size": 2, "mnemonic": "jbe", - "operands": "0x14000d783", - "stack_offset": 0 + "operands": "0x14000d783" }, { "address": "0x14000d7bb", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rdx - 0x13]", - "stack_offset": 0 + "operands": "ecx, [rdx - 0x13]" }, { "address": "0x14000d7be", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 0x11", - "stack_offset": 0 + "operands": "ecx, 0x11" }, { "address": "0x14000d7c1", "size": 2, "mnemonic": "ja", - "operands": "0x14000d7e3", - "stack_offset": 0 + "operands": "0x14000d7e3" } ], "successors": [ @@ -131651,29 +116947,25 @@ "address": "0x140010b90", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140010b94", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x140010b97", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140010b9a", "size": 2, "mnemonic": "je", - "operands": "0x140010ba9", - "stack_offset": 0 + "operands": "0x140010ba9" } ], "successors": [ @@ -131691,43 +116983,37 @@ "address": "0x140010ba9", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140010bae", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x140010bb4", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x140010bb9", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x140010bbe", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140010bc2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -131743,15 +117029,13 @@ "address": "0x140010b9c", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140010b9f", "size": 2, "mnemonic": "je", - "operands": "0x140010ba9", - "stack_offset": 0 + "operands": "0x140010ba9" } ], "successors": [ @@ -131769,64 +117053,55 @@ "address": "0x140010ba1", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x140010ba4", "size": 2, "mnemonic": "jne", - "operands": "0x140010bc3", - "stack_offset": 0 + "operands": "0x140010bc3" }, { "address": "0x140010ba6", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rcx], r8b", - "stack_offset": 0 + "operands": "byte ptr [rcx], r8b" }, { "address": "0x140010ba9", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x140010bae", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x140010bb4", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x140010bb9", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x16", - "stack_offset": 0 + "operands": "eax, 0x16" }, { "address": "0x140010bbe", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140010bc2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -131848,106 +117123,91 @@ "address": "0x14000ace8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x14000aced", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000acf2", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000acf3", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000acf4", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000acf6", "size": 8, "mnemonic": "lea", - "operands": "rbp, [rsp - 0x4f0]", - "stack_offset": 0 + "operands": "rbp, [rsp - 0x4f0]" }, { "address": "0x14000acfe", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x5f0", - "stack_offset": 0 + "operands": "rsp, 0x5f0" }, { "address": "0x14000ad05", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x26334]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x26334]" }, { "address": "0x14000ad0c", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x14000ad0f", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rbp + 0x4e0], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp + 0x4e0], rax" }, { "address": "0x14000ad16", "size": 3, "mnemonic": "mov", - "operands": "edi, r8d", - "stack_offset": 0 + "operands": "edi, r8d" }, { "address": "0x14000ad19", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x14000ad1b", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14000ad1d", "size": 3, "mnemonic": "cmp", - "operands": "ecx, -1", - "stack_offset": 0 + "operands": "ecx, -1" }, { "address": "0x14000ad20", "size": 2, "mnemonic": "je", - "operands": "0x14000ad27", - "stack_offset": 0 + "operands": "0x14000ad27" } ], "successors": [ @@ -131971,36 +117231,31 @@ "address": "0x14000ca90", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000ca94", "size": 5, "mnemonic": "call", - "operands": "0x140012358", - "stack_offset": 0 + "operands": "0x140012358" }, { "address": "0x14000ca99", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x26400]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x26400]" }, { "address": "0x14000caa0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000caa4", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x13565]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x13565]" } ], "successors": [ @@ -132023,29 +117278,25 @@ "address": "0x140005134", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140005136", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000513a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000513d", "size": 2, "mnemonic": "jmp", - "operands": "0x14000514e", - "stack_offset": 0 + "operands": "0x14000514e" } ], "successors": [ @@ -132062,22 +117313,19 @@ "address": "0x14000514e", "size": 5, "mnemonic": "call", - "operands": "0x14000cac0", - "stack_offset": 0 + "operands": "0x14000cac0" }, { "address": "0x140005153", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140005156", "size": 2, "mnemonic": "je", - "operands": "0x14000513f", - "stack_offset": 0 + "operands": "0x14000513f" } ], "successors": [ @@ -132095,29 +117343,25 @@ "address": "0x14000513f", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140005142", "size": 5, "mnemonic": "call", - "operands": "0x14000deb0", - "stack_offset": 0 + "operands": "0x14000deb0" }, { "address": "0x140005147", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140005149", "size": 2, "mnemonic": "je", - "operands": "0x14000515e", - "stack_offset": 0 + "operands": "0x14000515e" } ], "successors": [ @@ -132135,22 +117379,19 @@ "address": "0x140005158", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000515c", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000515d", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -132166,15 +117407,13 @@ "address": "0x14000515e", "size": 4, "mnemonic": "cmp", - "operands": "rbx, -1", - "stack_offset": 0 + "operands": "rbx, -1" }, { "address": "0x140005162", "size": 2, "mnemonic": "je", - "operands": "0x14000516a", - "stack_offset": 0 + "operands": "0x14000516a" } ], "successors": [ @@ -132192,29 +117431,25 @@ "address": "0x14000514b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000514e", "size": 5, "mnemonic": "call", - "operands": "0x14000cac0", - "stack_offset": 0 + "operands": "0x14000cac0" }, { "address": "0x140005153", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140005156", "size": 2, "mnemonic": "je", - "operands": "0x14000513f", - "stack_offset": 0 + "operands": "0x14000513f" } ], "successors": [ @@ -132232,15 +117467,13 @@ "address": "0x14000516a", "size": 5, "mnemonic": "call", - "operands": "0x140001dd0", - "stack_offset": 0 + "operands": "0x140001dd0" }, { "address": "0x14000516f", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -132256,15 +117489,13 @@ "address": "0x140005164", "size": 5, "mnemonic": "call", - "operands": "0x14000238c", - "stack_offset": 0 + "operands": "0x14000238c" }, { "address": "0x140005169", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -132286,50 +117517,43 @@ "address": "0x140002bb8", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140002bba", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140002bbe", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140002bc1", "size": 5, "mnemonic": "call", - "operands": "0x1400047dc", - "stack_offset": 0 + "operands": "0x1400047dc" }, { "address": "0x140002bc6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x58]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x58]" }, { "address": "0x140002bca", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002bcd", "size": 2, "mnemonic": "je", - "operands": "0x140002bd4", - "stack_offset": 0 + "operands": "0x140002bd4" } ], "successors": [ @@ -132347,29 +117571,25 @@ "address": "0x140002bd4", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x58], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x58], 0" }, { "address": "0x140002bdc", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x48]" }, { "address": "0x140002be0", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002be3", "size": 2, "mnemonic": "je", - "operands": "0x140002bea", - "stack_offset": 0 + "operands": "0x140002bea" } ], "successors": [ @@ -132387,36 +117607,31 @@ "address": "0x140002bcf", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x140002bd4", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x58], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x58], 0" }, { "address": "0x140002bdc", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x48]" }, { "address": "0x140002be0", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002be3", "size": 2, "mnemonic": "je", - "operands": "0x140002bea", - "stack_offset": 0 + "operands": "0x140002bea" } ], "successors": [ @@ -132434,29 +117649,25 @@ "address": "0x140002bea", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x48], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x48], 0" }, { "address": "0x140002bf2", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x38]" }, { "address": "0x140002bf6", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002bf9", "size": 2, "mnemonic": "je", - "operands": "0x140002c00", - "stack_offset": 0 + "operands": "0x140002c00" } ], "successors": [ @@ -132474,36 +117685,31 @@ "address": "0x140002be5", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x140002bea", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x48], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x48], 0" }, { "address": "0x140002bf2", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x38]" }, { "address": "0x140002bf6", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002bf9", "size": 2, "mnemonic": "je", - "operands": "0x140002c00", - "stack_offset": 0 + "operands": "0x140002c00" } ], "successors": [ @@ -132521,29 +117727,25 @@ "address": "0x140002c00", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x38], 0" }, { "address": "0x140002c08", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x28]" }, { "address": "0x140002c0c", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002c0f", "size": 2, "mnemonic": "je", - "operands": "0x140002c16", - "stack_offset": 0 + "operands": "0x140002c16" } ], "successors": [ @@ -132561,36 +117763,31 @@ "address": "0x140002bfb", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x140002c00", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x38], 0" }, { "address": "0x140002c08", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x28]" }, { "address": "0x140002c0c", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002c0f", "size": 2, "mnemonic": "je", - "operands": "0x140002c16", - "stack_offset": 0 + "operands": "0x140002c16" } ], "successors": [ @@ -132608,29 +117805,25 @@ "address": "0x140002c16", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x28], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x28], 0" }, { "address": "0x140002c1e", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x18]" }, { "address": "0x140002c22", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002c25", "size": 2, "mnemonic": "je", - "operands": "0x140002c2c", - "stack_offset": 0 + "operands": "0x140002c2c" } ], "successors": [ @@ -132648,36 +117841,31 @@ "address": "0x140002c11", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x140002c16", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x28], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x28], 0" }, { "address": "0x140002c1e", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x18]" }, { "address": "0x140002c22", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002c25", "size": 2, "mnemonic": "je", - "operands": "0x140002c2c", - "stack_offset": 0 + "operands": "0x140002c2c" } ], "successors": [ @@ -132695,29 +117883,25 @@ "address": "0x140002c2c", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x18], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x18], 0" }, { "address": "0x140002c34", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 8]" }, { "address": "0x140002c38", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002c3b", "size": 2, "mnemonic": "je", - "operands": "0x140002c42", - "stack_offset": 0 + "operands": "0x140002c42" } ], "successors": [ @@ -132735,36 +117919,31 @@ "address": "0x140002c27", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x140002c2c", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x18], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x18], 0" }, { "address": "0x140002c34", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 8]" }, { "address": "0x140002c38", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140002c3b", "size": 2, "mnemonic": "je", - "operands": "0x140002c42", - "stack_offset": 0 + "operands": "0x140002c42" } ], "successors": [ @@ -132782,36 +117961,31 @@ "address": "0x140002c42", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], 0" }, { "address": "0x140002c4a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140002c4d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140002c51", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140002c52", "size": 5, "mnemonic": "jmp", - "operands": "0x140004504", - "stack_offset": 0 + "operands": "0x140004504" } ], "successors": [ @@ -132828,43 +118002,37 @@ "address": "0x140002c3d", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x140002c42", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], 0", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], 0" }, { "address": "0x140002c4a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140002c4d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140002c51", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140002c52", "size": 5, "mnemonic": "jmp", - "operands": "0x140004504", - "stack_offset": 0 + "operands": "0x140004504" } ], "successors": [ @@ -132887,169 +118055,145 @@ "address": "0x1400029cc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x1400029d1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rcx" }, { "address": "0x1400029d6", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400029d7", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400029db", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x1400029de", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x1400029e1", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x1400029e3", "size": 5, "mnemonic": "call", - "operands": "0x14000448c", - "stack_offset": 0 + "operands": "0x14000448c" }, { "address": "0x1400029e8", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400029e9", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400029eb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rax" }, { "address": "0x1400029ef", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbx + 0x10], al", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x10], al" }, { "address": "0x1400029f2", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x18], rax" }, { "address": "0x1400029f6", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbx + 0x20], al", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x20], al" }, { "address": "0x1400029f9", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x28], rax" }, { "address": "0x1400029fd", "size": 4, "mnemonic": "mov", - "operands": "word ptr [rbx + 0x30], ax", - "stack_offset": 0 + "operands": "word ptr [rbx + 0x30], ax" }, { "address": "0x140002a01", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x38], rax" }, { "address": "0x140002a05", "size": 4, "mnemonic": "mov", - "operands": "word ptr [rbx + 0x40], ax", - "stack_offset": 0 + "operands": "word ptr [rbx + 0x40], ax" }, { "address": "0x140002a09", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x48], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x48], rax" }, { "address": "0x140002a0d", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbx + 0x50], al", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x50], al" }, { "address": "0x140002a10", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x58], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x58], rax" }, { "address": "0x140002a14", "size": 3, "mnemonic": "mov", - "operands": "byte ptr [rbx + 0x60], al", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x60], al" }, { "address": "0x140002a17", "size": 3, "mnemonic": "test", - "operands": "rdi, rdi", - "stack_offset": 0 + "operands": "rdi, rdi" }, { "address": "0x140002a1a", "size": 2, "mnemonic": "je", - "operands": "0x140002a36", - "stack_offset": 0 + "operands": "0x140002a36" } ], "successors": [ @@ -133067,22 +118211,19 @@ "address": "0x140002a36", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1ea33]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1ea33]" }, { "address": "0x140002a3d", "size": 5, "mnemonic": "call", - "operands": "0x1400023d0", - "stack_offset": 0 + "operands": "0x1400023d0" }, { "address": "0x140002a42", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -133098,64 +118239,55 @@ "address": "0x140002a1c", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140002a1f", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140002a22", "size": 5, "mnemonic": "call", - "operands": "0x140004770", - "stack_offset": 0 + "operands": "0x140004770" }, { "address": "0x140002a27", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140002a28", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140002a2b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x38]" }, { "address": "0x140002a30", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140002a34", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140002a35", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -133177,50 +118309,43 @@ "address": "0x140002a80", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e9b9]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e9b9]" }, { "address": "0x140002a87", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], 0" }, { "address": "0x140002a8f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rax" }, { "address": "0x140002a93", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e996]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e996]" }, { "address": "0x140002a9a", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x140002a9d", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140002aa0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -133242,50 +118367,43 @@ "address": "0x14000238c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x140002390", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x140002395", "size": 5, "mnemonic": "call", - "operands": "0x140002260", - "stack_offset": 0 + "operands": "0x140002260" }, { "address": "0x14000239a", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x2da6f]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x2da6f]" }, { "address": "0x1400023a1", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x1400023a6", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x1400023ab", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -133307,92 +118425,79 @@ "address": "0x140004910", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140004915", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140004916", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000491a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000491d", "size": 5, "mnemonic": "call", - "operands": "0x14000cf88", - "stack_offset": 0 + "operands": "0x14000cf88" }, { "address": "0x140004922", "size": 5, "mnemonic": "mov", - "operands": "edx, 2", - "stack_offset": 0 + "operands": "edx, 2" }, { "address": "0x140004927", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rbx], eax", - "stack_offset": 0 + "operands": "dword ptr [rbx], eax" }, { "address": "0x140004929", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0x100", - "stack_offset": 0 + "operands": "ecx, 0x100" }, { "address": "0x14000492e", "size": 5, "mnemonic": "call", - "operands": "0x14000d630", - "stack_offset": 0 + "operands": "0x14000d630" }, { "address": "0x140004933", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rax" }, { "address": "0x140004937", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14000493a", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000493d", "size": 2, "mnemonic": "je", - "operands": "0x14000499f", - "stack_offset": 0 + "operands": "0x14000499f" } ], "successors": [ @@ -133410,57 +118515,49 @@ "address": "0x14000499f", "size": 5, "mnemonic": "call", - "operands": "0x14000cdf4", - "stack_offset": 0 + "operands": "0x14000cdf4" }, { "address": "0x1400049a4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rax" }, { "address": "0x1400049a8", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x10], 0" }, { "address": "0x1400049af", "size": 5, "mnemonic": "call", - "operands": "0x14000cfb8", - "stack_offset": 0 + "operands": "0x14000cfb8" }, { "address": "0x1400049b4", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 8]" }, { "address": "0x1400049b8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x18], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x18], rcx" }, { "address": "0x1400049bc", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400049bf", "size": 2, "mnemonic": "je", - "operands": "0x1400049ca", - "stack_offset": 0 + "operands": "0x1400049ca" } ], "successors": [ @@ -133478,176 +118575,151 @@ "address": "0x14000493f", "size": 5, "mnemonic": "call", - "operands": "0x14000cdf4", - "stack_offset": 0 + "operands": "0x14000cdf4" }, { "address": "0x140004944", "size": 5, "mnemonic": "mov", - "operands": "ecx, 4", - "stack_offset": 0 + "operands": "ecx, 4" }, { "address": "0x140004949", "size": 3, "mnemonic": "lea", - "operands": "edx, [rcx + 0x7c]", - "stack_offset": 0 + "operands": "edx, [rcx + 0x7c]" }, { "address": "0x14000494c", "size": 3, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax]" }, { "address": "0x14000494f", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rdi], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rdi], xmm0" }, { "address": "0x140004952", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x10]" }, { "address": "0x140004956", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rdi + 0x10], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rdi + 0x10], xmm1" }, { "address": "0x14000495a", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x20]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x20]" }, { "address": "0x14000495e", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rdi + 0x20], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rdi + 0x20], xmm0" }, { "address": "0x140004962", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x30]" }, { "address": "0x140004966", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rdi + 0x30], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rdi + 0x30], xmm1" }, { "address": "0x14000496a", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x40]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x40]" }, { "address": "0x14000496e", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rdi + 0x40], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rdi + 0x40], xmm0" }, { "address": "0x140004972", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x50]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x50]" }, { "address": "0x140004976", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rdi + 0x50], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rdi + 0x50], xmm1" }, { "address": "0x14000497a", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rax + 0x60]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rax + 0x60]" }, { "address": "0x14000497e", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rdi + 0x60], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rdi + 0x60], xmm0" }, { "address": "0x140004982", "size": 3, "mnemonic": "add", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140004985", "size": 4, "mnemonic": "movups", - "operands": "xmm1, xmmword ptr [rax + 0x70]", - "stack_offset": 0 + "operands": "xmm1, xmmword ptr [rax + 0x70]" }, { "address": "0x140004989", "size": 3, "mnemonic": "add", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000498c", "size": 4, "mnemonic": "movups", - "operands": "xmmword ptr [rdi - 0x10], xmm1", - "stack_offset": 0 + "operands": "xmmword ptr [rdi - 0x10], xmm1" }, { "address": "0x140004990", "size": 4, "mnemonic": "sub", - "operands": "rcx, 1", - "stack_offset": 0 + "operands": "rcx, 1" }, { "address": "0x140004994", "size": 2, "mnemonic": "jne", - "operands": "0x14000494c", - "stack_offset": 0 + "operands": "0x14000494c" }, { "address": "0x140004996", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rbx + 0x10], 1", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x10], 1" }, { "address": "0x14000499d", "size": 2, "mnemonic": "jmp", - "operands": "0x1400049af", - "stack_offset": 0 + "operands": "0x1400049af" } ], "successors": [ @@ -133664,36 +118736,31 @@ "address": "0x1400049ca", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x1400049cd", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400049d2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400049d6", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400049d7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -133709,50 +118776,43 @@ "address": "0x1400049c1", "size": 5, "mnemonic": "call", - "operands": "0x14000d640", - "stack_offset": 0 + "operands": "0x14000d640" }, { "address": "0x1400049c6", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x18], rax" }, { "address": "0x1400049ca", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x1400049cd", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400049d2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400049d6", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400049d7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -133768,36 +118828,31 @@ "address": "0x1400049af", "size": 5, "mnemonic": "call", - "operands": "0x14000cfb8", - "stack_offset": 0 + "operands": "0x14000cfb8" }, { "address": "0x1400049b4", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 8]" }, { "address": "0x1400049b8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 0x18], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x18], rcx" }, { "address": "0x1400049bc", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400049bf", "size": 2, "mnemonic": "je", - "operands": "0x1400049ca", - "stack_offset": 0 + "operands": "0x1400049ca" } ], "successors": [ @@ -133821,43 +118876,37 @@ "address": "0x140015b2c", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015b2e", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015b32", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1d6ff]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1d6ff]" }, { "address": "0x140015b39", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x140015b3c", "size": 3, "mnemonic": "cmp", - "operands": "qword ptr [rdx], rax", - "stack_offset": 0 + "operands": "qword ptr [rdx], rax" }, { "address": "0x140015b3f", "size": 2, "mnemonic": "je", - "operands": "0x140015b57", - "stack_offset": 0 + "operands": "0x140015b57" } ], "successors": [ @@ -133875,22 +118924,19 @@ "address": "0x140015b57", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015b5b", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015b5c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -133906,57 +118952,49 @@ "address": "0x140015b41", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + 0x3a8]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + 0x3a8]" }, { "address": "0x140015b47", "size": 6, "mnemonic": "test", - "operands": "dword ptr [rip + 0x1ba43], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1ba43], eax" }, { "address": "0x140015b4d", "size": 2, "mnemonic": "jne", - "operands": "0x140015b57", - "stack_offset": 0 + "operands": "0x140015b57" }, { "address": "0x140015b4f", "size": 5, "mnemonic": "call", - "operands": "0x14001a8ec", - "stack_offset": 0 + "operands": "0x14001a8ec" }, { "address": "0x140015b54", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140015b57", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015b5b", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015b5c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -133978,22 +119016,19 @@ "address": "0x1400105b0", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rip + 0x22c3e]", - "stack_offset": 0 + "operands": "eax, dword ptr [rip + 0x22c3e]" }, { "address": "0x1400105b6", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400105b7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -134015,57 +119050,49 @@ "address": "0x14000deb0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000deb5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000deb6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000deba", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000debd", "size": 5, "mnemonic": "call", - "operands": "0x14000df00", - "stack_offset": 0 + "operands": "0x14000df00" }, { "address": "0x14000dec2", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14000dec4", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000dec7", "size": 2, "mnemonic": "je", - "operands": "0x14000ded8", - "stack_offset": 0 + "operands": "0x14000ded8" } ], "successors": [ @@ -134083,29 +119110,25 @@ "address": "0x14000ded8", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000dedd", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000dee1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000dee2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -134121,64 +119144,55 @@ "address": "0x14000dec9", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000decc", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14000ded1", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000ded3", "size": 3, "mnemonic": "setne", - "operands": "bl", - "stack_offset": 0 + "operands": "bl" }, { "address": "0x14000ded6", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14000ded8", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000dedd", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000dee1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000dee2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -134200,15 +119214,13 @@ "address": "0x1400075d8", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rdx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdx]" }, { "address": "0x1400075db", "size": 5, "mnemonic": "jmp", - "operands": "0x1400075e8", - "stack_offset": 0 + "operands": "0x1400075e8" } ], "successors": [ @@ -134225,36 +119237,31 @@ "address": "0x1400075e8", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400075ea", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400075ee", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x1400075f1", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400075f4", "size": 2, "mnemonic": "je", - "operands": "0x140007648", - "stack_offset": 0 + "operands": "0x140007648" } ], "successors": [ @@ -134272,15 +119279,13 @@ "address": "0x140007648", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000764d", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -134296,36 +119301,31 @@ "address": "0x1400075f6", "size": 4, "mnemonic": "movsxd", - "operands": "r11, dword ptr [rcx + 0x18]", - "stack_offset": 0 + "operands": "r11, dword ptr [rcx + 0x18]" }, { "address": "0x1400075fa", "size": 4, "mnemonic": "mov", - "operands": "r10, qword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "r10, qword ptr [rdx + 8]" }, { "address": "0x1400075fe", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + r11]", - "stack_offset": 0 + "operands": "rax, [r10 + r11]" }, { "address": "0x140007602", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140007605", "size": 2, "mnemonic": "je", - "operands": "0x140007648", - "stack_offset": 0 + "operands": "0x140007648" } ], "successors": [ @@ -134343,29 +119343,25 @@ "address": "0x140007607", "size": 4, "mnemonic": "mov", - "operands": "r8d, dword ptr [rcx + 0x14]", - "stack_offset": 0 + "operands": "r8d, dword ptr [rcx + 0x14]" }, { "address": "0x14000760b", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000760e", "size": 3, "mnemonic": "test", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140007611", "size": 2, "mnemonic": "je", - "operands": "0x140007643", - "stack_offset": 0 + "operands": "0x140007643" } ], "successors": [ @@ -134383,15 +119379,13 @@ "address": "0x140007643", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140007646", "size": 2, "mnemonic": "jmp", - "operands": "0x14000763d", - "stack_offset": 0 + "operands": "0x14000763d" } ], "successors": [ @@ -134408,36 +119402,31 @@ "address": "0x140007613", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r11 + r9*8]", - "stack_offset": 0 + "operands": "rcx, [r11 + r9*8]" }, { "address": "0x140007617", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rcx + r10]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rcx + r10]" }, { "address": "0x14000761b", "size": 3, "mnemonic": "add", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000761e", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x140007621", "size": 2, "mnemonic": "jb", - "operands": "0x14000762b", - "stack_offset": 0 + "operands": "0x14000762b" } ], "successors": [ @@ -134455,22 +119444,19 @@ "address": "0x14000763d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007641", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140007642", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -134486,15 +119472,13 @@ "address": "0x14000762b", "size": 3, "mnemonic": "test", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000762e", "size": 2, "mnemonic": "je", - "operands": "0x140007643", - "stack_offset": 0 + "operands": "0x140007643" } ], "successors": [ @@ -134512,22 +119496,19 @@ "address": "0x140007623", "size": 3, "mnemonic": "inc", - "operands": "r9d", - "stack_offset": 0 + "operands": "r9d" }, { "address": "0x140007626", "size": 3, "mnemonic": "cmp", - "operands": "r9d, r8d", - "stack_offset": 0 + "operands": "r9d, r8d" }, { "address": "0x140007629", "size": 2, "mnemonic": "jb", - "operands": "0x140007613", - "stack_offset": 0 + "operands": "0x140007613" } ], "successors": [ @@ -134545,43 +119526,37 @@ "address": "0x140007630", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r9 - 1]", - "stack_offset": 0 + "operands": "ecx, [r9 - 1]" }, { "address": "0x140007634", "size": 4, "mnemonic": "lea", - "operands": "rax, [r10 + rcx*8]", - "stack_offset": 0 + "operands": "rax, [r10 + rcx*8]" }, { "address": "0x140007638", "size": 5, "mnemonic": "mov", - "operands": "eax, dword ptr [rax + r11 + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rax + r11 + 4]" }, { "address": "0x14000763d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007641", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140007642", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -134603,106 +119578,91 @@ "address": "0x140007740", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140007745", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000774a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rdi" }, { "address": "0x14000774f", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007751", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007753", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007755", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140007759", "size": 3, "mnemonic": "mov", - "operands": "r14, r9", - "stack_offset": 0 + "operands": "r14, r9" }, { "address": "0x14000775c", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x14000775f", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x140007762", "size": 3, "mnemonic": "mov", - "operands": "r13, rcx", - "stack_offset": 0 + "operands": "r13, rcx" }, { "address": "0x140007765", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140007767", "size": 4, "mnemonic": "movsxd", - "operands": "r15, dword ptr [r8 + 4]", - "stack_offset": 0 + "operands": "r15, dword ptr [r8 + 4]" }, { "address": "0x14000776b", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14000776e", "size": 2, "mnemonic": "je", - "operands": "0x14000777b", - "stack_offset": 0 + "operands": "0x14000777b" } ], "successors": [ @@ -134720,22 +119680,19 @@ "address": "0x14000777b", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x14000777e", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140007781", "size": 6, "mnemonic": "je", - "operands": "0x1400078f6", - "stack_offset": 0 + "operands": "0x1400078f6" } ], "successors": [ @@ -134753,22 +119710,19 @@ "address": "0x140007770", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140007775", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r15 + rax]", - "stack_offset": 0 + "operands": "rdx, [r15 + rax]" }, { "address": "0x140007779", "size": 2, "mnemonic": "jmp", - "operands": "0x14000777e", - "stack_offset": 0 + "operands": "0x14000777e" } ], "successors": [ @@ -134785,64 +119739,55 @@ "address": "0x1400078f6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400078f8", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x1400078fd", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x58]" }, { "address": "0x140007902", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x60]" }, { "address": "0x140007907", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000790b", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000790d", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000790f", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007911", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -134858,22 +119803,19 @@ "address": "0x140007787", "size": 4, "mnemonic": "movsxd", - "operands": "r15, dword ptr [rbx + 4]", - "stack_offset": 0 + "operands": "r15, dword ptr [rbx + 4]" }, { "address": "0x14000778b", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x14000778e", "size": 2, "mnemonic": "je", - "operands": "0x14000779b", - "stack_offset": 0 + "operands": "0x14000779b" } ], "successors": [ @@ -134891,15 +119833,13 @@ "address": "0x14000777e", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140007781", "size": 6, "mnemonic": "je", - "operands": "0x1400078f6", - "stack_offset": 0 + "operands": "0x1400078f6" } ], "successors": [ @@ -134917,22 +119857,19 @@ "address": "0x14000779b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000779e", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x10], dil" }, { "address": "0x1400077a2", "size": 6, "mnemonic": "je", - "operands": "0x1400078f6", - "stack_offset": 0 + "operands": "0x1400078f6" } ], "successors": [ @@ -134950,22 +119887,19 @@ "address": "0x140007790", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140007795", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r15 + rax]", - "stack_offset": 0 + "operands": "rcx, [r15 + rax]" }, { "address": "0x140007799", "size": 2, "mnemonic": "jmp", - "operands": "0x14000779e", - "stack_offset": 0 + "operands": "0x14000779e" } ], "successors": [ @@ -134982,43 +119916,37 @@ "address": "0x1400077a8", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 8], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8], edi" }, { "address": "0x1400077ab", "size": 2, "mnemonic": "jne", - "operands": "0x1400077b5", - "stack_offset": 0 + "operands": "0x1400077b5" }, { "address": "0x1400077ad", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rbx], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx], edi" }, { "address": "0x1400077af", "size": 6, "mnemonic": "jge", - "operands": "0x1400078f6", - "stack_offset": 0 + "operands": "0x1400078f6" }, { "address": "0x1400077b5", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rbx], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx], edi" }, { "address": "0x1400077b7", "size": 2, "mnemonic": "jl", - "operands": "0x1400077c3", - "stack_offset": 0 + "operands": "0x1400077c3" } ], "successors": [ @@ -135036,15 +119964,13 @@ "address": "0x14000779e", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x10], dil" }, { "address": "0x1400077a2", "size": 6, "mnemonic": "je", - "operands": "0x1400078f6", - "stack_offset": 0 + "operands": "0x1400078f6" } ], "successors": [ @@ -135062,15 +119988,13 @@ "address": "0x1400077c3", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 0x80", - "stack_offset": 0 + "operands": "byte ptr [rbx], 0x80" }, { "address": "0x1400077c6", "size": 2, "mnemonic": "je", - "operands": "0x1400077fa", - "stack_offset": 0 + "operands": "0x1400077fa" } ], "successors": [ @@ -135088,36 +120012,31 @@ "address": "0x1400077b9", "size": 4, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rax, dword ptr [rbx + 8]" }, { "address": "0x1400077bd", "size": 3, "mnemonic": "add", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x1400077c0", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x1400077c3", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 0x80", - "stack_offset": 0 + "operands": "byte ptr [rbx], 0x80" }, { "address": "0x1400077c6", "size": 2, "mnemonic": "je", - "operands": "0x1400077fa", - "stack_offset": 0 + "operands": "0x1400077fa" } ], "successors": [ @@ -135135,15 +120054,13 @@ "address": "0x1400077fa", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rbx], 8", - "stack_offset": 0 + "operands": "byte ptr [rbx], 8" }, { "address": "0x1400077fd", "size": 2, "mnemonic": "je", - "operands": "0x14000781a", - "stack_offset": 0 + "operands": "0x14000781a" } ], "successors": [ @@ -135161,15 +120078,13 @@ "address": "0x1400077c8", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r14], 0x10", - "stack_offset": 0 + "operands": "byte ptr [r14], 0x10" }, { "address": "0x1400077cc", "size": 2, "mnemonic": "je", - "operands": "0x1400077fa", - "stack_offset": 0 + "operands": "0x1400077fa" } ], "successors": [ @@ -135187,15 +120102,13 @@ "address": "0x14000781a", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r14], 1", - "stack_offset": 0 + "operands": "byte ptr [r14], 1" }, { "address": "0x14000781e", "size": 2, "mnemonic": "je", - "operands": "0x14000786a", - "stack_offset": 0 + "operands": "0x14000786a" } ], "successors": [ @@ -135213,22 +120126,19 @@ "address": "0x1400077ff", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r13 + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r13 + 0x28]" }, { "address": "0x140007803", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140007806", "size": 6, "mnemonic": "je", - "operands": "0x140007917", - "stack_offset": 0 + "operands": "0x140007917" } ], "successors": [ @@ -135246,22 +120156,19 @@ "address": "0x1400077ce", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b4fb]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b4fb]" }, { "address": "0x1400077d5", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400077d8", "size": 2, "mnemonic": "je", - "operands": "0x1400077fa", - "stack_offset": 0 + "operands": "0x1400077fa" } ], "successors": [ @@ -135279,22 +120186,19 @@ "address": "0x14000786a", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 0x18]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 0x18]" }, { "address": "0x14000786e", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140007870", "size": 2, "mnemonic": "je", - "operands": "0x14000787d", - "stack_offset": 0 + "operands": "0x14000787d" } ], "successors": [ @@ -135312,22 +120216,19 @@ "address": "0x140007820", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [r13 + 0x28]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r13 + 0x28]" }, { "address": "0x140007824", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140007827", "size": 6, "mnemonic": "je", - "operands": "0x14000791c", - "stack_offset": 0 + "operands": "0x14000791c" } ], "successors": [ @@ -135345,57 +120246,49 @@ "address": "0x140007917", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000791c", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007921", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007926", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000792b", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000792c", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007931", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007932", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -135411,15 +120304,13 @@ "address": "0x14000780c", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x14000780f", "size": 6, "mnemonic": "je", - "operands": "0x140007917", - "stack_offset": 0 + "operands": "0x140007917" } ], "successors": [ @@ -135437,22 +120328,19 @@ "address": "0x1400077da", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x18ae0]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x18ae0]" }, { "address": "0x1400077e0", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400077e3", "size": 6, "mnemonic": "je", - "operands": "0x140007912", - "stack_offset": 0 + "operands": "0x140007912" } ], "successors": [ @@ -135470,36 +120358,31 @@ "address": "0x14000787d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007880", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140007883", "size": 2, "mnemonic": "jne", - "operands": "0x1400078b9", - "stack_offset": 0 + "operands": "0x1400078b9" }, { "address": "0x140007885", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [r13 + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [r13 + 0x28], rdi" }, { "address": "0x140007889", "size": 6, "mnemonic": "je", - "operands": "0x140007921", - "stack_offset": 0 + "operands": "0x140007921" } ], "successors": [ @@ -135517,22 +120400,19 @@ "address": "0x140007872", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140007877", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + rax]", - "stack_offset": 0 + "operands": "rcx, [rbx + rax]" }, { "address": "0x14000787b", "size": 2, "mnemonic": "jmp", - "operands": "0x140007880", - "stack_offset": 0 + "operands": "0x140007880" } ], "successors": [ @@ -135549,50 +120429,43 @@ "address": "0x14000791c", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007921", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007926", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000792b", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000792c", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007931", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007932", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -135608,15 +120481,13 @@ "address": "0x14000782d", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x140007830", "size": 6, "mnemonic": "je", - "operands": "0x14000791c", - "stack_offset": 0 + "operands": "0x14000791c" } ], "successors": [ @@ -135634,15 +120505,13 @@ "address": "0x140007815", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsi], rcx" }, { "address": "0x140007818", "size": 2, "mnemonic": "jmp", - "operands": "0x140007859", - "stack_offset": 0 + "operands": "0x140007859" } ], "successors": [ @@ -135659,64 +120528,55 @@ "address": "0x140007912", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007917", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000791c", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007921", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007926", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000792b", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000792c", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007931", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007932", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -135732,15 +120592,13 @@ "address": "0x1400077e9", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x1400077ec", "size": 6, "mnemonic": "je", - "operands": "0x140007912", - "stack_offset": 0 + "operands": "0x140007912" } ], "successors": [ @@ -135758,43 +120616,37 @@ "address": "0x140007921", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007926", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14000792b", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000792c", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007931", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007932", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -135810,15 +120662,13 @@ "address": "0x14000788f", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x140007892", "size": 6, "mnemonic": "je", - "operands": "0x140007921", - "stack_offset": 0 + "operands": "0x140007921" } ], "successors": [ @@ -135836,29 +120686,25 @@ "address": "0x140007880", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140007883", "size": 2, "mnemonic": "jne", - "operands": "0x1400078b9", - "stack_offset": 0 + "operands": "0x1400078b9" }, { "address": "0x140007885", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [r13 + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [r13 + 0x28], rdi" }, { "address": "0x140007889", "size": 6, "mnemonic": "je", - "operands": "0x140007921", - "stack_offset": 0 + "operands": "0x140007921" } ], "successors": [ @@ -135876,50 +120722,43 @@ "address": "0x140007836", "size": 4, "mnemonic": "movsxd", - "operands": "r8, dword ptr [r14 + 0x14]", - "stack_offset": 0 + "operands": "r8, dword ptr [r14 + 0x14]" }, { "address": "0x14000783a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14000783d", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140007842", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [r14 + 0x14], 8", - "stack_offset": 0 + "operands": "dword ptr [r14 + 0x14], 8" }, { "address": "0x140007847", "size": 6, "mnemonic": "jne", - "operands": "0x1400078f2", - "stack_offset": 0 + "operands": "0x1400078f2" }, { "address": "0x14000784d", "size": 3, "mnemonic": "cmp", - "operands": "qword ptr [rsi], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsi], rdi" }, { "address": "0x140007850", "size": 6, "mnemonic": "je", - "operands": "0x1400078f2", - "stack_offset": 0 + "operands": "0x1400078f2" } ], "successors": [ @@ -135937,29 +120776,25 @@ "address": "0x140007859", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + 8]", - "stack_offset": 0 + "operands": "rdx, [r14 + 8]" }, { "address": "0x14000785d", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007862", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x140007865", "size": 5, "mnemonic": "jmp", - "operands": "0x1400078f2", - "stack_offset": 0 + "operands": "0x1400078f2" } ], "successors": [ @@ -135976,22 +120811,19 @@ "address": "0x1400077f2", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x1400077f5", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400077f8", "size": 2, "mnemonic": "jmp", - "operands": "0x140007859", - "stack_offset": 0 + "operands": "0x140007859" } ], "successors": [ @@ -136008,64 +120840,55 @@ "address": "0x140007898", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 0x14]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 0x14]" }, { "address": "0x14000789c", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + 8]", - "stack_offset": 0 + "operands": "rdx, [r14 + 8]" }, { "address": "0x1400078a0", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r13 + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r13 + 0x28]" }, { "address": "0x1400078a4", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x1400078a9", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x1400078ac", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x1400078af", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x1400078b2", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x1400078b7", "size": 2, "mnemonic": "jmp", - "operands": "0x1400078f2", - "stack_offset": 0 + "operands": "0x1400078f2" } ], "successors": [ @@ -136082,15 +120905,13 @@ "address": "0x1400078f2", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x1400078f4", "size": 2, "mnemonic": "jmp", - "operands": "0x1400078f8", - "stack_offset": 0 + "operands": "0x1400078f8" } ], "successors": [ @@ -136107,36 +120928,31 @@ "address": "0x140007856", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsi]" }, { "address": "0x140007859", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + 8]", - "stack_offset": 0 + "operands": "rdx, [r14 + 8]" }, { "address": "0x14000785d", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007862", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x140007865", "size": 5, "mnemonic": "jmp", - "operands": "0x1400078f2", - "stack_offset": 0 + "operands": "0x1400078f2" } ], "successors": [ @@ -136153,57 +120969,49 @@ "address": "0x1400078f8", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x1400078fd", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x58]" }, { "address": "0x140007902", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x60]" }, { "address": "0x140007907", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000790b", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000790d", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000790f", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007911", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -136225,29 +121033,25 @@ "address": "0x140007040", "size": 3, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, dword ptr [rdx]" }, { "address": "0x140007043", "size": 3, "mnemonic": "add", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140007046", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 4], 0", - "stack_offset": 0 + "operands": "dword ptr [rdx + 4], 0" }, { "address": "0x14000704a", "size": 2, "mnemonic": "jl", - "operands": "0x140007062", - "stack_offset": 0 + "operands": "0x140007062" } ], "successors": [ @@ -136265,8 +121069,7 @@ "address": "0x140007062", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -136282,50 +121085,43 @@ "address": "0x14000704c", "size": 4, "mnemonic": "movsxd", - "operands": "r9, dword ptr [rdx + 4]", - "stack_offset": 0 + "operands": "r9, dword ptr [rdx + 4]" }, { "address": "0x140007050", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rdx + 8]" }, { "address": "0x140007054", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r9 + rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r9 + rcx]" }, { "address": "0x140007058", "size": 4, "mnemonic": "movsxd", - "operands": "r8, dword ptr [rdx + rcx]", - "stack_offset": 0 + "operands": "r8, dword ptr [rdx + rcx]" }, { "address": "0x14000705c", "size": 3, "mnemonic": "add", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x14000705f", "size": 3, "mnemonic": "add", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x140007062", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -136347,22 +121143,19 @@ "address": "0x14000a504", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000a507", "size": 3, "mnemonic": "mov", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x14000a50a", "size": 3, "mnemonic": "jmp", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" } ], "successors": [ @@ -136384,36 +121177,31 @@ "address": "0x14000a510", "size": 3, "mnemonic": "mov", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14000a513", "size": 3, "mnemonic": "mov", - "operands": "r10, rdx", - "stack_offset": 0 + "operands": "r10, rdx" }, { "address": "0x14000a516", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000a519", "size": 3, "mnemonic": "mov", - "operands": "r8d, r9d", - "stack_offset": 0 + "operands": "r8d, r9d" }, { "address": "0x14000a51c", "size": 3, "mnemonic": "jmp", - "operands": "r10", - "stack_offset": 0 + "operands": "r10" } ], "successors": [ @@ -136435,106 +121223,91 @@ "address": "0x140007934", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140007939", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000793e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rdi" }, { "address": "0x140007943", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007945", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007947", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007949", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000794d", "size": 3, "mnemonic": "mov", - "operands": "r14, r9", - "stack_offset": 0 + "operands": "r14, r9" }, { "address": "0x140007950", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x140007953", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x140007956", "size": 3, "mnemonic": "mov", - "operands": "r13, rcx", - "stack_offset": 0 + "operands": "r13, rcx" }, { "address": "0x140007959", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14000795b", "size": 4, "mnemonic": "movsxd", - "operands": "r15, dword ptr [r8 + 8]", - "stack_offset": 0 + "operands": "r15, dword ptr [r8 + 8]" }, { "address": "0x14000795f", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x140007962", "size": 2, "mnemonic": "je", - "operands": "0x14000796f", - "stack_offset": 0 + "operands": "0x14000796f" } ], "successors": [ @@ -136552,22 +121325,19 @@ "address": "0x14000796f", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140007972", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140007975", "size": 6, "mnemonic": "je", - "operands": "0x140007aed", - "stack_offset": 0 + "operands": "0x140007aed" } ], "successors": [ @@ -136585,22 +121355,19 @@ "address": "0x140007964", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140007969", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r15 + rax]", - "stack_offset": 0 + "operands": "rdx, [r15 + rax]" }, { "address": "0x14000796d", "size": 2, "mnemonic": "jmp", - "operands": "0x140007972", - "stack_offset": 0 + "operands": "0x140007972" } ], "successors": [ @@ -136617,64 +121384,55 @@ "address": "0x140007aed", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140007aef", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x140007af4", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x58]" }, { "address": "0x140007af9", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x60]" }, { "address": "0x140007afe", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140007b02", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007b04", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007b06", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007b08", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -136690,22 +121448,19 @@ "address": "0x14000797b", "size": 4, "mnemonic": "movsxd", - "operands": "r15, dword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "r15, dword ptr [rbx + 8]" }, { "address": "0x14000797f", "size": 3, "mnemonic": "test", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x140007982", "size": 2, "mnemonic": "je", - "operands": "0x14000798f", - "stack_offset": 0 + "operands": "0x14000798f" } ], "successors": [ @@ -136723,15 +121478,13 @@ "address": "0x140007972", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140007975", "size": 6, "mnemonic": "je", - "operands": "0x140007aed", - "stack_offset": 0 + "operands": "0x140007aed" } ], "successors": [ @@ -136749,22 +121502,19 @@ "address": "0x14000798f", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007992", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x10], dil" }, { "address": "0x140007996", "size": 6, "mnemonic": "je", - "operands": "0x140007aed", - "stack_offset": 0 + "operands": "0x140007aed" } ], "successors": [ @@ -136782,22 +121532,19 @@ "address": "0x140007984", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140007989", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r15 + rax]", - "stack_offset": 0 + "operands": "rcx, [r15 + rax]" }, { "address": "0x14000798d", "size": 2, "mnemonic": "jmp", - "operands": "0x140007992", - "stack_offset": 0 + "operands": "0x140007992" } ], "successors": [ @@ -136814,43 +121561,37 @@ "address": "0x14000799c", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0xc], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0xc], edi" }, { "address": "0x14000799f", "size": 2, "mnemonic": "jne", - "operands": "0x1400079aa", - "stack_offset": 0 + "operands": "0x1400079aa" }, { "address": "0x1400079a1", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 4], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx + 4], edi" }, { "address": "0x1400079a4", "size": 6, "mnemonic": "jge", - "operands": "0x140007aed", - "stack_offset": 0 + "operands": "0x140007aed" }, { "address": "0x1400079aa", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 4], edi", - "stack_offset": 0 + "operands": "dword ptr [rbx + 4], edi" }, { "address": "0x1400079ad", "size": 2, "mnemonic": "jl", - "operands": "0x1400079b8", - "stack_offset": 0 + "operands": "0x1400079b8" } ], "successors": [ @@ -136868,15 +121609,13 @@ "address": "0x140007992", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rcx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rcx + 0x10], dil" }, { "address": "0x140007996", "size": 6, "mnemonic": "je", - "operands": "0x140007aed", - "stack_offset": 0 + "operands": "0x140007aed" } ], "successors": [ @@ -136894,15 +121633,13 @@ "address": "0x1400079b8", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbx + 4], 0x80", - "stack_offset": 0 + "operands": "byte ptr [rbx + 4], 0x80" }, { "address": "0x1400079bc", "size": 2, "mnemonic": "je", - "operands": "0x1400079f0", - "stack_offset": 0 + "operands": "0x1400079f0" } ], "successors": [ @@ -136920,36 +121657,31 @@ "address": "0x1400079af", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbx + 0xc]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbx + 0xc]" }, { "address": "0x1400079b2", "size": 3, "mnemonic": "add", - "operands": "rax, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsi]" }, { "address": "0x1400079b5", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x1400079b8", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbx + 4], 0x80", - "stack_offset": 0 + "operands": "byte ptr [rbx + 4], 0x80" }, { "address": "0x1400079bc", "size": 2, "mnemonic": "je", - "operands": "0x1400079f0", - "stack_offset": 0 + "operands": "0x1400079f0" } ], "successors": [ @@ -136967,15 +121699,13 @@ "address": "0x1400079f0", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbx + 4], 8", - "stack_offset": 0 + "operands": "byte ptr [rbx + 4], 8" }, { "address": "0x1400079f4", "size": 2, "mnemonic": "je", - "operands": "0x140007a11", - "stack_offset": 0 + "operands": "0x140007a11" } ], "successors": [ @@ -136993,15 +121723,13 @@ "address": "0x1400079be", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r14], 0x10", - "stack_offset": 0 + "operands": "byte ptr [r14], 0x10" }, { "address": "0x1400079c2", "size": 2, "mnemonic": "je", - "operands": "0x1400079f0", - "stack_offset": 0 + "operands": "0x1400079f0" } ], "successors": [ @@ -137019,15 +121747,13 @@ "address": "0x140007a11", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r14], 1", - "stack_offset": 0 + "operands": "byte ptr [r14], 1" }, { "address": "0x140007a15", "size": 2, "mnemonic": "je", - "operands": "0x140007a61", - "stack_offset": 0 + "operands": "0x140007a61" } ], "successors": [ @@ -137045,22 +121771,19 @@ "address": "0x1400079f6", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r13 + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r13 + 0x28]" }, { "address": "0x1400079fa", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400079fd", "size": 6, "mnemonic": "je", - "operands": "0x140007b0e", - "stack_offset": 0 + "operands": "0x140007b0e" } ], "successors": [ @@ -137078,22 +121801,19 @@ "address": "0x1400079c4", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2b305]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2b305]" }, { "address": "0x1400079cb", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400079ce", "size": 2, "mnemonic": "je", - "operands": "0x1400079f0", - "stack_offset": 0 + "operands": "0x1400079f0" } ], "successors": [ @@ -137111,22 +121831,19 @@ "address": "0x140007a61", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 0x18]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 0x18]" }, { "address": "0x140007a65", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140007a67", "size": 2, "mnemonic": "je", - "operands": "0x140007a74", - "stack_offset": 0 + "operands": "0x140007a74" } ], "successors": [ @@ -137144,22 +121861,19 @@ "address": "0x140007a17", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [r13 + 0x28]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r13 + 0x28]" }, { "address": "0x140007a1b", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140007a1e", "size": 6, "mnemonic": "je", - "operands": "0x140007b13", - "stack_offset": 0 + "operands": "0x140007b13" } ], "successors": [ @@ -137177,57 +121891,49 @@ "address": "0x140007b0e", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b13", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b18", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b1d", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b22", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007b23", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b28", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007b29", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -137243,15 +121949,13 @@ "address": "0x140007a03", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x140007a06", "size": 6, "mnemonic": "je", - "operands": "0x140007b0e", - "stack_offset": 0 + "operands": "0x140007b0e" } ], "successors": [ @@ -137269,22 +121973,19 @@ "address": "0x1400079d0", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x188ea]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x188ea]" }, { "address": "0x1400079d6", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400079d9", "size": 6, "mnemonic": "je", - "operands": "0x140007b09", - "stack_offset": 0 + "operands": "0x140007b09" } ], "successors": [ @@ -137302,36 +122003,31 @@ "address": "0x140007a74", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140007a77", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140007a7a", "size": 2, "mnemonic": "jne", - "operands": "0x140007ab0", - "stack_offset": 0 + "operands": "0x140007ab0" }, { "address": "0x140007a7c", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [r13 + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [r13 + 0x28], rdi" }, { "address": "0x140007a80", "size": 6, "mnemonic": "je", - "operands": "0x140007b18", - "stack_offset": 0 + "operands": "0x140007b18" } ], "successors": [ @@ -137349,22 +122045,19 @@ "address": "0x140007a69", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x140007a6e", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + rax]", - "stack_offset": 0 + "operands": "rcx, [rbx + rax]" }, { "address": "0x140007a72", "size": 2, "mnemonic": "jmp", - "operands": "0x140007a77", - "stack_offset": 0 + "operands": "0x140007a77" } ], "successors": [ @@ -137381,50 +122074,43 @@ "address": "0x140007b13", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b18", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b1d", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b22", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007b23", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b28", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007b29", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -137440,15 +122126,13 @@ "address": "0x140007a24", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x140007a27", "size": 6, "mnemonic": "je", - "operands": "0x140007b13", - "stack_offset": 0 + "operands": "0x140007b13" } ], "successors": [ @@ -137466,15 +122150,13 @@ "address": "0x140007a0c", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsi], rcx" }, { "address": "0x140007a0f", "size": 2, "mnemonic": "jmp", - "operands": "0x140007a50", - "stack_offset": 0 + "operands": "0x140007a50" } ], "successors": [ @@ -137491,64 +122173,55 @@ "address": "0x140007b09", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b0e", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b13", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b18", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b1d", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b22", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007b23", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b28", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007b29", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -137564,15 +122237,13 @@ "address": "0x1400079df", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x1400079e2", "size": 6, "mnemonic": "je", - "operands": "0x140007b09", - "stack_offset": 0 + "operands": "0x140007b09" } ], "successors": [ @@ -137590,43 +122261,37 @@ "address": "0x140007b18", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b1d", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b22", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007b23", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140007b28", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140007b29", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -137642,15 +122307,13 @@ "address": "0x140007a86", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x140007a89", "size": 6, "mnemonic": "je", - "operands": "0x140007b18", - "stack_offset": 0 + "operands": "0x140007b18" } ], "successors": [ @@ -137668,29 +122331,25 @@ "address": "0x140007a77", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140007a7a", "size": 2, "mnemonic": "jne", - "operands": "0x140007ab0", - "stack_offset": 0 + "operands": "0x140007ab0" }, { "address": "0x140007a7c", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [r13 + 0x28], rdi", - "stack_offset": 0 + "operands": "qword ptr [r13 + 0x28], rdi" }, { "address": "0x140007a80", "size": 6, "mnemonic": "je", - "operands": "0x140007b18", - "stack_offset": 0 + "operands": "0x140007b18" } ], "successors": [ @@ -137708,50 +122367,43 @@ "address": "0x140007a2d", "size": 4, "mnemonic": "movsxd", - "operands": "r8, dword ptr [r14 + 0x14]", - "stack_offset": 0 + "operands": "r8, dword ptr [r14 + 0x14]" }, { "address": "0x140007a31", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140007a34", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140007a39", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [r14 + 0x14], 8", - "stack_offset": 0 + "operands": "dword ptr [r14 + 0x14], 8" }, { "address": "0x140007a3e", "size": 6, "mnemonic": "jne", - "operands": "0x140007ae9", - "stack_offset": 0 + "operands": "0x140007ae9" }, { "address": "0x140007a44", "size": 3, "mnemonic": "cmp", - "operands": "qword ptr [rsi], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsi], rdi" }, { "address": "0x140007a47", "size": 6, "mnemonic": "je", - "operands": "0x140007ae9", - "stack_offset": 0 + "operands": "0x140007ae9" } ], "successors": [ @@ -137769,29 +122421,25 @@ "address": "0x140007a50", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + 8]", - "stack_offset": 0 + "operands": "rdx, [r14 + 8]" }, { "address": "0x140007a54", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007a59", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x140007a5c", "size": 5, "mnemonic": "jmp", - "operands": "0x140007ae9", - "stack_offset": 0 + "operands": "0x140007ae9" } ], "successors": [ @@ -137808,22 +122456,19 @@ "address": "0x1400079e8", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x1400079eb", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400079ee", "size": 2, "mnemonic": "jmp", - "operands": "0x140007a50", - "stack_offset": 0 + "operands": "0x140007a50" } ], "successors": [ @@ -137840,64 +122485,55 @@ "address": "0x140007a8f", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [r14 + 0x14]", - "stack_offset": 0 + "operands": "rbx, dword ptr [r14 + 0x14]" }, { "address": "0x140007a93", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + 8]", - "stack_offset": 0 + "operands": "rdx, [r14 + 8]" }, { "address": "0x140007a97", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r13 + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r13 + 0x28]" }, { "address": "0x140007a9b", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007aa0", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140007aa3", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x140007aa6", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140007aa9", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x140007aae", "size": 2, "mnemonic": "jmp", - "operands": "0x140007ae9", - "stack_offset": 0 + "operands": "0x140007ae9" } ], "successors": [ @@ -137914,15 +122550,13 @@ "address": "0x140007ae9", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140007aeb", "size": 2, "mnemonic": "jmp", - "operands": "0x140007aef", - "stack_offset": 0 + "operands": "0x140007aef" } ], "successors": [ @@ -137939,36 +122573,31 @@ "address": "0x140007a4d", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsi]" }, { "address": "0x140007a50", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r14 + 8]", - "stack_offset": 0 + "operands": "rdx, [r14 + 8]" }, { "address": "0x140007a54", "size": 5, "mnemonic": "call", - "operands": "0x140007040", - "stack_offset": 0 + "operands": "0x140007040" }, { "address": "0x140007a59", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rsi], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi], rax" }, { "address": "0x140007a5c", "size": 5, "mnemonic": "jmp", - "operands": "0x140007ae9", - "stack_offset": 0 + "operands": "0x140007ae9" } ], "successors": [ @@ -137985,57 +122614,49 @@ "address": "0x140007aef", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x140007af4", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x58]" }, { "address": "0x140007af9", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x60]" }, { "address": "0x140007afe", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140007b02", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140007b04", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140007b06", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140007b08", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -138057,85 +122678,73 @@ "address": "0x140007564", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140007566", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000756a", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x40]" }, { "address": "0x14000756f", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x140007572", "size": 5, "mnemonic": "call", - "operands": "0x140006544", - "stack_offset": 0 + "operands": "0x140006544" }, { "address": "0x140007577", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14000757a", "size": 4, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rbx + 0x1c]", - "stack_offset": 0 + "operands": "rax, dword ptr [rbx + 0x1c]" }, { "address": "0x14000757e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rcx" }, { "address": "0x140007583", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [rax + rcx + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rax + rcx + 4]" }, { "address": "0x140007587", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000758b", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000758c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -138157,29 +122766,25 @@ "address": "0x140007590", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rdx + 0x1c]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rdx + 0x1c]" }, { "address": "0x140007594", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140007597", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rdx + rax], r8d", - "stack_offset": 0 + "operands": "dword ptr [rdx + rax], r8d" }, { "address": "0x14000759b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -138201,120 +122806,103 @@ "address": "0x14000759c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400075a1", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400075a2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400075a6", "size": 3, "mnemonic": "mov", - "operands": "edi, r9d", - "stack_offset": 0 + "operands": "edi, r9d" }, { "address": "0x1400075a9", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x1400075ac", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x40]" }, { "address": "0x1400075b1", "size": 5, "mnemonic": "call", - "operands": "0x140006544", - "stack_offset": 0 + "operands": "0x140006544" }, { "address": "0x1400075b6", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x1400075b9", "size": 4, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rbx + 0x1c]", - "stack_offset": 0 + "operands": "rax, dword ptr [rbx + 0x1c]" }, { "address": "0x1400075bd", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rcx" }, { "address": "0x1400075c2", "size": 4, "mnemonic": "cmp", - "operands": "edi, dword ptr [rax + rcx + 4]", - "stack_offset": 0 + "operands": "edi, dword ptr [rax + rcx + 4]" }, { "address": "0x1400075c6", "size": 2, "mnemonic": "jle", - "operands": "0x1400075cc", - "stack_offset": 0 + "operands": "0x1400075cc" }, { "address": "0x1400075c8", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rax + rcx + 4], edi", - "stack_offset": 0 + "operands": "dword ptr [rax + rcx + 4], edi" }, { "address": "0x1400075cc", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400075d1", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400075d5", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400075d6", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -138336,85 +122924,73 @@ "address": "0x14001667c", "size": 3, "mnemonic": "mov", - "operands": "r11, rsp", - "stack_offset": 0 + "operands": "r11, rsp" }, { "address": "0x14001667f", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140016683", "size": 5, "mnemonic": "mov", - "operands": "eax, 3", - "stack_offset": 0 + "operands": "eax, 3" }, { "address": "0x140016688", "size": 4, "mnemonic": "lea", - "operands": "r9, [r11 + 0x10]", - "stack_offset": 0 + "operands": "r9, [r11 + 0x10]" }, { "address": "0x14001668c", "size": 4, "mnemonic": "lea", - "operands": "r8, [r11 + 8]", - "stack_offset": 0 + "operands": "r8, [r11 + 8]" }, { "address": "0x140016690", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], eax" }, { "address": "0x140016694", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r11 + 0x18]", - "stack_offset": 0 + "operands": "rdx, [r11 + 0x18]" }, { "address": "0x140016698", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], eax" }, { "address": "0x14001669c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r11 + 8]", - "stack_offset": 0 + "operands": "rcx, [r11 + 8]" }, { "address": "0x1400166a0", "size": 5, "mnemonic": "call", - "operands": "0x140016634", - "stack_offset": 0 + "operands": "0x140016634" }, { "address": "0x1400166a5", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400166a9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -138436,113 +123012,97 @@ "address": "0x1400166cc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbx" }, { "address": "0x1400166d1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x1400166d6", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400166d7", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x1400166d9", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x1400166db", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400166dd", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x1400166df", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x1400166e3", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x1400166e5", "size": 3, "mnemonic": "xor", - "operands": "r15d, r15d", - "stack_offset": 0 + "operands": "r15d, r15d" }, { "address": "0x1400166e8", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x78], r15d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x78], r15d" }, { "address": "0x1400166ed", "size": 3, "mnemonic": "mov", - "operands": "r14b, 1", - "stack_offset": 0 + "operands": "r14b, 1" }, { "address": "0x1400166f0", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x70], r14b", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x70], r14b" }, { "address": "0x1400166f5", "size": 2, "mnemonic": "mov", - "operands": "edx, ecx", - "stack_offset": 0 + "operands": "edx, ecx" }, { "address": "0x1400166f7", "size": 3, "mnemonic": "sub", - "operands": "edx, 2", - "stack_offset": 0 + "operands": "edx, 2" }, { "address": "0x1400166fa", "size": 2, "mnemonic": "je", - "operands": "0x140016723", - "stack_offset": 0 + "operands": "0x140016723" } ], "successors": [ @@ -138560,15 +123120,13 @@ "address": "0x140016723", "size": 3, "mnemonic": "sub", - "operands": "ecx, 2", - "stack_offset": 0 + "operands": "ecx, 2" }, { "address": "0x140016726", "size": 6, "mnemonic": "je", - "operands": "0x1400167e0", - "stack_offset": 0 + "operands": "0x1400167e0" } ], "successors": [ @@ -138586,15 +123144,13 @@ "address": "0x1400166fc", "size": 3, "mnemonic": "sub", - "operands": "edx, 2", - "stack_offset": 0 + "operands": "edx, 2" }, { "address": "0x1400166ff", "size": 2, "mnemonic": "je", - "operands": "0x140016753", - "stack_offset": 0 + "operands": "0x140016753" } ], "successors": [ @@ -138612,29 +123168,25 @@ "address": "0x1400167e0", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rip + 0x1cf31]", - "stack_offset": 0 + "operands": "rdi, [rip + 0x1cf31]" }, { "address": "0x1400167e7", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x1400167ea", "size": 3, "mnemonic": "test", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x1400167ed", "size": 2, "mnemonic": "je", - "operands": "0x1400167f9", - "stack_offset": 0 + "operands": "0x1400167f9" } ], "successors": [ @@ -138652,15 +123204,13 @@ "address": "0x14001672c", "size": 3, "mnemonic": "sub", - "operands": "ecx, 4", - "stack_offset": 0 + "operands": "ecx, 4" }, { "address": "0x14001672f", "size": 6, "mnemonic": "je", - "operands": "0x1400167c5", - "stack_offset": 0 + "operands": "0x1400167c5" } ], "successors": [ @@ -138678,106 +123228,91 @@ "address": "0x140016753", "size": 5, "mnemonic": "call", - "operands": "0x140011924", - "stack_offset": 0 + "operands": "0x140011924" }, { "address": "0x140016758", "size": 3, "mnemonic": "mov", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14001675b", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001675e", "size": 2, "mnemonic": "jne", - "operands": "0x14001677d", - "stack_offset": 0 + "operands": "0x14001677d" }, { "address": "0x140016760", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140016763", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x140016768", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x40]" }, { "address": "0x14001676c", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x48]" }, { "address": "0x140016770", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140016773", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016775", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016777", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140016779", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001677b", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001677c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -138793,15 +123328,13 @@ "address": "0x140016701", "size": 3, "mnemonic": "sub", - "operands": "edx, 2", - "stack_offset": 0 + "operands": "edx, 2" }, { "address": "0x140016704", "size": 2, "mnemonic": "je", - "operands": "0x140016723", - "stack_offset": 0 + "operands": "0x140016723" } ], "successors": [ @@ -138819,22 +123352,19 @@ "address": "0x1400167f9", "size": 3, "mnemonic": "mov", - "operands": "rsi, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rdi]" }, { "address": "0x1400167fc", "size": 3, "mnemonic": "test", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x1400167ff", "size": 2, "mnemonic": "je", - "operands": "0x140016813", - "stack_offset": 0 + "operands": "0x140016813" } ], "successors": [ @@ -138852,43 +123382,37 @@ "address": "0x1400167ef", "size": 4, "mnemonic": "lea", - "operands": "ecx, [r13 + 3]", - "stack_offset": 0 + "operands": "ecx, [r13 + 3]" }, { "address": "0x1400167f3", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x1400167f8", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x1400167f9", "size": 3, "mnemonic": "mov", - "operands": "rsi, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rdi]" }, { "address": "0x1400167fc", "size": 3, "mnemonic": "test", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x1400167ff", "size": 2, "mnemonic": "je", - "operands": "0x140016813", - "stack_offset": 0 + "operands": "0x140016813" } ], "successors": [ @@ -138906,15 +123430,13 @@ "address": "0x1400167c5", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rip + 0x1cf5c]", - "stack_offset": 0 + "operands": "rdi, [rip + 0x1cf5c]" }, { "address": "0x1400167cc", "size": 2, "mnemonic": "jmp", - "operands": "0x1400167e7", - "stack_offset": 0 + "operands": "0x1400167e7" } ], "successors": [ @@ -138931,15 +123453,13 @@ "address": "0x140016735", "size": 3, "mnemonic": "sub", - "operands": "ecx, 9", - "stack_offset": 0 + "operands": "ecx, 9" }, { "address": "0x140016738", "size": 6, "mnemonic": "je", - "operands": "0x1400167d7", - "stack_offset": 0 + "operands": "0x1400167d7" } ], "successors": [ @@ -138957,15 +123477,13 @@ "address": "0x140016706", "size": 3, "mnemonic": "sub", - "operands": "edx, 2", - "stack_offset": 0 + "operands": "edx, 2" }, { "address": "0x140016709", "size": 2, "mnemonic": "je", - "operands": "0x140016753", - "stack_offset": 0 + "operands": "0x140016753" } ], "successors": [ @@ -138983,15 +123501,13 @@ "address": "0x140016813", "size": 4, "mnemonic": "cmp", - "operands": "rsi, 1", - "stack_offset": 0 + "operands": "rsi, 1" }, { "address": "0x140016817", "size": 6, "mnemonic": "je", - "operands": "0x1400168a8", - "stack_offset": 0 + "operands": "0x1400168a8" } ], "successors": [ @@ -139009,50 +123525,43 @@ "address": "0x140016801", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1a838]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1a838]" }, { "address": "0x140016808", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14001680a", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x3f", - "stack_offset": 0 + "operands": "ecx, 0x3f" }, { "address": "0x14001680d", "size": 3, "mnemonic": "xor", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x140016810", "size": 3, "mnemonic": "ror", - "operands": "rsi, cl", - "stack_offset": 0 + "operands": "rsi, cl" }, { "address": "0x140016813", "size": 4, "mnemonic": "cmp", - "operands": "rsi, 1", - "stack_offset": 0 + "operands": "rsi, 1" }, { "address": "0x140016817", "size": 6, "mnemonic": "je", - "operands": "0x1400168a8", - "stack_offset": 0 + "operands": "0x1400168a8" } ], "successors": [ @@ -139070,22 +123579,19 @@ "address": "0x1400167e7", "size": 3, "mnemonic": "xor", - "operands": "r13d, r13d", - "stack_offset": 0 + "operands": "r13d, r13d" }, { "address": "0x1400167ea", "size": 3, "mnemonic": "test", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x1400167ed", "size": 2, "mnemonic": "je", - "operands": "0x1400167f9", - "stack_offset": 0 + "operands": "0x1400167f9" } ], "successors": [ @@ -139103,15 +123609,13 @@ "address": "0x1400167d7", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rip + 0x1cf52]", - "stack_offset": 0 + "operands": "rdi, [rip + 0x1cf52]" }, { "address": "0x1400167de", "size": 2, "mnemonic": "jmp", - "operands": "0x1400167e7", - "stack_offset": 0 + "operands": "0x1400167e7" } ], "successors": [ @@ -139128,15 +123632,13 @@ "address": "0x14001673e", "size": 3, "mnemonic": "sub", - "operands": "ecx, 6", - "stack_offset": 0 + "operands": "ecx, 6" }, { "address": "0x140016741", "size": 6, "mnemonic": "je", - "operands": "0x1400167ce", - "stack_offset": 0 + "operands": "0x1400167ce" } ], "successors": [ @@ -139154,15 +123656,13 @@ "address": "0x14001670b", "size": 3, "mnemonic": "sub", - "operands": "edx, 3", - "stack_offset": 0 + "operands": "edx, 3" }, { "address": "0x14001670e", "size": 2, "mnemonic": "je", - "operands": "0x140016753", - "stack_offset": 0 + "operands": "0x140016753" } ], "successors": [ @@ -139180,22 +123680,19 @@ "address": "0x1400168a8", "size": 6, "mnemonic": "mov", - "operands": "r12d, 0x910", - "stack_offset": 0 + "operands": "r12d, 0x910" }, { "address": "0x1400168ae", "size": 3, "mnemonic": "test", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x1400168b1", "size": 2, "mnemonic": "je", - "operands": "0x1400168bd", - "stack_offset": 0 + "operands": "0x1400168bd" } ], "successors": [ @@ -139213,15 +123710,13 @@ "address": "0x14001681d", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x140016820", "size": 6, "mnemonic": "je", - "operands": "0x14001690f", - "stack_offset": 0 + "operands": "0x14001690f" } ], "successors": [ @@ -139239,15 +123734,13 @@ "address": "0x1400167ce", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rip + 0x1cf4b]", - "stack_offset": 0 + "operands": "rdi, [rip + 0x1cf4b]" }, { "address": "0x1400167d5", "size": 2, "mnemonic": "jmp", - "operands": "0x1400167e7", - "stack_offset": 0 + "operands": "0x1400167e7" } ], "successors": [ @@ -139264,15 +123757,13 @@ "address": "0x140016747", "size": 3, "mnemonic": "cmp", - "operands": "ecx, 1", - "stack_offset": 0 + "operands": "ecx, 1" }, { "address": "0x14001674a", "size": 2, "mnemonic": "je", - "operands": "0x1400167c5", - "stack_offset": 0 + "operands": "0x1400167c5" } ], "successors": [ @@ -139290,15 +123781,13 @@ "address": "0x140016710", "size": 3, "mnemonic": "sub", - "operands": "edx, 4", - "stack_offset": 0 + "operands": "edx, 4" }, { "address": "0x140016713", "size": 2, "mnemonic": "je", - "operands": "0x140016723", - "stack_offset": 0 + "operands": "0x140016723" } ], "successors": [ @@ -139316,29 +123805,25 @@ "address": "0x1400168bd", "size": 4, "mnemonic": "cmp", - "operands": "rsi, 1", - "stack_offset": 0 + "operands": "rsi, 1" }, { "address": "0x1400168c1", "size": 2, "mnemonic": "jne", - "operands": "0x1400168ca", - "stack_offset": 0 + "operands": "0x1400168ca" }, { "address": "0x1400168c3", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400168c5", "size": 5, "mnemonic": "jmp", - "operands": "0x140016763", - "stack_offset": 0 + "operands": "0x140016763" } ], "successors": [ @@ -139355,43 +123840,37 @@ "address": "0x1400168b3", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x1400168b8", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x1400168bd", "size": 4, "mnemonic": "cmp", - "operands": "rsi, 1", - "stack_offset": 0 + "operands": "rsi, 1" }, { "address": "0x1400168c1", "size": 2, "mnemonic": "jne", - "operands": "0x1400168ca", - "stack_offset": 0 + "operands": "0x1400168ca" }, { "address": "0x1400168c3", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400168c5", "size": 5, "mnemonic": "jmp", - "operands": "0x140016763", - "stack_offset": 0 + "operands": "0x140016763" } ], "successors": [ @@ -139408,15 +123887,13 @@ "address": "0x14001690f", "size": 3, "mnemonic": "test", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x140016912", "size": 2, "mnemonic": "je", - "operands": "0x14001691c", - "stack_offset": 0 + "operands": "0x14001691c" } ], "successors": [ @@ -139434,22 +123911,19 @@ "address": "0x140016826", "size": 6, "mnemonic": "mov", - "operands": "r12d, 0x910", - "stack_offset": 0 + "operands": "r12d, 0x910" }, { "address": "0x14001682c", "size": 3, "mnemonic": "cmp", - "operands": "ebx, 0xb", - "stack_offset": 0 + "operands": "ebx, 0xb" }, { "address": "0x14001682f", "size": 2, "mnemonic": "ja", - "operands": "0x140016866", - "stack_offset": 0 + "operands": "0x140016866" } ], "successors": [ @@ -139467,15 +123941,13 @@ "address": "0x14001674c", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001674e", "size": 5, "mnemonic": "jmp", - "operands": "0x1400167e7", - "stack_offset": 0 + "operands": "0x1400167e7" } ], "successors": [ @@ -139492,15 +123964,13 @@ "address": "0x140016715", "size": 3, "mnemonic": "sub", - "operands": "edx, 6", - "stack_offset": 0 + "operands": "edx, 6" }, { "address": "0x140016718", "size": 2, "mnemonic": "je", - "operands": "0x140016723", - "stack_offset": 0 + "operands": "0x140016723" } ], "successors": [ @@ -139518,71 +123988,61 @@ "address": "0x140016763", "size": 5, "mnemonic": "lea", - "operands": "r11, [rsp + 0x40]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x40]" }, { "address": "0x140016768", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x40]" }, { "address": "0x14001676c", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x48]" }, { "address": "0x140016770", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x140016773", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016775", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016777", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140016779", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14001677b", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001677c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -139598,29 +124058,25 @@ "address": "0x14001691c", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x140016921", "size": 5, "mnemonic": "call", - "operands": "0x14000ebcc", - "stack_offset": 0 + "operands": "0x14000ebcc" }, { "address": "0x140016926", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140016927", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -139636,43 +124092,37 @@ "address": "0x140016914", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rsi + 3]", - "stack_offset": 0 + "operands": "ecx, [rsi + 3]" }, { "address": "0x140016917", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001691c", "size": 5, "mnemonic": "mov", - "operands": "ecx, 3", - "stack_offset": 0 + "operands": "ecx, 3" }, { "address": "0x140016921", "size": 5, "mnemonic": "call", - "operands": "0x14000ebcc", - "stack_offset": 0 + "operands": "0x14000ebcc" }, { "address": "0x140016926", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140016927", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -139688,78 +124138,67 @@ "address": "0x140016866", "size": 3, "mnemonic": "cmp", - "operands": "ebx, 8", - "stack_offset": 0 + "operands": "ebx, 8" }, { "address": "0x140016869", "size": 2, "mnemonic": "jne", - "operands": "0x14001689c", - "stack_offset": 0 + "operands": "0x14001689c" }, { "address": "0x14001686b", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0xf006]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0xf006]" }, { "address": "0x140016872", "size": 4, "mnemonic": "shl", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x140016876", "size": 3, "mnemonic": "add", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x140016879", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rip + 0xf000]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0xf000]" }, { "address": "0x140016880", "size": 4, "mnemonic": "shl", - "operands": "rcx, 4", - "stack_offset": 0 + "operands": "rcx, 4" }, { "address": "0x140016884", "size": 3, "mnemonic": "add", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140016887", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14001688c", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14001688f", "size": 2, "mnemonic": "je", - "operands": "0x1400168ae", - "stack_offset": 0 + "operands": "0x1400168ae" } ], "successors": [ @@ -139777,169 +124216,145 @@ "address": "0x140016831", "size": 4, "mnemonic": "bt", - "operands": "r12d, ebx", - "stack_offset": 0 + "operands": "r12d, ebx" }, { "address": "0x140016835", "size": 2, "mnemonic": "jae", - "operands": "0x140016866", - "stack_offset": 0 + "operands": "0x140016866" }, { "address": "0x140016837", "size": 4, "mnemonic": "mov", - "operands": "r13, qword ptr [r15 + 8]", - "stack_offset": 0 + "operands": "r13, qword ptr [r15 + 8]" }, { "address": "0x14001683b", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], r13", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], r13" }, { "address": "0x140016840", "size": 5, "mnemonic": "and", - "operands": "qword ptr [r15 + 8], 0", - "stack_offset": 0 + "operands": "qword ptr [r15 + 8], 0" }, { "address": "0x140016845", "size": 3, "mnemonic": "cmp", - "operands": "ebx, 8", - "stack_offset": 0 + "operands": "ebx, 8" }, { "address": "0x140016848", "size": 2, "mnemonic": "jne", - "operands": "0x14001689c", - "stack_offset": 0 + "operands": "0x14001689c" }, { "address": "0x14001684a", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14001684f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "eax, dword ptr [rax + 0x10]" }, { "address": "0x140016852", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x78], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x78], eax" }, { "address": "0x140016856", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], eax" }, { "address": "0x14001685a", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14001685f", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x10], 0x8c", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x10], 0x8c" }, { "address": "0x140016866", "size": 3, "mnemonic": "cmp", - "operands": "ebx, 8", - "stack_offset": 0 + "operands": "ebx, 8" }, { "address": "0x140016869", "size": 2, "mnemonic": "jne", - "operands": "0x14001689c", - "stack_offset": 0 + "operands": "0x14001689c" }, { "address": "0x14001686b", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0xf006]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0xf006]" }, { "address": "0x140016872", "size": 4, "mnemonic": "shl", - "operands": "rax, 4", - "stack_offset": 0 + "operands": "rax, 4" }, { "address": "0x140016876", "size": 3, "mnemonic": "add", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x140016879", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rip + 0xf000]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0xf000]" }, { "address": "0x140016880", "size": 4, "mnemonic": "shl", - "operands": "rcx, 4", - "stack_offset": 0 + "operands": "rcx, 4" }, { "address": "0x140016884", "size": 3, "mnemonic": "add", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140016887", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14001688c", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14001688f", "size": 2, "mnemonic": "je", - "operands": "0x1400168ae", - "stack_offset": 0 + "operands": "0x1400168ae" } ], "successors": [ @@ -139957,29 +124372,25 @@ "address": "0x14001671a", "size": 3, "mnemonic": "cmp", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x14001671d", "size": 6, "mnemonic": "jne", - "operands": "0x1400167a5", - "stack_offset": 0 + "operands": "0x1400167a5" }, { "address": "0x140016723", "size": 3, "mnemonic": "sub", - "operands": "ecx, 2", - "stack_offset": 0 + "operands": "ecx, 2" }, { "address": "0x140016726", "size": 6, "mnemonic": "je", - "operands": "0x1400167e0", - "stack_offset": 0 + "operands": "0x1400167e0" } ], "successors": [ @@ -139997,15 +124408,13 @@ "address": "0x1400168ae", "size": 3, "mnemonic": "test", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x1400168b1", "size": 2, "mnemonic": "je", - "operands": "0x1400168bd", - "stack_offset": 0 + "operands": "0x1400168bd" } ], "successors": [ @@ -140023,22 +124432,19 @@ "address": "0x140016891", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rax + 8], 0", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], 0" }, { "address": "0x140016896", "size": 4, "mnemonic": "add", - "operands": "rax, 0x10", - "stack_offset": 0 + "operands": "rax, 0x10" }, { "address": "0x14001689a", "size": 2, "mnemonic": "jmp", - "operands": "0x140016887", - "stack_offset": 0 + "operands": "0x140016887" } ], "successors": [ @@ -140055,22 +124461,19 @@ "address": "0x140016887", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14001688c", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14001688f", "size": 2, "mnemonic": "je", - "operands": "0x1400168ae", - "stack_offset": 0 + "operands": "0x1400168ae" } ], "successors": [ @@ -140094,64 +124497,55 @@ "address": "0x1400073b0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400073b5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x1400073ba", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x1400073bf", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400073c0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400073c4", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x29cf5], -1", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x29cf5], -1" }, { "address": "0x1400073cb", "size": 2, "mnemonic": "jne", - "operands": "0x1400073d4", - "stack_offset": 0 + "operands": "0x1400073d4" }, { "address": "0x1400073cd", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400073cf", "size": 5, "mnemonic": "jmp", - "operands": "0x140007464", - "stack_offset": 0 + "operands": "0x140007464" } ], "successors": [ @@ -140168,43 +124562,37 @@ "address": "0x140007464", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140007469", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000746e", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x140007473", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140007477", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140007478", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -140226,29 +124614,25 @@ "address": "0x14000735c", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14000735f", "size": 2, "mnemonic": "jne", - "operands": "0x140007364", - "stack_offset": 0 + "operands": "0x140007364" }, { "address": "0x140007361", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140007363", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -140270,22 +124654,19 @@ "address": "0x14001efd0", "size": 3, "mnemonic": "sub", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14001efd3", "size": 3, "mnemonic": "test", - "operands": "cl, 7", - "stack_offset": 0 + "operands": "cl, 7" }, { "address": "0x14001efd6", "size": 2, "mnemonic": "je", - "operands": "0x14001efec", - "stack_offset": 0 + "operands": "0x14001efec" } ], "successors": [ @@ -140303,43 +124684,37 @@ "address": "0x14001efec", "size": 10, "mnemonic": "movabs", - "operands": "r11, 0x8080808080808080", - "stack_offset": 0 + "operands": "r11, 0x8080808080808080" }, { "address": "0x14001eff6", "size": 10, "mnemonic": "movabs", - "operands": "r10, 0xfefefefefefefeff", - "stack_offset": 0 + "operands": "r10, 0xfefefefefefefeff" }, { "address": "0x14001f000", "size": 4, "mnemonic": "lea", - "operands": "eax, [edx + ecx]", - "stack_offset": 0 + "operands": "eax, [edx + ecx]" }, { "address": "0x14001f004", "size": 5, "mnemonic": "and", - "operands": "eax, 0xfff", - "stack_offset": 0 + "operands": "eax, 0xfff" }, { "address": "0x14001f009", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0xff8", - "stack_offset": 0 + "operands": "eax, 0xff8" }, { "address": "0x14001f00e", "size": 2, "mnemonic": "ja", - "operands": "0x14001efd8", - "stack_offset": 0 + "operands": "0x14001efd8" } ], "successors": [ @@ -140357,43 +124732,37 @@ "address": "0x14001efd8", "size": 3, "mnemonic": "movzx", - "operands": "eax, byte ptr [rcx]", - "stack_offset": 0 + "operands": "eax, byte ptr [rcx]" }, { "address": "0x14001efdb", "size": 3, "mnemonic": "cmp", - "operands": "al, byte ptr [rdx + rcx]", - "stack_offset": 0 + "operands": "al, byte ptr [rdx + rcx]" }, { "address": "0x14001efde", "size": 2, "mnemonic": "jne", - "operands": "0x14001f02f", - "stack_offset": 0 + "operands": "0x14001f02f" }, { "address": "0x14001efe0", "size": 3, "mnemonic": "inc", - "operands": "rcx", - "stack_offset": 0 + "operands": "rcx" }, { "address": "0x14001efe3", "size": 2, "mnemonic": "test", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x14001efe5", "size": 2, "mnemonic": "je", - "operands": "0x14001f02c", - "stack_offset": 0 + "operands": "0x14001f02c" } ], "successors": [ @@ -140411,64 +124780,55 @@ "address": "0x14001f010", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14001f013", "size": 4, "mnemonic": "cmp", - "operands": "rax, qword ptr [rdx + rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx + rcx]" }, { "address": "0x14001f017", "size": 2, "mnemonic": "jne", - "operands": "0x14001efd8", - "stack_offset": 0 + "operands": "0x14001efd8" }, { "address": "0x14001f019", "size": 4, "mnemonic": "lea", - "operands": "r9, [rax + r10]", - "stack_offset": 0 + "operands": "r9, [rax + r10]" }, { "address": "0x14001f01d", "size": 3, "mnemonic": "not", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x14001f020", "size": 4, "mnemonic": "add", - "operands": "rcx, 8", - "stack_offset": 0 + "operands": "rcx, 8" }, { "address": "0x14001f024", "size": 3, "mnemonic": "and", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14001f027", "size": 3, "mnemonic": "test", - "operands": "r11, rax", - "stack_offset": 0 + "operands": "r11, rax" }, { "address": "0x14001f02a", "size": 2, "mnemonic": "je", - "operands": "0x14001f000", - "stack_offset": 0 + "operands": "0x14001f000" } ], "successors": [ @@ -140486,15 +124846,13 @@ "address": "0x14001f02c", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001f02e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -140510,57 +124868,49 @@ "address": "0x14001efe7", "size": 3, "mnemonic": "test", - "operands": "cl, 7", - "stack_offset": 0 + "operands": "cl, 7" }, { "address": "0x14001efea", "size": 2, "mnemonic": "jne", - "operands": "0x14001efd8", - "stack_offset": 0 + "operands": "0x14001efd8" }, { "address": "0x14001efec", "size": 10, "mnemonic": "movabs", - "operands": "r11, 0x8080808080808080", - "stack_offset": 0 + "operands": "r11, 0x8080808080808080" }, { "address": "0x14001eff6", "size": 10, "mnemonic": "movabs", - "operands": "r10, 0xfefefefefefefeff", - "stack_offset": 0 + "operands": "r10, 0xfefefefefefefeff" }, { "address": "0x14001f000", "size": 4, "mnemonic": "lea", - "operands": "eax, [edx + ecx]", - "stack_offset": 0 + "operands": "eax, [edx + ecx]" }, { "address": "0x14001f004", "size": 5, "mnemonic": "and", - "operands": "eax, 0xfff", - "stack_offset": 0 + "operands": "eax, 0xfff" }, { "address": "0x14001f009", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0xff8", - "stack_offset": 0 + "operands": "eax, 0xff8" }, { "address": "0x14001f00e", "size": 2, "mnemonic": "ja", - "operands": "0x14001efd8", - "stack_offset": 0 + "operands": "0x14001efd8" } ], "successors": [ @@ -140578,29 +124928,25 @@ "address": "0x14001f000", "size": 4, "mnemonic": "lea", - "operands": "eax, [edx + ecx]", - "stack_offset": 0 + "operands": "eax, [edx + ecx]" }, { "address": "0x14001f004", "size": 5, "mnemonic": "and", - "operands": "eax, 0xfff", - "stack_offset": 0 + "operands": "eax, 0xfff" }, { "address": "0x14001f009", "size": 5, "mnemonic": "cmp", - "operands": "eax, 0xff8", - "stack_offset": 0 + "operands": "eax, 0xff8" }, { "address": "0x14001f00e", "size": 2, "mnemonic": "ja", - "operands": "0x14001efd8", - "stack_offset": 0 + "operands": "0x14001efd8" } ], "successors": [ @@ -140624,8 +124970,7 @@ "address": "0x14000700c", "size": 3, "mnemonic": "jmp", - "operands": "rdx", - "stack_offset": 0 + "operands": "rdx" } ], "successors": [ @@ -140647,71 +124992,61 @@ "address": "0x1400062e8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400062ed", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x1400062f2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x1400062f7", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400062f8", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400062fc", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [rcx + 0xc]", - "stack_offset": 0 + "operands": "edi, dword ptr [rcx + 0xc]" }, { "address": "0x1400062ff", "size": 2, "mnemonic": "mov", - "operands": "esi, edx", - "stack_offset": 0 + "operands": "esi, edx" }, { "address": "0x140006301", "size": 3, "mnemonic": "mov", - "operands": "rbp, rcx", - "stack_offset": 0 + "operands": "rbp, rcx" }, { "address": "0x140006304", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x140006306", "size": 2, "mnemonic": "je", - "operands": "0x140006333", - "stack_offset": 0 + "operands": "0x140006333" } ], "successors": [ @@ -140729,50 +125064,43 @@ "address": "0x140006333", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140006335", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000633a", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000633f", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x140006344", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006348", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140006349", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -140788,148 +125116,127 @@ "address": "0x140006308", "size": 3, "mnemonic": "lea", - "operands": "ebx, [rdi - 1]", - "stack_offset": 0 + "operands": "ebx, [rdi - 1]" }, { "address": "0x14000630b", "size": 2, "mnemonic": "mov", - "operands": "edi, ebx", - "stack_offset": 0 + "operands": "edi, ebx" }, { "address": "0x14000630d", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140006312", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbx + rbx*4]", - "stack_offset": 0 + "operands": "rdx, [rbx + rbx*4]" }, { "address": "0x140006316", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x60]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x60]" }, { "address": "0x14000631a", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rdx*4]", - "stack_offset": 0 + "operands": "rcx, [rax + rdx*4]" }, { "address": "0x14000631e", "size": 4, "mnemonic": "movsxd", - "operands": "rax, dword ptr [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, dword ptr [rbp + 0x10]" }, { "address": "0x140006322", "size": 3, "mnemonic": "add", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140006325", "size": 3, "mnemonic": "cmp", - "operands": "esi, dword ptr [rax + 4]", - "stack_offset": 0 + "operands": "esi, dword ptr [rax + 4]" }, { "address": "0x140006328", "size": 2, "mnemonic": "jle", - "operands": "0x14000632f", - "stack_offset": 0 + "operands": "0x14000632f" }, { "address": "0x14000632a", "size": 3, "mnemonic": "cmp", - "operands": "esi, dword ptr [rax + 8]", - "stack_offset": 0 + "operands": "esi, dword ptr [rax + 8]" }, { "address": "0x14000632d", "size": 2, "mnemonic": "jle", - "operands": "0x140006335", - "stack_offset": 0 + "operands": "0x140006335" }, { "address": "0x14000632f", "size": 2, "mnemonic": "test", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140006331", "size": 2, "mnemonic": "jne", - "operands": "0x140006308", - "stack_offset": 0 + "operands": "0x140006308" }, { "address": "0x140006333", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140006335", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000633a", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14000633f", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x140006344", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006348", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140006349", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -140951,274 +125258,235 @@ "address": "0x140006b2c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140006b31", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rdi" }, { "address": "0x140006b36", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rcx + 0x10]", - "stack_offset": 0 + "operands": "r8, qword ptr [rcx + 0x10]" }, { "address": "0x140006b3a", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rip - 0x6b41]", - "stack_offset": 0 + "operands": "rdi, [rip - 0x6b41]" }, { "address": "0x140006b41", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], r8", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], r8" }, { "address": "0x140006b45", "size": 3, "mnemonic": "mov", - "operands": "r11, rcx", - "stack_offset": 0 + "operands": "r11, rcx" }, { "address": "0x140006b48", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r8]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r8]" }, { "address": "0x140006b4c", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006b4f", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006b58", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006b5f", "size": 3, "mnemonic": "sub", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x140006b62", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r8 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8 - 4]" }, { "address": "0x140006b66", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006b68", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x18], eax" }, { "address": "0x140006b6c", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], r8", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], r8" }, { "address": "0x140006b70", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r8]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r8]" }, { "address": "0x140006b74", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006b77", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006b80", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006b87", "size": 3, "mnemonic": "sub", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x140006b8a", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r8 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8 - 4]" }, { "address": "0x140006b8e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], r8", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], r8" }, { "address": "0x140006b92", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006b94", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x1c], eax" }, { "address": "0x140006b98", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r8]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r8]" }, { "address": "0x140006b9c", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006b9f", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006ba8", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006baf", "size": 3, "mnemonic": "sub", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x140006bb2", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r8 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8 - 4]" }, { "address": "0x140006bb6", "size": 4, "mnemonic": "lea", - "operands": "r10, [r8 + 4]", - "stack_offset": 0 + "operands": "r10, [r8 + 4]" }, { "address": "0x140006bba", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], r8", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], r8" }, { "address": "0x140006bbe", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006bc0", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rdx + 8], 0", - "stack_offset": 0 + "operands": "dword ptr [rdx + 8], 0" }, { "address": "0x140006bc4", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x20], eax" }, { "address": "0x140006bc8", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [r8]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8]" }, { "address": "0x140006bcb", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], r10" }, { "address": "0x140006bcf", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x24], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x24], eax" }, { "address": "0x140006bd3", "size": 6, "mnemonic": "je", - "operands": "0x140006d0a", - "stack_offset": 0 + "operands": "0x140006d0a" } ], "successors": [ @@ -141236,22 +125504,19 @@ "address": "0x140006d0a", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 8]" }, { "address": "0x140006d0f", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x10]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x10]" }, { "address": "0x140006d14", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -141267,547 +125532,469 @@ "address": "0x140006bd9", "size": 3, "mnemonic": "mov", - "operands": "ebx, dword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "ebx, dword ptr [rdx + 8]" }, { "address": "0x140006bdc", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140006be0", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140006be3", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006be6", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006bef", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006bf6", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140006bf9", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140006bfc", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], rdx" }, { "address": "0x140006c00", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006c02", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x18], eax" }, { "address": "0x140006c06", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140006c09", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140006c0c", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006c0f", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006c18", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006c1f", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140006c22", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140006c25", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140006c28", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], rdx" }, { "address": "0x140006c2c", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006c2e", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x1c], eax" }, { "address": "0x140006c32", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140006c35", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006c38", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006c41", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006c48", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x140006c4b", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x140006c4e", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140006c51", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140006c55", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], r10" }, { "address": "0x140006c59", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006c5b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x20], eax" }, { "address": "0x140006c5f", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [r10]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10]" }, { "address": "0x140006c62", "size": 4, "mnemonic": "add", - "operands": "r10, 4", - "stack_offset": 0 + "operands": "r10, 4" }, { "address": "0x140006c66", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], r10" }, { "address": "0x140006c6a", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140006c6d", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x24], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x24], eax" }, { "address": "0x140006c71", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r10]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r10]" }, { "address": "0x140006c75", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006c78", "size": 9, "mnemonic": "movsx", - "operands": "r9, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "r9, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006c81", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006c88", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140006c8b", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140006c8e", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], rdx" }, { "address": "0x140006c92", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006c94", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x18], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x18], eax" }, { "address": "0x140006c98", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140006c9b", "size": 3, "mnemonic": "mov", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140006c9e", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006ca1", "size": 9, "mnemonic": "movsx", - "operands": "r8, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "r8, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006caa", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006cb1", "size": 3, "mnemonic": "sub", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x140006cb4", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x140006cb7", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140006cba", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006cbc", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], rdx" }, { "address": "0x140006cc0", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x1c], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x1c], eax" }, { "address": "0x140006cc4", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x140006cc7", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140006cca", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]" }, { "address": "0x140006cd3", "size": 7, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]" }, { "address": "0x140006cda", "size": 3, "mnemonic": "sub", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x140006cdd", "size": 3, "mnemonic": "sub", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x140006ce0", "size": 3, "mnemonic": "sub", - "operands": "r10, r9", - "stack_offset": 0 + "operands": "r10, r9" }, { "address": "0x140006ce3", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r10 - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10 - 4]" }, { "address": "0x140006ce7", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x140006ce9", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], r10" }, { "address": "0x140006ced", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x20], eax" }, { "address": "0x140006cf1", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [r10]", - "stack_offset": 0 + "operands": "eax, dword ptr [r10]" }, { "address": "0x140006cf4", "size": 4, "mnemonic": "add", - "operands": "r10, 4", - "stack_offset": 0 + "operands": "r10, 4" }, { "address": "0x140006cf8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], r10", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], r10" }, { "address": "0x140006cfc", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [r11 + 0x24], eax", - "stack_offset": 0 + "operands": "dword ptr [r11 + 0x24], eax" }, { "address": "0x140006d00", "size": 4, "mnemonic": "sub", - "operands": "rbx, 1", - "stack_offset": 0 + "operands": "rbx, 1" }, { "address": "0x140006d04", "size": 6, "mnemonic": "jne", - "operands": "0x140006bdc", - "stack_offset": 0 + "operands": "0x140006bdc" }, { "address": "0x140006d0a", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 8]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 8]" }, { "address": "0x140006d0f", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x10]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x10]" }, { "address": "0x140006d14", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -141829,113 +126016,97 @@ "address": "0x14000ac30", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbx" }, { "address": "0x14000ac35", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000ac3a", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000ac3b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000ac3f", "size": 3, "mnemonic": "mov", - "operands": "rsi, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rcx]" }, { "address": "0x14000ac42", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14000ac44", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000ac47", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x14000ac4a", "size": 2, "mnemonic": "jne", - "operands": "0x14000ac87", - "stack_offset": 0 + "operands": "0x14000ac87" }, { "address": "0x14000ac4c", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x154a6]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x154a6]" }, { "address": "0x14000ac52", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], eax" }, { "address": "0x14000ac56", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbx + 0x10], dil", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x10], dil" }, { "address": "0x14000ac5a", "size": 2, "mnemonic": "jne", - "operands": "0x14000ac66", - "stack_offset": 0 + "operands": "0x14000ac66" }, { "address": "0x14000ac5c", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbx + 8], rdi", - "stack_offset": 0 + "operands": "qword ptr [rbx + 8], rdi" }, { "address": "0x14000ac60", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbx + 0x10], 1", - "stack_offset": 0 + "operands": "byte ptr [rbx + 0x10], 1" }, { "address": "0x14000ac64", "size": 2, "mnemonic": "jmp", - "operands": "0x14000ac6a", - "stack_offset": 0 + "operands": "0x14000ac6a" } ], "successors": [ @@ -141952,92 +126123,79 @@ "address": "0x14000ac6a", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x14000ac6d", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x14000ac72", "size": 5, "mnemonic": "call", - "operands": "0x1400119b4", - "stack_offset": 0 + "operands": "0x1400119b4" }, { "address": "0x14000ac77", "size": 4, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0x30]" }, { "address": "0x14000ac7b", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000ac7e", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x14000ac81", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15479]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15479]" }, { "address": "0x14000ac87", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x38]" }, { "address": "0x14000ac8c", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14000ac8f", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14000ac94", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000ac98", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000ac99", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -142059,106 +126217,91 @@ "address": "0x14000ac9c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000aca1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000aca6", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000aca7", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000acab", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14000acad", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14000acb0", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x14000acb3", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rdx + 0x10], bl", - "stack_offset": 0 + "operands": "byte ptr [rdx + 0x10], bl" }, { "address": "0x14000acb6", "size": 2, "mnemonic": "jne", - "operands": "0x14000acd0", - "stack_offset": 0 + "operands": "0x14000acd0" }, { "address": "0x14000acb8", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1543a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1543a]" }, { "address": "0x14000acbe", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14000acc0", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdi + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi + 8], rbx" }, { "address": "0x14000acc4", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdi + 0x10], 1", - "stack_offset": 0 + "operands": "byte ptr [rdi + 0x10], 1" }, { "address": "0x14000acc8", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x15432]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15432]" }, { "address": "0x14000acce", "size": 2, "mnemonic": "jmp", - "operands": "0x14000acd4", - "stack_offset": 0 + "operands": "0x14000acd4" } ], "successors": [ @@ -142175,43 +126318,37 @@ "address": "0x14000acd4", "size": 4, "mnemonic": "lea", - "operands": "rax, [rsi + rbx*8]", - "stack_offset": 0 + "operands": "rax, [rsi + rbx*8]" }, { "address": "0x14000acd8", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000acdd", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x14000ace2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000ace6", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000ace7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -142233,78 +126370,67 @@ "address": "0x1400119b4", "size": 2, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400119b6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400119ba", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe" }, { "address": "0x1400119c3", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rbx" }, { "address": "0x1400119c8", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x1400119cb", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x1400119cd", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rip + 0x1f8ed]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rip + 0x1f8ed]" }, { "address": "0x1400119d3", "size": 3, "mnemonic": "cmp", - "operands": "ecx, -1", - "stack_offset": 0 + "operands": "ecx, -1" }, { "address": "0x1400119d6", "size": 2, "mnemonic": "jne", - "operands": "0x1400119dc", - "stack_offset": 0 + "operands": "0x1400119dc" }, { "address": "0x1400119d8", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x1400119da", "size": 2, "mnemonic": "jmp", - "operands": "0x1400119e2", - "stack_offset": 0 + "operands": "0x1400119e2" } ], "successors": [ @@ -142321,15 +126447,13 @@ "address": "0x1400119e2", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x1400119e6", "size": 2, "mnemonic": "je", - "operands": "0x140011a01", - "stack_offset": 0 + "operands": "0x140011a01" } ], "successors": [ @@ -142347,36 +126471,31 @@ "address": "0x140011a01", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140011a04", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140011a09", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140011a0d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011a0e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -142392,36 +126511,31 @@ "address": "0x1400119e8", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400119eb", "size": 2, "mnemonic": "jne", - "operands": "0x1400119f7", - "stack_offset": 0 + "operands": "0x1400119f7" }, { "address": "0x1400119ed", "size": 5, "mnemonic": "call", - "operands": "0x1400117a4", - "stack_offset": 0 + "operands": "0x1400117a4" }, { "address": "0x1400119f2", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400119f5", "size": 2, "mnemonic": "je", - "operands": "0x140011a01", - "stack_offset": 0 + "operands": "0x140011a01" } ], "successors": [ @@ -142439,50 +126553,43 @@ "address": "0x1400119f7", "size": 7, "mnemonic": "imul", - "operands": "rbx, rdi, 0x3c8", - "stack_offset": 0 + "operands": "rbx, rdi, 0x3c8" }, { "address": "0x1400119fe", "size": 3, "mnemonic": "add", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140011a01", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140011a04", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140011a09", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140011a0d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011a0e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -142504,99 +126611,85 @@ "address": "0x14000b3cc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000b3d1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x14000b3d6", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b3d7", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000b3db", "size": 3, "mnemonic": "mov", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x14000b3de", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x14000b3e1", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdx]" }, { "address": "0x14000b3e4", "size": 5, "mnemonic": "call", - "operands": "0x14000b1f8", - "stack_offset": 0 + "operands": "0x14000b1f8" }, { "address": "0x14000b3e9", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000b3ea", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rbx + 8]" }, { "address": "0x14000b3ee", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14000b3f1", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14000b3f4", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000b3f7", "size": 2, "mnemonic": "je", - "operands": "0x14000b455", - "stack_offset": 0 + "operands": "0x14000b455" } ], "successors": [ @@ -142614,43 +126707,37 @@ "address": "0x14000b455", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x14000b458", "size": 5, "mnemonic": "call", - "operands": "0x14000b204", - "stack_offset": 0 + "operands": "0x14000b204" }, { "address": "0x14000b45d", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000b462", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000b466", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b467", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -142666,43 +126753,37 @@ "address": "0x14000b3f9", "size": 3, "mnemonic": "mov", - "operands": "ecx, dword ptr [rcx + 0x14]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rcx + 0x14]" }, { "address": "0x14000b3fc", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000b3fd", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14000b3ff", "size": 3, "mnemonic": "shr", - "operands": "eax, 0xd", - "stack_offset": 0 + "operands": "eax, 0xd" }, { "address": "0x14000b402", "size": 2, "mnemonic": "test", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14000b404", "size": 2, "mnemonic": "je", - "operands": "0x14000b455", - "stack_offset": 0 + "operands": "0x14000b455" } ], "successors": [ @@ -142720,57 +126801,49 @@ "address": "0x14000b406", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14000b408", "size": 2, "mnemonic": "and", - "operands": "al, 3", - "stack_offset": 0 + "operands": "al, 3" }, { "address": "0x14000b40a", "size": 2, "mnemonic": "cmp", - "operands": "al, 2", - "stack_offset": 0 + "operands": "al, 2" }, { "address": "0x14000b40c", "size": 2, "mnemonic": "jne", - "operands": "0x14000b413", - "stack_offset": 0 + "operands": "0x14000b413" }, { "address": "0x14000b40e", "size": 3, "mnemonic": "test", - "operands": "cl, 0xc0", - "stack_offset": 0 + "operands": "cl, 0xc0" }, { "address": "0x14000b411", "size": 2, "mnemonic": "jne", - "operands": "0x14000b41d", - "stack_offset": 0 + "operands": "0x14000b41d" }, { "address": "0x14000b413", "size": 4, "mnemonic": "bt", - "operands": "ecx, 0xb", - "stack_offset": 0 + "operands": "ecx, 0xb" }, { "address": "0x14000b417", "size": 2, "mnemonic": "jb", - "operands": "0x14000b41d", - "stack_offset": 0 + "operands": "0x14000b41d" } ], "successors": [ @@ -142788,71 +126861,61 @@ "address": "0x14000b41d", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0x10]" }, { "address": "0x14000b421", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rax], 0", - "stack_offset": 0 + "operands": "byte ptr [rax], 0" }, { "address": "0x14000b424", "size": 2, "mnemonic": "jne", - "operands": "0x14000b436", - "stack_offset": 0 + "operands": "0x14000b436" }, { "address": "0x14000b426", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx]" }, { "address": "0x14000b429", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x14000b42c", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + 0x14]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + 0x14]" }, { "address": "0x14000b42f", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000b430", "size": 2, "mnemonic": "shr", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000b432", "size": 2, "mnemonic": "test", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14000b434", "size": 2, "mnemonic": "je", - "operands": "0x14000b455", - "stack_offset": 0 + "operands": "0x14000b455" } ], "successors": [ @@ -142870,15 +126933,13 @@ "address": "0x14000b419", "size": 2, "mnemonic": "inc", - "operands": "dword ptr [rdx]", - "stack_offset": 0 + "operands": "dword ptr [rdx]" }, { "address": "0x14000b41b", "size": 2, "mnemonic": "jmp", - "operands": "0x14000b455", - "stack_offset": 0 + "operands": "0x14000b455" } ], "successors": [ @@ -142895,36 +126956,31 @@ "address": "0x14000b436", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x14000b439", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x14000b43c", "size": 5, "mnemonic": "call", - "operands": "0x14000b678", - "stack_offset": 0 + "operands": "0x14000b678" }, { "address": "0x14000b441", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x14000b444", "size": 2, "mnemonic": "je", - "operands": "0x14000b44e", - "stack_offset": 0 + "operands": "0x14000b44e" } ], "successors": [ @@ -142942,57 +126998,49 @@ "address": "0x14000b44e", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0x18]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0x18]" }, { "address": "0x14000b452", "size": 3, "mnemonic": "or", - "operands": "dword ptr [rax], 0xffffffff", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xffffffff" }, { "address": "0x14000b455", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x14000b458", "size": 5, "mnemonic": "call", - "operands": "0x14000b204", - "stack_offset": 0 + "operands": "0x14000b204" }, { "address": "0x14000b45d", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000b462", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000b466", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000b467", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -143008,22 +127056,19 @@ "address": "0x14000b446", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 8]" }, { "address": "0x14000b44a", "size": 2, "mnemonic": "inc", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14000b44c", "size": 2, "mnemonic": "jmp", - "operands": "0x14000b455", - "stack_offset": 0 + "operands": "0x14000b455" } ], "successors": [ @@ -143046,50 +127091,43 @@ "address": "0x140011924", "size": 2, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011926", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001192a", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe" }, { "address": "0x140011933", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x40], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x40], rbx" }, { "address": "0x140011938", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001193a", "size": 7, "mnemonic": "cmp", - "operands": "byte ptr [rip + 0x218ef], dil", - "stack_offset": 0 + "operands": "byte ptr [rip + 0x218ef], dil" }, { "address": "0x140011941", "size": 2, "mnemonic": "je", - "operands": "0x14001196d", - "stack_offset": 0 + "operands": "0x14001196d" } ], "successors": [ @@ -143107,50 +127145,43 @@ "address": "0x14001196d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe785]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe785]" }, { "address": "0x140011973", "size": 2, "mnemonic": "mov", - "operands": "ebx, eax", - "stack_offset": 0 + "operands": "ebx, eax" }, { "address": "0x140011975", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rip + 0x1f945]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rip + 0x1f945]" }, { "address": "0x14001197b", "size": 3, "mnemonic": "cmp", - "operands": "ecx, -1", - "stack_offset": 0 + "operands": "ecx, -1" }, { "address": "0x14001197e", "size": 2, "mnemonic": "jne", - "operands": "0x140011985", - "stack_offset": 0 + "operands": "0x140011985" }, { "address": "0x140011980", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x140011983", "size": 2, "mnemonic": "jmp", - "operands": "0x14001198b", - "stack_offset": 0 + "operands": "0x14001198b" } ], "successors": [ @@ -143167,36 +127198,31 @@ "address": "0x140011943", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rip + 0x1f977]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rip + 0x1f977]" }, { "address": "0x140011949", "size": 3, "mnemonic": "cmp", - "operands": "ecx, -1", - "stack_offset": 0 + "operands": "ecx, -1" }, { "address": "0x14001194c", "size": 2, "mnemonic": "jne", - "operands": "0x140011952", - "stack_offset": 0 + "operands": "0x140011952" }, { "address": "0x14001194e", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140011950", "size": 2, "mnemonic": "jmp", - "operands": "0x140011958", - "stack_offset": 0 + "operands": "0x140011958" } ], "successors": [ @@ -143213,15 +127239,13 @@ "address": "0x14001198b", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x14001198f", "size": 2, "mnemonic": "je", - "operands": "0x14001199e", - "stack_offset": 0 + "operands": "0x14001199e" } ], "successors": [ @@ -143239,15 +127263,13 @@ "address": "0x140011958", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x14001195c", "size": 2, "mnemonic": "je", - "operands": "0x1400119a6", - "stack_offset": 0 + "operands": "0x1400119a6" } ], "successors": [ @@ -143265,50 +127287,43 @@ "address": "0x14001199e", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x1400119a0", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe75a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe75a]" }, { "address": "0x1400119a6", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x1400119a9", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x1400119ae", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400119b2", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400119b3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -143324,78 +127339,67 @@ "address": "0x140011991", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140011994", "size": 2, "mnemonic": "jne", - "operands": "0x14001199b", - "stack_offset": 0 + "operands": "0x14001199b" }, { "address": "0x140011996", "size": 5, "mnemonic": "call", - "operands": "0x1400117a4", - "stack_offset": 0 + "operands": "0x1400117a4" }, { "address": "0x14001199b", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14001199e", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x1400119a0", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe75a]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe75a]" }, { "address": "0x1400119a6", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x1400119a9", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x1400119ae", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400119b2", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400119b3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -143411,36 +127415,31 @@ "address": "0x1400119a6", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x1400119a9", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x1400119ae", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400119b2", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400119b3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -143456,36 +127455,31 @@ "address": "0x14001195e", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140011961", "size": 2, "mnemonic": "jne", - "operands": "0x140011968", - "stack_offset": 0 + "operands": "0x140011968" }, { "address": "0x140011963", "size": 5, "mnemonic": "call", - "operands": "0x1400117a4", - "stack_offset": 0 + "operands": "0x1400117a4" }, { "address": "0x140011968", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14001196b", "size": 2, "mnemonic": "jmp", - "operands": "0x1400119a6", - "stack_offset": 0 + "operands": "0x1400119a6" } ], "successors": [ @@ -143508,176 +127502,151 @@ "address": "0x14000ae60", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000ae65", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000ae66", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000ae69", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x70", - "stack_offset": 0 + "operands": "rsp, 0x70" }, { "address": "0x14000ae6d", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000ae72", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x28377], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x28377], 0" }, { "address": "0x14000ae79", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14000ae7d", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14000ae81", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000ae85", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000ae89", "size": 2, "mnemonic": "jne", - "operands": "0x14000ae9b", - "stack_offset": 0 + "operands": "0x14000ae9b" }, { "address": "0x14000ae8b", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x26596]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x26596]" }, { "address": "0x14000ae92", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x14000ae96", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x14000ae9b", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, [rbp - 0x40]" }, { "address": "0x14000ae9f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x14000aea4", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp + 0x30]" }, { "address": "0x14000aea8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000aead", "size": 5, "mnemonic": "call", - "operands": "0x14000aefc", - "stack_offset": 0 + "operands": "0x14000aefc" }, { "address": "0x14000aeb2", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x18], 2", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 2" }, { "address": "0x14000aeb6", "size": 2, "mnemonic": "jne", - "operands": "0x14000aec3", - "stack_offset": 0 + "operands": "0x14000aec3" }, { "address": "0x14000aeb8", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbp - 0x40]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbp - 0x40]" }, { "address": "0x14000aebc", "size": 7, "mnemonic": "and", - "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd" }, { "address": "0x14000aec3", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000aec7", "size": 2, "mnemonic": "je", - "operands": "0x14000aed8", - "stack_offset": 0 + "operands": "0x14000aed8" } ], "successors": [ @@ -143701,113 +127670,97 @@ "address": "0x140011c00", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140011c05", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x140011c0a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x140011c0f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011c10", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140011c12", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140011c14", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140011c16", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140011c18", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011c1c", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x140011c20", "size": 3, "mnemonic": "mov", - "operands": "r12d, ecx", - "stack_offset": 0 + "operands": "r12d, ecx" }, { "address": "0x140011c23", "size": 3, "mnemonic": "mov", - "operands": "r14, r9", - "stack_offset": 0 + "operands": "r14, r9" }, { "address": "0x140011c26", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x140011c29", "size": 3, "mnemonic": "mov", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x140011c2c", "size": 3, "mnemonic": "cmp", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x140011c2f", "size": 6, "mnemonic": "je", - "operands": "0x140011cf0", - "stack_offset": 0 + "operands": "0x140011cf0" } ], "successors": [ @@ -143825,99 +127778,85 @@ "address": "0x140011cf0", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140011cf2", "size": 5, "mnemonic": "mov", - "operands": "edi, 0xe", - "stack_offset": 0 + "operands": "edi, 0xe" }, { "address": "0x140011cf7", "size": 2, "mnemonic": "mov", - "operands": "ecx, edi", - "stack_offset": 0 + "operands": "ecx, edi" }, { "address": "0x140011cf9", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x140011cfe", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x60], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], 0" }, { "address": "0x140011d03", "size": 7, "mnemonic": "lea", - "operands": "rsi, [rip + 0x242f6]", - "stack_offset": 0 + "operands": "rsi, [rip + 0x242f6]" }, { "address": "0x140011d0a", "size": 5, "mnemonic": "mov", - "operands": "ebp, 0x100", - "stack_offset": 0 + "operands": "ebp, 0x100" }, { "address": "0x140011d0f", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x60]" }, { "address": "0x140011d14", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140011d16", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdi - 0xa]", - "stack_offset": 0 + "operands": "r8d, [rdi - 0xa]" }, { "address": "0x140011d1a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140011d1d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe48d]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe48d]" }, { "address": "0x140011d23", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011d25", "size": 6, "mnemonic": "je", - "operands": "0x140011dac", - "stack_offset": 0 + "operands": "0x140011dac" } ], "successors": [ @@ -143935,43 +127874,37 @@ "address": "0x140011c35", "size": 7, "mnemonic": "lea", - "operands": "r13, [rip - 0x11c3c]", - "stack_offset": 0 + "operands": "r13, [rip - 0x11c3c]" }, { "address": "0x140011c3c", "size": 2, "mnemonic": "mov", - "operands": "edi, dword ptr [rsi]", - "stack_offset": 0 + "operands": "edi, dword ptr [rsi]" }, { "address": "0x140011c3e", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [r13 + rdi*8 + 0x33240]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r13 + rdi*8 + 0x33240]" }, { "address": "0x140011c46", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140011c47", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140011c4a", "size": 2, "mnemonic": "je", - "operands": "0x140011c5a", - "stack_offset": 0 + "operands": "0x140011c5a" } ], "successors": [ @@ -143989,15 +127922,13 @@ "address": "0x140011dac", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140011db1", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -144013,85 +127944,73 @@ "address": "0x140011d2b", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140011d2e", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140011d31", "size": 7, "mnemonic": "mov", - "operands": "rcx, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rcx, 0xffffffffffffffff" }, { "address": "0x140011d38", "size": 4, "mnemonic": "cmove", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140011d3c", "size": 4, "mnemonic": "xchg", - "operands": "qword ptr [rsi + r12*8], rax", - "stack_offset": 0 + "operands": "qword ptr [rsi + r12*8], rax" }, { "address": "0x140011d40", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x60]" }, { "address": "0x140011d45", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140011d47", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdi - 0xc]", - "stack_offset": 0 + "operands": "r8d, [rdi - 0xc]" }, { "address": "0x140011d4b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140011d4e", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe45c]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe45c]" }, { "address": "0x140011d54", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011d56", "size": 2, "mnemonic": "je", - "operands": "0x140011dac", - "stack_offset": 0 + "operands": "0x140011dac" } ], "successors": [ @@ -144109,127 +128028,109 @@ "address": "0x140011c5a", "size": 8, "mnemonic": "mov", - "operands": "rbp, qword ptr [r13 + rdi*8 + 0x262a0]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r13 + rdi*8 + 0x262a0]" }, { "address": "0x140011c62", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140011c64", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140011c67", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x800", - "stack_offset": 0 + "operands": "r8d, 0x800" }, { "address": "0x140011c6d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe4cd]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe4cd]" }, { "address": "0x140011c73", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140011c76", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140011c79", "size": 6, "mnemonic": "jne", - "operands": "0x140011d7f", - "stack_offset": 0 + "operands": "0x140011d7f" }, { "address": "0x140011c7f", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe473]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe473]" }, { "address": "0x140011c85", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x57", - "stack_offset": 0 + "operands": "eax, 0x57" }, { "address": "0x140011c88", "size": 2, "mnemonic": "jne", - "operands": "0x140011cd3", - "stack_offset": 0 + "operands": "0x140011cd3" }, { "address": "0x140011c8a", "size": 3, "mnemonic": "lea", - "operands": "ebx, [rax - 0x50]", - "stack_offset": 0 + "operands": "ebx, [rax - 0x50]" }, { "address": "0x140011c8d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140011c90", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebx", - "stack_offset": 0 + "operands": "r8d, ebx" }, { "address": "0x140011c93", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x13106]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x13106]" }, { "address": "0x140011c9a", "size": 5, "mnemonic": "call", - "operands": "0x140011460", - "stack_offset": 0 + "operands": "0x140011460" }, { "address": "0x140011c9f", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011ca1", "size": 2, "mnemonic": "je", - "operands": "0x140011cd3", - "stack_offset": 0 + "operands": "0x140011cd3" } ], "successors": [ @@ -144247,22 +128148,19 @@ "address": "0x140011c4c", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140011c4f", "size": 6, "mnemonic": "jne", - "operands": "0x140011d98", - "stack_offset": 0 + "operands": "0x140011d98" }, { "address": "0x140011c55", "size": 5, "mnemonic": "jmp", - "operands": "0x140011ce3", - "stack_offset": 0 + "operands": "0x140011ce3" } ], "successors": [ @@ -144279,92 +128177,79 @@ "address": "0x140011d58", "size": 2, "mnemonic": "mov", - "operands": "ecx, edi", - "stack_offset": 0 + "operands": "ecx, edi" }, { "address": "0x140011d5a", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x140011d5f", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x58]" }, { "address": "0x140011d64", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140011d67", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x140011d6c", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x68]" }, { "address": "0x140011d71", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011d75", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140011d77", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140011d79", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140011d7b", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140011d7d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011d7e", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -144380,141 +128265,121 @@ "address": "0x140011cd3", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x140011cd7", "size": 8, "mnemonic": "xchg", - "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax", - "stack_offset": 0 + "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax" }, { "address": "0x140011cdf", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x140011ce3", "size": 4, "mnemonic": "add", - "operands": "rsi, 4", - "stack_offset": 0 + "operands": "rsi, 4" }, { "address": "0x140011ce7", "size": 3, "mnemonic": "cmp", - "operands": "rsi, r14", - "stack_offset": 0 + "operands": "rsi, r14" }, { "address": "0x140011cea", "size": 6, "mnemonic": "jne", - "operands": "0x140011c3c", - "stack_offset": 0 + "operands": "0x140011c3c" }, { "address": "0x140011cf0", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140011cf2", "size": 5, "mnemonic": "mov", - "operands": "edi, 0xe", - "stack_offset": 0 + "operands": "edi, 0xe" }, { "address": "0x140011cf7", "size": 2, "mnemonic": "mov", - "operands": "ecx, edi", - "stack_offset": 0 + "operands": "ecx, edi" }, { "address": "0x140011cf9", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x140011cfe", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x60], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], 0" }, { "address": "0x140011d03", "size": 7, "mnemonic": "lea", - "operands": "rsi, [rip + 0x242f6]", - "stack_offset": 0 + "operands": "rsi, [rip + 0x242f6]" }, { "address": "0x140011d0a", "size": 5, "mnemonic": "mov", - "operands": "ebp, 0x100", - "stack_offset": 0 + "operands": "ebp, 0x100" }, { "address": "0x140011d0f", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x60]" }, { "address": "0x140011d14", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140011d16", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdi - 0xa]", - "stack_offset": 0 + "operands": "r8d, [rdi - 0xa]" }, { "address": "0x140011d1a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140011d1d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe48d]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe48d]" }, { "address": "0x140011d23", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011d25", "size": 6, "mnemonic": "je", - "operands": "0x140011dac", - "stack_offset": 0 + "operands": "0x140011dac" } ], "successors": [ @@ -144532,43 +128397,37 @@ "address": "0x140011ca3", "size": 3, "mnemonic": "mov", - "operands": "r8d, ebx", - "stack_offset": 0 + "operands": "r8d, ebx" }, { "address": "0x140011ca6", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x14bcb]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x14bcb]" }, { "address": "0x140011cad", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140011cb0", "size": 5, "mnemonic": "call", - "operands": "0x140011460", - "stack_offset": 0 + "operands": "0x140011460" }, { "address": "0x140011cb5", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011cb7", "size": 2, "mnemonic": "je", - "operands": "0x140011cd3", - "stack_offset": 0 + "operands": "0x140011cd3" } ], "successors": [ @@ -144586,120 +128445,103 @@ "address": "0x140011ce3", "size": 4, "mnemonic": "add", - "operands": "rsi, 4", - "stack_offset": 0 + "operands": "rsi, 4" }, { "address": "0x140011ce7", "size": 3, "mnemonic": "cmp", - "operands": "rsi, r14", - "stack_offset": 0 + "operands": "rsi, r14" }, { "address": "0x140011cea", "size": 6, "mnemonic": "jne", - "operands": "0x140011c3c", - "stack_offset": 0 + "operands": "0x140011c3c" }, { "address": "0x140011cf0", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140011cf2", "size": 5, "mnemonic": "mov", - "operands": "edi, 0xe", - "stack_offset": 0 + "operands": "edi, 0xe" }, { "address": "0x140011cf7", "size": 2, "mnemonic": "mov", - "operands": "ecx, edi", - "stack_offset": 0 + "operands": "ecx, edi" }, { "address": "0x140011cf9", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x140011cfe", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x60], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], 0" }, { "address": "0x140011d03", "size": 7, "mnemonic": "lea", - "operands": "rsi, [rip + 0x242f6]", - "stack_offset": 0 + "operands": "rsi, [rip + 0x242f6]" }, { "address": "0x140011d0a", "size": 5, "mnemonic": "mov", - "operands": "ebp, 0x100", - "stack_offset": 0 + "operands": "ebp, 0x100" }, { "address": "0x140011d0f", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x60]" }, { "address": "0x140011d14", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140011d16", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdi - 0xa]", - "stack_offset": 0 + "operands": "r8d, [rdi - 0xa]" }, { "address": "0x140011d1a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140011d1d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe48d]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe48d]" }, { "address": "0x140011d23", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011d25", "size": 6, "mnemonic": "je", - "operands": "0x140011dac", - "stack_offset": 0 + "operands": "0x140011dac" } ], "successors": [ @@ -144717,190 +128559,163 @@ "address": "0x140011cb9", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x140011cbc", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140011cbe", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x140011cc1", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe479]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe479]" }, { "address": "0x140011cc7", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140011cca", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140011ccd", "size": 6, "mnemonic": "jne", - "operands": "0x140011d7f", - "stack_offset": 0 + "operands": "0x140011d7f" }, { "address": "0x140011cd3", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x140011cd7", "size": 8, "mnemonic": "xchg", - "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax", - "stack_offset": 0 + "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax" }, { "address": "0x140011cdf", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x140011ce3", "size": 4, "mnemonic": "add", - "operands": "rsi, 4", - "stack_offset": 0 + "operands": "rsi, 4" }, { "address": "0x140011ce7", "size": 3, "mnemonic": "cmp", - "operands": "rsi, r14", - "stack_offset": 0 + "operands": "rsi, r14" }, { "address": "0x140011cea", "size": 6, "mnemonic": "jne", - "operands": "0x140011c3c", - "stack_offset": 0 + "operands": "0x140011c3c" }, { "address": "0x140011cf0", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140011cf2", "size": 5, "mnemonic": "mov", - "operands": "edi, 0xe", - "stack_offset": 0 + "operands": "edi, 0xe" }, { "address": "0x140011cf7", "size": 2, "mnemonic": "mov", - "operands": "ecx, edi", - "stack_offset": 0 + "operands": "ecx, edi" }, { "address": "0x140011cf9", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x140011cfe", "size": 5, "mnemonic": "and", - "operands": "dword ptr [rsp + 0x60], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x60], 0" }, { "address": "0x140011d03", "size": 7, "mnemonic": "lea", - "operands": "rsi, [rip + 0x242f6]", - "stack_offset": 0 + "operands": "rsi, [rip + 0x242f6]" }, { "address": "0x140011d0a", "size": 5, "mnemonic": "mov", - "operands": "ebp, 0x100", - "stack_offset": 0 + "operands": "ebp, 0x100" }, { "address": "0x140011d0f", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x60]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x60]" }, { "address": "0x140011d14", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x140011d16", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rdi - 0xa]", - "stack_offset": 0 + "operands": "r8d, [rdi - 0xa]" }, { "address": "0x140011d1a", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140011d1d", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe48d]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe48d]" }, { "address": "0x140011d23", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011d25", "size": 6, "mnemonic": "je", - "operands": "0x140011dac", - "stack_offset": 0 + "operands": "0x140011dac" } ], "successors": [ @@ -144924,36 +128739,31 @@ "address": "0x140011bc8", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rip + 0x24439]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x24439]" }, { "address": "0x140011bcf", "size": 4, "mnemonic": "cmp", - "operands": "rcx, -1", - "stack_offset": 0 + "operands": "rcx, -1" }, { "address": "0x140011bd3", "size": 2, "mnemonic": "jne", - "operands": "0x140011bd8", - "stack_offset": 0 + "operands": "0x140011bd8" }, { "address": "0x140011bd5", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140011bd7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -144975,148 +128785,127 @@ "address": "0x14000cb08", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rbx" }, { "address": "0x14000cb0d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rsi" }, { "address": "0x14000cb12", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cb13", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000cb14", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000cb16", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000cb18", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000cb1a", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000cb1d", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000cb21", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 8]" }, { "address": "0x14000cb25", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000cb27", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000cb2a", "size": 3, "mnemonic": "mov", - "operands": "rsi, qword ptr [rax]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rax]" }, { "address": "0x14000cb2d", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14000cb30", "size": 3, "mnemonic": "mov", - "operands": "r14d, dword ptr [rax]", - "stack_offset": 0 + "operands": "r14d, dword ptr [rax]" }, { "address": "0x14000cb33", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x14000cb36", "size": 2, "mnemonic": "jne", - "operands": "0x14000cb48", - "stack_offset": 0 + "operands": "0x14000cb48" }, { "address": "0x14000cb38", "size": 3, "mnemonic": "mov", - "operands": "ecx, r14d", - "stack_offset": 0 + "operands": "ecx, r14d" }, { "address": "0x14000cb3b", "size": 5, "mnemonic": "call", - "operands": "0x14000f858", - "stack_offset": 0 + "operands": "0x14000f858" }, { "address": "0x14000cb40", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x14000cb43", "size": 5, "mnemonic": "jmp", - "operands": "0x14000cbf5", - "stack_offset": 0 + "operands": "0x14000cbf5" } ], "successors": [ @@ -145139,71 +128928,61 @@ "address": "0x14001e2cc", "size": 4, "mnemonic": "movzx", - "operands": "r10d, dx", - "stack_offset": 0 + "operands": "r10d, dx" }, { "address": "0x14001e2d0", "size": 3, "mnemonic": "mov", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x14001e2d3", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14001e2d6", "size": 5, "mnemonic": "movd", - "operands": "xmm0, r10d", - "stack_offset": 0 + "operands": "xmm0, r10d" }, { "address": "0x14001e2db", "size": 5, "mnemonic": "pshuflw", - "operands": "xmm1, xmm0, 0", - "stack_offset": 0 + "operands": "xmm1, xmm0, 0" }, { "address": "0x14001e2e0", "size": 5, "mnemonic": "pshufd", - "operands": "xmm2, xmm1, 0", - "stack_offset": 0 + "operands": "xmm2, xmm1, 0" }, { "address": "0x14001e2e5", "size": 3, "mnemonic": "mov", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14001e2e8", "size": 5, "mnemonic": "and", - "operands": "eax, 0xfff", - "stack_offset": 0 + "operands": "eax, 0xfff" }, { "address": "0x14001e2ed", "size": 6, "mnemonic": "cmp", - "operands": "rax, 0xff0", - "stack_offset": 0 + "operands": "rax, 0xff0" }, { "address": "0x14001e2f3", "size": 2, "mnemonic": "ja", - "operands": "0x14001e317", - "stack_offset": 0 + "operands": "0x14001e317" } ], "successors": [ @@ -145221,15 +129000,13 @@ "address": "0x14001e317", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [r8], dx", - "stack_offset": 0 + "operands": "word ptr [r8], dx" }, { "address": "0x14001e31b", "size": 2, "mnemonic": "je", - "operands": "0x14001e344", - "stack_offset": 0 + "operands": "0x14001e344" } ], "successors": [ @@ -145247,71 +129024,61 @@ "address": "0x14001e2f5", "size": 5, "mnemonic": "movdqu", - "operands": "xmm0, xmmword ptr [r8]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r8]" }, { "address": "0x14001e2fa", "size": 3, "mnemonic": "xorps", - "operands": "xmm1, xmm1", - "stack_offset": 0 + "operands": "xmm1, xmm1" }, { "address": "0x14001e2fd", "size": 4, "mnemonic": "pcmpeqw", - "operands": "xmm1, xmm0", - "stack_offset": 0 + "operands": "xmm1, xmm0" }, { "address": "0x14001e301", "size": 4, "mnemonic": "pcmpeqw", - "operands": "xmm0, xmm2", - "stack_offset": 0 + "operands": "xmm0, xmm2" }, { "address": "0x14001e305", "size": 3, "mnemonic": "orps", - "operands": "xmm1, xmm0", - "stack_offset": 0 + "operands": "xmm1, xmm0" }, { "address": "0x14001e308", "size": 4, "mnemonic": "pmovmskb", - "operands": "eax, xmm1", - "stack_offset": 0 + "operands": "eax, xmm1" }, { "address": "0x14001e30c", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001e30e", "size": 2, "mnemonic": "jne", - "operands": "0x14001e32d", - "stack_offset": 0 + "operands": "0x14001e32d" }, { "address": "0x14001e310", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x10", - "stack_offset": 0 + "operands": "eax, 0x10" }, { "address": "0x14001e315", "size": 2, "mnemonic": "jmp", - "operands": "0x14001e328", - "stack_offset": 0 + "operands": "0x14001e328" } ], "successors": [ @@ -145328,15 +129095,13 @@ "address": "0x14001e344", "size": 3, "mnemonic": "mov", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14001e347", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -145352,15 +129117,13 @@ "address": "0x14001e31d", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [r8], r9w", - "stack_offset": 0 + "operands": "word ptr [r8], r9w" }, { "address": "0x14001e321", "size": 2, "mnemonic": "je", - "operands": "0x14001e341", - "stack_offset": 0 + "operands": "0x14001e341" } ], "successors": [ @@ -145378,15 +129141,13 @@ "address": "0x14001e328", "size": 3, "mnemonic": "add", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14001e32b", "size": 2, "mnemonic": "jmp", - "operands": "0x14001e2e5", - "stack_offset": 0 + "operands": "0x14001e2e5" } ], "successors": [ @@ -145403,15 +129164,13 @@ "address": "0x14001e341", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001e343", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -145427,22 +129186,19 @@ "address": "0x14001e323", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x14001e328", "size": 3, "mnemonic": "add", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14001e32b", "size": 2, "mnemonic": "jmp", - "operands": "0x14001e2e5", - "stack_offset": 0 + "operands": "0x14001e2e5" } ], "successors": [ @@ -145459,29 +129215,25 @@ "address": "0x14001e2e5", "size": 3, "mnemonic": "mov", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14001e2e8", "size": 5, "mnemonic": "and", - "operands": "eax, 0xfff", - "stack_offset": 0 + "operands": "eax, 0xfff" }, { "address": "0x14001e2ed", "size": 6, "mnemonic": "cmp", - "operands": "rax, 0xff0", - "stack_offset": 0 + "operands": "rax, 0xff0" }, { "address": "0x14001e2f3", "size": 2, "mnemonic": "ja", - "operands": "0x14001e317", - "stack_offset": 0 + "operands": "0x14001e317" } ], "successors": [ @@ -145505,71 +129257,61 @@ "address": "0x14001053c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140010541", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x140010546", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x14001054b", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001054d", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140010551", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x140010553", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140010556", "size": 3, "mnemonic": "mov", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140010559", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001055c", "size": 2, "mnemonic": "je", - "operands": "0x140010589", - "stack_offset": 0 + "operands": "0x140010589" } ], "successors": [ @@ -145587,50 +129329,43 @@ "address": "0x140010589", "size": 2, "mnemonic": "mov", - "operands": "al, 1", - "stack_offset": 0 + "operands": "al, 1" }, { "address": "0x14001058b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140010590", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x140010595", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x48]" }, { "address": "0x14001059a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001059e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400105a0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -145646,43 +129381,37 @@ "address": "0x14001055e", "size": 5, "mnemonic": "movzx", - "operands": "esi, word ptr [r14 + rbx*2]", - "stack_offset": 0 + "operands": "esi, word ptr [r14 + rbx*2]" }, { "address": "0x140010563", "size": 5, "mnemonic": "call", - "operands": "0x14000cdf4", - "stack_offset": 0 + "operands": "0x14000cdf4" }, { "address": "0x140010568", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14001056b", "size": 5, "mnemonic": "mov", - "operands": "eax, 0xff", - "stack_offset": 0 + "operands": "eax, 0xff" }, { "address": "0x140010570", "size": 3, "mnemonic": "cmp", - "operands": "si, ax", - "stack_offset": 0 + "operands": "si, ax" }, { "address": "0x140010573", "size": 2, "mnemonic": "ja", - "operands": "0x1400105a1", - "stack_offset": 0 + "operands": "0x1400105a1" } ], "successors": [ @@ -145700,15 +129429,13 @@ "address": "0x1400105a1", "size": 2, "mnemonic": "xor", - "operands": "al, al", - "stack_offset": 0 + "operands": "al, al" }, { "address": "0x1400105a3", "size": 2, "mnemonic": "jmp", - "operands": "0x14001058b", - "stack_offset": 0 + "operands": "0x14001058b" } ], "successors": [ @@ -145725,22 +129452,19 @@ "address": "0x140010575", "size": 4, "mnemonic": "movzx", - "operands": "ecx, word ptr [rdx + rsi*2]", - "stack_offset": 0 + "operands": "ecx, word ptr [rdx + rsi*2]" }, { "address": "0x140010579", "size": 6, "mnemonic": "test", - "operands": "ecx, 0x103", - "stack_offset": 0 + "operands": "ecx, 0x103" }, { "address": "0x14001057f", "size": 2, "mnemonic": "je", - "operands": "0x1400105a1", - "stack_offset": 0 + "operands": "0x1400105a1" } ], "successors": [ @@ -145758,43 +129482,37 @@ "address": "0x14001058b", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140010590", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x140010595", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x48]" }, { "address": "0x14001059a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001059e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x1400105a0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -145810,22 +129528,19 @@ "address": "0x140010581", "size": 3, "mnemonic": "inc", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140010584", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x140010587", "size": 2, "mnemonic": "jb", - "operands": "0x14001055e", - "stack_offset": 0 + "operands": "0x14001055e" } ], "successors": [ @@ -145849,120 +129564,103 @@ "address": "0x14001a3c0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001a3c5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a3c6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a3ca", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x14001a3cd", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14001a3d0", "size": 3, "mnemonic": "mov", - "operands": "r11, rcx", - "stack_offset": 0 + "operands": "r11, rcx" }, { "address": "0x14001a3d3", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x14001a3d6", "size": 2, "mnemonic": "jne", - "operands": "0x14001a3f0", - "stack_offset": 0 + "operands": "0x14001a3f0" }, { "address": "0x14001a3d8", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a3db", "size": 2, "mnemonic": "jne", - "operands": "0x14001a3f5", - "stack_offset": 0 + "operands": "0x14001a3f5" }, { "address": "0x14001a3dd", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001a3e0", "size": 2, "mnemonic": "jne", - "operands": "0x14001a40b", - "stack_offset": 0 + "operands": "0x14001a40b" }, { "address": "0x14001a3e2", "size": 3, "mnemonic": "mov", - "operands": "eax, r9d", - "stack_offset": 0 + "operands": "eax, r9d" }, { "address": "0x14001a3e5", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a3ea", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a3ee", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a3ef", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -145984,78 +129682,67 @@ "address": "0x14000cdf4", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000cdf8", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14000cdfd", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x30]" }, { "address": "0x14000ce02", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 0x90]" }, { "address": "0x14000ce09", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x14000ce0e", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000ce11", "size": 5, "mnemonic": "call", - "operands": "0x140015b2c", - "stack_offset": 0 + "operands": "0x140015b2c" }, { "address": "0x14000ce16", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x30]" }, { "address": "0x14000ce1b", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rax]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax]" }, { "address": "0x14000ce1e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000ce22", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -146077,92 +129764,79 @@ "address": "0x14001066c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140010671", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x140010676", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001067b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001067c", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001067e", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010680", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140010684", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140010687", "size": 2, "mnemonic": "xor", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x140010689", "size": 3, "mnemonic": "mov", - "operands": "r15, rcx", - "stack_offset": 0 + "operands": "r15, rcx" }, { "address": "0x14001068c", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001068f", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140010692", "size": 6, "mnemonic": "je", - "operands": "0x1400107fe", - "stack_offset": 0 + "operands": "0x1400107fe" } ], "successors": [ @@ -146180,64 +129854,55 @@ "address": "0x1400107fe", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140010801", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140010806", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001080b", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x140010810", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140010814", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010816", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010818", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010819", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -146253,176 +129918,151 @@ "address": "0x140010698", "size": 7, "mnemonic": "mov", - "operands": "r10, qword ptr [rip + 0x209a1]", - "stack_offset": 0 + "operands": "r10, qword ptr [rip + 0x209a1]" }, { "address": "0x14001069f", "size": 3, "mnemonic": "mov", - "operands": "ecx, r10d", - "stack_offset": 0 + "operands": "ecx, r10d" }, { "address": "0x1400106a2", "size": 3, "mnemonic": "mov", - "operands": "rsi, r10", - "stack_offset": 0 + "operands": "rsi, r10" }, { "address": "0x1400106a5", "size": 3, "mnemonic": "xor", - "operands": "rsi, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rdx]" }, { "address": "0x1400106a8", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x3f", - "stack_offset": 0 + "operands": "ecx, 0x3f" }, { "address": "0x1400106ab", "size": 3, "mnemonic": "mov", - "operands": "r9, r10", - "stack_offset": 0 + "operands": "r9, r10" }, { "address": "0x1400106ae", "size": 3, "mnemonic": "ror", - "operands": "rsi, cl", - "stack_offset": 0 + "operands": "rsi, cl" }, { "address": "0x1400106b1", "size": 4, "mnemonic": "xor", - "operands": "r9, qword ptr [rdx + 8]", - "stack_offset": 0 + "operands": "r9, qword ptr [rdx + 8]" }, { "address": "0x1400106b5", "size": 3, "mnemonic": "mov", - "operands": "rbx, r10", - "stack_offset": 0 + "operands": "rbx, r10" }, { "address": "0x1400106b8", "size": 4, "mnemonic": "xor", - "operands": "rbx, qword ptr [rdx + 0x10]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rdx + 0x10]" }, { "address": "0x1400106bc", "size": 3, "mnemonic": "ror", - "operands": "r9, cl", - "stack_offset": 0 + "operands": "r9, cl" }, { "address": "0x1400106bf", "size": 3, "mnemonic": "ror", - "operands": "rbx, cl", - "stack_offset": 0 + "operands": "rbx, cl" }, { "address": "0x1400106c2", "size": 3, "mnemonic": "cmp", - "operands": "r9, rbx", - "stack_offset": 0 + "operands": "r9, rbx" }, { "address": "0x1400106c5", "size": 6, "mnemonic": "jne", - "operands": "0x140010772", - "stack_offset": 0 + "operands": "0x140010772" }, { "address": "0x1400106cb", "size": 3, "mnemonic": "sub", - "operands": "rbx, rsi", - "stack_offset": 0 + "operands": "rbx, rsi" }, { "address": "0x1400106ce", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x200", - "stack_offset": 0 + "operands": "eax, 0x200" }, { "address": "0x1400106d3", "size": 4, "mnemonic": "sar", - "operands": "rbx, 3", - "stack_offset": 0 + "operands": "rbx, 3" }, { "address": "0x1400106d7", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400106da", "size": 3, "mnemonic": "mov", - "operands": "rdi, rbx", - "stack_offset": 0 + "operands": "rdi, rbx" }, { "address": "0x1400106dd", "size": 4, "mnemonic": "cmova", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x1400106e1", "size": 3, "mnemonic": "lea", - "operands": "eax, [rbp + 0x20]", - "stack_offset": 0 + "operands": "eax, [rbp + 0x20]" }, { "address": "0x1400106e4", "size": 3, "mnemonic": "add", - "operands": "rdi, rbx", - "stack_offset": 0 + "operands": "rdi, rbx" }, { "address": "0x1400106e7", "size": 4, "mnemonic": "cmove", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x1400106eb", "size": 3, "mnemonic": "cmp", - "operands": "rdi, rbx", - "stack_offset": 0 + "operands": "rdi, rbx" }, { "address": "0x1400106ee", "size": 2, "mnemonic": "jb", - "operands": "0x14001070e", - "stack_offset": 0 + "operands": "0x14001070e" } ], "successors": [ @@ -146440,71 +130080,61 @@ "address": "0x14001070e", "size": 4, "mnemonic": "lea", - "operands": "rdi, [rbx + 4]", - "stack_offset": 0 + "operands": "rdi, [rbx + 4]" }, { "address": "0x140010712", "size": 6, "mnemonic": "mov", - "operands": "r8d, 8", - "stack_offset": 0 + "operands": "r8d, 8" }, { "address": "0x140010718", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x14001071b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14001071e", "size": 5, "mnemonic": "call", - "operands": "0x14001be60", - "stack_offset": 0 + "operands": "0x14001be60" }, { "address": "0x140010723", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140010725", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x140010728", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001072d", "size": 3, "mnemonic": "test", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x140010730", "size": 6, "mnemonic": "je", - "operands": "0x1400107fe", - "stack_offset": 0 + "operands": "0x1400107fe" } ], "successors": [ @@ -146522,134 +130152,115 @@ "address": "0x1400106f0", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rbp + 8]", - "stack_offset": 0 + "operands": "r8d, [rbp + 8]" }, { "address": "0x1400106f4", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x1400106f7", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x1400106fa", "size": 5, "mnemonic": "call", - "operands": "0x14001be60", - "stack_offset": 0 + "operands": "0x14001be60" }, { "address": "0x1400106ff", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140010701", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x140010704", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140010709", "size": 3, "mnemonic": "test", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x14001070c", "size": 2, "mnemonic": "jne", - "operands": "0x140010736", - "stack_offset": 0 + "operands": "0x140010736" }, { "address": "0x14001070e", "size": 4, "mnemonic": "lea", - "operands": "rdi, [rbx + 4]", - "stack_offset": 0 + "operands": "rdi, [rbx + 4]" }, { "address": "0x140010712", "size": 6, "mnemonic": "mov", - "operands": "r8d, 8", - "stack_offset": 0 + "operands": "r8d, 8" }, { "address": "0x140010718", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x14001071b", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14001071e", "size": 5, "mnemonic": "call", - "operands": "0x14001be60", - "stack_offset": 0 + "operands": "0x14001be60" }, { "address": "0x140010723", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140010725", "size": 3, "mnemonic": "mov", - "operands": "r14, rax", - "stack_offset": 0 + "operands": "r14, rax" }, { "address": "0x140010728", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001072d", "size": 3, "mnemonic": "test", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x140010730", "size": 6, "mnemonic": "je", - "operands": "0x1400107fe", - "stack_offset": 0 + "operands": "0x1400107fe" } ], "successors": [ @@ -146667,85 +130278,73 @@ "address": "0x140010736", "size": 7, "mnemonic": "mov", - "operands": "r10, qword ptr [rip + 0x20903]", - "stack_offset": 0 + "operands": "r10, qword ptr [rip + 0x20903]" }, { "address": "0x14001073d", "size": 4, "mnemonic": "lea", - "operands": "r9, [r14 + rbx*8]", - "stack_offset": 0 + "operands": "r9, [r14 + rbx*8]" }, { "address": "0x140010741", "size": 4, "mnemonic": "lea", - "operands": "rbx, [r14 + rdi*8]", - "stack_offset": 0 + "operands": "rbx, [r14 + rdi*8]" }, { "address": "0x140010745", "size": 3, "mnemonic": "mov", - "operands": "rsi, r14", - "stack_offset": 0 + "operands": "rsi, r14" }, { "address": "0x140010748", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001074b", "size": 3, "mnemonic": "sub", - "operands": "rcx, r9", - "stack_offset": 0 + "operands": "rcx, r9" }, { "address": "0x14001074e", "size": 4, "mnemonic": "add", - "operands": "rcx, 7", - "stack_offset": 0 + "operands": "rcx, 7" }, { "address": "0x140010752", "size": 4, "mnemonic": "shr", - "operands": "rcx, 3", - "stack_offset": 0 + "operands": "rcx, 3" }, { "address": "0x140010756", "size": 3, "mnemonic": "cmp", - "operands": "r9, rbx", - "stack_offset": 0 + "operands": "r9, rbx" }, { "address": "0x140010759", "size": 4, "mnemonic": "cmova", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14001075d", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140010760", "size": 2, "mnemonic": "je", - "operands": "0x140010772", - "stack_offset": 0 + "operands": "0x140010772" } ], "successors": [ @@ -146763,302 +130362,259 @@ "address": "0x140010772", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x40", - "stack_offset": 0 + "operands": "r8d, 0x40" }, { "address": "0x140010778", "size": 4, "mnemonic": "lea", - "operands": "rdi, [r9 + 8]", - "stack_offset": 0 + "operands": "rdi, [r9 + 8]" }, { "address": "0x14001077c", "size": 3, "mnemonic": "mov", - "operands": "ecx, r8d", - "stack_offset": 0 + "operands": "ecx, r8d" }, { "address": "0x14001077f", "size": 3, "mnemonic": "mov", - "operands": "eax, r10d", - "stack_offset": 0 + "operands": "eax, r10d" }, { "address": "0x140010782", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x140010785", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140010787", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r15 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15 + 8]" }, { "address": "0x14001078b", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001078e", "size": 3, "mnemonic": "ror", - "operands": "rdx, cl", - "stack_offset": 0 + "operands": "rdx, cl" }, { "address": "0x140010791", "size": 3, "mnemonic": "mov", - "operands": "ecx, r8d", - "stack_offset": 0 + "operands": "ecx, r8d" }, { "address": "0x140010794", "size": 3, "mnemonic": "xor", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140010797", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r9], rdx", - "stack_offset": 0 + "operands": "qword ptr [r9], rdx" }, { "address": "0x14001079a", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x2089f]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x2089f]" }, { "address": "0x1400107a1", "size": 2, "mnemonic": "mov", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x1400107a3", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x1400107a6", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x1400107a8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x1400107ab", "size": 3, "mnemonic": "ror", - "operands": "rsi, cl", - "stack_offset": 0 + "operands": "rsi, cl" }, { "address": "0x1400107ae", "size": 3, "mnemonic": "xor", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x1400107b1", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x1400107b4", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rsi", - "stack_offset": 0 + "operands": "qword ptr [rcx], rsi" }, { "address": "0x1400107b7", "size": 3, "mnemonic": "mov", - "operands": "ecx, r8d", - "stack_offset": 0 + "operands": "ecx, r8d" }, { "address": "0x1400107ba", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x2087f]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x2087f]" }, { "address": "0x1400107c1", "size": 2, "mnemonic": "mov", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x1400107c3", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x1400107c6", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x1400107c8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x1400107cb", "size": 3, "mnemonic": "ror", - "operands": "rdi, cl", - "stack_offset": 0 + "operands": "rdi, cl" }, { "address": "0x1400107ce", "size": 3, "mnemonic": "xor", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x1400107d1", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x1400107d4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdx + 8], rdi", - "stack_offset": 0 + "operands": "qword ptr [rdx + 8], rdi" }, { "address": "0x1400107d8", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x20861]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x20861]" }, { "address": "0x1400107df", "size": 2, "mnemonic": "mov", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x1400107e1", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x1400107e4", "size": 3, "mnemonic": "sub", - "operands": "r8d, eax", - "stack_offset": 0 + "operands": "r8d, eax" }, { "address": "0x1400107e7", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x1400107ea", "size": 3, "mnemonic": "mov", - "operands": "cl, r8b", - "stack_offset": 0 + "operands": "cl, r8b" }, { "address": "0x1400107ed", "size": 3, "mnemonic": "ror", - "operands": "rbx, cl", - "stack_offset": 0 + "operands": "rbx, cl" }, { "address": "0x1400107f0", "size": 3, "mnemonic": "xor", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x1400107f3", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x1400107f6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400107f8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], rbx" }, { "address": "0x1400107fc", "size": 2, "mnemonic": "jmp", - "operands": "0x140010801", - "stack_offset": 0 + "operands": "0x140010801" } ], "successors": [ @@ -147075,330 +130631,283 @@ "address": "0x140010762", "size": 3, "mnemonic": "mov", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x140010765", "size": 3, "mnemonic": "mov", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x140010768", "size": 3, "mnemonic": "rep stosq", - "operands": "qword ptr [rdi], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi], rax" }, { "address": "0x14001076b", "size": 7, "mnemonic": "mov", - "operands": "r10, qword ptr [rip + 0x208ce]", - "stack_offset": 0 + "operands": "r10, qword ptr [rip + 0x208ce]" }, { "address": "0x140010772", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x40", - "stack_offset": 0 + "operands": "r8d, 0x40" }, { "address": "0x140010778", "size": 4, "mnemonic": "lea", - "operands": "rdi, [r9 + 8]", - "stack_offset": 0 + "operands": "rdi, [r9 + 8]" }, { "address": "0x14001077c", "size": 3, "mnemonic": "mov", - "operands": "ecx, r8d", - "stack_offset": 0 + "operands": "ecx, r8d" }, { "address": "0x14001077f", "size": 3, "mnemonic": "mov", - "operands": "eax, r10d", - "stack_offset": 0 + "operands": "eax, r10d" }, { "address": "0x140010782", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x140010785", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140010787", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [r15 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15 + 8]" }, { "address": "0x14001078b", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001078e", "size": 3, "mnemonic": "ror", - "operands": "rdx, cl", - "stack_offset": 0 + "operands": "rdx, cl" }, { "address": "0x140010791", "size": 3, "mnemonic": "mov", - "operands": "ecx, r8d", - "stack_offset": 0 + "operands": "ecx, r8d" }, { "address": "0x140010794", "size": 3, "mnemonic": "xor", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x140010797", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [r9], rdx", - "stack_offset": 0 + "operands": "qword ptr [r9], rdx" }, { "address": "0x14001079a", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x2089f]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x2089f]" }, { "address": "0x1400107a1", "size": 2, "mnemonic": "mov", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x1400107a3", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x1400107a6", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x1400107a8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x1400107ab", "size": 3, "mnemonic": "ror", - "operands": "rsi, cl", - "stack_offset": 0 + "operands": "rsi, cl" }, { "address": "0x1400107ae", "size": 3, "mnemonic": "xor", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x1400107b1", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x1400107b4", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rsi", - "stack_offset": 0 + "operands": "qword ptr [rcx], rsi" }, { "address": "0x1400107b7", "size": 3, "mnemonic": "mov", - "operands": "ecx, r8d", - "stack_offset": 0 + "operands": "ecx, r8d" }, { "address": "0x1400107ba", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x2087f]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x2087f]" }, { "address": "0x1400107c1", "size": 2, "mnemonic": "mov", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x1400107c3", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x1400107c6", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x1400107c8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x1400107cb", "size": 3, "mnemonic": "ror", - "operands": "rdi, cl", - "stack_offset": 0 + "operands": "rdi, cl" }, { "address": "0x1400107ce", "size": 3, "mnemonic": "xor", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x1400107d1", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x1400107d4", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rdx + 8], rdi", - "stack_offset": 0 + "operands": "qword ptr [rdx + 8], rdi" }, { "address": "0x1400107d8", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x20861]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x20861]" }, { "address": "0x1400107df", "size": 2, "mnemonic": "mov", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x1400107e1", "size": 3, "mnemonic": "and", - "operands": "eax, 0x3f", - "stack_offset": 0 + "operands": "eax, 0x3f" }, { "address": "0x1400107e4", "size": 3, "mnemonic": "sub", - "operands": "r8d, eax", - "stack_offset": 0 + "operands": "r8d, eax" }, { "address": "0x1400107e7", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [r15]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15]" }, { "address": "0x1400107ea", "size": 3, "mnemonic": "mov", - "operands": "cl, r8b", - "stack_offset": 0 + "operands": "cl, r8b" }, { "address": "0x1400107ed", "size": 3, "mnemonic": "ror", - "operands": "rbx, cl", - "stack_offset": 0 + "operands": "rbx, cl" }, { "address": "0x1400107f0", "size": 3, "mnemonic": "xor", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x1400107f3", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax]" }, { "address": "0x1400107f6", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400107f8", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], rbx", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], rbx" }, { "address": "0x1400107fc", "size": 2, "mnemonic": "jmp", - "operands": "0x140010801", - "stack_offset": 0 + "operands": "0x140010801" } ], "successors": [ @@ -147415,57 +130924,49 @@ "address": "0x140010801", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x140010806", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001080b", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x140010810", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140010814", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010816", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140010818", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010819", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -147487,57 +130988,49 @@ "address": "0x14001185c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140011861", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011862", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011866", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140011869", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001186c", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x90]" }, { "address": "0x140011873", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140011876", "size": 2, "mnemonic": "je", - "operands": "0x1400118a4", - "stack_offset": 0 + "operands": "0x1400118a4" } ], "successors": [ @@ -147555,22 +131048,19 @@ "address": "0x1400118a4", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x90], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x90], rbx" }, { "address": "0x1400118ab", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400118ae", "size": 2, "mnemonic": "je", - "operands": "0x1400118b8", - "stack_offset": 0 + "operands": "0x1400118b8" } ], "successors": [ @@ -147588,29 +131078,25 @@ "address": "0x140011878", "size": 5, "mnemonic": "call", - "operands": "0x14001a844", - "stack_offset": 0 + "operands": "0x14001a844" }, { "address": "0x14001187d", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + 0x90]" }, { "address": "0x140011884", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x219ad]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x219ad]" }, { "address": "0x14001188b", "size": 2, "mnemonic": "je", - "operands": "0x1400118a4", - "stack_offset": 0 + "operands": "0x1400118a4" } ], "successors": [ @@ -147628,29 +131114,25 @@ "address": "0x1400118b8", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400118bd", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400118c1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400118c2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -147666,43 +131148,37 @@ "address": "0x1400118b0", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400118b3", "size": 5, "mnemonic": "call", - "operands": "0x14001a5b8", - "stack_offset": 0 + "operands": "0x14001a5b8" }, { "address": "0x1400118b8", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400118bd", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400118c1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400118c2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -147718,22 +131194,19 @@ "address": "0x14001188d", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1fa3c]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1fa3c]" }, { "address": "0x140011894", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140011897", "size": 2, "mnemonic": "je", - "operands": "0x1400118a4", - "stack_offset": 0 + "operands": "0x1400118a4" } ], "successors": [ @@ -147751,43 +131224,37 @@ "address": "0x140011899", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rcx + 0x10], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x10], 0" }, { "address": "0x14001189d", "size": 2, "mnemonic": "jne", - "operands": "0x1400118a4", - "stack_offset": 0 + "operands": "0x1400118a4" }, { "address": "0x14001189f", "size": 5, "mnemonic": "call", - "operands": "0x14001a644", - "stack_offset": 0 + "operands": "0x14001a644" }, { "address": "0x1400118a4", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x90], rbx", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x90], rbx" }, { "address": "0x1400118ab", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400118ae", "size": 2, "mnemonic": "je", - "operands": "0x1400118b8", - "stack_offset": 0 + "operands": "0x1400118b8" } ], "successors": [ @@ -147811,50 +131278,43 @@ "address": "0x140015b60", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015b62", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015b66", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1d6cb]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1d6cb]" }, { "address": "0x140015b6d", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x140015b70", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + r8*8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + r8*8]" }, { "address": "0x140015b74", "size": 3, "mnemonic": "cmp", - "operands": "qword ptr [rdx], rax", - "stack_offset": 0 + "operands": "qword ptr [rdx], rax" }, { "address": "0x140015b77", "size": 2, "mnemonic": "je", - "operands": "0x140015b8f", - "stack_offset": 0 + "operands": "0x140015b8f" } ], "successors": [ @@ -147872,22 +131332,19 @@ "address": "0x140015b8f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015b93", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015b94", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -147903,57 +131360,49 @@ "address": "0x140015b79", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + 0x3a8]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + 0x3a8]" }, { "address": "0x140015b7f", "size": 6, "mnemonic": "test", - "operands": "dword ptr [rip + 0x1ba0b], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1ba0b], eax" }, { "address": "0x140015b85", "size": 2, "mnemonic": "jne", - "operands": "0x140015b8f", - "stack_offset": 0 + "operands": "0x140015b8f" }, { "address": "0x140015b87", "size": 5, "mnemonic": "call", - "operands": "0x14001a8ec", - "stack_offset": 0 + "operands": "0x14001a8ec" }, { "address": "0x140015b8c", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140015b8f", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015b93", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015b94", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -147975,50 +131424,43 @@ "address": "0x140015bcc", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015bce", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015bd2", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1dc67]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1dc67]" }, { "address": "0x140015bd9", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x140015bdc", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + r8*8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + r8*8]" }, { "address": "0x140015be0", "size": 3, "mnemonic": "cmp", - "operands": "qword ptr [rdx], rax", - "stack_offset": 0 + "operands": "qword ptr [rdx], rax" }, { "address": "0x140015be3", "size": 2, "mnemonic": "je", - "operands": "0x140015bfb", - "stack_offset": 0 + "operands": "0x140015bfb" } ], "successors": [ @@ -148036,22 +131478,19 @@ "address": "0x140015bfb", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015bff", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015c00", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -148067,57 +131506,49 @@ "address": "0x140015be5", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + 0x3a8]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + 0x3a8]" }, { "address": "0x140015beb", "size": 6, "mnemonic": "test", - "operands": "dword ptr [rip + 0x1b99f], eax", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1b99f], eax" }, { "address": "0x140015bf1", "size": 2, "mnemonic": "jne", - "operands": "0x140015bfb", - "stack_offset": 0 + "operands": "0x140015bfb" }, { "address": "0x140015bf3", "size": 5, "mnemonic": "call", - "operands": "0x1400188c8", - "stack_offset": 0 + "operands": "0x1400188c8" }, { "address": "0x140015bf8", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140015bfb", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140015bff", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140015c00", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -148139,211 +131570,181 @@ "address": "0x140016bc8", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140016bca", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140016bcb", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140016bcc", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140016bcd", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140016bcf", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140016bd1", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140016bd3", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x140016bd7", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1a462]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1a462]" }, { "address": "0x140016bde", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140016be1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x140016be6", "size": 8, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0xa0]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0xa0]" }, { "address": "0x140016bee", "size": 7, "mnemonic": "lea", - "operands": "rbx, [rip + 0x1cb4b]", - "stack_offset": 0 + "operands": "rbx, [rip + 0x1cb4b]" }, { "address": "0x140016bf5", "size": 3, "mnemonic": "xor", - "operands": "r12d, r12d", - "stack_offset": 0 + "operands": "r12d, r12d" }, { "address": "0x140016bf8", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rip + 0xa881]", - "stack_offset": 0 + "operands": "rdi, [rip + 0xa881]" }, { "address": "0x140016bff", "size": 3, "mnemonic": "test", - "operands": "r9, r9", - "stack_offset": 0 + "operands": "r9, r9" }, { "address": "0x140016c02", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x140016c05", "size": 3, "mnemonic": "mov", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x140016c08", "size": 4, "mnemonic": "cmovne", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140016c0c", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140016c0f", "size": 5, "mnemonic": "lea", - "operands": "ebp, [r12 + 1]", - "stack_offset": 0 + "operands": "ebp, [r12 + 1]" }, { "address": "0x140016c14", "size": 4, "mnemonic": "cmovne", - "operands": "rbp, r8", - "stack_offset": 0 + "operands": "rbp, r8" }, { "address": "0x140016c18", "size": 4, "mnemonic": "cmovne", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x140016c1c", "size": 3, "mnemonic": "neg", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x140016c1f", "size": 3, "mnemonic": "sbb", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x140016c22", "size": 3, "mnemonic": "and", - "operands": "r14, rcx", - "stack_offset": 0 + "operands": "r14, rcx" }, { "address": "0x140016c25", "size": 3, "mnemonic": "test", - "operands": "rbp, rbp", - "stack_offset": 0 + "operands": "rbp, rbp" }, { "address": "0x140016c28", "size": 2, "mnemonic": "jne", - "operands": "0x140016c36", - "stack_offset": 0 + "operands": "0x140016c36" }, { "address": "0x140016c2a", "size": 7, "mnemonic": "mov", - "operands": "rax, 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "rax, 0xfffffffffffffffe" }, { "address": "0x140016c31", "size": 5, "mnemonic": "jmp", - "operands": "0x140016d69", - "stack_offset": 0 + "operands": "0x140016d69" } ], "successors": [ @@ -148366,57 +131767,49 @@ "address": "0x14001949c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400194a0", "size": 3, "mnemonic": "cmp", - "operands": "ecx, -2", - "stack_offset": 0 + "operands": "ecx, -2" }, { "address": "0x1400194a3", "size": 2, "mnemonic": "jne", - "operands": "0x1400194ba", - "stack_offset": 0 + "operands": "0x1400194ba" }, { "address": "0x1400194a5", "size": 5, "mnemonic": "call", - "operands": "0x14000d854", - "stack_offset": 0 + "operands": "0x14000d854" }, { "address": "0x1400194aa", "size": 3, "mnemonic": "and", - "operands": "dword ptr [rax], 0", - "stack_offset": 0 + "operands": "dword ptr [rax], 0" }, { "address": "0x1400194ad", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x1400194b2", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 9", - "stack_offset": 0 + "operands": "dword ptr [rax], 9" }, { "address": "0x1400194b8", "size": 2, "mnemonic": "jmp", - "operands": "0x140019508", - "stack_offset": 0 + "operands": "0x140019508" } ], "successors": [ @@ -148433,22 +131826,19 @@ "address": "0x140019508", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14001950c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140019510", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -148470,57 +131860,49 @@ "address": "0x1400122e0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400122e5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400122e6", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400122ea", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x23daf]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x23daf]" }, { "address": "0x1400122f1", "size": 2, "mnemonic": "mov", - "operands": "edi, edx", - "stack_offset": 0 + "operands": "edi, edx" }, { "address": "0x1400122f3", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x1400122f6", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x1400122fa", "size": 2, "mnemonic": "je", - "operands": "0x14001232f", - "stack_offset": 0 + "operands": "0x14001232f" } ], "successors": [ @@ -148538,43 +131920,37 @@ "address": "0x14001232f", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140012332", "size": 5, "mnemonic": "call", - "operands": "0x14001c11c", - "stack_offset": 0 + "operands": "0x14001c11c" }, { "address": "0x140012337", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001233c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140012340", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140012341", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -148590,64 +131966,55 @@ "address": "0x1400122fc", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400122ff", "size": 2, "mnemonic": "jne", - "operands": "0x140012323", - "stack_offset": 0 + "operands": "0x140012323" }, { "address": "0x140012301", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x146b8]", - "stack_offset": 0 + "operands": "r9, [rip + 0x146b8]" }, { "address": "0x140012308", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x146a9]", - "stack_offset": 0 + "operands": "r8, [rip + 0x146a9]" }, { "address": "0x14001230f", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x146aa]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x146aa]" }, { "address": "0x140012316", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax + 0x14]", - "stack_offset": 0 + "operands": "ecx, [rax + 0x14]" }, { "address": "0x140012319", "size": 5, "mnemonic": "call", - "operands": "0x140011c00", - "stack_offset": 0 + "operands": "0x140011c00" }, { "address": "0x14001231e", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140012321", "size": 2, "mnemonic": "je", - "operands": "0x14001232f", - "stack_offset": 0 + "operands": "0x14001232f" } ], "successors": [ @@ -148665,29 +132032,25 @@ "address": "0x140012323", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x140012325", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140012328", "size": 5, "mnemonic": "call", - "operands": "0x14001e3a0", - "stack_offset": 0 + "operands": "0x14001e3a0" }, { "address": "0x14001232d", "size": 2, "mnemonic": "jmp", - "operands": "0x140012337", - "stack_offset": 0 + "operands": "0x140012337" } ], "successors": [ @@ -148704,29 +132067,25 @@ "address": "0x140012337", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001233c", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140012340", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140012341", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -148748,50 +132107,43 @@ "address": "0x1400118e0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x1400118e4", "size": 9, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe" }, { "address": "0x1400118ed", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rip + 0x1f9cd]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rip + 0x1f9cd]" }, { "address": "0x1400118f3", "size": 3, "mnemonic": "cmp", - "operands": "ecx, -1", - "stack_offset": 0 + "operands": "ecx, -1" }, { "address": "0x1400118f6", "size": 2, "mnemonic": "jne", - "operands": "0x1400118fc", - "stack_offset": 0 + "operands": "0x1400118fc" }, { "address": "0x1400118f8", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400118fa", "size": 2, "mnemonic": "jmp", - "operands": "0x140011902", - "stack_offset": 0 + "operands": "0x140011902" } ], "successors": [ @@ -148808,15 +132160,13 @@ "address": "0x140011902", "size": 4, "mnemonic": "cmp", - "operands": "rax, -1", - "stack_offset": 0 + "operands": "rax, -1" }, { "address": "0x140011906", "size": 2, "mnemonic": "je", - "operands": "0x14001191c", - "stack_offset": 0 + "operands": "0x14001191c" } ], "successors": [ @@ -148834,15 +132184,13 @@ "address": "0x14001191c", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140011921", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -148858,36 +132206,31 @@ "address": "0x140011908", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001190b", "size": 2, "mnemonic": "jne", - "operands": "0x140011917", - "stack_offset": 0 + "operands": "0x140011917" }, { "address": "0x14001190d", "size": 5, "mnemonic": "call", - "operands": "0x1400117a4", - "stack_offset": 0 + "operands": "0x1400117a4" }, { "address": "0x140011912", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140011915", "size": 2, "mnemonic": "je", - "operands": "0x14001191c", - "stack_offset": 0 + "operands": "0x14001191c" } ], "successors": [ @@ -148905,15 +132248,13 @@ "address": "0x140011917", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x14001191b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -148935,169 +132276,145 @@ "address": "0x140018540", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140018543", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x140018547", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rsi" }, { "address": "0x14001854b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], r9" }, { "address": "0x14001854f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], r8", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], r8" }, { "address": "0x140018553", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x140018554", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140018555", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140018557", "size": 7, "mnemonic": "lea", - "operands": "rbp, [rax - 0x188]", - "stack_offset": 0 + "operands": "rbp, [rax - 0x188]" }, { "address": "0x14001855e", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x270", - "stack_offset": 0 + "operands": "rsp, 0x270" }, { "address": "0x140018565", "size": 3, "mnemonic": "mov", - "operands": "r14b, dl", - "stack_offset": 0 + "operands": "r14b, dl" }, { "address": "0x140018568", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14001856a", "size": 3, "mnemonic": "mov", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14001856d", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x140018570", "size": 5, "mnemonic": "call", - "operands": "0x1400187b0", - "stack_offset": 0 + "operands": "0x1400187b0" }, { "address": "0x140018575", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x140018577", "size": 5, "mnemonic": "call", - "operands": "0x140018230", - "stack_offset": 0 + "operands": "0x140018230" }, { "address": "0x14001857c", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbp + 0x1a0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbp + 0x1a0]" }, { "address": "0x140018583", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140018585", "size": 7, "mnemonic": "mov", - "operands": "r8, qword ptr [rcx + 0x88]", - "stack_offset": 0 + "operands": "r8, qword ptr [rcx + 0x88]" }, { "address": "0x14001858c", "size": 4, "mnemonic": "cmp", - "operands": "eax, dword ptr [r8 + 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8 + 4]" }, { "address": "0x140018590", "size": 2, "mnemonic": "jne", - "operands": "0x140018599", - "stack_offset": 0 + "operands": "0x140018599" }, { "address": "0x140018592", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140018594", "size": 5, "mnemonic": "jmp", - "operands": "0x140018797", - "stack_offset": 0 + "operands": "0x140018797" } ], "successors": [ @@ -149120,36 +132437,31 @@ "address": "0x14000dca0", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rip + 0x233f2]", - "stack_offset": 0 + "operands": "eax, dword ptr [rip + 0x233f2]" }, { "address": "0x14000dca6", "size": 3, "mnemonic": "mov", - "operands": "r11, rdx", - "stack_offset": 0 + "operands": "r11, rdx" }, { "address": "0x14000dca9", "size": 3, "mnemonic": "mov", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14000dcac", "size": 3, "mnemonic": "cmp", - "operands": "eax, 5", - "stack_offset": 0 + "operands": "eax, 5" }, { "address": "0x14000dcaf", "size": 6, "mnemonic": "jl", - "operands": "0x14000dd94", - "stack_offset": 0 + "operands": "0x14000dd94" } ], "successors": [ @@ -149167,15 +132479,13 @@ "address": "0x14000dd94", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000dd97", "size": 6, "mnemonic": "jl", - "operands": "0x14000de7d", - "stack_offset": 0 + "operands": "0x14000de7d" } ], "successors": [ @@ -149193,15 +132503,13 @@ "address": "0x14000dcb5", "size": 4, "mnemonic": "test", - "operands": "r9b, 1", - "stack_offset": 0 + "operands": "r9b, 1" }, { "address": "0x14000dcb9", "size": 2, "mnemonic": "je", - "operands": "0x14000dced", - "stack_offset": 0 + "operands": "0x14000dced" } ], "successors": [ @@ -149219,29 +132527,25 @@ "address": "0x14000de7d", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rcx + rdx*2]", - "stack_offset": 0 + "operands": "rcx, [rcx + rdx*2]" }, { "address": "0x14000de81", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000de84", "size": 3, "mnemonic": "cmp", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14000de87", "size": 2, "mnemonic": "je", - "operands": "0x14000de9f", - "stack_offset": 0 + "operands": "0x14000de9f" } ], "successors": [ @@ -149259,15 +132563,13 @@ "address": "0x14000dd9d", "size": 4, "mnemonic": "test", - "operands": "r9b, 1", - "stack_offset": 0 + "operands": "r9b, 1" }, { "address": "0x14000dda1", "size": 2, "mnemonic": "je", - "operands": "0x14000ddcd", - "stack_offset": 0 + "operands": "0x14000ddcd" } ], "successors": [ @@ -149285,92 +132587,79 @@ "address": "0x14000dced", "size": 3, "mnemonic": "xor", - "operands": "r10d, r10d", - "stack_offset": 0 + "operands": "r10d, r10d" }, { "address": "0x14000dcf0", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x1f", - "stack_offset": 0 + "operands": "ecx, 0x1f" }, { "address": "0x14000dcf3", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x20", - "stack_offset": 0 + "operands": "eax, 0x20" }, { "address": "0x14000dcf8", "size": 3, "mnemonic": "mov", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000dcfb", "size": 3, "mnemonic": "sub", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000dcfe", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000dd01", "size": 4, "mnemonic": "cmovne", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000dd05", "size": 3, "mnemonic": "shr", - "operands": "r10, 1", - "stack_offset": 0 + "operands": "r10, 1" }, { "address": "0x14000dd08", "size": 3, "mnemonic": "cmp", - "operands": "r11, r10", - "stack_offset": 0 + "operands": "r11, r10" }, { "address": "0x14000dd0b", "size": 4, "mnemonic": "cmovb", - "operands": "r10, r11", - "stack_offset": 0 + "operands": "r10, r11" }, { "address": "0x14000dd0f", "size": 4, "mnemonic": "lea", - "operands": "rax, [r9 + r10*2]", - "stack_offset": 0 + "operands": "rax, [r9 + r10*2]" }, { "address": "0x14000dd13", "size": 3, "mnemonic": "cmp", - "operands": "r9, rax", - "stack_offset": 0 + "operands": "r9, rax" }, { "address": "0x14000dd16", "size": 2, "mnemonic": "je", - "operands": "0x14000dd27", - "stack_offset": 0 + "operands": "0x14000dd27" } ], "successors": [ @@ -149388,29 +132677,25 @@ "address": "0x14000dcbb", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + rdx*2]", - "stack_offset": 0 + "operands": "rax, [rcx + rdx*2]" }, { "address": "0x14000dcbf", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14000dcc2", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000dcc5", "size": 6, "mnemonic": "je", - "operands": "0x14000dd8a", - "stack_offset": 0 + "operands": "0x14000dd8a" } ], "successors": [ @@ -149428,22 +132713,19 @@ "address": "0x14000de9f", "size": 3, "mnemonic": "sub", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000dea2", "size": 3, "mnemonic": "sar", - "operands": "rax, 1", - "stack_offset": 0 + "operands": "rax, 1" }, { "address": "0x14000dea5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -149459,22 +132741,19 @@ "address": "0x14000de89", "size": 7, "mnemonic": "nop", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14000de90", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], 0", - "stack_offset": 0 + "operands": "word ptr [rax], 0" }, { "address": "0x14000de94", "size": 2, "mnemonic": "je", - "operands": "0x14000de9f", - "stack_offset": 0 + "operands": "0x14000de9f" } ], "successors": [ @@ -149492,92 +132771,79 @@ "address": "0x14000ddcd", "size": 3, "mnemonic": "xor", - "operands": "r10d, r10d", - "stack_offset": 0 + "operands": "r10d, r10d" }, { "address": "0x14000ddd0", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000ddd3", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x10", - "stack_offset": 0 + "operands": "eax, 0x10" }, { "address": "0x14000ddd8", "size": 3, "mnemonic": "sub", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000dddb", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000ddde", "size": 4, "mnemonic": "cmovne", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000dde2", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000dde5", "size": 3, "mnemonic": "shr", - "operands": "r10, 1", - "stack_offset": 0 + "operands": "r10, 1" }, { "address": "0x14000dde8", "size": 3, "mnemonic": "cmp", - "operands": "r11, r10", - "stack_offset": 0 + "operands": "r11, r10" }, { "address": "0x14000ddeb", "size": 4, "mnemonic": "cmovb", - "operands": "r10, r11", - "stack_offset": 0 + "operands": "r10, r11" }, { "address": "0x14000ddef", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r9 + r10*2]", - "stack_offset": 0 + "operands": "rcx, [r9 + r10*2]" }, { "address": "0x14000ddf3", "size": 3, "mnemonic": "cmp", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14000ddf6", "size": 2, "mnemonic": "je", - "operands": "0x14000de07", - "stack_offset": 0 + "operands": "0x14000de07" } ], "successors": [ @@ -149595,29 +132861,25 @@ "address": "0x14000dda3", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rcx + rdx*2]", - "stack_offset": 0 + "operands": "rcx, [rcx + rdx*2]" }, { "address": "0x14000dda7", "size": 3, "mnemonic": "mov", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000ddaa", "size": 3, "mnemonic": "cmp", - "operands": "r9, rcx", - "stack_offset": 0 + "operands": "r9, rcx" }, { "address": "0x14000ddad", "size": 6, "mnemonic": "je", - "operands": "0x14000de9f", - "stack_offset": 0 + "operands": "0x14000de9f" } ], "successors": [ @@ -149635,99 +132897,85 @@ "address": "0x14000dd27", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000dd2a", "size": 3, "mnemonic": "sar", - "operands": "rdx, 1", - "stack_offset": 0 + "operands": "rdx, 1" }, { "address": "0x14000dd2d", "size": 3, "mnemonic": "cmp", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000dd30", "size": 2, "mnemonic": "jne", - "operands": "0x14000dd90", - "stack_offset": 0 + "operands": "0x14000dd90" }, { "address": "0x14000dd32", "size": 4, "mnemonic": "lea", - "operands": "r8, [r9 + rdx*2]", - "stack_offset": 0 + "operands": "r8, [r9 + rdx*2]" }, { "address": "0x14000dd36", "size": 3, "mnemonic": "mov", - "operands": "rcx, r11", - "stack_offset": 0 + "operands": "rcx, r11" }, { "address": "0x14000dd39", "size": 3, "mnemonic": "sub", - "operands": "rcx, r10", - "stack_offset": 0 + "operands": "rcx, r10" }, { "address": "0x14000dd3c", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000dd3f", "size": 3, "mnemonic": "and", - "operands": "eax, 0x1f", - "stack_offset": 0 + "operands": "eax, 0x1f" }, { "address": "0x14000dd42", "size": 3, "mnemonic": "sub", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000dd45", "size": 3, "mnemonic": "add", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14000dd48", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r9 + rcx*2]", - "stack_offset": 0 + "operands": "rdx, [r9 + rcx*2]" }, { "address": "0x14000dd4c", "size": 3, "mnemonic": "cmp", - "operands": "r8, rdx", - "stack_offset": 0 + "operands": "r8, rdx" }, { "address": "0x14000dd4f", "size": 2, "mnemonic": "je", - "operands": "0x14000dd6e", - "stack_offset": 0 + "operands": "0x14000dd6e" } ], "successors": [ @@ -149745,15 +132993,13 @@ "address": "0x14000dd18", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rdx], 0", - "stack_offset": 0 + "operands": "word ptr [rdx], 0" }, { "address": "0x14000dd1c", "size": 2, "mnemonic": "je", - "operands": "0x14000dd27", - "stack_offset": 0 + "operands": "0x14000dd27" } ], "successors": [ @@ -149771,29 +133017,25 @@ "address": "0x14000dd8a", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000dd8d", "size": 3, "mnemonic": "sar", - "operands": "rdx, 1", - "stack_offset": 0 + "operands": "rdx, 1" }, { "address": "0x14000dd90", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000dd93", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -149809,22 +133051,19 @@ "address": "0x14000dccb", "size": 5, "mnemonic": "nop", - "operands": "dword ptr [rax + rax]", - "stack_offset": 0 + "operands": "dword ptr [rax + rax]" }, { "address": "0x14000dcd0", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rdx], 0", - "stack_offset": 0 + "operands": "word ptr [rdx], 0" }, { "address": "0x14000dcd4", "size": 6, "mnemonic": "je", - "operands": "0x14000dd8a", - "stack_offset": 0 + "operands": "0x14000dd8a" } ], "successors": [ @@ -149842,43 +133081,37 @@ "address": "0x14000de96", "size": 4, "mnemonic": "add", - "operands": "rax, 2", - "stack_offset": 0 + "operands": "rax, 2" }, { "address": "0x14000de9a", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000de9d", "size": 2, "mnemonic": "jne", - "operands": "0x14000de90", - "stack_offset": 0 + "operands": "0x14000de90" }, { "address": "0x14000de9f", "size": 3, "mnemonic": "sub", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000dea2", "size": 3, "mnemonic": "sar", - "operands": "rax, 1", - "stack_offset": 0 + "operands": "rax, 1" }, { "address": "0x14000dea5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -149894,99 +133127,85 @@ "address": "0x14000de07", "size": 3, "mnemonic": "sub", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000de0a", "size": 3, "mnemonic": "sar", - "operands": "rax, 1", - "stack_offset": 0 + "operands": "rax, 1" }, { "address": "0x14000de0d", "size": 3, "mnemonic": "cmp", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x14000de10", "size": 6, "mnemonic": "jne", - "operands": "0x14000dea5", - "stack_offset": 0 + "operands": "0x14000dea5" }, { "address": "0x14000de16", "size": 3, "mnemonic": "sub", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000de19", "size": 4, "mnemonic": "lea", - "operands": "r8, [r9 + rax*2]", - "stack_offset": 0 + "operands": "r8, [r9 + rax*2]" }, { "address": "0x14000de1d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14000de20", "size": 3, "mnemonic": "xorps", - "operands": "xmm1, xmm1", - "stack_offset": 0 + "operands": "xmm1, xmm1" }, { "address": "0x14000de23", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000de26", "size": 3, "mnemonic": "sub", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14000de29", "size": 3, "mnemonic": "add", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000de2c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r9 + rdx*2]", - "stack_offset": 0 + "operands": "rcx, [r9 + rdx*2]" }, { "address": "0x14000de30", "size": 3, "mnemonic": "cmp", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x14000de33", "size": 2, "mnemonic": "je", - "operands": "0x14000de5a", - "stack_offset": 0 + "operands": "0x14000de5a" } ], "successors": [ @@ -150004,15 +133223,13 @@ "address": "0x14000ddf8", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], 0", - "stack_offset": 0 + "operands": "word ptr [rax], 0" }, { "address": "0x14000ddfc", "size": 2, "mnemonic": "je", - "operands": "0x14000de07", - "stack_offset": 0 + "operands": "0x14000de07" } ], "successors": [ @@ -150030,15 +133247,13 @@ "address": "0x14000ddb3", "size": 4, "mnemonic": "cmp", - "operands": "word ptr [rax], 0", - "stack_offset": 0 + "operands": "word ptr [rax], 0" }, { "address": "0x14000ddb7", "size": 6, "mnemonic": "je", - "operands": "0x14000de9f", - "stack_offset": 0 + "operands": "0x14000de9f" } ], "successors": [ @@ -150056,22 +133271,19 @@ "address": "0x14000dd6e", "size": 4, "mnemonic": "lea", - "operands": "rax, [r9 + r11*2]", - "stack_offset": 0 + "operands": "rax, [r9 + r11*2]" }, { "address": "0x14000dd72", "size": 3, "mnemonic": "cmp", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14000dd75", "size": 2, "mnemonic": "je", - "operands": "0x14000dd87", - "stack_offset": 0 + "operands": "0x14000dd87" } ], "successors": [ @@ -150089,85 +133301,73 @@ "address": "0x14000dd51", "size": 4, "mnemonic": "vpxor", - "operands": "xmm1, xmm1, xmm1", - "stack_offset": 0 + "operands": "xmm1, xmm1, xmm1" }, { "address": "0x14000dd55", "size": 5, "mnemonic": "vpcmpeqw", - "operands": "ymm1, ymm1, ymmword ptr [r8]", - "stack_offset": 0 + "operands": "ymm1, ymm1, ymmword ptr [r8]" }, { "address": "0x14000dd5a", "size": 4, "mnemonic": "vpmovmskb", - "operands": "eax, ymm1", - "stack_offset": 0 + "operands": "eax, ymm1" }, { "address": "0x14000dd5e", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000dd60", "size": 3, "mnemonic": "vzeroupper", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000dd63", "size": 2, "mnemonic": "jne", - "operands": "0x14000dd6e", - "stack_offset": 0 + "operands": "0x14000dd6e" }, { "address": "0x14000dd65", "size": 4, "mnemonic": "add", - "operands": "r8, 0x20", - "stack_offset": 0 + "operands": "r8, 0x20" }, { "address": "0x14000dd69", "size": 3, "mnemonic": "cmp", - "operands": "r8, rdx", - "stack_offset": 0 + "operands": "r8, rdx" }, { "address": "0x14000dd6c", "size": 2, "mnemonic": "jne", - "operands": "0x14000dd51", - "stack_offset": 0 + "operands": "0x14000dd51" }, { "address": "0x14000dd6e", "size": 4, "mnemonic": "lea", - "operands": "rax, [r9 + r11*2]", - "stack_offset": 0 + "operands": "rax, [r9 + r11*2]" }, { "address": "0x14000dd72", "size": 3, "mnemonic": "cmp", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14000dd75", "size": 2, "mnemonic": "je", - "operands": "0x14000dd87", - "stack_offset": 0 + "operands": "0x14000dd87" } ], "successors": [ @@ -150185,120 +133385,103 @@ "address": "0x14000dd1e", "size": 4, "mnemonic": "add", - "operands": "rdx, 2", - "stack_offset": 0 + "operands": "rdx, 2" }, { "address": "0x14000dd22", "size": 3, "mnemonic": "cmp", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000dd25", "size": 2, "mnemonic": "jne", - "operands": "0x14000dd18", - "stack_offset": 0 + "operands": "0x14000dd18" }, { "address": "0x14000dd27", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000dd2a", "size": 3, "mnemonic": "sar", - "operands": "rdx, 1", - "stack_offset": 0 + "operands": "rdx, 1" }, { "address": "0x14000dd2d", "size": 3, "mnemonic": "cmp", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000dd30", "size": 2, "mnemonic": "jne", - "operands": "0x14000dd90", - "stack_offset": 0 + "operands": "0x14000dd90" }, { "address": "0x14000dd32", "size": 4, "mnemonic": "lea", - "operands": "r8, [r9 + rdx*2]", - "stack_offset": 0 + "operands": "r8, [r9 + rdx*2]" }, { "address": "0x14000dd36", "size": 3, "mnemonic": "mov", - "operands": "rcx, r11", - "stack_offset": 0 + "operands": "rcx, r11" }, { "address": "0x14000dd39", "size": 3, "mnemonic": "sub", - "operands": "rcx, r10", - "stack_offset": 0 + "operands": "rcx, r10" }, { "address": "0x14000dd3c", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000dd3f", "size": 3, "mnemonic": "and", - "operands": "eax, 0x1f", - "stack_offset": 0 + "operands": "eax, 0x1f" }, { "address": "0x14000dd42", "size": 3, "mnemonic": "sub", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000dd45", "size": 3, "mnemonic": "add", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14000dd48", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r9 + rcx*2]", - "stack_offset": 0 + "operands": "rdx, [r9 + rcx*2]" }, { "address": "0x14000dd4c", "size": 3, "mnemonic": "cmp", - "operands": "r8, rdx", - "stack_offset": 0 + "operands": "r8, rdx" }, { "address": "0x14000dd4f", "size": 2, "mnemonic": "je", - "operands": "0x14000dd6e", - "stack_offset": 0 + "operands": "0x14000dd6e" } ], "successors": [ @@ -150316,50 +133499,43 @@ "address": "0x14000dcda", "size": 4, "mnemonic": "add", - "operands": "rdx, 2", - "stack_offset": 0 + "operands": "rdx, 2" }, { "address": "0x14000dcde", "size": 3, "mnemonic": "cmp", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000dce1", "size": 2, "mnemonic": "jne", - "operands": "0x14000dcd0", - "stack_offset": 0 + "operands": "0x14000dcd0" }, { "address": "0x14000dce3", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000dce6", "size": 3, "mnemonic": "sar", - "operands": "rdx, 1", - "stack_offset": 0 + "operands": "rdx, 1" }, { "address": "0x14000dce9", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000dcec", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -150375,22 +133551,19 @@ "address": "0x14000de5a", "size": 4, "mnemonic": "lea", - "operands": "rax, [r9 + r11*2]", - "stack_offset": 0 + "operands": "rax, [r9 + r11*2]" }, { "address": "0x14000de5e", "size": 3, "mnemonic": "cmp", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14000de61", "size": 2, "mnemonic": "je", - "operands": "0x14000de73", - "stack_offset": 0 + "operands": "0x14000de73" } ], "successors": [ @@ -150408,85 +133581,73 @@ "address": "0x14000de35", "size": 11, "mnemonic": "nop", - "operands": "word ptr [rax + rax]", - "stack_offset": 0 + "operands": "word ptr [rax + rax]" }, { "address": "0x14000de40", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm1", - "stack_offset": 0 + "operands": "xmm0, xmm1" }, { "address": "0x14000de44", "size": 5, "mnemonic": "pcmpeqw", - "operands": "xmm0, xmmword ptr [r8]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r8]" }, { "address": "0x14000de49", "size": 4, "mnemonic": "pmovmskb", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x14000de4d", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000de4f", "size": 2, "mnemonic": "jne", - "operands": "0x14000de5a", - "stack_offset": 0 + "operands": "0x14000de5a" }, { "address": "0x14000de51", "size": 4, "mnemonic": "add", - "operands": "r8, 0x10", - "stack_offset": 0 + "operands": "r8, 0x10" }, { "address": "0x14000de55", "size": 3, "mnemonic": "cmp", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x14000de58", "size": 2, "mnemonic": "jne", - "operands": "0x14000de40", - "stack_offset": 0 + "operands": "0x14000de40" }, { "address": "0x14000de5a", "size": 4, "mnemonic": "lea", - "operands": "rax, [r9 + r11*2]", - "stack_offset": 0 + "operands": "rax, [r9 + r11*2]" }, { "address": "0x14000de5e", "size": 3, "mnemonic": "cmp", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14000de61", "size": 2, "mnemonic": "je", - "operands": "0x14000de73", - "stack_offset": 0 + "operands": "0x14000de73" } ], "successors": [ @@ -150504,120 +133665,103 @@ "address": "0x14000ddfe", "size": 4, "mnemonic": "add", - "operands": "rax, 2", - "stack_offset": 0 + "operands": "rax, 2" }, { "address": "0x14000de02", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000de05", "size": 2, "mnemonic": "jne", - "operands": "0x14000ddf8", - "stack_offset": 0 + "operands": "0x14000ddf8" }, { "address": "0x14000de07", "size": 3, "mnemonic": "sub", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000de0a", "size": 3, "mnemonic": "sar", - "operands": "rax, 1", - "stack_offset": 0 + "operands": "rax, 1" }, { "address": "0x14000de0d", "size": 3, "mnemonic": "cmp", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x14000de10", "size": 6, "mnemonic": "jne", - "operands": "0x14000dea5", - "stack_offset": 0 + "operands": "0x14000dea5" }, { "address": "0x14000de16", "size": 3, "mnemonic": "sub", - "operands": "rdx, r10", - "stack_offset": 0 + "operands": "rdx, r10" }, { "address": "0x14000de19", "size": 4, "mnemonic": "lea", - "operands": "r8, [r9 + rax*2]", - "stack_offset": 0 + "operands": "r8, [r9 + rax*2]" }, { "address": "0x14000de1d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14000de20", "size": 3, "mnemonic": "xorps", - "operands": "xmm1, xmm1", - "stack_offset": 0 + "operands": "xmm1, xmm1" }, { "address": "0x14000de23", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000de26", "size": 3, "mnemonic": "sub", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14000de29", "size": 3, "mnemonic": "add", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000de2c", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r9 + rdx*2]", - "stack_offset": 0 + "operands": "rcx, [r9 + rdx*2]" }, { "address": "0x14000de30", "size": 3, "mnemonic": "cmp", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x14000de33", "size": 2, "mnemonic": "je", - "operands": "0x14000de5a", - "stack_offset": 0 + "operands": "0x14000de5a" } ], "successors": [ @@ -150635,43 +133779,37 @@ "address": "0x14000ddbd", "size": 4, "mnemonic": "add", - "operands": "rax, 2", - "stack_offset": 0 + "operands": "rax, 2" }, { "address": "0x14000ddc1", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000ddc4", "size": 2, "mnemonic": "jne", - "operands": "0x14000ddb3", - "stack_offset": 0 + "operands": "0x14000ddb3" }, { "address": "0x14000ddc6", "size": 3, "mnemonic": "sub", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000ddc9", "size": 3, "mnemonic": "sar", - "operands": "rax, 1", - "stack_offset": 0 + "operands": "rax, 1" }, { "address": "0x14000ddcc", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -150687,36 +133825,31 @@ "address": "0x14000dd87", "size": 3, "mnemonic": "mov", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x14000dd8a", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000dd8d", "size": 3, "mnemonic": "sar", - "operands": "rdx, 1", - "stack_offset": 0 + "operands": "rdx, 1" }, { "address": "0x14000dd90", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000dd93", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -150732,15 +133865,13 @@ "address": "0x14000dd77", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [r8], 0", - "stack_offset": 0 + "operands": "word ptr [r8], 0" }, { "address": "0x14000dd7c", "size": 2, "mnemonic": "je", - "operands": "0x14000dd87", - "stack_offset": 0 + "operands": "0x14000dd87" } ], "successors": [ @@ -150758,29 +133889,25 @@ "address": "0x14000de73", "size": 3, "mnemonic": "mov", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14000de76", "size": 3, "mnemonic": "sub", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000de79", "size": 3, "mnemonic": "sar", - "operands": "rax, 1", - "stack_offset": 0 + "operands": "rax, 1" }, { "address": "0x14000de7c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -150796,15 +133923,13 @@ "address": "0x14000de63", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [r8], 0", - "stack_offset": 0 + "operands": "word ptr [r8], 0" }, { "address": "0x14000de68", "size": 2, "mnemonic": "je", - "operands": "0x14000de73", - "stack_offset": 0 + "operands": "0x14000de73" } ], "successors": [ @@ -150822,57 +133947,49 @@ "address": "0x14000dd7e", "size": 4, "mnemonic": "add", - "operands": "r8, 2", - "stack_offset": 0 + "operands": "r8, 2" }, { "address": "0x14000dd82", "size": 3, "mnemonic": "cmp", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14000dd85", "size": 2, "mnemonic": "jne", - "operands": "0x14000dd77", - "stack_offset": 0 + "operands": "0x14000dd77" }, { "address": "0x14000dd87", "size": 3, "mnemonic": "mov", - "operands": "rdx, r8", - "stack_offset": 0 + "operands": "rdx, r8" }, { "address": "0x14000dd8a", "size": 3, "mnemonic": "sub", - "operands": "rdx, r9", - "stack_offset": 0 + "operands": "rdx, r9" }, { "address": "0x14000dd8d", "size": 3, "mnemonic": "sar", - "operands": "rdx, 1", - "stack_offset": 0 + "operands": "rdx, 1" }, { "address": "0x14000dd90", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000dd93", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -150888,50 +134005,43 @@ "address": "0x14000de6a", "size": 4, "mnemonic": "add", - "operands": "r8, 2", - "stack_offset": 0 + "operands": "r8, 2" }, { "address": "0x14000de6e", "size": 3, "mnemonic": "cmp", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x14000de71", "size": 2, "mnemonic": "jne", - "operands": "0x14000de63", - "stack_offset": 0 + "operands": "0x14000de63" }, { "address": "0x14000de73", "size": 3, "mnemonic": "mov", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14000de76", "size": 3, "mnemonic": "sub", - "operands": "rax, r9", - "stack_offset": 0 + "operands": "rax, r9" }, { "address": "0x14000de79", "size": 3, "mnemonic": "sar", - "operands": "rax, 1", - "stack_offset": 0 + "operands": "rax, 1" }, { "address": "0x14000de7c", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -150953,29 +134063,25 @@ "address": "0x140017230", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x1bfb9], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x1bfb9], 0" }, { "address": "0x140017237", "size": 2, "mnemonic": "jne", - "operands": "0x14001724c", - "stack_offset": 0 + "operands": "0x14001724c" }, { "address": "0x140017239", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001723c", "size": 2, "mnemonic": "je", - "operands": "0x140017247", - "stack_offset": 0 + "operands": "0x140017247" } ], "successors": [ @@ -150993,8 +134099,7 @@ "address": "0x140017247", "size": 5, "mnemonic": "jmp", - "operands": "0x1400171a0", - "stack_offset": 0 + "operands": "0x1400171a0" } ], "successors": [ @@ -151011,22 +134116,19 @@ "address": "0x14001723e", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140017241", "size": 6, "mnemonic": "jne", - "operands": "0x1400171d0", - "stack_offset": 0 + "operands": "0x1400171d0" }, { "address": "0x140017247", "size": 5, "mnemonic": "jmp", - "operands": "0x1400171a0", - "stack_offset": 0 + "operands": "0x1400171a0" } ], "successors": [ @@ -151043,22 +134145,19 @@ "address": "0x1400171a0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400171a4", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x1400171a7", "size": 2, "mnemonic": "je", - "operands": "0x1400171ae", - "stack_offset": 0 + "operands": "0x1400171ae" } ], "successors": [ @@ -151076,43 +134175,37 @@ "address": "0x1400171ae", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x1400171b3", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x1400171b9", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x1400171be", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x7fffffff", - "stack_offset": 0 + "operands": "eax, 0x7fffffff" }, { "address": "0x1400171c3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400171c7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -151128,57 +134221,49 @@ "address": "0x1400171a9", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x1400171ac", "size": 2, "mnemonic": "jne", - "operands": "0x1400171be", - "stack_offset": 0 + "operands": "0x1400171be" }, { "address": "0x1400171ae", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x1400171b3", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x1400171b9", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x1400171be", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x7fffffff", - "stack_offset": 0 + "operands": "eax, 0x7fffffff" }, { "address": "0x1400171c3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400171c7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -151200,57 +134285,49 @@ "address": "0x14001d690", "size": 3, "mnemonic": "mov", - "operands": "r8, rcx", - "stack_offset": 0 + "operands": "r8, rcx" }, { "address": "0x14001d693", "size": 3, "mnemonic": "movzx", - "operands": "ecx, word ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, word ptr [rdx]" }, { "address": "0x14001d696", "size": 4, "mnemonic": "movzx", - "operands": "eax, word ptr [r8]", - "stack_offset": 0 + "operands": "eax, word ptr [r8]" }, { "address": "0x14001d69a", "size": 2, "mnemonic": "sub", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14001d69c", "size": 2, "mnemonic": "jne", - "operands": "0x14001d6b7", - "stack_offset": 0 + "operands": "0x14001d6b7" }, { "address": "0x14001d69e", "size": 3, "mnemonic": "sub", - "operands": "r8, rdx", - "stack_offset": 0 + "operands": "r8, rdx" }, { "address": "0x14001d6a1", "size": 3, "mnemonic": "test", - "operands": "cx, cx", - "stack_offset": 0 + "operands": "cx, cx" }, { "address": "0x14001d6a4", "size": 2, "mnemonic": "je", - "operands": "0x14001d6b7", - "stack_offset": 0 + "operands": "0x14001d6b7" } ], "successors": [ @@ -151268,50 +134345,43 @@ "address": "0x14001d6b7", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14001d6b9", "size": 3, "mnemonic": "shr", - "operands": "eax, 0x1f", - "stack_offset": 0 + "operands": "eax, 0x1f" }, { "address": "0x14001d6bc", "size": 2, "mnemonic": "neg", - "operands": "ecx", - "stack_offset": 0 + "operands": "ecx" }, { "address": "0x14001d6be", "size": 3, "mnemonic": "shr", - "operands": "ecx, 0x1f", - "stack_offset": 0 + "operands": "ecx, 0x1f" }, { "address": "0x14001d6c1", "size": 2, "mnemonic": "sub", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14001d6c3", "size": 2, "mnemonic": "mov", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14001d6c5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -151327,36 +134397,31 @@ "address": "0x14001d6a6", "size": 4, "mnemonic": "movzx", - "operands": "ecx, word ptr [rdx + 2]", - "stack_offset": 0 + "operands": "ecx, word ptr [rdx + 2]" }, { "address": "0x14001d6aa", "size": 4, "mnemonic": "add", - "operands": "rdx, 2", - "stack_offset": 0 + "operands": "rdx, 2" }, { "address": "0x14001d6ae", "size": 5, "mnemonic": "movzx", - "operands": "eax, word ptr [r8 + rdx]", - "stack_offset": 0 + "operands": "eax, word ptr [r8 + rdx]" }, { "address": "0x14001d6b3", "size": 2, "mnemonic": "sub", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14001d6b5", "size": 2, "mnemonic": "je", - "operands": "0x14001d6a1", - "stack_offset": 0 + "operands": "0x14001d6a1" } ], "successors": [ @@ -151374,15 +134439,13 @@ "address": "0x14001d6a1", "size": 3, "mnemonic": "test", - "operands": "cx, cx", - "stack_offset": 0 + "operands": "cx, cx" }, { "address": "0x14001d6a4", "size": 2, "mnemonic": "je", - "operands": "0x14001d6b7", - "stack_offset": 0 + "operands": "0x14001d6b7" } ], "successors": [ @@ -151406,113 +134469,97 @@ "address": "0x14001c034", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001c039", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001c03e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001c043", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c044", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001c048", "size": 3, "mnemonic": "movsxd", - "operands": "rdi, r8d", - "stack_offset": 0 + "operands": "rdi, r8d" }, { "address": "0x14001c04b", "size": 3, "mnemonic": "mov", - "operands": "r8d, ecx", - "stack_offset": 0 + "operands": "r8d, ecx" }, { "address": "0x14001c04e", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x14001c051", "size": 6, "mnemonic": "test", - "operands": "ecx, 0xfffff3ff", - "stack_offset": 0 + "operands": "ecx, 0xfffff3ff" }, { "address": "0x14001c057", "size": 2, "mnemonic": "jne", - "operands": "0x14001c061", - "stack_offset": 0 + "operands": "0x14001c061" }, { "address": "0x14001c059", "size": 6, "mnemonic": "cmp", - "operands": "ecx, 0xc00", - "stack_offset": 0 + "operands": "ecx, 0xc00" }, { "address": "0x14001c05f", "size": 2, "mnemonic": "jne", - "operands": "0x14001c0af", - "stack_offset": 0 + "operands": "0x14001c0af" }, { "address": "0x14001c061", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x14001c064", "size": 2, "mnemonic": "jne", - "operands": "0x14001c06a", - "stack_offset": 0 + "operands": "0x14001c06a" }, { "address": "0x14001c066", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001c068", "size": 2, "mnemonic": "jg", - "operands": "0x14001c0af", - "stack_offset": 0 + "operands": "0x14001c0af" } ], "successors": [ @@ -151530,50 +134577,43 @@ "address": "0x14001c0af", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c0b1", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001c0b6", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001c0bb", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001c0c0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001c0c4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c0c5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -151589,15 +134629,13 @@ "address": "0x14001c06a", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001c06c", "size": 2, "mnemonic": "js", - "operands": "0x14001c0af", - "stack_offset": 0 + "operands": "0x14001c0af" } ], "successors": [ @@ -151615,85 +134653,73 @@ "address": "0x14001c06e", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14001c071", "size": 7, "mnemonic": "lea", - "operands": "rbp, [rip + 0xba28]", - "stack_offset": 0 + "operands": "rbp, [rip + 0xba28]" }, { "address": "0x14001c078", "size": 6, "mnemonic": "mov", - "operands": "r10d, 0xe3", - "stack_offset": 0 + "operands": "r10d, 0xe3" }, { "address": "0x14001c07e", "size": 4, "mnemonic": "lea", - "operands": "eax, [r10 + r9]", - "stack_offset": 0 + "operands": "eax, [r10 + r9]" }, { "address": "0x14001c082", "size": 1, "mnemonic": "cdq", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001c083", "size": 2, "mnemonic": "sub", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x14001c085", "size": 3, "mnemonic": "mov", - "operands": "edx, r8d", - "stack_offset": 0 + "operands": "edx, r8d" }, { "address": "0x14001c088", "size": 2, "mnemonic": "sar", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001c08a", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, eax", - "stack_offset": 0 + "operands": "rcx, eax" }, { "address": "0x14001c08d", "size": 4, "mnemonic": "shl", - "operands": "rcx, 4", - "stack_offset": 0 + "operands": "rcx, 4" }, { "address": "0x14001c091", "size": 3, "mnemonic": "sub", - "operands": "edx, dword ptr [rcx + rbp]", - "stack_offset": 0 + "operands": "edx, dword ptr [rcx + rbp]" }, { "address": "0x14001c094", "size": 2, "mnemonic": "je", - "operands": "0x14001c0c6", - "stack_offset": 0 + "operands": "0x14001c0c6" } ], "successors": [ @@ -151711,15 +134737,13 @@ "address": "0x14001c0c6", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c0c8", "size": 2, "mnemonic": "js", - "operands": "0x14001c0af", - "stack_offset": 0 + "operands": "0x14001c0af" } ], "successors": [ @@ -151737,113 +134761,97 @@ "address": "0x14001c096", "size": 2, "mnemonic": "test", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001c098", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rax - 1]", - "stack_offset": 0 + "operands": "ecx, [rax - 1]" }, { "address": "0x14001c09b", "size": 4, "mnemonic": "cmovns", - "operands": "ecx, r10d", - "stack_offset": 0 + "operands": "ecx, r10d" }, { "address": "0x14001c09f", "size": 2, "mnemonic": "inc", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x14001c0a1", "size": 2, "mnemonic": "test", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001c0a3", "size": 3, "mnemonic": "mov", - "operands": "r10d, ecx", - "stack_offset": 0 + "operands": "r10d, ecx" }, { "address": "0x14001c0a6", "size": 4, "mnemonic": "cmovns", - "operands": "r9d, eax", - "stack_offset": 0 + "operands": "r9d, eax" }, { "address": "0x14001c0aa", "size": 3, "mnemonic": "cmp", - "operands": "r9d, ecx", - "stack_offset": 0 + "operands": "r9d, ecx" }, { "address": "0x14001c0ad", "size": 2, "mnemonic": "jle", - "operands": "0x14001c07e", - "stack_offset": 0 + "operands": "0x14001c07e" }, { "address": "0x14001c0af", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c0b1", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001c0b6", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001c0bb", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001c0c0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001c0c4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c0c5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -151859,134 +134867,115 @@ "address": "0x14001c0ca", "size": 2, "mnemonic": "cdqe", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001c0cc", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x55", - "stack_offset": 0 + "operands": "edx, 0x55" }, { "address": "0x14001c0d1", "size": 3, "mnemonic": "add", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001c0d4", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rbp + rax*8 + 8]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rbp + rax*8 + 8]" }, { "address": "0x14001c0d9", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbp", - "stack_offset": 0 + "operands": "rcx, rbp" }, { "address": "0x14001c0dc", "size": 5, "mnemonic": "call", - "operands": "0x14000dca0", - "stack_offset": 0 + "operands": "0x14000dca0" }, { "address": "0x14001c0e1", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14001c0e4", "size": 2, "mnemonic": "test", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001c0e6", "size": 2, "mnemonic": "jle", - "operands": "0x14001c0fe", - "stack_offset": 0 + "operands": "0x14001c0fe" }, { "address": "0x14001c0e8", "size": 2, "mnemonic": "cmp", - "operands": "ebx, edi", - "stack_offset": 0 + "operands": "ebx, edi" }, { "address": "0x14001c0ea", "size": 2, "mnemonic": "jge", - "operands": "0x14001c0af", - "stack_offset": 0 + "operands": "0x14001c0af" }, { "address": "0x14001c0ec", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x14001c0ef", "size": 3, "mnemonic": "mov", - "operands": "r8, rbp", - "stack_offset": 0 + "operands": "r8, rbp" }, { "address": "0x14001c0f2", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14001c0f5", "size": 5, "mnemonic": "call", - "operands": "0x1400165b0", - "stack_offset": 0 + "operands": "0x1400165b0" }, { "address": "0x14001c0fa", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c0fc", "size": 2, "mnemonic": "jne", - "operands": "0x14001c103", - "stack_offset": 0 + "operands": "0x14001c103" }, { "address": "0x14001c0fe", "size": 3, "mnemonic": "lea", - "operands": "eax, [rbx + 1]", - "stack_offset": 0 + "operands": "eax, [rbx + 1]" }, { "address": "0x14001c101", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c0b1", - "stack_offset": 0 + "operands": "0x14001c0b1" } ], "successors": [ @@ -152003,43 +134992,37 @@ "address": "0x14001c0b1", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001c0b6", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001c0bb", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001c0c0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001c0c4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c0c5", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152061,99 +135044,85 @@ "address": "0x14001d378", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001d37a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001d37e", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001d380", "size": 3, "mnemonic": "mov", - "operands": "r10d, ecx", - "stack_offset": 0 + "operands": "r10d, ecx" }, { "address": "0x14001d383", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001d386", "size": 2, "mnemonic": "jne", - "operands": "0x14001d3a1", - "stack_offset": 0 + "operands": "0x14001d3a1" }, { "address": "0x14001d388", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14001d38d", "size": 5, "mnemonic": "mov", - "operands": "ebx, 0x16", - "stack_offset": 0 + "operands": "ebx, 0x16" }, { "address": "0x14001d392", "size": 2, "mnemonic": "mov", - "operands": "dword ptr [rax], ebx", - "stack_offset": 0 + "operands": "dword ptr [rax], ebx" }, { "address": "0x14001d394", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14001d399", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14001d39b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14001d39f", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001d3a0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152175,36 +135144,31 @@ "address": "0x14001c5a0", "size": 4, "mnemonic": "and", - "operands": "qword ptr [rcx], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx], 0" }, { "address": "0x14001c5a4", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14001c5a8", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rdx + 0x30], 1", - "stack_offset": 0 + "operands": "byte ptr [rdx + 0x30], 1" }, { "address": "0x14001c5ac", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rdx + 0x2c], 0x2a", - "stack_offset": 0 + "operands": "dword ptr [rdx + 0x2c], 0x2a" }, { "address": "0x14001c5b3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152226,43 +135190,37 @@ "address": "0x140004cbc", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140004cbe", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004cc2", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 8]" }, { "address": "0x140004cc6", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140004cc9", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140004ccc", "size": 2, "mnemonic": "je", - "operands": "0x140004cde", - "stack_offset": 0 + "operands": "0x140004cde" } ], "successors": [ @@ -152280,36 +135238,31 @@ "address": "0x140004cde", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140004ce1", "size": 5, "mnemonic": "call", - "operands": "0x140004d34", - "stack_offset": 0 + "operands": "0x140004d34" }, { "address": "0x140004ce6", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rbx + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rbx + 0x40]" }, { "address": "0x140004cea", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004ced", "size": 2, "mnemonic": "je", - "operands": "0x140004d2b", - "stack_offset": 0 + "operands": "0x140004d2b" } ], "successors": [ @@ -152327,29 +135280,25 @@ "address": "0x140004cce", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x2d85b]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x2d85b]" }, { "address": "0x140004cd5", "size": 3, "mnemonic": "dec", - "operands": "byte ptr [rax + rcx]", - "stack_offset": 0 + "operands": "byte ptr [rax + rcx]" }, { "address": "0x140004cd8", "size": 4, "mnemonic": "cmp", - "operands": "byte ptr [rax + rcx], 0", - "stack_offset": 0 + "operands": "byte ptr [rax + rcx], 0" }, { "address": "0x140004cdc", "size": 2, "mnemonic": "jg", - "operands": "0x140004d2b", - "stack_offset": 0 + "operands": "0x140004d2b" } ], "successors": [ @@ -152367,22 +135316,19 @@ "address": "0x140004d2b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004d2f", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140004d30", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152398,22 +135344,19 @@ "address": "0x140004cef", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 8]" }, { "address": "0x140004cf3", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140004cf6", "size": 2, "mnemonic": "je", - "operands": "0x140004d1e", - "stack_offset": 0 + "operands": "0x140004d1e" } ], "successors": [ @@ -152431,43 +135374,37 @@ "address": "0x140004d1e", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x10", - "stack_offset": 0 + "operands": "edx, 0x10" }, { "address": "0x140004d23", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140004d26", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x140004d2b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004d2f", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140004d30", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152483,43 +135420,37 @@ "address": "0x140004cf8", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140004cfb", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rax, qword ptr [rax + 0x10]" }, { "address": "0x140004cff", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1b5bb]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1b5bb]" }, { "address": "0x140004d05", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140004d08", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140004d0b", "size": 2, "mnemonic": "je", - "operands": "0x140004d1e", - "stack_offset": 0 + "operands": "0x140004d1e" } ], "successors": [ @@ -152537,71 +135468,61 @@ "address": "0x140004d0d", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x140004d10", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rdx]" }, { "address": "0x140004d13", "size": 5, "mnemonic": "mov", - "operands": "edx, 1", - "stack_offset": 0 + "operands": "edx, 1" }, { "address": "0x140004d18", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1b5a2]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1b5a2]" }, { "address": "0x140004d1e", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x10", - "stack_offset": 0 + "operands": "edx, 0x10" }, { "address": "0x140004d23", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140004d26", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x140004d2b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004d2f", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140004d30", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152623,29 +135544,25 @@ "address": "0x14000a704", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x15ba5]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x15ba5]" }, { "address": "0x14000a70b", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip - 0x728a]", - "stack_offset": 0 + "operands": "rdx, [rip - 0x728a]" }, { "address": "0x14000a712", "size": 3, "mnemonic": "cmp", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000a715", "size": 2, "mnemonic": "je", - "operands": "0x14000a73a", - "stack_offset": 0 + "operands": "0x14000a73a" } ], "successors": [ @@ -152663,8 +135580,7 @@ "address": "0x14000a73a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152680,29 +135596,25 @@ "address": "0x14000a717", "size": 9, "mnemonic": "mov", - "operands": "rax, qword ptr gs:[0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr gs:[0x30]" }, { "address": "0x14000a720", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x98]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x98]" }, { "address": "0x14000a727", "size": 4, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rax + 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 0x10]" }, { "address": "0x14000a72b", "size": 2, "mnemonic": "jb", - "operands": "0x14000a733", - "stack_offset": 0 + "operands": "0x14000a733" } ], "successors": [ @@ -152720,22 +135632,19 @@ "address": "0x14000a733", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xd", - "stack_offset": 0 + "operands": "ecx, 0xd" }, { "address": "0x14000a738", "size": 2, "mnemonic": "int", - "operands": "0x29", - "stack_offset": 0 + "operands": "0x29" }, { "address": "0x14000a73a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152751,36 +135660,31 @@ "address": "0x14000a72d", "size": 4, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rax + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + 8]" }, { "address": "0x14000a731", "size": 2, "mnemonic": "jbe", - "operands": "0x14000a73a", - "stack_offset": 0 + "operands": "0x14000a73a" }, { "address": "0x14000a733", "size": 5, "mnemonic": "mov", - "operands": "ecx, 0xd", - "stack_offset": 0 + "operands": "ecx, 0xd" }, { "address": "0x14000a738", "size": 2, "mnemonic": "int", - "operands": "0x29", - "stack_offset": 0 + "operands": "0x29" }, { "address": "0x14000a73a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -152802,134 +135706,115 @@ "address": "0x1400064ac", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400064b1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x1400064b6", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400064b7", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400064bb", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x48]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x48]" }, { "address": "0x1400064c0", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x1400064c3", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x1400064c6", "size": 5, "mnemonic": "call", - "operands": "0x140006544", - "stack_offset": 0 + "operands": "0x140006544" }, { "address": "0x1400064cb", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x1400064ce", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400064d1", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x1400064d4", "size": 5, "mnemonic": "call", - "operands": "0x1400075d8", - "stack_offset": 0 + "operands": "0x1400075d8" }, { "address": "0x1400064d9", "size": 2, "mnemonic": "mov", - "operands": "edx, eax", - "stack_offset": 0 + "operands": "edx, eax" }, { "address": "0x1400064db", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400064de", "size": 5, "mnemonic": "call", - "operands": "0x1400062e8", - "stack_offset": 0 + "operands": "0x1400062e8" }, { "address": "0x1400064e3", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x1400064e6", "size": 2, "mnemonic": "jne", - "operands": "0x1400064ee", - "stack_offset": 0 + "operands": "0x1400064ee" }, { "address": "0x1400064e8", "size": 4, "mnemonic": "or", - "operands": "r9d, 0xffffffff", - "stack_offset": 0 + "operands": "r9d, 0xffffffff" }, { "address": "0x1400064ec", "size": 2, "mnemonic": "jmp", - "operands": "0x1400064f2", - "stack_offset": 0 + "operands": "0x1400064f2" } ], "successors": [ @@ -152946,64 +135831,55 @@ "address": "0x1400064f2", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x1400064f5", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x1400064f8", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x1400064fb", "size": 5, "mnemonic": "call", - "operands": "0x140009dc4", - "stack_offset": 0 + "operands": "0x140009dc4" }, { "address": "0x140006500", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140006505", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x14000650a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000650e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000650f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -153031,190 +135907,163 @@ "address": "0x140009dc4", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], r9d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], r9d" }, { "address": "0x140009dc9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], r8", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], r8" }, { "address": "0x140009dce", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rcx" }, { "address": "0x140009dd3", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009dd4", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140009dd5", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140009dd6", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009dd8", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140009dda", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009ddc", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140009dde", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140009de2", "size": 3, "mnemonic": "mov", - "operands": "r12d, r9d", - "stack_offset": 0 + "operands": "r12d, r9d" }, { "address": "0x140009de5", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x140009de8", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x140009deb", "size": 3, "mnemonic": "mov", - "operands": "r15, rcx", - "stack_offset": 0 + "operands": "r15, rcx" }, { "address": "0x140009dee", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009df3", "size": 3, "mnemonic": "mov", - "operands": "r13, rax", - "stack_offset": 0 + "operands": "r13, rax" }, { "address": "0x140009df6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x28], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x28], rax" }, { "address": "0x140009dfb", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140009dfe", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140009e01", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x140009e04", "size": 5, "mnemonic": "call", - "operands": "0x14000753c", - "stack_offset": 0 + "operands": "0x14000753c" }, { "address": "0x140009e09", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140009e0b", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009e10", "size": 3, "mnemonic": "inc", - "operands": "dword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30]" }, { "address": "0x140009e13", "size": 3, "mnemonic": "cmp", - "operands": "edi, -1", - "stack_offset": 0 + "operands": "edi, -1" }, { "address": "0x140009e16", "size": 6, "mnemonic": "je", - "operands": "0x140009f06", - "stack_offset": 0 + "operands": "0x140009f06" } ], "successors": [ @@ -153232,50 +136081,43 @@ "address": "0x140009f06", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009f0b", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x30], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30], 0" }, { "address": "0x140009f0f", "size": 2, "mnemonic": "jle", - "operands": "0x140009f19", - "stack_offset": 0 + "operands": "0x140009f19" }, { "address": "0x140009f11", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009f16", "size": 3, "mnemonic": "dec", - "operands": "dword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30]" }, { "address": "0x140009f19", "size": 3, "mnemonic": "cmp", - "operands": "edi, -1", - "stack_offset": 0 + "operands": "edi, -1" }, { "address": "0x140009f1c", "size": 2, "mnemonic": "je", - "operands": "0x140009f23", - "stack_offset": 0 + "operands": "0x140009f23" } ], "successors": [ @@ -153293,127 +136135,109 @@ "address": "0x140009e1c", "size": 3, "mnemonic": "cmp", - "operands": "edi, r12d", - "stack_offset": 0 + "operands": "edi, r12d" }, { "address": "0x140009e1f", "size": 6, "mnemonic": "jle", - "operands": "0x140009f06", - "stack_offset": 0 + "operands": "0x140009f06" }, { "address": "0x140009e25", "size": 3, "mnemonic": "cmp", - "operands": "edi, -1", - "stack_offset": 0 + "operands": "edi, -1" }, { "address": "0x140009e28", "size": 6, "mnemonic": "jle", - "operands": "0x140009f41", - "stack_offset": 0 + "operands": "0x140009f41" }, { "address": "0x140009e2e", "size": 3, "mnemonic": "cmp", - "operands": "edi, dword ptr [rsi + 4]", - "stack_offset": 0 + "operands": "edi, dword ptr [rsi + 4]" }, { "address": "0x140009e31", "size": 6, "mnemonic": "jge", - "operands": "0x140009f41", - "stack_offset": 0 + "operands": "0x140009f41" }, { "address": "0x140009e37", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009e3c", "size": 3, "mnemonic": "movsxd", - "operands": "r14, edi", - "stack_offset": 0 + "operands": "r14, edi" }, { "address": "0x140009e3f", "size": 4, "mnemonic": "shl", - "operands": "r14, 3", - "stack_offset": 0 + "operands": "r14, 3" }, { "address": "0x140009e43", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rsi + 8]" }, { "address": "0x140009e47", "size": 3, "mnemonic": "add", - "operands": "rcx, r14", - "stack_offset": 0 + "operands": "rcx, r14" }, { "address": "0x140009e4a", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [rcx + rax]", - "stack_offset": 0 + "operands": "edi, dword ptr [rcx + rax]" }, { "address": "0x140009e4d", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x20], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x20], edi" }, { "address": "0x140009e51", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 8]" }, { "address": "0x140009e55", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009e5a", "size": 3, "mnemonic": "add", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140009e5d", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rax + rbx + 4], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + rbx + 4], 0" }, { "address": "0x140009e62", "size": 2, "mnemonic": "je", - "operands": "0x140009e7f", - "stack_offset": 0 + "operands": "0x140009e7f" } ], "successors": [ @@ -153431,92 +136255,79 @@ "address": "0x140009f23", "size": 3, "mnemonic": "mov", - "operands": "r8d, edi", - "stack_offset": 0 + "operands": "r8d, edi" }, { "address": "0x140009f26", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140009f29", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x140009f2c", "size": 5, "mnemonic": "call", - "operands": "0x140007590", - "stack_offset": 0 + "operands": "0x140007590" }, { "address": "0x140009f31", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140009f35", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140009f37", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009f39", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140009f3b", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009f3d", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140009f3e", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140009f3f", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009f40", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -153532,15 +136343,13 @@ "address": "0x140009f1e", "size": 3, "mnemonic": "cmp", - "operands": "edi, r12d", - "stack_offset": 0 + "operands": "edi, r12d" }, { "address": "0x140009f21", "size": 2, "mnemonic": "jg", - "operands": "0x140009f47", - "stack_offset": 0 + "operands": "0x140009f47" } ], "successors": [ @@ -153558,22 +136367,19 @@ "address": "0x140009e7f", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140009e81", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140009e84", "size": 2, "mnemonic": "je", - "operands": "0x140009edd", - "stack_offset": 0 + "operands": "0x140009edd" } ], "successors": [ @@ -153591,50 +136397,43 @@ "address": "0x140009e64", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 8]" }, { "address": "0x140009e68", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009e6d", "size": 3, "mnemonic": "add", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140009e70", "size": 5, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax + rbx + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax + rbx + 4]" }, { "address": "0x140009e75", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009e7a", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140009e7d", "size": 2, "mnemonic": "jmp", - "operands": "0x140009e81", - "stack_offset": 0 + "operands": "0x140009e81" } ], "successors": [ @@ -153651,22 +136450,19 @@ "address": "0x140009f47", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140009f4c", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140009f4d", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -153682,8 +136478,7 @@ "address": "0x140009edd", "size": 2, "mnemonic": "jmp", - "operands": "0x140009efd", - "stack_offset": 0 + "operands": "0x140009efd" } ], "successors": [ @@ -153700,64 +136495,55 @@ "address": "0x140009e86", "size": 3, "mnemonic": "mov", - "operands": "r8d, edi", - "stack_offset": 0 + "operands": "r8d, edi" }, { "address": "0x140009e89", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140009e8c", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x140009e8f", "size": 5, "mnemonic": "call", - "operands": "0x140007590", - "stack_offset": 0 + "operands": "0x140007590" }, { "address": "0x140009e94", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 8]" }, { "address": "0x140009e98", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009e9d", "size": 3, "mnemonic": "add", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140009ea0", "size": 5, "mnemonic": "cmp", - "operands": "dword ptr [rax + rbx + 4], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + rbx + 4], 0" }, { "address": "0x140009ea5", "size": 2, "mnemonic": "je", - "operands": "0x140009ec2", - "stack_offset": 0 + "operands": "0x140009ec2" } ], "successors": [ @@ -153775,15 +136561,13 @@ "address": "0x140009e81", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140009e84", "size": 2, "mnemonic": "je", - "operands": "0x140009edd", - "stack_offset": 0 + "operands": "0x140009edd" } ], "successors": [ @@ -153801,15 +136585,13 @@ "address": "0x140009efd", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x24], edi", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x24], edi" }, { "address": "0x140009f01", "size": 5, "mnemonic": "jmp", - "operands": "0x140009e13", - "stack_offset": 0 + "operands": "0x140009e13" } ], "successors": [ @@ -153826,57 +136608,49 @@ "address": "0x140009ec2", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x140009ec4", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x103", - "stack_offset": 0 + "operands": "r8d, 0x103" }, { "address": "0x140009eca", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x140009ecd", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140009ed0", "size": 5, "mnemonic": "call", - "operands": "0x14000aae0", - "stack_offset": 0 + "operands": "0x14000aae0" }, { "address": "0x140009ed5", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140009ed8", "size": 5, "mnemonic": "call", - "operands": "0x140006dd0", - "stack_offset": 0 + "operands": "0x140006dd0" }, { "address": "0x140009edd", "size": 2, "mnemonic": "jmp", - "operands": "0x140009efd", - "stack_offset": 0 + "operands": "0x140009efd" } ], "successors": [ @@ -153893,50 +136667,43 @@ "address": "0x140009ea7", "size": 4, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rsi + 8]" }, { "address": "0x140009eab", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009eb0", "size": 3, "mnemonic": "add", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x140009eb3", "size": 5, "mnemonic": "movsxd", - "operands": "rbx, dword ptr [rax + rbx + 4]", - "stack_offset": 0 + "operands": "rbx, dword ptr [rax + rbx + 4]" }, { "address": "0x140009eb8", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009ebd", "size": 3, "mnemonic": "add", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140009ec0", "size": 2, "mnemonic": "jmp", - "operands": "0x140009ec4", - "stack_offset": 0 + "operands": "0x140009ec4" } ], "successors": [ @@ -153953,15 +136720,13 @@ "address": "0x140009e13", "size": 3, "mnemonic": "cmp", - "operands": "edi, -1", - "stack_offset": 0 + "operands": "edi, -1" }, { "address": "0x140009e16", "size": 6, "mnemonic": "je", - "operands": "0x140009f06", - "stack_offset": 0 + "operands": "0x140009f06" } ], "successors": [ @@ -153979,50 +136744,43 @@ "address": "0x140009ec4", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x103", - "stack_offset": 0 + "operands": "r8d, 0x103" }, { "address": "0x140009eca", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x140009ecd", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x140009ed0", "size": 5, "mnemonic": "call", - "operands": "0x14000aae0", - "stack_offset": 0 + "operands": "0x14000aae0" }, { "address": "0x140009ed5", "size": 3, "mnemonic": "mov", - "operands": "rcx, r13", - "stack_offset": 0 + "operands": "rcx, r13" }, { "address": "0x140009ed8", "size": 5, "mnemonic": "call", - "operands": "0x140006dd0", - "stack_offset": 0 + "operands": "0x140006dd0" }, { "address": "0x140009edd", "size": 2, "mnemonic": "jmp", - "operands": "0x140009efd", - "stack_offset": 0 + "operands": "0x140009efd" } ], "successors": [ @@ -154045,176 +136803,151 @@ "address": "0x140009284", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140009287", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 8], rbx" }, { "address": "0x14000928b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x10], rbp" }, { "address": "0x14000928f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x18], rsi" }, { "address": "0x140009293", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x20], rdi" }, { "address": "0x140009297", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009299", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000929b", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000929d", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x80", - "stack_offset": 0 + "operands": "rsp, 0x80" }, { "address": "0x1400092a4", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x1400092a7", "size": 3, "mnemonic": "mov", - "operands": "rsi, r9", - "stack_offset": 0 + "operands": "rsi, r9" }, { "address": "0x1400092aa", "size": 3, "mnemonic": "mov", - "operands": "rcx, r8", - "stack_offset": 0 + "operands": "rcx, r8" }, { "address": "0x1400092ad", "size": 3, "mnemonic": "mov", - "operands": "r12, r8", - "stack_offset": 0 + "operands": "r12, r8" }, { "address": "0x1400092b0", "size": 3, "mnemonic": "mov", - "operands": "r15, rdx", - "stack_offset": 0 + "operands": "r15, rdx" }, { "address": "0x1400092b3", "size": 5, "mnemonic": "call", - "operands": "0x14000a704", - "stack_offset": 0 + "operands": "0x14000a704" }, { "address": "0x1400092b8", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x1400092bd", "size": 8, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0xc0]" }, { "address": "0x1400092c5", "size": 2, "mnemonic": "xor", - "operands": "ebp, ebp", - "stack_offset": 0 + "operands": "ebp, ebp" }, { "address": "0x1400092c7", "size": 6, "mnemonic": "mov", - "operands": "r14d, 0xe06d7363", - "stack_offset": 0 + "operands": "r14d, 0xe06d7363" }, { "address": "0x1400092cd", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x80000029", - "stack_offset": 0 + "operands": "r8d, 0x80000029" }, { "address": "0x1400092d3", "size": 6, "mnemonic": "mov", - "operands": "r9d, 0x80000026", - "stack_offset": 0 + "operands": "r9d, 0x80000026" }, { "address": "0x1400092d9", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x40], ebp", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x40], ebp" }, { "address": "0x1400092dc", "size": 2, "mnemonic": "jne", - "operands": "0x140009306", - "stack_offset": 0 + "operands": "0x140009306" }, { "address": "0x1400092de", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx], r14d", - "stack_offset": 0 + "operands": "dword ptr [rbx], r14d" }, { "address": "0x1400092e1", "size": 2, "mnemonic": "je", - "operands": "0x140009306", - "stack_offset": 0 + "operands": "0x140009306" } ], "successors": [ @@ -154232,15 +136965,13 @@ "address": "0x140009306", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbx + 4], 0x66", - "stack_offset": 0 + "operands": "byte ptr [rbx + 4], 0x66" }, { "address": "0x14000930a", "size": 6, "mnemonic": "je", - "operands": "0x140009435", - "stack_offset": 0 + "operands": "0x140009435" } ], "successors": [ @@ -154258,43 +136989,37 @@ "address": "0x1400092e3", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx], r8d", - "stack_offset": 0 + "operands": "dword ptr [rbx], r8d" }, { "address": "0x1400092e6", "size": 2, "mnemonic": "jne", - "operands": "0x1400092f8", - "stack_offset": 0 + "operands": "0x1400092f8" }, { "address": "0x1400092e8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x18], 0xf", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], 0xf" }, { "address": "0x1400092ec", "size": 2, "mnemonic": "jne", - "operands": "0x1400092fd", - "stack_offset": 0 + "operands": "0x1400092fd" }, { "address": "0x1400092ee", "size": 8, "mnemonic": "cmp", - "operands": "qword ptr [rbx + 0x60], 0x19930520", - "stack_offset": 0 + "operands": "qword ptr [rbx + 0x60], 0x19930520" }, { "address": "0x1400092f6", "size": 2, "mnemonic": "je", - "operands": "0x140009306", - "stack_offset": 0 + "operands": "0x140009306" } ], "successors": [ @@ -154312,57 +137037,49 @@ "address": "0x140009435", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsi + 8]" }, { "address": "0x140009439", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x14000943e", "size": 3, "mnemonic": "mov", - "operands": "rdx, rdi", - "stack_offset": 0 + "operands": "rdx, rdi" }, { "address": "0x140009441", "size": 5, "mnemonic": "call", - "operands": "0x140009604", - "stack_offset": 0 + "operands": "0x140009604" }, { "address": "0x140009446", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rsp + 0x50], ebp", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x50], ebp" }, { "address": "0x14000944a", "size": 2, "mnemonic": "jne", - "operands": "0x140009455", - "stack_offset": 0 + "operands": "0x140009455" }, { "address": "0x14000944c", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rdi], 0x40", - "stack_offset": 0 + "operands": "byte ptr [rdi], 0x40" }, { "address": "0x14000944f", "size": 6, "mnemonic": "je", - "operands": "0x1400094fc", - "stack_offset": 0 + "operands": "0x1400094fc" } ], "successors": [ @@ -154380,15 +137097,13 @@ "address": "0x140009310", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 8], ebp", - "stack_offset": 0 + "operands": "dword ptr [rdi + 8], ebp" }, { "address": "0x140009313", "size": 6, "mnemonic": "je", - "operands": "0x1400094fc", - "stack_offset": 0 + "operands": "0x1400094fc" } ], "successors": [ @@ -154406,15 +137121,13 @@ "address": "0x1400092f8", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx], r9d", - "stack_offset": 0 + "operands": "dword ptr [rbx], r9d" }, { "address": "0x1400092fb", "size": 2, "mnemonic": "je", - "operands": "0x140009306", - "stack_offset": 0 + "operands": "0x140009306" } ], "successors": [ @@ -154432,78 +137145,67 @@ "address": "0x1400094fc", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140009501", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x80]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x80]" }, { "address": "0x140009509", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x14000950d", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x140009511", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x140009515", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x38]" }, { "address": "0x140009519", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000951c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000951e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009520", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009522", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -154519,29 +137221,25 @@ "address": "0x140009455", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx], r14d", - "stack_offset": 0 + "operands": "dword ptr [rbx], r14d" }, { "address": "0x140009458", "size": 2, "mnemonic": "jne", - "operands": "0x1400094c3", - "stack_offset": 0 + "operands": "0x1400094c3" }, { "address": "0x14000945a", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x18], 3", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x18], 3" }, { "address": "0x14000945e", "size": 2, "mnemonic": "jb", - "operands": "0x1400094c3", - "stack_offset": 0 + "operands": "0x1400094c3" } ], "successors": [ @@ -154559,92 +137257,79 @@ "address": "0x140009319", "size": 4, "mnemonic": "movsxd", - "operands": "rcx, dword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "rcx, dword ptr [rdi + 8]" }, { "address": "0x14000931d", "size": 7, "mnemonic": "lea", - "operands": "r14, [rip - 0x9324]", - "stack_offset": 0 + "operands": "r14, [rip - 0x9324]" }, { "address": "0x140009324", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsi + 8]" }, { "address": "0x140009328", "size": 3, "mnemonic": "add", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14000932b", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x14000932e", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x140009331", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]" }, { "address": "0x14000933a", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]" }, { "address": "0x140009342", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x140009345", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x140009348", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000934a", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000934c", "size": 6, "mnemonic": "je", - "operands": "0x1400094fc", - "stack_offset": 0 + "operands": "0x1400094fc" } ], "successors": [ @@ -154662,29 +137347,25 @@ "address": "0x1400092fd", "size": 3, "mnemonic": "test", - "operands": "byte ptr [rdi], 0x20", - "stack_offset": 0 + "operands": "byte ptr [rdi], 0x20" }, { "address": "0x140009300", "size": 6, "mnemonic": "jne", - "operands": "0x1400094fc", - "stack_offset": 0 + "operands": "0x1400094fc" }, { "address": "0x140009306", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbx + 4], 0x66", - "stack_offset": 0 + "operands": "byte ptr [rbx + 4], 0x66" }, { "address": "0x14000930a", "size": 6, "mnemonic": "je", - "operands": "0x140009435", - "stack_offset": 0 + "operands": "0x140009435" } ], "successors": [ @@ -154702,162 +137383,139 @@ "address": "0x1400094c3", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0xd0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0xd0]" }, { "address": "0x1400094cb", "size": 3, "mnemonic": "mov", - "operands": "r9, rsi", - "stack_offset": 0 + "operands": "r9, rsi" }, { "address": "0x1400094ce", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rax" }, { "address": "0x1400094d3", "size": 3, "mnemonic": "mov", - "operands": "r8, r12", - "stack_offset": 0 + "operands": "r8, r12" }, { "address": "0x1400094d6", "size": 7, "mnemonic": "mov", - "operands": "eax, dword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "eax, dword ptr [rsp + 0xc8]" }, { "address": "0x1400094dd", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x1400094e0", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x30], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x30], eax" }, { "address": "0x1400094e4", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400094e7", "size": 7, "mnemonic": "mov", - "operands": "al, byte ptr [rsp + 0xd8]", - "stack_offset": 0 + "operands": "al, byte ptr [rsp + 0xd8]" }, { "address": "0x1400094ee", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x28], al", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x28], al" }, { "address": "0x1400094f2", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x1400094f7", "size": 5, "mnemonic": "call", - "operands": "0x140008350", - "stack_offset": 0 + "operands": "0x140008350" }, { "address": "0x1400094fc", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x140009501", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x80]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x80]" }, { "address": "0x140009509", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x14000950d", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x140009511", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x140009515", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x38]" }, { "address": "0x140009519", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000951c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000951e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009520", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009522", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -154873,43 +137531,37 @@ "address": "0x140009460", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 0x20], 0x19930522", - "stack_offset": 0 + "operands": "dword ptr [rbx + 0x20], 0x19930522" }, { "address": "0x140009467", "size": 2, "mnemonic": "jbe", - "operands": "0x1400094c3", - "stack_offset": 0 + "operands": "0x1400094c3" }, { "address": "0x140009469", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0x30]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0x30]" }, { "address": "0x14000946d", "size": 4, "mnemonic": "movsxd", - "operands": "r14, dword ptr [rax + 8]", - "stack_offset": 0 + "operands": "r14, dword ptr [rax + 8]" }, { "address": "0x140009471", "size": 3, "mnemonic": "test", - "operands": "r14d, r14d", - "stack_offset": 0 + "operands": "r14d, r14d" }, { "address": "0x140009474", "size": 2, "mnemonic": "je", - "operands": "0x1400094c3", - "stack_offset": 0 + "operands": "0x1400094c3" } ], "successors": [ @@ -154927,29 +137579,25 @@ "address": "0x140009352", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rsp + 0xc8], ebp", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0xc8], ebp" }, { "address": "0x140009359", "size": 6, "mnemonic": "jne", - "operands": "0x1400094fc", - "stack_offset": 0 + "operands": "0x1400094fc" }, { "address": "0x14000935f", "size": 4, "mnemonic": "test", - "operands": "byte ptr [rbx + 4], 0x20", - "stack_offset": 0 + "operands": "byte ptr [rbx + 4], 0x20" }, { "address": "0x140009363", "size": 6, "mnemonic": "je", - "operands": "0x140009422", - "stack_offset": 0 + "operands": "0x140009422" } ], "successors": [ @@ -154967,29 +137615,25 @@ "address": "0x140009476", "size": 5, "mnemonic": "call", - "operands": "0x140006dbc", - "stack_offset": 0 + "operands": "0x140006dbc" }, { "address": "0x14000947b", "size": 3, "mnemonic": "mov", - "operands": "r10, rax", - "stack_offset": 0 + "operands": "r10, rax" }, { "address": "0x14000947e", "size": 3, "mnemonic": "add", - "operands": "r10, r14", - "stack_offset": 0 + "operands": "r10, r14" }, { "address": "0x140009481", "size": 2, "mnemonic": "je", - "operands": "0x1400094c3", - "stack_offset": 0 + "operands": "0x1400094c3" } ], "successors": [ @@ -155007,36 +137651,31 @@ "address": "0x140009422", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x140009425", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140009428", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x14000942b", "size": 5, "mnemonic": "call", - "operands": "0x140006510", - "stack_offset": 0 + "operands": "0x140006510" }, { "address": "0x140009430", "size": 5, "mnemonic": "jmp", - "operands": "0x1400094fc", - "stack_offset": 0 + "operands": "0x1400094fc" } ], "successors": [ @@ -155053,64 +137692,55 @@ "address": "0x140009369", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx], r9d", - "stack_offset": 0 + "operands": "dword ptr [rbx], r9d" }, { "address": "0x14000936c", "size": 2, "mnemonic": "jne", - "operands": "0x1400093d6", - "stack_offset": 0 + "operands": "0x1400093d6" }, { "address": "0x14000936e", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rsi + 0x20]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsi + 0x20]" }, { "address": "0x140009372", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140009375", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140009378", "size": 5, "mnemonic": "call", - "operands": "0x140007650", - "stack_offset": 0 + "operands": "0x140007650" }, { "address": "0x14000937d", "size": 3, "mnemonic": "mov", - "operands": "r9d, eax", - "stack_offset": 0 + "operands": "r9d, eax" }, { "address": "0x140009380", "size": 3, "mnemonic": "cmp", - "operands": "eax, -1", - "stack_offset": 0 + "operands": "eax, -1" }, { "address": "0x140009383", "size": 6, "mnemonic": "jl", - "operands": "0x140009523", - "stack_offset": 0 + "operands": "0x140009523" } ], "successors": [ @@ -155128,99 +137758,85 @@ "address": "0x140009483", "size": 8, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rsp + 0xd8]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rsp + 0xd8]" }, { "address": "0x14000948b", "size": 3, "mnemonic": "mov", - "operands": "r9, rsi", - "stack_offset": 0 + "operands": "r9, rsi" }, { "address": "0x14000948e", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x38], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x38], ecx" }, { "address": "0x140009492", "size": 3, "mnemonic": "mov", - "operands": "r8, r12", - "stack_offset": 0 + "operands": "r8, r12" }, { "address": "0x140009495", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xd0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xd0]" }, { "address": "0x14000949d", "size": 3, "mnemonic": "mov", - "operands": "rdx, r15", - "stack_offset": 0 + "operands": "rdx, r15" }, { "address": "0x1400094a0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x1400094a5", "size": 3, "mnemonic": "mov", - "operands": "rax, r10", - "stack_offset": 0 + "operands": "rax, r10" }, { "address": "0x1400094a8", "size": 7, "mnemonic": "mov", - "operands": "ecx, dword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rsp + 0xc8]" }, { "address": "0x1400094af", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x28], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x28], ecx" }, { "address": "0x1400094b3", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x1400094b6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rdi" }, { "address": "0x1400094bb", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x16dff]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x16dff]" }, { "address": "0x1400094c1", "size": 2, "mnemonic": "jmp", - "operands": "0x140009501", - "stack_offset": 0 + "operands": "0x140009501" } ], "successors": [ @@ -155237,15 +137853,13 @@ "address": "0x140009523", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x140009528", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -155261,15 +137875,13 @@ "address": "0x140009389", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rdi + 8], ebp", - "stack_offset": 0 + "operands": "dword ptr [rdi + 8], ebp" }, { "address": "0x14000938c", "size": 2, "mnemonic": "je", - "operands": "0x1400093ba", - "stack_offset": 0 + "operands": "0x1400093ba" } ], "successors": [ @@ -155287,71 +137899,61 @@ "address": "0x140009501", "size": 8, "mnemonic": "lea", - "operands": "r11, [rsp + 0x80]", - "stack_offset": 0 + "operands": "r11, [rsp + 0x80]" }, { "address": "0x140009509", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [r11 + 0x20]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r11 + 0x20]" }, { "address": "0x14000950d", "size": 4, "mnemonic": "mov", - "operands": "rbp, qword ptr [r11 + 0x28]", - "stack_offset": 0 + "operands": "rbp, qword ptr [r11 + 0x28]" }, { "address": "0x140009511", "size": 4, "mnemonic": "mov", - "operands": "rsi, qword ptr [r11 + 0x30]", - "stack_offset": 0 + "operands": "rsi, qword ptr [r11 + 0x30]" }, { "address": "0x140009515", "size": 4, "mnemonic": "mov", - "operands": "rdi, qword ptr [r11 + 0x38]", - "stack_offset": 0 + "operands": "rdi, qword ptr [r11 + 0x38]" }, { "address": "0x140009519", "size": 3, "mnemonic": "mov", - "operands": "rsp, r11", - "stack_offset": 0 + "operands": "rsp, r11" }, { "address": "0x14000951c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000951e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009520", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009522", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -155367,50 +137969,43 @@ "address": "0x1400093ba", "size": 3, "mnemonic": "cmp", - "operands": "r9d, ebp", - "stack_offset": 0 + "operands": "r9d, ebp" }, { "address": "0x1400093bd", "size": 6, "mnemonic": "jge", - "operands": "0x140009523", - "stack_offset": 0 + "operands": "0x140009523" }, { "address": "0x1400093c3", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x1400093c6", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x1400093c9", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x1400093cc", "size": 5, "mnemonic": "call", - "operands": "0x140009f50", - "stack_offset": 0 + "operands": "0x140009f50" }, { "address": "0x1400093d1", "size": 5, "mnemonic": "jmp", - "operands": "0x1400094fc", - "stack_offset": 0 + "operands": "0x1400094fc" } ], "successors": [ @@ -155427,120 +138022,103 @@ "address": "0x14000938e", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rdi + 8]" }, { "address": "0x140009392", "size": 4, "mnemonic": "mov", - "operands": "r8, qword ptr [rsi + 8]", - "stack_offset": 0 + "operands": "r8, qword ptr [rsi + 8]" }, { "address": "0x140009396", "size": 3, "mnemonic": "add", - "operands": "r8, rdx", - "stack_offset": 0 + "operands": "r8, rdx" }, { "address": "0x140009399", "size": 4, "mnemonic": "movzx", - "operands": "ecx, byte ptr [r8]", - "stack_offset": 0 + "operands": "ecx, byte ptr [r8]" }, { "address": "0x14000939d", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x1400093a0", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]" }, { "address": "0x1400093a9", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]" }, { "address": "0x1400093b1", "size": 3, "mnemonic": "sub", - "operands": "r8, rax", - "stack_offset": 0 + "operands": "r8, rax" }, { "address": "0x1400093b4", "size": 4, "mnemonic": "mov", - "operands": "ebp, dword ptr [r8 - 4]", - "stack_offset": 0 + "operands": "ebp, dword ptr [r8 - 4]" }, { "address": "0x1400093b8", "size": 2, "mnemonic": "shr", - "operands": "ebp, cl", - "stack_offset": 0 + "operands": "ebp, cl" }, { "address": "0x1400093ba", "size": 3, "mnemonic": "cmp", - "operands": "r9d, ebp", - "stack_offset": 0 + "operands": "r9d, ebp" }, { "address": "0x1400093bd", "size": 6, "mnemonic": "jge", - "operands": "0x140009523", - "stack_offset": 0 + "operands": "0x140009523" }, { "address": "0x1400093c3", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x1400093c6", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x1400093c9", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x1400093cc", "size": 5, "mnemonic": "call", - "operands": "0x140009f50", - "stack_offset": 0 + "operands": "0x140009f50" }, { "address": "0x1400093d1", "size": 5, "mnemonic": "jmp", - "operands": "0x1400094fc", - "stack_offset": 0 + "operands": "0x1400094fc" } ], "successors": [ @@ -155563,113 +138141,97 @@ "address": "0x14000aa38", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000aa3d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000aa42", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000aa43", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000aa47", "size": 3, "mnemonic": "mov", - "operands": "esi, r8d", - "stack_offset": 0 + "operands": "esi, r8d" }, { "address": "0x14000aa4a", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x1a3bf]", - "stack_offset": 0 + "operands": "r9, [rip + 0x1a3bf]" }, { "address": "0x14000aa51", "size": 2, "mnemonic": "mov", - "operands": "ebx, edx", - "stack_offset": 0 + "operands": "ebx, edx" }, { "address": "0x14000aa53", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x1a3ae]", - "stack_offset": 0 + "operands": "r8, [rip + 0x1a3ae]" }, { "address": "0x14000aa5a", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000aa5d", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1a3ac]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1a3ac]" }, { "address": "0x14000aa64", "size": 5, "mnemonic": "mov", - "operands": "ecx, 4", - "stack_offset": 0 + "operands": "ecx, 4" }, { "address": "0x14000aa69", "size": 5, "mnemonic": "call", - "operands": "0x14000a7bc", - "stack_offset": 0 + "operands": "0x14000a7bc" }, { "address": "0x14000aa6e", "size": 2, "mnemonic": "mov", - "operands": "edx, ebx", - "stack_offset": 0 + "operands": "edx, ebx" }, { "address": "0x14000aa70", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14000aa73", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000aa76", "size": 2, "mnemonic": "je", - "operands": "0x14000aa83", - "stack_offset": 0 + "operands": "0x14000aa83" } ], "successors": [ @@ -155687,43 +138249,37 @@ "address": "0x14000aa83", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1567f]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1567f]" }, { "address": "0x14000aa89", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000aa8e", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x14000aa93", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000aa97", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000aa98", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -155739,22 +138295,19 @@ "address": "0x14000aa78", "size": 3, "mnemonic": "mov", - "operands": "r8d, esi", - "stack_offset": 0 + "operands": "r8d, esi" }, { "address": "0x14000aa7b", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x1583f]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1583f]" }, { "address": "0x14000aa81", "size": 2, "mnemonic": "jmp", - "operands": "0x14000aa89", - "stack_offset": 0 + "operands": "0x14000aa89" } ], "successors": [ @@ -155771,36 +138324,31 @@ "address": "0x14000aa89", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000aa8e", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x14000aa93", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000aa97", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000aa98", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -155822,78 +138370,67 @@ "address": "0x14000a954", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a956", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a95a", "size": 2, "mnemonic": "mov", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14000a95c", "size": 7, "mnemonic": "lea", - "operands": "r9, [rip + 0x1a46d]", - "stack_offset": 0 + "operands": "r9, [rip + 0x1a46d]" }, { "address": "0x14000a963", "size": 5, "mnemonic": "mov", - "operands": "ecx, 1", - "stack_offset": 0 + "operands": "ecx, 1" }, { "address": "0x14000a968", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip + 0x1a459]", - "stack_offset": 0 + "operands": "r8, [rip + 0x1a459]" }, { "address": "0x14000a96f", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1a45a]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1a45a]" }, { "address": "0x14000a976", "size": 5, "mnemonic": "call", - "operands": "0x14000a7bc", - "stack_offset": 0 + "operands": "0x14000a7bc" }, { "address": "0x14000a97b", "size": 2, "mnemonic": "mov", - "operands": "ecx, ebx", - "stack_offset": 0 + "operands": "ecx, ebx" }, { "address": "0x14000a97d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000a980", "size": 2, "mnemonic": "je", - "operands": "0x14000a98e", - "stack_offset": 0 + "operands": "0x14000a98e" } ], "successors": [ @@ -155911,22 +138448,19 @@ "address": "0x14000a98e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a992", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a993", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x1578e]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x1578e]" } ], "successors": [ @@ -155943,22 +138477,19 @@ "address": "0x14000a982", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a986", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a987", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x15932]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x15932]" } ], "successors": [ @@ -155991,120 +138522,103 @@ "address": "0x140010944", "size": 3, "mnemonic": "mov", - "operands": "r11, rsp", - "stack_offset": 0 + "operands": "r11, rsp" }, { "address": "0x140010947", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], rcx" }, { "address": "0x14001094b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x14001094f", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [r11 - 0x10], 0xfffffffffffffffe", - "stack_offset": 0 + "operands": "qword ptr [r11 - 0x10], 0xfffffffffffffffe" }, { "address": "0x140010957", "size": 4, "mnemonic": "lea", - "operands": "rax, [r11 + 8]", - "stack_offset": 0 + "operands": "rax, [r11 + 8]" }, { "address": "0x14001095b", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [r11 - 0x18], rax" }, { "address": "0x14001095f", "size": 5, "mnemonic": "mov", - "operands": "eax, 2", - "stack_offset": 0 + "operands": "eax, 2" }, { "address": "0x140010964", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x50], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x50], eax" }, { "address": "0x140010968", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x58], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x58], eax" }, { "address": "0x14001096c", "size": 4, "mnemonic": "lea", - "operands": "r9, [r11 + 0x18]", - "stack_offset": 0 + "operands": "r9, [r11 + 0x18]" }, { "address": "0x140010970", "size": 4, "mnemonic": "lea", - "operands": "r8, [r11 - 0x18]", - "stack_offset": 0 + "operands": "r8, [r11 - 0x18]" }, { "address": "0x140010974", "size": 4, "mnemonic": "lea", - "operands": "rdx, [r11 + 0x20]", - "stack_offset": 0 + "operands": "rdx, [r11 + 0x20]" }, { "address": "0x140010978", "size": 4, "mnemonic": "lea", - "operands": "rcx, [r11 + 0x10]", - "stack_offset": 0 + "operands": "rcx, [r11 + 0x10]" }, { "address": "0x14001097c", "size": 5, "mnemonic": "call", - "operands": "0x140010630", - "stack_offset": 0 + "operands": "0x140010630" }, { "address": "0x140010981", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x140010982", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x38", - "stack_offset": 0 + "operands": "rsp, 0x38" }, { "address": "0x140010986", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -156126,134 +138640,115 @@ "address": "0x1400022c0", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x1400022c2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x1400022c6", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x1400022c9", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x28], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x28], 1" }, { "address": "0x1400022ce", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x1400022d1", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1e110]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1e110]" }, { "address": "0x1400022d8", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x1400022db", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x1400022e0", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbx], rcx" }, { "address": "0x1400022e3", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbx + 8]", - "stack_offset": 0 + "operands": "rdx, [rbx + 8]" }, { "address": "0x1400022e7", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x1400022ec", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rdx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rdx], xmm0" }, { "address": "0x1400022ef", "size": 5, "mnemonic": "call", - "operands": "0x1400060f0", - "stack_offset": 0 + "operands": "0x1400060f0" }, { "address": "0x1400022f4", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e2bd]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e2bd]" }, { "address": "0x1400022fb", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x1400022fe", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140002301", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140002305", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140002306", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -156275,50 +138770,43 @@ "address": "0x140001dd0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x140001dd4", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x140001dd9", "size": 5, "mnemonic": "call", - "operands": "0x1400018b0", - "stack_offset": 0 + "operands": "0x1400018b0" }, { "address": "0x140001dde", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x2deab]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x2deab]" }, { "address": "0x140001de5", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x140001dea", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x140001def", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -156340,29 +138828,25 @@ "address": "0x1400047dc", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400047e0", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rcx + 0x48]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rcx + 0x48]" }, { "address": "0x1400047e4", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x1400047e7", "size": 2, "mnemonic": "je", - "operands": "0x1400047f0", - "stack_offset": 0 + "operands": "0x1400047f0" } ], "successors": [ @@ -156380,15 +138864,13 @@ "address": "0x1400047f0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400047f4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -156404,29 +138886,25 @@ "address": "0x1400047e9", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400047eb", "size": 5, "mnemonic": "call", - "operands": "0x14000cda8", - "stack_offset": 0 + "operands": "0x14000cda8" }, { "address": "0x1400047f0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400047f4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -156448,57 +138926,49 @@ "address": "0x1400023d0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x48", - "stack_offset": 0 + "operands": "rsp, 0x48" }, { "address": "0x1400023d4", "size": 3, "mnemonic": "mov", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x1400023d7", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x1400023dc", "size": 5, "mnemonic": "call", - "operands": "0x140002344", - "stack_offset": 0 + "operands": "0x140002344" }, { "address": "0x1400023e1", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x2daf0]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x2daf0]" }, { "address": "0x1400023e8", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x1400023ed", "size": 5, "mnemonic": "call", - "operands": "0x140006198", - "stack_offset": 0 + "operands": "0x140006198" }, { "address": "0x1400023f2", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -156520,113 +138990,97 @@ "address": "0x140004770", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140004775", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140004776", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000477a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14000477d", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140004780", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x140004782", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x140004784", "size": 5, "mnemonic": "call", - "operands": "0x14000cda8", - "stack_offset": 0 + "operands": "0x14000cda8" }, { "address": "0x140004789", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000478c", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1cced]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1cced]" }, { "address": "0x140004793", "size": 4, "mnemonic": "cmove", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140004797", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdi + 0x48]", - "stack_offset": 0 + "operands": "rcx, [rdi + 0x48]" }, { "address": "0x14000479b", "size": 3, "mnemonic": "mov", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000479e", "size": 5, "mnemonic": "call", - "operands": "0x140004538", - "stack_offset": 0 + "operands": "0x140004538" }, { "address": "0x1400047a3", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400047a6", "size": 2, "mnemonic": "je", - "operands": "0x1400047b5", - "stack_offset": 0 + "operands": "0x1400047b5" } ], "successors": [ @@ -156644,64 +139098,55 @@ "address": "0x1400047b5", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400047b8", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1cff1]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1cff1]" }, { "address": "0x1400047bf", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdi + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rdi + 0x58]" }, { "address": "0x1400047c3", "size": 4, "mnemonic": "cmove", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400047c7", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x1400047ca", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400047cf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400047d3", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400047d4", "size": 5, "mnemonic": "jmp", - "operands": "0x140004538", - "stack_offset": 0 + "operands": "0x140004538" } ], "successors": [ @@ -156718,92 +139163,79 @@ "address": "0x1400047a8", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x1400047ab", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x1400047ad", "size": 5, "mnemonic": "call", - "operands": "0x14000cda8", - "stack_offset": 0 + "operands": "0x14000cda8" }, { "address": "0x1400047b2", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400047b5", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x1400047b8", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1cff1]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1cff1]" }, { "address": "0x1400047bf", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rdi + 0x58]", - "stack_offset": 0 + "operands": "rcx, [rdi + 0x58]" }, { "address": "0x1400047c3", "size": 4, "mnemonic": "cmove", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x1400047c7", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x1400047ca", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400047cf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400047d3", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400047d4", "size": 5, "mnemonic": "jmp", - "operands": "0x140004538", - "stack_offset": 0 + "operands": "0x140004538" } ], "successors": [ @@ -156820,64 +139252,55 @@ "address": "0x140004538", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000453d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x140004542", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140004543", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004547", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000454a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14000454d", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x140004550", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x140004553", "size": 2, "mnemonic": "je", - "operands": "0x1400045a0", - "stack_offset": 0 + "operands": "0x1400045a0" } ], "successors": [ @@ -156895,43 +139318,37 @@ "address": "0x1400045a0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400045a5", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x1400045a8", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x1400045ad", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400045b1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400045b2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -156947,15 +139364,13 @@ "address": "0x140004555", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140004558", "size": 2, "mnemonic": "je", - "operands": "0x14000455f", - "stack_offset": 0 + "operands": "0x14000455f" } ], "successors": [ @@ -156973,22 +139388,19 @@ "address": "0x14000455f", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rdi], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi], 0" }, { "address": "0x140004566", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004569", "size": 2, "mnemonic": "je", - "operands": "0x1400045a0", - "stack_offset": 0 + "operands": "0x1400045a0" } ], "successors": [ @@ -157006,29 +139418,25 @@ "address": "0x14000455a", "size": 5, "mnemonic": "call", - "operands": "0x14000c9d0", - "stack_offset": 0 + "operands": "0x14000c9d0" }, { "address": "0x14000455f", "size": 7, "mnemonic": "mov", - "operands": "qword ptr [rdi], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi], 0" }, { "address": "0x140004566", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004569", "size": 2, "mnemonic": "je", - "operands": "0x1400045a0", - "stack_offset": 0 + "operands": "0x1400045a0" } ], "successors": [ @@ -157046,22 +139454,19 @@ "address": "0x14000456b", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rbx], 0", - "stack_offset": 0 + "operands": "byte ptr [rbx], 0" }, { "address": "0x14000456e", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140004571", "size": 2, "mnemonic": "je", - "operands": "0x14000457b", - "stack_offset": 0 + "operands": "0x14000457b" } ], "successors": [ @@ -157079,50 +139484,43 @@ "address": "0x14000457b", "size": 3, "mnemonic": "sub", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14000457e", "size": 4, "mnemonic": "lea", - "operands": "rsi, [rax + 1]", - "stack_offset": 0 + "operands": "rsi, [rax + 1]" }, { "address": "0x140004582", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140004585", "size": 5, "mnemonic": "call", - "operands": "0x14000cac0", - "stack_offset": 0 + "operands": "0x14000cac0" }, { "address": "0x14000458a", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi], rax" }, { "address": "0x14000458d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140004590", "size": 2, "mnemonic": "je", - "operands": "0x1400045a0", - "stack_offset": 0 + "operands": "0x1400045a0" } ], "successors": [ @@ -157140,71 +139538,61 @@ "address": "0x140004573", "size": 3, "mnemonic": "inc", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x140004576", "size": 3, "mnemonic": "cmp", - "operands": "byte ptr [rax], 0", - "stack_offset": 0 + "operands": "byte ptr [rax], 0" }, { "address": "0x140004579", "size": 2, "mnemonic": "jne", - "operands": "0x140004573", - "stack_offset": 0 + "operands": "0x140004573" }, { "address": "0x14000457b", "size": 3, "mnemonic": "sub", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14000457e", "size": 4, "mnemonic": "lea", - "operands": "rsi, [rax + 1]", - "stack_offset": 0 + "operands": "rsi, [rax + 1]" }, { "address": "0x140004582", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x140004585", "size": 5, "mnemonic": "call", - "operands": "0x14000cac0", - "stack_offset": 0 + "operands": "0x14000cac0" }, { "address": "0x14000458a", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rdi], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi], rax" }, { "address": "0x14000458d", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x140004590", "size": 2, "mnemonic": "je", - "operands": "0x1400045a0", - "stack_offset": 0 + "operands": "0x1400045a0" } ], "successors": [ @@ -157222,71 +139610,61 @@ "address": "0x140004592", "size": 3, "mnemonic": "mov", - "operands": "r8, rsi", - "stack_offset": 0 + "operands": "r8, rsi" }, { "address": "0x140004595", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x140004598", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000459b", "size": 5, "mnemonic": "call", - "operands": "0x14001e3e0", - "stack_offset": 0 + "operands": "0x14001e3e0" }, { "address": "0x1400045a0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x1400045a5", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x1400045a8", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x1400045ad", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400045b1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400045b2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -157308,50 +139686,43 @@ "address": "0x140002260", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e321]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e321]" }, { "address": "0x140002267", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], 0" }, { "address": "0x14000226f", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rax" }, { "address": "0x140002273", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e19e]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e19e]" }, { "address": "0x14000227a", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x14000227d", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x140002280", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -157373,8 +139744,7 @@ "address": "0x14000d630", "size": 5, "mnemonic": "jmp", - "operands": "0x140011a80", - "stack_offset": 0 + "operands": "0x140011a80" } ], "successors": [ @@ -157397,50 +139767,43 @@ "address": "0x14000d640", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000d645", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000d64a", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000d64b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000d64f", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14000d652", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14000d655", "size": 2, "mnemonic": "je", - "operands": "0x14000d6a3", - "stack_offset": 0 + "operands": "0x14000d6a3" } ], "successors": [ @@ -157458,43 +139821,37 @@ "address": "0x14000d6a3", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000d6a8", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000d6aa", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x48]" }, { "address": "0x14000d6af", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000d6b3", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000d6b4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -157510,78 +139867,67 @@ "address": "0x14000d657", "size": 7, "mnemonic": "mov", - "operands": "rbx, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rbx, 0xffffffffffffffff" }, { "address": "0x14000d65e", "size": 2, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000d660", "size": 3, "mnemonic": "inc", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000d663", "size": 5, "mnemonic": "cmp", - "operands": "word ptr [rcx + rbx*2], 0", - "stack_offset": 0 + "operands": "word ptr [rcx + rbx*2], 0" }, { "address": "0x14000d668", "size": 2, "mnemonic": "jne", - "operands": "0x14000d660", - "stack_offset": 0 + "operands": "0x14000d660" }, { "address": "0x14000d66a", "size": 3, "mnemonic": "inc", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000d66d", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + rbx]", - "stack_offset": 0 + "operands": "rcx, [rbx + rbx]" }, { "address": "0x14000d671", "size": 5, "mnemonic": "call", - "operands": "0x14000cac0", - "stack_offset": 0 + "operands": "0x14000cac0" }, { "address": "0x14000d676", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000d679", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000d67c", "size": 2, "mnemonic": "je", - "operands": "0x14000d6a3", - "stack_offset": 0 + "operands": "0x14000d6a3" } ], "successors": [ @@ -157599,85 +139945,73 @@ "address": "0x14000d67e", "size": 3, "mnemonic": "mov", - "operands": "r8, rdi", - "stack_offset": 0 + "operands": "r8, rdi" }, { "address": "0x14000d681", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x14000d684", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000d687", "size": 5, "mnemonic": "call", - "operands": "0x1400165b0", - "stack_offset": 0 + "operands": "0x1400165b0" }, { "address": "0x14000d68c", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000d68e", "size": 2, "mnemonic": "jne", - "operands": "0x14000d6b5", - "stack_offset": 0 + "operands": "0x14000d6b5" }, { "address": "0x14000d690", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14000d693", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000d698", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x48]" }, { "address": "0x14000d69d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000d6a1", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000d6a2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -157699,64 +140033,55 @@ "address": "0x14001a8ec", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001a8f1", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a8f2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a8f6", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x14001a8fb", "size": 7, "mnemonic": "lea", - "operands": "rdi, [rax + 0x90]", - "stack_offset": 0 + "operands": "rdi, [rax + 0x90]" }, { "address": "0x14001a902", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rax + 0x3a8]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rax + 0x3a8]" }, { "address": "0x14001a908", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rip + 0x16c82]", - "stack_offset": 0 + "operands": "eax, dword ptr [rip + 0x16c82]" }, { "address": "0x14001a90e", "size": 2, "mnemonic": "test", - "operands": "eax, ecx", - "stack_offset": 0 + "operands": "eax, ecx" }, { "address": "0x14001a910", "size": 2, "mnemonic": "je", - "operands": "0x14001a91a", - "stack_offset": 0 + "operands": "0x14001a91a" } ], "successors": [ @@ -157774,78 +140099,67 @@ "address": "0x14001a91a", "size": 5, "mnemonic": "mov", - "operands": "ecx, 4", - "stack_offset": 0 + "operands": "ecx, 4" }, { "address": "0x14001a91f", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x14001a924", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001a925", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x1890c]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x1890c]" }, { "address": "0x14001a92c", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14001a92f", "size": 5, "mnemonic": "call", - "operands": "0x14001a95c", - "stack_offset": 0 + "operands": "0x14001a95c" }, { "address": "0x14001a934", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14001a937", "size": 5, "mnemonic": "mov", - "operands": "ecx, 4", - "stack_offset": 0 + "operands": "ecx, 4" }, { "address": "0x14001a93c", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001a941", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14001a944", "size": 2, "mnemonic": "je", - "operands": "0x14001a954", - "stack_offset": 0 + "operands": "0x14001a954" } ], "successors": [ @@ -157863,99 +140177,85 @@ "address": "0x14001a912", "size": 3, "mnemonic": "mov", - "operands": "rbx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rdi]" }, { "address": "0x14001a915", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14001a918", "size": 2, "mnemonic": "jne", - "operands": "0x14001a946", - "stack_offset": 0 + "operands": "0x14001a946" }, { "address": "0x14001a91a", "size": 5, "mnemonic": "mov", - "operands": "ecx, 4", - "stack_offset": 0 + "operands": "ecx, 4" }, { "address": "0x14001a91f", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x14001a924", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001a925", "size": 7, "mnemonic": "mov", - "operands": "rdx, qword ptr [rip + 0x1890c]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rip + 0x1890c]" }, { "address": "0x14001a92c", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14001a92f", "size": 5, "mnemonic": "call", - "operands": "0x14001a95c", - "stack_offset": 0 + "operands": "0x14001a95c" }, { "address": "0x14001a934", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14001a937", "size": 5, "mnemonic": "mov", - "operands": "ecx, 4", - "stack_offset": 0 + "operands": "ecx, 4" }, { "address": "0x14001a93c", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001a941", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14001a944", "size": 2, "mnemonic": "je", - "operands": "0x14001a954", - "stack_offset": 0 + "operands": "0x14001a954" } ], "successors": [ @@ -157973,22 +140273,19 @@ "address": "0x14001a954", "size": 5, "mnemonic": "call", - "operands": "0x14000d6d0", - "stack_offset": 0 + "operands": "0x14000d6d0" }, { "address": "0x14001a959", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001a95a", "size": 1, "mnemonic": "int3", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -158004,36 +140301,31 @@ "address": "0x14001a946", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14001a949", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a94e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a952", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a953", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -158055,120 +140347,103 @@ "address": "0x14000df00", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000df02", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000df06", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000df08", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x14000df0d", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000df0e", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x2312b]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x2312b]" }, { "address": "0x14000df15", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x14000df17", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x3f", - "stack_offset": 0 + "operands": "ecx, 0x3f" }, { "address": "0x14000df1a", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rip + 0x25147]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rip + 0x25147]" }, { "address": "0x14000df21", "size": 3, "mnemonic": "xor", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000df24", "size": 3, "mnemonic": "ror", - "operands": "rbx, cl", - "stack_offset": 0 + "operands": "rbx, cl" }, { "address": "0x14000df27", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000df29", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14000df2e", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x14000df31", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000df35", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000df36", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -158190,148 +140465,127 @@ "address": "0x140016634", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140016639", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x14001663e", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001663f", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140016643", "size": 3, "mnemonic": "mov", - "operands": "rdi, r9", - "stack_offset": 0 + "operands": "rdi, r9" }, { "address": "0x140016646", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x140016648", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x14001664d", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001664e", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x1a9eb]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x1a9eb]" }, { "address": "0x140016655", "size": 2, "mnemonic": "mov", - "operands": "ecx, eax", - "stack_offset": 0 + "operands": "ecx, eax" }, { "address": "0x140016657", "size": 3, "mnemonic": "and", - "operands": "ecx, 0x3f", - "stack_offset": 0 + "operands": "ecx, 0x3f" }, { "address": "0x14001665a", "size": 7, "mnemonic": "mov", - "operands": "rbx, qword ptr [rip + 0x1d0c7]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rip + 0x1d0c7]" }, { "address": "0x140016661", "size": 3, "mnemonic": "xor", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x140016664", "size": 3, "mnemonic": "ror", - "operands": "rbx, cl", - "stack_offset": 0 + "operands": "rbx, cl" }, { "address": "0x140016667", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdi]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdi]" }, { "address": "0x140016669", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001666e", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140016671", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140016676", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001667a", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001667b", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -158353,113 +140607,97 @@ "address": "0x1400117a4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x1400117a9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x1400117ae", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x1400117af", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x1400117b3", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe93f]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe93f]" }, { "address": "0x1400117b9", "size": 6, "mnemonic": "mov", - "operands": "ecx, dword ptr [rip + 0x1fb01]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rip + 0x1fb01]" }, { "address": "0x1400117bf", "size": 4, "mnemonic": "or", - "operands": "rdx, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rdx, 0xffffffffffffffff" }, { "address": "0x1400117c3", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x1400117c5", "size": 5, "mnemonic": "call", - "operands": "0x140011fe8", - "stack_offset": 0 + "operands": "0x140011fe8" }, { "address": "0x1400117ca", "size": 2, "mnemonic": "xor", - "operands": "esi, esi", - "stack_offset": 0 + "operands": "esi, esi" }, { "address": "0x1400117cc", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400117ce", "size": 2, "mnemonic": "jne", - "operands": "0x1400117dc", - "stack_offset": 0 + "operands": "0x1400117dc" }, { "address": "0x1400117d0", "size": 2, "mnemonic": "mov", - "operands": "ecx, edi", - "stack_offset": 0 + "operands": "ecx, edi" }, { "address": "0x1400117d2", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0xe928]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe928]" }, { "address": "0x1400117d8", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x1400117da", "size": 2, "mnemonic": "jmp", - "operands": "0x140011849", - "stack_offset": 0 + "operands": "0x140011849" } ], "successors": [ @@ -158476,36 +140714,31 @@ "address": "0x140011849", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001184e", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x38]" }, { "address": "0x140011853", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140011857", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140011858", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -158527,15 +140760,13 @@ "address": "0x14000b1f8", "size": 4, "mnemonic": "add", - "operands": "rcx, 0x30", - "stack_offset": 0 + "operands": "rcx, 0x30" }, { "address": "0x14000b1fc", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0x14e0d]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x14e0d]" } ], "successors": [ @@ -158558,155 +140789,133 @@ "address": "0x14000b678", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000b67d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rdi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rdi" }, { "address": "0x14000b682", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000b683", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000b686", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x60", - "stack_offset": 0 + "operands": "rsp, 0x60" }, { "address": "0x14000b68a", "size": 5, "mnemonic": "and", - "operands": "qword ptr [rbp - 0x40], 0", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x40], 0" }, { "address": "0x14000b68f", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000b692", "size": 7, "mnemonic": "cmp", - "operands": "dword ptr [rip + 0x27b57], 0", - "stack_offset": 0 + "operands": "dword ptr [rip + 0x27b57], 0" }, { "address": "0x14000b699", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x30], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x30], 0" }, { "address": "0x14000b69d", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 0" }, { "address": "0x14000b6a1", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x10], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x10], 0" }, { "address": "0x14000b6a5", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 8], 0", - "stack_offset": 0 + "operands": "byte ptr [rbp - 8], 0" }, { "address": "0x14000b6a9", "size": 2, "mnemonic": "jne", - "operands": "0x14000b6bb", - "stack_offset": 0 + "operands": "0x14000b6bb" }, { "address": "0x14000b6ab", "size": 7, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [rip + 0x25d76]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rip + 0x25d76]" }, { "address": "0x14000b6b2", "size": 4, "mnemonic": "mov", - "operands": "byte ptr [rbp - 0x18], 1", - "stack_offset": 0 + "operands": "byte ptr [rbp - 0x18], 1" }, { "address": "0x14000b6b6", "size": 5, "mnemonic": "movdqu", - "operands": "xmmword ptr [rbp - 0x28], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rbp - 0x28], xmm0" }, { "address": "0x14000b6bb", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14000b6be", "size": 2, "mnemonic": "jne", - "operands": "0x14000b6cb", - "stack_offset": 0 + "operands": "0x14000b6cb" }, { "address": "0x14000b6c0", "size": 2, "mnemonic": "xor", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000b6c2", "size": 5, "mnemonic": "call", - "operands": "0x14000b58c", - "stack_offset": 0 + "operands": "0x14000b58c" }, { "address": "0x14000b6c7", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14000b6c9", "size": 2, "mnemonic": "jmp", - "operands": "0x14000b6fd", - "stack_offset": 0 + "operands": "0x14000b6fd" } ], "successors": [ @@ -158729,71 +140938,61 @@ "address": "0x14001be60", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001be65", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001be6a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001be6f", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001be70", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001be74", "size": 3, "mnemonic": "mov", - "operands": "rbp, r8", - "stack_offset": 0 + "operands": "rbp, r8" }, { "address": "0x14001be77", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001be7a", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x14001be7d", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001be80", "size": 2, "mnemonic": "je", - "operands": "0x14001be9f", - "stack_offset": 0 + "operands": "0x14001be9f" } ], "successors": [ @@ -158811,15 +141010,13 @@ "address": "0x14001be9f", "size": 3, "mnemonic": "test", - "operands": "rsi, rsi", - "stack_offset": 0 + "operands": "rsi, rsi" }, { "address": "0x14001bea2", "size": 2, "mnemonic": "je", - "operands": "0x14001beae", - "stack_offset": 0 + "operands": "0x14001beae" } ], "successors": [ @@ -158837,64 +141034,55 @@ "address": "0x14001be82", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001be84", "size": 4, "mnemonic": "lea", - "operands": "rax, [rdx - 0x20]", - "stack_offset": 0 + "operands": "rax, [rdx - 0x20]" }, { "address": "0x14001be88", "size": 3, "mnemonic": "div", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001be8b", "size": 3, "mnemonic": "cmp", - "operands": "rax, r8", - "stack_offset": 0 + "operands": "rax, r8" }, { "address": "0x14001be8e", "size": 2, "mnemonic": "jae", - "operands": "0x14001be9f", - "stack_offset": 0 + "operands": "0x14001be9f" }, { "address": "0x14001be90", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14001be95", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0xc", - "stack_offset": 0 + "operands": "dword ptr [rax], 0xc" }, { "address": "0x14001be9b", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001be9d", "size": 2, "mnemonic": "jmp", - "operands": "0x14001bee0", - "stack_offset": 0 + "operands": "0x14001bee0" } ], "successors": [ @@ -158911,57 +141099,49 @@ "address": "0x14001beae", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14001beb0", "size": 4, "mnemonic": "imul", - "operands": "rbx, rbp", - "stack_offset": 0 + "operands": "rbx, rbp" }, { "address": "0x14001beb4", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14001beb7", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x14001beba", "size": 5, "mnemonic": "call", - "operands": "0x140016930", - "stack_offset": 0 + "operands": "0x140016930" }, { "address": "0x14001bebf", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14001bec2", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001bec5", "size": 2, "mnemonic": "je", - "operands": "0x14001bedd", - "stack_offset": 0 + "operands": "0x14001bedd" } ], "successors": [ @@ -158979,22 +141159,19 @@ "address": "0x14001bea4", "size": 5, "mnemonic": "call", - "operands": "0x14001d6d0", - "stack_offset": 0 + "operands": "0x14001d6d0" }, { "address": "0x14001bea9", "size": 3, "mnemonic": "mov", - "operands": "rdi, rax", - "stack_offset": 0 + "operands": "rdi, rax" }, { "address": "0x14001beac", "size": 2, "mnemonic": "jmp", - "operands": "0x14001beb0", - "stack_offset": 0 + "operands": "0x14001beb0" } ], "successors": [ @@ -159011,43 +141188,37 @@ "address": "0x14001bee0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001bee5", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14001beea", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14001beef", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001bef3", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bef4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -159063,50 +141234,43 @@ "address": "0x14001bedd", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14001bee0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001bee5", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14001beea", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14001beef", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001bef3", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bef4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -159122,99 +141286,85 @@ "address": "0x14001bec7", "size": 3, "mnemonic": "cmp", - "operands": "rdi, rbx", - "stack_offset": 0 + "operands": "rdi, rbx" }, { "address": "0x14001beca", "size": 2, "mnemonic": "jae", - "operands": "0x14001bedd", - "stack_offset": 0 + "operands": "0x14001bedd" }, { "address": "0x14001becc", "size": 3, "mnemonic": "sub", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x14001becf", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rax + rdi]", - "stack_offset": 0 + "operands": "rcx, [rax + rdi]" }, { "address": "0x14001bed3", "size": 3, "mnemonic": "mov", - "operands": "r8, rbx", - "stack_offset": 0 + "operands": "r8, rbx" }, { "address": "0x14001bed6", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14001bed8", "size": 5, "mnemonic": "call", - "operands": "0x14001ea80", - "stack_offset": 0 + "operands": "0x14001ea80" }, { "address": "0x14001bedd", "size": 3, "mnemonic": "mov", - "operands": "rax, rsi", - "stack_offset": 0 + "operands": "rax, rsi" }, { "address": "0x14001bee0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001bee5", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14001beea", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14001beef", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001bef3", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001bef4", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -159230,50 +141380,43 @@ "address": "0x14001beb0", "size": 4, "mnemonic": "imul", - "operands": "rbx, rbp", - "stack_offset": 0 + "operands": "rbx, rbp" }, { "address": "0x14001beb4", "size": 3, "mnemonic": "mov", - "operands": "rcx, rsi", - "stack_offset": 0 + "operands": "rcx, rsi" }, { "address": "0x14001beb7", "size": 3, "mnemonic": "mov", - "operands": "rdx, rbx", - "stack_offset": 0 + "operands": "rdx, rbx" }, { "address": "0x14001beba", "size": 5, "mnemonic": "call", - "operands": "0x140016930", - "stack_offset": 0 + "operands": "0x140016930" }, { "address": "0x14001bebf", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14001bec2", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001bec5", "size": 2, "mnemonic": "je", - "operands": "0x14001bedd", - "stack_offset": 0 + "operands": "0x14001bedd" } ], "successors": [ @@ -159297,22 +141440,19 @@ "address": "0x14001a844", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001a848", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a84b", "size": 6, "mnemonic": "je", - "operands": "0x14001a8e7", - "stack_offset": 0 + "operands": "0x14001a8e7" } ], "successors": [ @@ -159330,15 +141470,13 @@ "address": "0x14001a8e7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001a8eb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -159354,36 +141492,31 @@ "address": "0x14001a851", "size": 4, "mnemonic": "or", - "operands": "r9d, 0xffffffff", - "stack_offset": 0 + "operands": "r9d, 0xffffffff" }, { "address": "0x14001a855", "size": 5, "mnemonic": "lock add", - "operands": "dword ptr [rcx + 0x10], r9d", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x10], r9d" }, { "address": "0x14001a85a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xe0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xe0]" }, { "address": "0x14001a861", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a864", "size": 2, "mnemonic": "je", - "operands": "0x14001a86a", - "stack_offset": 0 + "operands": "0x14001a86a" } ], "successors": [ @@ -159401,22 +141534,19 @@ "address": "0x14001a86a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xf0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xf0]" }, { "address": "0x14001a871", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a874", "size": 2, "mnemonic": "je", - "operands": "0x14001a87a", - "stack_offset": 0 + "operands": "0x14001a87a" } ], "successors": [ @@ -159434,29 +141564,25 @@ "address": "0x14001a866", "size": 4, "mnemonic": "lock add", - "operands": "dword ptr [rax], r9d", - "stack_offset": 0 + "operands": "dword ptr [rax], r9d" }, { "address": "0x14001a86a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xf0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xf0]" }, { "address": "0x14001a871", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a874", "size": 2, "mnemonic": "je", - "operands": "0x14001a87a", - "stack_offset": 0 + "operands": "0x14001a87a" } ], "successors": [ @@ -159474,22 +141600,19 @@ "address": "0x14001a87a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xe8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xe8]" }, { "address": "0x14001a881", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a884", "size": 2, "mnemonic": "je", - "operands": "0x14001a88a", - "stack_offset": 0 + "operands": "0x14001a88a" } ], "successors": [ @@ -159507,29 +141630,25 @@ "address": "0x14001a876", "size": 4, "mnemonic": "lock add", - "operands": "dword ptr [rax], r9d", - "stack_offset": 0 + "operands": "dword ptr [rax], r9d" }, { "address": "0x14001a87a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xe8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xe8]" }, { "address": "0x14001a881", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a884", "size": 2, "mnemonic": "je", - "operands": "0x14001a88a", - "stack_offset": 0 + "operands": "0x14001a88a" } ], "successors": [ @@ -159547,22 +141666,19 @@ "address": "0x14001a88a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x100]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x100]" }, { "address": "0x14001a891", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a894", "size": 2, "mnemonic": "je", - "operands": "0x14001a89a", - "stack_offset": 0 + "operands": "0x14001a89a" } ], "successors": [ @@ -159580,29 +141696,25 @@ "address": "0x14001a886", "size": 4, "mnemonic": "lock add", - "operands": "dword ptr [rax], r9d", - "stack_offset": 0 + "operands": "dword ptr [rax], r9d" }, { "address": "0x14001a88a", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x100]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x100]" }, { "address": "0x14001a891", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a894", "size": 2, "mnemonic": "je", - "operands": "0x14001a89a", - "stack_offset": 0 + "operands": "0x14001a89a" } ], "successors": [ @@ -159620,36 +141732,31 @@ "address": "0x14001a89a", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + 0x38]", - "stack_offset": 0 + "operands": "rax, [rcx + 0x38]" }, { "address": "0x14001a89e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 6", - "stack_offset": 0 + "operands": "r8d, 6" }, { "address": "0x14001a8a4", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x16b8d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x16b8d]" }, { "address": "0x14001a8ab", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax - 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x10], rdx" }, { "address": "0x14001a8af", "size": 2, "mnemonic": "je", - "operands": "0x14001a8bd", - "stack_offset": 0 + "operands": "0x14001a8bd" } ], "successors": [ @@ -159667,43 +141774,37 @@ "address": "0x14001a896", "size": 4, "mnemonic": "lock add", - "operands": "dword ptr [rax], r9d", - "stack_offset": 0 + "operands": "dword ptr [rax], r9d" }, { "address": "0x14001a89a", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + 0x38]", - "stack_offset": 0 + "operands": "rax, [rcx + 0x38]" }, { "address": "0x14001a89e", "size": 6, "mnemonic": "mov", - "operands": "r8d, 6", - "stack_offset": 0 + "operands": "r8d, 6" }, { "address": "0x14001a8a4", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x16b8d]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x16b8d]" }, { "address": "0x14001a8ab", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax - 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x10], rdx" }, { "address": "0x14001a8af", "size": 2, "mnemonic": "je", - "operands": "0x14001a8bd", - "stack_offset": 0 + "operands": "0x14001a8bd" } ], "successors": [ @@ -159721,15 +141822,13 @@ "address": "0x14001a8bd", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax - 0x18], 0", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x18], 0" }, { "address": "0x14001a8c2", "size": 2, "mnemonic": "je", - "operands": "0x14001a8d1", - "stack_offset": 0 + "operands": "0x14001a8d1" } ], "successors": [ @@ -159747,22 +141846,19 @@ "address": "0x14001a8b1", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001a8b4", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001a8b7", "size": 2, "mnemonic": "je", - "operands": "0x14001a8bd", - "stack_offset": 0 + "operands": "0x14001a8bd" } ], "successors": [ @@ -159780,50 +141876,43 @@ "address": "0x14001a8d1", "size": 4, "mnemonic": "add", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x14001a8d5", "size": 4, "mnemonic": "sub", - "operands": "r8, 1", - "stack_offset": 0 + "operands": "r8, 1" }, { "address": "0x14001a8d9", "size": 2, "mnemonic": "jne", - "operands": "0x14001a8a4", - "stack_offset": 0 + "operands": "0x14001a8a4" }, { "address": "0x14001a8db", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x120]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x120]" }, { "address": "0x14001a8e2", "size": 5, "mnemonic": "call", - "operands": "0x14001a81c", - "stack_offset": 0 + "operands": "0x14001a81c" }, { "address": "0x14001a8e7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001a8eb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -159839,22 +141928,19 @@ "address": "0x14001a8c4", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax - 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax - 8]" }, { "address": "0x14001a8c8", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001a8cb", "size": 2, "mnemonic": "je", - "operands": "0x14001a8d1", - "stack_offset": 0 + "operands": "0x14001a8d1" } ], "successors": [ @@ -159872,22 +141958,19 @@ "address": "0x14001a8b9", "size": 4, "mnemonic": "lock add", - "operands": "dword ptr [rdx], r9d", - "stack_offset": 0 + "operands": "dword ptr [rdx], r9d" }, { "address": "0x14001a8bd", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax - 0x18], 0", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x18], 0" }, { "address": "0x14001a8c2", "size": 2, "mnemonic": "je", - "operands": "0x14001a8d1", - "stack_offset": 0 + "operands": "0x14001a8d1" } ], "successors": [ @@ -159905,57 +141988,49 @@ "address": "0x14001a8cd", "size": 4, "mnemonic": "lock add", - "operands": "dword ptr [rdx], r9d", - "stack_offset": 0 + "operands": "dword ptr [rdx], r9d" }, { "address": "0x14001a8d1", "size": 4, "mnemonic": "add", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x14001a8d5", "size": 4, "mnemonic": "sub", - "operands": "r8, 1", - "stack_offset": 0 + "operands": "r8, 1" }, { "address": "0x14001a8d9", "size": 2, "mnemonic": "jne", - "operands": "0x14001a8a4", - "stack_offset": 0 + "operands": "0x14001a8a4" }, { "address": "0x14001a8db", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x120]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x120]" }, { "address": "0x14001a8e2", "size": 5, "mnemonic": "call", - "operands": "0x14001a81c", - "stack_offset": 0 + "operands": "0x14001a81c" }, { "address": "0x14001a8e7", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001a8eb", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -159977,29 +142052,25 @@ "address": "0x14001a5b8", "size": 4, "mnemonic": "lock inc", - "operands": "dword ptr [rcx + 0x10]", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x10]" }, { "address": "0x14001a5bc", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xe0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xe0]" }, { "address": "0x14001a5c3", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a5c6", "size": 2, "mnemonic": "je", - "operands": "0x14001a5cb", - "stack_offset": 0 + "operands": "0x14001a5cb" } ], "successors": [ @@ -160017,22 +142088,19 @@ "address": "0x14001a5cb", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xf0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xf0]" }, { "address": "0x14001a5d2", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a5d5", "size": 2, "mnemonic": "je", - "operands": "0x14001a5da", - "stack_offset": 0 + "operands": "0x14001a5da" } ], "successors": [ @@ -160050,29 +142118,25 @@ "address": "0x14001a5c8", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14001a5cb", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xf0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xf0]" }, { "address": "0x14001a5d2", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a5d5", "size": 2, "mnemonic": "je", - "operands": "0x14001a5da", - "stack_offset": 0 + "operands": "0x14001a5da" } ], "successors": [ @@ -160090,22 +142154,19 @@ "address": "0x14001a5da", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xe8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xe8]" }, { "address": "0x14001a5e1", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a5e4", "size": 2, "mnemonic": "je", - "operands": "0x14001a5e9", - "stack_offset": 0 + "operands": "0x14001a5e9" } ], "successors": [ @@ -160123,29 +142184,25 @@ "address": "0x14001a5d7", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14001a5da", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xe8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xe8]" }, { "address": "0x14001a5e1", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a5e4", "size": 2, "mnemonic": "je", - "operands": "0x14001a5e9", - "stack_offset": 0 + "operands": "0x14001a5e9" } ], "successors": [ @@ -160163,22 +142220,19 @@ "address": "0x14001a5e9", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x100]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x100]" }, { "address": "0x14001a5f0", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a5f3", "size": 2, "mnemonic": "je", - "operands": "0x14001a5f8", - "stack_offset": 0 + "operands": "0x14001a5f8" } ], "successors": [ @@ -160196,29 +142250,25 @@ "address": "0x14001a5e6", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14001a5e9", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0x100]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0x100]" }, { "address": "0x14001a5f0", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a5f3", "size": 2, "mnemonic": "je", - "operands": "0x14001a5f8", - "stack_offset": 0 + "operands": "0x14001a5f8" } ], "successors": [ @@ -160236,36 +142286,31 @@ "address": "0x14001a5f8", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + 0x38]", - "stack_offset": 0 + "operands": "rax, [rcx + 0x38]" }, { "address": "0x14001a5fc", "size": 6, "mnemonic": "mov", - "operands": "r8d, 6", - "stack_offset": 0 + "operands": "r8d, 6" }, { "address": "0x14001a602", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x16e2f]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x16e2f]" }, { "address": "0x14001a609", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax - 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x10], rdx" }, { "address": "0x14001a60d", "size": 2, "mnemonic": "je", - "operands": "0x14001a61a", - "stack_offset": 0 + "operands": "0x14001a61a" } ], "successors": [ @@ -160283,43 +142328,37 @@ "address": "0x14001a5f5", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rax]", - "stack_offset": 0 + "operands": "dword ptr [rax]" }, { "address": "0x14001a5f8", "size": 4, "mnemonic": "lea", - "operands": "rax, [rcx + 0x38]", - "stack_offset": 0 + "operands": "rax, [rcx + 0x38]" }, { "address": "0x14001a5fc", "size": 6, "mnemonic": "mov", - "operands": "r8d, 6", - "stack_offset": 0 + "operands": "r8d, 6" }, { "address": "0x14001a602", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x16e2f]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x16e2f]" }, { "address": "0x14001a609", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rax - 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x10], rdx" }, { "address": "0x14001a60d", "size": 2, "mnemonic": "je", - "operands": "0x14001a61a", - "stack_offset": 0 + "operands": "0x14001a61a" } ], "successors": [ @@ -160337,15 +142376,13 @@ "address": "0x14001a61a", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax - 0x18], 0", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x18], 0" }, { "address": "0x14001a61f", "size": 2, "mnemonic": "je", - "operands": "0x14001a62d", - "stack_offset": 0 + "operands": "0x14001a62d" } ], "successors": [ @@ -160363,22 +142400,19 @@ "address": "0x14001a60f", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001a612", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001a615", "size": 2, "mnemonic": "je", - "operands": "0x14001a61a", - "stack_offset": 0 + "operands": "0x14001a61a" } ], "successors": [ @@ -160396,36 +142430,31 @@ "address": "0x14001a62d", "size": 4, "mnemonic": "add", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x14001a631", "size": 4, "mnemonic": "sub", - "operands": "r8, 1", - "stack_offset": 0 + "operands": "r8, 1" }, { "address": "0x14001a635", "size": 2, "mnemonic": "jne", - "operands": "0x14001a602", - "stack_offset": 0 + "operands": "0x14001a602" }, { "address": "0x14001a637", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x120]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x120]" }, { "address": "0x14001a63e", "size": 5, "mnemonic": "jmp", - "operands": "0x14001a7bc", - "stack_offset": 0 + "operands": "0x14001a7bc" } ], "successors": [ @@ -160442,22 +142471,19 @@ "address": "0x14001a621", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax - 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax - 8]" }, { "address": "0x14001a625", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001a628", "size": 2, "mnemonic": "je", - "operands": "0x14001a62d", - "stack_offset": 0 + "operands": "0x14001a62d" } ], "successors": [ @@ -160475,22 +142501,19 @@ "address": "0x14001a617", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rdx]", - "stack_offset": 0 + "operands": "dword ptr [rdx]" }, { "address": "0x14001a61a", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rax - 0x18], 0", - "stack_offset": 0 + "operands": "qword ptr [rax - 0x18], 0" }, { "address": "0x14001a61f", "size": 2, "mnemonic": "je", - "operands": "0x14001a62d", - "stack_offset": 0 + "operands": "0x14001a62d" } ], "successors": [ @@ -160508,15 +142531,13 @@ "address": "0x14001a7bc", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a7bf", "size": 2, "mnemonic": "je", - "operands": "0x14001a7dd", - "stack_offset": 0 + "operands": "0x14001a7dd" } ], "successors": [ @@ -160534,43 +142555,37 @@ "address": "0x14001a62a", "size": 3, "mnemonic": "lock inc", - "operands": "dword ptr [rdx]", - "stack_offset": 0 + "operands": "dword ptr [rdx]" }, { "address": "0x14001a62d", "size": 4, "mnemonic": "add", - "operands": "rax, 0x20", - "stack_offset": 0 + "operands": "rax, 0x20" }, { "address": "0x14001a631", "size": 4, "mnemonic": "sub", - "operands": "r8, 1", - "stack_offset": 0 + "operands": "r8, 1" }, { "address": "0x14001a635", "size": 2, "mnemonic": "jne", - "operands": "0x14001a602", - "stack_offset": 0 + "operands": "0x14001a602" }, { "address": "0x14001a637", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x120]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x120]" }, { "address": "0x14001a63e", "size": 5, "mnemonic": "jmp", - "operands": "0x14001a7bc", - "stack_offset": 0 + "operands": "0x14001a7bc" } ], "successors": [ @@ -160587,15 +142602,13 @@ "address": "0x14001a7dd", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x7fffffff", - "stack_offset": 0 + "operands": "eax, 0x7fffffff" }, { "address": "0x14001a7e2", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -160611,22 +142624,19 @@ "address": "0x14001a7c1", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0xb458]", - "stack_offset": 0 + "operands": "rax, [rip + 0xb458]" }, { "address": "0x14001a7c8", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14001a7cb", "size": 2, "mnemonic": "je", - "operands": "0x14001a7dd", - "stack_offset": 0 + "operands": "0x14001a7dd" } ], "successors": [ @@ -160644,29 +142654,25 @@ "address": "0x14001a7cd", "size": 5, "mnemonic": "mov", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001a7d2", "size": 8, "mnemonic": "lock xadd", - "operands": "dword ptr [rcx + 0x15c], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x15c], eax" }, { "address": "0x14001a7da", "size": 2, "mnemonic": "inc", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x14001a7dc", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -160688,64 +142694,55 @@ "address": "0x14001a644", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001a649", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001a64e", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001a653", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a654", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a658", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 0xf8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 0xf8]" }, { "address": "0x14001a65f", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001a662", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a665", "size": 2, "mnemonic": "je", - "operands": "0x14001a6e0", - "stack_offset": 0 + "operands": "0x14001a6e0" } ], "successors": [ @@ -160763,22 +142760,19 @@ "address": "0x14001a6e0", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0x100]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0x100]" }, { "address": "0x14001a6e7", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a6ea", "size": 2, "mnemonic": "je", - "operands": "0x14001a733", - "stack_offset": 0 + "operands": "0x14001a733" } ], "successors": [ @@ -160796,22 +142790,19 @@ "address": "0x14001a667", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x16b92]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x16b92]" }, { "address": "0x14001a66e", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14001a671", "size": 2, "mnemonic": "je", - "operands": "0x14001a6e0", - "stack_offset": 0 + "operands": "0x14001a6e0" } ], "successors": [ @@ -160829,57 +142820,49 @@ "address": "0x14001a733", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x120]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x120]" }, { "address": "0x14001a73a", "size": 5, "mnemonic": "call", - "operands": "0x14001a7e4", - "stack_offset": 0 + "operands": "0x14001a7e4" }, { "address": "0x14001a73f", "size": 7, "mnemonic": "lea", - "operands": "rsi, [rbx + 0x128]", - "stack_offset": 0 + "operands": "rsi, [rbx + 0x128]" }, { "address": "0x14001a746", "size": 5, "mnemonic": "mov", - "operands": "ebp, 6", - "stack_offset": 0 + "operands": "ebp, 6" }, { "address": "0x14001a74b", "size": 4, "mnemonic": "lea", - "operands": "rdi, [rbx + 0x38]", - "stack_offset": 0 + "operands": "rdi, [rbx + 0x38]" }, { "address": "0x14001a74f", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x16ce2]", - "stack_offset": 0 + "operands": "rax, [rip + 0x16ce2]" }, { "address": "0x14001a756", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rdi - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi - 0x10], rax" }, { "address": "0x14001a75a", "size": 2, "mnemonic": "je", - "operands": "0x14001a776", - "stack_offset": 0 + "operands": "0x14001a776" } ], "successors": [ @@ -160897,155 +142880,133 @@ "address": "0x14001a6ec", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax], 0", - "stack_offset": 0 + "operands": "dword ptr [rax], 0" }, { "address": "0x14001a6ef", "size": 2, "mnemonic": "jne", - "operands": "0x14001a733", - "stack_offset": 0 + "operands": "0x14001a733" }, { "address": "0x14001a6f1", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x108]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x108]" }, { "address": "0x14001a6f8", "size": 7, "mnemonic": "sub", - "operands": "rcx, 0xfe", - "stack_offset": 0 + "operands": "rcx, 0xfe" }, { "address": "0x14001a6ff", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a704", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x110]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x110]" }, { "address": "0x14001a70b", "size": 5, "mnemonic": "mov", - "operands": "edi, 0x80", - "stack_offset": 0 + "operands": "edi, 0x80" }, { "address": "0x14001a710", "size": 3, "mnemonic": "sub", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14001a713", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a718", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x118]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x118]" }, { "address": "0x14001a71f", "size": 3, "mnemonic": "sub", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14001a722", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a727", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x100]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x100]" }, { "address": "0x14001a72e", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a733", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x120]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x120]" }, { "address": "0x14001a73a", "size": 5, "mnemonic": "call", - "operands": "0x14001a7e4", - "stack_offset": 0 + "operands": "0x14001a7e4" }, { "address": "0x14001a73f", "size": 7, "mnemonic": "lea", - "operands": "rsi, [rbx + 0x128]", - "stack_offset": 0 + "operands": "rsi, [rbx + 0x128]" }, { "address": "0x14001a746", "size": 5, "mnemonic": "mov", - "operands": "ebp, 6", - "stack_offset": 0 + "operands": "ebp, 6" }, { "address": "0x14001a74b", "size": 4, "mnemonic": "lea", - "operands": "rdi, [rbx + 0x38]", - "stack_offset": 0 + "operands": "rdi, [rbx + 0x38]" }, { "address": "0x14001a74f", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x16ce2]", - "stack_offset": 0 + "operands": "rax, [rip + 0x16ce2]" }, { "address": "0x14001a756", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rdi - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi - 0x10], rax" }, { "address": "0x14001a75a", "size": 2, "mnemonic": "je", - "operands": "0x14001a776", - "stack_offset": 0 + "operands": "0x14001a776" } ], "successors": [ @@ -161063,22 +143024,19 @@ "address": "0x14001a673", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0xe0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0xe0]" }, { "address": "0x14001a67a", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a67d", "size": 2, "mnemonic": "je", - "operands": "0x14001a6e0", - "stack_offset": 0 + "operands": "0x14001a6e0" } ], "successors": [ @@ -161096,15 +143054,13 @@ "address": "0x14001a776", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rdi - 0x18], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi - 0x18], 0" }, { "address": "0x14001a77b", "size": 2, "mnemonic": "je", - "operands": "0x14001a790", - "stack_offset": 0 + "operands": "0x14001a790" } ], "successors": [ @@ -161122,22 +143078,19 @@ "address": "0x14001a75c", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi]" }, { "address": "0x14001a75f", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a762", "size": 2, "mnemonic": "je", - "operands": "0x14001a776", - "stack_offset": 0 + "operands": "0x14001a776" } ], "successors": [ @@ -161155,36 +143108,31 @@ "address": "0x14001a67f", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rax], 0", - "stack_offset": 0 + "operands": "dword ptr [rax], 0" }, { "address": "0x14001a682", "size": 2, "mnemonic": "jne", - "operands": "0x14001a6e0", - "stack_offset": 0 + "operands": "0x14001a6e0" }, { "address": "0x14001a684", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xf0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xf0]" }, { "address": "0x14001a68b", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a68e", "size": 2, "mnemonic": "je", - "operands": "0x14001a6a6", - "stack_offset": 0 + "operands": "0x14001a6a6" } ], "successors": [ @@ -161202,78 +143150,67 @@ "address": "0x14001a790", "size": 4, "mnemonic": "add", - "operands": "rsi, 8", - "stack_offset": 0 + "operands": "rsi, 8" }, { "address": "0x14001a794", "size": 4, "mnemonic": "add", - "operands": "rdi, 0x20", - "stack_offset": 0 + "operands": "rdi, 0x20" }, { "address": "0x14001a798", "size": 4, "mnemonic": "sub", - "operands": "rbp, 1", - "stack_offset": 0 + "operands": "rbp, 1" }, { "address": "0x14001a79c", "size": 2, "mnemonic": "jne", - "operands": "0x14001a74f", - "stack_offset": 0 + "operands": "0x14001a74f" }, { "address": "0x14001a79e", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001a7a1", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a7a6", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14001a7ab", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14001a7b0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a7b4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a7b5", "size": 5, "mnemonic": "jmp", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" } ], "successors": [ @@ -161290,22 +143227,19 @@ "address": "0x14001a77d", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi - 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi - 8]" }, { "address": "0x14001a781", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a784", "size": 2, "mnemonic": "je", - "operands": "0x14001a790", - "stack_offset": 0 + "operands": "0x14001a790" } ], "successors": [ @@ -161323,50 +143257,43 @@ "address": "0x14001a764", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0" }, { "address": "0x14001a767", "size": 2, "mnemonic": "jne", - "operands": "0x14001a776", - "stack_offset": 0 + "operands": "0x14001a776" }, { "address": "0x14001a769", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a76e", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsi]" }, { "address": "0x14001a771", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a776", "size": 5, "mnemonic": "cmp", - "operands": "qword ptr [rdi - 0x18], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi - 0x18], 0" }, { "address": "0x14001a77b", "size": 2, "mnemonic": "je", - "operands": "0x14001a790", - "stack_offset": 0 + "operands": "0x14001a790" } ], "successors": [ @@ -161384,22 +143311,19 @@ "address": "0x14001a6a6", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xe8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xe8]" }, { "address": "0x14001a6ad", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a6b0", "size": 2, "mnemonic": "je", - "operands": "0x14001a6c8", - "stack_offset": 0 + "operands": "0x14001a6c8" } ], "successors": [ @@ -161417,57 +143341,49 @@ "address": "0x14001a690", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0" }, { "address": "0x14001a693", "size": 2, "mnemonic": "jne", - "operands": "0x14001a6a6", - "stack_offset": 0 + "operands": "0x14001a6a6" }, { "address": "0x14001a695", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a69a", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xf8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xf8]" }, { "address": "0x14001a6a1", "size": 5, "mnemonic": "call", - "operands": "0x14001952c", - "stack_offset": 0 + "operands": "0x14001952c" }, { "address": "0x14001a6a6", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xe8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xe8]" }, { "address": "0x14001a6ad", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a6b0", "size": 2, "mnemonic": "je", - "operands": "0x14001a6c8", - "stack_offset": 0 + "operands": "0x14001a6c8" } ], "successors": [ @@ -161485,99 +143401,85 @@ "address": "0x14001a786", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0" }, { "address": "0x14001a789", "size": 2, "mnemonic": "jne", - "operands": "0x14001a790", - "stack_offset": 0 + "operands": "0x14001a790" }, { "address": "0x14001a78b", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a790", "size": 4, "mnemonic": "add", - "operands": "rsi, 8", - "stack_offset": 0 + "operands": "rsi, 8" }, { "address": "0x14001a794", "size": 4, "mnemonic": "add", - "operands": "rdi, 0x20", - "stack_offset": 0 + "operands": "rdi, 0x20" }, { "address": "0x14001a798", "size": 4, "mnemonic": "sub", - "operands": "rbp, 1", - "stack_offset": 0 + "operands": "rbp, 1" }, { "address": "0x14001a79c", "size": 2, "mnemonic": "jne", - "operands": "0x14001a74f", - "stack_offset": 0 + "operands": "0x14001a74f" }, { "address": "0x14001a79e", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001a7a1", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a7a6", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14001a7ab", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x40]" }, { "address": "0x14001a7b0", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a7b4", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a7b5", "size": 5, "mnemonic": "jmp", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" } ], "successors": [ @@ -161594,50 +143496,43 @@ "address": "0x14001a6c8", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xe0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xe0]" }, { "address": "0x14001a6cf", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a6d4", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xf8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xf8]" }, { "address": "0x14001a6db", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a6e0", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0x100]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0x100]" }, { "address": "0x14001a6e7", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a6ea", "size": 2, "mnemonic": "je", - "operands": "0x14001a733", - "stack_offset": 0 + "operands": "0x14001a733" } ], "successors": [ @@ -161655,85 +143550,73 @@ "address": "0x14001a6b2", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rcx], 0", - "stack_offset": 0 + "operands": "dword ptr [rcx], 0" }, { "address": "0x14001a6b5", "size": 2, "mnemonic": "jne", - "operands": "0x14001a6c8", - "stack_offset": 0 + "operands": "0x14001a6c8" }, { "address": "0x14001a6b7", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a6bc", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xf8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xf8]" }, { "address": "0x14001a6c3", "size": 5, "mnemonic": "call", - "operands": "0x140019b54", - "stack_offset": 0 + "operands": "0x140019b54" }, { "address": "0x14001a6c8", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xe0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xe0]" }, { "address": "0x14001a6cf", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a6d4", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0xf8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0xf8]" }, { "address": "0x14001a6db", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a6e0", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rbx + 0x100]", - "stack_offset": 0 + "operands": "rax, qword ptr [rbx + 0x100]" }, { "address": "0x14001a6e7", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001a6ea", "size": 2, "mnemonic": "je", - "operands": "0x14001a733", - "stack_offset": 0 + "operands": "0x14001a733" } ], "successors": [ @@ -161757,43 +143640,37 @@ "address": "0x1400188c8", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400188cc", "size": 5, "mnemonic": "call", - "operands": "0x1400118c4", - "stack_offset": 0 + "operands": "0x1400118c4" }, { "address": "0x1400188d1", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1af68]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1af68]" }, { "address": "0x1400188d8", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x1400188db", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x1400188df", "size": 5, "mnemonic": "jmp", - "operands": "0x1400187b0", - "stack_offset": 0 + "operands": "0x1400187b0" } ], "successors": [ @@ -161816,71 +143693,61 @@ "address": "0x14001c11c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001c121", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001c126", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001c12b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c12c", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001c12e", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001c130", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c134", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x14001c137", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001c13a", "size": 2, "mnemonic": "je", - "operands": "0x14001c187", - "stack_offset": 0 + "operands": "0x14001c187" } ], "successors": [ @@ -161898,64 +143765,55 @@ "address": "0x14001c187", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c189", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001c18e", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001c193", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001c198", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c19c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001c19e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001c1a0", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c1a1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -161971,113 +143829,97 @@ "address": "0x14001c13c", "size": 2, "mnemonic": "xor", - "operands": "ebx, ebx", - "stack_offset": 0 + "operands": "ebx, ebx" }, { "address": "0x14001c13e", "size": 7, "mnemonic": "lea", - "operands": "r15, [rip - 0x1c145]", - "stack_offset": 0 + "operands": "r15, [rip - 0x1c145]" }, { "address": "0x14001c145", "size": 5, "mnemonic": "mov", - "operands": "esi, 0xe3", - "stack_offset": 0 + "operands": "esi, 0xe3" }, { "address": "0x14001c14a", "size": 3, "mnemonic": "lea", - "operands": "eax, [rsi + rbx]", - "stack_offset": 0 + "operands": "eax, [rsi + rbx]" }, { "address": "0x14001c14d", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x55", - "stack_offset": 0 + "operands": "r8d, 0x55" }, { "address": "0x14001c153", "size": 1, "mnemonic": "cdq", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001c154", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x14001c157", "size": 2, "mnemonic": "sub", - "operands": "eax, edx", - "stack_offset": 0 + "operands": "eax, edx" }, { "address": "0x14001c159", "size": 2, "mnemonic": "sar", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14001c15b", "size": 3, "mnemonic": "movsxd", - "operands": "rbp, eax", - "stack_offset": 0 + "operands": "rbp, eax" }, { "address": "0x14001c15e", "size": 3, "mnemonic": "mov", - "operands": "r14, rbp", - "stack_offset": 0 + "operands": "r14, rbp" }, { "address": "0x14001c161", "size": 3, "mnemonic": "add", - "operands": "r14, r14", - "stack_offset": 0 + "operands": "r14, r14" }, { "address": "0x14001c164", "size": 8, "mnemonic": "mov", - "operands": "rdx, qword ptr [r15 + r14*8 + 0x294f0]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r15 + r14*8 + 0x294f0]" }, { "address": "0x14001c16c", "size": 5, "mnemonic": "call", - "operands": "0x14001d410", - "stack_offset": 0 + "operands": "0x14001d410" }, { "address": "0x14001c171", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c173", "size": 2, "mnemonic": "je", - "operands": "0x14001c1a2", - "stack_offset": 0 + "operands": "0x14001c1a2" } ], "successors": [ @@ -162095,22 +143937,19 @@ "address": "0x14001c1a2", "size": 8, "mnemonic": "movsxd", - "operands": "rax, dword ptr [r15 + r14*8 + 0x294f8]", - "stack_offset": 0 + "operands": "rax, dword ptr [r15 + r14*8 + 0x294f8]" }, { "address": "0x14001c1aa", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c1ac", "size": 2, "mnemonic": "js", - "operands": "0x14001c187", - "stack_offset": 0 + "operands": "0x14001c187" } ], "successors": [ @@ -162128,113 +143967,97 @@ "address": "0x14001c175", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rbp - 1]", - "stack_offset": 0 + "operands": "ecx, [rbp - 1]" }, { "address": "0x14001c178", "size": 3, "mnemonic": "cmovns", - "operands": "ecx, esi", - "stack_offset": 0 + "operands": "ecx, esi" }, { "address": "0x14001c17b", "size": 2, "mnemonic": "mov", - "operands": "esi, ecx", - "stack_offset": 0 + "operands": "esi, ecx" }, { "address": "0x14001c17d", "size": 3, "mnemonic": "lea", - "operands": "ecx, [rbp + 1]", - "stack_offset": 0 + "operands": "ecx, [rbp + 1]" }, { "address": "0x14001c180", "size": 3, "mnemonic": "cmovns", - "operands": "ebx, ecx", - "stack_offset": 0 + "operands": "ebx, ecx" }, { "address": "0x14001c183", "size": 2, "mnemonic": "cmp", - "operands": "ebx, esi", - "stack_offset": 0 + "operands": "ebx, esi" }, { "address": "0x14001c185", "size": 2, "mnemonic": "jle", - "operands": "0x14001c14a", - "stack_offset": 0 + "operands": "0x14001c14a" }, { "address": "0x14001c187", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001c189", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001c18e", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001c193", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001c198", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c19c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001c19e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001c1a0", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c1a1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -162250,36 +144073,31 @@ "address": "0x14001c1ae", "size": 6, "mnemonic": "cmp", - "operands": "rax, 0xe4", - "stack_offset": 0 + "operands": "rax, 0xe4" }, { "address": "0x14001c1b4", "size": 2, "mnemonic": "jae", - "operands": "0x14001c187", - "stack_offset": 0 + "operands": "0x14001c187" }, { "address": "0x14001c1b6", "size": 3, "mnemonic": "add", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14001c1b9", "size": 8, "mnemonic": "mov", - "operands": "eax, dword ptr [r15 + rax*8 + 0x27aa0]", - "stack_offset": 0 + "operands": "eax, dword ptr [r15 + rax*8 + 0x27aa0]" }, { "address": "0x14001c1c1", "size": 2, "mnemonic": "jmp", - "operands": "0x14001c189", - "stack_offset": 0 + "operands": "0x14001c189" } ], "successors": [ @@ -162296,57 +144114,49 @@ "address": "0x14001c189", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001c18e", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x14001c193", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x14001c198", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001c19c", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001c19e", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001c1a0", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001c1a1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -162368,43 +144178,37 @@ "address": "0x140004d34", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140004d39", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140004d3a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004d3e", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140004d41", "size": 4, "mnemonic": "mov", - "operands": "rbx, qword ptr [rcx + 0x38]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rcx + 0x38]" }, { "address": "0x140004d45", "size": 2, "mnemonic": "jmp", - "operands": "0x140004d5d", - "stack_offset": 0 + "operands": "0x140004d5d" } ], "successors": [ @@ -162421,36 +144225,31 @@ "address": "0x140004d5d", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004d60", "size": 2, "mnemonic": "jne", - "operands": "0x140004d47", - "stack_offset": 0 + "operands": "0x140004d47" }, { "address": "0x140004d62", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + 0x30]" }, { "address": "0x140004d66", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140004d69", "size": 2, "mnemonic": "je", - "operands": "0x140004d80", - "stack_offset": 0 + "operands": "0x140004d80" } ], "successors": [ @@ -162468,29 +144267,25 @@ "address": "0x140004d80", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x30], 0" }, { "address": "0x140004d88", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + 0x38]" }, { "address": "0x140004d8c", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140004d8f", "size": 2, "mnemonic": "je", - "operands": "0x140004da6", - "stack_offset": 0 + "operands": "0x140004da6" } ], "successors": [ @@ -162508,71 +144303,61 @@ "address": "0x140004d6b", "size": 3, "mnemonic": "mov", - "operands": "rbx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rcx]" }, { "address": "0x140004d6e", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x18", - "stack_offset": 0 + "operands": "edx, 0x18" }, { "address": "0x140004d73", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x140004d78", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140004d7b", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004d7e", "size": 2, "mnemonic": "jne", - "operands": "0x140004d6b", - "stack_offset": 0 + "operands": "0x140004d6b" }, { "address": "0x140004d80", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x30], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x30], 0" }, { "address": "0x140004d88", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rdi + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rdi + 0x38]" }, { "address": "0x140004d8c", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140004d8f", "size": 2, "mnemonic": "je", - "operands": "0x140004da6", - "stack_offset": 0 + "operands": "0x140004da6" } ], "successors": [ @@ -162590,36 +144375,31 @@ "address": "0x140004da6", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x38], 0" }, { "address": "0x140004dae", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140004db3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004db7", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140004db8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -162635,78 +144415,67 @@ "address": "0x140004d91", "size": 3, "mnemonic": "mov", - "operands": "rbx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rcx]" }, { "address": "0x140004d94", "size": 5, "mnemonic": "mov", - "operands": "edx, 0x18", - "stack_offset": 0 + "operands": "edx, 0x18" }, { "address": "0x140004d99", "size": 5, "mnemonic": "call", - "operands": "0x140005170", - "stack_offset": 0 + "operands": "0x140005170" }, { "address": "0x140004d9e", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140004da1", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x140004da4", "size": 2, "mnemonic": "jne", - "operands": "0x140004d91", - "stack_offset": 0 + "operands": "0x140004d91" }, { "address": "0x140004da6", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rdi + 0x38], 0", - "stack_offset": 0 + "operands": "qword ptr [rdi + 0x38], 0" }, { "address": "0x140004dae", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140004db3", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140004db7", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140004db8", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -162728,85 +144497,73 @@ "address": "0x14000753c", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140007540", "size": 4, "mnemonic": "movsxd", - "operands": "r9, dword ptr [r8 + 0x1c]", - "stack_offset": 0 + "operands": "r9, dword ptr [r8 + 0x1c]" }, { "address": "0x140007544", "size": 3, "mnemonic": "mov", - "operands": "r10, r8", - "stack_offset": 0 + "operands": "r10, r8" }, { "address": "0x140007547", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x14000754a", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r9 + rax]", - "stack_offset": 0 + "operands": "eax, dword ptr [r9 + rax]" }, { "address": "0x14000754e", "size": 3, "mnemonic": "cmp", - "operands": "eax, -2", - "stack_offset": 0 + "operands": "eax, -2" }, { "address": "0x140007551", "size": 2, "mnemonic": "jne", - "operands": "0x14000755e", - "stack_offset": 0 + "operands": "0x14000755e" }, { "address": "0x140007553", "size": 3, "mnemonic": "mov", - "operands": "r8, qword ptr [rdx]", - "stack_offset": 0 + "operands": "r8, qword ptr [rdx]" }, { "address": "0x140007556", "size": 3, "mnemonic": "mov", - "operands": "rcx, r10", - "stack_offset": 0 + "operands": "rcx, r10" }, { "address": "0x140007559", "size": 5, "mnemonic": "call", - "operands": "0x1400075e8", - "stack_offset": 0 + "operands": "0x1400075e8" }, { "address": "0x14000755e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140007562", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -162828,113 +144585,97 @@ "address": "0x14000aae0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000aae4", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x14000aae9", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rdx" }, { "address": "0x14000aaee", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r8d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r8d" }, { "address": "0x14000aaf3", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdx]" }, { "address": "0x14000aaf6", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000aaf9", "size": 5, "mnemonic": "call", - "operands": "0x14000a6d0", - "stack_offset": 0 + "operands": "0x14000a6d0" }, { "address": "0x14000aafe", "size": 2, "mnemonic": "call", - "operands": "rax", - "stack_offset": 0 + "operands": "rax" }, { "address": "0x14000ab00", "size": 5, "mnemonic": "call", - "operands": "0x14000a700", - "stack_offset": 0 + "operands": "0x14000a700" }, { "address": "0x14000ab05", "size": 3, "mnemonic": "mov", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14000ab08", "size": 5, "mnemonic": "mov", - "operands": "rdx, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rsp + 0x38]" }, { "address": "0x14000ab0d", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdx]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdx]" }, { "address": "0x14000ab10", "size": 6, "mnemonic": "mov", - "operands": "r8d, 2", - "stack_offset": 0 + "operands": "r8d, 2" }, { "address": "0x14000ab16", "size": 5, "mnemonic": "call", - "operands": "0x14000a6d0", - "stack_offset": 0 + "operands": "0x14000a6d0" }, { "address": "0x14000ab1b", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14000ab1f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -162956,57 +144697,49 @@ "address": "0x140006dd0", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140006dd2", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006dd6", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140006dd9", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140006dde", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rax + 0x60], rbx", - "stack_offset": 0 + "operands": "qword ptr [rax + 0x60], rbx" }, { "address": "0x140006de2", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140006de6", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140006de7", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -163028,36 +144761,31 @@ "address": "0x140006510", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006514", "size": 4, "mnemonic": "test", - "operands": "byte ptr [r8], 1", - "stack_offset": 0 + "operands": "byte ptr [r8], 1" }, { "address": "0x140006518", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x14000651b", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x140006520", "size": 2, "mnemonic": "je", - "operands": "0x14000652f", - "stack_offset": 0 + "operands": "0x14000652f" } ], "successors": [ @@ -163075,36 +144803,31 @@ "address": "0x14000652f", "size": 4, "mnemonic": "or", - "operands": "r9d, 0xffffffff", - "stack_offset": 0 + "operands": "r9d, 0xffffffff" }, { "address": "0x140006533", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x140006538", "size": 5, "mnemonic": "call", - "operands": "0x140009f50", - "stack_offset": 0 + "operands": "0x140009f50" }, { "address": "0x14000653d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006541", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -163120,57 +144843,49 @@ "address": "0x140006522", "size": 4, "mnemonic": "mov", - "operands": "eax, dword ptr [r8 + 0x14]", - "stack_offset": 0 + "operands": "eax, dword ptr [r8 + 0x14]" }, { "address": "0x140006526", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rax + rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rax + rcx]" }, { "address": "0x14000652a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rcx" }, { "address": "0x14000652f", "size": 4, "mnemonic": "or", - "operands": "r9d, 0xffffffff", - "stack_offset": 0 + "operands": "r9d, 0xffffffff" }, { "address": "0x140006533", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x30]" }, { "address": "0x140006538", "size": 5, "mnemonic": "call", - "operands": "0x140009f50", - "stack_offset": 0 + "operands": "0x140009f50" }, { "address": "0x14000653d", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x140006541", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -163198,211 +144913,181 @@ "address": "0x140009f50", "size": 3, "mnemonic": "mov", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140009f53", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140009f54", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x140009f55", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140009f56", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x140009f58", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x140009f5a", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x140009f5c", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140009f5e", "size": 7, "mnemonic": "sub", - "operands": "rsp, 0x100", - "stack_offset": 0 + "operands": "rsp, 0x100" }, { "address": "0x140009f65", "size": 4, "mnemonic": "movaps", - "operands": "xmmword ptr [rax - 0x48], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rax - 0x48], xmm6" }, { "address": "0x140009f69", "size": 7, "mnemonic": "mov", - "operands": "rax, qword ptr [rip + 0x270d0]", - "stack_offset": 0 + "operands": "rax, qword ptr [rip + 0x270d0]" }, { "address": "0x140009f70", "size": 3, "mnemonic": "xor", - "operands": "rax, rsp", - "stack_offset": 0 + "operands": "rax, rsp" }, { "address": "0x140009f73", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xe0], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xe0], rax" }, { "address": "0x140009f7b", "size": 3, "mnemonic": "mov", - "operands": "r13d, r9d", - "stack_offset": 0 + "operands": "r13d, r9d" }, { "address": "0x140009f7e", "size": 3, "mnemonic": "mov", - "operands": "rbx, r8", - "stack_offset": 0 + "operands": "rbx, r8" }, { "address": "0x140009f81", "size": 3, "mnemonic": "mov", - "operands": "rsi, rdx", - "stack_offset": 0 + "operands": "rsi, rdx" }, { "address": "0x140009f84", "size": 3, "mnemonic": "mov", - "operands": "r12, rcx", - "stack_offset": 0 + "operands": "r12, rcx" }, { "address": "0x140009f87", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x78], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x78], rcx" }, { "address": "0x140009f8c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x60], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x60], rcx" }, { "address": "0x140009f91", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x48], r9d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x48], r9d" }, { "address": "0x140009f96", "size": 5, "mnemonic": "call", - "operands": "0x140006da8", - "stack_offset": 0 + "operands": "0x140006da8" }, { "address": "0x140009f9b", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x68], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x68], rax" }, { "address": "0x140009fa0", "size": 3, "mnemonic": "mov", - "operands": "rdx, rsi", - "stack_offset": 0 + "operands": "rdx, rsi" }, { "address": "0x140009fa3", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x140009fa6", "size": 5, "mnemonic": "call", - "operands": "0x1400075e0", - "stack_offset": 0 + "operands": "0x1400075e0" }, { "address": "0x140009fab", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140009fad", "size": 4, "mnemonic": "lea", - "operands": "r14, [rsi + 0x48]", - "stack_offset": 0 + "operands": "r14, [rsi + 0x48]" }, { "address": "0x140009fb1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x70], r14", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x70], r14" }, { "address": "0x140009fb6", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [r14], 0", - "stack_offset": 0 + "operands": "dword ptr [r14], 0" }, { "address": "0x140009fba", "size": 2, "mnemonic": "je", - "operands": "0x140009fd3", - "stack_offset": 0 + "operands": "0x140009fd3" } ], "successors": [ @@ -163420,22 +145105,19 @@ "address": "0x140009fd3", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009fd8", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x78], -2", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], -2" }, { "address": "0x140009fdc", "size": 2, "mnemonic": "je", - "operands": "0x140009ff2", - "stack_offset": 0 + "operands": "0x140009ff2" } ], "successors": [ @@ -163453,43 +145135,37 @@ "address": "0x140009fbc", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009fc1", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x78], -2", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], -2" }, { "address": "0x140009fc5", "size": 6, "mnemonic": "jne", - "operands": "0x14000a256", - "stack_offset": 0 + "operands": "0x14000a256" }, { "address": "0x140009fcb", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [r14]", - "stack_offset": 0 + "operands": "edi, dword ptr [r14]" }, { "address": "0x140009fce", "size": 3, "mnemonic": "sub", - "operands": "edi, 2", - "stack_offset": 0 + "operands": "edi, 2" }, { "address": "0x140009fd1", "size": 2, "mnemonic": "jmp", - "operands": "0x140009ff2", - "stack_offset": 0 + "operands": "0x140009ff2" } ], "successors": [ @@ -163506,78 +145182,67 @@ "address": "0x140009ff2", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009ff7", "size": 3, "mnemonic": "inc", - "operands": "dword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30]" }, { "address": "0x140009ffa", "size": 4, "mnemonic": "add", - "operands": "rsi, 8", - "stack_offset": 0 + "operands": "rsi, 8" }, { "address": "0x140009ffe", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x80], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x80], rsi" }, { "address": "0x14000a006", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsi]" }, { "address": "0x14000a009", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000a00b", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xc8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xc8], rdx" }, { "address": "0x14000a013", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14000a016", "size": 8, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0xd0], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0xd0], xmm0" }, { "address": "0x14000a01e", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 8], edx", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8], edx" }, { "address": "0x14000a021", "size": 2, "mnemonic": "je", - "operands": "0x14000a061", - "stack_offset": 0 + "operands": "0x14000a061" } ], "successors": [ @@ -163595,106 +145260,91 @@ "address": "0x140009fde", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009fe3", "size": 3, "mnemonic": "mov", - "operands": "edi, dword ptr [rax + 0x78]", - "stack_offset": 0 + "operands": "edi, dword ptr [rax + 0x78]" }, { "address": "0x140009fe6", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009feb", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rax + 0x78], 0xfffffffe", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x78], 0xfffffffe" }, { "address": "0x140009ff2", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x140009ff7", "size": 3, "mnemonic": "inc", - "operands": "dword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30]" }, { "address": "0x140009ffa", "size": 4, "mnemonic": "add", - "operands": "rsi, 8", - "stack_offset": 0 + "operands": "rsi, 8" }, { "address": "0x140009ffe", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x80], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x80], rsi" }, { "address": "0x14000a006", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsi]" }, { "address": "0x14000a009", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000a00b", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xc8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xc8], rdx" }, { "address": "0x14000a013", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14000a016", "size": 8, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0xd0], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0xd0], xmm0" }, { "address": "0x14000a01e", "size": 3, "mnemonic": "cmp", - "operands": "dword ptr [rbx + 8], edx", - "stack_offset": 0 + "operands": "dword ptr [rbx + 8], edx" }, { "address": "0x14000a021", "size": 2, "mnemonic": "je", - "operands": "0x14000a061", - "stack_offset": 0 + "operands": "0x14000a061" } ], "successors": [ @@ -163712,155 +145362,133 @@ "address": "0x14000a061", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0xc0], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0xc0], edx" }, { "address": "0x14000a068", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rax, [rsp + 0xc0]" }, { "address": "0x14000a070", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x14000a075", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rdx" }, { "address": "0x14000a07a", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rax, [rsp + 0xc0]" }, { "address": "0x14000a082", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x50], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], rax" }, { "address": "0x14000a087", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x58], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x58], rdx" }, { "address": "0x14000a08c", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x50]" }, { "address": "0x14000a091", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000a096", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x30]" }, { "address": "0x14000a09b", "size": 3, "mnemonic": "mov", - "operands": "r8d, r13d", - "stack_offset": 0 + "operands": "r8d, r13d" }, { "address": "0x14000a09e", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x14000a0a0", "size": 8, "mnemonic": "lea", - "operands": "rcx, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0xc0]" }, { "address": "0x14000a0a8", "size": 5, "mnemonic": "call", - "operands": "0x14000a520", - "stack_offset": 0 + "operands": "0x14000a520" }, { "address": "0x14000a0ad", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000a0ae", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rax, [rsp + 0xc0]" }, { "address": "0x14000a0b6", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x88], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x88], rax" }, { "address": "0x14000a0be", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0xc8]" }, { "address": "0x14000a0c6", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x90], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x90], rax" }, { "address": "0x14000a0ce", "size": 5, "mnemonic": "mov", - "operands": "r15, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "r15, qword ptr [rsp + 0x38]" }, { "address": "0x14000a0d3", "size": 3, "mnemonic": "cmp", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14000a0d6", "size": 6, "mnemonic": "jb", - "operands": "0x14000a218", - "stack_offset": 0 + "operands": "0x14000a218" } ], "successors": [ @@ -163878,92 +145506,79 @@ "address": "0x14000a023", "size": 4, "mnemonic": "movsxd", - "operands": "rdx, dword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rdx, dword ptr [rbx + 8]" }, { "address": "0x14000a027", "size": 3, "mnemonic": "add", - "operands": "rdx, rcx", - "stack_offset": 0 + "operands": "rdx, rcx" }, { "address": "0x14000a02a", "size": 3, "mnemonic": "movzx", - "operands": "ecx, byte ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, byte ptr [rdx]" }, { "address": "0x14000a02d", "size": 3, "mnemonic": "and", - "operands": "ecx, 0xf", - "stack_offset": 0 + "operands": "ecx, 0xf" }, { "address": "0x14000a030", "size": 7, "mnemonic": "lea", - "operands": "r8, [rip - 0xa037]", - "stack_offset": 0 + "operands": "r8, [rip - 0xa037]" }, { "address": "0x14000a037", "size": 9, "mnemonic": "movsx", - "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", - "stack_offset": 0 + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]" }, { "address": "0x14000a040", "size": 3, "mnemonic": "sub", - "operands": "rdx, rax", - "stack_offset": 0 + "operands": "rdx, rax" }, { "address": "0x14000a043", "size": 8, "mnemonic": "mov", - "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", - "stack_offset": 0 + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]" }, { "address": "0x14000a04b", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rdx - 4]", - "stack_offset": 0 + "operands": "eax, dword ptr [rdx - 4]" }, { "address": "0x14000a04e", "size": 2, "mnemonic": "shr", - "operands": "eax, cl", - "stack_offset": 0 + "operands": "eax, cl" }, { "address": "0x14000a050", "size": 7, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0xc0], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0xc0], eax" }, { "address": "0x14000a057", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0xc8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0xc8], rdx" }, { "address": "0x14000a05f", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a068", - "stack_offset": 0 + "operands": "0x14000a068" } ], "successors": [ @@ -163980,127 +145595,109 @@ "address": "0x14000a218", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14000a21d", "size": 4, "mnemonic": "cmp", - "operands": "dword ptr [rax + 0x30], 0", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30], 0" }, { "address": "0x14000a221", "size": 2, "mnemonic": "jle", - "operands": "0x14000a22b", - "stack_offset": 0 + "operands": "0x14000a22b" }, { "address": "0x14000a223", "size": 5, "mnemonic": "call", - "operands": "0x140007394", - "stack_offset": 0 + "operands": "0x140007394" }, { "address": "0x14000a228", "size": 3, "mnemonic": "dec", - "operands": "dword ptr [rax + 0x30]", - "stack_offset": 0 + "operands": "dword ptr [rax + 0x30]" }, { "address": "0x14000a22b", "size": 8, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0xe0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0xe0]" }, { "address": "0x14000a233", "size": 3, "mnemonic": "xor", - "operands": "rcx, rsp", - "stack_offset": 0 + "operands": "rcx, rsp" }, { "address": "0x14000a236", "size": 5, "mnemonic": "call", - "operands": "0x140005210", - "stack_offset": 0 + "operands": "0x140005210" }, { "address": "0x14000a23b", "size": 8, "mnemonic": "movaps", - "operands": "xmm6, xmmword ptr [rsp + 0xf0]", - "stack_offset": 0 + "operands": "xmm6, xmmword ptr [rsp + 0xf0]" }, { "address": "0x14000a243", "size": 7, "mnemonic": "add", - "operands": "rsp, 0x100", - "stack_offset": 0 + "operands": "rsp, 0x100" }, { "address": "0x14000a24a", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a24c", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a24e", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a250", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a252", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a253", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000a254", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000a255", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -164116,274 +145713,235 @@ "address": "0x14000a0dc", "size": 5, "mnemonic": "cmp", - "operands": "r15, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "r15, qword ptr [rsp + 0x58]" }, { "address": "0x14000a0e1", "size": 6, "mnemonic": "jbe", - "operands": "0x14000a218", - "stack_offset": 0 + "operands": "0x14000a218" }, { "address": "0x14000a0e7", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x38]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x38]" }, { "address": "0x14000a0ec", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x30]" }, { "address": "0x14000a0f1", "size": 5, "mnemonic": "call", - "operands": "0x14000a464", - "stack_offset": 0 + "operands": "0x14000a464" }, { "address": "0x14000a0f6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], r15" }, { "address": "0x14000a0fb", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14000a100", "size": 4, "mnemonic": "movups", - "operands": "xmm6, xmmword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "xmm6, xmmword ptr [rbx + 0x10]" }, { "address": "0x14000a104", "size": 8, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0xb0], xmm6", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0xb0], xmm6" }, { "address": "0x14000a10c", "size": 5, "mnemonic": "movaps", - "operands": "xmm0, xmmword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [rsp + 0x30]" }, { "address": "0x14000a111", "size": 9, "mnemonic": "movdqa", - "operands": "xmmword ptr [rsp + 0xa0], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0xa0], xmm0" }, { "address": "0x14000a11a", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x38]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x38]" }, { "address": "0x14000a11f", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14000a122", "size": 5, "mnemonic": "call", - "operands": "0x14000a464", - "stack_offset": 0 + "operands": "0x14000a464" }, { "address": "0x14000a127", "size": 3, "mnemonic": "mov", - "operands": "eax, dword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "eax, dword ptr [rbx + 0x10]" }, { "address": "0x14000a12a", "size": 3, "mnemonic": "sub", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14000a12d", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], r15", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], r15" }, { "address": "0x14000a132", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x30]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x30]" }, { "address": "0x14000a137", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000a13c", "size": 3, "mnemonic": "mov", - "operands": "r9d, edi", - "stack_offset": 0 + "operands": "r9d, edi" }, { "address": "0x14000a13f", "size": 8, "mnemonic": "lea", - "operands": "r8, [rsp + 0xa0]", - "stack_offset": 0 + "operands": "r8, [rsp + 0xa0]" }, { "address": "0x14000a147", "size": 3, "mnemonic": "mov", - "operands": "edx, r13d", - "stack_offset": 0 + "operands": "edx, r13d" }, { "address": "0x14000a14a", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x50]" }, { "address": "0x14000a14f", "size": 5, "mnemonic": "call", - "operands": "0x14000a5f0", - "stack_offset": 0 + "operands": "0x14000a5f0" }, { "address": "0x14000a154", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x14000a156", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x44], eax", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x44], eax" }, { "address": "0x14000a15a", "size": 8, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], 0", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], 0" }, { "address": "0x14000a162", "size": 3, "mnemonic": "xor", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000a165", "size": 4, "mnemonic": "movdqa", - "operands": "xmm0, xmm6", - "stack_offset": 0 + "operands": "xmm0, xmm6" }, { "address": "0x14000a169", "size": 5, "mnemonic": "psrldq", - "operands": "xmm0, 8", - "stack_offset": 0 + "operands": "xmm0, 8" }, { "address": "0x14000a16e", "size": 4, "mnemonic": "movd", - "operands": "eax, xmm0", - "stack_offset": 0 + "operands": "eax, xmm0" }, { "address": "0x14000a172", "size": 4, "mnemonic": "movdqa", - "operands": "xmm1, xmm6", - "stack_offset": 0 + "operands": "xmm1, xmm6" }, { "address": "0x14000a176", "size": 5, "mnemonic": "psrldq", - "operands": "xmm1, 4", - "stack_offset": 0 + "operands": "xmm1, 4" }, { "address": "0x14000a17b", "size": 4, "mnemonic": "movd", - "operands": "ecx, xmm1", - "stack_offset": 0 + "operands": "ecx, xmm1" }, { "address": "0x14000a17f", "size": 2, "mnemonic": "test", - "operands": "ecx, ecx", - "stack_offset": 0 + "operands": "ecx, ecx" }, { "address": "0x14000a181", "size": 4, "mnemonic": "cmovne", - "operands": "r9d, eax", - "stack_offset": 0 + "operands": "r9d, eax" }, { "address": "0x14000a185", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x40], r9d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x40], r9d" }, { "address": "0x14000a18a", "size": 3, "mnemonic": "test", - "operands": "r9d, r9d", - "stack_offset": 0 + "operands": "r9d, r9d" }, { "address": "0x14000a18d", "size": 6, "mnemonic": "je", - "operands": "0x14000a213", - "stack_offset": 0 + "operands": "0x14000a213" } ], "successors": [ @@ -164401,148 +145959,127 @@ "address": "0x14000a068", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rax, [rsp + 0xc0]" }, { "address": "0x14000a070", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x30], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x30], rax" }, { "address": "0x14000a075", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x38], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x38], rdx" }, { "address": "0x14000a07a", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rax, [rsp + 0xc0]" }, { "address": "0x14000a082", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x50], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x50], rax" }, { "address": "0x14000a087", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x58], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x58], rdx" }, { "address": "0x14000a08c", "size": 5, "mnemonic": "lea", - "operands": "rax, [rsp + 0x50]", - "stack_offset": 0 + "operands": "rax, [rsp + 0x50]" }, { "address": "0x14000a091", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x14000a096", "size": 5, "mnemonic": "lea", - "operands": "r9, [rsp + 0x30]", - "stack_offset": 0 + "operands": "r9, [rsp + 0x30]" }, { "address": "0x14000a09b", "size": 3, "mnemonic": "mov", - "operands": "r8d, r13d", - "stack_offset": 0 + "operands": "r8d, r13d" }, { "address": "0x14000a09e", "size": 2, "mnemonic": "mov", - "operands": "edx, edi", - "stack_offset": 0 + "operands": "edx, edi" }, { "address": "0x14000a0a0", "size": 8, "mnemonic": "lea", - "operands": "rcx, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0xc0]" }, { "address": "0x14000a0a8", "size": 5, "mnemonic": "call", - "operands": "0x14000a520", - "stack_offset": 0 + "operands": "0x14000a520" }, { "address": "0x14000a0ad", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000a0ae", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rax, [rsp + 0xc0]" }, { "address": "0x14000a0b6", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x88], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x88], rax" }, { "address": "0x14000a0be", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0xc8]" }, { "address": "0x14000a0c6", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x90], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x90], rax" }, { "address": "0x14000a0ce", "size": 5, "mnemonic": "mov", - "operands": "r15, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "r15, qword ptr [rsp + 0x38]" }, { "address": "0x14000a0d3", "size": 3, "mnemonic": "cmp", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14000a0d6", "size": 6, "mnemonic": "jb", - "operands": "0x14000a218", - "stack_offset": 0 + "operands": "0x14000a218" } ], "successors": [ @@ -164560,8 +146097,7 @@ "address": "0x14000a213", "size": 5, "mnemonic": "jmp", - "operands": "0x14000a0ae", - "stack_offset": 0 + "operands": "0x14000a0ae" } ], "successors": [ @@ -164578,78 +146114,67 @@ "address": "0x14000a193", "size": 3, "mnemonic": "lea", - "operands": "eax, [rdi + 2]", - "stack_offset": 0 + "operands": "eax, [rdi + 2]" }, { "address": "0x14000a196", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [r14], eax", - "stack_offset": 0 + "operands": "dword ptr [r14], eax" }, { "address": "0x14000a199", "size": 3, "mnemonic": "lea", - "operands": "eax, [rcx - 1]", - "stack_offset": 0 + "operands": "eax, [rcx - 1]" }, { "address": "0x14000a19c", "size": 3, "mnemonic": "cmp", - "operands": "eax, 1", - "stack_offset": 0 + "operands": "eax, 1" }, { "address": "0x14000a19f", "size": 2, "mnemonic": "jbe", - "operands": "0x14000a1b7", - "stack_offset": 0 + "operands": "0x14000a1b7" }, { "address": "0x14000a1a1", "size": 3, "mnemonic": "movsxd", - "operands": "rcx, r9d", - "stack_offset": 0 + "operands": "rcx, r9d" }, { "address": "0x14000a1a4", "size": 3, "mnemonic": "add", - "operands": "rcx, qword ptr [rsi]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsi]" }, { "address": "0x14000a1a7", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x103", - "stack_offset": 0 + "operands": "r8d, 0x103" }, { "address": "0x14000a1ad", "size": 3, "mnemonic": "mov", - "operands": "rdx, r12", - "stack_offset": 0 + "operands": "rdx, r12" }, { "address": "0x14000a1b0", "size": 5, "mnemonic": "call", - "operands": "0x14000aae0", - "stack_offset": 0 + "operands": "0x14000aae0" }, { "address": "0x14000a1b5", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a1ec", - "stack_offset": 0 + "operands": "0x14000a1ec" } ], "successors": [ @@ -164666,50 +146191,43 @@ "address": "0x14000a0ae", "size": 8, "mnemonic": "lea", - "operands": "rax, [rsp + 0xc0]", - "stack_offset": 0 + "operands": "rax, [rsp + 0xc0]" }, { "address": "0x14000a0b6", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x88], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x88], rax" }, { "address": "0x14000a0be", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0xc8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0xc8]" }, { "address": "0x14000a0c6", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x90], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x90], rax" }, { "address": "0x14000a0ce", "size": 5, "mnemonic": "mov", - "operands": "r15, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "r15, qword ptr [rsp + 0x38]" }, { "address": "0x14000a0d3", "size": 3, "mnemonic": "cmp", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14000a0d6", "size": 6, "mnemonic": "jb", - "operands": "0x14000a218", - "stack_offset": 0 + "operands": "0x14000a218" } ], "successors": [ @@ -164727,22 +146245,19 @@ "address": "0x14000a1ec", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x68]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x68]" }, { "address": "0x14000a1f1", "size": 5, "mnemonic": "call", - "operands": "0x140006dd0", - "stack_offset": 0 + "operands": "0x140006dd0" }, { "address": "0x14000a1f6", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a213", - "stack_offset": 0 + "operands": "0x14000a213" } ], "successors": [ @@ -164765,134 +146280,115 @@ "address": "0x14000a7bc", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000a7c1", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14000a7c6", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14000a7cb", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a7cc", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a7ce", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a7d0", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a7d2", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a7d4", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a7d8", "size": 2, "mnemonic": "mov", - "operands": "edi, ecx", - "stack_offset": 0 + "operands": "edi, ecx" }, { "address": "0x14000a7da", "size": 7, "mnemonic": "lea", - "operands": "r15, [rip - 0xa7e1]", - "stack_offset": 0 + "operands": "r15, [rip - 0xa7e1]" }, { "address": "0x14000a7e1", "size": 4, "mnemonic": "or", - "operands": "r14, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "r14, 0xffffffffffffffff" }, { "address": "0x14000a7e5", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x14000a7e8", "size": 3, "mnemonic": "mov", - "operands": "rbp, r8", - "stack_offset": 0 + "operands": "rbp, r8" }, { "address": "0x14000a7eb", "size": 3, "mnemonic": "mov", - "operands": "r13, rdx", - "stack_offset": 0 + "operands": "r13, rdx" }, { "address": "0x14000a7ee", "size": 8, "mnemonic": "mov", - "operands": "rax, qword ptr [r15 + rdi*8 + 0x32db0]", - "stack_offset": 0 + "operands": "rax, qword ptr [r15 + rdi*8 + 0x32db0]" }, { "address": "0x14000a7f6", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000a7f7", "size": 3, "mnemonic": "cmp", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x14000a7fa", "size": 6, "mnemonic": "je", - "operands": "0x14000a8ae", - "stack_offset": 0 + "operands": "0x14000a8ae" } ], "successors": [ @@ -164910,78 +146406,67 @@ "address": "0x14000a8ae", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a8b0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14000a8b5", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x58]" }, { "address": "0x14000a8ba", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x14000a8bf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a8c3", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a8c5", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a8c7", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a8c9", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a8cb", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a8cc", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -164997,29 +146482,25 @@ "address": "0x14000a800", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000a803", "size": 6, "mnemonic": "jne", - "operands": "0x14000a8b0", - "stack_offset": 0 + "operands": "0x14000a8b0" }, { "address": "0x14000a809", "size": 3, "mnemonic": "cmp", - "operands": "r8, r9", - "stack_offset": 0 + "operands": "r8, r9" }, { "address": "0x14000a80c", "size": 6, "mnemonic": "je", - "operands": "0x14000a8a6", - "stack_offset": 0 + "operands": "0x14000a8a6" } ], "successors": [ @@ -165037,85 +146518,73 @@ "address": "0x14000a8a6", "size": 8, "mnemonic": "xchg", - "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", - "stack_offset": 0 + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14" }, { "address": "0x14000a8ae", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a8b0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14000a8b5", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x58]" }, { "address": "0x14000a8ba", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x14000a8bf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a8c3", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a8c5", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a8c7", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a8c9", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a8cb", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a8cc", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -165131,36 +146600,31 @@ "address": "0x14000a812", "size": 3, "mnemonic": "mov", - "operands": "esi, dword ptr [rbp]", - "stack_offset": 0 + "operands": "esi, dword ptr [rbp]" }, { "address": "0x14000a815", "size": 8, "mnemonic": "mov", - "operands": "rbx, qword ptr [r15 + rsi*8 + 0x32d98]", - "stack_offset": 0 + "operands": "rbx, qword ptr [r15 + rsi*8 + 0x32d98]" }, { "address": "0x14000a81d", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14000a81e", "size": 3, "mnemonic": "test", - "operands": "rbx, rbx", - "stack_offset": 0 + "operands": "rbx, rbx" }, { "address": "0x14000a821", "size": 2, "mnemonic": "je", - "operands": "0x14000a82e", - "stack_offset": 0 + "operands": "0x14000a82e" } ], "successors": [ @@ -165178,120 +146642,103 @@ "address": "0x14000a82e", "size": 8, "mnemonic": "mov", - "operands": "r15, qword ptr [r15 + rsi*8 + 0x24cf0]", - "stack_offset": 0 + "operands": "r15, qword ptr [r15 + rsi*8 + 0x24cf0]" }, { "address": "0x14000a836", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000a838", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x14000a83b", "size": 6, "mnemonic": "mov", - "operands": "r8d, 0x800", - "stack_offset": 0 + "operands": "r8d, 0x800" }, { "address": "0x14000a841", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x158f9]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x158f9]" }, { "address": "0x14000a847", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000a84a", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000a84d", "size": 2, "mnemonic": "jne", - "operands": "0x14000a8cd", - "stack_offset": 0 + "operands": "0x14000a8cd" }, { "address": "0x14000a84f", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x158a3]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x158a3]" }, { "address": "0x14000a855", "size": 3, "mnemonic": "cmp", - "operands": "eax, 0x57", - "stack_offset": 0 + "operands": "eax, 0x57" }, { "address": "0x14000a858", "size": 2, "mnemonic": "jne", - "operands": "0x14000a887", - "stack_offset": 0 + "operands": "0x14000a887" }, { "address": "0x14000a85a", "size": 4, "mnemonic": "lea", - "operands": "r8d, [rbx + 7]", - "stack_offset": 0 + "operands": "r8d, [rbx + 7]" }, { "address": "0x14000a85e", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x14000a861", "size": 7, "mnemonic": "lea", - "operands": "rdx, [rip + 0x1a538]", - "stack_offset": 0 + "operands": "rdx, [rip + 0x1a538]" }, { "address": "0x14000a868", "size": 5, "mnemonic": "call", - "operands": "0x140011460", - "stack_offset": 0 + "operands": "0x140011460" }, { "address": "0x14000a86d", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a86f", "size": 2, "mnemonic": "je", - "operands": "0x14000a887", - "stack_offset": 0 + "operands": "0x14000a887" } ], "successors": [ @@ -165309,22 +146756,19 @@ "address": "0x14000a823", "size": 3, "mnemonic": "cmp", - "operands": "rbx, r14", - "stack_offset": 0 + "operands": "rbx, r14" }, { "address": "0x14000a826", "size": 6, "mnemonic": "jne", - "operands": "0x14000a8ed", - "stack_offset": 0 + "operands": "0x14000a8ed" }, { "address": "0x14000a82c", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a899", - "stack_offset": 0 + "operands": "0x14000a899" } ], "successors": [ @@ -165341,127 +146785,109 @@ "address": "0x14000a887", "size": 3, "mnemonic": "mov", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x14000a88a", "size": 7, "mnemonic": "lea", - "operands": "r15, [rip - 0xa891]", - "stack_offset": 0 + "operands": "r15, [rip - 0xa891]" }, { "address": "0x14000a891", "size": 8, "mnemonic": "xchg", - "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax", - "stack_offset": 0 + "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax" }, { "address": "0x14000a899", "size": 4, "mnemonic": "add", - "operands": "rbp, 4", - "stack_offset": 0 + "operands": "rbp, 4" }, { "address": "0x14000a89d", "size": 3, "mnemonic": "cmp", - "operands": "rbp, r12", - "stack_offset": 0 + "operands": "rbp, r12" }, { "address": "0x14000a8a0", "size": 6, "mnemonic": "jne", - "operands": "0x14000a812", - "stack_offset": 0 + "operands": "0x14000a812" }, { "address": "0x14000a8a6", "size": 8, "mnemonic": "xchg", - "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", - "stack_offset": 0 + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14" }, { "address": "0x14000a8ae", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a8b0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14000a8b5", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x58]" }, { "address": "0x14000a8ba", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x14000a8bf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a8c3", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a8c5", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a8c7", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a8c9", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a8cb", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a8cc", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -165477,176 +146903,151 @@ "address": "0x14000a871", "size": 3, "mnemonic": "xor", - "operands": "r8d, r8d", - "stack_offset": 0 + "operands": "r8d, r8d" }, { "address": "0x14000a874", "size": 2, "mnemonic": "xor", - "operands": "edx, edx", - "stack_offset": 0 + "operands": "edx, edx" }, { "address": "0x14000a876", "size": 3, "mnemonic": "mov", - "operands": "rcx, r15", - "stack_offset": 0 + "operands": "rcx, r15" }, { "address": "0x14000a879", "size": 6, "mnemonic": "call", - "operands": "qword ptr [rip + 0x158c1]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0x158c1]" }, { "address": "0x14000a87f", "size": 3, "mnemonic": "mov", - "operands": "rbx, rax", - "stack_offset": 0 + "operands": "rbx, rax" }, { "address": "0x14000a882", "size": 3, "mnemonic": "test", - "operands": "rax, rax", - "stack_offset": 0 + "operands": "rax, rax" }, { "address": "0x14000a885", "size": 2, "mnemonic": "jne", - "operands": "0x14000a8cd", - "stack_offset": 0 + "operands": "0x14000a8cd" }, { "address": "0x14000a887", "size": 3, "mnemonic": "mov", - "operands": "rax, r14", - "stack_offset": 0 + "operands": "rax, r14" }, { "address": "0x14000a88a", "size": 7, "mnemonic": "lea", - "operands": "r15, [rip - 0xa891]", - "stack_offset": 0 + "operands": "r15, [rip - 0xa891]" }, { "address": "0x14000a891", "size": 8, "mnemonic": "xchg", - "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax", - "stack_offset": 0 + "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax" }, { "address": "0x14000a899", "size": 4, "mnemonic": "add", - "operands": "rbp, 4", - "stack_offset": 0 + "operands": "rbp, 4" }, { "address": "0x14000a89d", "size": 3, "mnemonic": "cmp", - "operands": "rbp, r12", - "stack_offset": 0 + "operands": "rbp, r12" }, { "address": "0x14000a8a0", "size": 6, "mnemonic": "jne", - "operands": "0x14000a812", - "stack_offset": 0 + "operands": "0x14000a812" }, { "address": "0x14000a8a6", "size": 8, "mnemonic": "xchg", - "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", - "stack_offset": 0 + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14" }, { "address": "0x14000a8ae", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a8b0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14000a8b5", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x58]" }, { "address": "0x14000a8ba", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x14000a8bf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a8c3", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a8c5", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a8c7", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a8c9", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a8cb", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a8cc", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -165662,106 +147063,91 @@ "address": "0x14000a899", "size": 4, "mnemonic": "add", - "operands": "rbp, 4", - "stack_offset": 0 + "operands": "rbp, 4" }, { "address": "0x14000a89d", "size": 3, "mnemonic": "cmp", - "operands": "rbp, r12", - "stack_offset": 0 + "operands": "rbp, r12" }, { "address": "0x14000a8a0", "size": 6, "mnemonic": "jne", - "operands": "0x14000a812", - "stack_offset": 0 + "operands": "0x14000a812" }, { "address": "0x14000a8a6", "size": 8, "mnemonic": "xchg", - "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", - "stack_offset": 0 + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14" }, { "address": "0x14000a8ae", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14000a8b0", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x50]" }, { "address": "0x14000a8b5", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x58]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x58]" }, { "address": "0x14000a8ba", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x60]" }, { "address": "0x14000a8bf", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a8c3", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a8c5", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a8c7", "size": 2, "mnemonic": "pop", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a8c9", "size": 2, "mnemonic": "pop", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a8cb", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a8cc", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -165783,134 +147169,115 @@ "address": "0x140010630", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140010635", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], r9" }, { "address": "0x14001063a", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001063b", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001063f", "size": 3, "mnemonic": "mov", - "operands": "rbx, r9", - "stack_offset": 0 + "operands": "rbx, r9" }, { "address": "0x140010642", "size": 3, "mnemonic": "mov", - "operands": "rdi, r8", - "stack_offset": 0 + "operands": "rdi, r8" }, { "address": "0x140010645", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rdx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rdx]" }, { "address": "0x140010647", "size": 5, "mnemonic": "call", - "operands": "0x14000ca20", - "stack_offset": 0 + "operands": "0x14000ca20" }, { "address": "0x14001064c", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001064d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140010650", "size": 5, "mnemonic": "call", - "operands": "0x14001081c", - "stack_offset": 0 + "operands": "0x14001081c" }, { "address": "0x140010655", "size": 2, "mnemonic": "mov", - "operands": "edi, eax", - "stack_offset": 0 + "operands": "edi, eax" }, { "address": "0x140010657", "size": 2, "mnemonic": "mov", - "operands": "ecx, dword ptr [rbx]", - "stack_offset": 0 + "operands": "ecx, dword ptr [rbx]" }, { "address": "0x140010659", "size": 5, "mnemonic": "call", - "operands": "0x14000ca74", - "stack_offset": 0 + "operands": "0x14000ca74" }, { "address": "0x14001065e", "size": 2, "mnemonic": "mov", - "operands": "eax, edi", - "stack_offset": 0 + "operands": "eax, edi" }, { "address": "0x140010660", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140010665", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140010669", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001066a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -165932,50 +147299,43 @@ "address": "0x1400018b0", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1eb89]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1eb89]" }, { "address": "0x1400018b7", "size": 8, "mnemonic": "mov", - "operands": "qword ptr [rcx + 0x10], 0", - "stack_offset": 0 + "operands": "qword ptr [rcx + 0x10], 0" }, { "address": "0x1400018bf", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rcx + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rax" }, { "address": "0x1400018c3", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1eb66]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1eb66]" }, { "address": "0x1400018ca", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rcx], rax", - "stack_offset": 0 + "operands": "qword ptr [rcx], rax" }, { "address": "0x1400018cd", "size": 3, "mnemonic": "mov", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x1400018d0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -165997,148 +147357,127 @@ "address": "0x14000cda8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rdx" }, { "address": "0x14000cdad", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 8], ecx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 8], ecx" }, { "address": "0x14000cdb1", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cdb2", "size": 3, "mnemonic": "mov", - "operands": "rbp, rsp", - "stack_offset": 0 + "operands": "rbp, rsp" }, { "address": "0x14000cdb5", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000cdb9", "size": 5, "mnemonic": "call", - "operands": "0x140012358", - "stack_offset": 0 + "operands": "0x140012358" }, { "address": "0x14000cdbe", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x10]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x10]" }, { "address": "0x14000cdc2", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x18], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x18], rax" }, { "address": "0x14000cdc6", "size": 4, "mnemonic": "lea", - "operands": "r9, [rbp + 0x28]", - "stack_offset": 0 + "operands": "r9, [rbp + 0x28]" }, { "address": "0x14000cdca", "size": 4, "mnemonic": "lea", - "operands": "rax, [rbp + 0x18]", - "stack_offset": 0 + "operands": "rax, [rbp + 0x18]" }, { "address": "0x14000cdce", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [rbp - 0x10], rax", - "stack_offset": 0 + "operands": "qword ptr [rbp - 0x10], rax" }, { "address": "0x14000cdd2", "size": 4, "mnemonic": "lea", - "operands": "r8, [rbp - 0x18]", - "stack_offset": 0 + "operands": "r8, [rbp - 0x18]" }, { "address": "0x14000cdd6", "size": 5, "mnemonic": "mov", - "operands": "eax, 4", - "stack_offset": 0 + "operands": "eax, 4" }, { "address": "0x14000cddb", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbp - 0x20]", - "stack_offset": 0 + "operands": "rdx, [rbp - 0x20]" }, { "address": "0x14000cddf", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rbp + 0x20]" }, { "address": "0x14000cde3", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp + 0x28], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp + 0x28], eax" }, { "address": "0x14000cde6", "size": 3, "mnemonic": "mov", - "operands": "dword ptr [rbp - 0x20], eax", - "stack_offset": 0 + "operands": "dword ptr [rbp - 0x20], eax" }, { "address": "0x14000cde9", "size": 5, "mnemonic": "call", - "operands": "0x14000cac8", - "stack_offset": 0 + "operands": "0x14000cac8" }, { "address": "0x14000cdee", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x40", - "stack_offset": 0 + "operands": "rsp, 0x40" }, { "address": "0x14000cdf2", "size": 1, "mnemonic": "pop", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000cdf3", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166160,134 +147499,115 @@ "address": "0x140002344", "size": 2, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140002346", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000234a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000234d", "size": 5, "mnemonic": "mov", - "operands": "byte ptr [rsp + 0x28], 1", - "stack_offset": 0 + "operands": "byte ptr [rsp + 0x28], 1" }, { "address": "0x140002352", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x140002355", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rip + 0x1e08c]", - "stack_offset": 0 + "operands": "rcx, [rip + 0x1e08c]" }, { "address": "0x14000235c", "size": 3, "mnemonic": "xorps", - "operands": "xmm0, xmm0", - "stack_offset": 0 + "operands": "xmm0, xmm0" }, { "address": "0x14000235f", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x20], rax", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x20], rax" }, { "address": "0x140002364", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rcx", - "stack_offset": 0 + "operands": "qword ptr [rbx], rcx" }, { "address": "0x140002367", "size": 4, "mnemonic": "lea", - "operands": "rdx, [rbx + 8]", - "stack_offset": 0 + "operands": "rdx, [rbx + 8]" }, { "address": "0x14000236b", "size": 5, "mnemonic": "lea", - "operands": "rcx, [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, [rsp + 0x20]" }, { "address": "0x140002370", "size": 3, "mnemonic": "movups", - "operands": "xmmword ptr [rdx], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rdx], xmm0" }, { "address": "0x140002373", "size": 5, "mnemonic": "call", - "operands": "0x1400060f0", - "stack_offset": 0 + "operands": "0x1400060f0" }, { "address": "0x140002378", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0x1e0f1]", - "stack_offset": 0 + "operands": "rax, [rip + 0x1e0f1]" }, { "address": "0x14000237f", "size": 3, "mnemonic": "mov", - "operands": "qword ptr [rbx], rax", - "stack_offset": 0 + "operands": "qword ptr [rbx], rax" }, { "address": "0x140002382", "size": 3, "mnemonic": "mov", - "operands": "rax, rbx", - "stack_offset": 0 + "operands": "rax, rbx" }, { "address": "0x140002385", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x140002389", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14000238a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166315,43 +147635,37 @@ "address": "0x14001a95c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001a961", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a962", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a966", "size": 3, "mnemonic": "mov", - "operands": "rdi, rdx", - "stack_offset": 0 + "operands": "rdi, rdx" }, { "address": "0x14001a969", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x14001a96c", "size": 2, "mnemonic": "je", - "operands": "0x14001a9b4", - "stack_offset": 0 + "operands": "0x14001a9b4" } ], "successors": [ @@ -166369,36 +147683,31 @@ "address": "0x14001a9b4", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001a9b6", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a9bb", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a9bf", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a9c0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166414,15 +147723,13 @@ "address": "0x14001a96e", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a971", "size": 2, "mnemonic": "je", - "operands": "0x14001a9b4", - "stack_offset": 0 + "operands": "0x14001a9b4" } ], "successors": [ @@ -166440,36 +147747,31 @@ "address": "0x14001a973", "size": 3, "mnemonic": "mov", - "operands": "rbx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rcx]" }, { "address": "0x14001a976", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001a979", "size": 2, "mnemonic": "jne", - "operands": "0x14001a980", - "stack_offset": 0 + "operands": "0x14001a980" }, { "address": "0x14001a97b", "size": 3, "mnemonic": "mov", - "operands": "rax, rdi", - "stack_offset": 0 + "operands": "rax, rdi" }, { "address": "0x14001a97e", "size": 2, "mnemonic": "jmp", - "operands": "0x14001a9b6", - "stack_offset": 0 + "operands": "0x14001a9b6" } ], "successors": [ @@ -166486,29 +147788,25 @@ "address": "0x14001a9b6", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a9bb", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a9bf", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001a9c0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166530,8 +147828,7 @@ "address": "0x140011fe8", "size": 7, "mnemonic": "jmp", - "operands": "qword ptr [rip + 0xe1b1]", - "stack_offset": 0 + "operands": "qword ptr [rip + 0xe1b1]" } ], "successors": [ @@ -166564,71 +147861,61 @@ "address": "0x140016930", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140016935", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140016936", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001693a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rdx", - "stack_offset": 0 + "operands": "rbx, rdx" }, { "address": "0x14001693d", "size": 3, "mnemonic": "mov", - "operands": "rdi, rcx", - "stack_offset": 0 + "operands": "rdi, rcx" }, { "address": "0x140016940", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140016943", "size": 2, "mnemonic": "jne", - "operands": "0x14001694f", - "stack_offset": 0 + "operands": "0x14001694f" }, { "address": "0x140016945", "size": 3, "mnemonic": "mov", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x140016948", "size": 5, "mnemonic": "call", - "operands": "0x140015200", - "stack_offset": 0 + "operands": "0x140015200" }, { "address": "0x14001694d", "size": 2, "mnemonic": "jmp", - "operands": "0x14001696e", - "stack_offset": 0 + "operands": "0x14001696e" } ], "successors": [ @@ -166645,29 +147932,25 @@ "address": "0x14001696e", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140016973", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140016977", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140016978", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166689,64 +147972,55 @@ "address": "0x14001d6d0", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001d6d4", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001d6d7", "size": 2, "mnemonic": "jne", - "operands": "0x14001d6f2", - "stack_offset": 0 + "operands": "0x14001d6f2" }, { "address": "0x14001d6d9", "size": 5, "mnemonic": "call", - "operands": "0x14000d878", - "stack_offset": 0 + "operands": "0x14000d878" }, { "address": "0x14001d6de", "size": 6, "mnemonic": "mov", - "operands": "dword ptr [rax], 0x16", - "stack_offset": 0 + "operands": "dword ptr [rax], 0x16" }, { "address": "0x14001d6e4", "size": 5, "mnemonic": "call", - "operands": "0x14000afb4", - "stack_offset": 0 + "operands": "0x14000afb4" }, { "address": "0x14001d6e9", "size": 4, "mnemonic": "or", - "operands": "rax, 0xffffffffffffffff", - "stack_offset": 0 + "operands": "rax, 0xffffffffffffffff" }, { "address": "0x14001d6ed", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x28", - "stack_offset": 0 + "operands": "rsp, 0x28" }, { "address": "0x14001d6f1", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166768,15 +148042,13 @@ "address": "0x14001a81c", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a81f", "size": 2, "mnemonic": "je", - "operands": "0x14001a83b", - "stack_offset": 0 + "operands": "0x14001a83b" } ], "successors": [ @@ -166794,15 +148066,13 @@ "address": "0x14001a83b", "size": 5, "mnemonic": "mov", - "operands": "eax, 0x7fffffff", - "stack_offset": 0 + "operands": "eax, 0x7fffffff" }, { "address": "0x14001a840", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166818,22 +148088,19 @@ "address": "0x14001a821", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0xb3f8]", - "stack_offset": 0 + "operands": "rax, [rip + 0xb3f8]" }, { "address": "0x14001a828", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14001a82b", "size": 2, "mnemonic": "je", - "operands": "0x14001a83b", - "stack_offset": 0 + "operands": "0x14001a83b" } ], "successors": [ @@ -166851,29 +148118,25 @@ "address": "0x14001a82d", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14001a830", "size": 8, "mnemonic": "lock xadd", - "operands": "dword ptr [rcx + 0x15c], eax", - "stack_offset": 0 + "operands": "dword ptr [rcx + 0x15c], eax" }, { "address": "0x14001a838", "size": 2, "mnemonic": "dec", - "operands": "eax", - "stack_offset": 0 + "operands": "eax" }, { "address": "0x14001a83a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166895,15 +148158,13 @@ "address": "0x14001a7e4", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a7e7", "size": 2, "mnemonic": "je", - "operands": "0x14001a81a", - "stack_offset": 0 + "operands": "0x14001a81a" } ], "successors": [ @@ -166921,8 +148182,7 @@ "address": "0x14001a81a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -166938,43 +148198,37 @@ "address": "0x14001a7e9", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001a7ea", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a7ee", "size": 7, "mnemonic": "lea", - "operands": "rax, [rip + 0xb42b]", - "stack_offset": 0 + "operands": "rax, [rip + 0xb42b]" }, { "address": "0x14001a7f5", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001a7f8", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rax", - "stack_offset": 0 + "operands": "rcx, rax" }, { "address": "0x14001a7fb", "size": 2, "mnemonic": "je", - "operands": "0x14001a815", - "stack_offset": 0 + "operands": "0x14001a815" } ], "successors": [ @@ -166992,22 +148246,19 @@ "address": "0x14001a815", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a819", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001a81a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -167023,71 +148274,61 @@ "address": "0x14001a7fd", "size": 6, "mnemonic": "mov", - "operands": "eax, dword ptr [rcx + 0x15c]", - "stack_offset": 0 + "operands": "eax, dword ptr [rcx + 0x15c]" }, { "address": "0x14001a803", "size": 1, "mnemonic": "nop", - "operands": "", - "stack_offset": 0 + "operands": "" }, { "address": "0x14001a804", "size": 2, "mnemonic": "test", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001a806", "size": 2, "mnemonic": "jne", - "operands": "0x14001a815", - "stack_offset": 0 + "operands": "0x14001a815" }, { "address": "0x14001a808", "size": 5, "mnemonic": "call", - "operands": "0x14001a21c", - "stack_offset": 0 + "operands": "0x14001a21c" }, { "address": "0x14001a80d", "size": 3, "mnemonic": "mov", - "operands": "rcx, rbx", - "stack_offset": 0 + "operands": "rcx, rbx" }, { "address": "0x14001a810", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a815", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a819", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x14001a81a", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -167109,15 +148350,13 @@ "address": "0x14001952c", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001952f", "size": 6, "mnemonic": "je", - "operands": "0x140019635", - "stack_offset": 0 + "operands": "0x140019635" } ], "successors": [ @@ -167135,8 +148374,7 @@ "address": "0x140019635", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -167152,43 +148390,37 @@ "address": "0x140019535", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140019536", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001953a", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001953d", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx + 0x18]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx + 0x18]" }, { "address": "0x140019541", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17cd0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17cd0]" }, { "address": "0x140019548", "size": 2, "mnemonic": "je", - "operands": "0x14001954f", - "stack_offset": 0 + "operands": "0x14001954f" } ], "successors": [ @@ -167206,22 +148438,19 @@ "address": "0x14001954f", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x20]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x20]" }, { "address": "0x140019553", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17cc6]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17cc6]" }, { "address": "0x14001955a", "size": 2, "mnemonic": "je", - "operands": "0x140019561", - "stack_offset": 0 + "operands": "0x140019561" } ], "successors": [ @@ -167239,29 +148468,25 @@ "address": "0x14001954a", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001954f", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x20]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x20]" }, { "address": "0x140019553", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17cc6]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17cc6]" }, { "address": "0x14001955a", "size": 2, "mnemonic": "je", - "operands": "0x140019561", - "stack_offset": 0 + "operands": "0x140019561" } ], "successors": [ @@ -167279,22 +148504,19 @@ "address": "0x140019561", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x28]" }, { "address": "0x140019565", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17cbc]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17cbc]" }, { "address": "0x14001956c", "size": 2, "mnemonic": "je", - "operands": "0x140019573", - "stack_offset": 0 + "operands": "0x140019573" } ], "successors": [ @@ -167312,29 +148534,25 @@ "address": "0x14001955c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019561", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x28]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x28]" }, { "address": "0x140019565", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17cbc]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17cbc]" }, { "address": "0x14001956c", "size": 2, "mnemonic": "je", - "operands": "0x140019573", - "stack_offset": 0 + "operands": "0x140019573" } ], "successors": [ @@ -167352,22 +148570,19 @@ "address": "0x140019573", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x30]" }, { "address": "0x140019577", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17cb2]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17cb2]" }, { "address": "0x14001957e", "size": 2, "mnemonic": "je", - "operands": "0x140019585", - "stack_offset": 0 + "operands": "0x140019585" } ], "successors": [ @@ -167385,29 +148600,25 @@ "address": "0x14001956e", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019573", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x30]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x30]" }, { "address": "0x140019577", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17cb2]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17cb2]" }, { "address": "0x14001957e", "size": 2, "mnemonic": "je", - "operands": "0x140019585", - "stack_offset": 0 + "operands": "0x140019585" } ], "successors": [ @@ -167425,22 +148636,19 @@ "address": "0x140019585", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x38]" }, { "address": "0x140019589", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17ca8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17ca8]" }, { "address": "0x140019590", "size": 2, "mnemonic": "je", - "operands": "0x140019597", - "stack_offset": 0 + "operands": "0x140019597" } ], "successors": [ @@ -167458,29 +148666,25 @@ "address": "0x140019580", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019585", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x38]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x38]" }, { "address": "0x140019589", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17ca8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17ca8]" }, { "address": "0x140019590", "size": 2, "mnemonic": "je", - "operands": "0x140019597", - "stack_offset": 0 + "operands": "0x140019597" } ], "successors": [ @@ -167498,22 +148702,19 @@ "address": "0x140019597", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x40]" }, { "address": "0x14001959b", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c9e]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c9e]" }, { "address": "0x1400195a2", "size": 2, "mnemonic": "je", - "operands": "0x1400195a9", - "stack_offset": 0 + "operands": "0x1400195a9" } ], "successors": [ @@ -167531,29 +148732,25 @@ "address": "0x140019592", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019597", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x40]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x40]" }, { "address": "0x14001959b", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c9e]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c9e]" }, { "address": "0x1400195a2", "size": 2, "mnemonic": "je", - "operands": "0x1400195a9", - "stack_offset": 0 + "operands": "0x1400195a9" } ], "successors": [ @@ -167571,22 +148768,19 @@ "address": "0x1400195a9", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x48]" }, { "address": "0x1400195ad", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c94]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c94]" }, { "address": "0x1400195b4", "size": 2, "mnemonic": "je", - "operands": "0x1400195bb", - "stack_offset": 0 + "operands": "0x1400195bb" } ], "successors": [ @@ -167604,29 +148798,25 @@ "address": "0x1400195a4", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400195a9", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x48]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x48]" }, { "address": "0x1400195ad", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c94]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c94]" }, { "address": "0x1400195b4", "size": 2, "mnemonic": "je", - "operands": "0x1400195bb", - "stack_offset": 0 + "operands": "0x1400195bb" } ], "successors": [ @@ -167644,22 +148834,19 @@ "address": "0x1400195bb", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x68]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x68]" }, { "address": "0x1400195bf", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17ca2]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17ca2]" }, { "address": "0x1400195c6", "size": 2, "mnemonic": "je", - "operands": "0x1400195cd", - "stack_offset": 0 + "operands": "0x1400195cd" } ], "successors": [ @@ -167677,29 +148864,25 @@ "address": "0x1400195b6", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400195bb", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x68]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x68]" }, { "address": "0x1400195bf", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17ca2]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17ca2]" }, { "address": "0x1400195c6", "size": 2, "mnemonic": "je", - "operands": "0x1400195cd", - "stack_offset": 0 + "operands": "0x1400195cd" } ], "successors": [ @@ -167717,22 +148900,19 @@ "address": "0x1400195cd", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x70]" }, { "address": "0x1400195d1", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c98]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c98]" }, { "address": "0x1400195d8", "size": 2, "mnemonic": "je", - "operands": "0x1400195df", - "stack_offset": 0 + "operands": "0x1400195df" } ], "successors": [ @@ -167750,29 +148930,25 @@ "address": "0x1400195c8", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400195cd", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x70]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x70]" }, { "address": "0x1400195d1", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c98]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c98]" }, { "address": "0x1400195d8", "size": 2, "mnemonic": "je", - "operands": "0x1400195df", - "stack_offset": 0 + "operands": "0x1400195df" } ], "successors": [ @@ -167790,22 +148966,19 @@ "address": "0x1400195df", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x78]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x78]" }, { "address": "0x1400195e3", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c8e]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c8e]" }, { "address": "0x1400195ea", "size": 2, "mnemonic": "je", - "operands": "0x1400195f1", - "stack_offset": 0 + "operands": "0x1400195f1" } ], "successors": [ @@ -167823,29 +148996,25 @@ "address": "0x1400195da", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400195df", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x78]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x78]" }, { "address": "0x1400195e3", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c8e]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c8e]" }, { "address": "0x1400195ea", "size": 2, "mnemonic": "je", - "operands": "0x1400195f1", - "stack_offset": 0 + "operands": "0x1400195f1" } ], "successors": [ @@ -167863,22 +149032,19 @@ "address": "0x1400195f1", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x80]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x80]" }, { "address": "0x1400195f8", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c81]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c81]" }, { "address": "0x1400195ff", "size": 2, "mnemonic": "je", - "operands": "0x140019606", - "stack_offset": 0 + "operands": "0x140019606" } ], "successors": [ @@ -167896,29 +149062,25 @@ "address": "0x1400195ec", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x1400195f1", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x80]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x80]" }, { "address": "0x1400195f8", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c81]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c81]" }, { "address": "0x1400195ff", "size": 2, "mnemonic": "je", - "operands": "0x140019606", - "stack_offset": 0 + "operands": "0x140019606" } ], "successors": [ @@ -167936,22 +149098,19 @@ "address": "0x140019606", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x88]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x88]" }, { "address": "0x14001960d", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c74]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c74]" }, { "address": "0x140019614", "size": 2, "mnemonic": "je", - "operands": "0x14001961b", - "stack_offset": 0 + "operands": "0x14001961b" } ], "successors": [ @@ -167969,29 +149128,25 @@ "address": "0x140019601", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019606", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x88]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x88]" }, { "address": "0x14001960d", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c74]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c74]" }, { "address": "0x140019614", "size": 2, "mnemonic": "je", - "operands": "0x14001961b", - "stack_offset": 0 + "operands": "0x14001961b" } ], "successors": [ @@ -168009,22 +149164,19 @@ "address": "0x14001961b", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x90]" }, { "address": "0x140019622", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c67]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c67]" }, { "address": "0x140019629", "size": 2, "mnemonic": "je", - "operands": "0x140019630", - "stack_offset": 0 + "operands": "0x140019630" } ], "successors": [ @@ -168042,29 +149194,25 @@ "address": "0x140019616", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001961b", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x90]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x90]" }, { "address": "0x140019622", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17c67]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17c67]" }, { "address": "0x140019629", "size": 2, "mnemonic": "je", - "operands": "0x140019630", - "stack_offset": 0 + "operands": "0x140019630" } ], "successors": [ @@ -168082,22 +149230,19 @@ "address": "0x140019630", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140019634", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140019635", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -168113,29 +149258,25 @@ "address": "0x14001962b", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019630", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140019634", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140019635", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -168157,15 +149298,13 @@ "address": "0x140019b54", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x140019b57", "size": 2, "mnemonic": "je", - "operands": "0x140019bbf", - "stack_offset": 0 + "operands": "0x140019bbf" } ], "successors": [ @@ -168183,8 +149322,7 @@ "address": "0x140019bbf", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -168200,43 +149338,37 @@ "address": "0x140019b59", "size": 1, "mnemonic": "push", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140019b5a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140019b5e", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140019b61", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rcx]" }, { "address": "0x140019b64", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17695]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17695]" }, { "address": "0x140019b6b", "size": 2, "mnemonic": "je", - "operands": "0x140019b72", - "stack_offset": 0 + "operands": "0x140019b72" } ], "successors": [ @@ -168254,22 +149386,19 @@ "address": "0x140019b72", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 8]" }, { "address": "0x140019b76", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x1768b]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x1768b]" }, { "address": "0x140019b7d", "size": 2, "mnemonic": "je", - "operands": "0x140019b84", - "stack_offset": 0 + "operands": "0x140019b84" } ], "successors": [ @@ -168287,29 +149416,25 @@ "address": "0x140019b6d", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019b72", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 8]" }, { "address": "0x140019b76", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x1768b]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x1768b]" }, { "address": "0x140019b7d", "size": 2, "mnemonic": "je", - "operands": "0x140019b84", - "stack_offset": 0 + "operands": "0x140019b84" } ], "successors": [ @@ -168327,22 +149452,19 @@ "address": "0x140019b84", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x10]" }, { "address": "0x140019b88", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17681]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17681]" }, { "address": "0x140019b8f", "size": 2, "mnemonic": "je", - "operands": "0x140019b96", - "stack_offset": 0 + "operands": "0x140019b96" } ], "successors": [ @@ -168360,29 +149482,25 @@ "address": "0x140019b7f", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019b84", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x10]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x10]" }, { "address": "0x140019b88", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x17681]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x17681]" }, { "address": "0x140019b8f", "size": 2, "mnemonic": "je", - "operands": "0x140019b96", - "stack_offset": 0 + "operands": "0x140019b96" } ], "successors": [ @@ -168400,22 +149518,19 @@ "address": "0x140019b96", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x58]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x58]" }, { "address": "0x140019b9a", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x176b7]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x176b7]" }, { "address": "0x140019ba1", "size": 2, "mnemonic": "je", - "operands": "0x140019ba8", - "stack_offset": 0 + "operands": "0x140019ba8" } ], "successors": [ @@ -168433,29 +149548,25 @@ "address": "0x140019b91", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019b96", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x58]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x58]" }, { "address": "0x140019b9a", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x176b7]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x176b7]" }, { "address": "0x140019ba1", "size": 2, "mnemonic": "je", - "operands": "0x140019ba8", - "stack_offset": 0 + "operands": "0x140019ba8" } ], "successors": [ @@ -168473,22 +149584,19 @@ "address": "0x140019ba8", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x60]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x60]" }, { "address": "0x140019bac", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x176ad]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x176ad]" }, { "address": "0x140019bb3", "size": 2, "mnemonic": "je", - "operands": "0x140019bba", - "stack_offset": 0 + "operands": "0x140019bba" } ], "successors": [ @@ -168506,29 +149614,25 @@ "address": "0x140019ba3", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019ba8", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x60]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x60]" }, { "address": "0x140019bac", "size": 7, "mnemonic": "cmp", - "operands": "rcx, qword ptr [rip + 0x176ad]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rip + 0x176ad]" }, { "address": "0x140019bb3", "size": 2, "mnemonic": "je", - "operands": "0x140019bba", - "stack_offset": 0 + "operands": "0x140019bba" } ], "successors": [ @@ -168546,22 +149650,19 @@ "address": "0x140019bba", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140019bbe", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140019bbf", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -168577,29 +149678,25 @@ "address": "0x140019bb5", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019bba", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140019bbe", "size": 1, "mnemonic": "pop", - "operands": "rbx", - "stack_offset": 0 + "operands": "rbx" }, { "address": "0x140019bbf", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -168621,50 +149718,43 @@ "address": "0x14001d410", "size": 3, "mnemonic": "mov", - "operands": "r9, r8", - "stack_offset": 0 + "operands": "r9, r8" }, { "address": "0x14001d413", "size": 3, "mnemonic": "mov", - "operands": "r11, rdx", - "stack_offset": 0 + "operands": "r11, rdx" }, { "address": "0x14001d416", "size": 3, "mnemonic": "mov", - "operands": "r10, rcx", - "stack_offset": 0 + "operands": "r10, rcx" }, { "address": "0x14001d419", "size": 3, "mnemonic": "test", - "operands": "r8, r8", - "stack_offset": 0 + "operands": "r8, r8" }, { "address": "0x14001d41c", "size": 2, "mnemonic": "jne", - "operands": "0x14001d430", - "stack_offset": 0 + "operands": "0x14001d430" }, { "address": "0x14001d41e", "size": 2, "mnemonic": "xor", - "operands": "eax, eax", - "stack_offset": 0 + "operands": "eax, eax" }, { "address": "0x14001d420", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -168686,36 +149776,31 @@ "address": "0x14000a6d0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rcx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rcx" }, { "address": "0x14000a6d5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rdx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rdx" }, { "address": "0x14000a6da", "size": 5, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x10], r8d", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x10], r8d" }, { "address": "0x14000a6df", "size": 7, "mnemonic": "mov", - "operands": "r9, 0x19930520", - "stack_offset": 0 + "operands": "r9, 0x19930520" }, { "address": "0x14000a6e6", "size": 5, "mnemonic": "jmp", - "operands": "0x14000a6f0", - "stack_offset": 0 + "operands": "0x14000a6f0" } ], "successors": [ @@ -168732,8 +149817,7 @@ "address": "0x14000a6f0", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -168755,8 +149839,7 @@ "address": "0x14000a700", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -168778,246 +149861,211 @@ "address": "0x14000a520", "size": 3, "mnemonic": "mov", - "operands": "r11, rsp", - "stack_offset": 0 + "operands": "r11, rsp" }, { "address": "0x14000a523", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 0x18], rbx", - "stack_offset": 0 + "operands": "qword ptr [r11 + 0x18], rbx" }, { "address": "0x14000a527", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 0x20], r9", - "stack_offset": 0 + "operands": "qword ptr [r11 + 0x20], r9" }, { "address": "0x14000a52b", "size": 4, "mnemonic": "mov", - "operands": "dword ptr [rsp + 0x10], edx", - "stack_offset": 0 + "operands": "dword ptr [rsp + 0x10], edx" }, { "address": "0x14000a52f", "size": 1, "mnemonic": "push", - "operands": "rbp", - "stack_offset": 0 + "operands": "rbp" }, { "address": "0x14000a530", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14000a531", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a532", "size": 2, "mnemonic": "push", - "operands": "r12", - "stack_offset": 0 + "operands": "r12" }, { "address": "0x14000a534", "size": 2, "mnemonic": "push", - "operands": "r13", - "stack_offset": 0 + "operands": "r13" }, { "address": "0x14000a536", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14000a538", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14000a53a", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14000a53e", "size": 4, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx + 8]" }, { "address": "0x14000a542", "size": 3, "mnemonic": "xor", - "operands": "bpl, bpl", - "stack_offset": 0 + "operands": "bpl, bpl" }, { "address": "0x14000a545", "size": 3, "mnemonic": "xor", - "operands": "r14b, r14b", - "stack_offset": 0 + "operands": "r14b, r14b" }, { "address": "0x14000a548", "size": 4, "mnemonic": "mov", - "operands": "qword ptr [r11 + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [r11 + 8], rax" }, { "address": "0x14000a54c", "size": 2, "mnemonic": "xor", - "operands": "edi, edi", - "stack_offset": 0 + "operands": "edi, edi" }, { "address": "0x14000a54e", "size": 3, "mnemonic": "mov", - "operands": "r12, r9", - "stack_offset": 0 + "operands": "r12, r9" }, { "address": "0x14000a551", "size": 3, "mnemonic": "mov", - "operands": "r13d, r8d", - "stack_offset": 0 + "operands": "r13d, r8d" }, { "address": "0x14000a554", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14000a557", "size": 4, "mnemonic": "lea", - "operands": "rsi, [rax - 1]", - "stack_offset": 0 + "operands": "rsi, [rax - 1]" }, { "address": "0x14000a55b", "size": 3, "mnemonic": "mov", - "operands": "r15, rsi", - "stack_offset": 0 + "operands": "r15, rsi" }, { "address": "0x14000a55e", "size": 2, "mnemonic": "cmp", - "operands": "dword ptr [rcx], edi", - "stack_offset": 0 + "operands": "dword ptr [rcx], edi" }, { "address": "0x14000a560", "size": 2, "mnemonic": "jle", - "operands": "0x14000a5a5", - "stack_offset": 0 + "operands": "0x14000a5a5" }, { "address": "0x14000a562", "size": 4, "mnemonic": "mov", - "operands": "r12d, dword ptr [r11 + 0x10]", - "stack_offset": 0 + "operands": "r12d, dword ptr [r11 + 0x10]" }, { "address": "0x14000a566", "size": 3, "mnemonic": "cmp", - "operands": "edi, r12d", - "stack_offset": 0 + "operands": "edi, r12d" }, { "address": "0x14000a569", "size": 2, "mnemonic": "jne", - "operands": "0x14000a571", - "stack_offset": 0 + "operands": "0x14000a571" }, { "address": "0x14000a56b", "size": 3, "mnemonic": "mov", - "operands": "rsi, rax", - "stack_offset": 0 + "operands": "rsi, rax" }, { "address": "0x14000a56e", "size": 3, "mnemonic": "mov", - "operands": "bpl, 1", - "stack_offset": 0 + "operands": "bpl, 1" }, { "address": "0x14000a571", "size": 3, "mnemonic": "cmp", - "operands": "edi, r13d", - "stack_offset": 0 + "operands": "edi, r13d" }, { "address": "0x14000a574", "size": 2, "mnemonic": "jne", - "operands": "0x14000a57c", - "stack_offset": 0 + "operands": "0x14000a57c" }, { "address": "0x14000a576", "size": 3, "mnemonic": "mov", - "operands": "r15, rax", - "stack_offset": 0 + "operands": "r15, rax" }, { "address": "0x14000a579", "size": 3, "mnemonic": "mov", - "operands": "r14b, 1", - "stack_offset": 0 + "operands": "r14b, 1" }, { "address": "0x14000a57c", "size": 3, "mnemonic": "test", - "operands": "bpl, bpl", - "stack_offset": 0 + "operands": "bpl, bpl" }, { "address": "0x14000a57f", "size": 2, "mnemonic": "je", - "operands": "0x14000a586", - "stack_offset": 0 + "operands": "0x14000a586" } ], "successors": [ @@ -169041,78 +150089,67 @@ "address": "0x14000a5f0", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14000a5f5", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rsi" }, { "address": "0x14000a5fa", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a5fb", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000a5ff", "size": 5, "mnemonic": "mov", - "operands": "rdi, qword ptr [rsp + 0x60]", - "stack_offset": 0 + "operands": "rdi, qword ptr [rsp + 0x60]" }, { "address": "0x14000a604", "size": 2, "mnemonic": "mov", - "operands": "ebx, edx", - "stack_offset": 0 + "operands": "ebx, edx" }, { "address": "0x14000a606", "size": 3, "mnemonic": "mov", - "operands": "rsi, r8", - "stack_offset": 0 + "operands": "rsi, r8" }, { "address": "0x14000a609", "size": 3, "mnemonic": "mov", - "operands": "r10, rcx", - "stack_offset": 0 + "operands": "r10, rcx" }, { "address": "0x14000a60c", "size": 4, "mnemonic": "mov", - "operands": "rdx, qword ptr [rdi + 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rdi + 8]" }, { "address": "0x14000a610", "size": 4, "mnemonic": "cmp", - "operands": "rdx, qword ptr [r8 + 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r8 + 8]" }, { "address": "0x14000a614", "size": 2, "mnemonic": "ja", - "operands": "0x14000a68d", - "stack_offset": 0 + "operands": "0x14000a68d" } ], "successors": [ @@ -169130,43 +150167,37 @@ "address": "0x14000a68d", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x14000a690", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000a695", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x48]" }, { "address": "0x14000a69a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000a69e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a69f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -169182,15 +150213,13 @@ "address": "0x14000a616", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rcx + 8], rdx", - "stack_offset": 0 + "operands": "qword ptr [rcx + 8], rdx" }, { "address": "0x14000a61a", "size": 2, "mnemonic": "ja", - "operands": "0x14000a68d", - "stack_offset": 0 + "operands": "0x14000a68d" } ], "successors": [ @@ -169208,120 +150237,103 @@ "address": "0x14000a61c", "size": 4, "mnemonic": "mov", - "operands": "rcx, qword ptr [r8 + 8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [r8 + 8]" }, { "address": "0x14000a620", "size": 3, "mnemonic": "mov", - "operands": "rax, rdx", - "stack_offset": 0 + "operands": "rax, rdx" }, { "address": "0x14000a623", "size": 4, "mnemonic": "sub", - "operands": "rax, qword ptr [r10 + 8]", - "stack_offset": 0 + "operands": "rax, qword ptr [r10 + 8]" }, { "address": "0x14000a627", "size": 3, "mnemonic": "sub", - "operands": "rcx, rdx", - "stack_offset": 0 + "operands": "rcx, rdx" }, { "address": "0x14000a62a", "size": 3, "mnemonic": "cmp", - "operands": "rax, rcx", - "stack_offset": 0 + "operands": "rax, rcx" }, { "address": "0x14000a62d", "size": 2, "mnemonic": "jge", - "operands": "0x14000a65c", - "stack_offset": 0 + "operands": "0x14000a65c" }, { "address": "0x14000a62f", "size": 4, "mnemonic": "movups", - "operands": "xmm0, xmmword ptr [r10]", - "stack_offset": 0 + "operands": "xmm0, xmmword ptr [r10]" }, { "address": "0x14000a633", "size": 5, "mnemonic": "movups", - "operands": "xmmword ptr [rsp + 0x20], xmm0", - "stack_offset": 0 + "operands": "xmmword ptr [rsp + 0x20], xmm0" }, { "address": "0x14000a638", "size": 4, "mnemonic": "cmp", - "operands": "rdx, qword ptr [r10 + 8]", - "stack_offset": 0 + "operands": "rdx, qword ptr [r10 + 8]" }, { "address": "0x14000a63c", "size": 2, "mnemonic": "jbe", - "operands": "0x14000a689", - "stack_offset": 0 + "operands": "0x14000a689" }, { "address": "0x14000a63e", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x20]" }, { "address": "0x14000a643", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x28]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x28]" }, { "address": "0x14000a648", "size": 5, "mnemonic": "call", - "operands": "0x14000a464", - "stack_offset": 0 + "operands": "0x14000a464" }, { "address": "0x14000a64d", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x28]" }, { "address": "0x14000a652", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x14000a654", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rdi + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi + 8], rax" }, { "address": "0x14000a658", "size": 2, "mnemonic": "ja", - "operands": "0x14000a63e", - "stack_offset": 0 + "operands": "0x14000a63e" } ], "successors": [ @@ -169339,50 +150351,43 @@ "address": "0x14000a63e", "size": 5, "mnemonic": "mov", - "operands": "rcx, qword ptr [rsp + 0x20]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rsp + 0x20]" }, { "address": "0x14000a643", "size": 5, "mnemonic": "lea", - "operands": "rdx, [rsp + 0x28]", - "stack_offset": 0 + "operands": "rdx, [rsp + 0x28]" }, { "address": "0x14000a648", "size": 5, "mnemonic": "call", - "operands": "0x14000a464", - "stack_offset": 0 + "operands": "0x14000a464" }, { "address": "0x14000a64d", "size": 5, "mnemonic": "mov", - "operands": "rax, qword ptr [rsp + 0x28]", - "stack_offset": 0 + "operands": "rax, qword ptr [rsp + 0x28]" }, { "address": "0x14000a652", "size": 2, "mnemonic": "inc", - "operands": "ebx", - "stack_offset": 0 + "operands": "ebx" }, { "address": "0x14000a654", "size": 4, "mnemonic": "cmp", - "operands": "qword ptr [rdi + 8], rax", - "stack_offset": 0 + "operands": "qword ptr [rdi + 8], rax" }, { "address": "0x14000a658", "size": 2, "mnemonic": "ja", - "operands": "0x14000a63e", - "stack_offset": 0 + "operands": "0x14000a63e" } ], "successors": [ @@ -169400,8 +150405,7 @@ "address": "0x14000a65a", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a689", - "stack_offset": 0 + "operands": "0x14000a689" } ], "successors": [ @@ -169418,15 +150422,13 @@ "address": "0x14000a689", "size": 2, "mnemonic": "mov", - "operands": "eax, ebx", - "stack_offset": 0 + "operands": "eax, ebx" }, { "address": "0x14000a68b", "size": 2, "mnemonic": "jmp", - "operands": "0x14000a690", - "stack_offset": 0 + "operands": "0x14000a690" } ], "successors": [ @@ -169443,36 +150445,31 @@ "address": "0x14000a690", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14000a695", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x48]" }, { "address": "0x14000a69a", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x30", - "stack_offset": 0 + "operands": "rsp, 0x30" }, { "address": "0x14000a69e", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14000a69f", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -169494,99 +150491,85 @@ "address": "0x14001081c", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140010821", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x140010826", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x18], rsi", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x18], rsi" }, { "address": "0x14001082b", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x14001082c", "size": 2, "mnemonic": "push", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001082e", "size": 2, "mnemonic": "push", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x140010830", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140010834", "size": 3, "mnemonic": "mov", - "operands": "rax, qword ptr [rcx]", - "stack_offset": 0 + "operands": "rax, qword ptr [rcx]" }, { "address": "0x140010837", "size": 3, "mnemonic": "mov", - "operands": "rsi, rcx", - "stack_offset": 0 + "operands": "rsi, rcx" }, { "address": "0x14001083a", "size": 3, "mnemonic": "mov", - "operands": "rdx, qword ptr [rax]", - "stack_offset": 0 + "operands": "rdx, qword ptr [rax]" }, { "address": "0x14001083d", "size": 3, "mnemonic": "test", - "operands": "rdx, rdx", - "stack_offset": 0 + "operands": "rdx, rdx" }, { "address": "0x140010840", "size": 2, "mnemonic": "jne", - "operands": "0x14001084a", - "stack_offset": 0 + "operands": "0x14001084a" }, { "address": "0x140010842", "size": 3, "mnemonic": "or", - "operands": "eax, 0xffffffff", - "stack_offset": 0 + "operands": "eax, 0xffffffff" }, { "address": "0x140010845", "size": 5, "mnemonic": "jmp", - "operands": "0x140010918", - "stack_offset": 0 + "operands": "0x140010918" } ], "successors": [ @@ -169603,57 +150586,49 @@ "address": "0x140010918", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x40]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x40]" }, { "address": "0x14001091d", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x48]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x48]" }, { "address": "0x140010922", "size": 5, "mnemonic": "mov", - "operands": "rsi, qword ptr [rsp + 0x50]", - "stack_offset": 0 + "operands": "rsi, qword ptr [rsp + 0x50]" }, { "address": "0x140010927", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001092b", "size": 2, "mnemonic": "pop", - "operands": "r15", - "stack_offset": 0 + "operands": "r15" }, { "address": "0x14001092d", "size": 2, "mnemonic": "pop", - "operands": "r14", - "stack_offset": 0 + "operands": "r14" }, { "address": "0x14001092f", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140010930", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -169675,15 +150650,13 @@ "address": "0x14001a21c", "size": 3, "mnemonic": "test", - "operands": "rcx, rcx", - "stack_offset": 0 + "operands": "rcx, rcx" }, { "address": "0x14001a21f", "size": 6, "mnemonic": "je", - "operands": "0x14001a323", - "stack_offset": 0 + "operands": "0x14001a323" } ], "successors": [ @@ -169701,8 +150674,7 @@ "address": "0x14001a323", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -169718,386 +150690,331 @@ "address": "0x14001a225", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x14001a22a", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 0x10], rbp", - "stack_offset": 0 + "operands": "qword ptr [rsp + 0x10], rbp" }, { "address": "0x14001a22f", "size": 1, "mnemonic": "push", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001a230", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a234", "size": 5, "mnemonic": "mov", - "operands": "ebp, 7", - "stack_offset": 0 + "operands": "ebp, 7" }, { "address": "0x14001a239", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x14001a23c", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x14001a23e", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a243", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + 0x38]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0x38]" }, { "address": "0x14001a247", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x14001a249", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a24e", "size": 3, "mnemonic": "lea", - "operands": "esi, [rbp + 5]", - "stack_offset": 0 + "operands": "esi, [rbp + 5]" }, { "address": "0x14001a251", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x14001a253", "size": 4, "mnemonic": "lea", - "operands": "rcx, [rbx + 0x70]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0x70]" }, { "address": "0x14001a257", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a25c", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbx + 0xd0]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0xd0]" }, { "address": "0x14001a263", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x14001a265", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a26a", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbx + 0x130]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0x130]" }, { "address": "0x14001a271", "size": 3, "mnemonic": "lea", - "operands": "edx, [rbp - 5]", - "stack_offset": 0 + "operands": "edx, [rbp - 5]" }, { "address": "0x14001a274", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a279", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x140]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x140]" }, { "address": "0x14001a280", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a285", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x148]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x148]" }, { "address": "0x14001a28c", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a291", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x150]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x150]" }, { "address": "0x14001a298", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a29d", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbx + 0x160]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0x160]" }, { "address": "0x14001a2a4", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x14001a2a6", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a2ab", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbx + 0x198]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0x198]" }, { "address": "0x14001a2b2", "size": 2, "mnemonic": "mov", - "operands": "edx, ebp", - "stack_offset": 0 + "operands": "edx, ebp" }, { "address": "0x14001a2b4", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a2b9", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbx + 0x1d0]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0x1d0]" }, { "address": "0x14001a2c0", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x14001a2c2", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a2c7", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbx + 0x230]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0x230]" }, { "address": "0x14001a2ce", "size": 2, "mnemonic": "mov", - "operands": "edx, esi", - "stack_offset": 0 + "operands": "edx, esi" }, { "address": "0x14001a2d0", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a2d5", "size": 7, "mnemonic": "lea", - "operands": "rcx, [rbx + 0x290]", - "stack_offset": 0 + "operands": "rcx, [rbx + 0x290]" }, { "address": "0x14001a2dc", "size": 3, "mnemonic": "lea", - "operands": "edx, [rbp - 5]", - "stack_offset": 0 + "operands": "edx, [rbp - 5]" }, { "address": "0x14001a2df", "size": 5, "mnemonic": "call", - "operands": "0x140019ea8", - "stack_offset": 0 + "operands": "0x140019ea8" }, { "address": "0x14001a2e4", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x2a0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x2a0]" }, { "address": "0x14001a2eb", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a2f0", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x2a8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x2a8]" }, { "address": "0x14001a2f7", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a2fc", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x2b0]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x2b0]" }, { "address": "0x14001a303", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a308", "size": 7, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx + 0x2b8]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx + 0x2b8]" }, { "address": "0x14001a30f", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x14001a314", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x14001a319", "size": 5, "mnemonic": "mov", - "operands": "rbp, qword ptr [rsp + 0x38]", - "stack_offset": 0 + "operands": "rbp, qword ptr [rsp + 0x38]" }, { "address": "0x14001a31e", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x14001a322", "size": 1, "mnemonic": "pop", - "operands": "rsi", - "stack_offset": 0 + "operands": "rsi" }, { "address": "0x14001a323", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -170119,50 +151036,43 @@ "address": "0x140019ea8", "size": 5, "mnemonic": "mov", - "operands": "qword ptr [rsp + 8], rbx", - "stack_offset": 0 + "operands": "qword ptr [rsp + 8], rbx" }, { "address": "0x140019ead", "size": 1, "mnemonic": "push", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140019eae", "size": 4, "mnemonic": "sub", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140019eb2", "size": 4, "mnemonic": "lea", - "operands": "rdi, [rcx + rdx*8]", - "stack_offset": 0 + "operands": "rdi, [rcx + rdx*8]" }, { "address": "0x140019eb6", "size": 3, "mnemonic": "mov", - "operands": "rbx, rcx", - "stack_offset": 0 + "operands": "rbx, rcx" }, { "address": "0x140019eb9", "size": 3, "mnemonic": "cmp", - "operands": "rcx, rdi", - "stack_offset": 0 + "operands": "rcx, rdi" }, { "address": "0x140019ebc", "size": 2, "mnemonic": "je", - "operands": "0x140019ecf", - "stack_offset": 0 + "operands": "0x140019ecf" } ], "successors": [ @@ -170180,29 +151090,25 @@ "address": "0x140019ecf", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140019ed4", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140019ed8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140019ed9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ @@ -170218,64 +151124,55 @@ "address": "0x140019ebe", "size": 3, "mnemonic": "mov", - "operands": "rcx, qword ptr [rbx]", - "stack_offset": 0 + "operands": "rcx, qword ptr [rbx]" }, { "address": "0x140019ec1", "size": 5, "mnemonic": "call", - "operands": "0x140011b00", - "stack_offset": 0 + "operands": "0x140011b00" }, { "address": "0x140019ec6", "size": 4, "mnemonic": "add", - "operands": "rbx, 8", - "stack_offset": 0 + "operands": "rbx, 8" }, { "address": "0x140019eca", "size": 3, "mnemonic": "cmp", - "operands": "rbx, rdi", - "stack_offset": 0 + "operands": "rbx, rdi" }, { "address": "0x140019ecd", "size": 2, "mnemonic": "jne", - "operands": "0x140019ebe", - "stack_offset": 0 + "operands": "0x140019ebe" }, { "address": "0x140019ecf", "size": 5, "mnemonic": "mov", - "operands": "rbx, qword ptr [rsp + 0x30]", - "stack_offset": 0 + "operands": "rbx, qword ptr [rsp + 0x30]" }, { "address": "0x140019ed4", "size": 4, "mnemonic": "add", - "operands": "rsp, 0x20", - "stack_offset": 0 + "operands": "rsp, 0x20" }, { "address": "0x140019ed8", "size": 1, "mnemonic": "pop", - "operands": "rdi", - "stack_offset": 0 + "operands": "rdi" }, { "address": "0x140019ed9", "size": 1, "mnemonic": "ret", - "operands": "", - "stack_offset": 0 + "operands": "" } ], "successors": [ diff --git a/tests/example1.exe.clean.cfg b/tests/example1.exe.clean.cfg new file mode 100644 index 0000000..8856435 --- /dev/null +++ b/tests/example1.exe.clean.cfg @@ -0,0 +1,188911 @@ +{ + "binary": "tests\\example1.exe", + "mode": "full+clean", + "arch": "x86-64", + "format": "PE", + "entry_point": "0x1400054bc", + "imports": [ + { + "address": "0x140020000", + "name": "EncodePointer", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020008", + "name": "DecodePointer", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020020", + "name": "InitializeCriticalSectionEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020028", + "name": "DeleteCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020030", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020038", + "name": "WideCharToMultiByte", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020040", + "name": "LCMapStringEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020048", + "name": "GetStringTypeW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020050", + "name": "GetCPInfo", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020058", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020060", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020068", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020070", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020078", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020080", + "name": "GetCurrentProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020088", + "name": "TerminateProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020090", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020098", + "name": "QueryPerformanceCounter", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200a0", + "name": "GetCurrentProcessId", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200a8", + "name": "GetCurrentThreadId", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200b0", + "name": "GetSystemTimeAsFileTime", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200b8", + "name": "InitializeSListHead", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200c0", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200c8", + "name": "GetStartupInfoW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200d0", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200d8", + "name": "WriteConsoleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200e0", + "name": "RtlPcToFileHeader", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200e8", + "name": "RaiseException", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200f0", + "name": "RtlUnwindEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200f8", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020100", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020108", + "name": "InitializeCriticalSectionAndSpinCount", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020110", + "name": "TlsAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020118", + "name": "TlsGetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020120", + "name": "TlsSetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020128", + "name": "TlsFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020130", + "name": "FreeLibrary", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020138", + "name": "GetProcAddress", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020140", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020148", + "name": "GetStdHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020150", + "name": "WriteFile", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020158", + "name": "GetModuleFileNameW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020160", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020168", + "name": "GetModuleHandleExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020170", + "name": "GetCommandLineA", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020178", + "name": "GetCommandLineW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020180", + "name": "HeapAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020188", + "name": "HeapFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020190", + "name": "FlsAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020198", + "name": "FlsGetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201a0", + "name": "FlsSetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201a8", + "name": "FlsFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201b0", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201b8", + "name": "CompareStringW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201c0", + "name": "LCMapStringW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201c8", + "name": "GetLocaleInfoW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201d0", + "name": "IsValidLocale", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201d8", + "name": "GetUserDefaultLCID", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201e0", + "name": "EnumSystemLocalesW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201e8", + "name": "GetFileType", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201f0", + "name": "CloseHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201f8", + "name": "FlushFileBuffers", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020200", + "name": "GetConsoleOutputCP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020208", + "name": "GetConsoleMode", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020210", + "name": "ReadFile", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020218", + "name": "GetFileSizeEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020220", + "name": "SetFilePointerEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020228", + "name": "ReadConsoleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020230", + "name": "HeapReAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020238", + "name": "FindClose", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020240", + "name": "FindFirstFileExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020248", + "name": "FindNextFileW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020250", + "name": "IsValidCodePage", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020258", + "name": "GetACP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020260", + "name": "GetOEMCP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020268", + "name": "GetEnvironmentStringsW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020270", + "name": "FreeEnvironmentStringsW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020278", + "name": "SetEnvironmentVariableW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020280", + "name": "SetStdHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020288", + "name": "GetProcessHeap", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020290", + "name": "HeapSize", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020298", + "name": "CreateFileW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400202a0", + "name": "RtlUnwind", + "library": "KERNEL32.dll" + } + ], + "indirect_targets": [ + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x140005354", + "resolved_target": "0x14000550c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000549c", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054a7", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x140005369", + "resolved_target": "0x1400054d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054a7", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x14000539b", + "resolved_target": "0x14000e8f8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053bc", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053d7", + "resolved_target": "0x14000566c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053dc", + "resolved_target": "0x140005e28", + "name": "", + "library": "" + }, + { + "instruction": "0x140005408", + "resolved_target": "0x140005e30", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053ed", + "resolved_target": "0x1400055d4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000542a", + "resolved_target": "0x14000e868", + "name": "", + "library": "" + }, + { + "instruction": "0x140005432", + "resolved_target": "0x14000ec90", + "name": "", + "library": "" + }, + { + "instruction": "0x14000543a", + "resolved_target": "0x14000ec88", + "name": "", + "library": "" + }, + { + "instruction": "0x140005447", + "resolved_target": "0x140002240", + "name": "", + "library": "" + }, + { + "instruction": "0x14000544e", + "resolved_target": "0x140005f98", + "name": "", + "library": "" + }, + { + "instruction": "0x140005419", + "resolved_target": "0x1400055d4", + "name": "", + "library": "" + }, + { + "instruction": "0x140005402", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140005408", + "resolved_target": "0x140005e30", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x14000545c", + "resolved_target": "0x14000ebbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140005465", + "resolved_target": "0x140005690", + "name": "", + "library": "" + }, + { + "instruction": "0x140005425", + "resolved_target": "0x14000ebd8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000542a", + "resolved_target": "0x14000e868", + "name": "", + "library": "" + }, + { + "instruction": "0x140005432", + "resolved_target": "0x14000ec90", + "name": "", + "library": "" + }, + { + "instruction": "0x14000543a", + "resolved_target": "0x14000ec88", + "name": "", + "library": "" + }, + { + "instruction": "0x140005447", + "resolved_target": "0x140002240", + "name": "", + "library": "" + }, + { + "instruction": "0x14000544e", + "resolved_target": "0x140005f98", + "name": "", + "library": "" + }, + { + "instruction": "0x140002252", + "resolved_target": "0x140001150", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054d4", + "resolved_target": "0x1400060d8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000551b", + "resolved_target": "0x1400057f0", + "name": "", + "library": "" + }, + { + "instruction": "0x140005520", + "resolved_target": "0x140007318", + "name": "", + "library": "" + }, + { + "instruction": "0x140005674", + "resolved_target": "0x1400060d8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056a5", + "resolved_target": "0x140010b38", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056ac", + "resolved_target": "0x140007340", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056a5", + "resolved_target": "0x140010b38", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056ac", + "resolved_target": "0x140007340", + "name": "", + "library": "" + }, + { + "instruction": "0x140005d5f", + "resolved_target": "0x3048e", + "name": "GetSystemTimeAsFileTime", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d6d", + "resolved_target": "0x30478", + "name": "GetCurrentThreadId", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d79", + "resolved_target": "0x30462", + "name": "GetCurrentProcessId", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d89", + "resolved_target": "0x30448", + "name": "QueryPerformanceCounter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e60", + "resolved_target": "0x3042c", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e73", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e84", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e8d", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005ea7", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e73", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e84", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e8d", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005ea7", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f1e", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f3f", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f5c", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f67", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005eeb", + "resolved_target": "0x303b6", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f1e", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f3f", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f5c", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f67", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f79", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f9e", + "resolved_target": "0x304e4", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000e8dd", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e915", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea53", + "resolved_target": "0x304e4", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ead2", + "resolved_target": "0x14000e934", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eade", + "resolved_target": "0x1400191c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea96", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ead2", + "resolved_target": "0x14000e934", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eade", + "resolved_target": "0x1400191c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb09", + "resolved_target": "0x14000eb10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001180", + "resolved_target": "0x14001ef10", + "name": "", + "library": "" + }, + { + "instruction": "0x1400011be", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140001292", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400011e1", + "resolved_target": "0x140002000", + "name": "", + "library": "" + }, + { + "instruction": "0x14000125b", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400012f2", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000136d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x140001379", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001392", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400017bd", + "resolved_target": "0x140001df0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000162e", + "resolved_target": "0x140001410", + "name": "", + "library": "" + }, + { + "instruction": "0x140001649", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000165f", + "resolved_target": "0x140001e10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001682", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000169b", + "resolved_target": "0x140001e10", + "name": "", + "library": "" + }, + { + "instruction": "0x14000162e", + "resolved_target": "0x140001410", + "name": "", + "library": "" + }, + { + "instruction": "0x140001649", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000165f", + "resolved_target": "0x140001e10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001682", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000169b", + "resolved_target": "0x140001e10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001682", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000169b", + "resolved_target": "0x140001e10", + "name": "", + "library": "" + }, + { + "instruction": "0x1400016d6", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x140001726", + "resolved_target": "0x1400060f0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000165f", + "resolved_target": "0x140001e10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001682", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000169b", + "resolved_target": "0x140001e10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001767", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x140001788", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400017d6", + "resolved_target": "0x14000afd4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400017b7", + "resolved_target": "0x14000afd4", + "name": "", + "library": "" + }, + { + "instruction": "0x140002629", + "resolved_target": "0x14000448c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000264e", + "resolved_target": "0x14000448c", + "name": "", + "library": "" + }, + { + "instruction": "0x140002678", + "resolved_target": "0x140004504", + "name": "", + "library": "" + }, + { + "instruction": "0x1400026ad", + "resolved_target": "0x140004650", + "name": "", + "library": "" + }, + { + "instruction": "0x1400026d7", + "resolved_target": "0x1400030cc", + "name": "", + "library": "" + }, + { + "instruction": "0x140002723", + "resolved_target": "0x14000348c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400026ef", + "resolved_target": "0x140004614", + "name": "", + "library": "" + }, + { + "instruction": "0x1400026fe", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140002710", + "resolved_target": "0x140004504", + "name": "", + "library": "" + }, + { + "instruction": "0x140002710", + "resolved_target": "0x140004504", + "name": "", + "library": "" + }, + { + "instruction": "0x140002741", + "resolved_target": "0x14000448c", + "name": "", + "library": "" + }, + { + "instruction": "0x140002766", + "resolved_target": "0x14000448c", + "name": "", + "library": "" + }, + { + "instruction": "0x140002790", + "resolved_target": "0x140004504", + "name": "", + "library": "" + }, + { + "instruction": "0x1400027c5", + "resolved_target": "0x140004650", + "name": "", + "library": "" + }, + { + "instruction": "0x1400027ef", + "resolved_target": "0x140003188", + "name": "", + "library": "" + }, + { + "instruction": "0x14000283b", + "resolved_target": "0x14000348c", + "name": "", + "library": "" + }, + { + "instruction": "0x140002807", + "resolved_target": "0x140004614", + "name": "", + "library": "" + }, + { + "instruction": "0x140002816", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140002828", + "resolved_target": "0x140004504", + "name": "", + "library": "" + }, + { + "instruction": "0x140002828", + "resolved_target": "0x140004504", + "name": "", + "library": "" + }, + { + "instruction": "0x140003953", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140003f82", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400049ef", + "resolved_target": "0x14000cfb8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400049f8", + "resolved_target": "0x14000cf88", + "name": "", + "library": "" + }, + { + "instruction": "0x140004e6c", + "resolved_target": "0x14000d9c0", + "name": "", + "library": "" + }, + { + "instruction": "0x140004e9e", + "resolved_target": "0x3032e", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140004e9e", + "resolved_target": "0x3032e", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140004f5f", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140004f05", + "resolved_target": "0x14000cac0", + "name": "", + "library": "" + }, + { + "instruction": "0x140004eeb", + "resolved_target": "0x1400057a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140004eeb", + "resolved_target": "0x1400057a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140004f39", + "resolved_target": "0x3032e", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140004f51", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140004f5f", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140005d5f", + "resolved_target": "0x3048e", + "name": "GetSystemTimeAsFileTime", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d6d", + "resolved_target": "0x30478", + "name": "GetCurrentThreadId", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d79", + "resolved_target": "0x30462", + "name": "GetCurrentProcessId", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d89", + "resolved_target": "0x30448", + "name": "QueryPerformanceCounter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e60", + "resolved_target": "0x3042c", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400069f0", + "resolved_target": "0x3052c", + "name": "RtlUnwindEx", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400069fd", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140006b10", + "resolved_target": "0x3052c", + "name": "RtlUnwindEx", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140006b1d", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140007ce5", + "resolved_target": "0x140006544", + "name": "", + "library": "" + }, + { + "instruction": "0x140007d21", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140007d69", + "resolved_target": "0x140006908", + "name": "", + "library": "" + }, + { + "instruction": "0x140007d0b", + "resolved_target": "0x140007b2c", + "name": "", + "library": "" + }, + { + "instruction": "0x140007d21", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140007d69", + "resolved_target": "0x140006908", + "name": "", + "library": "" + }, + { + "instruction": "0x140007dbd", + "resolved_target": "0x14000662c", + "name": "", + "library": "" + }, + { + "instruction": "0x140007df9", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140007e41", + "resolved_target": "0x140006a0c", + "name": "", + "library": "" + }, + { + "instruction": "0x140007de3", + "resolved_target": "0x140007bec", + "name": "", + "library": "" + }, + { + "instruction": "0x140007df9", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140007e41", + "resolved_target": "0x140006a0c", + "name": "", + "library": "" + }, + { + "instruction": "0x140007ebd", + "resolved_target": "0x14000a25c", + "name": "", + "library": "" + }, + { + "instruction": "0x140008349", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007f13", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400082e9", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140007f23", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140007f2c", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140007f43", + "resolved_target": "0x140006de8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008029", + "resolved_target": "0x140006650", + "name": "", + "library": "" + }, + { + "instruction": "0x1400082d1", + "resolved_target": "0x140008888", + "name": "", + "library": "" + }, + { + "instruction": "0x1400082d6", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400082e9", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140007f7e", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140007f8a", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140007f93", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140007fa6", + "resolved_target": "0x14000a2f4", + "name": "", + "library": "" + }, + { + "instruction": "0x140007fb2", + "resolved_target": "0x14000a3dc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400082d6", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400082e9", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400080e2", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400080fb", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008111", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008124", + "resolved_target": "0x140008df4", + "name": "", + "library": "" + }, + { + "instruction": "0x140008326", + "resolved_target": "0x140010b70", + "name": "", + "library": "" + }, + { + "instruction": "0x1400081ec", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008111", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008124", + "resolved_target": "0x140008df4", + "name": "", + "library": "" + }, + { + "instruction": "0x140008307", + "resolved_target": "0x140006f98", + "name": "", + "library": "" + }, + { + "instruction": "0x140008310", + "resolved_target": "0x140009724", + "name": "", + "library": "" + }, + { + "instruction": "0x140008320", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x140008206", + "resolved_target": "0x140006478", + "name": "", + "library": "" + }, + { + "instruction": "0x140008235", + "resolved_target": "0x14000a2f4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000824f", + "resolved_target": "0x140006544", + "name": "", + "library": "" + }, + { + "instruction": "0x140008293", + "resolved_target": "0x140006908", + "name": "", + "library": "" + }, + { + "instruction": "0x140008225", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008235", + "resolved_target": "0x14000a2f4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000824f", + "resolved_target": "0x140006544", + "name": "", + "library": "" + }, + { + "instruction": "0x140008293", + "resolved_target": "0x140006908", + "name": "", + "library": "" + }, + { + "instruction": "0x1400083ac", + "resolved_target": "0x1400075e0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400083d2", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400083ba", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400083dd", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400083e5", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008881", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140008477", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008821", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140008487", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008490", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400084a7", + "resolved_target": "0x140006de8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008538", + "resolved_target": "0x140009604", + "name": "", + "library": "" + }, + { + "instruction": "0x140008592", + "resolved_target": "0x140006788", + "name": "", + "library": "" + }, + { + "instruction": "0x140008809", + "resolved_target": "0x140008aec", + "name": "", + "library": "" + }, + { + "instruction": "0x14000880e", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008821", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400084e2", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008603", + "resolved_target": "0x140009580", + "name": "", + "library": "" + }, + { + "instruction": "0x1400084ee", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400084f7", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000850a", + "resolved_target": "0x14000a2f4", + "name": "", + "library": "" + }, + { + "instruction": "0x140008516", + "resolved_target": "0x14000a3dc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000880e", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008821", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400087c3", + "resolved_target": "0x1400064a4", + "name": "", + "library": "" + }, + { + "instruction": "0x140008641", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008655", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000885e", + "resolved_target": "0x140010b70", + "name": "", + "library": "" + }, + { + "instruction": "0x140008864", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000886d", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000887b", + "resolved_target": "0x140010b70", + "name": "", + "library": "" + }, + { + "instruction": "0x14000883f", + "resolved_target": "0x140006f98", + "name": "", + "library": "" + }, + { + "instruction": "0x140008848", + "resolved_target": "0x140009724", + "name": "", + "library": "" + }, + { + "instruction": "0x140008858", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x140008664", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008677", + "resolved_target": "0x140008f14", + "name": "", + "library": "" + }, + { + "instruction": "0x140008690", + "resolved_target": "0x140009b74", + "name": "", + "library": "" + }, + { + "instruction": "0x1400088c1", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008975", + "resolved_target": "0x140006650", + "name": "", + "library": "" + }, + { + "instruction": "0x1400088e7", + "resolved_target": "0x302a8", + "name": "EncodePointer", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400088f0", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008aac", + "resolved_target": "0x140007cb0", + "name": "", + "library": "" + }, + { + "instruction": "0x140008a2f", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008933", + "resolved_target": "0x140006240", + "name": "", + "library": "" + }, + { + "instruction": "0x140008975", + "resolved_target": "0x140006650", + "name": "", + "library": "" + }, + { + "instruction": "0x140008aac", + "resolved_target": "0x140007cb0", + "name": "", + "library": "" + }, + { + "instruction": "0x140008a42", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008aac", + "resolved_target": "0x140007cb0", + "name": "", + "library": "" + }, + { + "instruction": "0x140008dd3", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140008b44", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008bc3", + "resolved_target": "0x140009604", + "name": "", + "library": "" + }, + { + "instruction": "0x140008bea", + "resolved_target": "0x140006788", + "name": "", + "library": "" + }, + { + "instruction": "0x140008b60", + "resolved_target": "0x302a8", + "name": "EncodePointer", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140008b69", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008c5b", + "resolved_target": "0x140009580", + "name": "", + "library": "" + }, + { + "instruction": "0x140008c6c", + "resolved_target": "0x140009b74", + "name": "", + "library": "" + }, + { + "instruction": "0x140008c80", + "resolved_target": "0x140009b74", + "name": "", + "library": "" + }, + { + "instruction": "0x140008c8e", + "resolved_target": "0x140009b74", + "name": "", + "library": "" + }, + { + "instruction": "0x140008bab", + "resolved_target": "0x140006294", + "name": "", + "library": "" + }, + { + "instruction": "0x140008bc3", + "resolved_target": "0x140009604", + "name": "", + "library": "" + }, + { + "instruction": "0x140008bea", + "resolved_target": "0x140006788", + "name": "", + "library": "" + }, + { + "instruction": "0x140008d14", + "resolved_target": "0x140007d88", + "name": "", + "library": "" + }, + { + "instruction": "0x140008ca1", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008d14", + "resolved_target": "0x140007d88", + "name": "", + "library": "" + }, + { + "instruction": "0x140008cb3", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008d14", + "resolved_target": "0x140007d88", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a3d5", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a331", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a34a", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a362", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a377", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a389", + "resolved_target": "0x140008df4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a362", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a377", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a389", + "resolved_target": "0x140008df4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a331", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a34a", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a362", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a377", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a389", + "resolved_target": "0x140008df4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a58e", + "resolved_target": "0x14000a464", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a58e", + "resolved_target": "0x14000a464", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad34", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad45", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad73", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad8b", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad22", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad34", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad45", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad73", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad8b", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adff", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae09", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae14", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adc6", + "resolved_target": "0x303b6", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adff", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae09", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae14", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae38", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ae29", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ae38", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aead", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aed0", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aee5", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b378", + "resolved_target": "0x14000b210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b39d", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b3b2", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b5d3", + "resolved_target": "0x14000b468", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b6c2", + "resolved_target": "0x14000b58c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b71b", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b730", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000bb08", + "resolved_target": "0x14000b960", + "name": "", + "library": "" + }, + { + "instruction": "0x14000bb2d", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000bb42", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000bb95", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14000bba0", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c190", + "resolved_target": "0x14000bec8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c1b5", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c1ca", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c2ec", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c59d", + "resolved_target": "0x14000c2a4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c5c3", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c5d8", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c797", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c82b", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000c840", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cb3b", + "resolved_target": "0x14000f858", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cbfa", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cc38", + "resolved_target": "0x140015a74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cc60", + "resolved_target": "0x140015200", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cc90", + "resolved_target": "0x140015a74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cda1", + "resolved_target": "0x14000afd4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cce6", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cd39", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cb8f", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cdb9", + "resolved_target": "0x140012358", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cde9", + "resolved_target": "0x14000cac8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e3ac", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e3b8", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea53", + "resolved_target": "0x304e4", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000f3db", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000f825", + "resolved_target": "0x140017480", + "name": "", + "library": "" + }, + { + "instruction": "0x14000f825", + "resolved_target": "0x140017480", + "name": "", + "library": "" + }, + { + "instruction": "0x14000f878", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14000f883", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fc8b", + "resolved_target": "0x14000f8fc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fc9b", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fb7c", + "resolved_target": "0x14001a560", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fb23", + "resolved_target": "0x14000fd80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fc9b", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fbbc", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fbfc", + "resolved_target": "0x14001a500", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fbfc", + "resolved_target": "0x14001a500", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fc2a", + "resolved_target": "0x140017510", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fc58", + "resolved_target": "0x14000fd80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fc8b", + "resolved_target": "0x14000f8fc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fc9b", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fdc1", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fdf2", + "resolved_target": "0x14000f36c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001002d", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14001002d", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fe53", + "resolved_target": "0x140015200", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fe8f", + "resolved_target": "0x1400165b0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ff51", + "resolved_target": "0x140016050", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ff51", + "resolved_target": "0x140016050", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ffde", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ff8a", + "resolved_target": "0x14001ee30", + "name": "", + "library": "" + }, + { + "instruction": "0x140010000", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140010015", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001002d", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140010078", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140010089", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140010096", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140010120", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140010150", + "resolved_target": "0x14001a500", + "name": "", + "library": "" + }, + { + "instruction": "0x1400102b3", + "resolved_target": "0x14001032c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400102c3", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14001026b", + "resolved_target": "0x14001032c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001027b", + "resolved_target": "0x1400104ac", + "name": "", + "library": "" + }, + { + "instruction": "0x14001028b", + "resolved_target": "0x1400103b8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001029b", + "resolved_target": "0x1400102e4", + "name": "", + "library": "" + }, + { + "instruction": "0x140010211", + "resolved_target": "0x14001032c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400101c1", + "resolved_target": "0x14001032c", + "name": "", + "library": "" + }, + { + "instruction": "0x140010225", + "resolved_target": "0x1400104ac", + "name": "", + "library": "" + }, + { + "instruction": "0x1400101d5", + "resolved_target": "0x1400104ac", + "name": "", + "library": "" + }, + { + "instruction": "0x140010255", + "resolved_target": "0x1400103b8", + "name": "", + "library": "" + }, + { + "instruction": "0x140010235", + "resolved_target": "0x1400103b8", + "name": "", + "library": "" + }, + { + "instruction": "0x140010245", + "resolved_target": "0x1400102e4", + "name": "", + "library": "" + }, + { + "instruction": "0x140010255", + "resolved_target": "0x1400103b8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400101e9", + "resolved_target": "0x1400103b8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001029b", + "resolved_target": "0x1400102e4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400109ed", + "resolved_target": "0x1400105f4", + "name": "", + "library": "" + }, + { + "instruction": "0x140010c49", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140010c54", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x140011406", + "resolved_target": "0x140010c10", + "name": "", + "library": "" + }, + { + "instruction": "0x14001142b", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140011440", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140011669", + "resolved_target": "0x140011494", + "name": "", + "library": "" + }, + { + "instruction": "0x14001167e", + "resolved_target": "0x140011514", + "name": "", + "library": "" + }, + { + "instruction": "0x1400116fe", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001170b", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011718", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011725", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011732", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001173f", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001174c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001175c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001176c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011781", + "resolved_target": "0x14001155c", + "name": "", + "library": "" + }, + { + "instruction": "0x140011796", + "resolved_target": "0x1400114d4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400116f1", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400116fe", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001170b", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011718", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011725", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011732", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001173f", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001174c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001175c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001176c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011781", + "resolved_target": "0x14001155c", + "name": "", + "library": "" + }, + { + "instruction": "0x140011796", + "resolved_target": "0x1400114d4", + "name": "", + "library": "" + }, + { + "instruction": "0x140012d23", + "resolved_target": "0x3075c", + "name": "GetConsoleOutputCP", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140012d3b", + "resolved_target": "0x14000d940", + "name": "", + "library": "" + }, + { + "instruction": "0x140012e31", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140013117", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140012e8b", + "resolved_target": "0x140016e74", + "name": "", + "library": "" + }, + { + "instruction": "0x140012fd6", + "resolved_target": "0x1400170bc", + "name": "", + "library": "" + }, + { + "instruction": "0x140013000", + "resolved_target": "0x305f6", + "name": "WriteFile", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140013105", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140013117", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140013046", + "resolved_target": "0x305f6", + "name": "WriteFile", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001364a", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x140013c6c", + "resolved_target": "0x140012934", + "name": "", + "library": "" + }, + { + "instruction": "0x140013db9", + "resolved_target": "0x1400057a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140013ddc", + "resolved_target": "0x140012934", + "name": "", + "library": "" + }, + { + "instruction": "0x140013f0a", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140013fc8", + "resolved_target": "0x140013a8c", + "name": "", + "library": "" + }, + { + "instruction": "0x140013fee", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140014003", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400148e8", + "resolved_target": "0x14000d854", + "name": "", + "library": "" + }, + { + "instruction": "0x1400148f1", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140014f34", + "resolved_target": "0x140014d20", + "name": "", + "library": "" + }, + { + "instruction": "0x140014f5a", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140014f6f", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140014fd8", + "resolved_target": "0x140014e40", + "name": "", + "library": "" + }, + { + "instruction": "0x140014ffe", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140015013", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400155ca", + "resolved_target": "0x140015260", + "name": "", + "library": "" + }, + { + "instruction": "0x1400155ef", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140015604", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400157a2", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x140015a5d", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140015ad4", + "resolved_target": "0x140015620", + "name": "", + "library": "" + }, + { + "instruction": "0x140015af9", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140015ad4", + "resolved_target": "0x140015620", + "name": "", + "library": "" + }, + { + "instruction": "0x140015b0e", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140015c38", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x140015cb4", + "resolved_target": "0x140016050", + "name": "", + "library": "" + }, + { + "instruction": "0x140015cee", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140015cee", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140015d49", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x140015d61", + "resolved_target": "0x140011ff0", + "name": "", + "library": "" + }, + { + "instruction": "0x140015e68", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140015e68", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140015ede", + "resolved_target": "0x140015d0c", + "name": "", + "library": "" + }, + { + "instruction": "0x140015f2d", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140015f4c", + "resolved_target": "0x140015d0c", + "name": "", + "library": "" + }, + { + "instruction": "0x140015ef0", + "resolved_target": "0x140011a80", + "name": "", + "library": "" + }, + { + "instruction": "0x140015efa", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140016024", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140015f64", + "resolved_target": "0x140011a80", + "name": "", + "library": "" + }, + { + "instruction": "0x140015f19", + "resolved_target": "0x14001c3c0", + "name": "", + "library": "" + }, + { + "instruction": "0x140015f9c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140015f82", + "resolved_target": "0x140015d0c", + "name": "", + "library": "" + }, + { + "instruction": "0x140016024", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140015f9c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001608d", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400160c3", + "resolved_target": "0x14001702c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400161c0", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400161c0", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140016227", + "resolved_target": "0x14000d9c0", + "name": "", + "library": "" + }, + { + "instruction": "0x140016266", + "resolved_target": "0x14001702c", + "name": "", + "library": "" + }, + { + "instruction": "0x140016266", + "resolved_target": "0x14001702c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400164f2", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400164f2", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400164e4", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400164f2", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x1400162d7", + "resolved_target": "0x140015200", + "name": "", + "library": "" + }, + { + "instruction": "0x1400162b6", + "resolved_target": "0x1400057a0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400162b6", + "resolved_target": "0x1400057a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140016311", + "resolved_target": "0x14001702c", + "name": "", + "library": "" + }, + { + "instruction": "0x140016344", + "resolved_target": "0x1400121ec", + "name": "", + "library": "" + }, + { + "instruction": "0x1400164c5", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140016405", + "resolved_target": "0x140015200", + "name": "", + "library": "" + }, + { + "instruction": "0x14001639c", + "resolved_target": "0x1400121ec", + "name": "", + "library": "" + }, + { + "instruction": "0x1400163e7", + "resolved_target": "0x1400057a0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400163e7", + "resolved_target": "0x1400057a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001644b", + "resolved_target": "0x1400121ec", + "name": "", + "library": "" + }, + { + "instruction": "0x140016479", + "resolved_target": "0x1400170bc", + "name": "", + "library": "" + }, + { + "instruction": "0x140016d71", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140017272", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001727d", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x140017839", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140017844", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x140017c53", + "resolved_target": "0x140017a50", + "name": "", + "library": "" + }, + { + "instruction": "0x140017c29", + "resolved_target": "0x14001cea8", + "name": "", + "library": "" + }, + { + "instruction": "0x140017c98", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140017cc2", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x140017f1b", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140017c98", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140017cc2", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x140017d32", + "resolved_target": "0x14000d9d8", + "name": "", + "library": "" + }, + { + "instruction": "0x140017d55", + "resolved_target": "0x307de", + "name": "FindFirstFileExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140017d6f", + "resolved_target": "0x140017a50", + "name": "", + "library": "" + }, + { + "instruction": "0x140017d82", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140017f77", + "resolved_target": "0x30602", + "name": "GetModuleFileNameW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140017f81", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140017f89", + "resolved_target": "0x14000d808", + "name": "", + "library": "" + }, + { + "instruction": "0x140018043", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140018398", + "resolved_target": "0x3037c", + "name": "GetCPInfo", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140018523", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x140018418", + "resolved_target": "0x140016050", + "name": "", + "library": "" + }, + { + "instruction": "0x14001844b", + "resolved_target": "0x140016514", + "name": "", + "library": "" + }, + { + "instruction": "0x140018484", + "resolved_target": "0x140016514", + "name": "", + "library": "" + }, + { + "instruction": "0x140018570", + "resolved_target": "0x1400187b0", + "name": "", + "library": "" + }, + { + "instruction": "0x140018577", + "resolved_target": "0x140018230", + "name": "", + "library": "" + }, + { + "instruction": "0x140018d68", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140019b11", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019b1d", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019f12", + "resolved_target": "0x14000ef78", + "name": "", + "library": "" + }, + { + "instruction": "0x140019f5a", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x140019f7a", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x140019f9c", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x140019fbf", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x140019ffc", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a017", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a03c", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a05b", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a090", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a0b8", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a0db", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a0fb", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a120", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a144", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a16a", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a18b", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a1b0", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a1d1", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a1f2", + "resolved_target": "0x140015e88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bc05", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bc16", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bc5f", + "resolved_target": "0x14001bb54", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bd4e", + "resolved_target": "0x30700", + "name": "GetUserDefaultLCID", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001be48", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bd78", + "resolved_target": "0x14001b9e4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bcfc", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bd35", + "resolved_target": "0x30716", + "name": "EnumSystemLocalesW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001bc97", + "resolved_target": "0x14001b5b0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bcbd", + "resolved_target": "0x14001bb54", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bd8a", + "resolved_target": "0x30802", + "name": "IsValidCodePage", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001bc8c", + "resolved_target": "0x14001b4e0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bda0", + "resolved_target": "0x306f0", + "name": "IsValidLocale", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001bce7", + "resolved_target": "0x14001b5b0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bcbd", + "resolved_target": "0x14001bb54", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bcdc", + "resolved_target": "0x14001b4e0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bdca", + "resolved_target": "0x140012164", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bdca", + "resolved_target": "0x140012164", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bde4", + "resolved_target": "0x140012164", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bdfc", + "resolved_target": "0x306de", + "name": "GetLocaleInfoW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001be48", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14001be18", + "resolved_target": "0x306de", + "name": "GetLocaleInfoW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001be33", + "resolved_target": "0x14001d3e4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c34e", + "resolved_target": "0x140016d88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c2d0", + "resolved_target": "0x140016d88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c39a", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c37f", + "resolved_target": "0x140016d88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c39a", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c2f1", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c2d0", + "resolved_target": "0x140016d88", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c5d8", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001cf89", + "resolved_target": "0x14001d930", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d165", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d1cf", + "resolved_target": "0x14000d9d8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d1e2", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d246", + "resolved_target": "0x14000d9d8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d25a", + "resolved_target": "0x3085e", + "name": "SetEnvironmentVariableW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001d270", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d27f", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d4c7", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d4d2", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001db70", + "resolved_target": "0x14000d9c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001db94", + "resolved_target": "0x14000d9c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001de8e", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14001dbef", + "resolved_target": "0x3037c", + "name": "GetCPInfo", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001de8e", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f114", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f194", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f1e2", + "resolved_target": "0x140002b78", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f26e", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f28e", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f2ce", + "resolved_target": "0x14000dfac", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f302", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f31a", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f32e", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f36e", + "resolved_target": "0x14000952c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f373", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f3a9", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f3c1", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f3d5", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f3de", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f423", + "resolved_target": "0x140009534", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f428", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f4ab", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f4c0", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f4c9", + "resolved_target": "0x140010b70", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f4ab", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f4c0", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f4c9", + "resolved_target": "0x140010b70", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f4ea", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f511", + "resolved_target": "0x140009cfc", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f52c", + "resolved_target": "0x140006d54", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f56b", + "resolved_target": "0x140007010", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f57f", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f58f", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f579", + "resolved_target": "0x140006f98", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f57f", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f58f", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f56b", + "resolved_target": "0x140007010", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f5bf", + "resolved_target": "0x140009d94", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f5da", + "resolved_target": "0x140006d54", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f619", + "resolved_target": "0x140007010", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f62d", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f63a", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f647", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f627", + "resolved_target": "0x140006f98", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f62d", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f63a", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f647", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f619", + "resolved_target": "0x140007010", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f666", + "resolved_target": "0x140007064", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f67c", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f687", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f69f", + "resolved_target": "0x140007064", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f6b5", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f6c0", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b208", + "resolved_target": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ca86", + "resolved_target": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001f72c", + "resolved_target": "0x14000b204", + "name": "", + "library": "" + }, + { + "instruction": "0x14001f746", + "resolved_target": "0x14000b204", + "name": "", + "library": "" + }, + { + "instruction": "0x1400193d8", + "resolved_target": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001f8c2", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000731c", + "resolved_target": "0x14000a73c", + "name": "", + "library": "" + }, + { + "instruction": "0x140010b4a", + "resolved_target": "0x14000b74c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c018", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007348", + "resolved_target": "0x140007514", + "name": "", + "library": "" + }, + { + "instruction": "0x14000734d", + "resolved_target": "0x14000a784", + "name": "", + "library": "" + }, + { + "instruction": "0x14001edc8", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001ecd4", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001ec14", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001e3a0", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e94b", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e954", + "resolved_target": "0x14000e96c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e95c", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x1400191cc", + "resolved_target": "0x1400191a8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400191da", + "resolved_target": "0x140011db4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb65", + "resolved_target": "0x30626", + "name": "GetModuleHandleExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb7b", + "resolved_target": "0x305c2", + "name": "GetProcAddress", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb97", + "resolved_target": "0x305b4", + "name": "FreeLibrary", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb88", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb2f", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb36", + "resolved_target": "0x30618", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb1c", + "resolved_target": "0x30404", + "name": "GetCurrentProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb27", + "resolved_target": "0x30418", + "name": "TerminateProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb2f", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb36", + "resolved_target": "0x30618", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140002034", + "resolved_target": "0x140001ab0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000209d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400020ab", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x14000204c", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400020c9", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000209d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400020ab", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x140006f54", + "resolved_target": "0x14000747c", + "name": "", + "library": "" + }, + { + "instruction": "0x140001d36", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140001dfb", + "resolved_target": "0x1400023ac", + "name": "", + "library": "" + }, + { + "instruction": "0x14001e8f6", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001e782", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001e652", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140001e58", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140001f66", + "resolved_target": "0x140001df0", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ebc", + "resolved_target": "0x140001410", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ee2", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ef0", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140001f22", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ebc", + "resolved_target": "0x140001410", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ee2", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ef0", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140001f7f", + "resolved_target": "0x14000afd4", + "name": "", + "library": "" + }, + { + "instruction": "0x140001f22", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x140011b16", + "resolved_target": "0x3066c", + "name": "HeapFree", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011b20", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011b28", + "resolved_target": "0x14000d738", + "name": "", + "library": "" + }, + { + "instruction": "0x140011b2f", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140006118", + "resolved_target": "0x14001ef10", + "name": "", + "library": "" + }, + { + "instruction": "0x140006124", + "resolved_target": "0x14000cac0", + "name": "", + "library": "" + }, + { + "instruction": "0x140006148", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000613a", + "resolved_target": "0x140010b90", + "name": "", + "library": "" + }, + { + "instruction": "0x140006148", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000afdd", + "resolved_target": "0x3042c", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000affd", + "resolved_target": "0x14000ace8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b002", + "resolved_target": "0x30404", + "name": "GetCurrentProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b014", + "resolved_target": "0x140020088", + "name": "TerminateProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000affd", + "resolved_target": "0x14000ace8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b002", + "resolved_target": "0x30404", + "name": "GetCurrentProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b014", + "resolved_target": "0x140020088", + "name": "TerminateProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000449b", + "resolved_target": "0x14000ca90", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cab3", + "resolved_target": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400030ff", + "resolved_target": "0x140005134", + "name": "", + "library": "" + }, + { + "instruction": "0x140003165", + "resolved_target": "0x140002bb8", + "name": "", + "library": "" + }, + { + "instruction": "0x140003138", + "resolved_target": "0x1400029cc", + "name": "", + "library": "" + }, + { + "instruction": "0x140003138", + "resolved_target": "0x1400029cc", + "name": "", + "library": "" + }, + { + "instruction": "0x140003495", + "resolved_target": "0x140002a80", + "name": "", + "library": "" + }, + { + "instruction": "0x1400034a6", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x140004622", + "resolved_target": "0x14000cac0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000464a", + "resolved_target": "0x14000238c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400031c3", + "resolved_target": "0x140005134", + "name": "", + "library": "" + }, + { + "instruction": "0x140003242", + "resolved_target": "0x140002bb8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400031fc", + "resolved_target": "0x1400029cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000321c", + "resolved_target": "0x140004910", + "name": "", + "library": "" + }, + { + "instruction": "0x1400031fc", + "resolved_target": "0x1400029cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000321c", + "resolved_target": "0x140004910", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cfbc", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cfd5", + "resolved_target": "0x140015b2c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cf8c", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cfa5", + "resolved_target": "0x140015b2c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001524b", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001523e", + "resolved_target": "0x30660", + "name": "HeapAlloc", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001521d", + "resolved_target": "0x1400105b0", + "name": "", + "library": "" + }, + { + "instruction": "0x140015229", + "resolved_target": "0x14000deb0", + "name": "", + "library": "" + }, + { + "instruction": "0x140006573", + "resolved_target": "0x1400075d8", + "name": "", + "library": "" + }, + { + "instruction": "0x140006dac", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b5a", + "resolved_target": "0x140007740", + "name": "", + "library": "" + }, + { + "instruction": "0x140007ba8", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b71", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x140007bca", + "resolved_target": "0x14000a504", + "name": "", + "library": "" + }, + { + "instruction": "0x140007bb8", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140007bca", + "resolved_target": "0x14000a504", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b99", + "resolved_target": "0x14000a510", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b81", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b99", + "resolved_target": "0x14000a510", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c1b", + "resolved_target": "0x140007934", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c69", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c32", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c8b", + "resolved_target": "0x14000a504", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c79", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c8b", + "resolved_target": "0x14000a504", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c5a", + "resolved_target": "0x14000a510", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c42", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140007c5a", + "resolved_target": "0x14000a510", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a27c", + "resolved_target": "0x1400075d8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a291", + "resolved_target": "0x140006544", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a29f", + "resolved_target": "0x140007564", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a2b3", + "resolved_target": "0x140007590", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a2c4", + "resolved_target": "0x14000759c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6d4", + "resolved_target": "0x14001667c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6e3", + "resolved_target": "0x1400166cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6f6", + "resolved_target": "0x3042c", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000d716", + "resolved_target": "0x14000ace8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d716", + "resolved_target": "0x14000ace8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x140007398", + "resolved_target": "0x1400073b0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400073a7", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140006df1", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140006689", + "resolved_target": "0x1400075d8", + "name": "", + "library": "" + }, + { + "instruction": "0x140006780", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a3ff", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a436", + "resolved_target": "0x14000735c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a412", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a41f", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a436", + "resolved_target": "0x14000735c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a3ff", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140006dc0", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140008e23", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008e3c", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008e79", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008e6b", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008e79", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008ea4", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008eb4", + "resolved_target": "0x14001efd0", + "name": "", + "library": "" + }, + { + "instruction": "0x140008e92", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008ea4", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008eb4", + "resolved_target": "0x14001efd0", + "name": "", + "library": "" + }, + { + "instruction": "0x140010b74", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x140010b89", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140010b82", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140006fe0", + "resolved_target": "0x14000700c", + "name": "", + "library": "" + }, + { + "instruction": "0x140007001", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140006229", + "resolved_target": "0x3051a", + "name": "RaiseException", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400061e8", + "resolved_target": "0x30506", + "name": "RtlPcToFileHeader", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140006229", + "resolved_target": "0x3051a", + "name": "RaiseException", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400061ce", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140006487", + "resolved_target": "0x1400075d8", + "name": "", + "library": "" + }, + { + "instruction": "0x140006491", + "resolved_target": "0x1400062e8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400067d5", + "resolved_target": "0x140006b2c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400068cd", + "resolved_target": "0x140006b2c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400068cd", + "resolved_target": "0x140006b2c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400068cd", + "resolved_target": "0x140006b2c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400095f0", + "resolved_target": "0x140009b74", + "name": "", + "library": "" + }, + { + "instruction": "0x140008f48", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008f61", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008fa3", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008f95", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008fa3", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008fce", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008fde", + "resolved_target": "0x14001efd0", + "name": "", + "library": "" + }, + { + "instruction": "0x140008fbc", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140008fce", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140008fde", + "resolved_target": "0x14001efd0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007ce5", + "resolved_target": "0x140006544", + "name": "", + "library": "" + }, + { + "instruction": "0x14000626a", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000627a", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x1400062be", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400062ce", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140007dbd", + "resolved_target": "0x14000662c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000af21", + "resolved_target": "0x14000ac30", + "name": "", + "library": "" + }, + { + "instruction": "0x14000af73", + "resolved_target": "0x14000ac9c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000afad", + "resolved_target": "0x14000afd4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000af4d", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000af4d", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000abdb", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ac01", + "resolved_target": "0x1400119b4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ac10", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ac29", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b246", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b482", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b533", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b52a", + "resolved_target": "0x14000b3cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b5d3", + "resolved_target": "0x14000b468", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b9a3", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d87c", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x14000afc8", + "resolved_target": "0x14000ae60", + "name": "", + "library": "" + }, + { + "instruction": "0x14000bf14", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000f878", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14000f883", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400118c8", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x1400118d7", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001237f", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x140012384", + "resolved_target": "0x140011bc8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400123ad", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400123d6", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400123ff", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x140012428", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x140012451", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001247a", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400124a3", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400124cc", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400124f5", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cadf", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cae8", + "resolved_target": "0x14000cb08", + "name": "", + "library": "" + }, + { + "instruction": "0x14000caf2", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14001749b", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x1400174a6", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001749b", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x1400174a6", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000f925", + "resolved_target": "0x140015200", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a586", + "resolved_target": "0x14001e2cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fdc1", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000fdf2", + "resolved_target": "0x14000f36c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a526", + "resolved_target": "0x14001e2cc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400165cb", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x1400165d6", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400165cb", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x1400165d6", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x140010353", + "resolved_target": "0x14001053c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001036b", + "resolved_target": "0x140017510", + "name": "", + "library": "" + }, + { + "instruction": "0x140010385", + "resolved_target": "0x140017510", + "name": "", + "library": "" + }, + { + "instruction": "0x1400104d0", + "resolved_target": "0x14001053c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400104f1", + "resolved_target": "0x14001a3c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001050b", + "resolved_target": "0x14001a3c0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400103e8", + "resolved_target": "0x14001053c", + "name": "", + "library": "" + }, + { + "instruction": "0x140010406", + "resolved_target": "0x14000cdf4", + "name": "", + "library": "" + }, + { + "instruction": "0x140010406", + "resolved_target": "0x14000cdf4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001043b", + "resolved_target": "0x140017510", + "name": "", + "library": "" + }, + { + "instruction": "0x14001045e", + "resolved_target": "0x14001a3c0", + "name": "", + "library": "" + }, + { + "instruction": "0x140010473", + "resolved_target": "0x14001a3c0", + "name": "", + "library": "" + }, + { + "instruction": "0x140010308", + "resolved_target": "0x140017510", + "name": "", + "library": "" + }, + { + "instruction": "0x14001060b", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140010614", + "resolved_target": "0x14001066c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001061d", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140010c49", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140010c54", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400114ab", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x1400114c3", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14001152b", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011541", + "resolved_target": "0x14001185c", + "name": "", + "library": "" + }, + { + "instruction": "0x140011549", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140011573", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x1400115ab", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x1400115a3", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400115ab", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x1400114eb", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x1400114f9", + "resolved_target": "0x14001185c", + "name": "", + "library": "" + }, + { + "instruction": "0x140011501", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d952", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d97a", + "resolved_target": "0x140015b60", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d98a", + "resolved_target": "0x140015bcc", + "name": "", + "library": "" + }, + { + "instruction": "0x140016fd8", + "resolved_target": "0x140016bc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140016efe", + "resolved_target": "0x140016bc8", + "name": "", + "library": "" + }, + { + "instruction": "0x140017193", + "resolved_target": "0x140020038", + "name": "WideCharToMultiByte", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140017193", + "resolved_target": "0x140020038", + "name": "WideCharToMultiByte", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001293d", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140012948", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x140013ac2", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d858", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x140014e62", + "resolved_target": "0x14001949c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400152bf", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400152bf", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400156a8", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400156a8", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x14001205a", + "resolved_target": "0x1400122e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140012069", + "resolved_target": "0x306de", + "name": "GetLocaleInfoW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140012039", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001204e", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140011ad5", + "resolved_target": "0x30660", + "name": "HeapAlloc", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011ae2", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140011ab1", + "resolved_target": "0x1400105b0", + "name": "", + "library": "" + }, + { + "instruction": "0x140011abd", + "resolved_target": "0x14000deb0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001707d", + "resolved_target": "0x140020030", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001707d", + "resolved_target": "0x140020030", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001707d", + "resolved_target": "0x140020030", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001707d", + "resolved_target": "0x140020030", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001229c", + "resolved_target": "0x1400122e0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400122c3", + "resolved_target": "0x306ce", + "name": "LCMapStringW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140012236", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x140012290", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001cec5", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001ced0", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000da0c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d810", + "resolved_target": "0x14000d854", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d819", + "resolved_target": "0x14000d738", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d820", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140016534", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x140016580", + "resolved_target": "0x1400161e0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400187eb", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140018845", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140018862", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001889f", + "resolved_target": "0x1400118e0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400188b5", + "resolved_target": "0x140018540", + "name": "", + "library": "" + }, + { + "instruction": "0x140018845", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140018824", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140018845", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14001823f", + "resolved_target": "0x14000d89c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001825a", + "resolved_target": "0x3081e", + "name": "GetOEMCP", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ef94", + "resolved_target": "0x14000dca0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000efaa", + "resolved_target": "0x140015200", + "name": "", + "library": "" + }, + { + "instruction": "0x14000efc4", + "resolved_target": "0x140017510", + "name": "", + "library": "" + }, + { + "instruction": "0x140015ede", + "resolved_target": "0x140015d0c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bb93", + "resolved_target": "0x140017230", + "name": "", + "library": "" + }, + { + "instruction": "0x14001ba6a", + "resolved_target": "0x306de", + "name": "GetLocaleInfoW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001ba10", + "resolved_target": "0x14001d690", + "name": "", + "library": "" + }, + { + "instruction": "0x14001ba23", + "resolved_target": "0x14001d690", + "name": "", + "library": "" + }, + { + "instruction": "0x14001ba3d", + "resolved_target": "0x306de", + "name": "GetLocaleInfoW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001b5bd", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001b62e", + "resolved_target": "0x30716", + "name": "EnumSystemLocalesW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001b62e", + "resolved_target": "0x30716", + "name": "EnumSystemLocalesW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14001b4ed", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001b57e", + "resolved_target": "0x30716", + "name": "EnumSystemLocalesW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400121d1", + "resolved_target": "0x14001c034", + "name": "", + "library": "" + }, + { + "instruction": "0x1400121ad", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400121c2", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d3fa", + "resolved_target": "0x14001d378", + "name": "", + "library": "" + }, + { + "instruction": "0x140016dbb", + "resolved_target": "0x14001c5a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d907", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d912", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d907", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d912", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x140002b86", + "resolved_target": "0x140004cbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000dfc5", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x14000907b", + "resolved_target": "0x14000a704", + "name": "", + "library": "" + }, + { + "instruction": "0x140009080", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000918b", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009168", + "resolved_target": "0x1400064ac", + "name": "", + "library": "" + }, + { + "instruction": "0x140009110", + "resolved_target": "0x1400075e8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000927b", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140009133", + "resolved_target": "0x140009dc4", + "name": "", + "library": "" + }, + { + "instruction": "0x140009257", + "resolved_target": "0x140007e60", + "name": "", + "library": "" + }, + { + "instruction": "0x1400091d6", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000921b", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140009564", + "resolved_target": "0x140009284", + "name": "", + "library": "" + }, + { + "instruction": "0x14000956b", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009d70", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140006d61", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140006d6c", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140006da1", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140006d8d", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140007019", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009da4", + "resolved_target": "0x140009cfc", + "name": "", + "library": "" + }, + { + "instruction": "0x140009daf", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000708e", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140007099", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400070ae", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400070bb", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x1400070c4", + "resolved_target": "0x140010b70", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a75b", + "resolved_target": "0x14000aa38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a775", + "resolved_target": "0x14000a784", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a75b", + "resolved_target": "0x14000aa38", + "name": "", + "library": "" + }, + { + "instruction": "0x140007523", + "resolved_target": "0x14000a954", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ca32", + "resolved_target": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000e9bb", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e9d5", + "resolved_target": "0x140010944", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e9f1", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea04", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x140011de7", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ad7", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140001b09", + "resolved_target": "0x140002000", + "name": "", + "library": "" + }, + { + "instruction": "0x1400023b8", + "resolved_target": "0x1400022c0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400023c9", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x140010ba9", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140010bb4", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x140010ba9", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140010bb4", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ca94", + "resolved_target": "0x140012358", + "name": "", + "library": "" + }, + { + "instruction": "0x14000caa4", + "resolved_target": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000514e", + "resolved_target": "0x14000cac0", + "name": "", + "library": "" + }, + { + "instruction": "0x140005142", + "resolved_target": "0x14000deb0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000514e", + "resolved_target": "0x14000cac0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000516a", + "resolved_target": "0x140001dd0", + "name": "", + "library": "" + }, + { + "instruction": "0x140005164", + "resolved_target": "0x14000238c", + "name": "", + "library": "" + }, + { + "instruction": "0x140002bc1", + "resolved_target": "0x1400047dc", + "name": "", + "library": "" + }, + { + "instruction": "0x140002bcf", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140002be5", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140002bfb", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140002c11", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140002c27", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140002c3d", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400029e3", + "resolved_target": "0x14000448c", + "name": "", + "library": "" + }, + { + "instruction": "0x140002a3d", + "resolved_target": "0x1400023d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140002a22", + "resolved_target": "0x140004770", + "name": "", + "library": "" + }, + { + "instruction": "0x140002395", + "resolved_target": "0x140002260", + "name": "", + "library": "" + }, + { + "instruction": "0x1400023a6", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x14000491d", + "resolved_target": "0x14000cf88", + "name": "", + "library": "" + }, + { + "instruction": "0x14000492e", + "resolved_target": "0x14000d630", + "name": "", + "library": "" + }, + { + "instruction": "0x14000499f", + "resolved_target": "0x14000cdf4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400049af", + "resolved_target": "0x14000cfb8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000493f", + "resolved_target": "0x14000cdf4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400049c1", + "resolved_target": "0x14000d640", + "name": "", + "library": "" + }, + { + "instruction": "0x1400049af", + "resolved_target": "0x14000cfb8", + "name": "", + "library": "" + }, + { + "instruction": "0x140015b4f", + "resolved_target": "0x14001a8ec", + "name": "", + "library": "" + }, + { + "instruction": "0x14000debd", + "resolved_target": "0x14000df00", + "name": "", + "library": "" + }, + { + "instruction": "0x14000decc", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007648", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007770", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140007790", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140007917", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000791c", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007921", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007926", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000792c", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400077da", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140007872", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000791c", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007921", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007926", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000792c", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007912", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007917", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000791c", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007921", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007926", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000792c", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007921", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007926", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000792c", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000783d", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000785d", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x1400078a4", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x1400078b2", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000785d", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a51c", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140007964", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140007984", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b0e", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b13", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b18", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b1d", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b23", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400079d0", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140007a69", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b13", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b18", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b1d", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b23", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b09", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b0e", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b13", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b18", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b1d", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b23", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b18", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b1d", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007b23", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007a34", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007a54", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x140007a9b", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x140007aa9", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007a54", + "resolved_target": "0x140007040", + "name": "", + "library": "" + }, + { + "instruction": "0x140007572", + "resolved_target": "0x140006544", + "name": "", + "library": "" + }, + { + "instruction": "0x1400075b1", + "resolved_target": "0x140006544", + "name": "", + "library": "" + }, + { + "instruction": "0x1400166a0", + "resolved_target": "0x140016634", + "name": "", + "library": "" + }, + { + "instruction": "0x140016753", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x1400167f3", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x1400168b8", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140016921", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x140016917", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140016921", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14001684a", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001685a", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000630d", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ac4c", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ac72", + "resolved_target": "0x1400119b4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ac81", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000acb8", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000acc8", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400119ed", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b3e4", + "resolved_target": "0x14000b1f8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b458", + "resolved_target": "0x14000b204", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b43c", + "resolved_target": "0x14000b678", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b458", + "resolved_target": "0x14000b204", + "name": "", + "library": "" + }, + { + "instruction": "0x14001196d", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400119a0", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011996", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400119a0", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011963", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aead", + "resolved_target": "0x14000aefc", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011dac", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d4e", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c6d", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c7f", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c9a", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d5a", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cb0", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cc1", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000cb3b", + "resolved_target": "0x14000f858", + "name": "", + "library": "" + }, + { + "instruction": "0x140010563", + "resolved_target": "0x14000cdf4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cdf8", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ce11", + "resolved_target": "0x140015b2c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001071e", + "resolved_target": "0x14001be60", + "name": "", + "library": "" + }, + { + "instruction": "0x140010728", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400106fa", + "resolved_target": "0x14001be60", + "name": "", + "library": "" + }, + { + "instruction": "0x140010704", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001071e", + "resolved_target": "0x14001be60", + "name": "", + "library": "" + }, + { + "instruction": "0x140010728", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140011878", + "resolved_target": "0x14001a844", + "name": "", + "library": "" + }, + { + "instruction": "0x1400118b3", + "resolved_target": "0x14001a5b8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001189f", + "resolved_target": "0x14001a644", + "name": "", + "library": "" + }, + { + "instruction": "0x140015b87", + "resolved_target": "0x14001a8ec", + "name": "", + "library": "" + }, + { + "instruction": "0x140015bf3", + "resolved_target": "0x1400188c8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400194a5", + "resolved_target": "0x14000d854", + "name": "", + "library": "" + }, + { + "instruction": "0x1400194ad", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x140012332", + "resolved_target": "0x14001c11c", + "name": "", + "library": "" + }, + { + "instruction": "0x140012319", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x140012328", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001191c", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001190d", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x140018570", + "resolved_target": "0x1400187b0", + "name": "", + "library": "" + }, + { + "instruction": "0x140018577", + "resolved_target": "0x140018230", + "name": "", + "library": "" + }, + { + "instruction": "0x1400171ae", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x1400171b9", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400171ae", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x1400171b9", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c0dc", + "resolved_target": "0x14000dca0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c0f5", + "resolved_target": "0x1400165b0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d388", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d394", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x140004ce1", + "resolved_target": "0x140004d34", + "name": "", + "library": "" + }, + { + "instruction": "0x140004d26", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x140004cff", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140004d18", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140004d26", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x1400064c6", + "resolved_target": "0x140006544", + "name": "", + "library": "" + }, + { + "instruction": "0x1400064d4", + "resolved_target": "0x1400075d8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400064de", + "resolved_target": "0x1400062e8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400064fb", + "resolved_target": "0x140009dc4", + "name": "", + "library": "" + }, + { + "instruction": "0x140009dee", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009e04", + "resolved_target": "0x14000753c", + "name": "", + "library": "" + }, + { + "instruction": "0x140009e0b", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009f06", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009f11", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009e37", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009e55", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009f2c", + "resolved_target": "0x140007590", + "name": "", + "library": "" + }, + { + "instruction": "0x140009e68", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009e75", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009f47", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140009e8f", + "resolved_target": "0x140007590", + "name": "", + "library": "" + }, + { + "instruction": "0x140009e98", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009ed0", + "resolved_target": "0x14000aae0", + "name": "", + "library": "" + }, + { + "instruction": "0x140009ed8", + "resolved_target": "0x140006dd0", + "name": "", + "library": "" + }, + { + "instruction": "0x140009eab", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009eb8", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009ed0", + "resolved_target": "0x14000aae0", + "name": "", + "library": "" + }, + { + "instruction": "0x140009ed8", + "resolved_target": "0x140006dd0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400092b3", + "resolved_target": "0x14000a704", + "name": "", + "library": "" + }, + { + "instruction": "0x1400092b8", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009441", + "resolved_target": "0x140009604", + "name": "", + "library": "" + }, + { + "instruction": "0x1400094f7", + "resolved_target": "0x140008350", + "name": "", + "library": "" + }, + { + "instruction": "0x140009476", + "resolved_target": "0x140006dbc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000942b", + "resolved_target": "0x140006510", + "name": "", + "library": "" + }, + { + "instruction": "0x140009378", + "resolved_target": "0x140007650", + "name": "", + "library": "" + }, + { + "instruction": "0x1400094bb", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140009523", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400093cc", + "resolved_target": "0x140009f50", + "name": "", + "library": "" + }, + { + "instruction": "0x1400093cc", + "resolved_target": "0x140009f50", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aa69", + "resolved_target": "0x14000a7bc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aa83", + "resolved_target": "0x3055a", + "name": "InitializeCriticalSectionAndSpinCount", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000aa7b", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a976", + "resolved_target": "0x14000a7bc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a993", + "resolved_target": "0x140020128", + "name": "TlsFree", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a987", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14001097c", + "resolved_target": "0x140010630", + "name": "", + "library": "" + }, + { + "instruction": "0x1400022ef", + "resolved_target": "0x1400060f0", + "name": "", + "library": "" + }, + { + "instruction": "0x140001dd9", + "resolved_target": "0x1400018b0", + "name": "", + "library": "" + }, + { + "instruction": "0x140001dea", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x1400047eb", + "resolved_target": "0x14000cda8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400023dc", + "resolved_target": "0x140002344", + "name": "", + "library": "" + }, + { + "instruction": "0x1400023ed", + "resolved_target": "0x140006198", + "name": "", + "library": "" + }, + { + "instruction": "0x140004784", + "resolved_target": "0x14000cda8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000479e", + "resolved_target": "0x140004538", + "name": "", + "library": "" + }, + { + "instruction": "0x1400047ad", + "resolved_target": "0x14000cda8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000455a", + "resolved_target": "0x14000c9d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140004585", + "resolved_target": "0x14000cac0", + "name": "", + "library": "" + }, + { + "instruction": "0x140004585", + "resolved_target": "0x14000cac0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000459b", + "resolved_target": "0x14001e3e0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d671", + "resolved_target": "0x14000cac0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d687", + "resolved_target": "0x1400165b0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a8f6", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a91f", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a92f", + "resolved_target": "0x14001a95c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a93c", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a91f", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a92f", + "resolved_target": "0x14001a95c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a93c", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a954", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000df08", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14000df29", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140016648", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140016669", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x1400117b3", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400117c5", + "resolved_target": "0x140011fe8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400117d2", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b1fc", + "resolved_target": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b6c2", + "resolved_target": "0x14000b58c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001be90", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001beba", + "resolved_target": "0x140016930", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bea4", + "resolved_target": "0x14001d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14001bed8", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14001beba", + "resolved_target": "0x140016930", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a8e2", + "resolved_target": "0x14001a81c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a8e2", + "resolved_target": "0x14001a81c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a73a", + "resolved_target": "0x14001a7e4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a6ff", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a713", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a722", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a72e", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a73a", + "resolved_target": "0x14001a7e4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a769", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a771", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a695", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a6a1", + "resolved_target": "0x14001952c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a78b", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a6cf", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a6db", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a6b7", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a6c3", + "resolved_target": "0x140019b54", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a6cf", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a6db", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400188cc", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c16c", + "resolved_target": "0x14001d410", + "name": "", + "library": "" + }, + { + "instruction": "0x140004d73", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x140004d99", + "resolved_target": "0x140005170", + "name": "", + "library": "" + }, + { + "instruction": "0x140007559", + "resolved_target": "0x1400075e8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aaf9", + "resolved_target": "0x14000a6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ab00", + "resolved_target": "0x14000a700", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ab16", + "resolved_target": "0x14000a6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140006dd9", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140006538", + "resolved_target": "0x140009f50", + "name": "", + "library": "" + }, + { + "instruction": "0x140006538", + "resolved_target": "0x140009f50", + "name": "", + "library": "" + }, + { + "instruction": "0x140009f96", + "resolved_target": "0x140006da8", + "name": "", + "library": "" + }, + { + "instruction": "0x140009fa6", + "resolved_target": "0x1400075e0", + "name": "", + "library": "" + }, + { + "instruction": "0x140009fd3", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009fbc", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009ff2", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009fde", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009fe6", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x140009ff2", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a0a8", + "resolved_target": "0x14000a520", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a218", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a223", + "resolved_target": "0x140007394", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a236", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a0f1", + "resolved_target": "0x14000a464", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a122", + "resolved_target": "0x14000a464", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a14f", + "resolved_target": "0x14000a5f0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a0a8", + "resolved_target": "0x14000a520", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a1b0", + "resolved_target": "0x14000aae0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a1f1", + "resolved_target": "0x140006dd0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a841", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a84f", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a868", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a879", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140010647", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140010650", + "resolved_target": "0x14001081c", + "name": "", + "library": "" + }, + { + "instruction": "0x140010659", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cdb9", + "resolved_target": "0x140012358", + "name": "", + "library": "" + }, + { + "instruction": "0x14000cde9", + "resolved_target": "0x14000cac8", + "name": "", + "library": "" + }, + { + "instruction": "0x140002373", + "resolved_target": "0x1400060f0", + "name": "", + "library": "" + }, + { + "instruction": "0x140011fe8", + "resolved_target": "0x1400201a0", + "name": "FlsSetValue", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140016948", + "resolved_target": "0x140015200", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d6d9", + "resolved_target": "0x14000d878", + "name": "", + "library": "" + }, + { + "instruction": "0x14001d6e4", + "resolved_target": "0x14000afb4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a808", + "resolved_target": "0x14001a21c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a810", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001954a", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001955c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001956e", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019580", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019592", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400195a4", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400195b6", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400195c8", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400195da", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x1400195ec", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019601", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019616", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001962b", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019b6d", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019b7f", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019b91", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019ba3", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019bb5", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a648", + "resolved_target": "0x14000a464", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a648", + "resolved_target": "0x14000a464", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a23e", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a249", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a257", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a265", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a274", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a280", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a28c", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a298", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a2a6", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a2b4", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a2c2", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a2d0", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a2df", + "resolved_target": "0x140019ea8", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a2eb", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a2f7", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a303", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x14001a30f", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + }, + { + "instruction": "0x140019ec1", + "resolved_target": "0x140011b00", + "name": "", + "library": "" + } + ], + "functions": [ + { + "address": "0x1400054bc", + "name": "entry", + "blocks": [ + { + "address": "0x1400054bc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": -40 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005340", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005340", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005345", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000534a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000534b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000534f", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 1", + "stack_offset": -56 + }, + { + "address": "0x140005354", + "size": 5, + "mnemonic": "call", + "operands": "0x14000550c", + "stack_offset": -56 + }, + { + "address": "0x140005359", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -56 + }, + { + "address": "0x14000535b", + "size": 6, + "mnemonic": "je", + "operands": "0x140005497", + "stack_offset": -56 + } + ], + "successors": [ + "0x140005497", + "0x140005361" + ] + }, + { + "address": "0x140005497", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005497", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x14000549c", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054a1", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054a2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x1400054a7", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": -40 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005361", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005361", + "size": 3, + "mnemonic": "xor", + "operands": "sil, sil", + "stack_offset": 0 + }, + { + "address": "0x140005364", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x20], sil", + "stack_offset": 0 + }, + { + "address": "0x140005369", + "size": 5, + "mnemonic": "call", + "operands": "0x1400054d0", + "stack_offset": 0 + }, + { + "address": "0x14000536e", + "size": 2, + "mnemonic": "mov", + "operands": "bl, al", + "stack_offset": 0 + }, + { + "address": "0x140005370", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x2d37a]", + "stack_offset": 0 + }, + { + "address": "0x140005376", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005379", + "size": 6, + "mnemonic": "je", + "operands": "0x1400054a2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054a2", + "0x14000537f" + ] + }, + { + "address": "0x1400054a2", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054a2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x1400054a7", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": -40 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x14000537f", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000537f", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005381", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400053cd", + "stack_offset": 0 + }, + { + "address": "0x140005383", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2d363], 1", + "stack_offset": 0 + }, + { + "address": "0x14000538d", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1aff4]", + "stack_offset": 0 + }, + { + "address": "0x140005394", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1afad]", + "stack_offset": 0 + }, + { + "address": "0x14000539b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8f8", + "stack_offset": 0 + }, + { + "address": "0x1400053a0", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400053a2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400053ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400053ae", + "0x1400053a4" + ] + }, + { + "address": "0x1400053ae", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053ae", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1af8b]", + "stack_offset": 0 + }, + { + "address": "0x1400053b5", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1af2c]", + "stack_offset": 0 + }, + { + "address": "0x1400053bc", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x1400053c1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2d325], 2", + "stack_offset": 0 + }, + { + "address": "0x1400053cb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400053d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400053d5" + ] + }, + { + "address": "0x1400053a4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053a4", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xff", + "stack_offset": 0 + }, + { + "address": "0x1400053a9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005487", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005487" + ] + }, + { + "address": "0x1400053d5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053d5", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400053d7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000566c", + "stack_offset": 0 + }, + { + "address": "0x1400053dc", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e28", + "stack_offset": 0 + }, + { + "address": "0x1400053e1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400053e4", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x1400053e8", + "size": 2, + "mnemonic": "je", + "operands": "0x140005408", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005408", + "0x1400053ea" + ] + }, + { + "address": "0x140005487", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005487", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000548c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140005491", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140005495", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140005496", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005408", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005408", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e30", + "stack_offset": 0 + }, + { + "address": "0x14000540d", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005410", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x140005414", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005416" + ] + }, + { + "address": "0x1400053ea", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053ea", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400053ed", + "size": 5, + "mnemonic": "call", + "operands": "0x1400055d4", + "stack_offset": 0 + }, + { + "address": "0x1400053f2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400053f4", + "size": 2, + "mnemonic": "je", + "operands": "0x140005408", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005408", + "0x1400053f6" + ] + }, + { + "address": "0x14000542a", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000542a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e868", + "stack_offset": 0 + }, + { + "address": "0x14000542f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x140005432", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec90", + "stack_offset": 0 + }, + { + "address": "0x140005437", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000543a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec88", + "stack_offset": 0 + }, + { + "address": "0x14000543f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140005442", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005445", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140005447", + "size": 5, + "mnemonic": "call", + "operands": "0x140002240", + "stack_offset": 0 + }, + { + "address": "0x14000544c", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000544e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005f98", + "stack_offset": 0 + }, + { + "address": "0x140005453", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005455", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054ac", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054ac", + "0x140005457" + ] + }, + { + "address": "0x140005416", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005416", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005419", + "size": 5, + "mnemonic": "call", + "operands": "0x1400055d4", + "stack_offset": 0 + }, + { + "address": "0x14000541e", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005420", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005422" + ] + }, + { + "address": "0x1400053f6", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053f6", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400053f9", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x1400053fd", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400053ff", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140005402", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1aeb8]", + "stack_offset": 0 + }, + { + "address": "0x140005408", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e30", + "stack_offset": 0 + }, + { + "address": "0x14000540d", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005410", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x140005414", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005416" + ] + }, + { + "address": "0x1400054ac", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": -40 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005457", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005457", + "size": 3, + "mnemonic": "test", + "operands": "sil, sil", + "stack_offset": 0 + }, + { + "address": "0x14000545a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005461", + "stack_offset": 0 + }, + { + "address": "0x14000545c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebbc", + "stack_offset": 0 + }, + { + "address": "0x140005461", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005463", + "size": 2, + "mnemonic": "mov", + "operands": "cl, 1", + "stack_offset": 0 + }, + { + "address": "0x140005465", + "size": 5, + "mnemonic": "call", + "operands": "0x140005690", + "stack_offset": 0 + }, + { + "address": "0x14000546a", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000546c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005487", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005487" + ] + }, + { + "address": "0x140005422", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005422", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140005425", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebd8", + "stack_offset": 0 + }, + { + "address": "0x14000542a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e868", + "stack_offset": 0 + }, + { + "address": "0x14000542f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x140005432", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec90", + "stack_offset": 0 + }, + { + "address": "0x140005437", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000543a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec88", + "stack_offset": 0 + }, + { + "address": "0x14000543f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140005442", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005445", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140005447", + "size": 5, + "mnemonic": "call", + "operands": "0x140002240", + "stack_offset": 0 + }, + { + "address": "0x14000544c", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000544e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005f98", + "stack_offset": 0 + }, + { + "address": "0x140005453", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005455", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054ac", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054ac", + "0x140005457" + ] + } + ] + }, + { + "address": "0x140002240", + "name": "", + "blocks": [ + { + "address": "0x140002240", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002240", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140002244", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1e32d]", + "stack_offset": -40 + }, + { + "address": "0x14000224b", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x2ff8e]", + "stack_offset": -40 + }, + { + "address": "0x140002252", + "size": 5, + "mnemonic": "call", + "operands": "0x140001150", + "stack_offset": -40 + }, + { + "address": "0x140002257", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140002259", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000225d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400054d0", + "name": "", + "blocks": [ + { + "address": "0x1400054d0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054d0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054d4", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060d8", + "stack_offset": -40 + }, + { + "address": "0x1400054d9", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x1400054db", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054fe", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400054fe", + "0x1400054dd" + ] + }, + { + "address": "0x1400054fe", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400054fe", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005500", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005504", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400054dd", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054dd", + "size": 9, + "mnemonic": "mov", + "operands": "rax, qword ptr gs:[0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400054e6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400054ea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400054f1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054f1" + ] + }, + { + "address": "0x1400054f1", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400054f1", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400054f3", + "size": 9, + "mnemonic": "lock cmpxchg", + "operands": "qword ptr [rip + 0x2d1fc], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400054fc", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400054ec", + "stack_offset": 0 + }, + { + "address": "0x1400054fe", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005500", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005504", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000550c", + "name": "", + "blocks": [ + { + "address": "0x14000550c", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000550c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005510", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x140005512", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000551b", + "stack_offset": -40 + }, + { + "address": "0x140005514", + "size": 7, + "mnemonic": "mov", + "operands": "byte ptr [rip + 0x2d1e5], 1", + "stack_offset": -40 + }, + { + "address": "0x14000551b", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057f0", + "stack_offset": -40 + }, + { + "address": "0x140005520", + "size": 5, + "mnemonic": "call", + "operands": "0x140007318", + "stack_offset": -40 + }, + { + "address": "0x140005525", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x140005527", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000552d", + "stack_offset": -40 + }, + { + "address": "0x140005529", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x14000552b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005541", + "stack_offset": -40 + } + ], + "successors": [ + "0x140005541" + ] + }, + { + "address": "0x140005541", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005541", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005545", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400055d4", + "name": "", + "blocks": [ + { + "address": "0x1400055d4", + "size": 23, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400055d4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400055d8", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": -24 + }, + { + "address": "0x1400055db", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x5a4d", + "stack_offset": -24 + }, + { + "address": "0x1400055e0", + "size": 7, + "mnemonic": "cmp", + "operands": "word ptr [rip - 0x55e7], ax", + "stack_offset": -24 + }, + { + "address": "0x1400055e7", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": -24 + }, + { + "address": "0x1400055e9", + "size": 7, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rip - 0x55b4]", + "stack_offset": -24 + }, + { + "address": "0x1400055f0", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip - 0x55f7]", + "stack_offset": -24 + }, + { + "address": "0x1400055f7", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rdx", + "stack_offset": -24 + }, + { + "address": "0x1400055fa", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x4550", + "stack_offset": -24 + }, + { + "address": "0x140005600", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": -24 + }, + { + "address": "0x140005602", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x20b", + "stack_offset": -24 + }, + { + "address": "0x140005607", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rcx + 0x18], ax", + "stack_offset": -24 + }, + { + "address": "0x14000560b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": -24 + }, + { + "address": "0x14000560d", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rdx", + "stack_offset": -24 + }, + { + "address": "0x140005610", + "size": 4, + "mnemonic": "movzx", + "operands": "edx, word ptr [rcx + 0x14]", + "stack_offset": -24 + }, + { + "address": "0x140005614", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x18", + "stack_offset": -24 + }, + { + "address": "0x140005618", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rcx", + "stack_offset": -24 + }, + { + "address": "0x14000561b", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [rcx + 6]", + "stack_offset": -24 + }, + { + "address": "0x14000561f", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": -24 + }, + { + "address": "0x140005623", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rdx + rcx*8]", + "stack_offset": -24 + }, + { + "address": "0x140005627", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rsp], rdx", + "stack_offset": -24 + }, + { + "address": "0x14000562b", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r9", + "stack_offset": -24 + }, + { + "address": "0x14000562e", + "size": 2, + "mnemonic": "je", + "operands": "0x140005648", + "stack_offset": -24 + } + ], + "successors": [ + "0x140005648", + "0x140005630" + ] + }, + { + "address": "0x140005648", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005648", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000564a", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000564d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005653", + "stack_offset": 0 + }, + { + "address": "0x14000564f", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005651", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005667", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005667" + ] + }, + { + "address": "0x140005630", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005630", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140005633", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x140005636", + "size": 2, + "mnemonic": "jb", + "operands": "0x140005642", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005642", + "0x140005638" + ] + }, + { + "address": "0x140005667", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005667", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x18", + "stack_offset": 0 + }, + { + "address": "0x14000566b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005642", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005642", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005646", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005627", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005627" + ] + }, + { + "address": "0x140005638", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005638", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000563b", + "size": 2, + "mnemonic": "add", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000563d", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x140005640", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000564a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000564a", + "0x140005642" + ] + }, + { + "address": "0x140005627", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005627", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rsp], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000562b", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000562e", + "size": 2, + "mnemonic": "je", + "operands": "0x140005648", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005648", + "0x140005630" + ] + }, + { + "address": "0x14000564a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000564a", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000564d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005653", + "stack_offset": 0 + }, + { + "address": "0x14000564f", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005651", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005667", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005667" + ] + } + ] + }, + { + "address": "0x14000566c", + "name": "", + "blocks": [ + { + "address": "0x14000566c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000566c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000566e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140005672", + "size": 2, + "mnemonic": "mov", + "operands": "bl, cl", + "stack_offset": -40 + }, + { + "address": "0x140005674", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060d8", + "stack_offset": -40 + }, + { + "address": "0x140005679", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x14000567b", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14000567d", + "size": 2, + "mnemonic": "je", + "operands": "0x14000568a", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000568a", + "0x14000567f" + ] + }, + { + "address": "0x14000568a", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000568a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000568e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000568f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000567f", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000567f", + "size": 2, + "mnemonic": "test", + "operands": "bl, bl", + "stack_offset": 0 + }, + { + "address": "0x140005681", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000568a", + "stack_offset": 0 + }, + { + "address": "0x140005683", + "size": 7, + "mnemonic": "xchg", + "operands": "qword ptr [rip + 0x2d06e], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000568a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000568e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000568f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005690", + "name": "", + "blocks": [ + { + "address": "0x140005690", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005690", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140005692", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140005696", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x2d063], 0", + "stack_offset": -40 + }, + { + "address": "0x14000569d", + "size": 2, + "mnemonic": "mov", + "operands": "bl, cl", + "stack_offset": -40 + }, + { + "address": "0x14000569f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400056a5", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400056a5", + "0x1400056a1" + ] + }, + { + "address": "0x1400056a5", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400056a5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b38", + "stack_offset": 0 + }, + { + "address": "0x1400056aa", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400056ac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007340", + "stack_offset": 0 + }, + { + "address": "0x1400056b1", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x1400056b3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400056b7", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x1400056b8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400056a1", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400056a1", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x1400056a3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400056b1", + "stack_offset": 0 + }, + { + "address": "0x1400056a5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b38", + "stack_offset": 0 + }, + { + "address": "0x1400056aa", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400056ac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007340", + "stack_offset": 0 + }, + { + "address": "0x1400056b1", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x1400056b3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400056b7", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x1400056b8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005d30", + "name": "", + "blocks": [ + { + "address": "0x140005d30", + "size": 39, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005d30", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005d35", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005d36", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140005d39", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x140005d3d", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b2fc]", + "stack_offset": -56 + }, + { + "address": "0x140005d44", + "size": 10, + "mnemonic": "movabs", + "operands": "rbx, 0x2b992ddfa232", + "stack_offset": -56 + }, + { + "address": "0x140005d4e", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rbx", + "stack_offset": -56 + }, + { + "address": "0x140005d51", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005dca", + "stack_offset": -56 + }, + { + "address": "0x140005d53", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d57", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x10], 0", + "stack_offset": -56 + }, + { + "address": "0x140005d5f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a34b]", + "stack_offset": -56 + }, + { + "address": "0x140005d65", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d69", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d6d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a335]", + "stack_offset": -56 + }, + { + "address": "0x140005d73", + "size": 2, + "mnemonic": "mov", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x140005d75", + "size": 4, + "mnemonic": "xor", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d79", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a321]", + "stack_offset": -56 + }, + { + "address": "0x140005d7f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x140005d81", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d85", + "size": 4, + "mnemonic": "xor", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d89", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a309]", + "stack_offset": -56 + }, + { + "address": "0x140005d8f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d92", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d96", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 0x20", + "stack_offset": -56 + }, + { + "address": "0x140005d9a", + "size": 4, + "mnemonic": "xor", + "operands": "rax, qword ptr [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d9e", + "size": 4, + "mnemonic": "xor", + "operands": "rax, qword ptr [rbp - 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005da2", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005da5", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0xffffffffffff", + "stack_offset": -56 + }, + { + "address": "0x140005daf", + "size": 3, + "mnemonic": "and", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005db2", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0x2b992ddfa233", + "stack_offset": -56 + }, + { + "address": "0x140005dbc", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rbx", + "stack_offset": -56 + }, + { + "address": "0x140005dbf", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005dc3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b276], rax", + "stack_offset": -56 + }, + { + "address": "0x140005dca", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": -56 + }, + { + "address": "0x140005dcf", + "size": 3, + "mnemonic": "not", + "operands": "rax", + "stack_offset": -56 + }, + { + "address": "0x140005dd2", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b2a7], rax", + "stack_offset": -56 + }, + { + "address": "0x140005dd9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140005ddd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x140005dde", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e28", + "name": "", + "blocks": [ + { + "address": "0x140005e28", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e28", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2da49]", + "stack_offset": 0 + }, + { + "address": "0x140005e2f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e30", + "name": "", + "blocks": [ + { + "address": "0x140005e30", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e30", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2da39]", + "stack_offset": 0 + }, + { + "address": "0x140005e37", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e44", + "name": "", + "blocks": [ + { + "address": "0x140005e44", + "size": 9, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e44", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005e49", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005e4a", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x4c0]", + "stack_offset": -8 + }, + { + "address": "0x140005e52", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x5c0", + "stack_offset": -8 + }, + { + "address": "0x140005e59", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -1480 + }, + { + "address": "0x140005e5b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x17", + "stack_offset": -1480 + }, + { + "address": "0x140005e60", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a22a]", + "stack_offset": -1480 + }, + { + "address": "0x140005e66", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -1480 + }, + { + "address": "0x140005e68", + "size": 2, + "mnemonic": "je", + "operands": "0x140005e6e", + "stack_offset": -1480 + } + ], + "successors": [ + "0x140005e6e", + "0x140005e6a" + ] + }, + { + "address": "0x140005e6e", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e6e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140005e73", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005e78", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005e7a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e7e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x140005e84", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005e89", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e8d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1c5]", + "stack_offset": 0 + }, + { + "address": "0x140005e93", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x140005e9a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005ea1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ea4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140005ea7", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1b3]", + "stack_offset": 0 + }, + { + "address": "0x140005ead", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005eb0", + "size": 2, + "mnemonic": "je", + "operands": "0x140005ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005ef1", + "0x140005eb2" + ] + }, + { + "address": "0x140005e6a", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e6a", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140005e6c", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x140005e6e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140005e73", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005e78", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005e7a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e7e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x140005e84", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005e89", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e8d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1c5]", + "stack_offset": 0 + }, + { + "address": "0x140005e93", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x140005e9a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005ea1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ea4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140005ea7", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1b3]", + "stack_offset": 0 + }, + { + "address": "0x140005ead", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005eb0", + "size": 2, + "mnemonic": "je", + "operands": "0x140005ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005ef1", + "0x140005eb2" + ] + }, + { + "address": "0x140005ef1", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005ef1", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005ef8", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005efd", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xe8], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f04", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005f06", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f0d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x140005f13", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005f17", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f1e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005f23", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f2a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f2f", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x140005f37", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x54], 1", + "stack_offset": 0 + }, + { + "address": "0x140005f3f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a17b]", + "stack_offset": 0 + }, + { + "address": "0x140005f45", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f47", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005f49", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005f4e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f53", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005f57", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f5c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a116]", + "stack_offset": 0 + }, + { + "address": "0x140005f62", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140005f67", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a103]", + "stack_offset": 0 + }, + { + "address": "0x140005f6d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f6f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005f7e", + "stack_offset": 0 + }, + { + "address": "0x140005f71", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005f74", + "size": 2, + "mnemonic": "je", + "operands": "0x140005f7e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005f7e", + "0x140005f76" + ] + }, + { + "address": "0x140005eb2", + "size": 39, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005eb2", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005eb9", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x140005ec0", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140005ec9", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x140005ecc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ed1", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ed4", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x4e8]", + "stack_offset": 0 + }, + { + "address": "0x140005edb", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ee0", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005ee4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ee9", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005eeb", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a177]", + "stack_offset": 0 + }, + { + "address": "0x140005ef1", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005ef8", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005efd", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xe8], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f04", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005f06", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f0d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x140005f13", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005f17", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f1e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005f23", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f2a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f2f", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x140005f37", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x54], 1", + "stack_offset": 0 + }, + { + "address": "0x140005f3f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a17b]", + "stack_offset": 0 + }, + { + "address": "0x140005f45", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f47", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005f49", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005f4e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f53", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005f57", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f5c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a116]", + "stack_offset": 0 + }, + { + "address": "0x140005f62", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140005f67", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a103]", + "stack_offset": 0 + }, + { + "address": "0x140005f6d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f6f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005f7e", + "stack_offset": 0 + }, + { + "address": "0x140005f71", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005f74", + "size": 2, + "mnemonic": "je", + "operands": "0x140005f7e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005f7e", + "0x140005f76" + ] + }, + { + "address": "0x140005f7e", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005f7e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x5d0]", + "stack_offset": 0 + }, + { + "address": "0x140005f86", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x5c0", + "stack_offset": 0 + }, + { + "address": "0x140005f8d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 1472 + }, + { + "address": "0x140005f8e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 1480 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005f76", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005f76", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 3]", + "stack_offset": 0 + }, + { + "address": "0x140005f79", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005f7e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x5d0]", + "stack_offset": 0 + }, + { + "address": "0x140005f86", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x5c0", + "stack_offset": 0 + }, + { + "address": "0x140005f8d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 1472 + }, + { + "address": "0x140005f8e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 1480 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005f98", + "name": "", + "blocks": [ + { + "address": "0x140005f98", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005f98", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005f9c", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x140005f9e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a12c]", + "stack_offset": -40 + }, + { + "address": "0x140005fa4", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140005fa7", + "size": 2, + "mnemonic": "je", + "operands": "0x140005fe3", + "stack_offset": -40 + } + ], + "successors": [ + "0x140005fe3", + "0x140005fa9" + ] + }, + { + "address": "0x140005fe3", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005fe3", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005fe5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005fe9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005fa9", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005fa9", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x5a4d", + "stack_offset": 0 + }, + { + "address": "0x140005fae", + "size": 3, + "mnemonic": "cmp", + "operands": "word ptr [rax], cx", + "stack_offset": 0 + }, + { + "address": "0x140005fb1", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fb3", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 0x3c]", + "stack_offset": 0 + }, + { + "address": "0x140005fb7", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax], 0x4550", + "stack_offset": 0 + }, + { + "address": "0x140005fbe", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fc0", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x20b", + "stack_offset": 0 + }, + { + "address": "0x140005fc5", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rcx + rax + 0x18], dx", + "stack_offset": 0 + }, + { + "address": "0x140005fca", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fcc", + "size": 8, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax + 0x84], 0xe", + "stack_offset": 0 + }, + { + "address": "0x140005fd4", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fd6", + "size": 8, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax + 0xf8], 0", + "stack_offset": 0 + }, + { + "address": "0x140005fde", + "size": 3, + "mnemonic": "setne", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140005fe1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005fe5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005fe5" + ] + }, + { + "address": "0x140005fe5", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005fe5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005fe9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e868", + "name": "", + "blocks": [ + { + "address": "0x14000e868", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e868", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000e86c", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2492d]", + "stack_offset": -40 + }, + { + "address": "0x14000e873", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000e876", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8b1", + "stack_offset": -40 + }, + { + "address": "0x14000e878", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x24909]", + "stack_offset": -40 + }, + { + "address": "0x14000e87f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000e882", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8aa", + "stack_offset": -40 + }, + { + "address": "0x14000e884", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x24905], rax", + "stack_offset": -40 + }, + { + "address": "0x14000e88b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e891", + "stack_offset": -40 + }, + { + "address": "0x14000e88d", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14000e88f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e8aa", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000e8aa" + ] + }, + { + "address": "0x14000e8aa", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8aa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x248ef], rax", + "stack_offset": 0 + }, + { + "address": "0x14000e8b1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000e8b5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e8c0", + "name": "", + "blocks": [ + { + "address": "0x14000e8c0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8c0", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e8c3", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e8f5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e8f5", + "0x14000e8c5" + ] + }, + { + "address": "0x14000e8f5", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e8c5", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8c5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e8ca", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8cb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000e8cf", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000e8d2", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000e8d5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x14000e8d8", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000e8db", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e8e2", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000e8e2", + "0x14000e8dd" + ] + }, + { + "address": "0x14000e8e2", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8e2", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e8e6", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8e9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8d5", + "stack_offset": 0 + }, + { + "address": "0x14000e8eb", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e8f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e8f4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e8dd", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8dd", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e8e2", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e8e6", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8e9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8d5", + "stack_offset": 0 + }, + { + "address": "0x14000e8eb", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e8f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e8f4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e8f8", + "name": "", + "blocks": [ + { + "address": "0x14000e8f8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8f8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e8fd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8fe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000e902", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000e905", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000e908", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000e90b", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e927", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000e927", + "0x14000e90d" + ] + }, + { + "address": "0x14000e927", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e90d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e90d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000e910", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000e913", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e91e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e91e", + "0x14000e915" + ] + }, + { + "address": "0x14000e91e", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e91e", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e922", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e925", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e90d", + "stack_offset": 0 + }, + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e915", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e915", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e91a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e91c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e929", + "stack_offset": 0 + }, + { + "address": "0x14000e91e", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e922", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e925", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e90d", + "stack_offset": 0 + }, + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ebbc", + "name": "", + "blocks": [ + { + "address": "0x14000ebbc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ebbc", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ebbe", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ebc0", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000ebc4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + }, + { + "address": "0x14000ea2c", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea2c", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x18], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ea31", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x14000ea35", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000ea36", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000ea39", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -8 + }, + { + "address": "0x14000ea3d", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x20], 0xfffffffffffffffe", + "stack_offset": -88 + }, + { + "address": "0x14000ea45", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rbx", + "stack_offset": -88 + }, + { + "address": "0x14000ea4a", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -88 + }, + { + "address": "0x14000ea4c", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": -88 + }, + { + "address": "0x14000ea4f", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": -88 + }, + { + "address": "0x14000ea51", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -88 + }, + { + "address": "0x14000ea53", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11677]", + "stack_offset": -88 + }, + { + "address": "0x14000ea59", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -88 + }, + { + "address": "0x14000ea5c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ea9b", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000ea9b", + "0x14000ea5e" + ] + }, + { + "address": "0x14000ea9b", + "size": 23, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea9b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea9f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaa3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaa7", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000eaab", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaaf", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eab3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eab7", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000eabc", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x2c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eabf", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eac2", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x2c]", + "stack_offset": 0 + }, + { + "address": "0x14000eac6", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaca", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eace", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ead2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e934", + "stack_offset": 0 + }, + { + "address": "0x14000ead7", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000ead8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eadc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eafc", + "stack_offset": 0 + }, + { + "address": "0x14000eade", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191c0", + "stack_offset": 0 + }, + { + "address": "0x14000eae3", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000eae6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eaec", + "stack_offset": 0 + }, + { + "address": "0x14000eae8", + "size": 2, + "mnemonic": "xor", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14000eaea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000eaf6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eaf6" + ] + }, + { + "address": "0x14000ea5e", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea5e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x5a4d", + "stack_offset": 0 + }, + { + "address": "0x14000ea63", + "size": 3, + "mnemonic": "cmp", + "operands": "word ptr [rax], cx", + "stack_offset": 0 + }, + { + "address": "0x14000ea66", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea68", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 0x3c]", + "stack_offset": 0 + }, + { + "address": "0x14000ea6c", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ea6f", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x4550", + "stack_offset": 0 + }, + { + "address": "0x14000ea75", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea77", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x20b", + "stack_offset": 0 + }, + { + "address": "0x14000ea7c", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rcx + 0x18], ax", + "stack_offset": 0 + }, + { + "address": "0x14000ea80", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea82", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x84], 0xe", + "stack_offset": 0 + }, + { + "address": "0x14000ea89", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea8b", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0xf8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea92", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ea9b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea9b", + "0x14000ea94" + ] + }, + { + "address": "0x14000eaf6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eaf6", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eafa", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb07", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb07", + "0x14000eafc" + ] + }, + { + "address": "0x14000ea94", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea94", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000ea96", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000ea9b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea9f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaa3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaa7", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000eaab", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaaf", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eab3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eab7", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000eabc", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x2c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eabf", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eac2", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x2c]", + "stack_offset": 0 + }, + { + "address": "0x14000eac6", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaca", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eace", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ead2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e934", + "stack_offset": 0 + }, + { + "address": "0x14000ead7", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000ead8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eadc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eafc", + "stack_offset": 0 + }, + { + "address": "0x14000eade", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191c0", + "stack_offset": 0 + }, + { + "address": "0x14000eae3", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000eae6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eaec", + "stack_offset": 0 + }, + { + "address": "0x14000eae8", + "size": 2, + "mnemonic": "xor", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14000eaea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000eaf6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eaf6" + ] + }, + { + "address": "0x14000eb07", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb07", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb09", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb10", + "stack_offset": 0 + }, + { + "address": "0x14000eb0e", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eafc", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eafc", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000eb01", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14000eb05", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14000eb06", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ebcc", + "name": "", + "blocks": [ + { + "address": "0x14000ebcc", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ebcc", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ebcf", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000ebd3", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + } + ] + }, + { + "address": "0x14000ebd8", + "name": "", + "blocks": [ + { + "address": "0x14000ebd8", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ebd8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000ebdc", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rip + 0x2245d]", + "stack_offset": -40 + }, + { + "address": "0x14000ebe3", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000ebe6", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x245c3], r8", + "stack_offset": -40 + }, + { + "address": "0x14000ebed", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ec0e", + "stack_offset": -40 + }, + { + "address": "0x14000ebef", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": -40 + }, + { + "address": "0x14000ebf2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x40", + "stack_offset": -40 + }, + { + "address": "0x14000ebf7", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": -40 + }, + { + "address": "0x14000ebfa", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": -40 + }, + { + "address": "0x14000ebfc", + "size": 3, + "mnemonic": "ror", + "operands": "rdx, cl", + "stack_offset": -40 + }, + { + "address": "0x14000ebff", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r8", + "stack_offset": -40 + }, + { + "address": "0x14000ec02", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x245a7], rdx", + "stack_offset": -40 + }, + { + "address": "0x14000ec09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000ec0d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ec14", + "name": "", + "blocks": [ + { + "address": "0x14000ec14", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ec14", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ec17", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ec19", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + } + ] + }, + { + "address": "0x14000ec88", + "name": "", + "blocks": [ + { + "address": "0x14000ec88", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ec88", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x24539]", + "stack_offset": 0 + }, + { + "address": "0x14000ec8f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ec90", + "name": "", + "blocks": [ + { + "address": "0x14000ec90", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ec90", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x24539]", + "stack_offset": 0 + }, + { + "address": "0x14000ec97", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001e360", + "name": "", + "blocks": [ + { + "address": "0x14001e360", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e360", + "size": 2, + "mnemonic": "jmp", + "operands": "rax", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001150", + "name": "", + "blocks": [ + { + "address": "0x140001150", + "size": 26, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001150", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001155", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000115a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000115f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001160", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140001162", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140001164", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140001166", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140001168", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -40 + }, + { + "address": "0x14000116c", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rdx", + "stack_offset": -152 + }, + { + "address": "0x14000116f", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -152 + }, + { + "address": "0x140001172", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -152 + }, + { + "address": "0x140001175", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r13d", + "stack_offset": -152 + }, + { + "address": "0x140001178", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], r13d", + "stack_offset": -152 + }, + { + "address": "0x14000117d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdx", + "stack_offset": -152 + }, + { + "address": "0x140001180", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ef10", + "stack_offset": -152 + }, + { + "address": "0x140001185", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": -152 + }, + { + "address": "0x140001188", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsi]", + "stack_offset": -152 + }, + { + "address": "0x14000118b", + "size": 4, + "mnemonic": "movsxd", + "operands": "r9, dword ptr [r8 + 4]", + "stack_offset": -152 + }, + { + "address": "0x14000118f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r9 + rsi + 0x28]", + "stack_offset": -152 + }, + { + "address": "0x140001194", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": -152 + }, + { + "address": "0x140001197", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400011a3", + "stack_offset": -152 + }, + { + "address": "0x140001199", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": -152 + }, + { + "address": "0x14000119c", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400011a3", + "stack_offset": -152 + }, + { + "address": "0x14000119e", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rax", + "stack_offset": -152 + }, + { + "address": "0x1400011a1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400011a6", + "stack_offset": -152 + } + ], + "successors": [ + "0x1400011a6" + ] + }, + { + "address": "0x1400011a6", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011a6", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011a9", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xb0], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011b1", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r9 + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400011b6", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011b9", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011c1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011c1", + "0x1400011bb" + ] + }, + { + "address": "0x1400011c1", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011c1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011c4", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011c8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011cc", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011d2", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400011d7", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011da", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011dc" + ] + }, + { + "address": "0x1400011bb", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011bb", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400011be", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400011c1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011c4", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011c8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011cc", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011d2", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400011d7", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011da", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011dc" + ] + }, + { + "address": "0x1400011f7", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011f7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011fa", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011fe", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140001202", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x1c0", + "stack_offset": 0 + }, + { + "address": "0x140001207", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000120a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000127d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000127d", + "0x14000120c" + ] + }, + { + "address": "0x1400011dc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011dc", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011df", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011e1" + ] + }, + { + "address": "0x14000127d", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000127d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001280", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001284", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001289", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000128c", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x14000128f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": 0 + }, + { + "address": "0x140001292", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001295", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x140001298", + "size": 2, + "mnemonic": "je", + "operands": "0x1400012a7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012a7", + "0x14000129a" + ] + }, + { + "address": "0x14000120c", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000120c", + "size": 4, + "mnemonic": "nop", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140001210", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001213", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000127d", + "stack_offset": 0 + }, + { + "address": "0x140001215", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001218", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000121c", + "size": 6, + "mnemonic": "movzx", + "operands": "r8d, byte ptr [rcx + rsi + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140001222", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001227", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000122b", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000122f", + "size": 2, + "mnemonic": "je", + "operands": "0x140001255", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001255", + "0x140001231" + ] + }, + { + "address": "0x1400011e1", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011e1", + "size": 5, + "mnemonic": "call", + "operands": "0x140002000", + "stack_offset": 0 + }, + { + "address": "0x1400011e6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011e9", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011ed", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011f1", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011f7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011fa", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011fe", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140001202", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x1c0", + "stack_offset": 0 + }, + { + "address": "0x140001207", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000120a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000127d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000127d", + "0x14000120c" + ] + }, + { + "address": "0x1400012a7", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012a7", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400012aa", + "size": 2, + "mnemonic": "jle", + "operands": "0x140001311", + "stack_offset": 0 + }, + { + "address": "0x1400012ac", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400012af", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400012b3", + "size": 6, + "mnemonic": "movzx", + "operands": "r8d, byte ptr [rcx + rsi + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x1400012b9", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400012be", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400012c2", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x1400012c6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400012ec", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012ec", + "0x1400012c8" + ] + }, + { + "address": "0x14000129a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000129a", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x14000129f", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x1400012a1", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x1400012a5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001255", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001255", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140001258", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000125b", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000125e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001261", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001273", + "stack_offset": 0 + }, + { + "address": "0x140001263", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140001268", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x14000126a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x14000126e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001231", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001231", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140001235", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140001237", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140001239", + "size": 2, + "mnemonic": "jle", + "operands": "0x140001255", + "stack_offset": 0 + }, + { + "address": "0x14000123b", + "size": 2, + "mnemonic": "dec", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x14000123d", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x14000123f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140001243", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001246", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000124a", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x14000124d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rdx], r8b", + "stack_offset": 0 + }, + { + "address": "0x140001250", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": 0 + }, + { + "address": "0x140001253", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000125e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000125e" + ] + }, + { + "address": "0x1400012ec", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012ec", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400012ef", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400012f2", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400012f5", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400012f8", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001307", + "stack_offset": 0 + }, + { + "address": "0x1400012fa", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x1400012ff", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x140001301", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x140001305", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x1400012c8", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012c8", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x1400012cc", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400012ce", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d0", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400012ec", + "stack_offset": 0 + }, + { + "address": "0x1400012d2", + "size": 2, + "mnemonic": "dec", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d4", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400012da", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400012dd", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x1400012e1", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x1400012e4", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rdx], r8b", + "stack_offset": 0 + }, + { + "address": "0x1400012e7", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400012ea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400012f5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012f5" + ] + }, + { + "address": "0x140001316", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001316", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001319", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000131d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rcx + rsi + 0x28], r13", + "stack_offset": 0 + }, + { + "address": "0x140001322", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001349", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001349" + ] + }, + { + "address": "0x14000125e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000125e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001261", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001273", + "stack_offset": 0 + }, + { + "address": "0x140001263", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140001268", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x14000126a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x14000126e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x1400012f5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012f5", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400012f8", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001307", + "stack_offset": 0 + }, + { + "address": "0x1400012fa", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x1400012ff", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x140001301", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x140001305", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001349", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001349", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000134c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001350", + "size": 6, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rsi + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x140001356", + "size": 4, + "mnemonic": "cmovne", + "operands": "edx, r13d", + "stack_offset": 0 + }, + { + "address": "0x14000135a", + "size": 2, + "mnemonic": "or", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x14000135c", + "size": 4, + "mnemonic": "or", + "operands": "edx, dword ptr [rcx + rsi + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001360", + "size": 3, + "mnemonic": "and", + "operands": "edx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x140001363", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rsi + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x140001367", + "size": 4, + "mnemonic": "and", + "operands": "edx, dword ptr [rcx + rsi + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000136b", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400013b2", + "stack_offset": 0 + }, + { + "address": "0x14000136d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x140001372", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140001374", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000137e", + "stack_offset": 0 + }, + { + "address": "0x140001376", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x140001379", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x14000137e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140001381", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001385", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + r15 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000138a", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000138d", + "size": 2, + "mnemonic": "je", + "operands": "0x140001395", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001395", + "0x14000138f" + ] + }, + { + "address": "0x140001395", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001395", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001398", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000139d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400013a1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400013a5", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400013a8", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400013aa", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x1400013ac", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x1400013ae", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x1400013b0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400013b1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000138f", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000138f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001392", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001395", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001398", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000139d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400013a1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400013a5", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400013a8", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400013aa", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x1400013ac", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x1400013ae", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x1400013b0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400013b1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001595", + "name": "", + "blocks": [ + { + "address": "0x140001595", + "size": 24, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001595", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140001596", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140001597", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140001598", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000159a", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14000159c", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x37]", + "stack_offset": -40 + }, + { + "address": "0x1400015a1", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xa0", + "stack_offset": -40 + }, + { + "address": "0x1400015a8", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2fa91]", + "stack_offset": -200 + }, + { + "address": "0x1400015af", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -200 + }, + { + "address": "0x1400015b2", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x27], rax", + "stack_offset": -200 + }, + { + "address": "0x1400015b6", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [r8 + 0x18], 0xf", + "stack_offset": -200 + }, + { + "address": "0x1400015bb", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": -200 + }, + { + "address": "0x1400015be", + "size": 3, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rdx]", + "stack_offset": -200 + }, + { + "address": "0x1400015c1", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -200 + }, + { + "address": "0x1400015c4", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -200 + }, + { + "address": "0x1400015c7", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 0x39], xmm0", + "stack_offset": -200 + }, + { + "address": "0x1400015cb", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r8", + "stack_offset": -200 + }, + { + "address": "0x1400015ce", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rbp - 0x19], xmm1", + "stack_offset": -200 + }, + { + "address": "0x1400015d2", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400015d7", + "stack_offset": -200 + }, + { + "address": "0x1400015d4", + "size": 3, + "mnemonic": "mov", + "operands": "r14, qword ptr [r8]", + "stack_offset": -200 + }, + { + "address": "0x1400015d7", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r8 + 0x10]", + "stack_offset": -200 + }, + { + "address": "0x1400015db", + "size": 10, + "mnemonic": "movabs", + "operands": "rdi, 0x7fffffffffffffff", + "stack_offset": -200 + }, + { + "address": "0x1400015e5", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": -200 + }, + { + "address": "0x1400015e8", + "size": 6, + "mnemonic": "ja", + "operands": "0x1400017bd", + "stack_offset": -200 + } + ], + "successors": [ + "0x1400017bd", + "0x1400015ee" + ] + }, + { + "address": "0x1400017bd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400017bd", + "size": 5, + "mnemonic": "call", + "operands": "0x140001df0", + "stack_offset": 0 + }, + { + "address": "0x1400017c2", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400015ee", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400015ee", + "size": 4, + "mnemonic": "cmp", + "operands": "rbx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400015f2", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000160f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000160f", + "0x1400015f4" + ] + }, + { + "address": "0x14000160f", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000160f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001612", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140001616", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140001619", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000162a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000162a", + "0x14000161b" + ] + }, + { + "address": "0x1400015f4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400015f4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x29], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400015f8", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x21], 0xf", + "stack_offset": 0 + }, + { + "address": "0x140001600", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r14]", + "stack_offset": 0 + }, + { + "address": "0x140001604", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 0x39], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140001608", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000160b", + "size": 2, + "mnemonic": "je", + "operands": "0x140001668", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001668", + "0x14000160d" + ] + }, + { + "address": "0x14000162a", + "size": 35, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000162a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdi + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000162e", + "size": 5, + "mnemonic": "call", + "operands": "0x140001410", + "stack_offset": 0 + }, + { + "address": "0x140001633", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbx + 1]", + "stack_offset": 0 + }, + { + "address": "0x140001637", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x39], rax", + "stack_offset": 0 + }, + { + "address": "0x14000163b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000163e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x29], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001642", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140001645", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x21], rdi", + "stack_offset": 0 + }, + { + "address": "0x140001649", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x14000164e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 2", + "stack_offset": 0 + }, + { + "address": "0x140001654", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1ee3d]", + "stack_offset": 0 + }, + { + "address": "0x14000165b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14000165f", + "size": 5, + "mnemonic": "call", + "operands": "0x140001e10", + "stack_offset": 0 + }, + { + "address": "0x140001664", + "size": 4, + "mnemonic": "movaps", + "operands": "xmm1, xmmword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x140001668", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000166c", + "size": 5, + "mnemonic": "movd", + "operands": "r8d, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140001671", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x140001676", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000167a", + "size": 5, + "mnemonic": "movq", + "operands": "rcx, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000167f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001682", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001685", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rbp - 1], 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000168a", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000168e", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp - 9]", + "stack_offset": 0 + }, + { + "address": "0x140001692", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x140001696", + "size": 5, + "mnemonic": "cmova", + "operands": "rdx, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000169b", + "size": 5, + "mnemonic": "call", + "operands": "0x140001e10", + "stack_offset": 0 + }, + { + "address": "0x1400016a0", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp - 1]", + "stack_offset": 0 + }, + { + "address": "0x1400016a4", + "size": 4, + "mnemonic": "cmp", + "operands": "rdx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400016a8", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400016db", + "stack_offset": 0 + }, + { + "address": "0x1400016aa", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400016ae", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x1400016b1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400016b4", + "size": 7, + "mnemonic": "cmp", + "operands": "rdx, 0x1000", + "stack_offset": 0 + }, + { + "address": "0x1400016bb", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400016d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400016d6", + "0x1400016bd" + ] + }, + { + "address": "0x14000161b", + "size": 39, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000161b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x16", + "stack_offset": 0 + }, + { + "address": "0x140001620", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x140001623", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001626", + "size": 4, + "mnemonic": "cmovb", + "operands": "rdi, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000162a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdi + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000162e", + "size": 5, + "mnemonic": "call", + "operands": "0x140001410", + "stack_offset": 0 + }, + { + "address": "0x140001633", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbx + 1]", + "stack_offset": 0 + }, + { + "address": "0x140001637", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x39], rax", + "stack_offset": 0 + }, + { + "address": "0x14000163b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000163e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x29], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001642", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140001645", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x21], rdi", + "stack_offset": 0 + }, + { + "address": "0x140001649", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x14000164e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 2", + "stack_offset": 0 + }, + { + "address": "0x140001654", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1ee3d]", + "stack_offset": 0 + }, + { + "address": "0x14000165b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14000165f", + "size": 5, + "mnemonic": "call", + "operands": "0x140001e10", + "stack_offset": 0 + }, + { + "address": "0x140001664", + "size": 4, + "mnemonic": "movaps", + "operands": "xmm1, xmmword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x140001668", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000166c", + "size": 5, + "mnemonic": "movd", + "operands": "r8d, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140001671", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x140001676", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000167a", + "size": 5, + "mnemonic": "movq", + "operands": "rcx, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000167f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001682", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001685", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rbp - 1], 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000168a", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000168e", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp - 9]", + "stack_offset": 0 + }, + { + "address": "0x140001692", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x140001696", + "size": 5, + "mnemonic": "cmova", + "operands": "rdx, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000169b", + "size": 5, + "mnemonic": "call", + "operands": "0x140001e10", + "stack_offset": 0 + }, + { + "address": "0x1400016a0", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp - 1]", + "stack_offset": 0 + }, + { + "address": "0x1400016a4", + "size": 4, + "mnemonic": "cmp", + "operands": "rdx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400016a8", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400016db", + "stack_offset": 0 + }, + { + "address": "0x1400016aa", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400016ae", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x1400016b1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400016b4", + "size": 7, + "mnemonic": "cmp", + "operands": "rdx, 0x1000", + "stack_offset": 0 + }, + { + "address": "0x1400016bb", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400016d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400016d6", + "0x1400016bd" + ] + }, + { + "address": "0x140001668", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001668", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000166c", + "size": 5, + "mnemonic": "movd", + "operands": "r8d, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140001671", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x140001676", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000167a", + "size": 5, + "mnemonic": "movq", + "operands": "rcx, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000167f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001682", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001685", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rbp - 1], 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000168a", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000168e", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp - 9]", + "stack_offset": 0 + }, + { + "address": "0x140001692", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x140001696", + "size": 5, + "mnemonic": "cmova", + "operands": "rdx, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000169b", + "size": 5, + "mnemonic": "call", + "operands": "0x140001e10", + "stack_offset": 0 + }, + { + "address": "0x1400016a0", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp - 1]", + "stack_offset": 0 + }, + { + "address": "0x1400016a4", + "size": 4, + "mnemonic": "cmp", + "operands": "rdx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400016a8", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400016db", + "stack_offset": 0 + }, + { + "address": "0x1400016aa", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400016ae", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x1400016b1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400016b4", + "size": 7, + "mnemonic": "cmp", + "operands": "rdx, 0x1000", + "stack_offset": 0 + }, + { + "address": "0x1400016bb", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400016d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400016d6", + "0x1400016bd" + ] + }, + { + "address": "0x14000160d", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000160d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000164e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000164e" + ] + }, + { + "address": "0x1400016d6", + "size": 30, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400016d6", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": 0 + }, + { + "address": "0x1400016db", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x1400016df", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400016e3", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x11], 1", + "stack_offset": 0 + }, + { + "address": "0x1400016e7", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rbp - 0x29]", + "stack_offset": 0 + }, + { + "address": "0x1400016eb", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp + 7]", + "stack_offset": 0 + }, + { + "address": "0x1400016ef", + "size": 5, + "mnemonic": "movq", + "operands": "rcx, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400016f4", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp + 0x17], xmm1", + "stack_offset": 0 + }, + { + "address": "0x1400016f8", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm1, 8", + "stack_offset": 0 + }, + { + "address": "0x1400016fd", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140001702", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140001706", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1ecdb]", + "stack_offset": 0 + }, + { + "address": "0x14000170d", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp + 7], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140001711", + "size": 4, + "mnemonic": "cmova", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001715", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x140001718", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000171b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x19], r8", + "stack_offset": 0 + }, + { + "address": "0x14000171f", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x140001723", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rdx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140001726", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060f0", + "stack_offset": 0 + }, + { + "address": "0x14000172b", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14000172f", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1ed3a]", + "stack_offset": 0 + }, + { + "address": "0x140001736", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x140001739", + "size": 4, + "mnemonic": "cmp", + "operands": "rdx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000173d", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000176c", + "stack_offset": 0 + }, + { + "address": "0x14000173f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 7]", + "stack_offset": 0 + }, + { + "address": "0x140001743", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x140001746", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001749", + "size": 7, + "mnemonic": "cmp", + "operands": "rdx, 0x1000", + "stack_offset": 0 + }, + { + "address": "0x140001750", + "size": 2, + "mnemonic": "jb", + "operands": "0x140001767", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001767", + "0x140001752" + ] + }, + { + "address": "0x1400016bd", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400016bd", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx - 8]", + "stack_offset": 0 + }, + { + "address": "0x1400016c1", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x27", + "stack_offset": 0 + }, + { + "address": "0x1400016c5", + "size": 3, + "mnemonic": "sub", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400016c8", + "size": 4, + "mnemonic": "sub", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x1400016cc", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x1400016d0", + "size": 6, + "mnemonic": "ja", + "operands": "0x1400017c3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400017c3", + "0x1400016d6" + ] + }, + { + "address": "0x14000164e", + "size": 26, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000164e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 2", + "stack_offset": 0 + }, + { + "address": "0x140001654", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1ee3d]", + "stack_offset": 0 + }, + { + "address": "0x14000165b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14000165f", + "size": 5, + "mnemonic": "call", + "operands": "0x140001e10", + "stack_offset": 0 + }, + { + "address": "0x140001664", + "size": 4, + "mnemonic": "movaps", + "operands": "xmm1, xmmword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x140001668", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000166c", + "size": 5, + "mnemonic": "movd", + "operands": "r8d, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140001671", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x140001676", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000167a", + "size": 5, + "mnemonic": "movq", + "operands": "rcx, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000167f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001682", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001685", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rbp - 1], 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000168a", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000168e", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp - 9]", + "stack_offset": 0 + }, + { + "address": "0x140001692", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x140001696", + "size": 5, + "mnemonic": "cmova", + "operands": "rdx, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14000169b", + "size": 5, + "mnemonic": "call", + "operands": "0x140001e10", + "stack_offset": 0 + }, + { + "address": "0x1400016a0", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp - 1]", + "stack_offset": 0 + }, + { + "address": "0x1400016a4", + "size": 4, + "mnemonic": "cmp", + "operands": "rdx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400016a8", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400016db", + "stack_offset": 0 + }, + { + "address": "0x1400016aa", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400016ae", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x1400016b1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400016b4", + "size": 7, + "mnemonic": "cmp", + "operands": "rdx, 0x1000", + "stack_offset": 0 + }, + { + "address": "0x1400016bb", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400016d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400016d6", + "0x1400016bd" + ] + }, + { + "address": "0x140001767", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001767", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": 0 + }, + { + "address": "0x14000176c", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140001770", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1ed11]", + "stack_offset": 0 + }, + { + "address": "0x140001777", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x14000177a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000177d", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rsi + 0x18], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140001781", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x27]", + "stack_offset": 0 + }, + { + "address": "0x140001785", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140001788", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000178d", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x140001795", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xa0", + "stack_offset": 0 + }, + { + "address": "0x14000179c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 160 + }, + { + "address": "0x14000179e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 168 + }, + { + "address": "0x1400017a0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 176 + }, + { + "address": "0x1400017a1", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 184 + }, + { + "address": "0x1400017a2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 192 + }, + { + "address": "0x1400017a3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 200 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001752", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001752", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx - 8]", + "stack_offset": 0 + }, + { + "address": "0x140001756", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x27", + "stack_offset": 0 + }, + { + "address": "0x14000175a", + "size": 3, + "mnemonic": "sub", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000175d", + "size": 4, + "mnemonic": "sub", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x140001761", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x140001765", + "size": 2, + "mnemonic": "ja", + "operands": "0x1400017a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400017a4", + "0x140001767" + ] + }, + { + "address": "0x1400017c3", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400017c3", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400017c6", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x1400017cf", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400017d2", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400017d4", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400017d6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afd4", + "stack_offset": 0 + }, + { + "address": "0x1400017db", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400017a4", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400017a4", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400017a7", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x1400017b0", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400017b3", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400017b5", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400017b7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afd4", + "stack_offset": 0 + }, + { + "address": "0x1400017bc", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002616", + "name": "", + "blocks": [ + { + "address": "0x140002616", + "size": 37, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002616", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140002617", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140002618", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140002619", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000261b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -32 + }, + { + "address": "0x14000261f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -64 + }, + { + "address": "0x140002622", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -64 + }, + { + "address": "0x140002624", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": -64 + }, + { + "address": "0x140002629", + "size": 5, + "mnemonic": "call", + "operands": "0x14000448c", + "stack_offset": -64 + }, + { + "address": "0x14000262e", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -64 + }, + { + "address": "0x14000262f", + "size": 7, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rip + 0x2fcc2]", + "stack_offset": -64 + }, + { + "address": "0x140002636", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rsi", + "stack_offset": -64 + }, + { + "address": "0x14000263b", + "size": 7, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rip + 0x2fcae]", + "stack_offset": -64 + }, + { + "address": "0x140002642", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": -64 + }, + { + "address": "0x140002645", + "size": 2, + "mnemonic": "jne", + "operands": "0x140002684", + "stack_offset": -64 + }, + { + "address": "0x140002647", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -64 + }, + { + "address": "0x140002649", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": -64 + }, + { + "address": "0x14000264e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000448c", + "stack_offset": -64 + }, + { + "address": "0x140002653", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x2fc96], rdi", + "stack_offset": -64 + }, + { + "address": "0x14000265a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140002673", + "stack_offset": -64 + }, + { + "address": "0x14000265c", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x2fdfe]", + "stack_offset": -64 + }, + { + "address": "0x140002662", + "size": 2, + "mnemonic": "inc", + "operands": "eax", + "stack_offset": -64 + }, + { + "address": "0x140002664", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2fdf6], eax", + "stack_offset": -64 + }, + { + "address": "0x14000266a", + "size": 2, + "mnemonic": "cdqe", + "operands": "", + "stack_offset": -64 + }, + { + "address": "0x14000266c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2fc7d], rax", + "stack_offset": -64 + }, + { + "address": "0x140002673", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": -64 + }, + { + "address": "0x140002678", + "size": 5, + "mnemonic": "call", + "operands": "0x140004504", + "stack_offset": -64 + }, + { + "address": "0x14000267d", + "size": 7, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rip + 0x2fc6c]", + "stack_offset": -64 + }, + { + "address": "0x140002684", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 8]", + "stack_offset": -64 + }, + { + "address": "0x140002688", + "size": 8, + "mnemonic": "lea", + "operands": "r14, [rdi*8]", + "stack_offset": -64 + }, + { + "address": "0x140002690", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, qword ptr [rcx + 0x18]", + "stack_offset": -64 + }, + { + "address": "0x140002694", + "size": 2, + "mnemonic": "jae", + "operands": "0x1400026a5", + "stack_offset": -64 + }, + { + "address": "0x140002696", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x10]", + "stack_offset": -64 + }, + { + "address": "0x14000269a", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r14 + rax]", + "stack_offset": -64 + }, + { + "address": "0x14000269e", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": -64 + }, + { + "address": "0x1400026a1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000270b", + "stack_offset": -64 + }, + { + "address": "0x1400026a3", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400026a7", + "stack_offset": -64 + } + ], + "successors": [ + "0x1400026a7" + ] + }, + { + "address": "0x1400026a7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400026a7", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x24], 0", + "stack_offset": 0 + }, + { + "address": "0x1400026ab", + "size": 2, + "mnemonic": "je", + "operands": "0x1400026c0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400026c0", + "0x1400026ad" + ] + }, + { + "address": "0x1400026c0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400026c0", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400026c3", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000270b", + "stack_offset": 0 + }, + { + "address": "0x1400026c5", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400026c8", + "size": 2, + "mnemonic": "je", + "operands": "0x1400026cf", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400026cf", + "0x1400026ca" + ] + }, + { + "address": "0x1400026ad", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400026ad", + "size": 5, + "mnemonic": "call", + "operands": "0x140004650", + "stack_offset": 0 + }, + { + "address": "0x1400026b2", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, qword ptr [rax + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400026b6", + "size": 2, + "mnemonic": "jae", + "operands": "0x1400026c5", + "stack_offset": 0 + }, + { + "address": "0x1400026b8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400026bc", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r14 + rax]", + "stack_offset": 0 + }, + { + "address": "0x1400026c0", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400026c3", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000270b", + "stack_offset": 0 + }, + { + "address": "0x1400026c5", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400026c8", + "size": 2, + "mnemonic": "je", + "operands": "0x1400026cf", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400026cf", + "0x1400026ca" + ] + }, + { + "address": "0x1400026cf", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400026cf", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400026d2", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400026d7", + "size": 5, + "mnemonic": "call", + "operands": "0x1400030cc", + "stack_offset": 0 + }, + { + "address": "0x1400026dc", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400026e0", + "size": 2, + "mnemonic": "je", + "operands": "0x140002723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002723", + "0x1400026e2" + ] + }, + { + "address": "0x1400026ca", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400026ca", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400026cd", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000270b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000270b" + ] + }, + { + "address": "0x140002723", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002723", + "size": 5, + "mnemonic": "call", + "operands": "0x14000348c", + "stack_offset": 0 + }, + { + "address": "0x140002728", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140002729", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400026e2", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400026e2", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400026e7", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400026ec", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400026ef", + "size": 5, + "mnemonic": "call", + "operands": "0x140004614", + "stack_offset": 0 + }, + { + "address": "0x1400026f4", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x1400026f7", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400026fb", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400026fe", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1dbbc]", + "stack_offset": 0 + }, + { + "address": "0x140002704", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2fbed], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000270b", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140002710", + "size": 5, + "mnemonic": "call", + "operands": "0x140004504", + "stack_offset": 0 + }, + { + "address": "0x140002715", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002718", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000271c", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x14000271e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 40 + }, + { + "address": "0x14000271f", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 48 + }, + { + "address": "0x140002720", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 56 + }, + { + "address": "0x140002721", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 64 + }, + { + "address": "0x140002722", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000270b", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000270b", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140002710", + "size": 5, + "mnemonic": "call", + "operands": "0x140004504", + "stack_offset": 0 + }, + { + "address": "0x140002715", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002718", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000271c", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x14000271e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 40 + }, + { + "address": "0x14000271f", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 48 + }, + { + "address": "0x140002720", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 56 + }, + { + "address": "0x140002721", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 64 + }, + { + "address": "0x140002722", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000272e", + "name": "", + "blocks": [ + { + "address": "0x14000272e", + "size": 37, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000272e", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000272f", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140002730", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140002731", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140002733", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -32 + }, + { + "address": "0x140002737", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -64 + }, + { + "address": "0x14000273a", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -64 + }, + { + "address": "0x14000273c", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": -64 + }, + { + "address": "0x140002741", + "size": 5, + "mnemonic": "call", + "operands": "0x14000448c", + "stack_offset": -64 + }, + { + "address": "0x140002746", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -64 + }, + { + "address": "0x140002747", + "size": 7, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rip + 0x2fb9a]", + "stack_offset": -64 + }, + { + "address": "0x14000274e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rsi", + "stack_offset": -64 + }, + { + "address": "0x140002753", + "size": 7, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rip + 0x2fd1e]", + "stack_offset": -64 + }, + { + "address": "0x14000275a", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": -64 + }, + { + "address": "0x14000275d", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000279c", + "stack_offset": -64 + }, + { + "address": "0x14000275f", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -64 + }, + { + "address": "0x140002761", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": -64 + }, + { + "address": "0x140002766", + "size": 5, + "mnemonic": "call", + "operands": "0x14000448c", + "stack_offset": -64 + }, + { + "address": "0x14000276b", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x2fd06], rdi", + "stack_offset": -64 + }, + { + "address": "0x140002772", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000278b", + "stack_offset": -64 + }, + { + "address": "0x140002774", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x2fce6]", + "stack_offset": -64 + }, + { + "address": "0x14000277a", + "size": 2, + "mnemonic": "inc", + "operands": "eax", + "stack_offset": -64 + }, + { + "address": "0x14000277c", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2fcde], eax", + "stack_offset": -64 + }, + { + "address": "0x140002782", + "size": 2, + "mnemonic": "cdqe", + "operands": "", + "stack_offset": -64 + }, + { + "address": "0x140002784", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2fced], rax", + "stack_offset": -64 + }, + { + "address": "0x14000278b", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": -64 + }, + { + "address": "0x140002790", + "size": 5, + "mnemonic": "call", + "operands": "0x140004504", + "stack_offset": -64 + }, + { + "address": "0x140002795", + "size": 7, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rip + 0x2fcdc]", + "stack_offset": -64 + }, + { + "address": "0x14000279c", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 8]", + "stack_offset": -64 + }, + { + "address": "0x1400027a0", + "size": 8, + "mnemonic": "lea", + "operands": "r14, [rdi*8]", + "stack_offset": -64 + }, + { + "address": "0x1400027a8", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, qword ptr [rcx + 0x18]", + "stack_offset": -64 + }, + { + "address": "0x1400027ac", + "size": 2, + "mnemonic": "jae", + "operands": "0x1400027bd", + "stack_offset": -64 + }, + { + "address": "0x1400027ae", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x10]", + "stack_offset": -64 + }, + { + "address": "0x1400027b2", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r14 + rax]", + "stack_offset": -64 + }, + { + "address": "0x1400027b6", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": -64 + }, + { + "address": "0x1400027b9", + "size": 2, + "mnemonic": "jne", + "operands": "0x140002823", + "stack_offset": -64 + }, + { + "address": "0x1400027bb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400027bf", + "stack_offset": -64 + } + ], + "successors": [ + "0x1400027bf" + ] + }, + { + "address": "0x1400027bf", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400027bf", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x24], 0", + "stack_offset": 0 + }, + { + "address": "0x1400027c3", + "size": 2, + "mnemonic": "je", + "operands": "0x1400027d8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400027d8", + "0x1400027c5" + ] + }, + { + "address": "0x1400027d8", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400027d8", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400027db", + "size": 2, + "mnemonic": "jne", + "operands": "0x140002823", + "stack_offset": 0 + }, + { + "address": "0x1400027dd", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400027e0", + "size": 2, + "mnemonic": "je", + "operands": "0x1400027e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400027e7", + "0x1400027e2" + ] + }, + { + "address": "0x1400027c5", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400027c5", + "size": 5, + "mnemonic": "call", + "operands": "0x140004650", + "stack_offset": 0 + }, + { + "address": "0x1400027ca", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, qword ptr [rax + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400027ce", + "size": 2, + "mnemonic": "jae", + "operands": "0x1400027dd", + "stack_offset": 0 + }, + { + "address": "0x1400027d0", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400027d4", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r14 + rax]", + "stack_offset": 0 + }, + { + "address": "0x1400027d8", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400027db", + "size": 2, + "mnemonic": "jne", + "operands": "0x140002823", + "stack_offset": 0 + }, + { + "address": "0x1400027dd", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400027e0", + "size": 2, + "mnemonic": "je", + "operands": "0x1400027e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400027e7", + "0x1400027e2" + ] + }, + { + "address": "0x1400027e7", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400027e7", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400027ea", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400027ef", + "size": 5, + "mnemonic": "call", + "operands": "0x140003188", + "stack_offset": 0 + }, + { + "address": "0x1400027f4", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400027f8", + "size": 2, + "mnemonic": "je", + "operands": "0x14000283b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000283b", + "0x1400027fa" + ] + }, + { + "address": "0x1400027e2", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400027e2", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400027e5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140002823", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002823" + ] + }, + { + "address": "0x14000283b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000283b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000348c", + "stack_offset": 0 + }, + { + "address": "0x140002840", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140002841", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400027fa", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400027fa", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400027ff", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], rbx", + "stack_offset": 0 + }, + { + "address": "0x140002804", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002807", + "size": 5, + "mnemonic": "call", + "operands": "0x140004614", + "stack_offset": 0 + }, + { + "address": "0x14000280c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000280f", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140002813", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002816", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1daa4]", + "stack_offset": 0 + }, + { + "address": "0x14000281c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2fac5], rbx", + "stack_offset": 0 + }, + { + "address": "0x140002823", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140002828", + "size": 5, + "mnemonic": "call", + "operands": "0x140004504", + "stack_offset": 0 + }, + { + "address": "0x14000282d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002830", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140002834", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x140002836", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 40 + }, + { + "address": "0x140002837", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 48 + }, + { + "address": "0x140002838", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 56 + }, + { + "address": "0x140002839", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 64 + }, + { + "address": "0x14000283a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x140002823", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002823", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140002828", + "size": 5, + "mnemonic": "call", + "operands": "0x140004504", + "stack_offset": 0 + }, + { + "address": "0x14000282d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002830", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140002834", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x140002836", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 40 + }, + { + "address": "0x140002837", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 48 + }, + { + "address": "0x140002838", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 56 + }, + { + "address": "0x140002839", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 64 + }, + { + "address": "0x14000283a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400037f6", + "name": "", + "blocks": [ + { + "address": "0x1400037f6", + "size": 15, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400037f6", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400037f7", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x1400037f8", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x1400037fa", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x47]", + "stack_offset": -24 + }, + { + "address": "0x1400037ff", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x90", + "stack_offset": -24 + }, + { + "address": "0x140003806", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2d833]", + "stack_offset": -168 + }, + { + "address": "0x14000380d", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -168 + }, + { + "address": "0x140003810", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x3f], rax", + "stack_offset": -168 + }, + { + "address": "0x140003814", + "size": 3, + "mnemonic": "or", + "operands": "edi, 0xffffffff", + "stack_offset": -168 + }, + { + "address": "0x140003817", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": -168 + }, + { + "address": "0x140003819", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -168 + }, + { + "address": "0x14000381c", + "size": 2, + "mnemonic": "cmp", + "operands": "edx, edi", + "stack_offset": -168 + }, + { + "address": "0x14000381e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140003827", + "stack_offset": -168 + }, + { + "address": "0x140003820", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -168 + }, + { + "address": "0x140003822", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000394c", + "stack_offset": -168 + } + ], + "successors": [ + "0x14000394c" + ] + }, + { + "address": "0x14000394c", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000394c", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x3f]", + "stack_offset": 0 + }, + { + "address": "0x140003950", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140003953", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140003958", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140003960", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140003964", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140003968", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000396b", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000396d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 8 + }, + { + "address": "0x14000396e", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x14000396f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140003d8f", + "name": "", + "blocks": [ + { + "address": "0x140003d8f", + "size": 11, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003d8f", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140003d90", + "size": 4, + "mnemonic": "lea", + "operands": "rbp, [rax - 0x5f]", + "stack_offset": -8 + }, + { + "address": "0x140003d94", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x90", + "stack_offset": -8 + }, + { + "address": "0x140003d9b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2d29e]", + "stack_offset": -152 + }, + { + "address": "0x140003da2", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -152 + }, + { + "address": "0x140003da5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x4f], rax", + "stack_offset": -152 + }, + { + "address": "0x140003da9", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -152 + }, + { + "address": "0x140003dac", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x38]", + "stack_offset": -152 + }, + { + "address": "0x140003db0", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -152 + }, + { + "address": "0x140003db3", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -152 + }, + { + "address": "0x140003db6", + "size": 2, + "mnemonic": "je", + "operands": "0x140003de4", + "stack_offset": -152 + } + ], + "successors": [ + "0x140003de4", + "0x140003db8" + ] + }, + { + "address": "0x140003de4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003de4", + "size": 8, + "mnemonic": "cmp", + "operands": "qword ptr [rdi + 0x80], 0", + "stack_offset": 0 + }, + { + "address": "0x140003dec", + "size": 2, + "mnemonic": "jne", + "operands": "0x140003df6", + "stack_offset": 0 + }, + { + "address": "0x140003dee", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140003df1", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140003f7b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003f7b" + ] + }, + { + "address": "0x140003db8", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003db8", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140003dbc", + "size": 3, + "mnemonic": "movsxd", + "operands": "r9, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140003dbf", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + r9]", + "stack_offset": 0 + }, + { + "address": "0x140003dc3", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140003dc6", + "size": 2, + "mnemonic": "jae", + "operands": "0x140003de4", + "stack_offset": 0 + }, + { + "address": "0x140003dc8", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r9 - 1]", + "stack_offset": 0 + }, + { + "address": "0x140003dcc", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x140003dce", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140003dd2", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140003dd5", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x140003dd9", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x140003ddc", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140003ddf", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140003f7b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003f7b" + ] + }, + { + "address": "0x140003f7b", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140003f7b", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x4f]", + "stack_offset": 0 + }, + { + "address": "0x140003f7f", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140003f82", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140003f87", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140003f8f", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140003f93", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140003f97", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140003f9b", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140003f9e", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140003f9f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400049dd", + "name": "", + "blocks": [ + { + "address": "0x1400049dd", + "size": 13, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400049dd", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400049de", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x1400049df", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x1400049e0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -24 + }, + { + "address": "0x1400049e4", + "size": 3, + "mnemonic": "movsxd", + "operands": "rbx, ecx", + "stack_offset": -88 + }, + { + "address": "0x1400049e7", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -88 + }, + { + "address": "0x1400049ea", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -88 + }, + { + "address": "0x1400049ed", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004a01", + "stack_offset": -88 + }, + { + "address": "0x1400049ef", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cfb8", + "stack_offset": -88 + }, + { + "address": "0x1400049f4", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rax + 0x10]", + "stack_offset": -88 + }, + { + "address": "0x1400049f8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cf88", + "stack_offset": -88 + }, + { + "address": "0x1400049fd", + "size": 2, + "mnemonic": "mov", + "operands": "ebp, eax", + "stack_offset": -88 + }, + { + "address": "0x1400049ff", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140004a07", + "stack_offset": -88 + } + ], + "successors": [ + "0x140004a07" + ] + }, + { + "address": "0x140004a07", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004a07", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140004a0a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004a1d", + "stack_offset": 0 + }, + { + "address": "0x140004a0c", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rbx - 0x41]", + "stack_offset": 0 + }, + { + "address": "0x140004a0f", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0x19", + "stack_offset": 0 + }, + { + "address": "0x140004a12", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rbx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140004a15", + "size": 3, + "mnemonic": "cmova", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x140004a18", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140004afa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004afa" + ] + }, + { + "address": "0x140004afa", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004afa", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140004aff", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x140004b03", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x140004b04", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 72 + }, + { + "address": "0x140004b05", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x140004b06", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140004e28", + "name": "", + "blocks": [ + { + "address": "0x140004e28", + "size": 24, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004e28", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140004e2a", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x140004e2c", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140004e2e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -24 + }, + { + "address": "0x140004e32", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp + 0x50]", + "stack_offset": -120 + }, + { + "address": "0x140004e37", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x30], rbx", + "stack_offset": -120 + }, + { + "address": "0x140004e3b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x38], rsi", + "stack_offset": -120 + }, + { + "address": "0x140004e3f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x40], rdi", + "stack_offset": -120 + }, + { + "address": "0x140004e43", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x48], r13", + "stack_offset": -120 + }, + { + "address": "0x140004e47", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2c1f2]", + "stack_offset": -120 + }, + { + "address": "0x140004e4e", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rbp", + "stack_offset": -120 + }, + { + "address": "0x140004e51", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp], rax", + "stack_offset": -120 + }, + { + "address": "0x140004e55", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdi, r9d", + "stack_offset": -120 + }, + { + "address": "0x140004e58", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -120 + }, + { + "address": "0x140004e5b", + "size": 3, + "mnemonic": "mov", + "operands": "r15d, edx", + "stack_offset": -120 + }, + { + "address": "0x140004e5e", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rcx", + "stack_offset": -120 + }, + { + "address": "0x140004e61", + "size": 3, + "mnemonic": "test", + "operands": "r9d, r9d", + "stack_offset": -120 + }, + { + "address": "0x140004e64", + "size": 2, + "mnemonic": "jle", + "operands": "0x140004e7a", + "stack_offset": -120 + }, + { + "address": "0x140004e66", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": -120 + }, + { + "address": "0x140004e69", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": -120 + }, + { + "address": "0x140004e6c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d9c0", + "stack_offset": -120 + }, + { + "address": "0x140004e71", + "size": 2, + "mnemonic": "cmp", + "operands": "eax, edi", + "stack_offset": -120 + }, + { + "address": "0x140004e73", + "size": 3, + "mnemonic": "lea", + "operands": "edi, [rax + 1]", + "stack_offset": -120 + }, + { + "address": "0x140004e76", + "size": 2, + "mnemonic": "jl", + "operands": "0x140004e7a", + "stack_offset": -120 + } + ], + "successors": [ + "0x140004e7a", + "0x140004e78" + ] + }, + { + "address": "0x140004e7a", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004e7a", + "size": 3, + "mnemonic": "neg", + "operands": "dword ptr [rbp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140004e7d", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": 0 + }, + { + "address": "0x140004e80", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140004e83", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140004e86", + "size": 2, + "mnemonic": "sbb", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140004e88", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x140004e90", + "size": 3, + "mnemonic": "and", + "operands": "edx, 8", + "stack_offset": 0 + }, + { + "address": "0x140004e93", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140004e9c", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x140004e9e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1b18c]", + "stack_offset": 0 + }, + { + "address": "0x140004ea4", + "size": 3, + "mnemonic": "movsxd", + "operands": "r14, eax", + "stack_offset": 0 + }, + { + "address": "0x140004ea7", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140004ea9", + "size": 6, + "mnemonic": "je", + "operands": "0x140004f56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f56", + "0x140004eaf" + ] + }, + { + "address": "0x140004e78", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004e78", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x140004e7a", + "size": 3, + "mnemonic": "neg", + "operands": "dword ptr [rbp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140004e7d", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": 0 + }, + { + "address": "0x140004e80", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140004e83", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140004e86", + "size": 2, + "mnemonic": "sbb", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140004e88", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x140004e90", + "size": 3, + "mnemonic": "and", + "operands": "edx, 8", + "stack_offset": 0 + }, + { + "address": "0x140004e93", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140004e9c", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x140004e9e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1b18c]", + "stack_offset": 0 + }, + { + "address": "0x140004ea4", + "size": 3, + "mnemonic": "movsxd", + "operands": "r14, eax", + "stack_offset": 0 + }, + { + "address": "0x140004ea7", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140004ea9", + "size": 6, + "mnemonic": "je", + "operands": "0x140004f56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f56", + "0x140004eaf" + ] + }, + { + "address": "0x140004f56", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004f56", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140004f58", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp]", + "stack_offset": 0 + }, + { + "address": "0x140004f5c", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140004f5f", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140004f64", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140004f68", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140004f6c", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140004f70", + "size": 4, + "mnemonic": "mov", + "operands": "r13, qword ptr [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140004f74", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140004f78", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140004f7a", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140004f7c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x140004f7d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140004eaf", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004eaf", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140004eb2", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140004eb5", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rcx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140004eb9", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140004ebc", + "size": 3, + "mnemonic": "sbb", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140004ebf", + "size": 3, + "mnemonic": "and", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140004ec2", + "size": 6, + "mnemonic": "je", + "operands": "0x140004f56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f56", + "0x140004ec8" + ] + }, + { + "address": "0x140004ec8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004ec8", + "size": 10, + "mnemonic": "movabs", + "operands": "rdx, 0xffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x140004ed2", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, 0x400", + "stack_offset": 0 + }, + { + "address": "0x140004ed9", + "size": 2, + "mnemonic": "ja", + "operands": "0x140004f05", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f05", + "0x140004edb" + ] + }, + { + "address": "0x140004f05", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004f05", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac0", + "stack_offset": 0 + }, + { + "address": "0x140004f0a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140004f0d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140004f10", + "size": 2, + "mnemonic": "je", + "operands": "0x140004f1c", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f1c", + "0x140004f12" + ] + }, + { + "address": "0x140004edb", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004edb", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x140004edf", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140004ee2", + "size": 2, + "mnemonic": "ja", + "operands": "0x140004ee7", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004ee7", + "0x140004ee4" + ] + }, + { + "address": "0x140004f1c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004f1c", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004f1f", + "size": 2, + "mnemonic": "je", + "operands": "0x140004f56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f56", + "0x140004f21" + ] + }, + { + "address": "0x140004f12", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004f12", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0xdddd", + "stack_offset": 0 + }, + { + "address": "0x140004f18", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140004f1c", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004f1f", + "size": 2, + "mnemonic": "je", + "operands": "0x140004f56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f56", + "0x140004f21" + ] + }, + { + "address": "0x140004ee7", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004ee7", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x140004eeb", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057a0", + "stack_offset": 0 + }, + { + "address": "0x140004ef0", + "size": 3, + "mnemonic": "sub", + "operands": "rsp, rax", + "stack_offset": 0 + }, + { + "address": "0x140004ef3", + "size": 5, + "mnemonic": "lea", + "operands": "rbx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140004ef8", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004efb", + "size": 2, + "mnemonic": "je", + "operands": "0x140004f56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f56", + "0x140004efd" + ] + }, + { + "address": "0x140004ee4", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004ee4", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x140004ee7", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x140004eeb", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057a0", + "stack_offset": 0 + }, + { + "address": "0x140004ef0", + "size": 3, + "mnemonic": "sub", + "operands": "rsp, rax", + "stack_offset": 0 + }, + { + "address": "0x140004ef3", + "size": 5, + "mnemonic": "lea", + "operands": "rbx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140004ef8", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004efb", + "size": 2, + "mnemonic": "je", + "operands": "0x140004f56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f56", + "0x140004efd" + ] + }, + { + "address": "0x140004f21", + "size": 27, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004f21", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140004f24", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": 0 + }, + { + "address": "0x140004f27", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r14d", + "stack_offset": 0 + }, + { + "address": "0x140004f2c", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140004f2f", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x140004f34", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x140004f39", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1b0f1]", + "stack_offset": 0 + }, + { + "address": "0x140004f3f", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x140004f41", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140004f43", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004f7e", + "stack_offset": 0 + }, + { + "address": "0x140004f45", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140004f49", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0xdddd", + "stack_offset": 0 + }, + { + "address": "0x140004f4f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004f56", + "stack_offset": 0 + }, + { + "address": "0x140004f51", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x140004f56", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140004f58", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp]", + "stack_offset": 0 + }, + { + "address": "0x140004f5c", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140004f5f", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140004f64", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140004f68", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140004f6c", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140004f70", + "size": 4, + "mnemonic": "mov", + "operands": "r13, qword ptr [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140004f74", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140004f78", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140004f7a", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140004f7c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x140004f7d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140004efd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004efd", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rbx], 0xcccc", + "stack_offset": 0 + }, + { + "address": "0x140004f03", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140004f18", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f18" + ] + }, + { + "address": "0x140004f18", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004f18", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140004f1c", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004f1f", + "size": 2, + "mnemonic": "je", + "operands": "0x140004f56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004f56", + "0x140004f21" + ] + } + ] + }, + { + "address": "0x140005d35", + "name": "", + "blocks": [ + { + "address": "0x140005d35", + "size": 38, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005d35", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005d36", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140005d39", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x140005d3d", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b2fc]", + "stack_offset": -56 + }, + { + "address": "0x140005d44", + "size": 10, + "mnemonic": "movabs", + "operands": "rbx, 0x2b992ddfa232", + "stack_offset": -56 + }, + { + "address": "0x140005d4e", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rbx", + "stack_offset": -56 + }, + { + "address": "0x140005d51", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005dca", + "stack_offset": -56 + }, + { + "address": "0x140005d53", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d57", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x10], 0", + "stack_offset": -56 + }, + { + "address": "0x140005d5f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a34b]", + "stack_offset": -56 + }, + { + "address": "0x140005d65", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d69", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d6d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a335]", + "stack_offset": -56 + }, + { + "address": "0x140005d73", + "size": 2, + "mnemonic": "mov", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x140005d75", + "size": 4, + "mnemonic": "xor", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d79", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a321]", + "stack_offset": -56 + }, + { + "address": "0x140005d7f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x140005d81", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d85", + "size": 4, + "mnemonic": "xor", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d89", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a309]", + "stack_offset": -56 + }, + { + "address": "0x140005d8f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d92", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d96", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 0x20", + "stack_offset": -56 + }, + { + "address": "0x140005d9a", + "size": 4, + "mnemonic": "xor", + "operands": "rax, qword ptr [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d9e", + "size": 4, + "mnemonic": "xor", + "operands": "rax, qword ptr [rbp - 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005da2", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005da5", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0xffffffffffff", + "stack_offset": -56 + }, + { + "address": "0x140005daf", + "size": 3, + "mnemonic": "and", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005db2", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0x2b992ddfa233", + "stack_offset": -56 + }, + { + "address": "0x140005dbc", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rbx", + "stack_offset": -56 + }, + { + "address": "0x140005dbf", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005dc3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b276], rax", + "stack_offset": -56 + }, + { + "address": "0x140005dca", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": -56 + }, + { + "address": "0x140005dcf", + "size": 3, + "mnemonic": "not", + "operands": "rax", + "stack_offset": -56 + }, + { + "address": "0x140005dd2", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b2a7], rax", + "stack_offset": -56 + }, + { + "address": "0x140005dd9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140005ddd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x140005dde", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e49", + "name": "", + "blocks": [ + { + "address": "0x140005e49", + "size": 8, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e49", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005e4a", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x4c0]", + "stack_offset": -8 + }, + { + "address": "0x140005e52", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x5c0", + "stack_offset": -8 + }, + { + "address": "0x140005e59", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -1480 + }, + { + "address": "0x140005e5b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x17", + "stack_offset": -1480 + }, + { + "address": "0x140005e60", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a22a]", + "stack_offset": -1480 + }, + { + "address": "0x140005e66", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -1480 + }, + { + "address": "0x140005e68", + "size": 2, + "mnemonic": "je", + "operands": "0x140005e6e", + "stack_offset": -1480 + } + ], + "successors": [ + "0x140005e6e", + "0x140005e6a" + ] + } + ] + }, + { + "address": "0x140006908", + "name": "", + "blocks": [ + { + "address": "0x140006908", + "size": 59, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006908", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000690a", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x1f]", + "stack_offset": -8 + }, + { + "address": "0x14000690f", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xe0", + "stack_offset": -8 + }, + { + "address": "0x140006916", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2a723]", + "stack_offset": -232 + }, + { + "address": "0x14000691d", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -232 + }, + { + "address": "0x140006920", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xf], rax", + "stack_offset": -232 + }, + { + "address": "0x140006924", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbp + 0x77]", + "stack_offset": -232 + }, + { + "address": "0x140006928", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1d521]", + "stack_offset": -232 + }, + { + "address": "0x14000692f", + "size": 3, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax]", + "stack_offset": -232 + }, + { + "address": "0x140006932", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rcx", + "stack_offset": -232 + }, + { + "address": "0x140006935", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": -232 + }, + { + "address": "0x14000693a", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x10]", + "stack_offset": -232 + }, + { + "address": "0x14000693e", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006941", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x20]", + "stack_offset": -232 + }, + { + "address": "0x140006945", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x10], xmm1", + "stack_offset": -232 + }, + { + "address": "0x140006949", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x30]", + "stack_offset": -232 + }, + { + "address": "0x14000694d", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x20], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006951", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x40]", + "stack_offset": -232 + }, + { + "address": "0x140006955", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x30], xmm1", + "stack_offset": -232 + }, + { + "address": "0x140006959", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x50]", + "stack_offset": -232 + }, + { + "address": "0x14000695d", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x40], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006961", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x60]", + "stack_offset": -232 + }, + { + "address": "0x140006965", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x50], xmm1", + "stack_offset": -232 + }, + { + "address": "0x140006969", + "size": 7, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x80]", + "stack_offset": -232 + }, + { + "address": "0x140006970", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x60], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006974", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x70]", + "stack_offset": -232 + }, + { + "address": "0x140006978", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x90]", + "stack_offset": -232 + }, + { + "address": "0x14000697f", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x70], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006983", + "size": 7, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x80], xmm1", + "stack_offset": -232 + }, + { + "address": "0x14000698a", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x90], rax", + "stack_offset": -232 + }, + { + "address": "0x140006991", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2db0]", + "stack_offset": -232 + }, + { + "address": "0x140006998", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r11]", + "stack_offset": -232 + }, + { + "address": "0x14000699b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x71], rax", + "stack_offset": -232 + }, + { + "address": "0x14000699f", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4f]", + "stack_offset": -232 + }, + { + "address": "0x1400069a3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x61], rax", + "stack_offset": -232 + }, + { + "address": "0x1400069a7", + "size": 4, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rbp + 0x5f]", + "stack_offset": -232 + }, + { + "address": "0x1400069ab", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x59], rax", + "stack_offset": -232 + }, + { + "address": "0x1400069af", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x57]", + "stack_offset": -232 + }, + { + "address": "0x1400069b3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x49], rax", + "stack_offset": -232 + }, + { + "address": "0x1400069b7", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, byte ptr [rbp + 0x7f]", + "stack_offset": -232 + }, + { + "address": "0x1400069bb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x39], rax", + "stack_offset": -232 + }, + { + "address": "0x1400069bf", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r10 + 0x40]", + "stack_offset": -232 + }, + { + "address": "0x1400069c3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -232 + }, + { + "address": "0x1400069c8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r10 + 0x28]", + "stack_offset": -232 + }, + { + "address": "0x1400069cc", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x69], r9", + "stack_offset": -232 + }, + { + "address": "0x1400069d0", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -232 + }, + { + "address": "0x1400069d3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x51], r8", + "stack_offset": -232 + }, + { + "address": "0x1400069d7", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x30]", + "stack_offset": -232 + }, + { + "address": "0x1400069dc", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x41], rdx", + "stack_offset": -232 + }, + { + "address": "0x1400069e0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [r10]", + "stack_offset": -232 + }, + { + "address": "0x1400069e3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -232 + }, + { + "address": "0x1400069e8", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x31], 0x19930520", + "stack_offset": -232 + }, + { + "address": "0x1400069f0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x196fa]", + "stack_offset": -232 + }, + { + "address": "0x1400069f6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0xf]", + "stack_offset": -232 + }, + { + "address": "0x1400069fa", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": -232 + }, + { + "address": "0x1400069fd", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": -232 + }, + { + "address": "0x140006a02", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xe0", + "stack_offset": -232 + }, + { + "address": "0x140006a09", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x140006a0a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006a0c", + "name": "", + "blocks": [ + { + "address": "0x140006a0c", + "size": 66, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006a0c", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140006a0e", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x1f]", + "stack_offset": -8 + }, + { + "address": "0x140006a13", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xe0", + "stack_offset": -8 + }, + { + "address": "0x140006a1a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2a61f]", + "stack_offset": -232 + }, + { + "address": "0x140006a21", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -232 + }, + { + "address": "0x140006a24", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xf], rax", + "stack_offset": -232 + }, + { + "address": "0x140006a28", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbp + 0x77]", + "stack_offset": -232 + }, + { + "address": "0x140006a2c", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1d37d]", + "stack_offset": -232 + }, + { + "address": "0x140006a33", + "size": 3, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax]", + "stack_offset": -232 + }, + { + "address": "0x140006a36", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rcx", + "stack_offset": -232 + }, + { + "address": "0x140006a39", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": -232 + }, + { + "address": "0x140006a3e", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x10]", + "stack_offset": -232 + }, + { + "address": "0x140006a42", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006a45", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x20]", + "stack_offset": -232 + }, + { + "address": "0x140006a49", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x10], xmm1", + "stack_offset": -232 + }, + { + "address": "0x140006a4d", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x30]", + "stack_offset": -232 + }, + { + "address": "0x140006a51", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x20], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006a55", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x40]", + "stack_offset": -232 + }, + { + "address": "0x140006a59", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x30], xmm1", + "stack_offset": -232 + }, + { + "address": "0x140006a5d", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x50]", + "stack_offset": -232 + }, + { + "address": "0x140006a61", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x40], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006a65", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x60]", + "stack_offset": -232 + }, + { + "address": "0x140006a69", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x50], xmm1", + "stack_offset": -232 + }, + { + "address": "0x140006a6d", + "size": 7, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x80]", + "stack_offset": -232 + }, + { + "address": "0x140006a74", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x60], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006a78", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x70]", + "stack_offset": -232 + }, + { + "address": "0x140006a7c", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x90]", + "stack_offset": -232 + }, + { + "address": "0x140006a83", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x70], xmm0", + "stack_offset": -232 + }, + { + "address": "0x140006a87", + "size": 7, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x80], xmm1", + "stack_offset": -232 + }, + { + "address": "0x140006a8e", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x90], rax", + "stack_offset": -232 + }, + { + "address": "0x140006a95", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2e98]", + "stack_offset": -232 + }, + { + "address": "0x140006a9c", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x71], rax", + "stack_offset": -232 + }, + { + "address": "0x140006aa0", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4f]", + "stack_offset": -232 + }, + { + "address": "0x140006aa4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x61], rax", + "stack_offset": -232 + }, + { + "address": "0x140006aa8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rbp + 0x5f]", + "stack_offset": -232 + }, + { + "address": "0x140006aac", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x51], r8", + "stack_offset": -232 + }, + { + "address": "0x140006ab0", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp + 0x6f]", + "stack_offset": -232 + }, + { + "address": "0x140006ab4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x59], rax", + "stack_offset": -232 + }, + { + "address": "0x140006ab8", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, byte ptr [rbp + 0x7f]", + "stack_offset": -232 + }, + { + "address": "0x140006abc", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x39], rax", + "stack_offset": -232 + }, + { + "address": "0x140006ac0", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r8 + 0x18]", + "stack_offset": -232 + }, + { + "address": "0x140006ac4", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [r8 + 0x20]", + "stack_offset": -232 + }, + { + "address": "0x140006ac8", + "size": 4, + "mnemonic": "add", + "operands": "rcx, qword ptr [r10 + 8]", + "stack_offset": -232 + }, + { + "address": "0x140006acc", + "size": 4, + "mnemonic": "add", + "operands": "r8, qword ptr [r10 + 8]", + "stack_offset": -232 + }, + { + "address": "0x140006ad0", + "size": 4, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rbp + 0x67]", + "stack_offset": -232 + }, + { + "address": "0x140006ad4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x19], rax", + "stack_offset": -232 + }, + { + "address": "0x140006ad8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r10 + 0x40]", + "stack_offset": -232 + }, + { + "address": "0x140006adc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -232 + }, + { + "address": "0x140006ae1", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r10 + 0x28]", + "stack_offset": -232 + }, + { + "address": "0x140006ae5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x69], r9", + "stack_offset": -232 + }, + { + "address": "0x140006ae9", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -232 + }, + { + "address": "0x140006aec", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x49], rcx", + "stack_offset": -232 + }, + { + "address": "0x140006af0", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r11]", + "stack_offset": -232 + }, + { + "address": "0x140006af3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x41], rdx", + "stack_offset": -232 + }, + { + "address": "0x140006af7", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [r10]", + "stack_offset": -232 + }, + { + "address": "0x140006afa", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x29], r8", + "stack_offset": -232 + }, + { + "address": "0x140006afe", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x30]", + "stack_offset": -232 + }, + { + "address": "0x140006b03", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -232 + }, + { + "address": "0x140006b08", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x31], 0x19930520", + "stack_offset": -232 + }, + { + "address": "0x140006b10", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x195da]", + "stack_offset": -232 + }, + { + "address": "0x140006b16", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0xf]", + "stack_offset": -232 + }, + { + "address": "0x140006b1a", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": -232 + }, + { + "address": "0x140006b1d", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": -232 + }, + { + "address": "0x140006b22", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xe0", + "stack_offset": -232 + }, + { + "address": "0x140006b29", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x140006b2a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007cbb", + "name": "", + "blocks": [ + { + "address": "0x140007cbb", + "size": 21, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007cbb", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140007cbc", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140007cbd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140007cbe", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140007cc0", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140007cc2", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140007cc4", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140007cc6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -56 + }, + { + "address": "0x140007cca", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0xc0]", + "stack_offset": -152 + }, + { + "address": "0x140007cd2", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -152 + }, + { + "address": "0x140007cd5", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -152 + }, + { + "address": "0x140007cd8", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rax + 0x10]", + "stack_offset": -152 + }, + { + "address": "0x140007cdc", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -152 + }, + { + "address": "0x140007cdf", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": -152 + }, + { + "address": "0x140007ce2", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": -152 + }, + { + "address": "0x140007ce5", + "size": 5, + "mnemonic": "call", + "operands": "0x140006544", + "stack_offset": -152 + }, + { + "address": "0x140007cea", + "size": 8, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0xd0]", + "stack_offset": -152 + }, + { + "address": "0x140007cf2", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": -152 + }, + { + "address": "0x140007cf5", + "size": 8, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0xc8]", + "stack_offset": -152 + }, + { + "address": "0x140007cfd", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -152 + }, + { + "address": "0x140007d00", + "size": 2, + "mnemonic": "je", + "operands": "0x140007d10", + "stack_offset": -152 + } + ], + "successors": [ + "0x140007d10", + "0x140007d02" + ] + }, + { + "address": "0x140007d10", + "size": 30, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007d10", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xd8]", + "stack_offset": 0 + }, + { + "address": "0x140007d18", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rbp + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140007d1c", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [rcx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007d1f", + "size": 2, + "mnemonic": "mov", + "operands": "esi, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140007d21", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140007d26", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rsp + 0xf8]", + "stack_offset": 0 + }, + { + "address": "0x140007d2d", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007d30", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140007d38", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r15", + "stack_offset": 0 + }, + { + "address": "0x140007d3b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], cl", + "stack_offset": 0 + }, + { + "address": "0x140007d3f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140007d42", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x140007d4a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r12", + "stack_offset": 0 + }, + { + "address": "0x140007d4f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbp", + "stack_offset": 0 + }, + { + "address": "0x140007d54", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], edi", + "stack_offset": 0 + }, + { + "address": "0x140007d58", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], esi", + "stack_offset": 0 + }, + { + "address": "0x140007d5c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x140007d61", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x140007d64", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140007d69", + "size": 5, + "mnemonic": "call", + "operands": "0x140006908", + "stack_offset": 0 + }, + { + "address": "0x140007d6e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x140007d76", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140007d7a", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 96 + }, + { + "address": "0x140007d7c", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 104 + }, + { + "address": "0x140007d7e", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 112 + }, + { + "address": "0x140007d80", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 120 + }, + { + "address": "0x140007d82", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 128 + }, + { + "address": "0x140007d83", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 136 + }, + { + "address": "0x140007d84", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 144 + }, + { + "address": "0x140007d85", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 152 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007d02", + "size": 34, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007d02", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x140007d05", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140007d08", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140007d0b", + "size": 5, + "mnemonic": "call", + "operands": "0x140007b2c", + "stack_offset": 0 + }, + { + "address": "0x140007d10", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xd8]", + "stack_offset": 0 + }, + { + "address": "0x140007d18", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rbp + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140007d1c", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [rcx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007d1f", + "size": 2, + "mnemonic": "mov", + "operands": "esi, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140007d21", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140007d26", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rsp + 0xf8]", + "stack_offset": 0 + }, + { + "address": "0x140007d2d", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007d30", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140007d38", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r15", + "stack_offset": 0 + }, + { + "address": "0x140007d3b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], cl", + "stack_offset": 0 + }, + { + "address": "0x140007d3f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140007d42", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x140007d4a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r12", + "stack_offset": 0 + }, + { + "address": "0x140007d4f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbp", + "stack_offset": 0 + }, + { + "address": "0x140007d54", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], edi", + "stack_offset": 0 + }, + { + "address": "0x140007d58", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], esi", + "stack_offset": 0 + }, + { + "address": "0x140007d5c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x140007d61", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x140007d64", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140007d69", + "size": 5, + "mnemonic": "call", + "operands": "0x140006908", + "stack_offset": 0 + }, + { + "address": "0x140007d6e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x140007d76", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140007d7a", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 96 + }, + { + "address": "0x140007d7c", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 104 + }, + { + "address": "0x140007d7e", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 112 + }, + { + "address": "0x140007d80", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 120 + }, + { + "address": "0x140007d82", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 128 + }, + { + "address": "0x140007d83", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 136 + }, + { + "address": "0x140007d84", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 144 + }, + { + "address": "0x140007d85", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 152 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007d93", + "name": "", + "blocks": [ + { + "address": "0x140007d93", + "size": 21, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007d93", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140007d94", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140007d95", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140007d96", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140007d98", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140007d9a", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140007d9c", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140007d9e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -56 + }, + { + "address": "0x140007da2", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0xc0]", + "stack_offset": -152 + }, + { + "address": "0x140007daa", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -152 + }, + { + "address": "0x140007dad", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -152 + }, + { + "address": "0x140007db0", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rax + 0x10]", + "stack_offset": -152 + }, + { + "address": "0x140007db4", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -152 + }, + { + "address": "0x140007db7", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": -152 + }, + { + "address": "0x140007dba", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": -152 + }, + { + "address": "0x140007dbd", + "size": 5, + "mnemonic": "call", + "operands": "0x14000662c", + "stack_offset": -152 + }, + { + "address": "0x140007dc2", + "size": 8, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0xd0]", + "stack_offset": -152 + }, + { + "address": "0x140007dca", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": -152 + }, + { + "address": "0x140007dcd", + "size": 8, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0xc8]", + "stack_offset": -152 + }, + { + "address": "0x140007dd5", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -152 + }, + { + "address": "0x140007dd8", + "size": 2, + "mnemonic": "je", + "operands": "0x140007de8", + "stack_offset": -152 + } + ], + "successors": [ + "0x140007de8", + "0x140007dda" + ] + }, + { + "address": "0x140007de8", + "size": 30, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007de8", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xd8]", + "stack_offset": 0 + }, + { + "address": "0x140007df0", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140007df4", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [rcx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007df7", + "size": 2, + "mnemonic": "mov", + "operands": "esi, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140007df9", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140007dfe", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rsp + 0xf8]", + "stack_offset": 0 + }, + { + "address": "0x140007e05", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007e08", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140007e10", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r15", + "stack_offset": 0 + }, + { + "address": "0x140007e13", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], cl", + "stack_offset": 0 + }, + { + "address": "0x140007e17", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140007e1a", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x140007e22", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r12", + "stack_offset": 0 + }, + { + "address": "0x140007e27", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbp", + "stack_offset": 0 + }, + { + "address": "0x140007e2c", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], edi", + "stack_offset": 0 + }, + { + "address": "0x140007e30", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], esi", + "stack_offset": 0 + }, + { + "address": "0x140007e34", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x140007e39", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x140007e3c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140007e41", + "size": 5, + "mnemonic": "call", + "operands": "0x140006a0c", + "stack_offset": 0 + }, + { + "address": "0x140007e46", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x140007e4e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140007e52", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 96 + }, + { + "address": "0x140007e54", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 104 + }, + { + "address": "0x140007e56", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 112 + }, + { + "address": "0x140007e58", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 120 + }, + { + "address": "0x140007e5a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 128 + }, + { + "address": "0x140007e5b", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 136 + }, + { + "address": "0x140007e5c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 144 + }, + { + "address": "0x140007e5d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 152 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007dda", + "size": 34, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007dda", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x140007ddd", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140007de0", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140007de3", + "size": 5, + "mnemonic": "call", + "operands": "0x140007bec", + "stack_offset": 0 + }, + { + "address": "0x140007de8", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xd8]", + "stack_offset": 0 + }, + { + "address": "0x140007df0", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140007df4", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [rcx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007df7", + "size": 2, + "mnemonic": "mov", + "operands": "esi, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140007df9", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140007dfe", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rsp + 0xf8]", + "stack_offset": 0 + }, + { + "address": "0x140007e05", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007e08", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140007e10", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r15", + "stack_offset": 0 + }, + { + "address": "0x140007e13", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], cl", + "stack_offset": 0 + }, + { + "address": "0x140007e17", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140007e1a", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x140007e22", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r12", + "stack_offset": 0 + }, + { + "address": "0x140007e27", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbp", + "stack_offset": 0 + }, + { + "address": "0x140007e2c", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], edi", + "stack_offset": 0 + }, + { + "address": "0x140007e30", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], esi", + "stack_offset": 0 + }, + { + "address": "0x140007e34", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x140007e39", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x140007e3c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140007e41", + "size": 5, + "mnemonic": "call", + "operands": "0x140006a0c", + "stack_offset": 0 + }, + { + "address": "0x140007e46", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x140007e4e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140007e52", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 96 + }, + { + "address": "0x140007e54", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 104 + }, + { + "address": "0x140007e56", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 112 + }, + { + "address": "0x140007e58", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 120 + }, + { + "address": "0x140007e5a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 128 + }, + { + "address": "0x140007e5b", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 136 + }, + { + "address": "0x140007e5c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 144 + }, + { + "address": "0x140007e5d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 152 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007e60", + "name": "", + "blocks": [ + { + "address": "0x140007e60", + "size": 31, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007e60", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140007e62", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140007e63", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x140007e64", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x140007e65", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x140007e67", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -40 + }, + { + "address": "0x140007e69", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -48 + }, + { + "address": "0x140007e6b", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -56 + }, + { + "address": "0x140007e6d", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x28]", + "stack_offset": -64 + }, + { + "address": "0x140007e72", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x128", + "stack_offset": -64 + }, + { + "address": "0x140007e79", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x291c0]", + "stack_offset": -360 + }, + { + "address": "0x140007e80", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -360 + }, + { + "address": "0x140007e83", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x10], rax", + "stack_offset": -360 + }, + { + "address": "0x140007e87", + "size": 7, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x90]", + "stack_offset": -360 + }, + { + "address": "0x140007e8e", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rdx", + "stack_offset": -360 + }, + { + "address": "0x140007e91", + "size": 7, + "mnemonic": "mov", + "operands": "r13, qword ptr [rbp + 0xa8]", + "stack_offset": -360 + }, + { + "address": "0x140007e98", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -360 + }, + { + "address": "0x140007e9b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], r8", + "stack_offset": -360 + }, + { + "address": "0x140007ea0", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -360 + }, + { + "address": "0x140007ea3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x78], rdx", + "stack_offset": -360 + }, + { + "address": "0x140007ea8", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": -360 + }, + { + "address": "0x140007eab", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": -360 + }, + { + "address": "0x140007eae", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x78], r13", + "stack_offset": -360 + }, + { + "address": "0x140007eb2", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r9", + "stack_offset": -360 + }, + { + "address": "0x140007eb5", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x60], 0", + "stack_offset": -360 + }, + { + "address": "0x140007eba", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r9", + "stack_offset": -360 + }, + { + "address": "0x140007ebd", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a25c", + "stack_offset": -360 + }, + { + "address": "0x140007ec2", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x64], eax", + "stack_offset": -360 + }, + { + "address": "0x140007ec6", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": -360 + }, + { + "address": "0x140007ec8", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": -360 + }, + { + "address": "0x140007ecb", + "size": 6, + "mnemonic": "jl", + "operands": "0x140008349", + "stack_offset": -360 + } + ], + "successors": [ + "0x140008349", + "0x140007ed1" + ] + }, + { + "address": "0x140008349", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008349", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000834e", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007ed1", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007ed1", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rsi + 4]", + "stack_offset": 0 + }, + { + "address": "0x140007ed4", + "size": 6, + "mnemonic": "jge", + "operands": "0x140008349", + "stack_offset": 0 + }, + { + "address": "0x140007eda", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x140007ee0", + "size": 6, + "mnemonic": "jne", + "operands": "0x140007fc8", + "stack_offset": 0 + }, + { + "address": "0x140007ee6", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x140007eea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140007fc8", + "stack_offset": 0 + }, + { + "address": "0x140007ef0", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140007ef3", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x140007ef8", + "size": 2, + "mnemonic": "je", + "operands": "0x140007f08", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007f08", + "0x140007efa" + ] + }, + { + "address": "0x140007f08", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007f08", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rdi + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140007f0d", + "size": 6, + "mnemonic": "jne", + "operands": "0x140007fc8", + "stack_offset": 0 + }, + { + "address": "0x140007f13", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140007f18", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140007f1d", + "size": 6, + "mnemonic": "je", + "operands": "0x1400082e2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400082e2", + "0x140007f23" + ] + }, + { + "address": "0x140007efa", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007efa", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x140007eff", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140007f02", + "size": 6, + "mnemonic": "ja", + "operands": "0x140007fc8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007fc8", + "0x140007f08" + ] + }, + { + "address": "0x1400082e2", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400082e2", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400082e6", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x1400082e9", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400082ee", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x128", + "stack_offset": 0 + }, + { + "address": "0x1400082f5", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 296 + }, + { + "address": "0x1400082f7", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 304 + }, + { + "address": "0x1400082f9", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 312 + }, + { + "address": "0x1400082fb", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 320 + }, + { + "address": "0x1400082fd", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 328 + }, + { + "address": "0x1400082fe", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 336 + }, + { + "address": "0x1400082ff", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 344 + }, + { + "address": "0x140008300", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 352 + }, + { + "address": "0x140008301", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 360 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007f23", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007f23", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140007f28", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rax + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140007f2c", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140007f31", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140007f35", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x60], 1", + "stack_offset": 0 + }, + { + "address": "0x140007f3a", + "size": 4, + "mnemonic": "mov", + "operands": "r15, qword ptr [rax + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007f3e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], r15", + "stack_offset": 0 + }, + { + "address": "0x140007f43", + "size": 5, + "mnemonic": "call", + "operands": "0x140006de8", + "stack_offset": 0 + }, + { + "address": "0x140007f48", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007f4b", + "size": 6, + "mnemonic": "je", + "operands": "0x140008349", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008349", + "0x140007f51" + ] + }, + { + "address": "0x140007fc8", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007fc8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007fcc", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140007fd0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x48], rsi", + "stack_offset": 0 + }, + { + "address": "0x140007fd4", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x140007fda", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000829a", + "stack_offset": 0 + }, + { + "address": "0x140007fe0", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x140007fe4", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000829a", + "stack_offset": 0 + }, + { + "address": "0x140007fea", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140007fed", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x140007ff2", + "size": 2, + "mnemonic": "je", + "operands": "0x140008002", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008002", + "0x140007ff4" + ] + }, + { + "address": "0x140007f51", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007f51", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x140007f57", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007f7e", + "stack_offset": 0 + }, + { + "address": "0x140007f59", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x140007f5d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007f7e", + "stack_offset": 0 + }, + { + "address": "0x140007f5f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140007f62", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x140007f67", + "size": 2, + "mnemonic": "je", + "operands": "0x140007f73", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007f73", + "0x140007f69" + ] + }, + { + "address": "0x140008002", + "size": 34, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008002", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rsi + 0xc], 0", + "stack_offset": 0 + }, + { + "address": "0x140008006", + "size": 6, + "mnemonic": "jbe", + "operands": "0x1400081d2", + "stack_offset": 0 + }, + { + "address": "0x14000800c", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x140008012", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140008016", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000801a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000801e", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r14", + "stack_offset": 0 + }, + { + "address": "0x140008021", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x140008026", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008029", + "size": 5, + "mnemonic": "call", + "operands": "0x140006650", + "stack_offset": 0 + }, + { + "address": "0x14000802e", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rbp - 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140008032", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008036", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x14000803b", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000803f", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x38], xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008044", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008047", + "size": 6, + "mnemonic": "jae", + "operands": "0x1400081d2", + "stack_offset": 0 + }, + { + "address": "0x14000804d", + "size": 4, + "mnemonic": "mov", + "operands": "r15d, dword ptr [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140008051", + "size": 5, + "mnemonic": "movq", + "operands": "r9, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008056", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x80], r9", + "stack_offset": 0 + }, + { + "address": "0x14000805a", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000805e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140008061", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008065", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r15d", + "stack_offset": 0 + }, + { + "address": "0x140008068", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000806c", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r9 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008070", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rdx + rcx*4]", + "stack_offset": 0 + }, + { + "address": "0x140008074", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r8 + rax]", + "stack_offset": 0 + }, + { + "address": "0x140008079", + "size": 5, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [r8 + rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000807e", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x50], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008081", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008085", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 0x60], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008089", + "size": 2, + "mnemonic": "cmp", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000808b", + "size": 6, + "mnemonic": "jg", + "operands": "0x1400081c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400081c5", + "0x140008091" + ] + }, + { + "address": "0x140007ff4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007ff4", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x140007ff9", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140007ffc", + "size": 6, + "mnemonic": "ja", + "operands": "0x14000829a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000829a", + "0x140008002" + ] + }, + { + "address": "0x140007f73", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007f73", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rdi + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140007f78", + "size": 6, + "mnemonic": "je", + "operands": "0x140008349", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008349", + "0x140007f7e" + ] + }, + { + "address": "0x140007f69", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007f69", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x140007f6e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140007f71", + "size": 2, + "mnemonic": "ja", + "operands": "0x140007f7e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007f7e", + "0x140007f73" + ] + }, + { + "address": "0x1400081c5", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400081c5", + "size": 3, + "mnemonic": "inc", + "operands": "r15d", + "stack_offset": 0 + }, + { + "address": "0x1400081c8", + "size": 4, + "mnemonic": "cmp", + "operands": "r15d, dword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400081cc", + "size": 6, + "mnemonic": "jb", + "operands": "0x14000805a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000805a", + "0x1400081d2" + ] + }, + { + "address": "0x140008091", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008091", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008096", + "size": 4, + "mnemonic": "shr", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000809a", + "size": 2, + "mnemonic": "cmp", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000809c", + "size": 6, + "mnemonic": "jg", + "operands": "0x1400081c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400081c5", + "0x1400080a2" + ] + }, + { + "address": "0x14000829a", + "size": 30, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000829a", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rsi + 0xc], 0", + "stack_offset": 0 + }, + { + "address": "0x14000829e", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400082d6", + "stack_offset": 0 + }, + { + "address": "0x1400082a0", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x98], 0", + "stack_offset": 0 + }, + { + "address": "0x1400082a7", + "size": 6, + "mnemonic": "jne", + "operands": "0x140008349", + "stack_offset": 0 + }, + { + "address": "0x1400082ad", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x1400082b3", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r14", + "stack_offset": 0 + }, + { + "address": "0x1400082b6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], r13", + "stack_offset": 0 + }, + { + "address": "0x1400082bb", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r15", + "stack_offset": 0 + }, + { + "address": "0x1400082be", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": 0 + }, + { + "address": "0x1400082c2", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": 0 + }, + { + "address": "0x1400082c5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], ebx", + "stack_offset": 0 + }, + { + "address": "0x1400082c9", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400082cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400082d1", + "size": 5, + "mnemonic": "call", + "operands": "0x140008888", + "stack_offset": 0 + }, + { + "address": "0x1400082d6", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400082db", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x1400082e0", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008349", + "stack_offset": 0 + }, + { + "address": "0x1400082e2", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400082e6", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x1400082e9", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400082ee", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x128", + "stack_offset": 0 + }, + { + "address": "0x1400082f5", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 296 + }, + { + "address": "0x1400082f7", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 304 + }, + { + "address": "0x1400082f9", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 312 + }, + { + "address": "0x1400082fb", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 320 + }, + { + "address": "0x1400082fd", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 328 + }, + { + "address": "0x1400082fe", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 336 + }, + { + "address": "0x1400082ff", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 344 + }, + { + "address": "0x140008300", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 352 + }, + { + "address": "0x140008301", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 360 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007f7e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007f7e", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140007f83", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140007f88", + "size": 2, + "mnemonic": "je", + "operands": "0x140007fc8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007fc8", + "0x140007f8a" + ] + }, + { + "address": "0x14000805a", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000805a", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000805e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140008061", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008065", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r15d", + "stack_offset": 0 + }, + { + "address": "0x140008068", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000806c", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r9 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008070", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rdx + rcx*4]", + "stack_offset": 0 + }, + { + "address": "0x140008074", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r8 + rax]", + "stack_offset": 0 + }, + { + "address": "0x140008079", + "size": 5, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [r8 + rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000807e", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x50], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008081", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008085", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 0x60], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008089", + "size": 2, + "mnemonic": "cmp", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000808b", + "size": 6, + "mnemonic": "jg", + "operands": "0x1400081c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400081c5", + "0x140008091" + ] + }, + { + "address": "0x1400081d2", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400081d2", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400081d4", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x1fffffff", + "stack_offset": 0 + }, + { + "address": "0x1400081d9", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930521", + "stack_offset": 0 + }, + { + "address": "0x1400081de", + "size": 6, + "mnemonic": "jb", + "operands": "0x1400082d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400082d6", + "0x1400081e4" + ] + }, + { + "address": "0x1400080a2", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400080a2", + "size": 4, + "mnemonic": "add", + "operands": "rcx, qword ptr [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400080a6", + "size": 3, + "mnemonic": "xor", + "operands": "r12d, r12d", + "stack_offset": 0 + }, + { + "address": "0x1400080a9", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x1400080ae", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400080b3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x68], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400080b7", + "size": 4, + "mnemonic": "shr", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400080bb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x70], rax", + "stack_offset": 0 + }, + { + "address": "0x1400080bf", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400080c1", + "size": 6, + "mnemonic": "je", + "operands": "0x1400081c0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400081c0", + "0x1400080c7" + ] + }, + { + "address": "0x140007f8a", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007f8a", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140007f8f", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140007f93", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140007f98", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007f9b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007f9e", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140007fa6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a2f4", + "stack_offset": 0 + }, + { + "address": "0x140007fab", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140007fad", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007fc4", + "stack_offset": 0 + }, + { + "address": "0x140007faf", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007fb2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a3dc", + "stack_offset": 0 + }, + { + "address": "0x140007fb7", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140007fb9", + "size": 6, + "mnemonic": "je", + "operands": "0x140008326", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008326", + "0x140007fbf" + ] + }, + { + "address": "0x1400082d6", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400082d6", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400082db", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x1400082e0", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008349", + "stack_offset": 0 + }, + { + "address": "0x1400082e2", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400082e6", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x1400082e9", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400082ee", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x128", + "stack_offset": 0 + }, + { + "address": "0x1400082f5", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 296 + }, + { + "address": "0x1400082f7", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 304 + }, + { + "address": "0x1400082f9", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 312 + }, + { + "address": "0x1400082fb", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 320 + }, + { + "address": "0x1400082fd", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 328 + }, + { + "address": "0x1400082fe", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 336 + }, + { + "address": "0x1400082ff", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 344 + }, + { + "address": "0x140008300", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 352 + }, + { + "address": "0x140008301", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 360 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400081e4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400081e4", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400081e8", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400081ea", + "size": 2, + "mnemonic": "je", + "operands": "0x1400081f6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400081f6", + "0x1400081ec" + ] + }, + { + "address": "0x1400081c0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400081c0", + "size": 5, + "mnemonic": "mov", + "operands": "r12, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400081c5", + "size": 3, + "mnemonic": "inc", + "operands": "r15d", + "stack_offset": 0 + }, + { + "address": "0x1400081c8", + "size": 4, + "mnemonic": "cmp", + "operands": "r15d, dword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400081cc", + "size": 6, + "mnemonic": "jb", + "operands": "0x14000805a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000805a", + "0x1400081d2" + ] + }, + { + "address": "0x1400080c7", + "size": 33, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400080c7", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r12 + r12*4]", + "stack_offset": 0 + }, + { + "address": "0x1400080cb", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rcx + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x1400080cf", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 8], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400080d3", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + rax*4 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400080d7", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 8], eax", + "stack_offset": 0 + }, + { + "address": "0x1400080da", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400080de", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x1400080e2", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x1400080e7", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400080eb", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400080ef", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400080f2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x70], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400080f7", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x1400080fb", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008100", + "size": 4, + "mnemonic": "mov", + "operands": "r13d, dword ptr [rax + rbx]", + "stack_offset": 0 + }, + { + "address": "0x140008104", + "size": 3, + "mnemonic": "test", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x140008107", + "size": 2, + "mnemonic": "jle", + "operands": "0x140008143", + "stack_offset": 0 + }, + { + "address": "0x140008109", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000810e", + "size": 3, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140008111", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008116", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000811a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 8]", + "stack_offset": 0 + }, + { + "address": "0x14000811e", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008121", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140008124", + "size": 5, + "mnemonic": "call", + "operands": "0x140008df4", + "stack_offset": 0 + }, + { + "address": "0x140008129", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000812b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008155", + "stack_offset": 0 + }, + { + "address": "0x14000812d", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008132", + "size": 3, + "mnemonic": "dec", + "operands": "r13d", + "stack_offset": 0 + }, + { + "address": "0x140008135", + "size": 4, + "mnemonic": "add", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140008139", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x70], rax", + "stack_offset": 0 + }, + { + "address": "0x14000813e", + "size": 3, + "mnemonic": "test", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x140008141", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000810e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000810e", + "0x140008143" + ] + }, + { + "address": "0x140008326", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008326", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b70", + "stack_offset": 0 + }, + { + "address": "0x14000832b", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007fbf", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007fbf", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140008302", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008302" + ] + }, + { + "address": "0x1400081f6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400081f6", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rsi + 0x24], 4", + "stack_offset": 0 + }, + { + "address": "0x1400081fa", + "size": 6, + "mnemonic": "je", + "operands": "0x1400082d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400082d6", + "0x140008200" + ] + }, + { + "address": "0x1400081ec", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400081ec", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x1400081f1", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400081f4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008213", + "stack_offset": 0 + }, + { + "address": "0x1400081f6", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rsi + 0x24], 4", + "stack_offset": 0 + }, + { + "address": "0x1400081fa", + "size": 6, + "mnemonic": "je", + "operands": "0x1400082d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400082d6", + "0x140008200" + ] + }, + { + "address": "0x14000810e", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000810e", + "size": 3, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140008111", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008116", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000811a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 8]", + "stack_offset": 0 + }, + { + "address": "0x14000811e", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008121", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140008124", + "size": 5, + "mnemonic": "call", + "operands": "0x140008df4", + "stack_offset": 0 + }, + { + "address": "0x140008129", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000812b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008155", + "stack_offset": 0 + }, + { + "address": "0x14000812d", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008132", + "size": 3, + "mnemonic": "dec", + "operands": "r13d", + "stack_offset": 0 + }, + { + "address": "0x140008135", + "size": 4, + "mnemonic": "add", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140008139", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x70], rax", + "stack_offset": 0 + }, + { + "address": "0x14000813e", + "size": 3, + "mnemonic": "test", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x140008141", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000810e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000810e", + "0x140008143" + ] + }, + { + "address": "0x140008143", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008143", + "size": 3, + "mnemonic": "inc", + "operands": "r12d", + "stack_offset": 0 + }, + { + "address": "0x140008146", + "size": 4, + "mnemonic": "cmp", + "operands": "r12d, dword ptr [rbp - 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000814a", + "size": 2, + "mnemonic": "je", + "operands": "0x1400081b8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400081b8", + "0x14000814c" + ] + }, + { + "address": "0x140008302", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008302", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 1", + "stack_offset": 0 + }, + { + "address": "0x140008304", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008307", + "size": 5, + "mnemonic": "call", + "operands": "0x140006f98", + "stack_offset": 0 + }, + { + "address": "0x14000830c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140008310", + "size": 5, + "mnemonic": "call", + "operands": "0x140009724", + "stack_offset": 0 + }, + { + "address": "0x140008315", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x27c54]", + "stack_offset": 0 + }, + { + "address": "0x14000831c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140008320", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": 0 + }, + { + "address": "0x140008325", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140008200", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008200", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008203", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140008206", + "size": 5, + "mnemonic": "call", + "operands": "0x140006478", + "stack_offset": 0 + }, + { + "address": "0x14000820b", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000820d", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400082d6", + "stack_offset": 0 + }, + { + "address": "0x140008213", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rsi + 0x24], 4", + "stack_offset": 0 + }, + { + "address": "0x140008217", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000832c", + "stack_offset": 0 + }, + { + "address": "0x14000821d", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140008221", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008223", + "size": 2, + "mnemonic": "je", + "operands": "0x140008230", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008230", + "0x140008225" + ] + }, + { + "address": "0x1400081b8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400081b8", + "size": 4, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rsp + 0x64]", + "stack_offset": 0 + }, + { + "address": "0x1400081bc", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [rbp - 0x80]", + "stack_offset": 0 + }, + { + "address": "0x1400081c0", + "size": 5, + "mnemonic": "mov", + "operands": "r12, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400081c5", + "size": 3, + "mnemonic": "inc", + "operands": "r15d", + "stack_offset": 0 + }, + { + "address": "0x1400081c8", + "size": 4, + "mnemonic": "cmp", + "operands": "r15d, dword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400081cc", + "size": 6, + "mnemonic": "jb", + "operands": "0x14000805a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000805a", + "0x1400081d2" + ] + }, + { + "address": "0x14000814c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000814c", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140008150", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400080c7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400080c7" + ] + }, + { + "address": "0x140008230", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008230", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140008232", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008235", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a2f4", + "stack_offset": 0 + }, + { + "address": "0x14000823a", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000823c", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400082d6", + "stack_offset": 0 + }, + { + "address": "0x140008242", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008246", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008249", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000824c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x14000824f", + "size": 5, + "mnemonic": "call", + "operands": "0x140006544", + "stack_offset": 0 + }, + { + "address": "0x140008254", + "size": 6, + "mnemonic": "mov", + "operands": "cl, byte ptr [rbp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14000825a", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14000825d", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140008262", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008265", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], cl", + "stack_offset": 0 + }, + { + "address": "0x140008269", + "size": 3, + "mnemonic": "or", + "operands": "ecx, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000826c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r14", + "stack_offset": 0 + }, + { + "address": "0x140008271", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000827a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000827e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008282", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140008285", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000828a", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140008293", + "size": 5, + "mnemonic": "call", + "operands": "0x140006908", + "stack_offset": 0 + }, + { + "address": "0x140008298", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400082d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400082d6" + ] + }, + { + "address": "0x140008225", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008225", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x14000822a", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbx + rax]", + "stack_offset": 0 + }, + { + "address": "0x14000822e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008232", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008232" + ] + }, + { + "address": "0x140008232", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008232", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008235", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a2f4", + "stack_offset": 0 + }, + { + "address": "0x14000823a", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000823c", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400082d6", + "stack_offset": 0 + }, + { + "address": "0x140008242", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008246", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008249", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000824c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x14000824f", + "size": 5, + "mnemonic": "call", + "operands": "0x140006544", + "stack_offset": 0 + }, + { + "address": "0x140008254", + "size": 6, + "mnemonic": "mov", + "operands": "cl, byte ptr [rbp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14000825a", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14000825d", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140008262", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008265", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], cl", + "stack_offset": 0 + }, + { + "address": "0x140008269", + "size": 3, + "mnemonic": "or", + "operands": "ecx, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000826c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r14", + "stack_offset": 0 + }, + { + "address": "0x140008271", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000827a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000827e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008282", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140008285", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000828a", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140008293", + "size": 5, + "mnemonic": "call", + "operands": "0x140006908", + "stack_offset": 0 + }, + { + "address": "0x140008298", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400082d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400082d6" + ] + } + ] + }, + { + "address": "0x140008350", + "name": "", + "blocks": [ + { + "address": "0x140008350", + "size": 29, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008350", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140008352", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140008353", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x140008354", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x140008355", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x140008357", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -40 + }, + { + "address": "0x140008359", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -48 + }, + { + "address": "0x14000835b", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -56 + }, + { + "address": "0x14000835d", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x88]", + "stack_offset": -64 + }, + { + "address": "0x140008365", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x188", + "stack_offset": -64 + }, + { + "address": "0x14000836c", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x28ccd]", + "stack_offset": -456 + }, + { + "address": "0x140008373", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -456 + }, + { + "address": "0x140008376", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x70], rax", + "stack_offset": -456 + }, + { + "address": "0x14000837a", + "size": 7, + "mnemonic": "mov", + "operands": "r15, qword ptr [rbp + 0xf0]", + "stack_offset": -456 + }, + { + "address": "0x140008381", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -456 + }, + { + "address": "0x140008384", + "size": 7, + "mnemonic": "mov", + "operands": "r13, qword ptr [rbp + 0x108]", + "stack_offset": -456 + }, + { + "address": "0x14000838b", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rdx", + "stack_offset": -456 + }, + { + "address": "0x14000838e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x58], rdx", + "stack_offset": -456 + }, + { + "address": "0x140008392", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -456 + }, + { + "address": "0x140008395", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": -456 + }, + { + "address": "0x140008398", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x70], rbx", + "stack_offset": -456 + }, + { + "address": "0x14000839d", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r9", + "stack_offset": -456 + }, + { + "address": "0x1400083a0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x60], r13", + "stack_offset": -456 + }, + { + "address": "0x1400083a4", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r9", + "stack_offset": -456 + }, + { + "address": "0x1400083a7", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x60], 0", + "stack_offset": -456 + }, + { + "address": "0x1400083ac", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075e0", + "stack_offset": -456 + }, + { + "address": "0x1400083b1", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [r14 + 0x48], 0", + "stack_offset": -456 + }, + { + "address": "0x1400083b6", + "size": 2, + "mnemonic": "mov", + "operands": "esi, eax", + "stack_offset": -456 + }, + { + "address": "0x1400083b8", + "size": 2, + "mnemonic": "je", + "operands": "0x1400083d2", + "stack_offset": -456 + } + ], + "successors": [ + "0x1400083d2", + "0x1400083ba" + ] + }, + { + "address": "0x1400083d2", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400083d2", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400083d7", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x78], -2", + "stack_offset": 0 + }, + { + "address": "0x1400083db", + "size": 2, + "mnemonic": "je", + "operands": "0x1400083f1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400083f1", + "0x1400083dd" + ] + }, + { + "address": "0x1400083ba", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400083ba", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400083bf", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x78], -2", + "stack_offset": 0 + }, + { + "address": "0x1400083c3", + "size": 6, + "mnemonic": "jne", + "operands": "0x140008881", + "stack_offset": 0 + }, + { + "address": "0x1400083c9", + "size": 4, + "mnemonic": "mov", + "operands": "esi, dword ptr [r14 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400083cd", + "size": 3, + "mnemonic": "sub", + "operands": "esi, 2", + "stack_offset": 0 + }, + { + "address": "0x1400083d0", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400083f1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400083f1" + ] + }, + { + "address": "0x1400083f1", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400083f1", + "size": 3, + "mnemonic": "cmp", + "operands": "esi, -1", + "stack_offset": 0 + }, + { + "address": "0x1400083f4", + "size": 6, + "mnemonic": "jl", + "operands": "0x140008881", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008881", + "0x1400083fa" + ] + }, + { + "address": "0x1400083dd", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400083dd", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400083e2", + "size": 3, + "mnemonic": "mov", + "operands": "esi, dword ptr [rax + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400083e5", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400083ea", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x78], 0xfffffffe", + "stack_offset": 0 + }, + { + "address": "0x1400083f1", + "size": 3, + "mnemonic": "cmp", + "operands": "esi, -1", + "stack_offset": 0 + }, + { + "address": "0x1400083f4", + "size": 6, + "mnemonic": "jl", + "operands": "0x140008881", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008881", + "0x1400083fa" + ] + }, + { + "address": "0x140008881", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008881", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140008886", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400083fa", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400083fa", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [r15 + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x1400083ff", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip - 0x8406]", + "stack_offset": 0 + }, + { + "address": "0x140008406", + "size": 2, + "mnemonic": "je", + "operands": "0x140008434", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008434", + "0x140008408" + ] + }, + { + "address": "0x140008434", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008434", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008436", + "size": 2, + "mnemonic": "cmp", + "operands": "esi, eax", + "stack_offset": 0 + }, + { + "address": "0x140008438", + "size": 6, + "mnemonic": "jge", + "operands": "0x140008881", + "stack_offset": 0 + }, + { + "address": "0x14000843e", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x140008444", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000852d", + "stack_offset": 0 + }, + { + "address": "0x14000844a", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x14000844e", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000852d", + "stack_offset": 0 + }, + { + "address": "0x140008454", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140008457", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x14000845c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000846c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000846c", + "0x14000845e" + ] + }, + { + "address": "0x140008408", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008408", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [r15 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000840c", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008410", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140008413", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008416", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008419", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008422", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000842a", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000842d", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008430", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008432", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008436", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008436" + ] + }, + { + "address": "0x14000846c", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000846c", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rdi + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140008471", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000852d", + "stack_offset": 0 + }, + { + "address": "0x140008477", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14000847c", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140008481", + "size": 6, + "mnemonic": "je", + "operands": "0x14000881a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000881a", + "0x140008487" + ] + }, + { + "address": "0x14000845e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000845e", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x140008463", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140008466", + "size": 6, + "mnemonic": "ja", + "operands": "0x14000852d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000852d", + "0x14000846c" + ] + }, + { + "address": "0x140008436", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008436", + "size": 2, + "mnemonic": "cmp", + "operands": "esi, eax", + "stack_offset": 0 + }, + { + "address": "0x140008438", + "size": 6, + "mnemonic": "jge", + "operands": "0x140008881", + "stack_offset": 0 + }, + { + "address": "0x14000843e", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x140008444", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000852d", + "stack_offset": 0 + }, + { + "address": "0x14000844a", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x14000844e", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000852d", + "stack_offset": 0 + }, + { + "address": "0x140008454", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140008457", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x14000845c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000846c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000846c", + "0x14000845e" + ] + }, + { + "address": "0x14000881a", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000881a", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000881e", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140008821", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140008826", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x188", + "stack_offset": 0 + }, + { + "address": "0x14000882d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 392 + }, + { + "address": "0x14000882f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 400 + }, + { + "address": "0x140008831", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 408 + }, + { + "address": "0x140008833", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 416 + }, + { + "address": "0x140008835", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 424 + }, + { + "address": "0x140008836", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 432 + }, + { + "address": "0x140008837", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 440 + }, + { + "address": "0x140008838", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 448 + }, + { + "address": "0x140008839", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 456 + } + ], + "successors": [ + ] + }, + { + "address": "0x140008487", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008487", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14000848c", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rax + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140008490", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140008495", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140008499", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x60], 1", + "stack_offset": 0 + }, + { + "address": "0x14000849e", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400084a2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x70], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400084a7", + "size": 5, + "mnemonic": "call", + "operands": "0x140006de8", + "stack_offset": 0 + }, + { + "address": "0x1400084ac", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400084af", + "size": 6, + "mnemonic": "je", + "operands": "0x140008881", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008881", + "0x1400084b5" + ] + }, + { + "address": "0x14000852d", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000852d", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008531", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 8]", + "stack_offset": 0 + }, + { + "address": "0x140008535", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x140008538", + "size": 5, + "mnemonic": "call", + "operands": "0x140009604", + "stack_offset": 0 + }, + { + "address": "0x14000853d", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x140008543", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400087d2", + "stack_offset": 0 + }, + { + "address": "0x140008549", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x14000854d", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400087d2", + "stack_offset": 0 + }, + { + "address": "0x140008553", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140008556", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x14000855b", + "size": 2, + "mnemonic": "je", + "operands": "0x14000856b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000856b", + "0x14000855d" + ] + }, + { + "address": "0x1400084b5", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400084b5", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x1400084bb", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400084e2", + "stack_offset": 0 + }, + { + "address": "0x1400084bd", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x1400084c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400084e2", + "stack_offset": 0 + }, + { + "address": "0x1400084c3", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400084c6", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x1400084cb", + "size": 2, + "mnemonic": "je", + "operands": "0x1400084d7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400084d7", + "0x1400084cd" + ] + }, + { + "address": "0x14000856b", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000856b", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000856f", + "size": 6, + "mnemonic": "jbe", + "operands": "0x1400087b7", + "stack_offset": 0 + }, + { + "address": "0x140008575", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14000857b", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 8]", + "stack_offset": 0 + }, + { + "address": "0x14000857f", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140008583", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140008587", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r14", + "stack_offset": 0 + }, + { + "address": "0x14000858a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x14000858f", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, esi", + "stack_offset": 0 + }, + { + "address": "0x140008592", + "size": 5, + "mnemonic": "call", + "operands": "0x140006788", + "stack_offset": 0 + }, + { + "address": "0x140008597", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rbp - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000859b", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000859f", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x1400085a4", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400085a8", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x78], xmm1", + "stack_offset": 0 + }, + { + "address": "0x1400085ad", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400085b0", + "size": 6, + "mnemonic": "jae", + "operands": "0x1400087b7", + "stack_offset": 0 + }, + { + "address": "0x1400085b6", + "size": 4, + "mnemonic": "mov", + "operands": "r12d, dword ptr [rbp - 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400085ba", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x85c1]", + "stack_offset": 0 + }, + { + "address": "0x1400085c1", + "size": 5, + "mnemonic": "movq", + "operands": "rbx, xmm1", + "stack_offset": 0 + }, + { + "address": "0x1400085c6", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x64], r12d", + "stack_offset": 0 + }, + { + "address": "0x1400085cb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x80], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400085cf", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rbx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400085d3", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400085d8", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 0x78], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400085dc", + "size": 2, + "mnemonic": "cmp", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x1400085de", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008710", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008710", + "0x1400085e4" + ] + }, + { + "address": "0x14000855d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000855d", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x140008562", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140008565", + "size": 6, + "mnemonic": "ja", + "operands": "0x1400087d2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400087d2", + "0x14000856b" + ] + }, + { + "address": "0x1400084d7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400084d7", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rdi + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x1400084dc", + "size": 6, + "mnemonic": "je", + "operands": "0x140008881", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008881", + "0x1400084e2" + ] + }, + { + "address": "0x1400084cd", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400084cd", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x1400084d2", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x1400084d5", + "size": 2, + "mnemonic": "ja", + "operands": "0x1400084e2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400084e2", + "0x1400084d7" + ] + }, + { + "address": "0x140008710", + "size": 41, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008710", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008714", + "size": 3, + "mnemonic": "inc", + "operands": "r12d", + "stack_offset": 0 + }, + { + "address": "0x140008717", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000871a", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x64], r12d", + "stack_offset": 0 + }, + { + "address": "0x14000871f", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008723", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008726", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000872f", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008737", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000873a", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000873d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008741", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008743", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140008746", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008749", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000874c", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000874f", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008758", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008760", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140008763", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008766", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008769", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000876b", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000876e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008772", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008775", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008778", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008781", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008789", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000878c", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x14000878f", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140008792", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008796", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008798", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x14000879b", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000879f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x1400087a3", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x1400087a6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x1400087aa", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x24], ecx", + "stack_offset": 0 + }, + { + "address": "0x1400087ad", + "size": 4, + "mnemonic": "cmp", + "operands": "r12d, dword ptr [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400087b1", + "size": 6, + "mnemonic": "jb", + "operands": "0x1400085cf", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400085cf", + "0x1400087b7" + ] + }, + { + "address": "0x1400085e4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400085e4", + "size": 4, + "mnemonic": "shr", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400085e8", + "size": 2, + "mnemonic": "cmp", + "operands": "esi, eax", + "stack_offset": 0 + }, + { + "address": "0x1400085ea", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008710", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008710", + "0x1400085f0" + ] + }, + { + "address": "0x1400087d2", + "size": 30, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400087d2", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x1400087d6", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000880e", + "stack_offset": 0 + }, + { + "address": "0x1400087d8", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0xf8], 0", + "stack_offset": 0 + }, + { + "address": "0x1400087df", + "size": 6, + "mnemonic": "jne", + "operands": "0x140008881", + "stack_offset": 0 + }, + { + "address": "0x1400087e5", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x1400087eb", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r14", + "stack_offset": 0 + }, + { + "address": "0x1400087ee", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], r13", + "stack_offset": 0 + }, + { + "address": "0x1400087f3", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400087f6", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": 0 + }, + { + "address": "0x1400087fa", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": 0 + }, + { + "address": "0x1400087fd", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], esi", + "stack_offset": 0 + }, + { + "address": "0x140008801", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008804", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x140008809", + "size": 5, + "mnemonic": "call", + "operands": "0x140008aec", + "stack_offset": 0 + }, + { + "address": "0x14000880e", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140008813", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140008818", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008881", + "stack_offset": 0 + }, + { + "address": "0x14000881a", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000881e", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140008821", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140008826", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x188", + "stack_offset": 0 + }, + { + "address": "0x14000882d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 392 + }, + { + "address": "0x14000882f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 400 + }, + { + "address": "0x140008831", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 408 + }, + { + "address": "0x140008833", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 416 + }, + { + "address": "0x140008835", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 424 + }, + { + "address": "0x140008836", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 432 + }, + { + "address": "0x140008837", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 440 + }, + { + "address": "0x140008838", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 448 + }, + { + "address": "0x140008839", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 456 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400084e2", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400084e2", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400084e7", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x1400084ec", + "size": 2, + "mnemonic": "je", + "operands": "0x14000852d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000852d", + "0x1400084ee" + ] + }, + { + "address": "0x1400085cf", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400085cf", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rbx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400085d3", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400085d8", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 0x78], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400085dc", + "size": 2, + "mnemonic": "cmp", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x1400085de", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008710", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008710", + "0x1400085e4" + ] + }, + { + "address": "0x1400087b7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400087b7", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r15], 0x40", + "stack_offset": 0 + }, + { + "address": "0x1400087bb", + "size": 2, + "mnemonic": "je", + "operands": "0x14000880e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000880e", + "0x1400087bd" + ] + }, + { + "address": "0x1400085f0", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400085f0", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [r14 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400085f4", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400085f8", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400085fc", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140008600", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, dword ptr [r9]", + "stack_offset": 0 + }, + { + "address": "0x140008603", + "size": 5, + "mnemonic": "call", + "operands": "0x140009580", + "stack_offset": 0 + }, + { + "address": "0x140008608", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000860b", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x68], 0", + "stack_offset": 0 + }, + { + "address": "0x140008613", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x78], eax", + "stack_offset": 0 + }, + { + "address": "0x140008617", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008619", + "size": 6, + "mnemonic": "je", + "operands": "0x140008709", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008709", + "0x14000861f" + ] + }, + { + "address": "0x1400084ee", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400084ee", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400084f3", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400084f7", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400084fc", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400084ff", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008502", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x14000850a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a2f4", + "stack_offset": 0 + }, + { + "address": "0x14000850f", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140008511", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008528", + "stack_offset": 0 + }, + { + "address": "0x140008513", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140008516", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a3dc", + "stack_offset": 0 + }, + { + "address": "0x14000851b", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000851d", + "size": 6, + "mnemonic": "je", + "operands": "0x14000885e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000885e", + "0x140008523" + ] + }, + { + "address": "0x14000880e", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000880e", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140008813", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140008818", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008881", + "stack_offset": 0 + }, + { + "address": "0x14000881a", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000881e", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140008821", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140008826", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x188", + "stack_offset": 0 + }, + { + "address": "0x14000882d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 392 + }, + { + "address": "0x14000882f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 400 + }, + { + "address": "0x140008831", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 408 + }, + { + "address": "0x140008833", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 416 + }, + { + "address": "0x140008835", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 424 + }, + { + "address": "0x140008836", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 432 + }, + { + "address": "0x140008837", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 440 + }, + { + "address": "0x140008838", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 448 + }, + { + "address": "0x140008839", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 456 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400087bd", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400087bd", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x1400087c0", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x1400087c3", + "size": 5, + "mnemonic": "call", + "operands": "0x1400064a4", + "stack_offset": 0 + }, + { + "address": "0x1400087c8", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400087ca", + "size": 6, + "mnemonic": "je", + "operands": "0x140008864", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008864", + "0x1400087d0" + ] + }, + { + "address": "0x140008709", + "size": 42, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008709", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x8710]", + "stack_offset": 0 + }, + { + "address": "0x140008710", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008714", + "size": 3, + "mnemonic": "inc", + "operands": "r12d", + "stack_offset": 0 + }, + { + "address": "0x140008717", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000871a", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x64], r12d", + "stack_offset": 0 + }, + { + "address": "0x14000871f", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008723", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008726", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000872f", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008737", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000873a", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000873d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008741", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008743", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140008746", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008749", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000874c", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000874f", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008758", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008760", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140008763", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008766", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008769", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000876b", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000876e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008772", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008775", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008778", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008781", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008789", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000878c", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x14000878f", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140008792", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008796", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008798", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x14000879b", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000879f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x1400087a3", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x1400087a6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x1400087aa", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x24], ecx", + "stack_offset": 0 + }, + { + "address": "0x1400087ad", + "size": 4, + "mnemonic": "cmp", + "operands": "r12d, dword ptr [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400087b1", + "size": 6, + "mnemonic": "jb", + "operands": "0x1400085cf", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400085cf", + "0x1400087b7" + ] + }, + { + "address": "0x14000861f", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000861f", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rbp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140008623", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140008627", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000862b", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 0x30], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000862f", + "size": 5, + "mnemonic": "movsd", + "operands": "xmm0, qword ptr [rbp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140008634", + "size": 5, + "mnemonic": "movsd", + "operands": "qword ptr [rbp - 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008639", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp - 0x20], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000863d", + "size": 4, + "mnemonic": "movsxd", + "operands": "r13, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140008641", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008646", + "size": 4, + "mnemonic": "add", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x14000864a", + "size": 3, + "mnemonic": "add", + "operands": "r13, rax", + "stack_offset": 0 + }, + { + "address": "0x14000864d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140008651", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140008655", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000865a", + "size": 4, + "mnemonic": "mov", + "operands": "r12d, dword ptr [rax + rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000865e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008687", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008687" + ] + }, + { + "address": "0x14000885e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000885e", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b70", + "stack_offset": 0 + }, + { + "address": "0x140008863", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140008523", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008523", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000883a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000883a" + ] + }, + { + "address": "0x140008864", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008864", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140008869", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000886d", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140008872", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008877", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000887b", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b70", + "stack_offset": 0 + }, + { + "address": "0x140008880", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400087d0", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400087d0", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000880e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000880e" + ] + }, + { + "address": "0x140008687", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008687", + "size": 3, + "mnemonic": "test", + "operands": "r12d, r12d", + "stack_offset": 0 + }, + { + "address": "0x14000868a", + "size": 2, + "mnemonic": "jg", + "operands": "0x140008660", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008660", + "0x14000868c" + ] + }, + { + "address": "0x14000883a", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000883a", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 1", + "stack_offset": 0 + }, + { + "address": "0x14000883c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000883f", + "size": 5, + "mnemonic": "call", + "operands": "0x140006f98", + "stack_offset": 0 + }, + { + "address": "0x140008844", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008848", + "size": 5, + "mnemonic": "call", + "operands": "0x140009724", + "stack_offset": 0 + }, + { + "address": "0x14000884d", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2771c]", + "stack_offset": 0 + }, + { + "address": "0x140008854", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008858", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": 0 + }, + { + "address": "0x14000885d", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140008660", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008660", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r13]", + "stack_offset": 0 + }, + { + "address": "0x140008664", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008669", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000866d", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140008671", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008674", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140008677", + "size": 5, + "mnemonic": "call", + "operands": "0x140008f14", + "stack_offset": 0 + }, + { + "address": "0x14000867c", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000867e", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400086ab", + "stack_offset": 0 + }, + { + "address": "0x140008680", + "size": 3, + "mnemonic": "dec", + "operands": "r12d", + "stack_offset": 0 + }, + { + "address": "0x140008683", + "size": 4, + "mnemonic": "add", + "operands": "r13, 4", + "stack_offset": 0 + }, + { + "address": "0x140008687", + "size": 3, + "mnemonic": "test", + "operands": "r12d, r12d", + "stack_offset": 0 + }, + { + "address": "0x14000868a", + "size": 2, + "mnemonic": "jg", + "operands": "0x140008660", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008660", + "0x14000868c" + ] + }, + { + "address": "0x14000868c", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000868c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140008690", + "size": 5, + "mnemonic": "call", + "operands": "0x140009b74", + "stack_offset": 0 + }, + { + "address": "0x140008695", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140008699", + "size": 2, + "mnemonic": "inc", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x14000869b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x68], eax", + "stack_offset": 0 + }, + { + "address": "0x14000869f", + "size": 4, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400086a3", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000861f", + "stack_offset": 0 + }, + { + "address": "0x1400086a9", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008700", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008700" + ] + }, + { + "address": "0x140008700", + "size": 44, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008700", + "size": 5, + "mnemonic": "mov", + "operands": "r12d, dword ptr [rsp + 0x64]", + "stack_offset": 0 + }, + { + "address": "0x140008705", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp - 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140008709", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x8710]", + "stack_offset": 0 + }, + { + "address": "0x140008710", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008714", + "size": 3, + "mnemonic": "inc", + "operands": "r12d", + "stack_offset": 0 + }, + { + "address": "0x140008717", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000871a", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x64], r12d", + "stack_offset": 0 + }, + { + "address": "0x14000871f", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008723", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008726", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000872f", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008737", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000873a", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000873d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008741", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008743", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140008746", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008749", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000874c", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000874f", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008758", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008760", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140008763", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008766", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008769", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000876b", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000876e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008772", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008775", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008778", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008781", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008789", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000878c", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x14000878f", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140008792", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008796", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008798", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x14000879b", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000879f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x1400087a3", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x1400087a6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x1400087aa", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x24], ecx", + "stack_offset": 0 + }, + { + "address": "0x1400087ad", + "size": 4, + "mnemonic": "cmp", + "operands": "r12d, dword ptr [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400087b1", + "size": 6, + "mnemonic": "jb", + "operands": "0x1400085cf", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400085cf", + "0x1400087b7" + ] + } + ] + }, + { + "address": "0x140008897", + "name": "", + "blocks": [ + { + "address": "0x140008897", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008897", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140008898", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140008899", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000889a", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000889c", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000889e", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x1400088a0", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x1400088a2", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xc0", + "stack_offset": -56 + }, + { + "address": "0x1400088a9", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x80000003", + "stack_offset": -248 + }, + { + "address": "0x1400088af", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r9", + "stack_offset": -248 + }, + { + "address": "0x1400088b2", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -248 + }, + { + "address": "0x1400088b5", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rdx", + "stack_offset": -248 + }, + { + "address": "0x1400088b8", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -248 + }, + { + "address": "0x1400088bb", + "size": 6, + "mnemonic": "je", + "operands": "0x140008ac8", + "stack_offset": -248 + } + ], + "successors": [ + "0x140008ac8", + "0x1400088c1" + ] + }, + { + "address": "0x140008ac8", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140008ac8", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x118]", + "stack_offset": 0 + }, + { + "address": "0x140008ad0", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xc0", + "stack_offset": 0 + }, + { + "address": "0x140008ad7", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 192 + }, + { + "address": "0x140008ad9", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 200 + }, + { + "address": "0x140008adb", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 208 + }, + { + "address": "0x140008add", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 216 + }, + { + "address": "0x140008adf", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 224 + }, + { + "address": "0x140008ae0", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 232 + }, + { + "address": "0x140008ae1", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 240 + }, + { + "address": "0x140008ae2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 248 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400088c1", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400088c1", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400088c6", + "size": 8, + "mnemonic": "mov", + "operands": "r13d, dword ptr [rsp + 0x130]", + "stack_offset": 0 + }, + { + "address": "0x1400088ce", + "size": 8, + "mnemonic": "mov", + "operands": "r14d, dword ptr [rsp + 0x128]", + "stack_offset": 0 + }, + { + "address": "0x1400088d6", + "size": 8, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x1400088de", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x1400088e3", + "size": 2, + "mnemonic": "je", + "operands": "0x140008940", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008940", + "0x1400088e5" + ] + }, + { + "address": "0x140008940", + "size": 36, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008940", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008944", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rax", + "stack_offset": 0 + }, + { + "address": "0x140008949", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000894e", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0xc], 0", + "stack_offset": 0 + }, + { + "address": "0x140008952", + "size": 6, + "mnemonic": "jbe", + "operands": "0x140008ae3", + "stack_offset": 0 + }, + { + "address": "0x140008958", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r13d", + "stack_offset": 0 + }, + { + "address": "0x14000895d", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140008962", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbp", + "stack_offset": 0 + }, + { + "address": "0x140008965", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000896a", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r14d", + "stack_offset": 0 + }, + { + "address": "0x14000896d", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x140008975", + "size": 5, + "mnemonic": "call", + "operands": "0x140006650", + "stack_offset": 0 + }, + { + "address": "0x14000897a", + "size": 8, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rsp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x140008982", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008986", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x14000898b", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000898f", + "size": 6, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rsp + 0x70], xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008995", + "size": 7, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x14000899c", + "size": 6, + "mnemonic": "jae", + "operands": "0x140008ac8", + "stack_offset": 0 + }, + { + "address": "0x1400089a2", + "size": 4, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400089a6", + "size": 5, + "mnemonic": "movq", + "operands": "r9, xmm1", + "stack_offset": 0 + }, + { + "address": "0x1400089ab", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x100], r9", + "stack_offset": 0 + }, + { + "address": "0x1400089b3", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400089b8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400089bb", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400089bf", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400089c1", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x1400089c5", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r9 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400089c9", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rdx + rcx*4]", + "stack_offset": 0 + }, + { + "address": "0x1400089cd", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r8 + rax]", + "stack_offset": 0 + }, + { + "address": "0x1400089d2", + "size": 5, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [r8 + rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400089d7", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x90], edx", + "stack_offset": 0 + }, + { + "address": "0x1400089de", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400089e2", + "size": 8, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0x80], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400089ea", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, r14d", + "stack_offset": 0 + }, + { + "address": "0x1400089ed", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008ab1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ab1", + "0x1400089f3" + ] + }, + { + "address": "0x1400088e5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400088e5", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400088e7", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x17713]", + "stack_offset": 0 + }, + { + "address": "0x1400088ed", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400088f0", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400088f5", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400088f9", + "size": 2, + "mnemonic": "je", + "operands": "0x140008940", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008940", + "0x1400088fb" + ] + }, + { + "address": "0x140008ab1", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ab1", + "size": 8, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x140008ab9", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x140008abb", + "size": 7, + "mnemonic": "cmp", + "operands": "ebx, dword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140008ac2", + "size": 6, + "mnemonic": "jb", + "operands": "0x1400089b3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400089b3", + "0x140008ac8" + ] + }, + { + "address": "0x1400089f3", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400089f3", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400089f8", + "size": 4, + "mnemonic": "shr", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400089fc", + "size": 3, + "mnemonic": "cmp", + "operands": "r14d, eax", + "stack_offset": 0 + }, + { + "address": "0x1400089ff", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008ab1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ab1", + "0x140008a05" + ] + }, + { + "address": "0x1400088fb", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400088fb", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rsi], 0xe0434f4d", + "stack_offset": 0 + }, + { + "address": "0x140008901", + "size": 2, + "mnemonic": "je", + "operands": "0x140008940", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008940", + "0x140008903" + ] + }, + { + "address": "0x1400089b3", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400089b3", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400089b8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400089bb", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400089bf", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400089c1", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x1400089c5", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r9 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400089c9", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rdx + rcx*4]", + "stack_offset": 0 + }, + { + "address": "0x1400089cd", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r8 + rax]", + "stack_offset": 0 + }, + { + "address": "0x1400089d2", + "size": 5, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [r8 + rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400089d7", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x90], edx", + "stack_offset": 0 + }, + { + "address": "0x1400089de", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400089e2", + "size": 8, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0x80], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400089ea", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, r14d", + "stack_offset": 0 + }, + { + "address": "0x1400089ed", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008ab1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ab1", + "0x1400089f3" + ] + }, + { + "address": "0x140008a05", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008a05", + "size": 4, + "mnemonic": "mov", + "operands": "r15, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008a09", + "size": 4, + "mnemonic": "add", + "operands": "r15, -0x14", + "stack_offset": 0 + }, + { + "address": "0x140008a0d", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x140008a12", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008a17", + "size": 4, + "mnemonic": "shr", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140008a1b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x140008a1f", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rdx + rcx*4]", + "stack_offset": 0 + }, + { + "address": "0x140008a23", + "size": 3, + "mnemonic": "add", + "operands": "r15, rdx", + "stack_offset": 0 + }, + { + "address": "0x140008a26", + "size": 4, + "mnemonic": "movsxd", + "operands": "r12, dword ptr [r15 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008a2a", + "size": 3, + "mnemonic": "test", + "operands": "r12d, r12d", + "stack_offset": 0 + }, + { + "address": "0x140008a2d", + "size": 2, + "mnemonic": "je", + "operands": "0x140008a54", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008a54", + "0x140008a2f" + ] + }, + { + "address": "0x140008903", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008903", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rsi], 0xe0434352", + "stack_offset": 0 + }, + { + "address": "0x140008909", + "size": 2, + "mnemonic": "je", + "operands": "0x140008940", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008940", + "0x14000890b" + ] + }, + { + "address": "0x140008a54", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008a54", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r15], 0x40", + "stack_offset": 0 + }, + { + "address": "0x140008a58", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008ab1", + "stack_offset": 0 + }, + { + "address": "0x140008a5a", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x138]", + "stack_offset": 0 + }, + { + "address": "0x140008a62", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbp", + "stack_offset": 0 + }, + { + "address": "0x140008a65", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x110]", + "stack_offset": 0 + }, + { + "address": "0x140008a6d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008a70", + "size": 8, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x140008a78", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x58], 0", + "stack_offset": 0 + }, + { + "address": "0x140008a7d", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], 1", + "stack_offset": 0 + }, + { + "address": "0x140008a82", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140008a87", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140008a8f", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r13d", + "stack_offset": 0 + }, + { + "address": "0x140008a94", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": 0 + }, + { + "address": "0x140008a99", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140008aa2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], r15", + "stack_offset": 0 + }, + { + "address": "0x140008aa7", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140008aac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007cb0", + "stack_offset": 0 + }, + { + "address": "0x140008ab1", + "size": 8, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x140008ab9", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x140008abb", + "size": 7, + "mnemonic": "cmp", + "operands": "ebx, dword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140008ac2", + "size": 6, + "mnemonic": "jb", + "operands": "0x1400089b3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400089b3", + "0x140008ac8" + ] + }, + { + "address": "0x140008a2f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008a2f", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008a34", + "size": 3, + "mnemonic": "add", + "operands": "rax, r12", + "stack_offset": 0 + }, + { + "address": "0x140008a37", + "size": 2, + "mnemonic": "je", + "operands": "0x140008a54", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008a54", + "0x140008a39" + ] + }, + { + "address": "0x14000890b", + "size": 48, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000890b", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x138]", + "stack_offset": 0 + }, + { + "address": "0x140008913", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbp", + "stack_offset": 0 + }, + { + "address": "0x140008916", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], r14d", + "stack_offset": 0 + }, + { + "address": "0x14000891b", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r15", + "stack_offset": 0 + }, + { + "address": "0x14000891e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x140008923", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": 0 + }, + { + "address": "0x140008926", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r13d", + "stack_offset": 0 + }, + { + "address": "0x14000892b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000892e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140008933", + "size": 5, + "mnemonic": "call", + "operands": "0x140006240", + "stack_offset": 0 + }, + { + "address": "0x140008938", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000893a", + "size": 6, + "mnemonic": "jne", + "operands": "0x140008ac8", + "stack_offset": 0 + }, + { + "address": "0x140008940", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008944", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rax", + "stack_offset": 0 + }, + { + "address": "0x140008949", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000894e", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0xc], 0", + "stack_offset": 0 + }, + { + "address": "0x140008952", + "size": 6, + "mnemonic": "jbe", + "operands": "0x140008ae3", + "stack_offset": 0 + }, + { + "address": "0x140008958", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r13d", + "stack_offset": 0 + }, + { + "address": "0x14000895d", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140008962", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbp", + "stack_offset": 0 + }, + { + "address": "0x140008965", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000896a", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r14d", + "stack_offset": 0 + }, + { + "address": "0x14000896d", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x140008975", + "size": 5, + "mnemonic": "call", + "operands": "0x140006650", + "stack_offset": 0 + }, + { + "address": "0x14000897a", + "size": 8, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rsp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x140008982", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008986", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x14000898b", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000898f", + "size": 6, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rsp + 0x70], xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008995", + "size": 7, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x14000899c", + "size": 6, + "mnemonic": "jae", + "operands": "0x140008ac8", + "stack_offset": 0 + }, + { + "address": "0x1400089a2", + "size": 4, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400089a6", + "size": 5, + "mnemonic": "movq", + "operands": "r9, xmm1", + "stack_offset": 0 + }, + { + "address": "0x1400089ab", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x100], r9", + "stack_offset": 0 + }, + { + "address": "0x1400089b3", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400089b8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400089bb", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400089bf", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400089c1", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x1400089c5", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r9 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400089c9", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rdx + rcx*4]", + "stack_offset": 0 + }, + { + "address": "0x1400089cd", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r8 + rax]", + "stack_offset": 0 + }, + { + "address": "0x1400089d2", + "size": 5, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [r8 + rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400089d7", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x90], edx", + "stack_offset": 0 + }, + { + "address": "0x1400089de", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400089e2", + "size": 8, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0x80], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400089ea", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, r14d", + "stack_offset": 0 + }, + { + "address": "0x1400089ed", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008ab1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ab1", + "0x1400089f3" + ] + }, + { + "address": "0x140008a39", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008a39", + "size": 4, + "mnemonic": "movsxd", + "operands": "r12, dword ptr [r15 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008a3d", + "size": 3, + "mnemonic": "test", + "operands": "r12d, r12d", + "stack_offset": 0 + }, + { + "address": "0x140008a40", + "size": 2, + "mnemonic": "je", + "operands": "0x140008a4c", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008a4c", + "0x140008a42" + ] + }, + { + "address": "0x140008a4c", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008a4c", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008a4e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rax + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140008a52", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008ab1", + "stack_offset": 0 + }, + { + "address": "0x140008a54", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r15], 0x40", + "stack_offset": 0 + }, + { + "address": "0x140008a58", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008ab1", + "stack_offset": 0 + }, + { + "address": "0x140008a5a", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x138]", + "stack_offset": 0 + }, + { + "address": "0x140008a62", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbp", + "stack_offset": 0 + }, + { + "address": "0x140008a65", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x110]", + "stack_offset": 0 + }, + { + "address": "0x140008a6d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008a70", + "size": 8, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x140008a78", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x58], 0", + "stack_offset": 0 + }, + { + "address": "0x140008a7d", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], 1", + "stack_offset": 0 + }, + { + "address": "0x140008a82", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140008a87", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140008a8f", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r13d", + "stack_offset": 0 + }, + { + "address": "0x140008a94", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": 0 + }, + { + "address": "0x140008a99", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140008aa2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], r15", + "stack_offset": 0 + }, + { + "address": "0x140008aa7", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140008aac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007cb0", + "stack_offset": 0 + }, + { + "address": "0x140008ab1", + "size": 8, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x140008ab9", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x140008abb", + "size": 7, + "mnemonic": "cmp", + "operands": "ebx, dword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140008ac2", + "size": 6, + "mnemonic": "jb", + "operands": "0x1400089b3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400089b3", + "0x140008ac8" + ] + }, + { + "address": "0x140008a42", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008a42", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008a47", + "size": 3, + "mnemonic": "add", + "operands": "rax, r12", + "stack_offset": 0 + }, + { + "address": "0x140008a4a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008a4e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008a4e" + ] + }, + { + "address": "0x140008a4e", + "size": 23, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008a4e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rax + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140008a52", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008ab1", + "stack_offset": 0 + }, + { + "address": "0x140008a54", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r15], 0x40", + "stack_offset": 0 + }, + { + "address": "0x140008a58", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008ab1", + "stack_offset": 0 + }, + { + "address": "0x140008a5a", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x138]", + "stack_offset": 0 + }, + { + "address": "0x140008a62", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbp", + "stack_offset": 0 + }, + { + "address": "0x140008a65", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x110]", + "stack_offset": 0 + }, + { + "address": "0x140008a6d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008a70", + "size": 8, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x140008a78", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x58], 0", + "stack_offset": 0 + }, + { + "address": "0x140008a7d", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], 1", + "stack_offset": 0 + }, + { + "address": "0x140008a82", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140008a87", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140008a8f", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r13d", + "stack_offset": 0 + }, + { + "address": "0x140008a94", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": 0 + }, + { + "address": "0x140008a99", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140008aa2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], r15", + "stack_offset": 0 + }, + { + "address": "0x140008aa7", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140008aac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007cb0", + "stack_offset": 0 + }, + { + "address": "0x140008ab1", + "size": 8, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x140008ab9", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x140008abb", + "size": 7, + "mnemonic": "cmp", + "operands": "ebx, dword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140008ac2", + "size": 6, + "mnemonic": "jb", + "operands": "0x1400089b3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400089b3", + "0x140008ac8" + ] + } + ] + }, + { + "address": "0x140008aec", + "name": "", + "blocks": [ + { + "address": "0x140008aec", + "size": 23, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008aec", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140008aee", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140008aef", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x140008af0", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x140008af1", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x140008af3", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -40 + }, + { + "address": "0x140008af5", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -48 + }, + { + "address": "0x140008af7", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -56 + }, + { + "address": "0x140008af9", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x38]", + "stack_offset": -64 + }, + { + "address": "0x140008afe", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x138", + "stack_offset": -64 + }, + { + "address": "0x140008b05", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x28534]", + "stack_offset": -376 + }, + { + "address": "0x140008b0c", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -376 + }, + { + "address": "0x140008b0f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x28], rax", + "stack_offset": -376 + }, + { + "address": "0x140008b13", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x80000003", + "stack_offset": -376 + }, + { + "address": "0x140008b19", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -376 + }, + { + "address": "0x140008b1c", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0xb8]", + "stack_offset": -376 + }, + { + "address": "0x140008b23", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -376 + }, + { + "address": "0x140008b26", + "size": 7, + "mnemonic": "mov", + "operands": "r15, qword ptr [rbp + 0xa0]", + "stack_offset": -376 + }, + { + "address": "0x140008b2d", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -376 + }, + { + "address": "0x140008b30", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rax", + "stack_offset": -376 + }, + { + "address": "0x140008b35", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x70], r8", + "stack_offset": -376 + }, + { + "address": "0x140008b3a", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x78], rdx", + "stack_offset": -376 + }, + { + "address": "0x140008b3e", + "size": 6, + "mnemonic": "je", + "operands": "0x140008dcc", + "stack_offset": -376 + } + ], + "successors": [ + "0x140008dcc", + "0x140008b44" + ] + }, + { + "address": "0x140008dcc", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140008dcc", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140008dd0", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140008dd3", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140008dd8", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x138", + "stack_offset": 0 + }, + { + "address": "0x140008ddf", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 312 + }, + { + "address": "0x140008de1", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 320 + }, + { + "address": "0x140008de3", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 328 + }, + { + "address": "0x140008de5", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 336 + }, + { + "address": "0x140008de7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 344 + }, + { + "address": "0x140008de8", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 352 + }, + { + "address": "0x140008de9", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 360 + }, + { + "address": "0x140008dea", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 368 + }, + { + "address": "0x140008deb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 376 + } + ], + "successors": [ + ] + }, + { + "address": "0x140008b44", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008b44", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140008b49", + "size": 7, + "mnemonic": "mov", + "operands": "r12d, dword ptr [rbp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140008b50", + "size": 7, + "mnemonic": "mov", + "operands": "r14d, dword ptr [rbp + 0xa8]", + "stack_offset": 0 + }, + { + "address": "0x140008b57", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140008b5c", + "size": 2, + "mnemonic": "je", + "operands": "0x140008bb8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008bb8", + "0x140008b5e" + ] + }, + { + "address": "0x140008bb8", + "size": 29, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008bb8", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008bbc", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp]", + "stack_offset": 0 + }, + { + "address": "0x140008bc0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x140008bc3", + "size": 5, + "mnemonic": "call", + "operands": "0x140009604", + "stack_offset": 0 + }, + { + "address": "0x140008bc8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp], 0", + "stack_offset": 0 + }, + { + "address": "0x140008bcc", + "size": 6, + "mnemonic": "jbe", + "operands": "0x140008dec", + "stack_offset": 0 + }, + { + "address": "0x140008bd2", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r12d", + "stack_offset": 0 + }, + { + "address": "0x140008bd7", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp]", + "stack_offset": 0 + }, + { + "address": "0x140008bdb", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008bde", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x140008be3", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r14d", + "stack_offset": 0 + }, + { + "address": "0x140008be6", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008bea", + "size": 5, + "mnemonic": "call", + "operands": "0x140006788", + "stack_offset": 0 + }, + { + "address": "0x140008bef", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rbp - 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008bf3", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008bf7", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x140008bfc", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008c00", + "size": 6, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rsp + 0x78], xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008c06", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rbp - 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140008c09", + "size": 6, + "mnemonic": "jae", + "operands": "0x140008dcc", + "stack_offset": 0 + }, + { + "address": "0x140008c0f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp - 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140008c12", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x8c19]", + "stack_offset": 0 + }, + { + "address": "0x140008c19", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], eax", + "stack_offset": 0 + }, + { + "address": "0x140008c1d", + "size": 5, + "mnemonic": "movq", + "operands": "r13, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008c22", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r13 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140008c27", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008c2c", + "size": 5, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0x78], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008c31", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, r14d", + "stack_offset": 0 + }, + { + "address": "0x140008c34", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008d20", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008d20", + "0x140008c3a" + ] + }, + { + "address": "0x140008b5e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008b5e", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140008b60", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1749a]", + "stack_offset": 0 + }, + { + "address": "0x140008b66", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008b69", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140008b6e", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140008b72", + "size": 2, + "mnemonic": "je", + "operands": "0x140008bb8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008bb8", + "0x140008b74" + ] + }, + { + "address": "0x140008d20", + "size": 42, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008d20", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [r13 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008d24", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140008d27", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008d2b", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d2e", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d37", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d3f", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d42", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008d45", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008d47", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008d4b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140008d4f", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008d52", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140008d55", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d58", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d61", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d69", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140008d6c", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d6f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008d72", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008d74", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140008d78", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008d7c", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008d7f", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d82", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d8b", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d93", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x140008d96", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x140008d99", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d9c", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008da0", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008da2", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x140008da6", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008daa", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140008dae", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008db1", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x24], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008db5", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140008db9", + "size": 2, + "mnemonic": "inc", + "operands": "ecx", + "stack_offset": 0 + }, + { + "address": "0x140008dbb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x140008dbf", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008dc3", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, dword ptr [rbp - 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140008dc6", + "size": 6, + "mnemonic": "jb", + "operands": "0x140008c22", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008c22", + "0x140008dcc" + ] + }, + { + "address": "0x140008c3a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008c3a", + "size": 4, + "mnemonic": "shr", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140008c3e", + "size": 3, + "mnemonic": "cmp", + "operands": "r14d, eax", + "stack_offset": 0 + }, + { + "address": "0x140008c41", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008d20", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008d20", + "0x140008c47" + ] + }, + { + "address": "0x140008b74", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008b74", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rsi], 0xe0434f4d", + "stack_offset": 0 + }, + { + "address": "0x140008b7a", + "size": 2, + "mnemonic": "je", + "operands": "0x140008bb8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008bb8", + "0x140008b7c" + ] + }, + { + "address": "0x140008c22", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008c22", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r13 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140008c27", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008c2c", + "size": 5, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0x78], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008c31", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, r14d", + "stack_offset": 0 + }, + { + "address": "0x140008c34", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008d20", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008d20", + "0x140008c3a" + ] + }, + { + "address": "0x140008c47", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008c47", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [rdi + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008c4b", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008c50", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008c54", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140008c58", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, dword ptr [r9]", + "stack_offset": 0 + }, + { + "address": "0x140008c5b", + "size": 5, + "mnemonic": "call", + "operands": "0x140009580", + "stack_offset": 0 + }, + { + "address": "0x140008c60", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140008c64", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140008c68", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140008c6c", + "size": 5, + "mnemonic": "call", + "operands": "0x140009b74", + "stack_offset": 0 + }, + { + "address": "0x140008c71", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140008c75", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140008c79", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140008c7c", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140008c80", + "size": 5, + "mnemonic": "call", + "operands": "0x140009b74", + "stack_offset": 0 + }, + { + "address": "0x140008c85", + "size": 3, + "mnemonic": "sub", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x140008c88", + "size": 2, + "mnemonic": "je", + "operands": "0x140008c99", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008c99", + "0x140008c8a" + ] + }, + { + "address": "0x140008b7c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008b7c", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rsi], 0xe0434352", + "stack_offset": 0 + }, + { + "address": "0x140008b82", + "size": 2, + "mnemonic": "je", + "operands": "0x140008bb8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008bb8", + "0x140008b84" + ] + }, + { + "address": "0x140008c99", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008c99", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140008c9d", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008c9f", + "size": 2, + "mnemonic": "je", + "operands": "0x140008cc5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008cc5", + "0x140008ca1" + ] + }, + { + "address": "0x140008c8a", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008c8a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140008c8e", + "size": 5, + "mnemonic": "call", + "operands": "0x140009b74", + "stack_offset": 0 + }, + { + "address": "0x140008c93", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x140008c97", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008c8a", + "stack_offset": 0 + }, + { + "address": "0x140008c99", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140008c9d", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008c9f", + "size": 2, + "mnemonic": "je", + "operands": "0x140008cc5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008cc5", + "0x140008ca1" + ] + }, + { + "address": "0x140008b84", + "size": 41, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008b84", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140008b89", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008b8c", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008b91", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r13", + "stack_offset": 0 + }, + { + "address": "0x140008b94", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], r14d", + "stack_offset": 0 + }, + { + "address": "0x140008b99", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008b9c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x140008ba1", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r12d", + "stack_offset": 0 + }, + { + "address": "0x140008ba6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x140008bab", + "size": 5, + "mnemonic": "call", + "operands": "0x140006294", + "stack_offset": 0 + }, + { + "address": "0x140008bb0", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008bb2", + "size": 6, + "mnemonic": "jne", + "operands": "0x140008dcc", + "stack_offset": 0 + }, + { + "address": "0x140008bb8", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008bbc", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp]", + "stack_offset": 0 + }, + { + "address": "0x140008bc0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x140008bc3", + "size": 5, + "mnemonic": "call", + "operands": "0x140009604", + "stack_offset": 0 + }, + { + "address": "0x140008bc8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp], 0", + "stack_offset": 0 + }, + { + "address": "0x140008bcc", + "size": 6, + "mnemonic": "jbe", + "operands": "0x140008dec", + "stack_offset": 0 + }, + { + "address": "0x140008bd2", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r12d", + "stack_offset": 0 + }, + { + "address": "0x140008bd7", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp]", + "stack_offset": 0 + }, + { + "address": "0x140008bdb", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008bde", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x140008be3", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r14d", + "stack_offset": 0 + }, + { + "address": "0x140008be6", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008bea", + "size": 5, + "mnemonic": "call", + "operands": "0x140006788", + "stack_offset": 0 + }, + { + "address": "0x140008bef", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rbp - 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008bf3", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008bf7", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x140008bfc", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008c00", + "size": 6, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rsp + 0x78], xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008c06", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rbp - 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140008c09", + "size": 6, + "mnemonic": "jae", + "operands": "0x140008dcc", + "stack_offset": 0 + }, + { + "address": "0x140008c0f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp - 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140008c12", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x8c19]", + "stack_offset": 0 + }, + { + "address": "0x140008c19", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], eax", + "stack_offset": 0 + }, + { + "address": "0x140008c1d", + "size": 5, + "mnemonic": "movq", + "operands": "r13, xmm1", + "stack_offset": 0 + }, + { + "address": "0x140008c22", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r13 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140008c27", + "size": 5, + "mnemonic": "movq", + "operands": "rax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008c2c", + "size": 5, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0x78], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140008c31", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, r14d", + "stack_offset": 0 + }, + { + "address": "0x140008c34", + "size": 6, + "mnemonic": "jg", + "operands": "0x140008d20", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008d20", + "0x140008c3a" + ] + }, + { + "address": "0x140008cc5", + "size": 61, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008cc5", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbp - 0x34], 0x40", + "stack_offset": 0 + }, + { + "address": "0x140008cc9", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008d19", + "stack_offset": 0 + }, + { + "address": "0x140008ccb", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140008cd0", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008cd3", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008cd8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008cdb", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp - 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008cdf", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x58], 0", + "stack_offset": 0 + }, + { + "address": "0x140008ce4", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], 1", + "stack_offset": 0 + }, + { + "address": "0x140008ce9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140008cee", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008cf3", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r12d", + "stack_offset": 0 + }, + { + "address": "0x140008cf8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": 0 + }, + { + "address": "0x140008cfd", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140008d01", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140008d0a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140008d0f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x140008d14", + "size": 5, + "mnemonic": "call", + "operands": "0x140007d88", + "stack_offset": 0 + }, + { + "address": "0x140008d19", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x8d20]", + "stack_offset": 0 + }, + { + "address": "0x140008d20", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [r13 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008d24", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140008d27", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008d2b", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d2e", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d37", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d3f", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d42", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008d45", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008d47", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008d4b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140008d4f", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008d52", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140008d55", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d58", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d61", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d69", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140008d6c", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d6f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008d72", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008d74", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140008d78", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008d7c", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008d7f", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d82", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d8b", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d93", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x140008d96", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x140008d99", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d9c", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008da0", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008da2", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x140008da6", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008daa", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140008dae", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008db1", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x24], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008db5", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140008db9", + "size": 2, + "mnemonic": "inc", + "operands": "ecx", + "stack_offset": 0 + }, + { + "address": "0x140008dbb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x140008dbf", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008dc3", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, dword ptr [rbp - 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140008dc6", + "size": 6, + "mnemonic": "jb", + "operands": "0x140008c22", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008c22", + "0x140008dcc" + ] + }, + { + "address": "0x140008ca1", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ca1", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008ca6", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140008ca9", + "size": 2, + "mnemonic": "je", + "operands": "0x140008cc5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008cc5", + "0x140008cab" + ] + }, + { + "address": "0x140008cab", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008cab", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140008caf", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008cb1", + "size": 2, + "mnemonic": "je", + "operands": "0x140008cbd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008cbd", + "0x140008cb3" + ] + }, + { + "address": "0x140008cbd", + "size": 64, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008cbd", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008cbf", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rax + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140008cc3", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008d19", + "stack_offset": 0 + }, + { + "address": "0x140008cc5", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbp - 0x34], 0x40", + "stack_offset": 0 + }, + { + "address": "0x140008cc9", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008d19", + "stack_offset": 0 + }, + { + "address": "0x140008ccb", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140008cd0", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008cd3", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008cd8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008cdb", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp - 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008cdf", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x58], 0", + "stack_offset": 0 + }, + { + "address": "0x140008ce4", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], 1", + "stack_offset": 0 + }, + { + "address": "0x140008ce9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140008cee", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008cf3", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r12d", + "stack_offset": 0 + }, + { + "address": "0x140008cf8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": 0 + }, + { + "address": "0x140008cfd", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140008d01", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140008d0a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140008d0f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x140008d14", + "size": 5, + "mnemonic": "call", + "operands": "0x140007d88", + "stack_offset": 0 + }, + { + "address": "0x140008d19", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x8d20]", + "stack_offset": 0 + }, + { + "address": "0x140008d20", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [r13 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008d24", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140008d27", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008d2b", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d2e", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d37", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d3f", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d42", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008d45", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008d47", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008d4b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140008d4f", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008d52", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140008d55", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d58", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d61", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d69", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140008d6c", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d6f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008d72", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008d74", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140008d78", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008d7c", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008d7f", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d82", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d8b", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d93", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x140008d96", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x140008d99", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d9c", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008da0", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008da2", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x140008da6", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008daa", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140008dae", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008db1", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x24], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008db5", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140008db9", + "size": 2, + "mnemonic": "inc", + "operands": "ecx", + "stack_offset": 0 + }, + { + "address": "0x140008dbb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x140008dbf", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008dc3", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, dword ptr [rbp - 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140008dc6", + "size": 6, + "mnemonic": "jb", + "operands": "0x140008c22", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008c22", + "0x140008dcc" + ] + }, + { + "address": "0x140008cb3", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008cb3", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008cb8", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140008cbb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008cbf", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008cbf" + ] + }, + { + "address": "0x140008cbf", + "size": 63, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008cbf", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rax + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140008cc3", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008d19", + "stack_offset": 0 + }, + { + "address": "0x140008cc5", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbp - 0x34], 0x40", + "stack_offset": 0 + }, + { + "address": "0x140008cc9", + "size": 2, + "mnemonic": "jne", + "operands": "0x140008d19", + "stack_offset": 0 + }, + { + "address": "0x140008ccb", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140008cd0", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008cd3", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140008cd8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140008cdb", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp - 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008cdf", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x58], 0", + "stack_offset": 0 + }, + { + "address": "0x140008ce4", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x50], 1", + "stack_offset": 0 + }, + { + "address": "0x140008ce9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140008cee", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140008cf3", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r12d", + "stack_offset": 0 + }, + { + "address": "0x140008cf8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": 0 + }, + { + "address": "0x140008cfd", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140008d01", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140008d0a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140008d0f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x140008d14", + "size": 5, + "mnemonic": "call", + "operands": "0x140007d88", + "stack_offset": 0 + }, + { + "address": "0x140008d19", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x8d20]", + "stack_offset": 0 + }, + { + "address": "0x140008d20", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [r13 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008d24", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140008d27", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008d2b", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d2e", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d37", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d3f", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d42", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008d45", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008d47", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008d4b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140008d4f", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008d52", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140008d55", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d58", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d61", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d69", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140008d6c", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d6f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008d72", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008d74", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140008d78", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008d7c", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140008d7f", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140008d82", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140008d8b", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140008d93", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x140008d96", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x140008d99", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140008d9c", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140008da0", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140008da2", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x140008da6", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008daa", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140008dae", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140008db1", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r13 + 0x24], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008db5", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140008db9", + "size": 2, + "mnemonic": "inc", + "operands": "ecx", + "stack_offset": 0 + }, + { + "address": "0x140008dbb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r13 + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x140008dbf", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], ecx", + "stack_offset": 0 + }, + { + "address": "0x140008dc3", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, dword ptr [rbp - 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140008dc6", + "size": 6, + "mnemonic": "jb", + "operands": "0x140008c22", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008c22", + "0x140008dcc" + ] + } + ] + }, + { + "address": "0x14000a2fe", + "name": "", + "blocks": [ + { + "address": "0x14000a2fe", + "size": 12, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a2fe", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a2ff", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000a300", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000a301", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000a303", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000a305", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14000a307", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14000a309", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -56 + }, + { + "address": "0x14000a30d", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -88 + }, + { + "address": "0x14000a310", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -88 + }, + { + "address": "0x14000a313", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -88 + }, + { + "address": "0x14000a316", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a3d5", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000a3d5", + "0x14000a31c" + ] + }, + { + "address": "0x14000a3d5", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a3d5", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000a3da", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a31c", + "size": 38, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a31c", + "size": 3, + "mnemonic": "xor", + "operands": "r12b, r12b", + "stack_offset": 0 + }, + { + "address": "0x14000a31f", + "size": 2, + "mnemonic": "xor", + "operands": "ebp, ebp", + "stack_offset": 0 + }, + { + "address": "0x14000a321", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rdx], ebp", + "stack_offset": 0 + }, + { + "address": "0x14000a323", + "size": 6, + "mnemonic": "jle", + "operands": "0x14000a3bd", + "stack_offset": 0 + }, + { + "address": "0x14000a329", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a32d", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdi, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000a331", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000a336", + "size": 4, + "mnemonic": "add", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a33a", + "size": 3, + "mnemonic": "add", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a33d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a341", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a346", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000a34a", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000a34f", + "size": 4, + "mnemonic": "mov", + "operands": "r15d, dword ptr [rax + rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000a353", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14000a356", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000a3b2", + "stack_offset": 0 + }, + { + "address": "0x14000a358", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, ebp", + "stack_offset": 0 + }, + { + "address": "0x14000a35b", + "size": 4, + "mnemonic": "lea", + "operands": "r13, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a35f", + "size": 3, + "mnemonic": "movsxd", + "operands": "rsi, dword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000a362", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000a367", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a36b", + "size": 3, + "mnemonic": "add", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a36e", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a373", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a377", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x14000a37c", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a37f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a382", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + r13*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a386", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a389", + "size": 5, + "mnemonic": "call", + "operands": "0x140008df4", + "stack_offset": 0 + }, + { + "address": "0x14000a38e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a390", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a3aa", + "stack_offset": 0 + }, + { + "address": "0x14000a392", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14000a397", + "size": 3, + "mnemonic": "dec", + "operands": "r15d", + "stack_offset": 0 + }, + { + "address": "0x14000a39a", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a39e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a3a3", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14000a3a6", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000a35f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a35f", + "0x14000a3a8" + ] + }, + { + "address": "0x14000a35f", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a35f", + "size": 3, + "mnemonic": "movsxd", + "operands": "rsi, dword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000a362", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000a367", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a36b", + "size": 3, + "mnemonic": "add", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a36e", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a373", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a377", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x14000a37c", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a37f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a382", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + r13*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a386", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a389", + "size": 5, + "mnemonic": "call", + "operands": "0x140008df4", + "stack_offset": 0 + }, + { + "address": "0x14000a38e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a390", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a3aa", + "stack_offset": 0 + }, + { + "address": "0x14000a392", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14000a397", + "size": 3, + "mnemonic": "dec", + "operands": "r15d", + "stack_offset": 0 + }, + { + "address": "0x14000a39a", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a39e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a3a3", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14000a3a6", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000a35f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a35f", + "0x14000a3a8" + ] + }, + { + "address": "0x14000a3a8", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a3a8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a3ad", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a3ad" + ] + }, + { + "address": "0x14000a3ad", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a3ad", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a3b2", + "size": 2, + "mnemonic": "inc", + "operands": "ebp", + "stack_offset": 0 + }, + { + "address": "0x14000a3b4", + "size": 3, + "mnemonic": "cmp", + "operands": "ebp, dword ptr [r14]", + "stack_offset": 0 + }, + { + "address": "0x14000a3b7", + "size": 6, + "mnemonic": "jl", + "operands": "0x14000a329", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a329", + "0x14000a3bd" + ] + }, + { + "address": "0x14000a329", + "size": 34, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a329", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a32d", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdi, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000a331", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000a336", + "size": 4, + "mnemonic": "add", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a33a", + "size": 3, + "mnemonic": "add", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a33d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a341", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a346", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000a34a", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000a34f", + "size": 4, + "mnemonic": "mov", + "operands": "r15d, dword ptr [rax + rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000a353", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14000a356", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000a3b2", + "stack_offset": 0 + }, + { + "address": "0x14000a358", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, ebp", + "stack_offset": 0 + }, + { + "address": "0x14000a35b", + "size": 4, + "mnemonic": "lea", + "operands": "r13, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a35f", + "size": 3, + "mnemonic": "movsxd", + "operands": "rsi, dword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000a362", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000a367", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a36b", + "size": 3, + "mnemonic": "add", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a36e", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a373", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a377", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x14000a37c", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a37f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a382", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + r13*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a386", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a389", + "size": 5, + "mnemonic": "call", + "operands": "0x140008df4", + "stack_offset": 0 + }, + { + "address": "0x14000a38e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a390", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a3aa", + "stack_offset": 0 + }, + { + "address": "0x14000a392", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14000a397", + "size": 3, + "mnemonic": "dec", + "operands": "r15d", + "stack_offset": 0 + }, + { + "address": "0x14000a39a", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a39e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a3a3", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14000a3a6", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000a35f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a35f", + "0x14000a3a8" + ] + }, + { + "address": "0x14000a3bd", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a3bd", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000a3c2", + "size": 3, + "mnemonic": "mov", + "operands": "al, r12b", + "stack_offset": 0 + }, + { + "address": "0x14000a3c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a3c9", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a3cb", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a3cd", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a3cf", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a3d1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a3d2", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 72 + }, + { + "address": "0x14000a3d3", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14000a3d4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a52f", + "name": "", + "blocks": [ + { + "address": "0x14000a52f", + "size": 31, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a52f", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a530", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000a531", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000a532", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000a534", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000a536", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14000a538", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14000a53a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -56 + }, + { + "address": "0x14000a53e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 8]", + "stack_offset": -88 + }, + { + "address": "0x14000a542", + "size": 3, + "mnemonic": "xor", + "operands": "bpl, bpl", + "stack_offset": -88 + }, + { + "address": "0x14000a545", + "size": 3, + "mnemonic": "xor", + "operands": "r14b, r14b", + "stack_offset": -88 + }, + { + "address": "0x14000a548", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rax", + "stack_offset": -88 + }, + { + "address": "0x14000a54c", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -88 + }, + { + "address": "0x14000a54e", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -88 + }, + { + "address": "0x14000a551", + "size": 3, + "mnemonic": "mov", + "operands": "r13d, r8d", + "stack_offset": -88 + }, + { + "address": "0x14000a554", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -88 + }, + { + "address": "0x14000a557", + "size": 4, + "mnemonic": "lea", + "operands": "rsi, [rax - 1]", + "stack_offset": -88 + }, + { + "address": "0x14000a55b", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rsi", + "stack_offset": -88 + }, + { + "address": "0x14000a55e", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], edi", + "stack_offset": -88 + }, + { + "address": "0x14000a560", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000a5a5", + "stack_offset": -88 + }, + { + "address": "0x14000a562", + "size": 4, + "mnemonic": "mov", + "operands": "r12d, dword ptr [r11 + 0x10]", + "stack_offset": -88 + }, + { + "address": "0x14000a566", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, r12d", + "stack_offset": -88 + }, + { + "address": "0x14000a569", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a571", + "stack_offset": -88 + }, + { + "address": "0x14000a56b", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": -88 + }, + { + "address": "0x14000a56e", + "size": 3, + "mnemonic": "mov", + "operands": "bpl, 1", + "stack_offset": -88 + }, + { + "address": "0x14000a571", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, r13d", + "stack_offset": -88 + }, + { + "address": "0x14000a574", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a57c", + "stack_offset": -88 + }, + { + "address": "0x14000a576", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": -88 + }, + { + "address": "0x14000a579", + "size": 3, + "mnemonic": "mov", + "operands": "r14b, 1", + "stack_offset": -88 + }, + { + "address": "0x14000a57c", + "size": 3, + "mnemonic": "test", + "operands": "bpl, bpl", + "stack_offset": -88 + }, + { + "address": "0x14000a57f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a586", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000a586", + "0x14000a581" + ] + }, + { + "address": "0x14000a586", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a586", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a58b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a58e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a464", + "stack_offset": 0 + }, + { + "address": "0x14000a593", + "size": 2, + "mnemonic": "inc", + "operands": "edi", + "stack_offset": 0 + }, + { + "address": "0x14000a595", + "size": 2, + "mnemonic": "cmp", + "operands": "edi, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000a597", + "size": 2, + "mnemonic": "jge", + "operands": "0x14000a5a0", + "stack_offset": 0 + }, + { + "address": "0x14000a599", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a59e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a566", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a566" + ] + }, + { + "address": "0x14000a581", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a581", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x14000a584", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a5a0", + "stack_offset": 0 + }, + { + "address": "0x14000a586", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a58b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a58e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a464", + "stack_offset": 0 + }, + { + "address": "0x14000a593", + "size": 2, + "mnemonic": "inc", + "operands": "edi", + "stack_offset": 0 + }, + { + "address": "0x14000a595", + "size": 2, + "mnemonic": "cmp", + "operands": "edi, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000a597", + "size": 2, + "mnemonic": "jge", + "operands": "0x14000a5a0", + "stack_offset": 0 + }, + { + "address": "0x14000a599", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a59e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a566", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a566" + ] + }, + { + "address": "0x14000a566", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a566", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, r12d", + "stack_offset": 0 + }, + { + "address": "0x14000a569", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a571", + "stack_offset": 0 + }, + { + "address": "0x14000a56b", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a56e", + "size": 3, + "mnemonic": "mov", + "operands": "bpl, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a571", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, r13d", + "stack_offset": 0 + }, + { + "address": "0x14000a574", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a57c", + "stack_offset": 0 + }, + { + "address": "0x14000a576", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a579", + "size": 3, + "mnemonic": "mov", + "operands": "r14b, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a57c", + "size": 3, + "mnemonic": "test", + "operands": "bpl, bpl", + "stack_offset": 0 + }, + { + "address": "0x14000a57f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a586", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a586", + "0x14000a581" + ] + } + ] + }, + { + "address": "0x14000acf2", + "name": "", + "blocks": [ + { + "address": "0x14000acf2", + "size": 13, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000acf2", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000acf3", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000acf4", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x14000acf6", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x4f0]", + "stack_offset": -24 + }, + { + "address": "0x14000acfe", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x5f0", + "stack_offset": -24 + }, + { + "address": "0x14000ad05", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x26334]", + "stack_offset": -1544 + }, + { + "address": "0x14000ad0c", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -1544 + }, + { + "address": "0x14000ad0f", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x4e0], rax", + "stack_offset": -1544 + }, + { + "address": "0x14000ad16", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r8d", + "stack_offset": -1544 + }, + { + "address": "0x14000ad19", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": -1544 + }, + { + "address": "0x14000ad1b", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -1544 + }, + { + "address": "0x14000ad1d", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": -1544 + }, + { + "address": "0x14000ad20", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ad27", + "stack_offset": -1544 + } + ], + "successors": [ + "0x14000ad27", + "0x14000ad22" + ] + }, + { + "address": "0x14000ad27", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad27", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad29", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad2e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x14000ad34", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad39", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad3b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad3f", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x14000ad45", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad4a", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad50", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad55", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad5b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad5f", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x50], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad65", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad6a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad6e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad73", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152df]", + "stack_offset": 0 + }, + { + "address": "0x14000ad79", + "size": 7, + "mnemonic": "mov", + "operands": "r14, qword ptr [rbp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x14000ad80", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ad85", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000ad88", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ad8b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152cf]", + "stack_offset": 0 + }, + { + "address": "0x14000ad91", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad94", + "size": 2, + "mnemonic": "je", + "operands": "0x14000adcc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000adcc", + "0x14000ad96" + ] + }, + { + "address": "0x14000ad22", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad22", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x14000ad27", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad29", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad2e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x14000ad34", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad39", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad3b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad3f", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x14000ad45", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad4a", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad50", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad55", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad5b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad5f", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x50], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad65", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad6a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad6e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad73", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152df]", + "stack_offset": 0 + }, + { + "address": "0x14000ad79", + "size": 7, + "mnemonic": "mov", + "operands": "r14, qword ptr [rbp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x14000ad80", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ad85", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000ad88", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ad8b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152cf]", + "stack_offset": 0 + }, + { + "address": "0x14000ad91", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad94", + "size": 2, + "mnemonic": "je", + "operands": "0x14000adcc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000adcc", + "0x14000ad96" + ] + }, + { + "address": "0x14000adcc", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000adcc", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000add3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x108], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adda", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000ade1", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14000ade5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x70], esi", + "stack_offset": 0 + }, + { + "address": "0x14000ade9", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xa8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adf0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000adf7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x80], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adfb", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x74], edi", + "stack_offset": 0 + }, + { + "address": "0x14000adff", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152bb]", + "stack_offset": 0 + }, + { + "address": "0x14000ae05", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ae07", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae09", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15269]", + "stack_offset": 0 + }, + { + "address": "0x14000ae0f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000ae14", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15256]", + "stack_offset": 0 + }, + { + "address": "0x14000ae1a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae1c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae1e", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14000ae20", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae22", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, -1", + "stack_offset": 0 + }, + { + "address": "0x14000ae25", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ae2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ae2e", + "0x14000ae27" + ] + }, + { + "address": "0x14000ad96", + "size": 33, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad96", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad9c", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000ada1", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ada6", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ada9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adae", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x14000adb1", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000adb6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adbb", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000adbf", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adc4", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000adc6", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1529c]", + "stack_offset": 0 + }, + { + "address": "0x14000adcc", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000add3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x108], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adda", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000ade1", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14000ade5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x70], esi", + "stack_offset": 0 + }, + { + "address": "0x14000ade9", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xa8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adf0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000adf7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x80], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adfb", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x74], edi", + "stack_offset": 0 + }, + { + "address": "0x14000adff", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152bb]", + "stack_offset": 0 + }, + { + "address": "0x14000ae05", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ae07", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae09", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15269]", + "stack_offset": 0 + }, + { + "address": "0x14000ae0f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000ae14", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15256]", + "stack_offset": 0 + }, + { + "address": "0x14000ae1a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae1c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae1e", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14000ae20", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae22", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, -1", + "stack_offset": 0 + }, + { + "address": "0x14000ae25", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ae2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ae2e", + "0x14000ae27" + ] + }, + { + "address": "0x14000ae2e", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ae2e", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae35", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000ae38", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000ae3d", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x5f0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae45", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000ae49", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ae4d", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000ae50", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000ae52", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 8 + }, + { + "address": "0x14000ae53", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x14000ae54", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000ae27", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ae27", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000ae29", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x14000ae2e", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae35", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000ae38", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000ae3d", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x5f0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae45", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000ae49", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ae4d", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000ae50", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000ae52", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 8 + }, + { + "address": "0x14000ae53", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x14000ae54", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ae65", + "name": "", + "blocks": [ + { + "address": "0x14000ae65", + "size": 24, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ae65", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000ae66", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000ae69", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x14000ae6d", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae72", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x28377], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae79", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae7d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae81", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae85", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae89", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae9b", + "stack_offset": -120 + }, + { + "address": "0x14000ae8b", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x26596]", + "stack_offset": -120 + }, + { + "address": "0x14000ae92", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -120 + }, + { + "address": "0x14000ae96", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -120 + }, + { + "address": "0x14000ae9b", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x14000ae9f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -120 + }, + { + "address": "0x14000aea4", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": -120 + }, + { + "address": "0x14000aea8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -120 + }, + { + "address": "0x14000aead", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": -120 + }, + { + "address": "0x14000aeb2", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -120 + }, + { + "address": "0x14000aeb6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000aec3", + "stack_offset": -120 + }, + { + "address": "0x14000aeb8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x14000aebc", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": -120 + }, + { + "address": "0x14000aec3", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x14000aec7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000aed8", + "stack_offset": -120 + } + ], + "successors": [ + "0x14000aed8", + "0x14000aec9" + ] + }, + { + "address": "0x14000aed8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aed8", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000aedc", + "size": 2, + "mnemonic": "je", + "operands": "0x14000aeed", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000aeed", + "0x14000aede" + ] + }, + { + "address": "0x14000aec9", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aec9", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000aecc", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000aed0", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000aed5", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000aed8", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000aedc", + "size": 2, + "mnemonic": "je", + "operands": "0x14000aeed", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000aeed", + "0x14000aede" + ] + }, + { + "address": "0x14000aeed", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aeed", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14000aef5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x70", + "stack_offset": 0 + }, + { + "address": "0x14000aef9", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 112 + }, + { + "address": "0x14000aefa", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000aede", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aede", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000aee1", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000aee5", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000aeea", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000aeed", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14000aef5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x70", + "stack_offset": 0 + }, + { + "address": "0x14000aef9", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 112 + }, + { + "address": "0x14000aefa", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b33e", + "name": "", + "blocks": [ + { + "address": "0x14000b33e", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b33e", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b33f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000b342", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14000b346", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b34b", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x27e9e], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b352", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b356", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b35a", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b35e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b362", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b374", + "stack_offset": -104 + }, + { + "address": "0x14000b364", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x260bd]", + "stack_offset": -104 + }, + { + "address": "0x14000b36b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x14000b36f", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x14000b374", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x14000b378", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b210", + "stack_offset": -104 + }, + { + "address": "0x14000b37d", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -104 + }, + { + "address": "0x14000b381", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -104 + }, + { + "address": "0x14000b383", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b390", + "stack_offset": -104 + }, + { + "address": "0x14000b385", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x14000b389", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -104 + }, + { + "address": "0x14000b390", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b394", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b3a5", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000b3a5", + "0x14000b396" + ] + }, + { + "address": "0x14000b3a5", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b3a5", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b3a9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b3ba", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b3ba", + "0x14000b3ab" + ] + }, + { + "address": "0x14000b396", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b396", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b399", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b39d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000b3a2", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000b3a5", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b3a9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b3ba", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b3ba", + "0x14000b3ab" + ] + }, + { + "address": "0x14000b3ba", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b3ba", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000b3bf", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000b3c1", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000b3c6", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b3ca", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000b3cb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b3ab", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b3ab", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000b3ae", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b3b2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000b3b7", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000b3ba", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000b3bf", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000b3c1", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000b3c6", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b3ca", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000b3cb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b590", + "name": "", + "blocks": [ + { + "address": "0x14000b590", + "size": 25, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b590", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b591", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000b594", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14000b598", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x28], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b59c", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x14000b5a0", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b5a4", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5a8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5ac", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000b5b0", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": -72 + }, + { + "address": "0x14000b5b4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5b8", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x1c]", + "stack_offset": -72 + }, + { + "address": "0x14000b5bc", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5c0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5c4", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000b5c8", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 8", + "stack_offset": -72 + }, + { + "address": "0x14000b5cd", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], eax", + "stack_offset": -72 + }, + { + "address": "0x14000b5d0", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x1c], eax", + "stack_offset": -72 + }, + { + "address": "0x14000b5d3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b468", + "stack_offset": -72 + }, + { + "address": "0x14000b5d8", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x10], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b5dc", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5df", + "size": 4, + "mnemonic": "cmovne", + "operands": "eax, dword ptr [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x14000b5e3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x14000b5e7", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14000b5e8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b682", + "name": "", + "blocks": [ + { + "address": "0x14000b682", + "size": 20, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b682", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b683", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000b686", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14000b68a", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b68f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -104 + }, + { + "address": "0x14000b692", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x27b57], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b699", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b69d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a1", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a5", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b6bb", + "stack_offset": -104 + }, + { + "address": "0x14000b6ab", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x25d76]", + "stack_offset": -104 + }, + { + "address": "0x14000b6b2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x14000b6b6", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x14000b6bb", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": -104 + }, + { + "address": "0x14000b6be", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b6cb", + "stack_offset": -104 + }, + { + "address": "0x14000b6c0", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -104 + }, + { + "address": "0x14000b6c2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b58c", + "stack_offset": -104 + }, + { + "address": "0x14000b6c7", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -104 + }, + { + "address": "0x14000b6c9", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b6fd", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000b6fd" + ] + }, + { + "address": "0x14000b6fd", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b6fd", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": 0 + }, + { + "address": "0x14000b701", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b70e", + "stack_offset": 0 + }, + { + "address": "0x14000b703", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b707", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x14000b70e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b712", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b723", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b723", + "0x14000b714" + ] + }, + { + "address": "0x14000b723", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b723", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b727", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b738", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b738", + "0x14000b729" + ] + }, + { + "address": "0x14000b714", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b714", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b717", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b71b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000b720", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000b723", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b727", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b738", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b738", + "0x14000b729" + ] + }, + { + "address": "0x14000b738", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b738", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000b73d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000b73f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000b744", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b748", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000b749", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b729", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b729", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000b72c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b730", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000b735", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000b738", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000b73d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000b73f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000b744", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b748", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000b749", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000bace", + "name": "", + "blocks": [ + { + "address": "0x14000bace", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000bace", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000bacf", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000bad2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14000bad6", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x14000badb", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x2770e], 0", + "stack_offset": -104 + }, + { + "address": "0x14000bae2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x14000bae6", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x14000baea", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000baee", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x14000baf2", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000bb04", + "stack_offset": -104 + }, + { + "address": "0x14000baf4", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x2592d]", + "stack_offset": -104 + }, + { + "address": "0x14000bafb", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x14000baff", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x14000bb04", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x14000bb08", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b960", + "stack_offset": -104 + }, + { + "address": "0x14000bb0d", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -104 + }, + { + "address": "0x14000bb11", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -104 + }, + { + "address": "0x14000bb13", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000bb20", + "stack_offset": -104 + }, + { + "address": "0x14000bb15", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x14000bb19", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -104 + }, + { + "address": "0x14000bb20", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000bb24", + "size": 2, + "mnemonic": "je", + "operands": "0x14000bb35", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000bb35", + "0x14000bb26" + ] + }, + { + "address": "0x14000bb35", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000bb35", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000bb39", + "size": 2, + "mnemonic": "je", + "operands": "0x14000bb4a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000bb4a", + "0x14000bb3b" + ] + }, + { + "address": "0x14000bb26", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000bb26", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000bb29", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000bb2d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000bb32", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000bb35", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000bb39", + "size": 2, + "mnemonic": "je", + "operands": "0x14000bb4a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000bb4a", + "0x14000bb3b" + ] + }, + { + "address": "0x14000bb4a", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000bb4a", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000bb4f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000bb51", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000bb56", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000bb5a", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000bb5b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000bb3b", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000bb3b", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000bb3e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000bb42", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000bb47", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000bb4a", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000bb4f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000bb51", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000bb56", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000bb5a", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000bb5b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000bb66", + "name": "", + "blocks": [ + { + "address": "0x14000bb66", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000bb66", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000bb67", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000bb68", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000bb69", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000bb6b", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000bb6d", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14000bb6f", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14000bb71", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -56 + }, + { + "address": "0x14000bb75", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x80]", + "stack_offset": -88 + }, + { + "address": "0x14000bb7d", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -88 + }, + { + "address": "0x14000bb80", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -88 + }, + { + "address": "0x14000bb83", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rcx", + "stack_offset": -88 + }, + { + "address": "0x14000bb86", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": -88 + }, + { + "address": "0x14000bb89", + "size": 2, + "mnemonic": "je", + "operands": "0x14000bba5", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000bba5", + "0x14000bb8b" + ] + }, + { + "address": "0x14000bba5", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000bba5", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000bba7", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000bbac", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000bbb0", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000bbb2", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000bbb4", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000bbb6", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000bbb8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000bbb9", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 72 + }, + { + "address": "0x14000bbba", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14000bbbb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000bb8b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000bb8b", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": 0 + }, + { + "address": "0x14000bb8e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000bba5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000bba5", + "0x14000bb90" + ] + }, + { + "address": "0x14000bb90", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000bb90", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000bb93", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000bbbc", + "stack_offset": 0 + }, + { + "address": "0x14000bb95", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x14000bb9a", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000bba0", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x14000bba5", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000bba7", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000bbac", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000bbb0", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000bbb2", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000bbb4", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000bbb6", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000bbb8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000bbb9", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 72 + }, + { + "address": "0x14000bbba", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14000bbbb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000c156", + "name": "", + "blocks": [ + { + "address": "0x14000c156", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c156", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000c157", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000c15a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14000c15e", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x14000c163", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x27086], 0", + "stack_offset": -104 + }, + { + "address": "0x14000c16a", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x14000c16e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x14000c172", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000c176", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x14000c17a", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000c18c", + "stack_offset": -104 + }, + { + "address": "0x14000c17c", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x252a5]", + "stack_offset": -104 + }, + { + "address": "0x14000c183", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x14000c187", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x14000c18c", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x14000c190", + "size": 5, + "mnemonic": "call", + "operands": "0x14000bec8", + "stack_offset": -104 + }, + { + "address": "0x14000c195", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -104 + }, + { + "address": "0x14000c199", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -104 + }, + { + "address": "0x14000c19b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000c1a8", + "stack_offset": -104 + }, + { + "address": "0x14000c19d", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x14000c1a1", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -104 + }, + { + "address": "0x14000c1a8", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000c1ac", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c1bd", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000c1bd", + "0x14000c1ae" + ] + }, + { + "address": "0x14000c1bd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c1bd", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000c1c1", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c1d2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000c1d2", + "0x14000c1c3" + ] + }, + { + "address": "0x14000c1ae", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c1ae", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000c1b1", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000c1b5", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000c1ba", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000c1bd", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000c1c1", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c1d2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000c1d2", + "0x14000c1c3" + ] + }, + { + "address": "0x14000c1d2", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000c1d2", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000c1d7", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000c1d9", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000c1de", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000c1e2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000c1e3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000c1c3", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000c1c3", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000c1c6", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000c1ca", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000c1cf", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000c1d2", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000c1d7", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000c1d9", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000c1de", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000c1e2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000c1e3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000c2b7", + "name": "", + "blocks": [ + { + "address": "0x14000c2b7", + "size": 5, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c2b7", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000c2b8", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000c2bb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x14000c2bf", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -120 + }, + { + "address": "0x14000c2c2", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c2f1", + "stack_offset": -120 + } + ], + "successors": [ + "0x14000c2f1", + "0x14000c2c4" + ] + }, + { + "address": "0x14000c2f1", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000c2f1", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000c2f3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x70", + "stack_offset": 0 + }, + { + "address": "0x14000c2f7", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 112 + }, + { + "address": "0x14000c2f8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000c2c4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c2c4", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x14000c2c7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c2f1", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000c2f1", + "0x14000c2c9" + ] + }, + { + "address": "0x14000c2c9", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000c2c9", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": 0 + }, + { + "address": "0x14000c2cc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000c2f9", + "stack_offset": 0 + }, + { + "address": "0x14000c2ce", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000c2d2", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000c2d5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 - 0x50], rax", + "stack_offset": 0 + }, + { + "address": "0x14000c2d9", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000c2db", + "size": 4, + "mnemonic": "and", + "operands": "qword ptr [r11 - 0x58], r9", + "stack_offset": 0 + }, + { + "address": "0x14000c2df", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000c2e1", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rax + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x14000c2e5", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x2c], 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000c2ec", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": 0 + }, + { + "address": "0x14000c2f1", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000c2f3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x70", + "stack_offset": 0 + }, + { + "address": "0x14000c2f7", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 112 + }, + { + "address": "0x14000c2f8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000c55e", + "name": "", + "blocks": [ + { + "address": "0x14000c55e", + "size": 23, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c55e", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000c55f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000c562", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x14000c566", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -120 + }, + { + "address": "0x14000c56b", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x26c7e], 0", + "stack_offset": -120 + }, + { + "address": "0x14000c572", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -120 + }, + { + "address": "0x14000c576", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -120 + }, + { + "address": "0x14000c57a", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x14000c57e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -120 + }, + { + "address": "0x14000c582", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000c594", + "stack_offset": -120 + }, + { + "address": "0x14000c584", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x24e9d]", + "stack_offset": -120 + }, + { + "address": "0x14000c58b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -120 + }, + { + "address": "0x14000c58f", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -120 + }, + { + "address": "0x14000c594", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x14000c598", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -120 + }, + { + "address": "0x14000c59d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c2a4", + "stack_offset": -120 + }, + { + "address": "0x14000c5a2", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -120 + }, + { + "address": "0x14000c5a6", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": -120 + }, + { + "address": "0x14000c5a9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000c5b6", + "stack_offset": -120 + }, + { + "address": "0x14000c5ab", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x14000c5af", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -120 + }, + { + "address": "0x14000c5b6", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x14000c5ba", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c5cb", + "stack_offset": -120 + } + ], + "successors": [ + "0x14000c5cb", + "0x14000c5bc" + ] + }, + { + "address": "0x14000c5cb", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c5cb", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000c5cf", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c5e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000c5e0", + "0x14000c5d1" + ] + }, + { + "address": "0x14000c5bc", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c5bc", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000c5bf", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000c5c3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000c5c8", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000c5cb", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000c5cf", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c5e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000c5e0", + "0x14000c5d1" + ] + }, + { + "address": "0x14000c5e0", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000c5e0", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000c5e5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000c5e8", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000c5ec", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000c5f0", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000c5f3", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000c5f4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000c5d1", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000c5d1", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000c5d4", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000c5d8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000c5dd", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000c5e0", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000c5e5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000c5e8", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000c5ec", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000c5f0", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000c5f3", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000c5f4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000c720", + "name": "", + "blocks": [ + { + "address": "0x14000c720", + "size": 33, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c720", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000c722", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14000c723", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000c724", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x47]", + "stack_offset": -24 + }, + { + "address": "0x14000c729", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xb0", + "stack_offset": -24 + }, + { + "address": "0x14000c730", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x39], 0", + "stack_offset": -200 + }, + { + "address": "0x14000c735", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x26ab4], 0", + "stack_offset": -200 + }, + { + "address": "0x14000c73c", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x29], 0", + "stack_offset": -200 + }, + { + "address": "0x14000c740", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x11], 0", + "stack_offset": -200 + }, + { + "address": "0x14000c744", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 9], 0", + "stack_offset": -200 + }, + { + "address": "0x14000c748", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 1], 0", + "stack_offset": -200 + }, + { + "address": "0x14000c74c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000c75e", + "stack_offset": -200 + }, + { + "address": "0x14000c74e", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x24cd3]", + "stack_offset": -200 + }, + { + "address": "0x14000c755", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x11], 1", + "stack_offset": -200 + }, + { + "address": "0x14000c759", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x21], xmm0", + "stack_offset": -200 + }, + { + "address": "0x14000c75e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x6f], r9", + "stack_offset": -200 + }, + { + "address": "0x14000c762", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x67], r8d", + "stack_offset": -200 + }, + { + "address": "0x14000c766", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 7], rdx", + "stack_offset": -200 + }, + { + "address": "0x14000c76a", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x7f], rcx", + "stack_offset": -200 + }, + { + "address": "0x14000c76e", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -200 + }, + { + "address": "0x14000c771", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000c7a1", + "stack_offset": -200 + }, + { + "address": "0x14000c773", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x39]", + "stack_offset": -200 + }, + { + "address": "0x14000c777", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 9], 1", + "stack_offset": -200 + }, + { + "address": "0x14000c77b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -200 + }, + { + "address": "0x14000c780", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -200 + }, + { + "address": "0x14000c783", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": -200 + }, + { + "address": "0x14000c789", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -200 + }, + { + "address": "0x14000c78c", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -200 + }, + { + "address": "0x14000c78e", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0xd], 0x16", + "stack_offset": -200 + }, + { + "address": "0x14000c795", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -200 + }, + { + "address": "0x14000c797", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": -200 + }, + { + "address": "0x14000c79c", + "size": 3, + "mnemonic": "or", + "operands": "edi, 0xffffffff", + "stack_offset": -200 + }, + { + "address": "0x14000c79f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000c80d", + "stack_offset": -200 + } + ], + "successors": [ + "0x14000c80d" + ] + }, + { + "address": "0x14000c80d", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c80d", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x11], 2", + "stack_offset": 0 + }, + { + "address": "0x14000c811", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000c81e", + "stack_offset": 0 + }, + { + "address": "0x14000c813", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14000c817", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x14000c81e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 9], 0", + "stack_offset": 0 + }, + { + "address": "0x14000c822", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c833", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000c833", + "0x14000c824" + ] + }, + { + "address": "0x14000c833", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c833", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 1], 0", + "stack_offset": 0 + }, + { + "address": "0x14000c837", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c848", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000c848", + "0x14000c839" + ] + }, + { + "address": "0x14000c824", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c824", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xd]", + "stack_offset": 0 + }, + { + "address": "0x14000c827", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14000c82b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000c830", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000c833", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 1], 0", + "stack_offset": 0 + }, + { + "address": "0x14000c837", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c848", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000c848", + "0x14000c839" + ] + }, + { + "address": "0x14000c848", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000c848", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000c84a", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xb0", + "stack_offset": 0 + }, + { + "address": "0x14000c851", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 176 + }, + { + "address": "0x14000c852", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 184 + }, + { + "address": "0x14000c853", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 192 + }, + { + "address": "0x14000c854", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 200 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000c839", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000c839", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 5]", + "stack_offset": 0 + }, + { + "address": "0x14000c83c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14000c840", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000c845", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000c848", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000c84a", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xb0", + "stack_offset": 0 + }, + { + "address": "0x14000c851", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 176 + }, + { + "address": "0x14000c852", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 184 + }, + { + "address": "0x14000c853", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 192 + }, + { + "address": "0x14000c854", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 200 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000cb12", + "name": "", + "blocks": [ + { + "address": "0x14000cb12", + "size": 19, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cb12", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000cb13", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000cb14", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x14000cb16", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000cb18", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14000cb1a", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -40 + }, + { + "address": "0x14000cb1d", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -40 + }, + { + "address": "0x14000cb21", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 8]", + "stack_offset": -104 + }, + { + "address": "0x14000cb25", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -104 + }, + { + "address": "0x14000cb27", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -104 + }, + { + "address": "0x14000cb2a", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rax]", + "stack_offset": -104 + }, + { + "address": "0x14000cb2d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -104 + }, + { + "address": "0x14000cb30", + "size": 3, + "mnemonic": "mov", + "operands": "r14d, dword ptr [rax]", + "stack_offset": -104 + }, + { + "address": "0x14000cb33", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": -104 + }, + { + "address": "0x14000cb36", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000cb48", + "stack_offset": -104 + }, + { + "address": "0x14000cb38", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r14d", + "stack_offset": -104 + }, + { + "address": "0x14000cb3b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000f858", + "stack_offset": -104 + }, + { + "address": "0x14000cb40", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": -104 + }, + { + "address": "0x14000cb43", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000cbf5", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000cbf5" + ] + }, + { + "address": "0x14000cbf5", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cbf5", + "size": 3, + "mnemonic": "test", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x14000cbf8", + "size": 2, + "mnemonic": "je", + "operands": "0x14000cb94", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cb94", + "0x14000cbfa" + ] + }, + { + "address": "0x14000cb94", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cb94", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000cb96", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000cb9b", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000cb9f", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000cba3", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000cba6", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000cba8", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14000cbaa", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x14000cbac", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 24 + }, + { + "address": "0x14000cbad", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14000cbae", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000cbfa", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cbfa", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": 0 + }, + { + "address": "0x14000cbff", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rax", + "stack_offset": 0 + }, + { + "address": "0x14000cc02", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r14", + "stack_offset": 0 + }, + { + "address": "0x14000cc05", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000cc08", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000cc0a", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x14000cc11", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000cc15", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x14000cc1c", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000cc20", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x14000cc25", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000cc29", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000cc2d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14000cc32", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000cc38", + "size": 5, + "mnemonic": "call", + "operands": "0x140015a74", + "stack_offset": 0 + }, + { + "address": "0x14000cc3d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000cc3f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000cc58", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cc58", + "0x14000cc41" + ] + }, + { + "address": "0x14000cc58", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cc58", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000cc5c", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 4", + "stack_offset": 0 + }, + { + "address": "0x14000cc60", + "size": 5, + "mnemonic": "call", + "operands": "0x140015200", + "stack_offset": 0 + }, + { + "address": "0x14000cc65", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000cc68", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000cc6b", + "size": 6, + "mnemonic": "je", + "operands": "0x14000cb94", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cb94", + "0x14000cc71" + ] + }, + { + "address": "0x14000cc41", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cc41", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000cc44", + "size": 6, + "mnemonic": "je", + "operands": "0x14000cd91", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cd91", + "0x14000cc4a" + ] + }, + { + "address": "0x14000cc71", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cc71", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000cc75", + "size": 4, + "mnemonic": "lea", + "operands": "r15, [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000cc79", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000cc7d", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r14", + "stack_offset": 0 + }, + { + "address": "0x14000cc80", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14000cc85", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000cc88", + "size": 6, + "mnemonic": "or", + "operands": "qword ptr [rsp + 0x20], 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000cc8e", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000cc90", + "size": 5, + "mnemonic": "call", + "operands": "0x140015a74", + "stack_offset": 0 + }, + { + "address": "0x14000cc95", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000cc97", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ccb3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ccb3", + "0x14000cc99" + ] + }, + { + "address": "0x14000cd91", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cd91", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000cd97", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000cd9a", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000cd9d", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000cd9f", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000cda1", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afd4", + "stack_offset": 0 + }, + { + "address": "0x14000cda6", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000cc4a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cc4a", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x22", + "stack_offset": 0 + }, + { + "address": "0x14000cc4d", + "size": 6, + "mnemonic": "je", + "operands": "0x14000cd91", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cd91", + "0x14000cc53" + ] + }, + { + "address": "0x14000ccb3", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ccb3", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000ccb6", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ccba", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000ccbd", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000ccc1", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + rbx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ccc6", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000ccc9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ccfb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ccfb", + "0x14000cccb" + ] + }, + { + "address": "0x14000cc99", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cc99", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000cc9c", + "size": 6, + "mnemonic": "je", + "operands": "0x14000cd91", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cd91", + "0x14000cca2" + ] + }, + { + "address": "0x14000cc53", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cc53", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000cb94", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cb94" + ] + }, + { + "address": "0x14000ccfb", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ccfb", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [r13 + 0x3a8]", + "stack_offset": 0 + }, + { + "address": "0x14000cd02", + "size": 6, + "mnemonic": "test", + "operands": "dword ptr [rip + 0x24888], eax", + "stack_offset": 0 + }, + { + "address": "0x14000cd08", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000cd4e", + "stack_offset": 0 + }, + { + "address": "0x14000cd0a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000cd0d", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000cd10", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cd14", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + rbx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000cd19", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000cd1c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000cd4e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cd4e", + "0x14000cd1e" + ] + }, + { + "address": "0x14000cccb", + "size": 22, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cccb", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000ccce", + "size": 4, + "mnemonic": "lock xadd", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x14000ccd2", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000ccd5", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ccfb", + "stack_offset": 0 + }, + { + "address": "0x14000ccd7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000ccda", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000ccdd", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cce1", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rbx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000cce6", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14000cceb", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000ccee", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000ccf1", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000ccf5", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rcx + rbx + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ccfb", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [r13 + 0x3a8]", + "stack_offset": 0 + }, + { + "address": "0x14000cd02", + "size": 6, + "mnemonic": "test", + "operands": "dword ptr [rip + 0x24888], eax", + "stack_offset": 0 + }, + { + "address": "0x14000cd08", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000cd4e", + "stack_offset": 0 + }, + { + "address": "0x14000cd0a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000cd0d", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000cd10", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cd14", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + rbx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000cd19", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000cd1c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000cd4e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cd4e", + "0x14000cd1e" + ] + }, + { + "address": "0x14000cca2", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cca2", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x22", + "stack_offset": 0 + }, + { + "address": "0x14000cca5", + "size": 6, + "mnemonic": "je", + "operands": "0x14000cd91", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cd91", + "0x14000ccab" + ] + }, + { + "address": "0x14000cd4e", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cd4e", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000cd51", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r15", + "stack_offset": 0 + }, + { + "address": "0x14000cd54", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rsi], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000cd56", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000cd59", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000cd5c", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cd60", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rdx + rbx + 0x30], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000cd65", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000cd68", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000cd6b", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14000cd6e", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cd72", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdx + rbx], r15", + "stack_offset": 0 + }, + { + "address": "0x14000cd76", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000cb96", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cb96" + ] + }, + { + "address": "0x14000cd1e", + "size": 26, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cd1e", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000cd21", + "size": 4, + "mnemonic": "lock xadd", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x14000cd25", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000cd28", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000cd4e", + "stack_offset": 0 + }, + { + "address": "0x14000cd2a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000cd2d", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000cd30", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cd34", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rbx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000cd39", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14000cd3e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000cd41", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000cd44", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cd48", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rcx + rbx + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x14000cd4e", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000cd51", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r15", + "stack_offset": 0 + }, + { + "address": "0x14000cd54", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rsi], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000cd56", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000cd59", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000cd5c", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cd60", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rdx + rbx + 0x30], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000cd65", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000cd68", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000cd6b", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14000cd6e", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000cd72", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdx + rbx], r15", + "stack_offset": 0 + }, + { + "address": "0x14000cd76", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000cb96", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cb96" + ] + }, + { + "address": "0x14000ccab", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ccab", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000ccae", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000cb8f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000cb8f" + ] + }, + { + "address": "0x14000cb96", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cb96", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000cb9b", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000cb9f", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000cba3", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000cba6", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000cba8", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14000cbaa", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x14000cbac", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 24 + }, + { + "address": "0x14000cbad", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14000cbae", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000cb8f", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cb8f", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14000cb94", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000cb96", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000cb9b", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000cb9f", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000cba3", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000cba6", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000cba8", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14000cbaa", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x14000cbac", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 24 + }, + { + "address": "0x14000cbad", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14000cbae", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000cdb1", + "name": "", + "blocks": [ + { + "address": "0x14000cdb1", + "size": 19, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cdb1", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000cdb2", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000cdb5", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14000cdb9", + "size": 5, + "mnemonic": "call", + "operands": "0x140012358", + "stack_offset": -72 + }, + { + "address": "0x14000cdbe", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": -72 + }, + { + "address": "0x14000cdc2", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": -72 + }, + { + "address": "0x14000cdc6", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x14000cdca", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000cdce", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -72 + }, + { + "address": "0x14000cdd2", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000cdd6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": -72 + }, + { + "address": "0x14000cddb", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000cddf", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000cde3", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x28], eax", + "stack_offset": -72 + }, + { + "address": "0x14000cde6", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], eax", + "stack_offset": -72 + }, + { + "address": "0x14000cde9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac8", + "stack_offset": -72 + }, + { + "address": "0x14000cdee", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x14000cdf2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14000cdf3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e389", + "name": "", + "blocks": [ + { + "address": "0x14000e389", + "size": 11, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e389", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000e38a", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000e38b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000e38c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000e38e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14000e390", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -40 + }, + { + "address": "0x14000e393", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -40 + }, + { + "address": "0x14000e397", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -88 + }, + { + "address": "0x14000e399", + "size": 3, + "mnemonic": "mov", + "operands": "r14d, ecx", + "stack_offset": -88 + }, + { + "address": "0x14000e39c", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": -88 + }, + { + "address": "0x14000e39e", + "size": 6, + "mnemonic": "je", + "operands": "0x14000e4ee", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000e4ee", + "0x14000e3a4" + ] + }, + { + "address": "0x14000e4ee", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e4ee", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000e4f3", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000e4f5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000e4f9", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x14000e4fb", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x14000e4fd", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000e4fe", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 72 + }, + { + "address": "0x14000e4ff", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14000e500", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e3a4", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e3a4", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000e3a7", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000e3aa", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000e3c2", + "stack_offset": 0 + }, + { + "address": "0x14000e3ac", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x14000e3b1", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000e3b6", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rax], edi", + "stack_offset": 0 + }, + { + "address": "0x14000e3b8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x14000e3bd", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000e4ee", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e4ee" + ] + } + ] + }, + { + "address": "0x14000ea35", + "name": "", + "blocks": [ + { + "address": "0x14000ea35", + "size": 12, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea35", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000ea36", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000ea39", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -8 + }, + { + "address": "0x14000ea3d", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x20], 0xfffffffffffffffe", + "stack_offset": -88 + }, + { + "address": "0x14000ea45", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rbx", + "stack_offset": -88 + }, + { + "address": "0x14000ea4a", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -88 + }, + { + "address": "0x14000ea4c", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": -88 + }, + { + "address": "0x14000ea4f", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": -88 + }, + { + "address": "0x14000ea51", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -88 + }, + { + "address": "0x14000ea53", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11677]", + "stack_offset": -88 + }, + { + "address": "0x14000ea59", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -88 + }, + { + "address": "0x14000ea5c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ea9b", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000ea9b", + "0x14000ea5e" + ] + } + ] + }, + { + "address": "0x14000f36c", + "name": "", + "blocks": [ + { + "address": "0x14000f36c", + "size": 40, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000f36c", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000f36e", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14000f36f", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x14000f370", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x14000f371", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x14000f373", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -40 + }, + { + "address": "0x14000f375", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -48 + }, + { + "address": "0x14000f377", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -56 + }, + { + "address": "0x14000f379", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x168]", + "stack_offset": -64 + }, + { + "address": "0x14000f381", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x268", + "stack_offset": -64 + }, + { + "address": "0x14000f388", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x21cb1]", + "stack_offset": -680 + }, + { + "address": "0x14000f38f", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -680 + }, + { + "address": "0x14000f392", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x150], rax", + "stack_offset": -680 + }, + { + "address": "0x14000f399", + "size": 7, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x1d0]", + "stack_offset": -680 + }, + { + "address": "0x14000f3a0", + "size": 3, + "mnemonic": "xor", + "operands": "r15d, r15d", + "stack_offset": -680 + }, + { + "address": "0x14000f3a3", + "size": 7, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x1d8]", + "stack_offset": -680 + }, + { + "address": "0x14000f3aa", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r8", + "stack_offset": -680 + }, + { + "address": "0x14000f3ad", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x70], rax", + "stack_offset": -680 + }, + { + "address": "0x14000f3b2", + "size": 3, + "mnemonic": "mov", + "operands": "r13, r9", + "stack_offset": -680 + }, + { + "address": "0x14000f3b5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x78], rdx", + "stack_offset": -680 + }, + { + "address": "0x14000f3ba", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -680 + }, + { + "address": "0x14000f3bd", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rdi", + "stack_offset": -680 + }, + { + "address": "0x14000f3c2", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -680 + }, + { + "address": "0x14000f3c5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rsi", + "stack_offset": -680 + }, + { + "address": "0x14000f3ca", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -680 + }, + { + "address": "0x14000f3cd", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000f3f4", + "stack_offset": -680 + }, + { + "address": "0x14000f3cf", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -680 + }, + { + "address": "0x14000f3d1", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x150]", + "stack_offset": -680 + }, + { + "address": "0x14000f3d8", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": -680 + }, + { + "address": "0x14000f3db", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": -680 + }, + { + "address": "0x14000f3e0", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x268", + "stack_offset": -680 + }, + { + "address": "0x14000f3e7", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": -64 + }, + { + "address": "0x14000f3e9", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": -56 + }, + { + "address": "0x14000f3eb", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": -48 + }, + { + "address": "0x14000f3ed", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": -40 + }, + { + "address": "0x14000f3ef", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -32 + }, + { + "address": "0x14000f3f0", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": -24 + }, + { + "address": "0x14000f3f1", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -16 + }, + { + "address": "0x14000f3f2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14000f3f3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000f801", + "name": "", + "blocks": [ + { + "address": "0x14000f801", + "size": 19, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000f801", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000f802", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000f803", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000f804", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x48", + "stack_offset": -24 + }, + { + "address": "0x14000f808", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [rax + 0x20]", + "stack_offset": -96 + }, + { + "address": "0x14000f80c", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -96 + }, + { + "address": "0x14000f80e", + "size": 4, + "mnemonic": "add", + "operands": "rdi, -8", + "stack_offset": -96 + }, + { + "address": "0x14000f812", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -96 + }, + { + "address": "0x14000f815", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -96 + }, + { + "address": "0x14000f818", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [rdi + 8]", + "stack_offset": -96 + }, + { + "address": "0x14000f81c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": -96 + }, + { + "address": "0x14000f81f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi]", + "stack_offset": -96 + }, + { + "address": "0x14000f822", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": -96 + }, + { + "address": "0x14000f825", + "size": 5, + "mnemonic": "call", + "operands": "0x140017480", + "stack_offset": -96 + }, + { + "address": "0x14000f82a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -96 + }, + { + "address": "0x14000f82c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000f842", + "stack_offset": -96 + }, + { + "address": "0x14000f82e", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": -96 + }, + { + "address": "0x14000f830", + "size": 7, + "mnemonic": "cmp", + "operands": "ebx, dword ptr [rsp + 0x80]", + "stack_offset": -96 + }, + { + "address": "0x14000f837", + "size": 2, + "mnemonic": "jl", + "operands": "0x14000f818", + "stack_offset": -96 + } + ], + "successors": [ + "0x14000f818", + "0x14000f839" + ] + }, + { + "address": "0x14000f818", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000f818", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000f81c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000f81f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000f822", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14000f825", + "size": 5, + "mnemonic": "call", + "operands": "0x140017480", + "stack_offset": 0 + }, + { + "address": "0x14000f82a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000f82c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000f842", + "stack_offset": 0 + }, + { + "address": "0x14000f82e", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x14000f830", + "size": 7, + "mnemonic": "cmp", + "operands": "ebx, dword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14000f837", + "size": 2, + "mnemonic": "jl", + "operands": "0x14000f818", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000f818", + "0x14000f839" + ] + }, + { + "address": "0x14000f839", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000f839", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x14000f83d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 72 + }, + { + "address": "0x14000f83e", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 80 + }, + { + "address": "0x14000f83f", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 88 + }, + { + "address": "0x14000f840", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 96 + }, + { + "address": "0x14000f841", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000f861", + "name": "", + "blocks": [ + { + "address": "0x14000f861", + "size": 12, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000f861", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000f862", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000f865", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14000f869", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x14000f86e", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x38], 0", + "stack_offset": -104 + }, + { + "address": "0x14000f873", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 5", + "stack_offset": -104 + }, + { + "address": "0x14000f876", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000f88c", + "stack_offset": -104 + }, + { + "address": "0x14000f878", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -104 + }, + { + "address": "0x14000f87d", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -104 + }, + { + "address": "0x14000f883", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -104 + }, + { + "address": "0x14000f888", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -104 + }, + { + "address": "0x14000f88a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000f8f3", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000f8f3" + ] + }, + { + "address": "0x14000f8f3", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000f8f3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000f8f7", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000f8f8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000faed", + "name": "", + "blocks": [ + { + "address": "0x14000faed", + "size": 16, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000faed", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000faee", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000faef", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000faf0", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000faf2", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000faf4", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14000faf6", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14000faf8", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x210", + "stack_offset": -56 + }, + { + "address": "0x14000faff", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2153a]", + "stack_offset": -584 + }, + { + "address": "0x14000fb06", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -584 + }, + { + "address": "0x14000fb09", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x200], rax", + "stack_offset": -584 + }, + { + "address": "0x14000fb11", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -584 + }, + { + "address": "0x14000fb14", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -584 + }, + { + "address": "0x14000fb17", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -584 + }, + { + "address": "0x14000fb1a", + "size": 2, + "mnemonic": "test", + "operands": "edx, edx", + "stack_offset": -584 + }, + { + "address": "0x14000fb1c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000fb3e", + "stack_offset": -584 + } + ], + "successors": [ + "0x14000fb3e", + "0x14000fb1e" + ] + }, + { + "address": "0x14000fb3e", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fb3e", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 1", + "stack_offset": 0 + }, + { + "address": "0x14000fb43", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r13d", + "stack_offset": 0 + }, + { + "address": "0x14000fb46", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000fb49", + "size": 6, + "mnemonic": "je", + "operands": "0x14000fc8b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc8b", + "0x14000fb4f" + ] + }, + { + "address": "0x14000fb1e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fb1e", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000fb21", + "size": 2, + "mnemonic": "je", + "operands": "0x14000fb2d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fb2d", + "0x14000fb23" + ] + }, + { + "address": "0x14000fc8b", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000fc8b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000f8fc", + "stack_offset": 0 + }, + { + "address": "0x14000fc90", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x200]", + "stack_offset": 0 + }, + { + "address": "0x14000fc98", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000fc9b", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000fca0", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x268]", + "stack_offset": 0 + }, + { + "address": "0x14000fca8", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x210", + "stack_offset": 0 + }, + { + "address": "0x14000fcaf", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 528 + }, + { + "address": "0x14000fcb1", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 536 + }, + { + "address": "0x14000fcb3", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 544 + }, + { + "address": "0x14000fcb5", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 552 + }, + { + "address": "0x14000fcb7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 560 + }, + { + "address": "0x14000fcb8", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 568 + }, + { + "address": "0x14000fcb9", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 576 + }, + { + "address": "0x14000fcba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 584 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000fb4f", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fb4f", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [r8], 0x4c", + "stack_offset": 0 + }, + { + "address": "0x14000fb54", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000fcbf", + "stack_offset": 0 + }, + { + "address": "0x14000fb5a", + "size": 6, + "mnemonic": "cmp", + "operands": "word ptr [r8 + 2], 0x43", + "stack_offset": 0 + }, + { + "address": "0x14000fb60", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000fcbf", + "stack_offset": 0 + }, + { + "address": "0x14000fb66", + "size": 6, + "mnemonic": "cmp", + "operands": "word ptr [r8 + 4], 0x5f", + "stack_offset": 0 + }, + { + "address": "0x14000fb6c", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000fcbf", + "stack_offset": 0 + }, + { + "address": "0x14000fb72", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x15f47]", + "stack_offset": 0 + }, + { + "address": "0x14000fb79", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000fb7c", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a560", + "stack_offset": 0 + }, + { + "address": "0x14000fb81", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fb84", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fb87", + "size": 6, + "mnemonic": "je", + "operands": "0x14000fcbb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fcbb", + "0x14000fb8d" + ] + }, + { + "address": "0x14000fb2d", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fb2d", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, edx", + "stack_offset": 0 + }, + { + "address": "0x14000fb30", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 5", + "stack_offset": 0 + }, + { + "address": "0x14000fb34", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + rcx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000fb39", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000fc90", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc90" + ] + }, + { + "address": "0x14000fb23", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fb23", + "size": 5, + "mnemonic": "call", + "operands": "0x14000fd80", + "stack_offset": 0 + }, + { + "address": "0x14000fb28", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000fc90", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc90" + ] + }, + { + "address": "0x14000fcbb", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fcbb", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000fcbd", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000fc90", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc90" + ] + }, + { + "address": "0x14000fb8d", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fb8d", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fb90", + "size": 3, + "mnemonic": "sub", + "operands": "rbp, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000fb93", + "size": 3, + "mnemonic": "sar", + "operands": "rbp, 1", + "stack_offset": 0 + }, + { + "address": "0x14000fb96", + "size": 6, + "mnemonic": "je", + "operands": "0x14000fcbb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fcbb", + "0x14000fb9c" + ] + }, + { + "address": "0x14000fc90", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000fc90", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x200]", + "stack_offset": 0 + }, + { + "address": "0x14000fc98", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000fc9b", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000fca0", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x268]", + "stack_offset": 0 + }, + { + "address": "0x14000fca8", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x210", + "stack_offset": 0 + }, + { + "address": "0x14000fcaf", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 528 + }, + { + "address": "0x14000fcb1", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 536 + }, + { + "address": "0x14000fcb3", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 544 + }, + { + "address": "0x14000fcb5", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 552 + }, + { + "address": "0x14000fcb7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 560 + }, + { + "address": "0x14000fcb8", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 568 + }, + { + "address": "0x14000fcb9", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 576 + }, + { + "address": "0x14000fcba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 584 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000fb9c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fb9c", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], 0x3b", + "stack_offset": 0 + }, + { + "address": "0x14000fba0", + "size": 6, + "mnemonic": "je", + "operands": "0x14000fcbb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fcbb", + "0x14000fba6" + ] + }, + { + "address": "0x14000fba6", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fba6", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000fbac", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip + 0x15e15]", + "stack_offset": 0 + }, + { + "address": "0x14000fbb3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x14000fbb6", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x14000fbb9", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000fbbc", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x14000fbc1", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000fbc3", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000fbdb", + "stack_offset": 0 + }, + { + "address": "0x14000fbc5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x14000fbc8", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000fbcc", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x14000fbcf", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rcx + rax*2], r13w", + "stack_offset": 0 + }, + { + "address": "0x14000fbd4", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000fbcc", + "stack_offset": 0 + }, + { + "address": "0x14000fbd6", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fbd9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000fbee", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fbee", + "0x14000fbdb" + ] + }, + { + "address": "0x14000fbee", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fbee", + "size": 4, + "mnemonic": "add", + "operands": "r14, 2", + "stack_offset": 0 + }, + { + "address": "0x14000fbf2", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x15ecf]", + "stack_offset": 0 + }, + { + "address": "0x14000fbf9", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000fbfc", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a500", + "stack_offset": 0 + }, + { + "address": "0x14000fc01", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fc04", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fc07", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000fc14", + "stack_offset": 0 + }, + { + "address": "0x14000fc09", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [r14], 0x3b", + "stack_offset": 0 + }, + { + "address": "0x14000fc0e", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000fcbb", + "stack_offset": 0 + }, + { + "address": "0x14000fc14", + "size": 4, + "mnemonic": "cmp", + "operands": "r12d, 5", + "stack_offset": 0 + }, + { + "address": "0x14000fc18", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000fc64", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc64", + "0x14000fc1a" + ] + }, + { + "address": "0x14000fbdb", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fbdb", + "size": 3, + "mnemonic": "inc", + "operands": "r12d", + "stack_offset": 0 + }, + { + "address": "0x14000fbde", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x15e43]", + "stack_offset": 0 + }, + { + "address": "0x14000fbe5", + "size": 4, + "mnemonic": "add", + "operands": "r15, 0x18", + "stack_offset": 0 + }, + { + "address": "0x14000fbe9", + "size": 3, + "mnemonic": "cmp", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fbec", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000fbb3", + "stack_offset": 0 + }, + { + "address": "0x14000fbee", + "size": 4, + "mnemonic": "add", + "operands": "r14, 2", + "stack_offset": 0 + }, + { + "address": "0x14000fbf2", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x15ecf]", + "stack_offset": 0 + }, + { + "address": "0x14000fbf9", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000fbfc", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a500", + "stack_offset": 0 + }, + { + "address": "0x14000fc01", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fc04", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fc07", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000fc14", + "stack_offset": 0 + }, + { + "address": "0x14000fc09", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [r14], 0x3b", + "stack_offset": 0 + }, + { + "address": "0x14000fc0e", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000fcbb", + "stack_offset": 0 + }, + { + "address": "0x14000fc14", + "size": 4, + "mnemonic": "cmp", + "operands": "r12d, 5", + "stack_offset": 0 + }, + { + "address": "0x14000fc18", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000fc64", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc64", + "0x14000fc1a" + ] + }, + { + "address": "0x14000fc64", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fc64", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [r14 + rbx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000fc68", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, word ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000fc6b", + "size": 3, + "mnemonic": "test", + "operands": "ax, ax", + "stack_offset": 0 + }, + { + "address": "0x14000fc6e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000fc80", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc80", + "0x14000fc70" + ] + }, + { + "address": "0x14000fc1a", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fc1a", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000fc1d", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000fc22", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x14000fc25", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x83", + "stack_offset": 0 + }, + { + "address": "0x14000fc2a", + "size": 5, + "mnemonic": "call", + "operands": "0x140017510", + "stack_offset": 0 + }, + { + "address": "0x14000fc2f", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000fc31", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000fd68", + "stack_offset": 0 + }, + { + "address": "0x14000fc37", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbx + rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000fc3b", + "size": 6, + "mnemonic": "cmp", + "operands": "rax, 0x106", + "stack_offset": 0 + }, + { + "address": "0x14000fc41", + "size": 6, + "mnemonic": "jae", + "operands": "0x14000fd62", + "stack_offset": 0 + }, + { + "address": "0x14000fc47", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000fc4c", + "size": 6, + "mnemonic": "mov", + "operands": "word ptr [rsp + rax + 0x40], r13w", + "stack_offset": 0 + }, + { + "address": "0x14000fc52", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r12d", + "stack_offset": 0 + }, + { + "address": "0x14000fc55", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000fc58", + "size": 5, + "mnemonic": "call", + "operands": "0x14000fd80", + "stack_offset": 0 + }, + { + "address": "0x14000fc5d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fc60", + "size": 2, + "mnemonic": "je", + "operands": "0x14000fc64", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc64", + "0x14000fc62" + ] + }, + { + "address": "0x14000fc80", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fc80", + "size": 2, + "mnemonic": "test", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x14000fc82", + "size": 6, + "mnemonic": "je", + "operands": "0x14000fd5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fd5a", + "0x14000fc88" + ] + }, + { + "address": "0x14000fc70", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fc70", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 2", + "stack_offset": 0 + }, + { + "address": "0x14000fc74", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, word ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000fc77", + "size": 3, + "mnemonic": "test", + "operands": "ax, ax", + "stack_offset": 0 + }, + { + "address": "0x14000fc7a", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000fb72", + "stack_offset": 0 + }, + { + "address": "0x14000fc80", + "size": 2, + "mnemonic": "test", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x14000fc82", + "size": 6, + "mnemonic": "je", + "operands": "0x14000fd5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fd5a", + "0x14000fc88" + ] + }, + { + "address": "0x14000fc62", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fc62", + "size": 2, + "mnemonic": "inc", + "operands": "esi", + "stack_offset": 0 + }, + { + "address": "0x14000fc64", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [r14 + rbx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000fc68", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, word ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000fc6b", + "size": 3, + "mnemonic": "test", + "operands": "ax, ax", + "stack_offset": 0 + }, + { + "address": "0x14000fc6e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000fc80", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc80", + "0x14000fc70" + ] + }, + { + "address": "0x14000fd5a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fd5a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r13", + "stack_offset": 0 + }, + { + "address": "0x14000fd5d", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000fc90", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fc90" + ] + }, + { + "address": "0x14000fc88", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000fc88", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000fc8b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000f8fc", + "stack_offset": 0 + }, + { + "address": "0x14000fc90", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x200]", + "stack_offset": 0 + }, + { + "address": "0x14000fc98", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000fc9b", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000fca0", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x268]", + "stack_offset": 0 + }, + { + "address": "0x14000fca8", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x210", + "stack_offset": 0 + }, + { + "address": "0x14000fcaf", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 528 + }, + { + "address": "0x14000fcb1", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 536 + }, + { + "address": "0x14000fcb3", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 544 + }, + { + "address": "0x14000fcb5", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 552 + }, + { + "address": "0x14000fcb7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 560 + }, + { + "address": "0x14000fcb8", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 568 + }, + { + "address": "0x14000fcb9", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 576 + }, + { + "address": "0x14000fcba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 584 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000fd85", + "name": "", + "blocks": [ + { + "address": "0x14000fd85", + "size": 29, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fd85", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000fd86", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000fd87", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000fd88", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000fd8a", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000fd8c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14000fd8e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14000fd90", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x230]", + "stack_offset": -56 + }, + { + "address": "0x14000fd98", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x330", + "stack_offset": -56 + }, + { + "address": "0x14000fd9f", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2129a]", + "stack_offset": -872 + }, + { + "address": "0x14000fda6", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -872 + }, + { + "address": "0x14000fda9", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x220], rax", + "stack_offset": -872 + }, + { + "address": "0x14000fdb0", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -872 + }, + { + "address": "0x14000fdb3", + "size": 3, + "mnemonic": "movsxd", + "operands": "r12, edx", + "stack_offset": -872 + }, + { + "address": "0x14000fdb6", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r13d", + "stack_offset": -872 + }, + { + "address": "0x14000fdbb", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -872 + }, + { + "address": "0x14000fdbe", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -872 + }, + { + "address": "0x14000fdc1", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -872 + }, + { + "address": "0x14000fdc6", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x70]", + "stack_offset": -872 + }, + { + "address": "0x14000fdca", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x83", + "stack_offset": -872 + }, + { + "address": "0x14000fdd0", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x60]", + "stack_offset": -872 + }, + { + "address": "0x14000fdd5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -872 + }, + { + "address": "0x14000fdd8", + "size": 7, + "mnemonic": "lea", + "operands": "r14, [rax + 0x2c8]", + "stack_offset": -872 + }, + { + "address": "0x14000fddf", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x40]", + "stack_offset": -872 + }, + { + "address": "0x14000fde4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -872 + }, + { + "address": "0x14000fde9", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0x55", + "stack_offset": -872 + }, + { + "address": "0x14000fdf2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000f36c", + "stack_offset": -872 + }, + { + "address": "0x14000fdf7", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -872 + }, + { + "address": "0x14000fdfa", + "size": 6, + "mnemonic": "je", + "operands": "0x140010021", + "stack_offset": -872 + } + ], + "successors": [ + "0x140010021", + "0x14000fe00" + ] + }, + { + "address": "0x140010021", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010021", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140010023", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x220]", + "stack_offset": 0 + }, + { + "address": "0x14001002a", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001002d", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140010032", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x388]", + "stack_offset": 0 + }, + { + "address": "0x14001003a", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x330", + "stack_offset": 0 + }, + { + "address": "0x140010041", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 816 + }, + { + "address": "0x140010043", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 824 + }, + { + "address": "0x140010045", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 832 + }, + { + "address": "0x140010047", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 840 + }, + { + "address": "0x140010049", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 848 + }, + { + "address": "0x14001004a", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 856 + }, + { + "address": "0x14001004b", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 864 + }, + { + "address": "0x14001004c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 872 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000fe00", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fe00", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r12", + "stack_offset": 0 + }, + { + "address": "0x14000fe03", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000fe08", + "size": 4, + "mnemonic": "shl", + "operands": "r15, 5", + "stack_offset": 0 + }, + { + "address": "0x14000fe0c", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r12", + "stack_offset": 0 + }, + { + "address": "0x14000fe0f", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15 + rdi + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000fe14", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fe17", + "size": 3, + "mnemonic": "sub", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000fe1a", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, word ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000fe1d", + "size": 5, + "mnemonic": "movzx", + "operands": "r8d, word ptr [rcx + r9]", + "stack_offset": 0 + }, + { + "address": "0x14000fe22", + "size": 3, + "mnemonic": "sub", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000fe25", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000fe30", + "stack_offset": 0 + }, + { + "address": "0x14000fe27", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 2", + "stack_offset": 0 + }, + { + "address": "0x14000fe2b", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000fe2e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000fe1a", + "stack_offset": 0 + }, + { + "address": "0x14000fe30", + "size": 2, + "mnemonic": "test", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000fe32", + "size": 6, + "mnemonic": "je", + "operands": "0x140010023", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010023", + "0x14000fe38" + ] + }, + { + "address": "0x140010023", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010023", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x220]", + "stack_offset": 0 + }, + { + "address": "0x14001002a", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001002d", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140010032", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x388]", + "stack_offset": 0 + }, + { + "address": "0x14001003a", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x330", + "stack_offset": 0 + }, + { + "address": "0x140010041", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 816 + }, + { + "address": "0x140010043", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 824 + }, + { + "address": "0x140010045", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 832 + }, + { + "address": "0x140010047", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 840 + }, + { + "address": "0x140010049", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 848 + }, + { + "address": "0x14001004a", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 856 + }, + { + "address": "0x14001004b", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 864 + }, + { + "address": "0x14001004c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 872 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000fe38", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fe38", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000fe3d", + "size": 4, + "mnemonic": "or", + "operands": "rsi, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000fe41", + "size": 3, + "mnemonic": "inc", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x14000fe44", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rax + rsi*2], r13w", + "stack_offset": 0 + }, + { + "address": "0x14000fe49", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000fe41", + "stack_offset": 0 + }, + { + "address": "0x14000fe4b", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rsi*2 + 6]", + "stack_offset": 0 + }, + { + "address": "0x14000fe53", + "size": 5, + "mnemonic": "call", + "operands": "0x140015200", + "stack_offset": 0 + }, + { + "address": "0x14000fe58", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fe5b", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000fe5e", + "size": 6, + "mnemonic": "je", + "operands": "0x140010021", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010021", + "0x14000fe64" + ] + }, + { + "address": "0x14000fe64", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fe64", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r15 + rdi + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000fe69", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000fe6e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000fe73", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rsi + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000fe77", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]", + "stack_offset": 0 + }, + { + "address": "0x14000fe7f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000fe84", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000fe87", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x44], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000fe8b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000fe8f", + "size": 5, + "mnemonic": "call", + "operands": "0x1400165b0", + "stack_offset": 0 + }, + { + "address": "0x14000fe94", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x14000fe96", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000fe98", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400100d1", + "stack_offset": 0 + }, + { + "address": "0x14000fe9e", + "size": 6, + "mnemonic": "cmp", + "operands": "word ptr [rsp + 0x60], 0x43", + "stack_offset": 0 + }, + { + "address": "0x14000fea4", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r13 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000fea8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [r15 + rdi + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14000fead", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000feba", + "stack_offset": 0 + }, + { + "address": "0x14000feaf", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rsp + 0x62], si", + "stack_offset": 0 + }, + { + "address": "0x14000feb4", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000feba", + "stack_offset": 0 + }, + { + "address": "0x14000feb6", + "size": 2, + "mnemonic": "mov", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x14000feb8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000fec3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fec3" + ] + }, + { + "address": "0x14000fec3", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fec3", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rdi + r12*8 + 0x128], rax", + "stack_offset": 0 + }, + { + "address": "0x14000fecb", + "size": 4, + "mnemonic": "cmp", + "operands": "r12d, 2", + "stack_offset": 0 + }, + { + "address": "0x14000fecf", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000ffb0", + "stack_offset": 0 + }, + { + "address": "0x14000fed5", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000fed9", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, esi", + "stack_offset": 0 + }, + { + "address": "0x14000fedc", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdi + 0xc], eax", + "stack_offset": 0 + }, + { + "address": "0x14000fedf", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000fee2", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000fee6", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r14 + rdx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000feea", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0xc], eax", + "stack_offset": 0 + }, + { + "address": "0x14000feed", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ff08", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ff08", + "0x14000feef" + ] + }, + { + "address": "0x14000ff08", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ff08", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ff0b", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ff1b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ff1b", + "0x14000ff0d" + ] + }, + { + "address": "0x14000feef", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000feef", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r14 + rdx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000fef3", + "size": 3, + "mnemonic": "inc", + "operands": "r8d", + "stack_offset": 0 + }, + { + "address": "0x14000fef6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r14 + rdx*8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000fefa", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14000fefd", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ff00", + "size": 4, + "mnemonic": "cmp", + "operands": "rdx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000ff04", + "size": 2, + "mnemonic": "jl", + "operands": "0x14000fee6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000fee6", + "0x14000ff06" + ] + }, + { + "address": "0x14000ff1b", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ff1b", + "size": 4, + "mnemonic": "cmp", + "operands": "r8d, 5", + "stack_offset": 0 + }, + { + "address": "0x14000ff1f", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000ffa7", + "stack_offset": 0 + }, + { + "address": "0x14000ff25", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000ff28", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [r8 + 0x7a]", + "stack_offset": 0 + }, + { + "address": "0x14000ff2c", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x14000ff34", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x159f5]", + "stack_offset": 0 + }, + { + "address": "0x14000ff3b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000ff3f", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r9 - 0x7e]", + "stack_offset": 0 + }, + { + "address": "0x14000ff43", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14000ff4a", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ff4c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ff51", + "size": 5, + "mnemonic": "call", + "operands": "0x140016050", + "stack_offset": 0 + }, + { + "address": "0x14000ff56", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, esi", + "stack_offset": 0 + }, + { + "address": "0x14000ff58", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ff5a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ff96", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ff96", + "0x14000ff5c" + ] + }, + { + "address": "0x14000ff0d", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ff0d", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdx, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ff10", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r14 + rdx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000ff14", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r14], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ff17", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r14 + rdx*8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000ff1b", + "size": 4, + "mnemonic": "cmp", + "operands": "r8d, 5", + "stack_offset": 0 + }, + { + "address": "0x14000ff1f", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000ffa7", + "stack_offset": 0 + }, + { + "address": "0x14000ff25", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000ff28", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [r8 + 0x7a]", + "stack_offset": 0 + }, + { + "address": "0x14000ff2c", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x14000ff34", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x159f5]", + "stack_offset": 0 + }, + { + "address": "0x14000ff3b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000ff3f", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r9 - 0x7e]", + "stack_offset": 0 + }, + { + "address": "0x14000ff43", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14000ff4a", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ff4c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ff51", + "size": 5, + "mnemonic": "call", + "operands": "0x140016050", + "stack_offset": 0 + }, + { + "address": "0x14000ff56", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, esi", + "stack_offset": 0 + }, + { + "address": "0x14000ff58", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ff5a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ff96", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ff96", + "0x14000ff5c" + ] + }, + { + "address": "0x14000fee6", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fee6", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r14 + rdx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000feea", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0xc], eax", + "stack_offset": 0 + }, + { + "address": "0x14000feed", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ff08", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ff08", + "0x14000feef" + ] + }, + { + "address": "0x14000ff06", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ff06", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000ff1b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ff1b" + ] + }, + { + "address": "0x14000ff96", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ff96", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": 0 + }, + { + "address": "0x14000ff9b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000ff9e", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdx + rax], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ffa1", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000ffa4", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [r14], eax", + "stack_offset": 0 + }, + { + "address": "0x14000ffa7", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000ffab", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdi + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000ffae", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000ffcc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ffcc" + ] + }, + { + "address": "0x14000ff5c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ff5c", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14000ff63", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x1ff", + "stack_offset": 0 + }, + { + "address": "0x14000ff68", + "size": 2, + "mnemonic": "inc", + "operands": "ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ff6a", + "size": 3, + "mnemonic": "and", + "operands": "word ptr [rax], dx", + "stack_offset": 0 + }, + { + "address": "0x14000ff6d", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rax + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000ff71", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0x7f", + "stack_offset": 0 + }, + { + "address": "0x14000ff74", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000ff63", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ff63", + "0x14000ff76" + ] + }, + { + "address": "0x14000ffcc", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ffcc", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x159ed]", + "stack_offset": 0 + }, + { + "address": "0x14000ffd3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000ffd6", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r12 + r12*2]", + "stack_offset": 0 + }, + { + "address": "0x14000ffda", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx + rax*8]", + "stack_offset": 0 + }, + { + "address": "0x14000ffde", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000ffe3", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ffe5", + "size": 2, + "mnemonic": "je", + "operands": "0x14001004d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001004d", + "0x14000ffe7" + ] + }, + { + "address": "0x14000ff63", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ff63", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x1ff", + "stack_offset": 0 + }, + { + "address": "0x14000ff68", + "size": 2, + "mnemonic": "inc", + "operands": "ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ff6a", + "size": 3, + "mnemonic": "and", + "operands": "word ptr [rax], dx", + "stack_offset": 0 + }, + { + "address": "0x14000ff6d", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rax + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000ff71", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0x7f", + "stack_offset": 0 + }, + { + "address": "0x14000ff74", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000ff63", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ff63", + "0x14000ff76" + ] + }, + { + "address": "0x14000ff76", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ff76", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x21333]", + "stack_offset": 0 + }, + { + "address": "0x14000ff7d", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14000ff84", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0xfe", + "stack_offset": 0 + }, + { + "address": "0x14000ff8a", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ee30", + "stack_offset": 0 + }, + { + "address": "0x14000ff8f", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ff91", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, esi", + "stack_offset": 0 + }, + { + "address": "0x14000ff93", + "size": 3, + "mnemonic": "sete", + "operands": "cl", + "stack_offset": 0 + }, + { + "address": "0x14000ff96", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": 0 + }, + { + "address": "0x14000ff9b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000ff9e", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdx + rax], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ffa1", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000ffa4", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [r14], eax", + "stack_offset": 0 + }, + { + "address": "0x14000ffa7", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000ffab", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdi + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000ffae", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000ffcc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ffcc" + ] + }, + { + "address": "0x14001004d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001004d", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x213e4]", + "stack_offset": 0 + }, + { + "address": "0x140010054", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140010059", + "size": 2, + "mnemonic": "je", + "operands": "0x1400100af", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400100af", + "0x14001005b" + ] + }, + { + "address": "0x14000ffe7", + "size": 26, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ffe7", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000ffec", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ffef", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 5", + "stack_offset": 0 + }, + { + "address": "0x14000fff3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rax + rdi + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000fff8", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]", + "stack_offset": 0 + }, + { + "address": "0x140010000", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140010005", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001000a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x14001000d", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rdi + r12*8 + 0x128], rax", + "stack_offset": 0 + }, + { + "address": "0x140010015", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001001a", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x44]", + "stack_offset": 0 + }, + { + "address": "0x14001001e", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdi + 0xc], eax", + "stack_offset": 0 + }, + { + "address": "0x140010021", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140010023", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x220]", + "stack_offset": 0 + }, + { + "address": "0x14001002a", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001002d", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140010032", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x388]", + "stack_offset": 0 + }, + { + "address": "0x14001003a", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x330", + "stack_offset": 0 + }, + { + "address": "0x140010041", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 816 + }, + { + "address": "0x140010043", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 824 + }, + { + "address": "0x140010045", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 832 + }, + { + "address": "0x140010047", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 840 + }, + { + "address": "0x140010049", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 848 + }, + { + "address": "0x14001004a", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 856 + }, + { + "address": "0x14001004b", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 864 + }, + { + "address": "0x14001004c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 872 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400100af", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400100af", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400100b2", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [r13], 1", + "stack_offset": 0 + }, + { + "address": "0x1400100ba", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x1400100be", + "size": 4, + "mnemonic": "shl", + "operands": "rbx, 5", + "stack_offset": 0 + }, + { + "address": "0x1400100c2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rcx + rdi + 0x38], r13", + "stack_offset": 0 + }, + { + "address": "0x1400100c7", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + rdi + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400100cc", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140010023", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010023" + ] + }, + { + "address": "0x14001005b", + "size": 26, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001005b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001005e", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 5", + "stack_offset": 0 + }, + { + "address": "0x140010062", + "size": 3, + "mnemonic": "or", + "operands": "ecx, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140010065", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx + rdi + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001006a", + "size": 4, + "mnemonic": "lock xadd", + "operands": "dword ptr [rax], ecx", + "stack_offset": 0 + }, + { + "address": "0x14001006e", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x140010071", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400100af", + "stack_offset": 0 + }, + { + "address": "0x140010073", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx + rdi + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140010078", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001007d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140010080", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x140010084", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140010089", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001008e", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + r12*8 + 0x128]", + "stack_offset": 0 + }, + { + "address": "0x140010096", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001009b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001009e", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x1400100a2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rcx + rdi + 0x28], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400100a7", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rdi + r12*8 + 0x128], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400100af", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400100b2", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [r13], 1", + "stack_offset": 0 + }, + { + "address": "0x1400100ba", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 5", + "stack_offset": 0 + }, + { + "address": "0x1400100be", + "size": 4, + "mnemonic": "shl", + "operands": "rbx, 5", + "stack_offset": 0 + }, + { + "address": "0x1400100c2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rcx + rdi + 0x38], r13", + "stack_offset": 0 + }, + { + "address": "0x1400100c7", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + rdi + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400100cc", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140010023", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010023" + ] + } + ] + }, + { + "address": "0x1400100ed", + "name": "", + "blocks": [ + { + "address": "0x1400100ed", + "size": 26, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400100ed", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400100ee", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x1400100ef", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x1400100f0", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x1400100f2", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x1400100f4", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x1400100f6", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x1400100f8", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x27]", + "stack_offset": -56 + }, + { + "address": "0x1400100fd", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x90", + "stack_offset": -56 + }, + { + "address": "0x140010104", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x20f35]", + "stack_offset": -200 + }, + { + "address": "0x14001010b", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -200 + }, + { + "address": "0x14001010e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x17], rax", + "stack_offset": -200 + }, + { + "address": "0x140010112", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -200 + }, + { + "address": "0x140010115", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x1ca", + "stack_offset": -200 + }, + { + "address": "0x14001011b", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -200 + }, + { + "address": "0x14001011d", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -200 + }, + { + "address": "0x140010120", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": -200 + }, + { + "address": "0x140010125", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -200 + }, + { + "address": "0x140010128", + "size": 4, + "mnemonic": "lea", + "operands": "r12, [rbp - 0x41]", + "stack_offset": -200 + }, + { + "address": "0x14001012c", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r13d", + "stack_offset": -200 + }, + { + "address": "0x14001012f", + "size": 4, + "mnemonic": "lea", + "operands": "esi, [r13 + 1]", + "stack_offset": -200 + }, + { + "address": "0x140010133", + "size": 3, + "mnemonic": "mov", + "operands": "r15d, r13d", + "stack_offset": -200 + }, + { + "address": "0x140010136", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, 4", + "stack_offset": -200 + }, + { + "address": "0x14001013a", + "size": 6, + "mnemonic": "jae", + "operands": "0x1400102ba", + "stack_offset": -200 + }, + { + "address": "0x140010140", + "size": 4, + "mnemonic": "cmp", + "operands": "r15d, 2", + "stack_offset": -200 + }, + { + "address": "0x140010144", + "size": 2, + "mnemonic": "je", + "operands": "0x140010157", + "stack_offset": -200 + } + ], + "successors": [ + "0x140010157", + "0x140010146" + ] + }, + { + "address": "0x140010157", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010157", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001015b", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x14001015e", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [r14 + rax*2], r13w", + "stack_offset": 0 + }, + { + "address": "0x140010163", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001015b", + "stack_offset": 0 + }, + { + "address": "0x140010165", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [r12 - 8], r14", + "stack_offset": 0 + }, + { + "address": "0x14001016a", + "size": 3, + "mnemonic": "add", + "operands": "rdi, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001016d", + "size": 4, + "mnemonic": "lea", + "operands": "r14, [r14 + rax*2]", + "stack_offset": 0 + }, + { + "address": "0x140010171", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r12], rax", + "stack_offset": 0 + }, + { + "address": "0x140010175", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [r14]", + "stack_offset": 0 + }, + { + "address": "0x140010179", + "size": 4, + "mnemonic": "add", + "operands": "r14, 2", + "stack_offset": 0 + }, + { + "address": "0x14001017d", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [r12 + 8], r15d", + "stack_offset": 0 + }, + { + "address": "0x140010182", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x140010184", + "size": 4, + "mnemonic": "add", + "operands": "r12, 0x18", + "stack_offset": 0 + }, + { + "address": "0x140010188", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001018a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001019a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001019a", + "0x14001018c" + ] + }, + { + "address": "0x140010146", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010146", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x15983]", + "stack_offset": 0 + }, + { + "address": "0x14001014d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140010150", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a500", + "stack_offset": 0 + }, + { + "address": "0x140010155", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010165", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010165" + ] + }, + { + "address": "0x14001019a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001019a", + "size": 3, + "mnemonic": "sub", + "operands": "rdi, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001019d", + "size": 6, + "mnemonic": "je", + "operands": "0x1400102ac", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102ac", + "0x1400101a3" + ] + }, + { + "address": "0x14001018c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001018c", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 0x2d", + "stack_offset": 0 + }, + { + "address": "0x14001018f", + "size": 2, + "mnemonic": "je", + "operands": "0x140010133", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010133", + "0x140010191" + ] + }, + { + "address": "0x140010165", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010165", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [r12 - 8], r14", + "stack_offset": 0 + }, + { + "address": "0x14001016a", + "size": 3, + "mnemonic": "add", + "operands": "rdi, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001016d", + "size": 4, + "mnemonic": "lea", + "operands": "r14, [r14 + rax*2]", + "stack_offset": 0 + }, + { + "address": "0x140010171", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r12], rax", + "stack_offset": 0 + }, + { + "address": "0x140010175", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [r14]", + "stack_offset": 0 + }, + { + "address": "0x140010179", + "size": 4, + "mnemonic": "add", + "operands": "r14, 2", + "stack_offset": 0 + }, + { + "address": "0x14001017d", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [r12 + 8], r15d", + "stack_offset": 0 + }, + { + "address": "0x140010182", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x140010184", + "size": 4, + "mnemonic": "add", + "operands": "r12, 0x18", + "stack_offset": 0 + }, + { + "address": "0x140010188", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001018a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001019a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001019a", + "0x14001018c" + ] + }, + { + "address": "0x1400102ac", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400102ac", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x49]", + "stack_offset": 0 + }, + { + "address": "0x1400102b0", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400102b3", + "size": 5, + "mnemonic": "call", + "operands": "0x14001032c", + "stack_offset": 0 + }, + { + "address": "0x1400102b8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400102bc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102bc" + ] + }, + { + "address": "0x1400101a3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400101a3", + "size": 3, + "mnemonic": "sub", + "operands": "rdi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400101a6", + "size": 6, + "mnemonic": "je", + "operands": "0x140010264", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010264", + "0x1400101ac" + ] + }, + { + "address": "0x140010133", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010133", + "size": 3, + "mnemonic": "mov", + "operands": "r15d, r13d", + "stack_offset": 0 + }, + { + "address": "0x140010136", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, 4", + "stack_offset": 0 + }, + { + "address": "0x14001013a", + "size": 6, + "mnemonic": "jae", + "operands": "0x1400102ba", + "stack_offset": 0 + }, + { + "address": "0x140010140", + "size": 4, + "mnemonic": "cmp", + "operands": "r15d, 2", + "stack_offset": 0 + }, + { + "address": "0x140010144", + "size": 2, + "mnemonic": "je", + "operands": "0x140010157", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010157", + "0x140010146" + ] + }, + { + "address": "0x140010191", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010191", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, esi", + "stack_offset": 0 + }, + { + "address": "0x140010193", + "size": 2, + "mnemonic": "je", + "operands": "0x1400101ff", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400101ff", + "0x140010195" + ] + }, + { + "address": "0x1400102bc", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400102bc", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x17]", + "stack_offset": 0 + }, + { + "address": "0x1400102c0", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x1400102c3", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400102c8", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x1400102d0", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x90", + "stack_offset": 0 + }, + { + "address": "0x1400102d7", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 144 + }, + { + "address": "0x1400102d9", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 152 + }, + { + "address": "0x1400102db", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 160 + }, + { + "address": "0x1400102dd", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 168 + }, + { + "address": "0x1400102df", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 176 + }, + { + "address": "0x1400102e0", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 184 + }, + { + "address": "0x1400102e1", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 192 + }, + { + "address": "0x1400102e2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 200 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010264", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010264", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x49]", + "stack_offset": 0 + }, + { + "address": "0x140010268", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001026b", + "size": 5, + "mnemonic": "call", + "operands": "0x14001032c", + "stack_offset": 0 + }, + { + "address": "0x140010270", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140010272", + "size": 2, + "mnemonic": "je", + "operands": "0x1400102a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102a4", + "0x140010274" + ] + }, + { + "address": "0x1400101ac", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400101ac", + "size": 3, + "mnemonic": "sub", + "operands": "rdi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400101af", + "size": 2, + "mnemonic": "je", + "operands": "0x14001020a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001020a", + "0x1400101b1" + ] + }, + { + "address": "0x1400101ff", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400101ff", + "size": 6, + "mnemonic": "mov", + "operands": "r15d, 2", + "stack_offset": 0 + }, + { + "address": "0x140010205", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140010136", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010136" + ] + }, + { + "address": "0x140010195", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010195", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0x31", + "stack_offset": 0 + }, + { + "address": "0x140010198", + "size": 2, + "mnemonic": "je", + "operands": "0x140010133", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010133", + "0x14001019a" + ] + }, + { + "address": "0x1400102a4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400102a4", + "size": 3, + "mnemonic": "mov", + "operands": "sil, r13b", + "stack_offset": 0 + }, + { + "address": "0x1400102a7", + "size": 3, + "mnemonic": "mov", + "operands": "al, sil", + "stack_offset": 0 + }, + { + "address": "0x1400102aa", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400102bc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102bc" + ] + }, + { + "address": "0x140010274", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010274", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x140010278", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001027b", + "size": 5, + "mnemonic": "call", + "operands": "0x1400104ac", + "stack_offset": 0 + }, + { + "address": "0x140010280", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140010282", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400102a7", + "stack_offset": 0 + }, + { + "address": "0x140010284", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x140010288", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001028b", + "size": 5, + "mnemonic": "call", + "operands": "0x1400103b8", + "stack_offset": 0 + }, + { + "address": "0x140010290", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140010292", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400102a7", + "stack_offset": 0 + }, + { + "address": "0x140010294", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x140010298", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001029b", + "size": 5, + "mnemonic": "call", + "operands": "0x1400102e4", + "stack_offset": 0 + }, + { + "address": "0x1400102a0", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400102a2", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400102a7", + "stack_offset": 0 + }, + { + "address": "0x1400102a4", + "size": 3, + "mnemonic": "mov", + "operands": "sil, r13b", + "stack_offset": 0 + }, + { + "address": "0x1400102a7", + "size": 3, + "mnemonic": "mov", + "operands": "al, sil", + "stack_offset": 0 + }, + { + "address": "0x1400102aa", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400102bc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102bc" + ] + }, + { + "address": "0x14001020a", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001020a", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x49]", + "stack_offset": 0 + }, + { + "address": "0x14001020e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140010211", + "size": 5, + "mnemonic": "call", + "operands": "0x14001032c", + "stack_offset": 0 + }, + { + "address": "0x140010216", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140010218", + "size": 6, + "mnemonic": "je", + "operands": "0x1400102a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102a4", + "0x14001021e" + ] + }, + { + "address": "0x1400101b1", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400101b1", + "size": 3, + "mnemonic": "cmp", + "operands": "rdi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400101b4", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400102ba", + "stack_offset": 0 + }, + { + "address": "0x1400101ba", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x49]", + "stack_offset": 0 + }, + { + "address": "0x1400101be", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400101c1", + "size": 5, + "mnemonic": "call", + "operands": "0x14001032c", + "stack_offset": 0 + }, + { + "address": "0x1400101c6", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400101c8", + "size": 6, + "mnemonic": "je", + "operands": "0x1400102a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102a4", + "0x1400101ce" + ] + }, + { + "address": "0x140010136", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010136", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, 4", + "stack_offset": 0 + }, + { + "address": "0x14001013a", + "size": 6, + "mnemonic": "jae", + "operands": "0x1400102ba", + "stack_offset": 0 + }, + { + "address": "0x140010140", + "size": 4, + "mnemonic": "cmp", + "operands": "r15d, 2", + "stack_offset": 0 + }, + { + "address": "0x140010144", + "size": 2, + "mnemonic": "je", + "operands": "0x140010157", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010157", + "0x140010146" + ] + }, + { + "address": "0x14001021e", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001021e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x140010222", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140010225", + "size": 5, + "mnemonic": "call", + "operands": "0x1400104ac", + "stack_offset": 0 + }, + { + "address": "0x14001022a", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001022c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001024e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001024e", + "0x14001022e" + ] + }, + { + "address": "0x1400101ce", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400101ce", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x1400101d2", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400101d5", + "size": 5, + "mnemonic": "call", + "operands": "0x1400104ac", + "stack_offset": 0 + }, + { + "address": "0x1400101da", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400101dc", + "size": 6, + "mnemonic": "je", + "operands": "0x1400102a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102a4", + "0x1400101e2" + ] + }, + { + "address": "0x14001024e", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001024e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x140010252", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140010255", + "size": 5, + "mnemonic": "call", + "operands": "0x1400103b8", + "stack_offset": 0 + }, + { + "address": "0x14001025a", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001025c", + "size": 2, + "mnemonic": "je", + "operands": "0x1400102a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102a4", + "0x14001025e" + ] + }, + { + "address": "0x14001022e", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001022e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x140010232", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140010235", + "size": 5, + "mnemonic": "call", + "operands": "0x1400103b8", + "stack_offset": 0 + }, + { + "address": "0x14001023a", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001023c", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400102a7", + "stack_offset": 0 + }, + { + "address": "0x14001023e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x140010242", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140010245", + "size": 5, + "mnemonic": "call", + "operands": "0x1400102e4", + "stack_offset": 0 + }, + { + "address": "0x14001024a", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001024c", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400102a7", + "stack_offset": 0 + }, + { + "address": "0x14001024e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x140010252", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140010255", + "size": 5, + "mnemonic": "call", + "operands": "0x1400103b8", + "stack_offset": 0 + }, + { + "address": "0x14001025a", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001025c", + "size": 2, + "mnemonic": "je", + "operands": "0x1400102a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102a4", + "0x14001025e" + ] + }, + { + "address": "0x1400101e2", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400101e2", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400101e6", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400101e9", + "size": 5, + "mnemonic": "call", + "operands": "0x1400103b8", + "stack_offset": 0 + }, + { + "address": "0x1400101ee", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400101f0", + "size": 6, + "mnemonic": "je", + "operands": "0x1400102a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102a4", + "0x1400101f6" + ] + }, + { + "address": "0x14001025e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001025e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x140010262", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010298", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010298" + ] + }, + { + "address": "0x1400101f6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400101f6", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 1]", + "stack_offset": 0 + }, + { + "address": "0x1400101fa", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140010298", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010298" + ] + }, + { + "address": "0x140010298", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010298", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001029b", + "size": 5, + "mnemonic": "call", + "operands": "0x1400102e4", + "stack_offset": 0 + }, + { + "address": "0x1400102a0", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400102a2", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400102a7", + "stack_offset": 0 + }, + { + "address": "0x1400102a4", + "size": 3, + "mnemonic": "mov", + "operands": "sil, r13b", + "stack_offset": 0 + }, + { + "address": "0x1400102a7", + "size": 3, + "mnemonic": "mov", + "operands": "al, sil", + "stack_offset": 0 + }, + { + "address": "0x1400102aa", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400102bc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102bc" + ] + } + ] + }, + { + "address": "0x1400109ba", + "name": "", + "blocks": [ + { + "address": "0x1400109ba", + "size": 18, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400109ba", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400109bb", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x1400109be", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x1400109c2", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": -72 + }, + { + "address": "0x1400109c6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": -72 + }, + { + "address": "0x1400109ca", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x1400109ce", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": -72 + }, + { + "address": "0x1400109d2", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -72 + }, + { + "address": "0x1400109d6", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": -72 + }, + { + "address": "0x1400109da", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": -72 + }, + { + "address": "0x1400109df", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x20]", + "stack_offset": -72 + }, + { + "address": "0x1400109e3", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x1400109e7", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x28], eax", + "stack_offset": -72 + }, + { + "address": "0x1400109ea", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], eax", + "stack_offset": -72 + }, + { + "address": "0x1400109ed", + "size": 5, + "mnemonic": "call", + "operands": "0x1400105f4", + "stack_offset": -72 + }, + { + "address": "0x1400109f2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x1400109f6", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x1400109f7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010c1a", + "name": "", + "blocks": [ + { + "address": "0x140010c1a", + "size": 20, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010c1a", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140010c1b", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140010c1c", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140010c1d", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140010c1f", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140010c21", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140010c23", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140010c25", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xa0", + "stack_offset": -56 + }, + { + "address": "0x140010c2c", + "size": 3, + "mnemonic": "mov", + "operands": "r12, qword ptr [rdx]", + "stack_offset": -216 + }, + { + "address": "0x140010c2f", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -216 + }, + { + "address": "0x140010c32", + "size": 4, + "mnemonic": "movzx", + "operands": "esi, r9b", + "stack_offset": -216 + }, + { + "address": "0x140010c36", + "size": 3, + "mnemonic": "mov", + "operands": "r15d, r8d", + "stack_offset": -216 + }, + { + "address": "0x140010c39", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x90], r12", + "stack_offset": -216 + }, + { + "address": "0x140010c41", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -216 + }, + { + "address": "0x140010c44", + "size": 3, + "mnemonic": "test", + "operands": "r12, r12", + "stack_offset": -216 + }, + { + "address": "0x140010c47", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010c5b", + "stack_offset": -216 + }, + { + "address": "0x140010c49", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -216 + }, + { + "address": "0x140010c4e", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -216 + }, + { + "address": "0x140010c54", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -216 + }, + { + "address": "0x140010c59", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010c8d", + "stack_offset": -216 + } + ], + "successors": [ + "0x140010c8d" + ] + }, + { + "address": "0x140010c8d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010c8d", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140010c91", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140010c94", + "size": 6, + "mnemonic": "je", + "operands": "0x140011308", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011308", + "0x140010c9a" + ] + }, + { + "address": "0x140011308", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011308", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001130a", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001138f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001138f" + ] + }, + { + "address": "0x140010c9a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010c9a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140010c9d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x140010ca0", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140011308", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011308" + ] + }, + { + "address": "0x14001138f", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001138f", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0xf0]", + "stack_offset": 0 + }, + { + "address": "0x140011397", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xa0", + "stack_offset": 0 + }, + { + "address": "0x14001139e", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 160 + }, + { + "address": "0x1400113a0", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 168 + }, + { + "address": "0x1400113a2", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 176 + }, + { + "address": "0x1400113a4", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 184 + }, + { + "address": "0x1400113a6", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 192 + }, + { + "address": "0x1400113a7", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 200 + }, + { + "address": "0x1400113a8", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 208 + }, + { + "address": "0x1400113a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 216 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400113b6", + "name": "", + "blocks": [ + { + "address": "0x1400113b6", + "size": 27, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400113b6", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400113b7", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x1400113ba", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x1400113be", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -120 + }, + { + "address": "0x1400113c3", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x21e26], 0", + "stack_offset": -120 + }, + { + "address": "0x1400113ca", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -120 + }, + { + "address": "0x1400113ce", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -120 + }, + { + "address": "0x1400113d2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x1400113d6", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -120 + }, + { + "address": "0x1400113da", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400113ec", + "stack_offset": -120 + }, + { + "address": "0x1400113dc", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x20045]", + "stack_offset": -120 + }, + { + "address": "0x1400113e3", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -120 + }, + { + "address": "0x1400113e7", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -120 + }, + { + "address": "0x1400113ec", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x48], 0", + "stack_offset": -120 + }, + { + "address": "0x1400113f1", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x50]", + "stack_offset": -120 + }, + { + "address": "0x1400113f5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x50], rcx", + "stack_offset": -120 + }, + { + "address": "0x1400113f9", + "size": 3, + "mnemonic": "mov", + "operands": "r9b, 1", + "stack_offset": -120 + }, + { + "address": "0x1400113fc", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x140011400", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0xa", + "stack_offset": -120 + }, + { + "address": "0x140011406", + "size": 5, + "mnemonic": "call", + "operands": "0x140010c10", + "stack_offset": -120 + }, + { + "address": "0x14001140b", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -120 + }, + { + "address": "0x14001140f", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -120 + }, + { + "address": "0x140011411", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001141e", + "stack_offset": -120 + }, + { + "address": "0x140011413", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x140011417", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -120 + }, + { + "address": "0x14001141e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x140011422", + "size": 2, + "mnemonic": "je", + "operands": "0x140011433", + "stack_offset": -120 + } + ], + "successors": [ + "0x140011433", + "0x140011424" + ] + }, + { + "address": "0x140011433", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011433", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140011437", + "size": 2, + "mnemonic": "je", + "operands": "0x140011448", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011448", + "0x140011439" + ] + }, + { + "address": "0x140011424", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011424", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140011427", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001142b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140011430", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x140011433", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140011437", + "size": 2, + "mnemonic": "je", + "operands": "0x140011448", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011448", + "0x140011439" + ] + }, + { + "address": "0x140011448", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011448", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14001144d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14001144f", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140011453", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011457", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001145a", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001145b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011439", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011439", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14001143c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140011440", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140011445", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x140011448", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14001144d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14001144f", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140011453", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011457", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001145a", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001145b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400115bc", + "name": "", + "blocks": [ + { + "address": "0x1400115bc", + "size": 48, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400115bc", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400115be", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x1400115c1", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -8 + }, + { + "address": "0x1400115c5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x28], rcx", + "stack_offset": -88 + }, + { + "address": "0x1400115c9", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x28]", + "stack_offset": -88 + }, + { + "address": "0x1400115cd", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": -88 + }, + { + "address": "0x1400115d1", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x20]", + "stack_offset": -88 + }, + { + "address": "0x1400115d5", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": -88 + }, + { + "address": "0x1400115da", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": -88 + }, + { + "address": "0x1400115de", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 5", + "stack_offset": -88 + }, + { + "address": "0x1400115e3", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x20], eax", + "stack_offset": -88 + }, + { + "address": "0x1400115e6", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x28], eax", + "stack_offset": -88 + }, + { + "address": "0x1400115e9", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x28]", + "stack_offset": -88 + }, + { + "address": "0x1400115ed", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -88 + }, + { + "address": "0x1400115f1", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x20]", + "stack_offset": -88 + }, + { + "address": "0x1400115f5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": -88 + }, + { + "address": "0x1400115f9", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": -88 + }, + { + "address": "0x1400115fe", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x30], eax", + "stack_offset": -88 + }, + { + "address": "0x140011601", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x2c], eax", + "stack_offset": -88 + }, + { + "address": "0x140011604", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x21c2d]", + "stack_offset": -88 + }, + { + "address": "0x14001160b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x20], rax", + "stack_offset": -88 + }, + { + "address": "0x14001160f", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rcx + 0x28], edx", + "stack_offset": -88 + }, + { + "address": "0x140011612", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x14197]", + "stack_offset": -88 + }, + { + "address": "0x140011619", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x28]", + "stack_offset": -88 + }, + { + "address": "0x14001161d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rax], rcx", + "stack_offset": -88 + }, + { + "address": "0x140011620", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x20119]", + "stack_offset": -88 + }, + { + "address": "0x140011627", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x28]", + "stack_offset": -88 + }, + { + "address": "0x14001162b", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x3a8], edx", + "stack_offset": -88 + }, + { + "address": "0x140011631", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x28]", + "stack_offset": -88 + }, + { + "address": "0x140011635", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x88], rcx", + "stack_offset": -88 + }, + { + "address": "0x14001163c", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rdx + 0x42]", + "stack_offset": -88 + }, + { + "address": "0x14001163f", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x28]", + "stack_offset": -88 + }, + { + "address": "0x140011643", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x28]", + "stack_offset": -88 + }, + { + "address": "0x140011647", + "size": 7, + "mnemonic": "mov", + "operands": "word ptr [rax + 0xbc], cx", + "stack_offset": -88 + }, + { + "address": "0x14001164e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x28]", + "stack_offset": -88 + }, + { + "address": "0x140011652", + "size": 7, + "mnemonic": "mov", + "operands": "word ptr [rax + 0x1c2], cx", + "stack_offset": -88 + }, + { + "address": "0x140011659", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": -88 + }, + { + "address": "0x14001165d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x28]", + "stack_offset": -88 + }, + { + "address": "0x140011661", + "size": 8, + "mnemonic": "and", + "operands": "qword ptr [rax + 0x3a0], 0", + "stack_offset": -88 + }, + { + "address": "0x140011669", + "size": 5, + "mnemonic": "call", + "operands": "0x140011494", + "stack_offset": -88 + }, + { + "address": "0x14001166e", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x30]", + "stack_offset": -88 + }, + { + "address": "0x140011672", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x10]", + "stack_offset": -88 + }, + { + "address": "0x140011676", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x2c]", + "stack_offset": -88 + }, + { + "address": "0x14001167a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": -88 + }, + { + "address": "0x14001167e", + "size": 5, + "mnemonic": "call", + "operands": "0x140011514", + "stack_offset": -88 + }, + { + "address": "0x140011683", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": -88 + }, + { + "address": "0x140011687", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x140011688", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400116ac", + "name": "", + "blocks": [ + { + "address": "0x1400116ac", + "size": 18, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400116ac", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400116ae", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x1400116b1", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x1400116b5", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x18]", + "stack_offset": -72 + }, + { + "address": "0x1400116b9", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rcx", + "stack_offset": -72 + }, + { + "address": "0x1400116bd", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -72 + }, + { + "address": "0x1400116c1", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x140e8]", + "stack_offset": -72 + }, + { + "address": "0x1400116c8", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 5", + "stack_offset": -72 + }, + { + "address": "0x1400116cd", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x20], eax", + "stack_offset": -72 + }, + { + "address": "0x1400116d0", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x28], eax", + "stack_offset": -72 + }, + { + "address": "0x1400116d3", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x18]", + "stack_offset": -72 + }, + { + "address": "0x1400116d7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": -72 + }, + { + "address": "0x1400116db", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": -72 + }, + { + "address": "0x1400116e0", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], eax", + "stack_offset": -72 + }, + { + "address": "0x1400116e3", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x1c], eax", + "stack_offset": -72 + }, + { + "address": "0x1400116e6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -72 + }, + { + "address": "0x1400116e9", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rdx", + "stack_offset": -72 + }, + { + "address": "0x1400116ec", + "size": 2, + "mnemonic": "je", + "operands": "0x1400116fa", + "stack_offset": -72 + } + ], + "successors": [ + "0x1400116fa", + "0x1400116ee" + ] + }, + { + "address": "0x1400116fa", + "size": 39, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400116fa", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400116fe", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011703", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011707", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14001170b", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011710", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011714", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011718", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001171d", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011721", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140011725", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001172a", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001172e", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140011732", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011737", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001173b", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001173f", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011744", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011748", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14001174c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011751", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011755", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001175c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011761", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011765", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x3c0]", + "stack_offset": 0 + }, + { + "address": "0x14001176c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011771", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140011775", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140011779", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001177d", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011781", + "size": 5, + "mnemonic": "call", + "operands": "0x14001155c", + "stack_offset": 0 + }, + { + "address": "0x140011786", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001178a", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001178e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x140011792", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011796", + "size": 5, + "mnemonic": "call", + "operands": "0x1400114d4", + "stack_offset": 0 + }, + { + "address": "0x14001179b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001179f", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 64 + }, + { + "address": "0x1400117a0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400116ee", + "size": 42, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400116ee", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400116f1", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400116f6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400116fa", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400116fe", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011703", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011707", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14001170b", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011710", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011714", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011718", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001171d", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011721", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140011725", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001172a", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001172e", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140011732", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011737", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001173b", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001173f", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011744", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011748", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14001174c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011751", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011755", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001175c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011761", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011765", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x3c0]", + "stack_offset": 0 + }, + { + "address": "0x14001176c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140011771", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140011775", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140011779", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001177d", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011781", + "size": 5, + "mnemonic": "call", + "operands": "0x14001155c", + "stack_offset": 0 + }, + { + "address": "0x140011786", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001178a", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001178e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x140011792", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140011796", + "size": 5, + "mnemonic": "call", + "operands": "0x1400114d4", + "stack_offset": 0 + }, + { + "address": "0x14001179b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001179f", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 64 + }, + { + "address": "0x1400117a0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140012ca7", + "name": "", + "blocks": [ + { + "address": "0x140012ca7", + "size": 67, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012ca7", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140012ca8", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140012ca9", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140012caa", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140012cac", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140012cae", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140012cb0", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140012cb2", + "size": 4, + "mnemonic": "lea", + "operands": "rbp, [rax - 0x57]", + "stack_offset": -56 + }, + { + "address": "0x140012cb6", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xd0", + "stack_offset": -56 + }, + { + "address": "0x140012cbd", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 9], 0xfffffffffffffffe", + "stack_offset": -264 + }, + { + "address": "0x140012cc5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": -264 + }, + { + "address": "0x140012cc9", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1e370]", + "stack_offset": -264 + }, + { + "address": "0x140012cd0", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -264 + }, + { + "address": "0x140012cd3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x17], rax", + "stack_offset": -264 + }, + { + "address": "0x140012cd7", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -264 + }, + { + "address": "0x140012cda", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x41], r8", + "stack_offset": -264 + }, + { + "address": "0x140012cde", + "size": 3, + "mnemonic": "movsxd", + "operands": "r14, edx", + "stack_offset": -264 + }, + { + "address": "0x140012ce1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -264 + }, + { + "address": "0x140012ce4", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x7f]", + "stack_offset": -264 + }, + { + "address": "0x140012ce8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x59], rax", + "stack_offset": -264 + }, + { + "address": "0x140012cec", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": -264 + }, + { + "address": "0x140012cef", + "size": 3, + "mnemonic": "mov", + "operands": "r13, r14", + "stack_offset": -264 + }, + { + "address": "0x140012cf2", + "size": 4, + "mnemonic": "sar", + "operands": "r13, 6", + "stack_offset": -264 + }, + { + "address": "0x140012cf6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x39], r13", + "stack_offset": -264 + }, + { + "address": "0x140012cfa", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip - 0x12d01]", + "stack_offset": -264 + }, + { + "address": "0x140012d01", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": -264 + }, + { + "address": "0x140012d04", + "size": 4, + "mnemonic": "lea", + "operands": "r15, [rax + rax*8]", + "stack_offset": -264 + }, + { + "address": "0x140012d08", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + r13*8 + 0x33300]", + "stack_offset": -264 + }, + { + "address": "0x140012d10", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + r15*8 + 0x28]", + "stack_offset": -264 + }, + { + "address": "0x140012d15", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x19], rax", + "stack_offset": -264 + }, + { + "address": "0x140012d19", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, r9d", + "stack_offset": -264 + }, + { + "address": "0x140012d1c", + "size": 3, + "mnemonic": "add", + "operands": "r12, r8", + "stack_offset": -264 + }, + { + "address": "0x140012d1f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x61], r12", + "stack_offset": -264 + }, + { + "address": "0x140012d23", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xd4d7]", + "stack_offset": -264 + }, + { + "address": "0x140012d29", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x49], eax", + "stack_offset": -264 + }, + { + "address": "0x140012d2c", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -264 + }, + { + "address": "0x140012d2e", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbp - 0x59]", + "stack_offset": -264 + }, + { + "address": "0x140012d32", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [r10 + 0x28], dil", + "stack_offset": -264 + }, + { + "address": "0x140012d36", + "size": 2, + "mnemonic": "jne", + "operands": "0x140012d44", + "stack_offset": -264 + }, + { + "address": "0x140012d38", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r10", + "stack_offset": -264 + }, + { + "address": "0x140012d3b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d940", + "stack_offset": -264 + }, + { + "address": "0x140012d40", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbp - 0x59]", + "stack_offset": -264 + }, + { + "address": "0x140012d44", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r10 + 0x18]", + "stack_offset": -264 + }, + { + "address": "0x140012d48", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx + 0xc]", + "stack_offset": -264 + }, + { + "address": "0x140012d4b", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x45], ecx", + "stack_offset": -264 + }, + { + "address": "0x140012d4e", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -264 + }, + { + "address": "0x140012d50", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": -264 + }, + { + "address": "0x140012d53", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 8], eax", + "stack_offset": -264 + }, + { + "address": "0x140012d56", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rbp - 0x41], r12", + "stack_offset": -264 + }, + { + "address": "0x140012d5a", + "size": 6, + "mnemonic": "jae", + "operands": "0x14001310d", + "stack_offset": -264 + }, + { + "address": "0x140012d60", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r14", + "stack_offset": -264 + }, + { + "address": "0x140012d63", + "size": 4, + "mnemonic": "sar", + "operands": "r11, 6", + "stack_offset": -264 + }, + { + "address": "0x140012d67", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x11], r11", + "stack_offset": -264 + }, + { + "address": "0x140012d6b", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": -264 + }, + { + "address": "0x140012d6d", + "size": 2, + "mnemonic": "mov", + "operands": "al, byte ptr [rsi]", + "stack_offset": -264 + }, + { + "address": "0x140012d6f", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x71], al", + "stack_offset": -264 + }, + { + "address": "0x140012d72", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x6d], edi", + "stack_offset": -264 + }, + { + "address": "0x140012d75", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 1", + "stack_offset": -264 + }, + { + "address": "0x140012d7b", + "size": 6, + "mnemonic": "cmp", + "operands": "ecx, 0xfde9", + "stack_offset": -264 + }, + { + "address": "0x140012d81", + "size": 6, + "mnemonic": "jne", + "operands": "0x140012f14", + "stack_offset": -264 + }, + { + "address": "0x140012d87", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": -264 + }, + { + "address": "0x140012d89", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdi", + "stack_offset": -264 + }, + { + "address": "0x140012d8c", + "size": 7, + "mnemonic": "lea", + "operands": "r12, [rip - 0x12d93]", + "stack_offset": -264 + }, + { + "address": "0x140012d93", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [r15*8 + 0x3e]", + "stack_offset": -264 + }, + { + "address": "0x140012d9b", + "size": 8, + "mnemonic": "add", + "operands": "rcx, qword ptr [r12 + r11*8 + 0x33300]", + "stack_offset": -264 + }, + { + "address": "0x140012da3", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rcx], dil", + "stack_offset": -264 + }, + { + "address": "0x140012da6", + "size": 2, + "mnemonic": "je", + "operands": "0x140012db6", + "stack_offset": -264 + } + ], + "successors": [ + "0x140012db6", + "0x140012da8" + ] + }, + { + "address": "0x140012db6", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012db6", + "size": 3, + "mnemonic": "test", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x140012db9", + "size": 6, + "mnemonic": "jle", + "operands": "0x140012eaa", + "stack_offset": 0 + }, + { + "address": "0x140012dbf", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [r12 + r13*8 + 0x33300]", + "stack_offset": 0 + }, + { + "address": "0x140012dc7", + "size": 6, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rax + r15*8 + 0x3e]", + "stack_offset": 0 + }, + { + "address": "0x140012dcd", + "size": 9, + "mnemonic": "movsx", + "operands": "r12d, byte ptr [rcx + r12 + 0x31490]", + "stack_offset": 0 + }, + { + "address": "0x140012dd6", + "size": 3, + "mnemonic": "inc", + "operands": "r12d", + "stack_offset": 0 + }, + { + "address": "0x140012dd9", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r12d", + "stack_offset": 0 + }, + { + "address": "0x140012ddc", + "size": 2, + "mnemonic": "sub", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x140012dde", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x51], eax", + "stack_offset": 0 + }, + { + "address": "0x140012de1", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp - 0x61]", + "stack_offset": 0 + }, + { + "address": "0x140012de5", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140012de8", + "size": 3, + "mnemonic": "movsxd", + "operands": "r9, eax", + "stack_offset": 0 + }, + { + "address": "0x140012deb", + "size": 3, + "mnemonic": "cmp", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x140012dee", + "size": 6, + "mnemonic": "jg", + "operands": "0x140013081", + "stack_offset": 0 + } + ], + "successors": [ + "0x140013081", + "0x140012df4" + ] + }, + { + "address": "0x140012da8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012da8", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x140012daa", + "size": 3, + "mnemonic": "inc", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140012dad", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140012db0", + "size": 4, + "mnemonic": "cmp", + "operands": "r14, 5", + "stack_offset": 0 + }, + { + "address": "0x140012db4", + "size": 2, + "mnemonic": "jl", + "operands": "0x140012da3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012da3", + "0x140012db6" + ] + }, + { + "address": "0x140013081", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013081", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140013084", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400130b1", + "stack_offset": 0 + }, + { + "address": "0x140013086", + "size": 3, + "mnemonic": "sub", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140013089", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip - 0x13090]", + "stack_offset": 0 + }, + { + "address": "0x140013090", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + r15*8]", + "stack_offset": 0 + }, + { + "address": "0x140013094", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r9 + r13*8 + 0x33300]", + "stack_offset": 0 + }, + { + "address": "0x14001309c", + "size": 4, + "mnemonic": "mov", + "operands": "al, byte ptr [rsi + r14]", + "stack_offset": 0 + }, + { + "address": "0x1400130a0", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdx + rcx + 0x3e], al", + "stack_offset": 0 + }, + { + "address": "0x1400130a4", + "size": 2, + "mnemonic": "inc", + "operands": "edi", + "stack_offset": 0 + }, + { + "address": "0x1400130a6", + "size": 3, + "mnemonic": "inc", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x1400130a9", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, edi", + "stack_offset": 0 + }, + { + "address": "0x1400130ac", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x1400130af", + "size": 2, + "mnemonic": "jl", + "operands": "0x140013090", + "stack_offset": 0 + } + ], + "successors": [ + "0x140013090", + "0x1400130b1" + ] + }, + { + "address": "0x140012df4", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012df4", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140012df7", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip - 0x12dfe]", + "stack_offset": 0 + }, + { + "address": "0x140012dfe", + "size": 8, + "mnemonic": "lea", + "operands": "rdx, [r15*8 + 0x3e]", + "stack_offset": 0 + }, + { + "address": "0x140012e06", + "size": 8, + "mnemonic": "add", + "operands": "rdx, qword ptr [r8 + r11*8 + 0x33300]", + "stack_offset": 0 + }, + { + "address": "0x140012e0e", + "size": 2, + "mnemonic": "mov", + "operands": "al, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140012e10", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + rcx - 1], al", + "stack_offset": 0 + }, + { + "address": "0x140012e14", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140012e17", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x140012e1a", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140012e1d", + "size": 2, + "mnemonic": "jl", + "operands": "0x140012e0e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012e0e", + "0x140012e1f" + ] + }, + { + "address": "0x140012da3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012da3", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rcx], dil", + "stack_offset": 0 + }, + { + "address": "0x140012da6", + "size": 2, + "mnemonic": "je", + "operands": "0x140012db6", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012db6", + "0x140012da8" + ] + }, + { + "address": "0x140013090", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013090", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + r15*8]", + "stack_offset": 0 + }, + { + "address": "0x140013094", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r9 + r13*8 + 0x33300]", + "stack_offset": 0 + }, + { + "address": "0x14001309c", + "size": 4, + "mnemonic": "mov", + "operands": "al, byte ptr [rsi + r14]", + "stack_offset": 0 + }, + { + "address": "0x1400130a0", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdx + rcx + 0x3e], al", + "stack_offset": 0 + }, + { + "address": "0x1400130a4", + "size": 2, + "mnemonic": "inc", + "operands": "edi", + "stack_offset": 0 + }, + { + "address": "0x1400130a6", + "size": 3, + "mnemonic": "inc", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x1400130a9", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, edi", + "stack_offset": 0 + }, + { + "address": "0x1400130ac", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x1400130af", + "size": 2, + "mnemonic": "jl", + "operands": "0x140013090", + "stack_offset": 0 + } + ], + "successors": [ + "0x140013090", + "0x1400130b1" + ] + }, + { + "address": "0x1400130b1", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400130b1", + "size": 4, + "mnemonic": "add", + "operands": "dword ptr [rbx + 4], r8d", + "stack_offset": 0 + }, + { + "address": "0x1400130b5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001310d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001310d" + ] + }, + { + "address": "0x140012e0e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012e0e", + "size": 2, + "mnemonic": "mov", + "operands": "al, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140012e10", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + rcx - 1], al", + "stack_offset": 0 + }, + { + "address": "0x140012e14", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140012e17", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x140012e1a", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140012e1d", + "size": 2, + "mnemonic": "jl", + "operands": "0x140012e0e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012e0e", + "0x140012e1f" + ] + }, + { + "address": "0x140012e1f", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012e1f", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": 0 + }, + { + "address": "0x140012e22", + "size": 2, + "mnemonic": "jle", + "operands": "0x140012e41", + "stack_offset": 0 + }, + { + "address": "0x140012e24", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 1]", + "stack_offset": 0 + }, + { + "address": "0x140012e28", + "size": 3, + "mnemonic": "add", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140012e2b", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x140012e2e", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140012e31", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140012e36", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbp - 0x59]", + "stack_offset": 0 + }, + { + "address": "0x140012e3a", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip - 0x12e41]", + "stack_offset": 0 + }, + { + "address": "0x140012e41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140012e44", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + r15*8]", + "stack_offset": 0 + }, + { + "address": "0x140012e48", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [r8 + r13*8 + 0x33300]", + "stack_offset": 0 + }, + { + "address": "0x140012e50", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rcx + rax + 0x3e], dil", + "stack_offset": 0 + }, + { + "address": "0x140012e55", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x140012e58", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140012e5b", + "size": 2, + "mnemonic": "jl", + "operands": "0x140012e44", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012e44", + "0x140012e5d" + ] + }, + { + "address": "0x14001310d", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001310d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140013110", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x17]", + "stack_offset": 0 + }, + { + "address": "0x140013114", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140013117", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14001311c", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x110]", + "stack_offset": 0 + }, + { + "address": "0x140013124", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xd0", + "stack_offset": 0 + }, + { + "address": "0x14001312b", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 208 + }, + { + "address": "0x14001312d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 216 + }, + { + "address": "0x14001312f", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 224 + }, + { + "address": "0x140013131", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 232 + }, + { + "address": "0x140013133", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 240 + }, + { + "address": "0x140013134", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 248 + }, + { + "address": "0x140013135", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 256 + }, + { + "address": "0x140013136", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 264 + } + ], + "successors": [ + ] + }, + { + "address": "0x140012e44", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012e44", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + r15*8]", + "stack_offset": 0 + }, + { + "address": "0x140012e48", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [r8 + r13*8 + 0x33300]", + "stack_offset": 0 + }, + { + "address": "0x140012e50", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rcx + rax + 0x3e], dil", + "stack_offset": 0 + }, + { + "address": "0x140012e55", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x140012e58", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140012e5b", + "size": 2, + "mnemonic": "jl", + "operands": "0x140012e44", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012e44", + "0x140012e5d" + ] + }, + { + "address": "0x140012e5d", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012e5d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x31], rdi", + "stack_offset": 0 + }, + { + "address": "0x140012e61", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 1]", + "stack_offset": 0 + }, + { + "address": "0x140012e65", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x29], rax", + "stack_offset": 0 + }, + { + "address": "0x140012e69", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140012e6b", + "size": 4, + "mnemonic": "cmp", + "operands": "r12d, 4", + "stack_offset": 0 + }, + { + "address": "0x140012e6f", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140012e72", + "size": 2, + "mnemonic": "inc", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x140012e74", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, eax", + "stack_offset": 0 + }, + { + "address": "0x140012e77", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, eax", + "stack_offset": 0 + }, + { + "address": "0x140012e7a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r10", + "stack_offset": 0 + }, + { + "address": "0x140012e7f", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x140012e83", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x29]", + "stack_offset": 0 + }, + { + "address": "0x140012e87", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x6d]", + "stack_offset": 0 + }, + { + "address": "0x140012e8b", + "size": 5, + "mnemonic": "call", + "operands": "0x140016e74", + "stack_offset": 0 + }, + { + "address": "0x140012e90", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x140012e94", + "size": 6, + "mnemonic": "je", + "operands": "0x14001310d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001310d", + "0x140012e9a" + ] + }, + { + "address": "0x140012e9a", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012e9a", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp - 0x51]", + "stack_offset": 0 + }, + { + "address": "0x140012e9d", + "size": 2, + "mnemonic": "dec", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x140012e9f", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, eax", + "stack_offset": 0 + }, + { + "address": "0x140012ea2", + "size": 3, + "mnemonic": "add", + "operands": "rsi, rcx", + "stack_offset": 0 + }, + { + "address": "0x140012ea5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140012fac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012fac" + ] + }, + { + "address": "0x140012fac", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012fac", + "size": 3, + "mnemonic": "inc", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x140012faf", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rdi", + "stack_offset": 0 + }, + { + "address": "0x140012fb4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rdi", + "stack_offset": 0 + }, + { + "address": "0x140012fb9", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], 5", + "stack_offset": 0 + }, + { + "address": "0x140012fc1", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x140012fc5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140012fca", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r12d", + "stack_offset": 0 + }, + { + "address": "0x140012fcd", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x6d]", + "stack_offset": 0 + }, + { + "address": "0x140012fd1", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140012fd3", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp - 0x49]", + "stack_offset": 0 + }, + { + "address": "0x140012fd6", + "size": 5, + "mnemonic": "call", + "operands": "0x1400170bc", + "stack_offset": 0 + }, + { + "address": "0x140012fdb", + "size": 3, + "mnemonic": "mov", + "operands": "r14d, eax", + "stack_offset": 0 + }, + { + "address": "0x140012fde", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140012fe0", + "size": 6, + "mnemonic": "je", + "operands": "0x14001310d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001310d", + "0x140012fe6" + ] + }, + { + "address": "0x140012fe6", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012fe6", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x69], edi", + "stack_offset": 0 + }, + { + "address": "0x140012fe9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140012fee", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x69]", + "stack_offset": 0 + }, + { + "address": "0x140012ff2", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, eax", + "stack_offset": 0 + }, + { + "address": "0x140012ff5", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x140012ff9", + "size": 4, + "mnemonic": "mov", + "operands": "r12, qword ptr [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x140012ffd", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140013000", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xd14a]", + "stack_offset": 0 + }, + { + "address": "0x140013006", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140013008", + "size": 6, + "mnemonic": "je", + "operands": "0x140013105", + "stack_offset": 0 + } + ], + "successors": [ + "0x140013105", + "0x14001300e" + ] + }, + { + "address": "0x140013105", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140013105", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xcfed]", + "stack_offset": 0 + }, + { + "address": "0x14001310b", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rbx], eax", + "stack_offset": 0 + }, + { + "address": "0x14001310d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140013110", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x17]", + "stack_offset": 0 + }, + { + "address": "0x140013114", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140013117", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14001311c", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x110]", + "stack_offset": 0 + }, + { + "address": "0x140013124", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xd0", + "stack_offset": 0 + }, + { + "address": "0x14001312b", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 208 + }, + { + "address": "0x14001312d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 216 + }, + { + "address": "0x14001312f", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 224 + }, + { + "address": "0x140013131", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 232 + }, + { + "address": "0x140013133", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 240 + }, + { + "address": "0x140013134", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 248 + }, + { + "address": "0x140013135", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 256 + }, + { + "address": "0x140013136", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 264 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001300e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001300e", + "size": 3, + "mnemonic": "mov", + "operands": "edx, dword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140013011", + "size": 3, + "mnemonic": "sub", + "operands": "edx, dword ptr [rbp - 0x41]", + "stack_offset": 0 + }, + { + "address": "0x140013014", + "size": 2, + "mnemonic": "add", + "operands": "edx, esi", + "stack_offset": 0 + }, + { + "address": "0x140013016", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 4], edx", + "stack_offset": 0 + }, + { + "address": "0x140013019", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp - 0x69], r14d", + "stack_offset": 0 + }, + { + "address": "0x14001301d", + "size": 6, + "mnemonic": "jb", + "operands": "0x14001310d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001310d", + "0x140013023" + ] + }, + { + "address": "0x140013023", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013023", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x71], 0xa", + "stack_offset": 0 + }, + { + "address": "0x140013027", + "size": 2, + "mnemonic": "jne", + "operands": "0x140013067", + "stack_offset": 0 + }, + { + "address": "0x140013029", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14001302e", + "size": 4, + "mnemonic": "mov", + "operands": "word ptr [rbp - 0x71], ax", + "stack_offset": 0 + }, + { + "address": "0x140013032", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140013037", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x69]", + "stack_offset": 0 + }, + { + "address": "0x14001303b", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rax - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14001303f", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x71]", + "stack_offset": 0 + }, + { + "address": "0x140013043", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140013046", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xd104]", + "stack_offset": 0 + }, + { + "address": "0x14001304c", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001304e", + "size": 6, + "mnemonic": "je", + "operands": "0x140013105", + "stack_offset": 0 + } + ], + "successors": [ + "0x140013105", + "0x140013054" + ] + }, + { + "address": "0x140013054", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013054", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp - 0x69], 1", + "stack_offset": 0 + }, + { + "address": "0x140013058", + "size": 6, + "mnemonic": "jb", + "operands": "0x14001310d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001310d", + "0x14001305e" + ] + }, + { + "address": "0x14001305e", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001305e", + "size": 3, + "mnemonic": "inc", + "operands": "dword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140013061", + "size": 3, + "mnemonic": "inc", + "operands": "dword ptr [rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140013064", + "size": 3, + "mnemonic": "mov", + "operands": "edx, dword ptr [rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140013067", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, qword ptr [rbp - 0x61]", + "stack_offset": 0 + }, + { + "address": "0x14001306b", + "size": 6, + "mnemonic": "jae", + "operands": "0x14001310d", + "stack_offset": 0 + }, + { + "address": "0x140013071", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbp - 0x59]", + "stack_offset": 0 + }, + { + "address": "0x140013075", + "size": 4, + "mnemonic": "mov", + "operands": "r11, qword ptr [rbp - 0x11]", + "stack_offset": 0 + }, + { + "address": "0x140013079", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp - 0x45]", + "stack_offset": 0 + }, + { + "address": "0x14001307c", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140012d6d", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012d6d" + ] + }, + { + "address": "0x140012d6d", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012d6d", + "size": 2, + "mnemonic": "mov", + "operands": "al, byte ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140012d6f", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x71], al", + "stack_offset": 0 + }, + { + "address": "0x140012d72", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x6d], edi", + "stack_offset": 0 + }, + { + "address": "0x140012d75", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 1", + "stack_offset": 0 + }, + { + "address": "0x140012d7b", + "size": 6, + "mnemonic": "cmp", + "operands": "ecx, 0xfde9", + "stack_offset": 0 + }, + { + "address": "0x140012d81", + "size": 6, + "mnemonic": "jne", + "operands": "0x140012f14", + "stack_offset": 0 + }, + { + "address": "0x140012d87", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x140012d89", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdi", + "stack_offset": 0 + }, + { + "address": "0x140012d8c", + "size": 7, + "mnemonic": "lea", + "operands": "r12, [rip - 0x12d93]", + "stack_offset": 0 + }, + { + "address": "0x140012d93", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [r15*8 + 0x3e]", + "stack_offset": 0 + }, + { + "address": "0x140012d9b", + "size": 8, + "mnemonic": "add", + "operands": "rcx, qword ptr [r12 + r11*8 + 0x33300]", + "stack_offset": 0 + }, + { + "address": "0x140012da3", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rcx], dil", + "stack_offset": 0 + }, + { + "address": "0x140012da6", + "size": 2, + "mnemonic": "je", + "operands": "0x140012db6", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012db6", + "0x140012da8" + ] + } + ] + }, + { + "address": "0x1400135f0", + "name": "", + "blocks": [ + { + "address": "0x1400135f0", + "size": 17, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400135f0", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400135f2", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x1400135f3", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x1400135f4", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x1400135f5", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x1400135f7", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -40 + }, + { + "address": "0x1400135f9", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -48 + }, + { + "address": "0x1400135fb", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -56 + }, + { + "address": "0x1400135fd", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -64 + }, + { + "address": "0x140013600", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x68", + "stack_offset": -64 + }, + { + "address": "0x140013604", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -168 + }, + { + "address": "0x140013606", + "size": 3, + "mnemonic": "mov", + "operands": "r14d, r8d", + "stack_offset": -168 + }, + { + "address": "0x140013609", + "size": 3, + "mnemonic": "movsxd", + "operands": "r13, ecx", + "stack_offset": -168 + }, + { + "address": "0x14001360c", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -168 + }, + { + "address": "0x14001360f", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -168 + }, + { + "address": "0x140013612", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": -168 + }, + { + "address": "0x140013615", + "size": 6, + "mnemonic": "je", + "operands": "0x14001390c", + "stack_offset": -168 + } + ], + "successors": [ + "0x14001390c", + "0x14001361b" + ] + }, + { + "address": "0x14001390c", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001390c", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001390e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x68", + "stack_offset": 0 + }, + { + "address": "0x140013912", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 104 + }, + { + "address": "0x140013914", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 112 + }, + { + "address": "0x140013916", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 120 + }, + { + "address": "0x140013918", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 128 + }, + { + "address": "0x14001391a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 136 + }, + { + "address": "0x14001391b", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 144 + }, + { + "address": "0x14001391c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 152 + }, + { + "address": "0x14001391d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 160 + }, + { + "address": "0x14001391e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 168 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001361b", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001361b", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001361e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140013657", + "stack_offset": 0 + }, + { + "address": "0x140013620", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r9 + 0x38], 1", + "stack_offset": 0 + }, + { + "address": "0x140013625", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140013628", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x34], edi", + "stack_offset": 0 + }, + { + "address": "0x14001362c", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001362e", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r9 + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x140013633", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140013635", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x2c], 0x16", + "stack_offset": 0 + }, + { + "address": "0x14001363d", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140013640", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rbx", + "stack_offset": 0 + }, + { + "address": "0x140013645", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14001364a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": 0 + }, + { + "address": "0x14001364f", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140013652", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001390e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001390e" + ] + }, + { + "address": "0x14001390e", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001390e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x68", + "stack_offset": 0 + }, + { + "address": "0x140013912", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 104 + }, + { + "address": "0x140013914", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 112 + }, + { + "address": "0x140013916", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 120 + }, + { + "address": "0x140013918", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 128 + }, + { + "address": "0x14001391a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 136 + }, + { + "address": "0x14001391b", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 144 + }, + { + "address": "0x14001391c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 152 + }, + { + "address": "0x14001391d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 160 + }, + { + "address": "0x14001391e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 168 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140013c57", + "name": "", + "blocks": [ + { + "address": "0x140013c57", + "size": 30, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013c57", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140013c58", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140013c59", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140013c5a", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140013c5c", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140013c5e", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140013c60", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140013c62", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -56 + }, + { + "address": "0x140013c66", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -88 + }, + { + "address": "0x140013c69", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -88 + }, + { + "address": "0x140013c6c", + "size": 5, + "mnemonic": "call", + "operands": "0x140012934", + "stack_offset": -88 + }, + { + "address": "0x140013c71", + "size": 3, + "mnemonic": "movsxd", + "operands": "r12, eax", + "stack_offset": -88 + }, + { + "address": "0x140013c74", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1f685]", + "stack_offset": -88 + }, + { + "address": "0x140013c7b", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -88 + }, + { + "address": "0x140013c7d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": -88 + }, + { + "address": "0x140013c80", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": -88 + }, + { + "address": "0x140013c83", + "size": 3, + "mnemonic": "mov", + "operands": "r15d, edi", + "stack_offset": -88 + }, + { + "address": "0x140013c86", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r12", + "stack_offset": -88 + }, + { + "address": "0x140013c89", + "size": 4, + "mnemonic": "sar", + "operands": "rax, 6", + "stack_offset": -88 + }, + { + "address": "0x140013c8d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": -88 + }, + { + "address": "0x140013c92", + "size": 4, + "mnemonic": "lea", + "operands": "r13, [rcx + rcx*8]", + "stack_offset": -88 + }, + { + "address": "0x140013c96", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx + rax*8]", + "stack_offset": -88 + }, + { + "address": "0x140013c9a", + "size": 5, + "mnemonic": "mov", + "operands": "sil, byte ptr [rax + r13*8 + 0x39]", + "stack_offset": -88 + }, + { + "address": "0x140013c9f", + "size": 4, + "mnemonic": "cmp", + "operands": "sil, 1", + "stack_offset": -88 + }, + { + "address": "0x140013ca3", + "size": 4, + "mnemonic": "sete", + "operands": "r15b", + "stack_offset": -88 + }, + { + "address": "0x140013ca7", + "size": 3, + "mnemonic": "inc", + "operands": "r15", + "stack_offset": -88 + }, + { + "address": "0x140013caa", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x10], edi", + "stack_offset": -88 + }, + { + "address": "0x140013cad", + "size": 2, + "mnemonic": "jne", + "operands": "0x140013cb7", + "stack_offset": -88 + }, + { + "address": "0x140013caf", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": -88 + }, + { + "address": "0x140013cb2", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140013d8e", + "stack_offset": -88 + } + ], + "successors": [ + "0x140013d8e" + ] + }, + { + "address": "0x140013d8e", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140013d8e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140013d93", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140013d97", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x140013d99", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140013d9b", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x140013d9d", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x140013d9f", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x140013da0", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 72 + }, + { + "address": "0x140013da1", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x140013da2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140013da9", + "name": "", + "blocks": [ + { + "address": "0x140013da9", + "size": 23, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013da9", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140013daa", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140013dab", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140013dac", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140013dae", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140013db0", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140013db2", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140013db4", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x1050", + "stack_offset": -56 + }, + { + "address": "0x140013db9", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057a0", + "stack_offset": -56 + }, + { + "address": "0x140013dbe", + "size": 3, + "mnemonic": "sub", + "operands": "rsp, rax", + "stack_offset": -56 + }, + { + "address": "0x140013dc1", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1d278]", + "stack_offset": -56 + }, + { + "address": "0x140013dc8", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -56 + }, + { + "address": "0x140013dcb", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x1040], rax", + "stack_offset": -56 + }, + { + "address": "0x140013dd3", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -56 + }, + { + "address": "0x140013dd6", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -56 + }, + { + "address": "0x140013dd9", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -56 + }, + { + "address": "0x140013ddc", + "size": 5, + "mnemonic": "call", + "operands": "0x140012934", + "stack_offset": -56 + }, + { + "address": "0x140013de1", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -56 + }, + { + "address": "0x140013de3", + "size": 3, + "mnemonic": "movsxd", + "operands": "r14, eax", + "stack_offset": -56 + }, + { + "address": "0x140013de6", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x10], edi", + "stack_offset": -56 + }, + { + "address": "0x140013de9", + "size": 2, + "mnemonic": "jne", + "operands": "0x140013df3", + "stack_offset": -56 + }, + { + "address": "0x140013deb", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbp", + "stack_offset": -56 + }, + { + "address": "0x140013dee", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140013eff", + "stack_offset": -56 + } + ], + "successors": [ + "0x140013eff" + ] + }, + { + "address": "0x140013eff", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140013eff", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x1040]", + "stack_offset": 0 + }, + { + "address": "0x140013f07", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140013f0a", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140013f0f", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x1090]", + "stack_offset": 0 + }, + { + "address": "0x140013f17", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x1050", + "stack_offset": 0 + }, + { + "address": "0x140013f1e", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 4176 + }, + { + "address": "0x140013f20", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 4184 + }, + { + "address": "0x140013f22", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 4192 + }, + { + "address": "0x140013f24", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 4200 + }, + { + "address": "0x140013f26", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 4208 + }, + { + "address": "0x140013f27", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 4216 + }, + { + "address": "0x140013f28", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 4224 + }, + { + "address": "0x140013f29", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 4232 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140013f8e", + "name": "", + "blocks": [ + { + "address": "0x140013f8e", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013f8e", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140013f8f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140013f92", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x140013f96", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x140013f9b", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1f24e], 0", + "stack_offset": -104 + }, + { + "address": "0x140013fa2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x140013fa6", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x140013faa", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x140013fae", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x140013fb2", + "size": 2, + "mnemonic": "jne", + "operands": "0x140013fc4", + "stack_offset": -104 + }, + { + "address": "0x140013fb4", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x1d46d]", + "stack_offset": -104 + }, + { + "address": "0x140013fbb", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x140013fbf", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x140013fc4", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x140013fc8", + "size": 5, + "mnemonic": "call", + "operands": "0x140013a8c", + "stack_offset": -104 + }, + { + "address": "0x140013fcd", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -104 + }, + { + "address": "0x140013fd1", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": -104 + }, + { + "address": "0x140013fd4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140013fe1", + "stack_offset": -104 + }, + { + "address": "0x140013fd6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x140013fda", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -104 + }, + { + "address": "0x140013fe1", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x140013fe5", + "size": 2, + "mnemonic": "je", + "operands": "0x140013ff6", + "stack_offset": -104 + } + ], + "successors": [ + "0x140013ff6", + "0x140013fe7" + ] + }, + { + "address": "0x140013ff6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013ff6", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140013ffa", + "size": 2, + "mnemonic": "je", + "operands": "0x14001400b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001400b", + "0x140013ffc" + ] + }, + { + "address": "0x140013fe7", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140013fe7", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140013fea", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140013fee", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140013ff3", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x140013ff6", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140013ffa", + "size": 2, + "mnemonic": "je", + "operands": "0x14001400b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001400b", + "0x140013ffc" + ] + }, + { + "address": "0x14001400b", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001400b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140014010", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140014013", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140014018", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14001401c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14001401d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x140013ffc", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140013ffc", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140013fff", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140014003", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140014008", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14001400b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140014010", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140014013", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140014018", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14001401c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14001401d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140014279", + "name": "", + "blocks": [ + { + "address": "0x140014279", + "size": 23, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014279", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001427a", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14001427b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14001427c", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14001427e", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140014280", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140014282", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140014284", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140014288", + "size": 3, + "mnemonic": "movsxd", + "operands": "r15, ecx", + "stack_offset": -104 + }, + { + "address": "0x14001428b", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -104 + }, + { + "address": "0x14001428d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r15", + "stack_offset": -104 + }, + { + "address": "0x140014290", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1f069]", + "stack_offset": -104 + }, + { + "address": "0x140014297", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": -104 + }, + { + "address": "0x14001429a", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r15", + "stack_offset": -104 + }, + { + "address": "0x14001429d", + "size": 4, + "mnemonic": "sar", + "operands": "r12, 6", + "stack_offset": -104 + }, + { + "address": "0x1400142a1", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -104 + }, + { + "address": "0x1400142a4", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [rdi + 0xa]", + "stack_offset": -104 + }, + { + "address": "0x1400142a8", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r15", + "stack_offset": -104 + }, + { + "address": "0x1400142ab", + "size": 4, + "mnemonic": "lea", + "operands": "rbp, [rax + rax*8]", + "stack_offset": -104 + }, + { + "address": "0x1400142af", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + r12*8]", + "stack_offset": -104 + }, + { + "address": "0x1400142b3", + "size": 5, + "mnemonic": "mov", + "operands": "r10, qword ptr [rax + rbp*8 + 0x28]", + "stack_offset": -104 + }, + { + "address": "0x1400142b8", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": -104 + }, + { + "address": "0x1400142bb", + "size": 2, + "mnemonic": "je", + "operands": "0x1400142ca", + "stack_offset": -104 + } + ], + "successors": [ + "0x1400142ca", + "0x1400142bd" + ] + }, + { + "address": "0x1400142ca", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400142ca", + "size": 5, + "mnemonic": "and", + "operands": "byte ptr [rax + rbp*8 + 0x38], 0xfb", + "stack_offset": 0 + }, + { + "address": "0x1400142cf", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rdx + r8*2]", + "stack_offset": 0 + }, + { + "address": "0x1400142d3", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400142d6", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400142d9", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r8", + "stack_offset": 0 + }, + { + "address": "0x1400142dc", + "size": 6, + "mnemonic": "jae", + "operands": "0x14001444e", + "stack_offset": 0 + }, + { + "address": "0x1400142e2", + "size": 6, + "mnemonic": "mov", + "operands": "r11d, 0xd", + "stack_offset": 0 + }, + { + "address": "0x1400142e8", + "size": 4, + "mnemonic": "lea", + "operands": "r13d, [r11 - 0xb]", + "stack_offset": 0 + }, + { + "address": "0x1400142ec", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, word ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400142ef", + "size": 4, + "mnemonic": "cmp", + "operands": "dx, 0x1a", + "stack_offset": 0 + }, + { + "address": "0x1400142f3", + "size": 6, + "mnemonic": "je", + "operands": "0x140014419", + "stack_offset": 0 + } + ], + "successors": [ + "0x140014419", + "0x1400142f9" + ] + }, + { + "address": "0x1400142bd", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400142bd", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rdx], r9w", + "stack_offset": 0 + }, + { + "address": "0x1400142c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400142ca", + "stack_offset": 0 + }, + { + "address": "0x1400142c3", + "size": 5, + "mnemonic": "or", + "operands": "byte ptr [rax + rbp*8 + 0x38], 4", + "stack_offset": 0 + }, + { + "address": "0x1400142c8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400142cf", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400142cf" + ] + }, + { + "address": "0x140014419", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014419", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14001441c", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1eedd]", + "stack_offset": 0 + }, + { + "address": "0x140014423", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x140014426", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r15", + "stack_offset": 0 + }, + { + "address": "0x140014429", + "size": 4, + "mnemonic": "sar", + "operands": "rax, 6", + "stack_offset": 0 + }, + { + "address": "0x14001442d", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rcx + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x140014431", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r9 + rax*8]", + "stack_offset": 0 + }, + { + "address": "0x140014435", + "size": 5, + "mnemonic": "mov", + "operands": "al, byte ptr [rcx + r8*8 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001443a", + "size": 2, + "mnemonic": "test", + "operands": "al, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001443c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014448", + "stack_offset": 0 + }, + { + "address": "0x14001443e", + "size": 3, + "mnemonic": "or", + "operands": "al, r13b", + "stack_offset": 0 + }, + { + "address": "0x140014441", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rcx + r8*8 + 0x38], al", + "stack_offset": 0 + }, + { + "address": "0x140014446", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001444e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001444e" + ] + }, + { + "address": "0x1400142f9", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400142f9", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + 2]", + "stack_offset": 0 + }, + { + "address": "0x1400142fd", + "size": 4, + "mnemonic": "cmp", + "operands": "dx, r11w", + "stack_offset": 0 + }, + { + "address": "0x140014301", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014317", + "stack_offset": 0 + }, + { + "address": "0x140014303", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x140014306", + "size": 2, + "mnemonic": "jae", + "operands": "0x140014337", + "stack_offset": 0 + }, + { + "address": "0x140014308", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rcx], r9w", + "stack_offset": 0 + }, + { + "address": "0x14001430c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014317", + "stack_offset": 0 + }, + { + "address": "0x14001430e", + "size": 4, + "mnemonic": "add", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140014312", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r9d", + "stack_offset": 0 + }, + { + "address": "0x140014315", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001431a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001431a" + ] + }, + { + "address": "0x1400142cf", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400142cf", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rdx + r8*2]", + "stack_offset": 0 + }, + { + "address": "0x1400142d3", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400142d6", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400142d9", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r8", + "stack_offset": 0 + }, + { + "address": "0x1400142dc", + "size": 6, + "mnemonic": "jae", + "operands": "0x14001444e", + "stack_offset": 0 + }, + { + "address": "0x1400142e2", + "size": 6, + "mnemonic": "mov", + "operands": "r11d, 0xd", + "stack_offset": 0 + }, + { + "address": "0x1400142e8", + "size": 4, + "mnemonic": "lea", + "operands": "r13d, [r11 - 0xb]", + "stack_offset": 0 + }, + { + "address": "0x1400142ec", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, word ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400142ef", + "size": 4, + "mnemonic": "cmp", + "operands": "dx, 0x1a", + "stack_offset": 0 + }, + { + "address": "0x1400142f3", + "size": 6, + "mnemonic": "je", + "operands": "0x140014419", + "stack_offset": 0 + } + ], + "successors": [ + "0x140014419", + "0x1400142f9" + ] + }, + { + "address": "0x14001444e", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001444e", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140014451", + "size": 3, + "mnemonic": "sar", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x140014454", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rbx + rbx]", + "stack_offset": 0 + }, + { + "address": "0x140014457", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x14001445f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140014463", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140014465", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140014467", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140014469", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 72 + }, + { + "address": "0x14001446b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x14001446c", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 88 + }, + { + "address": "0x14001446d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14001446e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001431a", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001431a", + "size": 3, + "mnemonic": "mov", + "operands": "word ptr [rbx], dx", + "stack_offset": 0 + }, + { + "address": "0x14001431d", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r13", + "stack_offset": 0 + }, + { + "address": "0x140014320", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140014323", + "size": 6, + "mnemonic": "mov", + "operands": "r9d, 0xa", + "stack_offset": 0 + }, + { + "address": "0x140014329", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rbx + r13]", + "stack_offset": 0 + }, + { + "address": "0x14001432d", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x140014330", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400142ec", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400142ec", + "0x140014332" + ] + }, + { + "address": "0x1400142ec", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400142ec", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, word ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400142ef", + "size": 4, + "mnemonic": "cmp", + "operands": "dx, 0x1a", + "stack_offset": 0 + }, + { + "address": "0x1400142f3", + "size": 6, + "mnemonic": "je", + "operands": "0x140014419", + "stack_offset": 0 + } + ], + "successors": [ + "0x140014419", + "0x1400142f9" + ] + }, + { + "address": "0x140014332", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014332", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001444e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001444e" + ] + } + ] + }, + { + "address": "0x140014475", + "name": "", + "blocks": [ + { + "address": "0x140014475", + "size": 21, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014475", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140014476", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140014477", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140014478", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14001447a", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14001447c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14001447e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140014480", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140014484", + "size": 3, + "mnemonic": "movsxd", + "operands": "rbp, ecx", + "stack_offset": -104 + }, + { + "address": "0x140014487", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x1448e]", + "stack_offset": -104 + }, + { + "address": "0x14001448e", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rbp", + "stack_offset": -104 + }, + { + "address": "0x140014491", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rbp", + "stack_offset": -104 + }, + { + "address": "0x140014494", + "size": 4, + "mnemonic": "sar", + "operands": "r15, 6", + "stack_offset": -104 + }, + { + "address": "0x140014498", + "size": 4, + "mnemonic": "and", + "operands": "r14d, 0x3f", + "stack_offset": -104 + }, + { + "address": "0x14001449c", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -104 + }, + { + "address": "0x14001449f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -104 + }, + { + "address": "0x1400144a2", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [r11 + r15*8 + 0x33300]", + "stack_offset": -104 + }, + { + "address": "0x1400144aa", + "size": 4, + "mnemonic": "lea", + "operands": "rsi, [r14 + r14*8]", + "stack_offset": -104 + }, + { + "address": "0x1400144ae", + "size": 5, + "mnemonic": "mov", + "operands": "r10, qword ptr [rax + rsi*8 + 0x28]", + "stack_offset": -104 + }, + { + "address": "0x1400144b3", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": -104 + }, + { + "address": "0x1400144b6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400144c4", + "stack_offset": -104 + } + ], + "successors": [ + "0x1400144c4", + "0x1400144b8" + ] + }, + { + "address": "0x1400144c4", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400144c4", + "size": 5, + "mnemonic": "and", + "operands": "byte ptr [rax + rsi*8 + 0x38], 0xfb", + "stack_offset": 0 + }, + { + "address": "0x1400144c9", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rdx + r8]", + "stack_offset": 0 + }, + { + "address": "0x1400144cd", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400144d0", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400144d3", + "size": 6, + "mnemonic": "mov", + "operands": "r13d, 1", + "stack_offset": 0 + }, + { + "address": "0x1400144d9", + "size": 3, + "mnemonic": "cmp", + "operands": "rdi, r9", + "stack_offset": 0 + }, + { + "address": "0x1400144dc", + "size": 6, + "mnemonic": "jae", + "operands": "0x1400145dc", + "stack_offset": 0 + }, + { + "address": "0x1400144e2", + "size": 2, + "mnemonic": "mov", + "operands": "cl, byte ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400144e4", + "size": 3, + "mnemonic": "cmp", + "operands": "cl, 0x1a", + "stack_offset": 0 + }, + { + "address": "0x1400144e7", + "size": 6, + "mnemonic": "je", + "operands": "0x1400145b9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400145b9", + "0x1400144ed" + ] + }, + { + "address": "0x1400144b8", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400144b8", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rdx], 0xa", + "stack_offset": 0 + }, + { + "address": "0x1400144bb", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400144c4", + "stack_offset": 0 + }, + { + "address": "0x1400144bd", + "size": 5, + "mnemonic": "or", + "operands": "byte ptr [rax + rsi*8 + 0x38], 4", + "stack_offset": 0 + }, + { + "address": "0x1400144c2", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400144c9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400144c9" + ] + }, + { + "address": "0x1400145b9", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400145b9", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [r11 + r15*8 + 0x33300]", + "stack_offset": 0 + }, + { + "address": "0x1400145c1", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + r14*8]", + "stack_offset": 0 + }, + { + "address": "0x1400145c5", + "size": 5, + "mnemonic": "mov", + "operands": "al, byte ptr [r8 + rdx*8 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400145ca", + "size": 2, + "mnemonic": "test", + "operands": "al, 0x40", + "stack_offset": 0 + }, + { + "address": "0x1400145cc", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400145d7", + "stack_offset": 0 + }, + { + "address": "0x1400145ce", + "size": 2, + "mnemonic": "or", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x1400145d0", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r8 + rdx*8 + 0x38], al", + "stack_offset": 0 + }, + { + "address": "0x1400145d5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400145dc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400145dc" + ] + }, + { + "address": "0x1400144ed", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400144ed", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rax + 1]", + "stack_offset": 0 + }, + { + "address": "0x1400144f1", + "size": 3, + "mnemonic": "cmp", + "operands": "cl, 0xd", + "stack_offset": 0 + }, + { + "address": "0x1400144f4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014509", + "stack_offset": 0 + }, + { + "address": "0x1400144f6", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x1400144f9", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001451b", + "stack_offset": 0 + }, + { + "address": "0x1400144fb", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rdx], 0xa", + "stack_offset": 0 + }, + { + "address": "0x1400144fe", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014509", + "stack_offset": 0 + }, + { + "address": "0x140014500", + "size": 4, + "mnemonic": "add", + "operands": "rax, 2", + "stack_offset": 0 + }, + { + "address": "0x140014504", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbx], 0xa", + "stack_offset": 0 + }, + { + "address": "0x140014507", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001450e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001450e" + ] + }, + { + "address": "0x1400144c9", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400144c9", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rdx + r8]", + "stack_offset": 0 + }, + { + "address": "0x1400144cd", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400144d0", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400144d3", + "size": 6, + "mnemonic": "mov", + "operands": "r13d, 1", + "stack_offset": 0 + }, + { + "address": "0x1400144d9", + "size": 3, + "mnemonic": "cmp", + "operands": "rdi, r9", + "stack_offset": 0 + }, + { + "address": "0x1400144dc", + "size": 6, + "mnemonic": "jae", + "operands": "0x1400145dc", + "stack_offset": 0 + }, + { + "address": "0x1400144e2", + "size": 2, + "mnemonic": "mov", + "operands": "cl, byte ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400144e4", + "size": 3, + "mnemonic": "cmp", + "operands": "cl, 0x1a", + "stack_offset": 0 + }, + { + "address": "0x1400144e7", + "size": 6, + "mnemonic": "je", + "operands": "0x1400145b9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400145b9", + "0x1400144ed" + ] + }, + { + "address": "0x1400145dc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400145dc", + "size": 2, + "mnemonic": "sub", + "operands": "ebx, edi", + "stack_offset": 0 + }, + { + "address": "0x1400145de", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400145e7", + "stack_offset": 0 + }, + { + "address": "0x1400145e0", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400145e2", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140014787", + "stack_offset": 0 + } + ], + "successors": [ + "0x140014787" + ] + }, + { + "address": "0x14001450e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001450e", + "size": 3, + "mnemonic": "inc", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140014511", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x140014514", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400144e2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400144e2", + "0x140014516" + ] + }, + { + "address": "0x140014787", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140014787", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001478f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140014793", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140014795", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140014797", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140014799", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 72 + }, + { + "address": "0x14001479b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x14001479c", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 88 + }, + { + "address": "0x14001479d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14001479e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400144e2", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400144e2", + "size": 2, + "mnemonic": "mov", + "operands": "cl, byte ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400144e4", + "size": 3, + "mnemonic": "cmp", + "operands": "cl, 0x1a", + "stack_offset": 0 + }, + { + "address": "0x1400144e7", + "size": 6, + "mnemonic": "je", + "operands": "0x1400145b9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400145b9", + "0x1400144ed" + ] + }, + { + "address": "0x140014516", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014516", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400145dc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400145dc" + ] + } + ] + }, + { + "address": "0x1400148ca", + "name": "", + "blocks": [ + { + "address": "0x1400148ca", + "size": 19, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400148ca", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400148cb", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x1400148cc", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x1400148cd", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x1400148cf", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x1400148d1", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x1400148d3", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x1400148d5", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -56 + }, + { + "address": "0x1400148d9", + "size": 3, + "mnemonic": "movsxd", + "operands": "r13, ecx", + "stack_offset": -152 + }, + { + "address": "0x1400148dc", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdx", + "stack_offset": -152 + }, + { + "address": "0x1400148df", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, r8d", + "stack_offset": -152 + }, + { + "address": "0x1400148e2", + "size": 4, + "mnemonic": "cmp", + "operands": "r13d, -2", + "stack_offset": -152 + }, + { + "address": "0x1400148e6", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014901", + "stack_offset": -152 + }, + { + "address": "0x1400148e8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d854", + "stack_offset": -152 + }, + { + "address": "0x1400148ed", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -152 + }, + { + "address": "0x1400148ef", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rax], esi", + "stack_offset": -152 + }, + { + "address": "0x1400148f1", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -152 + }, + { + "address": "0x1400148f6", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 9", + "stack_offset": -152 + }, + { + "address": "0x1400148fc", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140014d04", + "stack_offset": -152 + } + ], + "successors": [ + "0x140014d04" + ] + }, + { + "address": "0x140014d04", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140014d04", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140014d07", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140014d0f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140014d13", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 96 + }, + { + "address": "0x140014d15", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 104 + }, + { + "address": "0x140014d17", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 112 + }, + { + "address": "0x140014d19", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 120 + }, + { + "address": "0x140014d1b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 128 + }, + { + "address": "0x140014d1c", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 136 + }, + { + "address": "0x140014d1d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 144 + }, + { + "address": "0x140014d1e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 152 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140014efa", + "name": "", + "blocks": [ + { + "address": "0x140014efa", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014efa", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140014efb", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140014efe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x140014f02", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x140014f07", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1e2e2], 0", + "stack_offset": -104 + }, + { + "address": "0x140014f0e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x140014f12", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x140014f16", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x140014f1a", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x140014f1e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014f30", + "stack_offset": -104 + }, + { + "address": "0x140014f20", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x1c501]", + "stack_offset": -104 + }, + { + "address": "0x140014f27", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x140014f2b", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x140014f30", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x140014f34", + "size": 5, + "mnemonic": "call", + "operands": "0x140014d20", + "stack_offset": -104 + }, + { + "address": "0x140014f39", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -104 + }, + { + "address": "0x140014f3d", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": -104 + }, + { + "address": "0x140014f40", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014f4d", + "stack_offset": -104 + }, + { + "address": "0x140014f42", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x140014f46", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -104 + }, + { + "address": "0x140014f4d", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x140014f51", + "size": 2, + "mnemonic": "je", + "operands": "0x140014f62", + "stack_offset": -104 + } + ], + "successors": [ + "0x140014f62", + "0x140014f53" + ] + }, + { + "address": "0x140014f62", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014f62", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140014f66", + "size": 2, + "mnemonic": "je", + "operands": "0x140014f77", + "stack_offset": 0 + } + ], + "successors": [ + "0x140014f77", + "0x140014f68" + ] + }, + { + "address": "0x140014f53", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014f53", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140014f56", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140014f5a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140014f5f", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x140014f62", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140014f66", + "size": 2, + "mnemonic": "je", + "operands": "0x140014f77", + "stack_offset": 0 + } + ], + "successors": [ + "0x140014f77", + "0x140014f68" + ] + }, + { + "address": "0x140014f77", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140014f77", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140014f7c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140014f7f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140014f84", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140014f88", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x140014f89", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x140014f68", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140014f68", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140014f6b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140014f6f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140014f74", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x140014f77", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140014f7c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140014f7f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140014f84", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140014f88", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x140014f89", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140014f9e", + "name": "", + "blocks": [ + { + "address": "0x140014f9e", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014f9e", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140014f9f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140014fa2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x140014fa6", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x140014fab", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1e23e], 0", + "stack_offset": -104 + }, + { + "address": "0x140014fb2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x140014fb6", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x140014fba", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x140014fbe", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x140014fc2", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014fd4", + "stack_offset": -104 + }, + { + "address": "0x140014fc4", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x1c45d]", + "stack_offset": -104 + }, + { + "address": "0x140014fcb", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x140014fcf", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x140014fd4", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x140014fd8", + "size": 5, + "mnemonic": "call", + "operands": "0x140014e40", + "stack_offset": -104 + }, + { + "address": "0x140014fdd", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -104 + }, + { + "address": "0x140014fe1", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": -104 + }, + { + "address": "0x140014fe4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014ff1", + "stack_offset": -104 + }, + { + "address": "0x140014fe6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -104 + }, + { + "address": "0x140014fea", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -104 + }, + { + "address": "0x140014ff1", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x140014ff5", + "size": 2, + "mnemonic": "je", + "operands": "0x140015006", + "stack_offset": -104 + } + ], + "successors": [ + "0x140015006", + "0x140014ff7" + ] + }, + { + "address": "0x140015006", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015006", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14001500a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001501b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001501b", + "0x14001500c" + ] + }, + { + "address": "0x140014ff7", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014ff7", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140014ffa", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140014ffe", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140015003", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x140015006", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14001500a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001501b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001501b", + "0x14001500c" + ] + }, + { + "address": "0x14001501b", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001501b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140015020", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140015023", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140015028", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14001502c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14001502d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001500c", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001500c", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14001500f", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015013", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140015018", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14001501b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140015020", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140015023", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140015028", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14001502c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14001502d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015582", + "name": "", + "blocks": [ + { + "address": "0x140015582", + "size": 25, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015582", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015583", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140015586", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x14001558a", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -120 + }, + { + "address": "0x14001558f", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1dc5a], 0", + "stack_offset": -120 + }, + { + "address": "0x140015596", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -120 + }, + { + "address": "0x14001559a", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -120 + }, + { + "address": "0x14001559e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x1400155a2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -120 + }, + { + "address": "0x1400155a6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400155b8", + "stack_offset": -120 + }, + { + "address": "0x1400155a8", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x1be79]", + "stack_offset": -120 + }, + { + "address": "0x1400155af", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -120 + }, + { + "address": "0x1400155b3", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -120 + }, + { + "address": "0x1400155b8", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x1400155bc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -120 + }, + { + "address": "0x1400155c1", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": -120 + }, + { + "address": "0x1400155c5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -120 + }, + { + "address": "0x1400155ca", + "size": 5, + "mnemonic": "call", + "operands": "0x140015260", + "stack_offset": -120 + }, + { + "address": "0x1400155cf", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -120 + }, + { + "address": "0x1400155d3", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -120 + }, + { + "address": "0x1400155d5", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400155e2", + "stack_offset": -120 + }, + { + "address": "0x1400155d7", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x1400155db", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": -120 + }, + { + "address": "0x1400155e2", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x1400155e6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400155f7", + "stack_offset": -120 + } + ], + "successors": [ + "0x1400155f7", + "0x1400155e8" + ] + }, + { + "address": "0x1400155f7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400155f7", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x1400155fb", + "size": 2, + "mnemonic": "je", + "operands": "0x14001560c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001560c", + "0x1400155fd" + ] + }, + { + "address": "0x1400155e8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400155e8", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x1400155eb", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400155ef", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x1400155f4", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x1400155f7", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x1400155fb", + "size": 2, + "mnemonic": "je", + "operands": "0x14001560c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001560c", + "0x1400155fd" + ] + }, + { + "address": "0x14001560c", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001560c", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140015611", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015613", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140015617", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001561b", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001561e", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001561f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400155fd", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400155fd", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140015600", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015604", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140015609", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14001560c", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140015611", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015613", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140015617", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001561b", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001561e", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001561f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015734", + "name": "", + "blocks": [ + { + "address": "0x140015734", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015734", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015736", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140015737", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x140015738", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x140015739", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x14001573b", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -40 + }, + { + "address": "0x14001573d", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -48 + }, + { + "address": "0x14001573f", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -56 + }, + { + "address": "0x140015741", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -64 + }, + { + "address": "0x140015744", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x78", + "stack_offset": -64 + }, + { + "address": "0x140015748", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1b8f1]", + "stack_offset": -184 + }, + { + "address": "0x14001574f", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -184 + }, + { + "address": "0x140015752", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": -184 + }, + { + "address": "0x140015756", + "size": 3, + "mnemonic": "xor", + "operands": "r12d, r12d", + "stack_offset": -184 + }, + { + "address": "0x140015759", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x30], rdx", + "stack_offset": -184 + }, + { + "address": "0x14001575d", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x38], r12d", + "stack_offset": -184 + }, + { + "address": "0x140015761", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -184 + }, + { + "address": "0x140015764", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -184 + }, + { + "address": "0x140015767", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rcx", + "stack_offset": -184 + }, + { + "address": "0x14001576a", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r12d", + "stack_offset": -184 + }, + { + "address": "0x14001576d", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -184 + }, + { + "address": "0x140015770", + "size": 2, + "mnemonic": "je", + "operands": "0x14001577e", + "stack_offset": -184 + } + ], + "successors": [ + "0x14001577e", + "0x140015772" + ] + }, + { + "address": "0x14001577e", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001577e", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140015781", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400157b0", + "stack_offset": 0 + }, + { + "address": "0x140015783", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r9 + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x140015788", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14001578b", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x2c], 0x16", + "stack_offset": 0 + }, + { + "address": "0x140015793", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140015795", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140015798", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001579d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r12", + "stack_offset": 0 + }, + { + "address": "0x1400157a2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": 0 + }, + { + "address": "0x1400157a7", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x1400157ab", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140015a56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015a56" + ] + }, + { + "address": "0x140015772", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015772", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140015775", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001577e", + "stack_offset": 0 + }, + { + "address": "0x140015777", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015779", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140015a56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015a56" + ] + }, + { + "address": "0x140015a56", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015a56", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140015a5a", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140015a5d", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140015a62", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x78", + "stack_offset": 0 + }, + { + "address": "0x140015a66", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 120 + }, + { + "address": "0x140015a68", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 128 + }, + { + "address": "0x140015a6a", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 136 + }, + { + "address": "0x140015a6c", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 144 + }, + { + "address": "0x140015a6e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 152 + }, + { + "address": "0x140015a6f", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 160 + }, + { + "address": "0x140015a70", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 168 + }, + { + "address": "0x140015a71", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 176 + }, + { + "address": "0x140015a72", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 184 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015a7e", + "name": "", + "blocks": [ + { + "address": "0x140015a7e", + "size": 11, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015a7e", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015a7f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140015a82", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x140015a86", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a8b", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x38]", + "stack_offset": -120 + }, + { + "address": "0x140015a8f", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a93", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a97", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a9b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a9f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -120 + }, + { + "address": "0x140015aa2", + "size": 2, + "mnemonic": "je", + "operands": "0x140015aa9", + "stack_offset": -120 + } + ], + "successors": [ + "0x140015aa9", + "0x140015aa4" + ] + }, + { + "address": "0x140015aa9", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015aa9", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1d740], 0", + "stack_offset": 0 + }, + { + "address": "0x140015ab0", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015ac2", + "stack_offset": 0 + }, + { + "address": "0x140015ab2", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x1b96f]", + "stack_offset": 0 + }, + { + "address": "0x140015ab9", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": 0 + }, + { + "address": "0x140015abd", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140015ac2", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015ac6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140015acb", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140015acf", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140015ad4", + "size": 5, + "mnemonic": "call", + "operands": "0x140015620", + "stack_offset": 0 + }, + { + "address": "0x140015ad9", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": 0 + }, + { + "address": "0x140015add", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x140015adf", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015aec", + "stack_offset": 0 + }, + { + "address": "0x140015ae1", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015ae5", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x140015aec", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140015af0", + "size": 2, + "mnemonic": "je", + "operands": "0x140015b01", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015b01", + "0x140015af2" + ] + }, + { + "address": "0x140015aa4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015aa4", + "size": 3, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140015aa7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015ab9", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015ab9" + ] + }, + { + "address": "0x140015b01", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015b01", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140015b05", + "size": 2, + "mnemonic": "je", + "operands": "0x140015b16", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015b16", + "0x140015b07" + ] + }, + { + "address": "0x140015af2", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015af2", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140015af5", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015af9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140015afe", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x140015b01", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140015b05", + "size": 2, + "mnemonic": "je", + "operands": "0x140015b16", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015b16", + "0x140015b07" + ] + }, + { + "address": "0x140015ab9", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015ab9", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": 0 + }, + { + "address": "0x140015abd", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140015ac2", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015ac6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140015acb", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140015acf", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140015ad4", + "size": 5, + "mnemonic": "call", + "operands": "0x140015620", + "stack_offset": 0 + }, + { + "address": "0x140015ad9", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": 0 + }, + { + "address": "0x140015add", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x140015adf", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015aec", + "stack_offset": 0 + }, + { + "address": "0x140015ae1", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015ae5", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x140015aec", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140015af0", + "size": 2, + "mnemonic": "je", + "operands": "0x140015b01", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015b01", + "0x140015af2" + ] + }, + { + "address": "0x140015b16", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015b16", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140015b1b", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015b1d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140015b21", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140015b25", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140015b28", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015b29", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x140015b07", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015b07", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140015b0a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015b0e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x140015b13", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x140015b16", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140015b1b", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015b1d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140015b21", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140015b25", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140015b28", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015b29", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015c13", + "name": "", + "blocks": [ + { + "address": "0x140015c13", + "size": 15, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015c13", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015c14", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140015c17", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x80", + "stack_offset": -8 + }, + { + "address": "0x140015c1e", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1b41b]", + "stack_offset": -136 + }, + { + "address": "0x140015c25", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -136 + }, + { + "address": "0x140015c28", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -136 + }, + { + "address": "0x140015c2c", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": -136 + }, + { + "address": "0x140015c2e", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdi, ecx", + "stack_offset": -136 + }, + { + "address": "0x140015c31", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r8", + "stack_offset": -136 + }, + { + "address": "0x140015c34", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x38]", + "stack_offset": -136 + }, + { + "address": "0x140015c38", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": -136 + }, + { + "address": "0x140015c3d", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rdi + 1]", + "stack_offset": -136 + }, + { + "address": "0x140015c40", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -136 + }, + { + "address": "0x140015c42", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x100", + "stack_offset": -136 + }, + { + "address": "0x140015c47", + "size": 2, + "mnemonic": "ja", + "operands": "0x140015c56", + "stack_offset": -136 + } + ], + "successors": [ + "0x140015c56", + "0x140015c49" + ] + }, + { + "address": "0x140015c56", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015c56", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140015c5a", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015c5c", + "size": 3, + "mnemonic": "sar", + "operands": "eax, 8", + "stack_offset": 0 + }, + { + "address": "0x140015c5f", + "size": 6, + "mnemonic": "mov", + "operands": "r10d, 1", + "stack_offset": 0 + }, + { + "address": "0x140015c65", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, al", + "stack_offset": 0 + }, + { + "address": "0x140015c68", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140015c6b", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax + rcx*2], bx", + "stack_offset": 0 + }, + { + "address": "0x140015c6f", + "size": 2, + "mnemonic": "jge", + "operands": "0x140015c81", + "stack_offset": 0 + }, + { + "address": "0x140015c71", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x40], cl", + "stack_offset": 0 + }, + { + "address": "0x140015c74", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [r10 + 1]", + "stack_offset": 0 + }, + { + "address": "0x140015c78", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x3f], dil", + "stack_offset": 0 + }, + { + "address": "0x140015c7c", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x3e], bl", + "stack_offset": 0 + }, + { + "address": "0x140015c7f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015c8b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015c8b" + ] + }, + { + "address": "0x140015c49", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015c49", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140015c4d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140015c50", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [rcx + rdi*2]", + "stack_offset": 0 + }, + { + "address": "0x140015c54", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015cd5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015cd5" + ] + }, + { + "address": "0x140015c8b", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015c8b", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015c8d", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], r10d", + "stack_offset": 0 + }, + { + "address": "0x140015c92", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140015c95", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015c99", + "size": 4, + "mnemonic": "mov", + "operands": "word ptr [rbp - 0x14], ax", + "stack_offset": 0 + }, + { + "address": "0x140015c9d", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140015ca1", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140015ca4", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r10d", + "stack_offset": 0 + }, + { + "address": "0x140015ca7", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140015cab", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140015caf", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140015cb4", + "size": 5, + "mnemonic": "call", + "operands": "0x140016050", + "stack_offset": 0 + }, + { + "address": "0x140015cb9", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015cbb", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015cd1", + "stack_offset": 0 + }, + { + "address": "0x140015cbd", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x20], bl", + "stack_offset": 0 + }, + { + "address": "0x140015cc0", + "size": 2, + "mnemonic": "je", + "operands": "0x140015ccd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015ccd", + "0x140015cc2" + ] + }, + { + "address": "0x140015cd5", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015cd5", + "size": 2, + "mnemonic": "and", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x140015cd7", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x20], bl", + "stack_offset": 0 + }, + { + "address": "0x140015cda", + "size": 2, + "mnemonic": "je", + "operands": "0x140015ce7", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015ce7", + "0x140015cdc" + ] + }, + { + "address": "0x140015ccd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015ccd", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015ccf", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015ce7", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015ce7" + ] + }, + { + "address": "0x140015cc2", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015cc2", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140015cc6", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x140015ccd", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015ccf", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015ce7", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015ce7" + ] + }, + { + "address": "0x140015ce7", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015ce7", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140015ceb", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140015cee", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140015cf3", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140015cfb", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140015cff", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140015d03", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140015d07", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140015d0a", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015d0b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x140015cdc", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015cdc", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140015ce0", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x140015ce7", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140015ceb", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140015cee", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140015cf3", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140015cfb", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140015cff", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140015d03", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140015d07", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140015d0a", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015d0b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015d0c", + "name": "", + "blocks": [ + { + "address": "0x140015d0c", + "size": 30, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015d0c", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015d0e", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x140015d10", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140015d12", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -24 + }, + { + "address": "0x140015d16", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp + 0x40]", + "stack_offset": -136 + }, + { + "address": "0x140015d1b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x50], rbx", + "stack_offset": -136 + }, + { + "address": "0x140015d1f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x58], rsi", + "stack_offset": -136 + }, + { + "address": "0x140015d23", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x60], rdi", + "stack_offset": -136 + }, + { + "address": "0x140015d27", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x68], r12", + "stack_offset": -136 + }, + { + "address": "0x140015d2b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1b30e]", + "stack_offset": -136 + }, + { + "address": "0x140015d32", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rbp", + "stack_offset": -136 + }, + { + "address": "0x140015d35", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x28], rax", + "stack_offset": -136 + }, + { + "address": "0x140015d39", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -136 + }, + { + "address": "0x140015d3c", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r9", + "stack_offset": -136 + }, + { + "address": "0x140015d3f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -136 + }, + { + "address": "0x140015d42", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r8d", + "stack_offset": -136 + }, + { + "address": "0x140015d45", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 8]", + "stack_offset": -136 + }, + { + "address": "0x140015d49", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": -136 + }, + { + "address": "0x140015d4e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x10]", + "stack_offset": -136 + }, + { + "address": "0x140015d52", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -136 + }, + { + "address": "0x140015d55", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -136 + }, + { + "address": "0x140015d58", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": -136 + }, + { + "address": "0x140015d5a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": -136 + }, + { + "address": "0x140015d5d", + "size": 4, + "mnemonic": "mov", + "operands": "r12d, dword ptr [rax + 0xc]", + "stack_offset": -136 + }, + { + "address": "0x140015d61", + "size": 5, + "mnemonic": "call", + "operands": "0x140011ff0", + "stack_offset": -136 + }, + { + "address": "0x140015d66", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdi, eax", + "stack_offset": -136 + }, + { + "address": "0x140015d69", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -136 + }, + { + "address": "0x140015d6b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015d74", + "stack_offset": -136 + }, + { + "address": "0x140015d6d", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -136 + }, + { + "address": "0x140015d6f", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140015e4e", + "stack_offset": -136 + } + ], + "successors": [ + "0x140015e4e" + ] + }, + { + "address": "0x140015e4e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015e4e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140015e52", + "size": 2, + "mnemonic": "je", + "operands": "0x140015e5f", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015e5f", + "0x140015e54" + ] + }, + { + "address": "0x140015e5f", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015e5f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015e61", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140015e65", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140015e68", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140015e6d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140015e71", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140015e75", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140015e79", + "size": 4, + "mnemonic": "mov", + "operands": "r12, qword ptr [rbp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140015e7d", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140015e81", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140015e83", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140015e85", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x140015e86", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140015e54", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015e54", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x140015e58", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x140015e5f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015e61", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140015e65", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140015e68", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140015e6d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140015e71", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140015e75", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140015e79", + "size": 4, + "mnemonic": "mov", + "operands": "r12, qword ptr [rbp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140015e7d", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140015e81", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140015e83", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140015e85", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x140015e86", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015e8a", + "name": "", + "blocks": [ + { + "address": "0x140015e8a", + "size": 26, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015e8a", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015e8b", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140015e8c", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140015e8d", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140015e8f", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -32 + }, + { + "address": "0x140015e91", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -40 + }, + { + "address": "0x140015e93", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xd0", + "stack_offset": -48 + }, + { + "address": "0x140015e9a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1b19f]", + "stack_offset": -256 + }, + { + "address": "0x140015ea1", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -256 + }, + { + "address": "0x140015ea4", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xc0], rax", + "stack_offset": -256 + }, + { + "address": "0x140015eac", + "size": 8, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x130]", + "stack_offset": -256 + }, + { + "address": "0x140015eb4", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -256 + }, + { + "address": "0x140015eb6", + "size": 3, + "mnemonic": "mov", + "operands": "ebp, r9d", + "stack_offset": -256 + }, + { + "address": "0x140015eb9", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r8", + "stack_offset": -256 + }, + { + "address": "0x140015ebc", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rcx", + "stack_offset": -256 + }, + { + "address": "0x140015ebf", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rdi", + "stack_offset": -256 + }, + { + "address": "0x140015ec2", + "size": 3, + "mnemonic": "cmp", + "operands": "edx, 1", + "stack_offset": -256 + }, + { + "address": "0x140015ec5", + "size": 6, + "mnemonic": "jne", + "operands": "0x140015fa5", + "stack_offset": -256 + }, + { + "address": "0x140015ecb", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x40]", + "stack_offset": -256 + }, + { + "address": "0x140015ed0", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], 0x80", + "stack_offset": -256 + }, + { + "address": "0x140015ed8", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebp", + "stack_offset": -256 + }, + { + "address": "0x140015edb", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": -256 + }, + { + "address": "0x140015ede", + "size": 5, + "mnemonic": "call", + "operands": "0x140015d0c", + "stack_offset": -256 + }, + { + "address": "0x140015ee3", + "size": 3, + "mnemonic": "movsxd", + "operands": "rbx, eax", + "stack_offset": -256 + }, + { + "address": "0x140015ee6", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -256 + }, + { + "address": "0x140015ee8", + "size": 2, + "mnemonic": "je", + "operands": "0x140015f2d", + "stack_offset": -256 + } + ], + "successors": [ + "0x140015f2d", + "0x140015eea" + ] + }, + { + "address": "0x140015f2d", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015f2d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xa1c5]", + "stack_offset": 0 + }, + { + "address": "0x140015f33", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x7a", + "stack_offset": 0 + }, + { + "address": "0x140015f36", + "size": 6, + "mnemonic": "jne", + "operands": "0x140016016", + "stack_offset": 0 + }, + { + "address": "0x140015f3c", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140015f3f", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edi", + "stack_offset": 0 + }, + { + "address": "0x140015f43", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebp", + "stack_offset": 0 + }, + { + "address": "0x140015f46", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140015f49", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140015f4c", + "size": 5, + "mnemonic": "call", + "operands": "0x140015d0c", + "stack_offset": 0 + }, + { + "address": "0x140015f51", + "size": 3, + "mnemonic": "movsxd", + "operands": "r15, eax", + "stack_offset": 0 + }, + { + "address": "0x140015f54", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015f56", + "size": 6, + "mnemonic": "je", + "operands": "0x140016016", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016016", + "0x140015f5c" + ] + }, + { + "address": "0x140015eea", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015eea", + "size": 3, + "mnemonic": "lea", + "operands": "edx, [rdi + 1]", + "stack_offset": 0 + }, + { + "address": "0x140015eed", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140015ef0", + "size": 5, + "mnemonic": "call", + "operands": "0x140011a80", + "stack_offset": 0 + }, + { + "address": "0x140015ef5", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140015ef7", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x140015efa", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140015eff", + "size": 3, + "mnemonic": "cmp", + "operands": "qword ptr [rsi], rdi", + "stack_offset": 0 + }, + { + "address": "0x140015f02", + "size": 6, + "mnemonic": "je", + "operands": "0x140016016", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016016", + "0x140015f08" + ] + }, + { + "address": "0x140016016", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016016", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140016019", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x140016021", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140016024", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140016029", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xd0", + "stack_offset": 0 + }, + { + "address": "0x140016030", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 208 + }, + { + "address": "0x140016032", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 216 + }, + { + "address": "0x140016034", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 224 + }, + { + "address": "0x140016036", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 232 + }, + { + "address": "0x140016037", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 240 + }, + { + "address": "0x140016038", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 248 + }, + { + "address": "0x140016039", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 256 + }, + { + "address": "0x14001603a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 264 + } + ], + "successors": [ + ] + }, + { + "address": "0x140015f5c", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015f5c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x140015f5f", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x140015f64", + "size": 5, + "mnemonic": "call", + "operands": "0x140011a80", + "stack_offset": 0 + }, + { + "address": "0x140015f69", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140015f6c", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140015f6f", + "size": 2, + "mnemonic": "je", + "operands": "0x140015f96", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015f96", + "0x140015f71" + ] + }, + { + "address": "0x140015f08", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015f08", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140015f0b", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rbx - 1]", + "stack_offset": 0 + }, + { + "address": "0x140015f0e", + "size": 3, + "mnemonic": "movsxd", + "operands": "r9, eax", + "stack_offset": 0 + }, + { + "address": "0x140015f11", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140015f16", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140015f19", + "size": 5, + "mnemonic": "call", + "operands": "0x14001c3c0", + "stack_offset": 0 + }, + { + "address": "0x140015f1e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015f20", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001603b", + "stack_offset": 0 + }, + { + "address": "0x140015f26", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015f28", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016019", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016019" + ] + }, + { + "address": "0x140015f96", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015f96", + "size": 3, + "mnemonic": "or", + "operands": "edi, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140015f99", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140015f9c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140015fa1", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015fa3", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016019", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016019" + ] + }, + { + "address": "0x140015f71", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015f71", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x140015f74", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], r15d", + "stack_offset": 0 + }, + { + "address": "0x140015f79", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebp", + "stack_offset": 0 + }, + { + "address": "0x140015f7c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140015f7f", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140015f82", + "size": 5, + "mnemonic": "call", + "operands": "0x140015d0c", + "stack_offset": 0 + }, + { + "address": "0x140015f87", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015f89", + "size": 2, + "mnemonic": "je", + "operands": "0x140015f96", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015f96", + "0x140015f8b" + ] + }, + { + "address": "0x140016019", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016019", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x140016021", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140016024", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140016029", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0xd0", + "stack_offset": 0 + }, + { + "address": "0x140016030", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 208 + }, + { + "address": "0x140016032", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 216 + }, + { + "address": "0x140016034", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 224 + }, + { + "address": "0x140016036", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 232 + }, + { + "address": "0x140016037", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 240 + }, + { + "address": "0x140016038", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 248 + }, + { + "address": "0x140016039", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 256 + }, + { + "address": "0x14001603a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 264 + } + ], + "successors": [ + ] + }, + { + "address": "0x140015f8b", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015f8b", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140015f8e", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140015f91", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x140015f94", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015f99", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015f99" + ] + }, + { + "address": "0x140015f99", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015f99", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140015f9c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140015fa1", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140015fa3", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016019", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016019" + ] + } + ] + }, + { + "address": "0x140016050", + "name": "", + "blocks": [ + { + "address": "0x140016050", + "size": 39, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016050", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140016052", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140016054", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140016056", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140016058", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14001605a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -40 + }, + { + "address": "0x14001605e", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp + 0x30]", + "stack_offset": -136 + }, + { + "address": "0x140016063", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x60], rbx", + "stack_offset": -136 + }, + { + "address": "0x140016067", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x68], rsi", + "stack_offset": -136 + }, + { + "address": "0x14001606b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x70], rdi", + "stack_offset": -136 + }, + { + "address": "0x14001606f", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1afca]", + "stack_offset": -136 + }, + { + "address": "0x140016076", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rbp", + "stack_offset": -136 + }, + { + "address": "0x140016079", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x28], rax", + "stack_offset": -136 + }, + { + "address": "0x14001607d", + "size": 3, + "mnemonic": "mov", + "operands": "r13d, edx", + "stack_offset": -136 + }, + { + "address": "0x140016080", + "size": 3, + "mnemonic": "mov", + "operands": "r15d, r9d", + "stack_offset": -136 + }, + { + "address": "0x140016083", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -136 + }, + { + "address": "0x140016086", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r8", + "stack_offset": -136 + }, + { + "address": "0x140016089", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 8]", + "stack_offset": -136 + }, + { + "address": "0x14001608d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": -136 + }, + { + "address": "0x140016092", + "size": 6, + "mnemonic": "mov", + "operands": "edi, dword ptr [rbp + 0x88]", + "stack_offset": -136 + }, + { + "address": "0x140016098", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": -136 + }, + { + "address": "0x14001609a", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400160a3", + "stack_offset": -136 + }, + { + "address": "0x14001609c", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x10]", + "stack_offset": -136 + }, + { + "address": "0x1400160a0", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [rax + 0xc]", + "stack_offset": -136 + }, + { + "address": "0x1400160a3", + "size": 6, + "mnemonic": "neg", + "operands": "dword ptr [rbp + 0x90]", + "stack_offset": -136 + }, + { + "address": "0x1400160a9", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": -136 + }, + { + "address": "0x1400160ac", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r12", + "stack_offset": -136 + }, + { + "address": "0x1400160af", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": -136 + }, + { + "address": "0x1400160b1", + "size": 2, + "mnemonic": "sbb", + "operands": "edx, edx", + "stack_offset": -136 + }, + { + "address": "0x1400160b3", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x28], 0", + "stack_offset": -136 + }, + { + "address": "0x1400160b8", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": -136 + }, + { + "address": "0x1400160be", + "size": 3, + "mnemonic": "and", + "operands": "edx, 8", + "stack_offset": -136 + }, + { + "address": "0x1400160c1", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": -136 + }, + { + "address": "0x1400160c3", + "size": 5, + "mnemonic": "call", + "operands": "0x14001702c", + "stack_offset": -136 + }, + { + "address": "0x1400160c8", + "size": 3, + "mnemonic": "movsxd", + "operands": "r14, eax", + "stack_offset": -136 + }, + { + "address": "0x1400160cb", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -136 + }, + { + "address": "0x1400160cd", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400160d6", + "stack_offset": -136 + }, + { + "address": "0x1400160cf", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -136 + }, + { + "address": "0x1400160d1", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400161a6", + "stack_offset": -136 + } + ], + "successors": [ + "0x1400161a6" + ] + }, + { + "address": "0x1400161a6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400161a6", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x1400161aa", + "size": 2, + "mnemonic": "je", + "operands": "0x1400161b7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400161b7", + "0x1400161ac" + ] + }, + { + "address": "0x1400161b7", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400161b7", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x1400161b9", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400161bd", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400161c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400161c5", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400161c9", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x1400161cd", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400161d1", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400161d5", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400161d7", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x1400161d9", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x1400161db", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x1400161dd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x1400161de", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400161ac", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400161ac", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400161b0", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x1400161b7", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x1400161b9", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400161bd", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400161c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400161c5", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400161c9", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x1400161cd", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400161d1", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400161d5", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400161d7", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x1400161d9", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x1400161db", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x1400161dd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x1400161de", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400161e0", + "name": "", + "blocks": [ + { + "address": "0x1400161e0", + "size": 26, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400161e0", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x1400161e2", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x1400161e4", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x1400161e6", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x1400161e8", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x1400161ea", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -40 + }, + { + "address": "0x1400161ee", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp + 0x50]", + "stack_offset": -136 + }, + { + "address": "0x1400161f3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x40], rbx", + "stack_offset": -136 + }, + { + "address": "0x1400161f7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x48], rsi", + "stack_offset": -136 + }, + { + "address": "0x1400161fb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x50], rdi", + "stack_offset": -136 + }, + { + "address": "0x1400161ff", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1ae3a]", + "stack_offset": -136 + }, + { + "address": "0x140016206", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rbp", + "stack_offset": -136 + }, + { + "address": "0x140016209", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 8], rax", + "stack_offset": -136 + }, + { + "address": "0x14001620d", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdi, dword ptr [rbp + 0x60]", + "stack_offset": -136 + }, + { + "address": "0x140016211", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -136 + }, + { + "address": "0x140016214", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, r8d", + "stack_offset": -136 + }, + { + "address": "0x140016217", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -136 + }, + { + "address": "0x14001621a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -136 + }, + { + "address": "0x14001621d", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": -136 + }, + { + "address": "0x14001621f", + "size": 2, + "mnemonic": "jle", + "operands": "0x140016235", + "stack_offset": -136 + }, + { + "address": "0x140016221", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": -136 + }, + { + "address": "0x140016224", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r9", + "stack_offset": -136 + }, + { + "address": "0x140016227", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d9c0", + "stack_offset": -136 + }, + { + "address": "0x14001622c", + "size": 2, + "mnemonic": "cmp", + "operands": "eax, edi", + "stack_offset": -136 + }, + { + "address": "0x14001622e", + "size": 3, + "mnemonic": "lea", + "operands": "edi, [rax + 1]", + "stack_offset": -136 + }, + { + "address": "0x140016231", + "size": 2, + "mnemonic": "jl", + "operands": "0x140016235", + "stack_offset": -136 + } + ], + "successors": [ + "0x140016235", + "0x140016233" + ] + }, + { + "address": "0x140016235", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016235", + "size": 4, + "mnemonic": "mov", + "operands": "r14d, dword ptr [rbp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140016239", + "size": 3, + "mnemonic": "test", + "operands": "r14d, r14d", + "stack_offset": 0 + }, + { + "address": "0x14001623c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016245", + "stack_offset": 0 + }, + { + "address": "0x14001623e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140016241", + "size": 4, + "mnemonic": "mov", + "operands": "r14d, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140016245", + "size": 6, + "mnemonic": "neg", + "operands": "dword ptr [rbp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001624b", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": 0 + }, + { + "address": "0x14001624e", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140016251", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r14d", + "stack_offset": 0 + }, + { + "address": "0x140016254", + "size": 2, + "mnemonic": "sbb", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140016256", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14001625b", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140016261", + "size": 3, + "mnemonic": "and", + "operands": "edx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016264", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x140016266", + "size": 5, + "mnemonic": "call", + "operands": "0x14001702c", + "stack_offset": 0 + }, + { + "address": "0x14001626b", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001626d", + "size": 3, + "mnemonic": "movsxd", + "operands": "r15, eax", + "stack_offset": 0 + }, + { + "address": "0x140016270", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140016272", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164eb", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164eb", + "0x140016278" + ] + }, + { + "address": "0x140016233", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016233", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x140016235", + "size": 4, + "mnemonic": "mov", + "operands": "r14d, dword ptr [rbp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140016239", + "size": 3, + "mnemonic": "test", + "operands": "r14d, r14d", + "stack_offset": 0 + }, + { + "address": "0x14001623c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016245", + "stack_offset": 0 + }, + { + "address": "0x14001623e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140016241", + "size": 4, + "mnemonic": "mov", + "operands": "r14d, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140016245", + "size": 6, + "mnemonic": "neg", + "operands": "dword ptr [rbp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001624b", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": 0 + }, + { + "address": "0x14001624e", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140016251", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r14d", + "stack_offset": 0 + }, + { + "address": "0x140016254", + "size": 2, + "mnemonic": "sbb", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140016256", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14001625b", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140016261", + "size": 3, + "mnemonic": "and", + "operands": "edx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016264", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x140016266", + "size": 5, + "mnemonic": "call", + "operands": "0x14001702c", + "stack_offset": 0 + }, + { + "address": "0x14001626b", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001626d", + "size": 3, + "mnemonic": "movsxd", + "operands": "r15, eax", + "stack_offset": 0 + }, + { + "address": "0x140016270", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140016272", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164eb", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164eb", + "0x140016278" + ] + }, + { + "address": "0x1400164eb", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400164eb", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400164ef", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400164f2", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400164f7", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400164fb", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400164ff", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140016503", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140016507", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016509", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14001650b", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x14001650d", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001650f", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x140016510", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016278", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016278", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r15", + "stack_offset": 0 + }, + { + "address": "0x14001627b", + "size": 3, + "mnemonic": "add", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001627e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140016282", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140016285", + "size": 3, + "mnemonic": "sbb", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140016288", + "size": 3, + "mnemonic": "and", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001628b", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164ce", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164ce", + "0x140016291" + ] + }, + { + "address": "0x1400164ce", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400164ce", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400164d1", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": 0 + }, + { + "address": "0x1400164d3", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400164d6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400164e9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164e9", + "0x1400164d8" + ] + }, + { + "address": "0x140016291", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016291", + "size": 10, + "mnemonic": "movabs", + "operands": "r8, 0xffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x14001629b", + "size": 6, + "mnemonic": "cmp", + "operands": "rax, 0x400", + "stack_offset": 0 + }, + { + "address": "0x1400162a1", + "size": 2, + "mnemonic": "ja", + "operands": "0x1400162d4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400162d4", + "0x1400162a3" + ] + }, + { + "address": "0x1400164e9", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400164e9", + "size": 2, + "mnemonic": "mov", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x1400164eb", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400164ef", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400164f2", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400164f7", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400164fb", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400164ff", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140016503", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140016507", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016509", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14001650b", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x14001650d", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001650f", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x140016510", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400164d8", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400164d8", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400164dc", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0xdddd", + "stack_offset": 0 + }, + { + "address": "0x1400164e2", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400164e9", + "stack_offset": 0 + }, + { + "address": "0x1400164e4", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400164e9", + "size": 2, + "mnemonic": "mov", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x1400164eb", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400164ef", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400164f2", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x1400164f7", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400164fb", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400164ff", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140016503", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140016507", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016509", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14001650b", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x14001650d", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001650f", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x140016510", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400162d4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162d4", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400162d7", + "size": 5, + "mnemonic": "call", + "operands": "0x140015200", + "stack_offset": 0 + }, + { + "address": "0x1400162dc", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400162de", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400162e1", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400162e4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400162f0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400162f0", + "0x1400162e6" + ] + }, + { + "address": "0x1400162a3", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162a3", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x1400162a7", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400162aa", + "size": 2, + "mnemonic": "ja", + "operands": "0x1400162af", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400162af", + "0x1400162ac" + ] + }, + { + "address": "0x1400162f0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162f0", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400162f3", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1", + "0x1400162f9" + ] + }, + { + "address": "0x1400162e6", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162e6", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0xdddd", + "stack_offset": 0 + }, + { + "address": "0x1400162ec", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x1400162f0", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400162f3", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1", + "0x1400162f9" + ] + }, + { + "address": "0x1400162af", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162af", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x1400162b3", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400162b6", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057a0", + "stack_offset": 0 + }, + { + "address": "0x1400162bb", + "size": 3, + "mnemonic": "sub", + "operands": "rsp, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400162be", + "size": 5, + "mnemonic": "lea", + "operands": "rbx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400162c3", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400162c6", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1", + "0x1400162cc" + ] + }, + { + "address": "0x1400162ac", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162ac", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x1400162af", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x1400162b3", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400162b6", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057a0", + "stack_offset": 0 + }, + { + "address": "0x1400162bb", + "size": 3, + "mnemonic": "sub", + "operands": "rsp, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400162be", + "size": 5, + "mnemonic": "lea", + "operands": "rbx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400162c3", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400162c6", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1", + "0x1400162cc" + ] + }, + { + "address": "0x1400164d1", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400164d1", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": 0 + }, + { + "address": "0x1400164d3", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400164d6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400164e9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164e9", + "0x1400164d8" + ] + }, + { + "address": "0x1400162f9", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162f9", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r15d", + "stack_offset": 0 + }, + { + "address": "0x1400162fe", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": 0 + }, + { + "address": "0x140016301", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140016304", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x140016309", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001630e", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r14d", + "stack_offset": 0 + }, + { + "address": "0x140016311", + "size": 5, + "mnemonic": "call", + "operands": "0x14001702c", + "stack_offset": 0 + }, + { + "address": "0x140016316", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140016318", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001631a", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1", + "0x140016320" + ] + }, + { + "address": "0x1400162cc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162cc", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rbx], 0xcccc", + "stack_offset": 0 + }, + { + "address": "0x1400162d2", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400162ec", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400162ec" + ] + }, + { + "address": "0x140016320", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016320", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016325", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": 0 + }, + { + "address": "0x140016328", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001632d", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016330", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016335", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x140016338", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], edx", + "stack_offset": 0 + }, + { + "address": "0x14001633c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016341", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r12d", + "stack_offset": 0 + }, + { + "address": "0x140016344", + "size": 5, + "mnemonic": "call", + "operands": "0x1400121ec", + "stack_offset": 0 + }, + { + "address": "0x140016349", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001634b", + "size": 3, + "mnemonic": "movsxd", + "operands": "rsi, eax", + "stack_offset": 0 + }, + { + "address": "0x14001634e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140016350", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1", + "0x140016356" + ] + }, + { + "address": "0x1400162ec", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400162ec", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x1400162f0", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400162f3", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1", + "0x1400162f9" + ] + }, + { + "address": "0x140016356", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016356", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x400", + "stack_offset": 0 + }, + { + "address": "0x14001635c", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r12d", + "stack_offset": 0 + }, + { + "address": "0x14001635f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400163b2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400163b2", + "0x140016361" + ] + }, + { + "address": "0x1400163b2", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400163b2", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400163b5", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400163b8", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400163bc", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400163bf", + "size": 3, + "mnemonic": "sbb", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400163c2", + "size": 3, + "mnemonic": "and", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400163c5", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164b1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164b1", + "0x1400163cb" + ] + }, + { + "address": "0x140016361", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016361", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140016364", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140016366", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164d8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d8", + "0x14001636c" + ] + }, + { + "address": "0x1400164b1", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400164b1", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400164b4", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400164b7", + "size": 2, + "mnemonic": "je", + "operands": "0x1400164ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164ca", + "0x1400164b9" + ] + }, + { + "address": "0x1400163cb", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400163cb", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x1400163ce", + "size": 2, + "mnemonic": "ja", + "operands": "0x140016405", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016405", + "0x1400163d0" + ] + }, + { + "address": "0x14001636c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001636c", + "size": 2, + "mnemonic": "cmp", + "operands": "esi, eax", + "stack_offset": 0 + }, + { + "address": "0x14001636e", + "size": 6, + "mnemonic": "jg", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1", + "0x140016374" + ] + }, + { + "address": "0x1400164ca", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400164ca", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x1400164cc", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400164d8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d8" + ] + }, + { + "address": "0x1400164b9", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400164b9", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdi - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400164bd", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0xdddd", + "stack_offset": 0 + }, + { + "address": "0x1400164c3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400164ca", + "stack_offset": 0 + }, + { + "address": "0x1400164c5", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400164ca", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x1400164cc", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400164d8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d8" + ] + }, + { + "address": "0x140016405", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016405", + "size": 5, + "mnemonic": "call", + "operands": "0x140015200", + "stack_offset": 0 + }, + { + "address": "0x14001640a", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001640c", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001640f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140016412", + "size": 2, + "mnemonic": "je", + "operands": "0x14001641e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001641e", + "0x140016414" + ] + }, + { + "address": "0x1400163d0", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400163d0", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x1400163d4", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400163d7", + "size": 2, + "mnemonic": "ja", + "operands": "0x1400163e3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400163e3", + "0x1400163d9" + ] + }, + { + "address": "0x140016374", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016374", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016379", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14001637c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016381", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016384", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016389", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x14001638c", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140016390", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r12d", + "stack_offset": 0 + }, + { + "address": "0x140016393", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140016397", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x14001639c", + "size": 5, + "mnemonic": "call", + "operands": "0x1400121ec", + "stack_offset": 0 + }, + { + "address": "0x1400163a1", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400163a3", + "size": 2, + "mnemonic": "mov", + "operands": "esi, eax", + "stack_offset": 0 + }, + { + "address": "0x1400163a5", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400163a7", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400164d8", + "stack_offset": 0 + }, + { + "address": "0x1400163ad", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400164d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164d1" + ] + }, + { + "address": "0x14001641e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001641e", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x140016421", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164ca", + "0x140016427" + ] + }, + { + "address": "0x140016414", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016414", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0xdddd", + "stack_offset": 0 + }, + { + "address": "0x14001641a", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001641e", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x140016421", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164ca", + "0x140016427" + ] + }, + { + "address": "0x1400163e3", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400163e3", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x1400163e7", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057a0", + "stack_offset": 0 + }, + { + "address": "0x1400163ec", + "size": 3, + "mnemonic": "sub", + "operands": "rsp, rax", + "stack_offset": 0 + }, + { + "address": "0x1400163ef", + "size": 5, + "mnemonic": "lea", + "operands": "rdi, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400163f4", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400163f7", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164ca", + "0x1400163fd" + ] + }, + { + "address": "0x1400163d9", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400163d9", + "size": 10, + "mnemonic": "movabs", + "operands": "rax, 0xffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x1400163e3", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x1400163e7", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057a0", + "stack_offset": 0 + }, + { + "address": "0x1400163ec", + "size": 3, + "mnemonic": "sub", + "operands": "rsp, rax", + "stack_offset": 0 + }, + { + "address": "0x1400163ef", + "size": 5, + "mnemonic": "lea", + "operands": "rdi, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400163f4", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400163f7", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164ca", + "0x1400163fd" + ] + }, + { + "address": "0x140016427", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016427", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001642c", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14001642f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016434", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016437", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001643c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x14001643f", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], esi", + "stack_offset": 0 + }, + { + "address": "0x140016443", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r12d", + "stack_offset": 0 + }, + { + "address": "0x140016446", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14001644b", + "size": 5, + "mnemonic": "call", + "operands": "0x1400121ec", + "stack_offset": 0 + }, + { + "address": "0x140016450", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140016452", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140016454", + "size": 2, + "mnemonic": "je", + "operands": "0x1400164b4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164b4", + "0x140016456" + ] + }, + { + "address": "0x1400163fd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400163fd", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rdi], 0xcccc", + "stack_offset": 0 + }, + { + "address": "0x140016403", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001641a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001641a" + ] + }, + { + "address": "0x1400164b4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400164b4", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400164b7", + "size": 2, + "mnemonic": "je", + "operands": "0x1400164ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164ca", + "0x1400164b9" + ] + }, + { + "address": "0x140016456", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016456", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140016459", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, esi", + "stack_offset": 0 + }, + { + "address": "0x14001645c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016461", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140016464", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016469", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r14d", + "stack_offset": 0 + }, + { + "address": "0x14001646c", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001646e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016486", + "stack_offset": 0 + }, + { + "address": "0x140016470", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], edx", + "stack_offset": 0 + }, + { + "address": "0x140016474", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": 0 + }, + { + "address": "0x140016479", + "size": 5, + "mnemonic": "call", + "operands": "0x1400170bc", + "stack_offset": 0 + }, + { + "address": "0x14001647e", + "size": 2, + "mnemonic": "mov", + "operands": "esi, eax", + "stack_offset": 0 + }, + { + "address": "0x140016480", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140016482", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001649e", + "stack_offset": 0 + }, + { + "address": "0x140016484", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400164b4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164b4" + ] + }, + { + "address": "0x14001641a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001641a", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001641e", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x140016421", + "size": 6, + "mnemonic": "je", + "operands": "0x1400164ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400164ca", + "0x140016427" + ] + } + ] + }, + { + "address": "0x140016bca", + "name": "", + "blocks": [ + { + "address": "0x140016bca", + "size": 29, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016bca", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140016bcb", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140016bcc", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140016bcd", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140016bcf", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -32 + }, + { + "address": "0x140016bd1", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -40 + }, + { + "address": "0x140016bd3", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -48 + }, + { + "address": "0x140016bd7", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1a462]", + "stack_offset": -112 + }, + { + "address": "0x140016bde", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -112 + }, + { + "address": "0x140016be1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": -112 + }, + { + "address": "0x140016be6", + "size": 8, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0xa0]", + "stack_offset": -112 + }, + { + "address": "0x140016bee", + "size": 7, + "mnemonic": "lea", + "operands": "rbx, [rip + 0x1cb4b]", + "stack_offset": -112 + }, + { + "address": "0x140016bf5", + "size": 3, + "mnemonic": "xor", + "operands": "r12d, r12d", + "stack_offset": -112 + }, + { + "address": "0x140016bf8", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0xa881]", + "stack_offset": -112 + }, + { + "address": "0x140016bff", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -112 + }, + { + "address": "0x140016c02", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": -112 + }, + { + "address": "0x140016c05", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -112 + }, + { + "address": "0x140016c08", + "size": 4, + "mnemonic": "cmovne", + "operands": "rbx, r9", + "stack_offset": -112 + }, + { + "address": "0x140016c0c", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -112 + }, + { + "address": "0x140016c0f", + "size": 5, + "mnemonic": "lea", + "operands": "ebp, [r12 + 1]", + "stack_offset": -112 + }, + { + "address": "0x140016c14", + "size": 4, + "mnemonic": "cmovne", + "operands": "rbp, r8", + "stack_offset": -112 + }, + { + "address": "0x140016c18", + "size": 4, + "mnemonic": "cmovne", + "operands": "rdi, rdx", + "stack_offset": -112 + }, + { + "address": "0x140016c1c", + "size": 3, + "mnemonic": "neg", + "operands": "rax", + "stack_offset": -112 + }, + { + "address": "0x140016c1f", + "size": 3, + "mnemonic": "sbb", + "operands": "r14, r14", + "stack_offset": -112 + }, + { + "address": "0x140016c22", + "size": 3, + "mnemonic": "and", + "operands": "r14, rcx", + "stack_offset": -112 + }, + { + "address": "0x140016c25", + "size": 3, + "mnemonic": "test", + "operands": "rbp, rbp", + "stack_offset": -112 + }, + { + "address": "0x140016c28", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016c36", + "stack_offset": -112 + }, + { + "address": "0x140016c2a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, 0xfffffffffffffffe", + "stack_offset": -112 + }, + { + "address": "0x140016c31", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016d69", + "stack_offset": -112 + } + ], + "successors": [ + "0x140016d69" + ] + }, + { + "address": "0x140016d69", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016d69", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140016d6e", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140016d71", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140016d76", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x140016d7a", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 64 + }, + { + "address": "0x140016d7c", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 72 + }, + { + "address": "0x140016d7e", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 80 + }, + { + "address": "0x140016d80", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 88 + }, + { + "address": "0x140016d81", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 96 + }, + { + "address": "0x140016d82", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 104 + }, + { + "address": "0x140016d83", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 112 + }, + { + "address": "0x140016d84", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140017260", + "name": "", + "blocks": [ + { + "address": "0x140017260", + "size": 15, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x140017260", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140017262", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140017263", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x48", + "stack_offset": -16 + }, + { + "address": "0x140017267", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -88 + }, + { + "address": "0x14001726a", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -88 + }, + { + "address": "0x14001726d", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -88 + }, + { + "address": "0x140017270", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001728e", + "stack_offset": -88 + }, + { + "address": "0x140017272", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -88 + }, + { + "address": "0x140017277", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -88 + }, + { + "address": "0x14001727d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -88 + }, + { + "address": "0x140017282", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x7fffffff", + "stack_offset": -88 + }, + { + "address": "0x140017287", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x48", + "stack_offset": -88 + }, + { + "address": "0x14001728b", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x14001728c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001728d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140017819", + "name": "", + "blocks": [ + { + "address": "0x140017819", + "size": 20, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017819", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001781a", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14001781b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14001781c", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14001781e", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140017820", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140017822", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140017824", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -56 + }, + { + "address": "0x140017827", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -56 + }, + { + "address": "0x14001782b", + "size": 3, + "mnemonic": "xor", + "operands": "r15d, r15d", + "stack_offset": -136 + }, + { + "address": "0x14001782e", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -136 + }, + { + "address": "0x140017831", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -136 + }, + { + "address": "0x140017834", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -136 + }, + { + "address": "0x140017837", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017850", + "stack_offset": -136 + }, + { + "address": "0x140017839", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -136 + }, + { + "address": "0x14001783e", + "size": 4, + "mnemonic": "lea", + "operands": "ebx, [r13 + 0x16]", + "stack_offset": -136 + }, + { + "address": "0x140017842", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rax], ebx", + "stack_offset": -136 + }, + { + "address": "0x140017844", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -136 + }, + { + "address": "0x140017849", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": -136 + }, + { + "address": "0x14001784b", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140017a20", + "stack_offset": -136 + } + ], + "successors": [ + "0x140017a20" + ] + }, + { + "address": "0x140017a20", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140017a20", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140017a28", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x140017a2c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 80 + }, + { + "address": "0x140017a2e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 88 + }, + { + "address": "0x140017a30", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 96 + }, + { + "address": "0x140017a32", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 104 + }, + { + "address": "0x140017a34", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 112 + }, + { + "address": "0x140017a35", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 120 + }, + { + "address": "0x140017a36", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 128 + }, + { + "address": "0x140017a37", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 136 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140017bd4", + "name": "", + "blocks": [ + { + "address": "0x140017bd4", + "size": 17, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017bd4", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140017bd6", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140017bd7", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x140017bd8", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x140017bd9", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x140017bdb", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -40 + }, + { + "address": "0x140017bdd", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -48 + }, + { + "address": "0x140017bdf", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x240]", + "stack_offset": -56 + }, + { + "address": "0x140017be7", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x340", + "stack_offset": -56 + }, + { + "address": "0x140017bee", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1944b]", + "stack_offset": -888 + }, + { + "address": "0x140017bf5", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -888 + }, + { + "address": "0x140017bf8", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x230], rax", + "stack_offset": -888 + }, + { + "address": "0x140017bff", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r8", + "stack_offset": -888 + }, + { + "address": "0x140017c02", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -888 + }, + { + "address": "0x140017c05", + "size": 10, + "mnemonic": "movabs", + "operands": "rbx, 0x200000000801", + "stack_offset": -888 + }, + { + "address": "0x140017c0f", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, rcx", + "stack_offset": -888 + }, + { + "address": "0x140017c12", + "size": 2, + "mnemonic": "je", + "operands": "0x140017c36", + "stack_offset": -888 + } + ], + "successors": [ + "0x140017c36", + "0x140017c14" + ] + }, + { + "address": "0x140017c36", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c36", + "size": 3, + "mnemonic": "mov", + "operands": "r8b, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140017c39", + "size": 4, + "mnemonic": "cmp", + "operands": "r8b, 0x3a", + "stack_offset": 0 + }, + { + "address": "0x140017c3d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017c5d", + "stack_offset": 0 + }, + { + "address": "0x140017c3f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdi + 1]", + "stack_offset": 0 + }, + { + "address": "0x140017c43", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140017c46", + "size": 2, + "mnemonic": "je", + "operands": "0x140017c5d", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017c5d", + "0x140017c48" + ] + }, + { + "address": "0x140017c14", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c14", + "size": 2, + "mnemonic": "mov", + "operands": "al, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140017c16", + "size": 2, + "mnemonic": "sub", + "operands": "al, 0x2f", + "stack_offset": 0 + }, + { + "address": "0x140017c18", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 0x2d", + "stack_offset": 0 + }, + { + "address": "0x140017c1a", + "size": 2, + "mnemonic": "ja", + "operands": "0x140017c26", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017c26", + "0x140017c1c" + ] + }, + { + "address": "0x140017c5d", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c5d", + "size": 4, + "mnemonic": "sub", + "operands": "r8b, 0x2f", + "stack_offset": 0 + }, + { + "address": "0x140017c61", + "size": 3, + "mnemonic": "xor", + "operands": "r14d, r14d", + "stack_offset": 0 + }, + { + "address": "0x140017c64", + "size": 4, + "mnemonic": "cmp", + "operands": "r8b, 0x2d", + "stack_offset": 0 + }, + { + "address": "0x140017c68", + "size": 2, + "mnemonic": "ja", + "operands": "0x140017c76", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017c76", + "0x140017c6a" + ] + }, + { + "address": "0x140017c48", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c48", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r12", + "stack_offset": 0 + }, + { + "address": "0x140017c4b", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140017c4e", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140017c50", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017c53", + "size": 5, + "mnemonic": "call", + "operands": "0x140017a50", + "stack_offset": 0 + }, + { + "address": "0x140017c58", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140017f11", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017f11" + ] + }, + { + "address": "0x140017c26", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c26", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017c29", + "size": 5, + "mnemonic": "call", + "operands": "0x14001cea8", + "stack_offset": 0 + }, + { + "address": "0x140017c2e", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140017c31", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017c34", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017c14", + "stack_offset": 0 + }, + { + "address": "0x140017c36", + "size": 3, + "mnemonic": "mov", + "operands": "r8b, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140017c39", + "size": 4, + "mnemonic": "cmp", + "operands": "r8b, 0x3a", + "stack_offset": 0 + }, + { + "address": "0x140017c3d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017c5d", + "stack_offset": 0 + }, + { + "address": "0x140017c3f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdi + 1]", + "stack_offset": 0 + }, + { + "address": "0x140017c43", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140017c46", + "size": 2, + "mnemonic": "je", + "operands": "0x140017c5d", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017c5d", + "0x140017c48" + ] + }, + { + "address": "0x140017c1c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c1c", + "size": 4, + "mnemonic": "movsx", + "operands": "rax, al", + "stack_offset": 0 + }, + { + "address": "0x140017c20", + "size": 4, + "mnemonic": "bt", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140017c24", + "size": 2, + "mnemonic": "jb", + "operands": "0x140017c36", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017c36", + "0x140017c26" + ] + }, + { + "address": "0x140017c76", + "size": 26, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c76", + "size": 3, + "mnemonic": "mov", + "operands": "al, r14b", + "stack_offset": 0 + }, + { + "address": "0x140017c79", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017c7c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140017c80", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x140017c83", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x250", + "stack_offset": 0 + }, + { + "address": "0x140017c89", + "size": 2, + "mnemonic": "neg", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140017c8b", + "size": 3, + "mnemonic": "sbb", + "operands": "r13, r13", + "stack_offset": 0 + }, + { + "address": "0x140017c8e", + "size": 3, + "mnemonic": "and", + "operands": "r13, rdx", + "stack_offset": 0 + }, + { + "address": "0x140017c91", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140017c93", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], r13", + "stack_offset": 0 + }, + { + "address": "0x140017c98", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140017c9d", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140017c9f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], r14", + "stack_offset": 0 + }, + { + "address": "0x140017ca4", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140017ca9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r14", + "stack_offset": 0 + }, + { + "address": "0x140017cae", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], r14", + "stack_offset": 0 + }, + { + "address": "0x140017cb3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], r14", + "stack_offset": 0 + }, + { + "address": "0x140017cb8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], r14", + "stack_offset": 0 + }, + { + "address": "0x140017cbd", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x68], r14b", + "stack_offset": 0 + }, + { + "address": "0x140017cc2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": 0 + }, + { + "address": "0x140017cc7", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140017ccc", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xfde9", + "stack_offset": 0 + }, + { + "address": "0x140017cd1", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0xc], ecx", + "stack_offset": 0 + }, + { + "address": "0x140017cd4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017ced", + "stack_offset": 0 + }, + { + "address": "0x140017cd6", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x78], r14b", + "stack_offset": 0 + }, + { + "address": "0x140017cda", + "size": 2, + "mnemonic": "je", + "operands": "0x140017ce8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017ce8", + "0x140017cdc" + ] + }, + { + "address": "0x140017c6a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c6a", + "size": 4, + "mnemonic": "movsx", + "operands": "rax, r8b", + "stack_offset": 0 + }, + { + "address": "0x140017c6e", + "size": 4, + "mnemonic": "bt", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140017c72", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140017c74", + "size": 2, + "mnemonic": "jb", + "operands": "0x140017c79", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017c79", + "0x140017c76" + ] + }, + { + "address": "0x140017f11", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140017f11", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x230]", + "stack_offset": 0 + }, + { + "address": "0x140017f18", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140017f1b", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140017f20", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x340", + "stack_offset": 0 + }, + { + "address": "0x140017f27", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 832 + }, + { + "address": "0x140017f29", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 840 + }, + { + "address": "0x140017f2b", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 848 + }, + { + "address": "0x140017f2d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 856 + }, + { + "address": "0x140017f2e", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 864 + }, + { + "address": "0x140017f2f", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 872 + }, + { + "address": "0x140017f30", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 880 + }, + { + "address": "0x140017f31", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 888 + } + ], + "successors": [ + ] + }, + { + "address": "0x140017ce8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017ce8", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x140017ceb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140017d25", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017d25" + ] + }, + { + "address": "0x140017cdc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017cdc", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140017ce1", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x140017ce8", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x140017ceb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140017d25", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017d25" + ] + }, + { + "address": "0x140017c79", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017c79", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017c7c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140017c80", + "size": 3, + "mnemonic": "inc", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x140017c83", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x250", + "stack_offset": 0 + }, + { + "address": "0x140017c89", + "size": 2, + "mnemonic": "neg", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140017c8b", + "size": 3, + "mnemonic": "sbb", + "operands": "r13, r13", + "stack_offset": 0 + }, + { + "address": "0x140017c8e", + "size": 3, + "mnemonic": "and", + "operands": "r13, rdx", + "stack_offset": 0 + }, + { + "address": "0x140017c91", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140017c93", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], r13", + "stack_offset": 0 + }, + { + "address": "0x140017c98", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140017c9d", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140017c9f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], r14", + "stack_offset": 0 + }, + { + "address": "0x140017ca4", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140017ca9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r14", + "stack_offset": 0 + }, + { + "address": "0x140017cae", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], r14", + "stack_offset": 0 + }, + { + "address": "0x140017cb3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], r14", + "stack_offset": 0 + }, + { + "address": "0x140017cb8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], r14", + "stack_offset": 0 + }, + { + "address": "0x140017cbd", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x68], r14b", + "stack_offset": 0 + }, + { + "address": "0x140017cc2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": 0 + }, + { + "address": "0x140017cc7", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140017ccc", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xfde9", + "stack_offset": 0 + }, + { + "address": "0x140017cd1", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0xc], ecx", + "stack_offset": 0 + }, + { + "address": "0x140017cd4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017ced", + "stack_offset": 0 + }, + { + "address": "0x140017cd6", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x78], r14b", + "stack_offset": 0 + }, + { + "address": "0x140017cda", + "size": 2, + "mnemonic": "je", + "operands": "0x140017ce8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017ce8", + "0x140017cdc" + ] + }, + { + "address": "0x140017d25", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017d25", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140017d2a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017d2d", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140017d32", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d9d8", + "stack_offset": 0 + }, + { + "address": "0x140017d37", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140017d3c", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140017d40", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140017d42", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], r14d", + "stack_offset": 0 + }, + { + "address": "0x140017d47", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r14", + "stack_offset": 0 + }, + { + "address": "0x140017d4c", + "size": 4, + "mnemonic": "cmovne", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140017d50", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140017d53", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140017d55", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x84e5]", + "stack_offset": 0 + }, + { + "address": "0x140017d5b", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140017d5e", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x140017d62", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017d8e", + "stack_offset": 0 + }, + { + "address": "0x140017d64", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r12", + "stack_offset": 0 + }, + { + "address": "0x140017d67", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140017d6a", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140017d6c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017d6f", + "size": 5, + "mnemonic": "call", + "operands": "0x140017a50", + "stack_offset": 0 + }, + { + "address": "0x140017d74", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140017d76", + "size": 5, + "mnemonic": "cmp", + "operands": "byte ptr [rsp + 0x68], r14b", + "stack_offset": 0 + }, + { + "address": "0x140017d7b", + "size": 2, + "mnemonic": "je", + "operands": "0x140017d87", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017d87", + "0x140017d7d" + ] + }, + { + "address": "0x140017d87", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017d87", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x140017d89", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140017f11", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017f11" + ] + }, + { + "address": "0x140017d7d", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017d7d", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140017d82", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140017d87", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x140017d89", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140017f11", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017f11" + ] + } + ] + }, + { + "address": "0x140017f46", + "name": "", + "blocks": [ + { + "address": "0x140017f46", + "size": 18, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017f46", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140017f47", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x1a0]", + "stack_offset": -8 + }, + { + "address": "0x140017f4f", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x2a0", + "stack_offset": -8 + }, + { + "address": "0x140017f56", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x190e3]", + "stack_offset": -680 + }, + { + "address": "0x140017f5d", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -680 + }, + { + "address": "0x140017f60", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x190], rax", + "stack_offset": -680 + }, + { + "address": "0x140017f67", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r8d", + "stack_offset": -680 + }, + { + "address": "0x140017f6a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -680 + }, + { + "address": "0x140017f6d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x105", + "stack_offset": -680 + }, + { + "address": "0x140017f73", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x80]", + "stack_offset": -680 + }, + { + "address": "0x140017f77", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x81db]", + "stack_offset": -680 + }, + { + "address": "0x140017f7d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -680 + }, + { + "address": "0x140017f7f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017f95", + "stack_offset": -680 + }, + { + "address": "0x140017f81", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x8171]", + "stack_offset": -680 + }, + { + "address": "0x140017f87", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": -680 + }, + { + "address": "0x140017f89", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d808", + "stack_offset": -680 + }, + { + "address": "0x140017f8e", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -680 + }, + { + "address": "0x140017f90", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140018039", + "stack_offset": -680 + } + ], + "successors": [ + "0x140018039" + ] + }, + { + "address": "0x140018039", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140018039", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x190]", + "stack_offset": 0 + }, + { + "address": "0x140018040", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140018043", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140018048", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x2a0]", + "stack_offset": 0 + }, + { + "address": "0x140018050", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140018054", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140018058", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001805b", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001805c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140018352", + "name": "", + "blocks": [ + { + "address": "0x140018352", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018352", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140018353", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x680]", + "stack_offset": -8 + }, + { + "address": "0x14001835b", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x780", + "stack_offset": -8 + }, + { + "address": "0x140018362", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x18cd7]", + "stack_offset": -1928 + }, + { + "address": "0x140018369", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -1928 + }, + { + "address": "0x14001836c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x670], rax", + "stack_offset": -1928 + }, + { + "address": "0x140018373", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -1928 + }, + { + "address": "0x140018375", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -1928 + }, + { + "address": "0x140018378", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx + 4]", + "stack_offset": -1928 + }, + { + "address": "0x14001837b", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": -1928 + }, + { + "address": "0x14001837e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], eax", + "stack_offset": -1928 + }, + { + "address": "0x140018382", + "size": 5, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0x50], xmm0", + "stack_offset": -1928 + }, + { + "address": "0x140018387", + "size": 6, + "mnemonic": "cmp", + "operands": "ecx, 0xfde9", + "stack_offset": -1928 + }, + { + "address": "0x14001838d", + "size": 6, + "mnemonic": "je", + "operands": "0x1400184da", + "stack_offset": -1928 + } + ], + "successors": [ + "0x1400184da", + "0x140018393" + ] + }, + { + "address": "0x1400184da", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184da", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400184dc", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdi + 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400184e0", + "size": 5, + "mnemonic": "mov", + "operands": "ebx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x1400184e5", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdx - 0x61]", + "stack_offset": 0 + }, + { + "address": "0x1400184e9", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r8 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400184ed", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x19", + "stack_offset": 0 + }, + { + "address": "0x1400184f0", + "size": 2, + "mnemonic": "ja", + "operands": "0x1400184fa", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184fa", + "0x1400184f2" + ] + }, + { + "address": "0x140018393", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018393", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140018398", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x7cb2]", + "stack_offset": 0 + }, + { + "address": "0x14001839e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400183a0", + "size": 6, + "mnemonic": "je", + "operands": "0x1400184da", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184da", + "0x1400183a6" + ] + }, + { + "address": "0x1400184fa", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184fa", + "size": 4, + "mnemonic": "cmp", + "operands": "r8d, 0x19", + "stack_offset": 0 + }, + { + "address": "0x1400184fe", + "size": 2, + "mnemonic": "ja", + "operands": "0x140018508", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018508", + "0x140018500" + ] + }, + { + "address": "0x1400184f2", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184f2", + "size": 3, + "mnemonic": "or", + "operands": "byte ptr [rcx], 0x10", + "stack_offset": 0 + }, + { + "address": "0x1400184f5", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rdx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400184f8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001850a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001850a" + ] + }, + { + "address": "0x1400183a6", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400183a6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400183a8", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400183ad", + "size": 5, + "mnemonic": "mov", + "operands": "ebx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x1400183b2", + "size": 2, + "mnemonic": "mov", + "operands": "byte ptr [rcx], al", + "stack_offset": 0 + }, + { + "address": "0x1400183b4", + "size": 2, + "mnemonic": "inc", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x1400183b6", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x1400183b9", + "size": 2, + "mnemonic": "cmp", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400183bb", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400183b2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400183b2", + "0x1400183bd" + ] + }, + { + "address": "0x140018508", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018508", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001850a", + "size": 6, + "mnemonic": "mov", + "operands": "byte ptr [rcx + 0x100], al", + "stack_offset": 0 + }, + { + "address": "0x140018510", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x140018512", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140018515", + "size": 2, + "mnemonic": "cmp", + "operands": "edx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140018517", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400184e5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184e5", + "0x140018519" + ] + }, + { + "address": "0x140018500", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018500", + "size": 3, + "mnemonic": "or", + "operands": "byte ptr [rcx], 0x20", + "stack_offset": 0 + }, + { + "address": "0x140018503", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rdx - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140018506", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001850a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001850a" + ] + }, + { + "address": "0x14001850a", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001850a", + "size": 6, + "mnemonic": "mov", + "operands": "byte ptr [rcx + 0x100], al", + "stack_offset": 0 + }, + { + "address": "0x140018510", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x140018512", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140018515", + "size": 2, + "mnemonic": "cmp", + "operands": "edx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140018517", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400184e5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184e5", + "0x140018519" + ] + }, + { + "address": "0x1400183b2", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400183b2", + "size": 2, + "mnemonic": "mov", + "operands": "byte ptr [rcx], al", + "stack_offset": 0 + }, + { + "address": "0x1400183b4", + "size": 2, + "mnemonic": "inc", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x1400183b6", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x1400183b9", + "size": 2, + "mnemonic": "cmp", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400183bb", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400183b2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400183b2", + "0x1400183bd" + ] + }, + { + "address": "0x1400183bd", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400183bd", + "size": 4, + "mnemonic": "mov", + "operands": "al, byte ptr [rsp + 0x56]", + "stack_offset": 0 + }, + { + "address": "0x1400183c1", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x56]", + "stack_offset": 0 + }, + { + "address": "0x1400183c6", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x70], 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400183cb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400183ed", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400183ed" + ] + }, + { + "address": "0x1400184e5", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184e5", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdx - 0x61]", + "stack_offset": 0 + }, + { + "address": "0x1400184e9", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r8 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400184ed", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x19", + "stack_offset": 0 + }, + { + "address": "0x1400184f0", + "size": 2, + "mnemonic": "ja", + "operands": "0x1400184fa", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184fa", + "0x1400184f2" + ] + }, + { + "address": "0x140018519", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140018519", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x670]", + "stack_offset": 0 + }, + { + "address": "0x140018520", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x140018523", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x140018528", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x780]", + "stack_offset": 0 + }, + { + "address": "0x140018530", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140018534", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140018538", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001853b", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001853c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400183ed", + "size": 44, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400183ed", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400183ef", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400183cd", + "stack_offset": 0 + }, + { + "address": "0x1400183f1", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400183f4", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400183f9", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x1400183fe", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140018401", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140018405", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001840a", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x270]", + "stack_offset": 0 + }, + { + "address": "0x140018411", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140018413", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x140018418", + "size": 5, + "mnemonic": "call", + "operands": "0x140016050", + "stack_offset": 0 + }, + { + "address": "0x14001841d", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x140018422", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140018427", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 4]", + "stack_offset": 0 + }, + { + "address": "0x14001842a", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001842d", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdi + 0x220]", + "stack_offset": 0 + }, + { + "address": "0x140018434", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140018436", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], eax", + "stack_offset": 0 + }, + { + "address": "0x14001843a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14001843e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], ebx", + "stack_offset": 0 + }, + { + "address": "0x140018442", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140018447", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14001844b", + "size": 5, + "mnemonic": "call", + "operands": "0x140016514", + "stack_offset": 0 + }, + { + "address": "0x140018450", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x140018455", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14001845a", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdi + 4]", + "stack_offset": 0 + }, + { + "address": "0x14001845d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x200", + "stack_offset": 0 + }, + { + "address": "0x140018463", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdi + 0x220]", + "stack_offset": 0 + }, + { + "address": "0x14001846a", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001846c", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], eax", + "stack_offset": 0 + }, + { + "address": "0x140018470", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x170]", + "stack_offset": 0 + }, + { + "address": "0x140018477", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], ebx", + "stack_offset": 0 + }, + { + "address": "0x14001847b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140018480", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x140018484", + "size": 5, + "mnemonic": "call", + "operands": "0x140016514", + "stack_offset": 0 + }, + { + "address": "0x140018489", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14001848d", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140018490", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x170]", + "stack_offset": 0 + }, + { + "address": "0x140018497", + "size": 3, + "mnemonic": "sub", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001849a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x270]", + "stack_offset": 0 + }, + { + "address": "0x1400184a1", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdi + 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400184a5", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rdx], 1", + "stack_offset": 0 + }, + { + "address": "0x1400184a8", + "size": 2, + "mnemonic": "je", + "operands": "0x1400184b4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184b4", + "0x1400184aa" + ] + }, + { + "address": "0x1400184b4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184b4", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rdx], 2", + "stack_offset": 0 + }, + { + "address": "0x1400184b7", + "size": 2, + "mnemonic": "je", + "operands": "0x1400184c3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184c3", + "0x1400184b9" + ] + }, + { + "address": "0x1400184aa", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184aa", + "size": 3, + "mnemonic": "or", + "operands": "byte ptr [rax], 0x10", + "stack_offset": 0 + }, + { + "address": "0x1400184ad", + "size": 5, + "mnemonic": "mov", + "operands": "cl, byte ptr [r8 + rax - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400184b2", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400184c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184c5" + ] + }, + { + "address": "0x1400184c3", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184c3", + "size": 2, + "mnemonic": "xor", + "operands": "cl, cl", + "stack_offset": 0 + }, + { + "address": "0x1400184c5", + "size": 6, + "mnemonic": "mov", + "operands": "byte ptr [rax + 0x100], cl", + "stack_offset": 0 + }, + { + "address": "0x1400184cb", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 2", + "stack_offset": 0 + }, + { + "address": "0x1400184cf", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x1400184d2", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x1400184d6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400184a5", + "stack_offset": 0 + }, + { + "address": "0x1400184d8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140018519", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018519" + ] + }, + { + "address": "0x1400184b9", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184b9", + "size": 3, + "mnemonic": "or", + "operands": "byte ptr [rax], 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400184bc", + "size": 5, + "mnemonic": "mov", + "operands": "cl, byte ptr [rax + r9 - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x1400184c1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400184c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400184c5" + ] + }, + { + "address": "0x1400184c5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400184c5", + "size": 6, + "mnemonic": "mov", + "operands": "byte ptr [rax + 0x100], cl", + "stack_offset": 0 + }, + { + "address": "0x1400184cb", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 2", + "stack_offset": 0 + }, + { + "address": "0x1400184cf", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x1400184d2", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x1400184d6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400184a5", + "stack_offset": 0 + }, + { + "address": "0x1400184d8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140018519", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018519" + ] + } + ] + }, + { + "address": "0x140018553", + "name": "", + "blocks": [ + { + "address": "0x140018553", + "size": 19, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018553", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140018554", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140018555", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x140018557", + "size": 7, + "mnemonic": "lea", + "operands": "rbp, [rax - 0x188]", + "stack_offset": -24 + }, + { + "address": "0x14001855e", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x270", + "stack_offset": -24 + }, + { + "address": "0x140018565", + "size": 3, + "mnemonic": "mov", + "operands": "r14b, dl", + "stack_offset": -648 + }, + { + "address": "0x140018568", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -648 + }, + { + "address": "0x14001856a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r9", + "stack_offset": -648 + }, + { + "address": "0x14001856d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": -648 + }, + { + "address": "0x140018570", + "size": 5, + "mnemonic": "call", + "operands": "0x1400187b0", + "stack_offset": -648 + }, + { + "address": "0x140018575", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": -648 + }, + { + "address": "0x140018577", + "size": 5, + "mnemonic": "call", + "operands": "0x140018230", + "stack_offset": -648 + }, + { + "address": "0x14001857c", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x1a0]", + "stack_offset": -648 + }, + { + "address": "0x140018583", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -648 + }, + { + "address": "0x140018585", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rcx + 0x88]", + "stack_offset": -648 + }, + { + "address": "0x14001858c", + "size": 4, + "mnemonic": "cmp", + "operands": "eax, dword ptr [r8 + 4]", + "stack_offset": -648 + }, + { + "address": "0x140018590", + "size": 2, + "mnemonic": "jne", + "operands": "0x140018599", + "stack_offset": -648 + }, + { + "address": "0x140018592", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -648 + }, + { + "address": "0x140018594", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140018797", + "stack_offset": -648 + } + ], + "successors": [ + "0x140018797" + ] + }, + { + "address": "0x140018797", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140018797", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x270]", + "stack_offset": 0 + }, + { + "address": "0x14001879f", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400187a3", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400187a7", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400187aa", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x1400187ac", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 8 + }, + { + "address": "0x1400187ad", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x1400187ae", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140018d4d", + "name": "", + "blocks": [ + { + "address": "0x140018d4d", + "size": 16, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018d4d", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140018d4e", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140018d4f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140018d50", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140018d52", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140018d54", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140018d56", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140018d58", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140018d5c", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -104 + }, + { + "address": "0x140018d5e", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, edx", + "stack_offset": -104 + }, + { + "address": "0x140018d60", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rcx", + "stack_offset": -104 + }, + { + "address": "0x140018d63", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -104 + }, + { + "address": "0x140018d66", + "size": 2, + "mnemonic": "jne", + "operands": "0x140018d78", + "stack_offset": -104 + }, + { + "address": "0x140018d68", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -104 + }, + { + "address": "0x140018d6d", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -104 + }, + { + "address": "0x140018d73", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001906b", + "stack_offset": -104 + } + ], + "successors": [ + "0x14001906b" + ] + }, + { + "address": "0x14001906b", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001906b", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001906f", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140019077", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001907b", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x14001907d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x14001907f", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140019081", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 72 + }, + { + "address": "0x140019083", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x140019084", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 88 + }, + { + "address": "0x140019085", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x140019086", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140019647", + "name": "", + "blocks": [ + { + "address": "0x140019647", + "size": 19, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019647", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140019648", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x14001964a", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x14001964c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14001964e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140019650", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -40 + }, + { + "address": "0x140019653", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -40 + }, + { + "address": "0x140019657", + "size": 3, + "mnemonic": "xor", + "operands": "r15d, r15d", + "stack_offset": -104 + }, + { + "address": "0x14001965a", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rcx", + "stack_offset": -104 + }, + { + "address": "0x14001965e", + "size": 4, + "mnemonic": "and", + "operands": "qword ptr [rbp - 8], r15", + "stack_offset": -104 + }, + { + "address": "0x140019662", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -104 + }, + { + "address": "0x140019665", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + 0x140], r15", + "stack_offset": -104 + }, + { + "address": "0x14001966c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001968d", + "stack_offset": -104 + }, + { + "address": "0x14001966e", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + 0x148], r15", + "stack_offset": -104 + }, + { + "address": "0x140019675", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001968d", + "stack_offset": -104 + }, + { + "address": "0x140019677", + "size": 3, + "mnemonic": "xor", + "operands": "r12d, r12d", + "stack_offset": -104 + }, + { + "address": "0x14001967a", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x17b7f]", + "stack_offset": -104 + }, + { + "address": "0x140019681", + "size": 7, + "mnemonic": "lea", + "operands": "rbx, [rcx + 0xf8]", + "stack_offset": -104 + }, + { + "address": "0x140019688", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140019ae7", + "stack_offset": -104 + } + ], + "successors": [ + "0x140019ae7" + ] + }, + { + "address": "0x140019ae7", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019ae7", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [r14 + 0xf0]", + "stack_offset": 0 + }, + { + "address": "0x140019aee", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140019af1", + "size": 2, + "mnemonic": "je", + "operands": "0x140019af6", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019af6", + "0x140019af3" + ] + }, + { + "address": "0x140019af6", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019af6", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14 + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x140019afd", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140019b00", + "size": 2, + "mnemonic": "je", + "operands": "0x140019b22", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019b22", + "0x140019b02" + ] + }, + { + "address": "0x140019af3", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019af3", + "size": 3, + "mnemonic": "lock dec", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140019af6", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14 + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x140019afd", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140019b00", + "size": 2, + "mnemonic": "je", + "operands": "0x140019b22", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019b22", + "0x140019b02" + ] + }, + { + "address": "0x140019b22", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019b22", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [r14 + 0xf0], r15", + "stack_offset": 0 + }, + { + "address": "0x140019b29", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140019b2b", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [r14 + 0xe0], r12", + "stack_offset": 0 + }, + { + "address": "0x140019b32", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rsi", + "stack_offset": 0 + }, + { + "address": "0x140019b35", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140019b3a", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140019b3e", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140019b42", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140019b46", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140019b49", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140019b4b", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140019b4d", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x140019b4f", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x140019b51", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x140019b52", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140019b02", + "size": 23, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019b02", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140019b05", + "size": 4, + "mnemonic": "lock xadd", + "operands": "dword ptr [rcx], eax", + "stack_offset": 0 + }, + { + "address": "0x140019b09", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140019b0c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140019b22", + "stack_offset": 0 + }, + { + "address": "0x140019b0e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140019b11", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019b16", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14 + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x140019b1d", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019b22", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [r14 + 0xf0], r15", + "stack_offset": 0 + }, + { + "address": "0x140019b29", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140019b2b", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [r14 + 0xe0], r12", + "stack_offset": 0 + }, + { + "address": "0x140019b32", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rsi", + "stack_offset": 0 + }, + { + "address": "0x140019b35", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140019b3a", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140019b3e", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140019b42", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140019b46", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140019b49", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140019b4b", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140019b4d", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x140019b4f", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x140019b51", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x140019b52", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140019eeb", + "name": "", + "blocks": [ + { + "address": "0x140019eeb", + "size": 209, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019eeb", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140019eec", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140019eee", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140019ef0", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140019ef2", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140019ef4", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -40 + }, + { + "address": "0x140019ef7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -40 + }, + { + "address": "0x140019efb", + "size": 7, + "mnemonic": "mov", + "operands": "r14, qword ptr [rdx + 0x150]", + "stack_offset": -104 + }, + { + "address": "0x140019f02", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rcx", + "stack_offset": -104 + }, + { + "address": "0x140019f05", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -104 + }, + { + "address": "0x140019f07", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rdx", + "stack_offset": -104 + }, + { + "address": "0x140019f0b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": -104 + }, + { + "address": "0x140019f0e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rsi", + "stack_offset": -104 + }, + { + "address": "0x140019f12", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ef78", + "stack_offset": -104 + }, + { + "address": "0x140019f17", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [r12 + 0x2b8], rax", + "stack_offset": -104 + }, + { + "address": "0x140019f1f", + "size": 4, + "mnemonic": "lea", + "operands": "r15d, [rsi + 0x31]", + "stack_offset": -104 + }, + { + "address": "0x140019f23", + "size": 4, + "mnemonic": "lea", + "operands": "r13d, [rsi + 7]", + "stack_offset": -104 + }, + { + "address": "0x140019f27", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r15 - 0x30]", + "stack_offset": -104 + }, + { + "address": "0x140019f2b", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x24924925", + "stack_offset": -104 + }, + { + "address": "0x140019f30", + "size": 2, + "mnemonic": "mul", + "operands": "ecx", + "stack_offset": -104 + }, + { + "address": "0x140019f32", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": -104 + }, + { + "address": "0x140019f34", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": -104 + }, + { + "address": "0x140019f37", + "size": 2, + "mnemonic": "sub", + "operands": "eax, edx", + "stack_offset": -104 + }, + { + "address": "0x140019f39", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x140019f3c", + "size": 2, + "mnemonic": "shr", + "operands": "eax, 1", + "stack_offset": -104 + }, + { + "address": "0x140019f3e", + "size": 2, + "mnemonic": "add", + "operands": "eax, edx", + "stack_offset": -104 + }, + { + "address": "0x140019f40", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": -104 + }, + { + "address": "0x140019f45", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 2", + "stack_offset": -104 + }, + { + "address": "0x140019f48", + "size": 3, + "mnemonic": "imul", + "operands": "eax, eax, 7", + "stack_offset": -104 + }, + { + "address": "0x140019f4b", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": -104 + }, + { + "address": "0x140019f4d", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [r12 + rcx*8]", + "stack_offset": -104 + }, + { + "address": "0x140019f51", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x140019f55", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": -104 + }, + { + "address": "0x140019f5a", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x140019f5f", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x140019f61", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [r15 - 7]", + "stack_offset": -104 + }, + { + "address": "0x140019f65", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdi + 0x38]", + "stack_offset": -104 + }, + { + "address": "0x140019f69", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x140019f6c", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": -104 + }, + { + "address": "0x140019f71", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x140019f76", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x140019f7a", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x140019f7f", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x140019f81", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x140019f85", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rdi + 0x160]", + "stack_offset": -104 + }, + { + "address": "0x140019f8c", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": -104 + }, + { + "address": "0x140019f8f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x140019f92", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x140019f97", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 2", + "stack_offset": -104 + }, + { + "address": "0x140019f9c", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x140019fa1", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x140019fa3", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [r15 - 7]", + "stack_offset": -104 + }, + { + "address": "0x140019fa7", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rdi + 0x198]", + "stack_offset": -104 + }, + { + "address": "0x140019fae", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x140019fb1", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 2", + "stack_offset": -104 + }, + { + "address": "0x140019fb6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x140019fbb", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x140019fbf", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x140019fc4", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x140019fc6", + "size": 3, + "mnemonic": "inc", + "operands": "r15d", + "stack_offset": -104 + }, + { + "address": "0x140019fc9", + "size": 4, + "mnemonic": "sub", + "operands": "r13, 1", + "stack_offset": -104 + }, + { + "address": "0x140019fcd", + "size": 6, + "mnemonic": "jne", + "operands": "0x140019f27", + "stack_offset": -104 + }, + { + "address": "0x140019fd3", + "size": 4, + "mnemonic": "lea", + "operands": "r15d, [r13 + 0x38]", + "stack_offset": -104 + }, + { + "address": "0x140019fd7", + "size": 4, + "mnemonic": "lea", + "operands": "r13d, [r15 - 0x2c]", + "stack_offset": -104 + }, + { + "address": "0x140019fdb", + "size": 8, + "mnemonic": "lea", + "operands": "rdi, [r12 + 0xd0]", + "stack_offset": -104 + }, + { + "address": "0x140019fe3", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdi - 0x60]", + "stack_offset": -104 + }, + { + "address": "0x140019fe7", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x140019fea", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [r15 + 0xc]", + "stack_offset": -104 + }, + { + "address": "0x140019fee", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x140019ff3", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": -104 + }, + { + "address": "0x140019ff8", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x140019ffc", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a001", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": -104 + }, + { + "address": "0x14001a004", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": -104 + }, + { + "address": "0x14001a009", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a00c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a010", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": -104 + }, + { + "address": "0x14001a015", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a017", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a01c", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a01e", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [r15 + 0xc]", + "stack_offset": -104 + }, + { + "address": "0x14001a022", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rdi + 0x100]", + "stack_offset": -104 + }, + { + "address": "0x14001a029", + "size": 5, + "mnemonic": "mov", + "operands": "ebx, 2", + "stack_offset": -104 + }, + { + "address": "0x14001a02e", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a031", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a036", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebx", + "stack_offset": -104 + }, + { + "address": "0x14001a038", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a03c", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a041", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a043", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a047", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rdi + 0x160]", + "stack_offset": -104 + }, + { + "address": "0x14001a04e", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": -104 + }, + { + "address": "0x14001a051", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a054", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a059", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebx", + "stack_offset": -104 + }, + { + "address": "0x14001a05b", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a060", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a062", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 8", + "stack_offset": -104 + }, + { + "address": "0x14001a066", + "size": 3, + "mnemonic": "inc", + "operands": "r15d", + "stack_offset": -104 + }, + { + "address": "0x14001a069", + "size": 4, + "mnemonic": "sub", + "operands": "r13, 1", + "stack_offset": -104 + }, + { + "address": "0x14001a06d", + "size": 6, + "mnemonic": "jne", + "operands": "0x140019fe3", + "stack_offset": -104 + }, + { + "address": "0x14001a073", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x130]", + "stack_offset": -104 + }, + { + "address": "0x14001a07b", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a07e", + "size": 3, + "mnemonic": "lea", + "operands": "edi, [rbx + 0x26]", + "stack_offset": -104 + }, + { + "address": "0x14001a081", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a086", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": -104 + }, + { + "address": "0x14001a089", + "size": 3, + "mnemonic": "lea", + "operands": "edx, [rbx - 1]", + "stack_offset": -104 + }, + { + "address": "0x14001a08c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a090", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a095", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a097", + "size": 3, + "mnemonic": "lea", + "operands": "ebx, [rdi + 1]", + "stack_offset": -104 + }, + { + "address": "0x14001a09a", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x138]", + "stack_offset": -104 + }, + { + "address": "0x14001a0a2", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": -104 + }, + { + "address": "0x14001a0a5", + "size": 4, + "mnemonic": "lea", + "operands": "r13d, [rdi - 0x27]", + "stack_offset": -104 + }, + { + "address": "0x14001a0a9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a0ae", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a0b1", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a0b5", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r13d", + "stack_offset": -104 + }, + { + "address": "0x14001a0b8", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a0bd", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": -104 + }, + { + "address": "0x14001a0c0", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a0c4", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a0c6", + "size": 3, + "mnemonic": "lea", + "operands": "edi, [rbx - 0x27]", + "stack_offset": -104 + }, + { + "address": "0x14001a0c9", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x290]", + "stack_offset": -104 + }, + { + "address": "0x14001a0d1", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": -104 + }, + { + "address": "0x14001a0d3", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a0d6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a0db", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a0e0", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a0e2", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a0e6", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x298]", + "stack_offset": -104 + }, + { + "address": "0x14001a0ee", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": -104 + }, + { + "address": "0x14001a0f1", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a0f4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a0f9", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": -104 + }, + { + "address": "0x14001a0fb", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a100", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a102", + "size": 4, + "mnemonic": "lea", + "operands": "r15d, [rbx - 0xa]", + "stack_offset": -104 + }, + { + "address": "0x14001a106", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x140]", + "stack_offset": -104 + }, + { + "address": "0x14001a10e", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": -104 + }, + { + "address": "0x14001a111", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a114", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a119", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r13d", + "stack_offset": -104 + }, + { + "address": "0x14001a11c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a120", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a125", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a127", + "size": 3, + "mnemonic": "lea", + "operands": "edi, [rbx - 9]", + "stack_offset": -104 + }, + { + "address": "0x14001a12a", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x148]", + "stack_offset": -104 + }, + { + "address": "0x14001a132", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": -104 + }, + { + "address": "0x14001a135", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a138", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a13d", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r13d", + "stack_offset": -104 + }, + { + "address": "0x14001a140", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a144", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a149", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a14b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a14f", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x150]", + "stack_offset": -104 + }, + { + "address": "0x14001a157", + "size": 5, + "mnemonic": "mov", + "operands": "ebx, 0x1003", + "stack_offset": -104 + }, + { + "address": "0x14001a15c", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": -104 + }, + { + "address": "0x14001a15f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a164", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a167", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r13d", + "stack_offset": -104 + }, + { + "address": "0x14001a16a", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a16f", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a171", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [rbx + 6]", + "stack_offset": -104 + }, + { + "address": "0x14001a175", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x158]", + "stack_offset": -104 + }, + { + "address": "0x14001a17d", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a180", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -104 + }, + { + "address": "0x14001a182", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a187", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a18b", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a190", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r15d", + "stack_offset": -104 + }, + { + "address": "0x14001a193", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a197", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a199", + "size": 4, + "mnemonic": "lea", + "operands": "r15d, [r13 + 1]", + "stack_offset": -104 + }, + { + "address": "0x14001a19d", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x2a0]", + "stack_offset": -104 + }, + { + "address": "0x14001a1a5", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r15d", + "stack_offset": -104 + }, + { + "address": "0x14001a1a8", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a1ab", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a1b0", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a1b5", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a1b7", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x2a8]", + "stack_offset": -104 + }, + { + "address": "0x14001a1bf", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": -104 + }, + { + "address": "0x14001a1c2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a1c7", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a1ca", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a1ce", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r15d", + "stack_offset": -104 + }, + { + "address": "0x14001a1d1", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a1d6", + "size": 2, + "mnemonic": "or", + "operands": "esi, eax", + "stack_offset": -104 + }, + { + "address": "0x14001a1d8", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14001a1dc", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [r12 + 0x2b0]", + "stack_offset": -104 + }, + { + "address": "0x14001a1e4", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": -104 + }, + { + "address": "0x14001a1e7", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": -104 + }, + { + "address": "0x14001a1ea", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -104 + }, + { + "address": "0x14001a1ef", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r15d", + "stack_offset": -104 + }, + { + "address": "0x14001a1f2", + "size": 5, + "mnemonic": "call", + "operands": "0x140015e88", + "stack_offset": -104 + }, + { + "address": "0x14001a1f7", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": -104 + }, + { + "address": "0x14001a1fc", + "size": 2, + "mnemonic": "or", + "operands": "eax, esi", + "stack_offset": -104 + }, + { + "address": "0x14001a1fe", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x30]", + "stack_offset": -104 + }, + { + "address": "0x14001a202", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x38]", + "stack_offset": -104 + }, + { + "address": "0x14001a206", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": -104 + }, + { + "address": "0x14001a209", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x40]", + "stack_offset": -104 + }, + { + "address": "0x14001a20d", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": -104 + }, + { + "address": "0x14001a210", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": -104 + }, + { + "address": "0x14001a212", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": -96 + }, + { + "address": "0x14001a214", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": -88 + }, + { + "address": "0x14001a216", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": -80 + }, + { + "address": "0x14001a218", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -72 + }, + { + "address": "0x14001a219", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": -64 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001bbdc", + "name": "", + "blocks": [ + { + "address": "0x14001bbdc", + "size": 30, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bbdc", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001bbde", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14001bbdf", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x14001bbe0", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x14001bbe1", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x14001bbe3", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14001bbe5", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14001bbe7", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -56 + }, + { + "address": "0x14001bbea", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -56 + }, + { + "address": "0x14001bbee", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1544b]", + "stack_offset": -120 + }, + { + "address": "0x14001bbf5", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -120 + }, + { + "address": "0x14001bbf8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -120 + }, + { + "address": "0x14001bbfc", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -120 + }, + { + "address": "0x14001bbff", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -120 + }, + { + "address": "0x14001bc02", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -120 + }, + { + "address": "0x14001bc05", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -120 + }, + { + "address": "0x14001bc0a", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": -120 + }, + { + "address": "0x14001bc0d", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -120 + }, + { + "address": "0x14001bc0f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x20], rax", + "stack_offset": -120 + }, + { + "address": "0x14001bc13", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x18], eax", + "stack_offset": -120 + }, + { + "address": "0x14001bc16", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -120 + }, + { + "address": "0x14001bc1b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x20]", + "stack_offset": -120 + }, + { + "address": "0x14001bc1f", + "size": 3, + "mnemonic": "xor", + "operands": "r12d, r12d", + "stack_offset": -120 + }, + { + "address": "0x14001bc22", + "size": 7, + "mnemonic": "lea", + "operands": "rbx, [rsi + 0xa0]", + "stack_offset": -120 + }, + { + "address": "0x14001bc29", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x3a0], rcx", + "stack_offset": -120 + }, + { + "address": "0x14001bc30", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [r14 + 0x80]", + "stack_offset": -120 + }, + { + "address": "0x14001bc37", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rsi + 0x98], r14", + "stack_offset": -120 + }, + { + "address": "0x14001bc3e", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": -120 + }, + { + "address": "0x14001bc41", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -120 + }, + { + "address": "0x14001bc44", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bc64", + "stack_offset": -120 + } + ], + "successors": [ + "0x14001bc64", + "0x14001bc46" + ] + }, + { + "address": "0x14001bc64", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc64", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], r12d", + "stack_offset": 0 + }, + { + "address": "0x14001bc68", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14001bc6f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bc72", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bcee", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bcee", + "0x14001bc74" + ] + }, + { + "address": "0x14001bc46", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc46", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], r12w", + "stack_offset": 0 + }, + { + "address": "0x14001bc4a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bc64", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bc64", + "0x14001bc4c" + ] + }, + { + "address": "0x14001bcee", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bcee", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14001bcf1", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bcf4", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bd47", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bd47", + "0x14001bcf6" + ] + }, + { + "address": "0x14001bc74", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc74", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], r12w", + "stack_offset": 0 + }, + { + "address": "0x14001bc78", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bcee", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bcee", + "0x14001bc7a" + ] + }, + { + "address": "0x14001bc4c", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc4c", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0xb3ed]", + "stack_offset": 0 + }, + { + "address": "0x14001bc53", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0xb276]", + "stack_offset": 0 + }, + { + "address": "0x14001bc5a", + "size": 2, + "mnemonic": "dec", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x14001bc5c", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001bc5f", + "size": 5, + "mnemonic": "call", + "operands": "0x14001bb54", + "stack_offset": 0 + }, + { + "address": "0x14001bc64", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], r12d", + "stack_offset": 0 + }, + { + "address": "0x14001bc68", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14001bc6f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bc72", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bcee", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bcee", + "0x14001bc74" + ] + }, + { + "address": "0x14001bd47", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bd47", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], 0x104", + "stack_offset": 0 + }, + { + "address": "0x14001bd4e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x4484]", + "stack_offset": 0 + }, + { + "address": "0x14001bd54", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x14001bd57", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x14001bd5a", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp - 0x20], r12d", + "stack_offset": 0 + }, + { + "address": "0x14001bd5e", + "size": 6, + "mnemonic": "je", + "operands": "0x14001be3f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be3f", + "0x14001bd64" + ] + }, + { + "address": "0x14001bcf6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bcf6", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], r12w", + "stack_offset": 0 + }, + { + "address": "0x14001bcfa", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bd47", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bd47", + "0x14001bcfc" + ] + }, + { + "address": "0x14001bc7a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc7a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14001bc7d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bc80", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bc93", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bc93", + "0x14001bc82" + ] + }, + { + "address": "0x14001be3f", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001be3f", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001be41", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001be45", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001be48", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14001be4d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001be51", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 64 + }, + { + "address": "0x14001be53", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 72 + }, + { + "address": "0x14001be55", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 80 + }, + { + "address": "0x14001be57", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 88 + }, + { + "address": "0x14001be58", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 96 + }, + { + "address": "0x14001be59", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 104 + }, + { + "address": "0x14001be5a", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 112 + }, + { + "address": "0x14001be5b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001bd64", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bd64", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [r14 + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001bd6b", + "size": 3, + "mnemonic": "neg", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14001bd6e", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001bd72", + "size": 3, + "mnemonic": "sbb", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001bd75", + "size": 3, + "mnemonic": "and", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bd78", + "size": 5, + "mnemonic": "call", + "operands": "0x14001b9e4", + "stack_offset": 0 + }, + { + "address": "0x14001bd7d", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001bd7f", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001bd81", + "size": 6, + "mnemonic": "je", + "operands": "0x14001be3f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be3f", + "0x14001bd87" + ] + }, + { + "address": "0x14001bcfc", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bcfc", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": 0 + }, + { + "address": "0x14001bd01", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bd04", + "size": 4, + "mnemonic": "or", + "operands": "rcx, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001bd08", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x14001bd0f", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x14001bd12", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rax + rcx*2], r12w", + "stack_offset": 0 + }, + { + "address": "0x14001bd17", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001bd0f", + "stack_offset": 0 + }, + { + "address": "0x14001bd19", + "size": 4, + "mnemonic": "cmp", + "operands": "rcx, 3", + "stack_offset": 0 + }, + { + "address": "0x14001bd1d", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r12d", + "stack_offset": 0 + }, + { + "address": "0x14001bd20", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip - 0x92f]", + "stack_offset": 0 + }, + { + "address": "0x14001bd27", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x14001bd2a", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rdx + 0xb4], eax", + "stack_offset": 0 + }, + { + "address": "0x14001bd30", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001bd35", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x44a5]", + "stack_offset": 0 + }, + { + "address": "0x14001bd3b", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbp - 0x20], 4", + "stack_offset": 0 + }, + { + "address": "0x14001bd3f", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001bd5a", + "stack_offset": 0 + }, + { + "address": "0x14001bd41", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], r12d", + "stack_offset": 0 + }, + { + "address": "0x14001bd45", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001bd5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bd5a" + ] + }, + { + "address": "0x14001bc93", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc93", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001bc97", + "size": 5, + "mnemonic": "call", + "operands": "0x14001b5b0", + "stack_offset": 0 + }, + { + "address": "0x14001bc9c", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp - 0x20], r12d", + "stack_offset": 0 + }, + { + "address": "0x14001bca0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001bd64", + "stack_offset": 0 + }, + { + "address": "0x14001bca6", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0xb213]", + "stack_offset": 0 + }, + { + "address": "0x14001bcad", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rsi + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14001bcb4", + "size": 2, + "mnemonic": "dec", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x14001bcb6", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0xadf3]", + "stack_offset": 0 + }, + { + "address": "0x14001bcbd", + "size": 5, + "mnemonic": "call", + "operands": "0x14001bb54", + "stack_offset": 0 + }, + { + "address": "0x14001bcc2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001bcc4", + "size": 6, + "mnemonic": "je", + "operands": "0x14001bd5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bd5a", + "0x14001bcca" + ] + }, + { + "address": "0x14001bc82", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc82", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], r12w", + "stack_offset": 0 + }, + { + "address": "0x14001bc86", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bc93", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bc93", + "0x14001bc88" + ] + }, + { + "address": "0x14001bd87", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bd87", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, bx", + "stack_offset": 0 + }, + { + "address": "0x14001bd8a", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x44c0]", + "stack_offset": 0 + }, + { + "address": "0x14001bd90", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001bd92", + "size": 6, + "mnemonic": "je", + "operands": "0x14001be3f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be3f", + "0x14001bd98" + ] + }, + { + "address": "0x14001bd5a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bd5a", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp - 0x20], r12d", + "stack_offset": 0 + }, + { + "address": "0x14001bd5e", + "size": 6, + "mnemonic": "je", + "operands": "0x14001be3f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be3f", + "0x14001bd64" + ] + }, + { + "address": "0x14001bcca", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bcca", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14001bccd", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bcd0", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bce3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bce3", + "0x14001bcd2" + ] + }, + { + "address": "0x14001bc88", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc88", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001bc8c", + "size": 5, + "mnemonic": "call", + "operands": "0x14001b4e0", + "stack_offset": 0 + }, + { + "address": "0x14001bc91", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001bc9c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bc9c" + ] + }, + { + "address": "0x14001bd98", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bd98", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp - 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x14001bd9b", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001bda0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x442a]", + "stack_offset": 0 + }, + { + "address": "0x14001bda6", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001bda8", + "size": 6, + "mnemonic": "je", + "operands": "0x14001be3f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be3f", + "0x14001bdae" + ] + }, + { + "address": "0x14001bce3", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bce3", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001bce7", + "size": 5, + "mnemonic": "call", + "operands": "0x14001b5b0", + "stack_offset": 0 + }, + { + "address": "0x14001bcec", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001bd5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bd5a" + ] + }, + { + "address": "0x14001bcd2", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bcd2", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], r12w", + "stack_offset": 0 + }, + { + "address": "0x14001bcd6", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bce3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bce3", + "0x14001bcd8" + ] + }, + { + "address": "0x14001bc9c", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bc9c", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp - 0x20], r12d", + "stack_offset": 0 + }, + { + "address": "0x14001bca0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001bd64", + "stack_offset": 0 + }, + { + "address": "0x14001bca6", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0xb213]", + "stack_offset": 0 + }, + { + "address": "0x14001bcad", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rsi + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14001bcb4", + "size": 2, + "mnemonic": "dec", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x14001bcb6", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0xadf3]", + "stack_offset": 0 + }, + { + "address": "0x14001bcbd", + "size": 5, + "mnemonic": "call", + "operands": "0x14001bb54", + "stack_offset": 0 + }, + { + "address": "0x14001bcc2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001bcc4", + "size": 6, + "mnemonic": "je", + "operands": "0x14001bd5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bd5a", + "0x14001bcca" + ] + }, + { + "address": "0x14001bdae", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bdae", + "size": 3, + "mnemonic": "test", + "operands": "r15, r15", + "stack_offset": 0 + }, + { + "address": "0x14001bdb1", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bdb6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bdb6", + "0x14001bdb3" + ] + }, + { + "address": "0x14001bcd8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bcd8", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001bcdc", + "size": 5, + "mnemonic": "call", + "operands": "0x14001b4e0", + "stack_offset": 0 + }, + { + "address": "0x14001bce1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001bd5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bd5a" + ] + }, + { + "address": "0x14001bdb6", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bdb6", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp - 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x14001bdb9", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rsi + 0x2f0]", + "stack_offset": 0 + }, + { + "address": "0x14001bdc0", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14001bdc3", + "size": 4, + "mnemonic": "lea", + "operands": "esi, [r9 + 0x55]", + "stack_offset": 0 + }, + { + "address": "0x14001bdc7", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, esi", + "stack_offset": 0 + }, + { + "address": "0x14001bdca", + "size": 5, + "mnemonic": "call", + "operands": "0x140012164", + "stack_offset": 0 + }, + { + "address": "0x14001bdcf", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001bdd2", + "size": 2, + "mnemonic": "je", + "operands": "0x14001be38", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be38", + "0x14001bdd4" + ] + }, + { + "address": "0x14001bdb3", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bdb3", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [r15], ebx", + "stack_offset": 0 + }, + { + "address": "0x14001bdb6", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp - 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x14001bdb9", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rsi + 0x2f0]", + "stack_offset": 0 + }, + { + "address": "0x14001bdc0", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14001bdc3", + "size": 4, + "mnemonic": "lea", + "operands": "esi, [r9 + 0x55]", + "stack_offset": 0 + }, + { + "address": "0x14001bdc7", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, esi", + "stack_offset": 0 + }, + { + "address": "0x14001bdca", + "size": 5, + "mnemonic": "call", + "operands": "0x140012164", + "stack_offset": 0 + }, + { + "address": "0x14001bdcf", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001bdd2", + "size": 2, + "mnemonic": "je", + "operands": "0x14001be38", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be38", + "0x14001bdd4" + ] + }, + { + "address": "0x14001be38", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001be38", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001be3d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001be41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be41" + ] + }, + { + "address": "0x14001bdd4", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bdd4", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp - 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x14001bdd7", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rdi + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001bdde", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14001bde1", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, esi", + "stack_offset": 0 + }, + { + "address": "0x14001bde4", + "size": 5, + "mnemonic": "call", + "operands": "0x140012164", + "stack_offset": 0 + }, + { + "address": "0x14001bde9", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp - 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x14001bdec", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001bdf1", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, esi", + "stack_offset": 0 + }, + { + "address": "0x14001bdf4", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001bdf7", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x1001", + "stack_offset": 0 + }, + { + "address": "0x14001bdfc", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x43c6]", + "stack_offset": 0 + }, + { + "address": "0x14001be02", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001be04", + "size": 2, + "mnemonic": "je", + "operands": "0x14001be3f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be3f", + "0x14001be06" + ] + }, + { + "address": "0x14001be41", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001be41", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001be45", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001be48", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14001be4d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001be51", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 64 + }, + { + "address": "0x14001be53", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 72 + }, + { + "address": "0x14001be55", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 80 + }, + { + "address": "0x14001be57", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 88 + }, + { + "address": "0x14001be58", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 96 + }, + { + "address": "0x14001be59", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 104 + }, + { + "address": "0x14001be5a", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 112 + }, + { + "address": "0x14001be5b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001be06", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001be06", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001be09", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rdi + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001be10", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, esi", + "stack_offset": 0 + }, + { + "address": "0x14001be13", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x1002", + "stack_offset": 0 + }, + { + "address": "0x14001be18", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x43aa]", + "stack_offset": 0 + }, + { + "address": "0x14001be1e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001be20", + "size": 2, + "mnemonic": "je", + "operands": "0x14001be3f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be3f", + "0x14001be22" + ] + }, + { + "address": "0x14001be22", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001be22", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rdi + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001be29", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001be2b", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [rsi - 0x36]", + "stack_offset": 0 + }, + { + "address": "0x14001be2f", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rsi - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001be33", + "size": 5, + "mnemonic": "call", + "operands": "0x14001d3e4", + "stack_offset": 0 + }, + { + "address": "0x14001be38", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001be3d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001be41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001be41" + ] + } + ] + }, + { + "address": "0x14001c269", + "name": "", + "blocks": [ + { + "address": "0x14001c269", + "size": 21, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c269", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c26a", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14001c26b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14001c26c", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14001c26e", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14001c270", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14001c272", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14001c274", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -56 + }, + { + "address": "0x14001c278", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x14dc1]", + "stack_offset": -120 + }, + { + "address": "0x14001c27f", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -120 + }, + { + "address": "0x14001c282", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": -120 + }, + { + "address": "0x14001c287", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0xa0]", + "stack_offset": -120 + }, + { + "address": "0x14001c28f", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -120 + }, + { + "address": "0x14001c292", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rdx]", + "stack_offset": -120 + }, + { + "address": "0x14001c295", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -120 + }, + { + "address": "0x14001c298", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -120 + }, + { + "address": "0x14001c29d", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -120 + }, + { + "address": "0x14001c2a0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], r9", + "stack_offset": -120 + }, + { + "address": "0x14001c2a5", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rcx", + "stack_offset": -120 + }, + { + "address": "0x14001c2a8", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -120 + }, + { + "address": "0x14001c2ab", + "size": 6, + "mnemonic": "je", + "operands": "0x14001c33e", + "stack_offset": -120 + } + ], + "successors": [ + "0x14001c33e", + "0x14001c2b1" + ] + }, + { + "address": "0x14001c33e", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c33e", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, word ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14001c341", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c346", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c349", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c34c", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001c34e", + "size": 5, + "mnemonic": "call", + "operands": "0x140016d88", + "stack_offset": 0 + }, + { + "address": "0x14001c353", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001c357", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c392", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c392", + "0x14001c359" + ] + }, + { + "address": "0x14001c2b1", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c2b1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001c2b4", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c2b7", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, word ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14001c2ba", + "size": 5, + "mnemonic": "lea", + "operands": "r13, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c2bf", + "size": 4, + "mnemonic": "cmp", + "operands": "r15, 4", + "stack_offset": 0 + }, + { + "address": "0x14001c2c3", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c2c6", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c2c9", + "size": 4, + "mnemonic": "cmovae", + "operands": "r13, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c2cd", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x14001c2d0", + "size": 5, + "mnemonic": "call", + "operands": "0x140016d88", + "stack_offset": 0 + }, + { + "address": "0x14001c2d5", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c2d8", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001c2dc", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c335", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c335", + "0x14001c2de" + ] + }, + { + "address": "0x14001c392", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c392", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001c397", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001c39a", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14001c39f", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x14001c3a7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001c3ab", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 64 + }, + { + "address": "0x14001c3ad", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 72 + }, + { + "address": "0x14001c3af", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 80 + }, + { + "address": "0x14001c3b1", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 88 + }, + { + "address": "0x14001c3b3", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 96 + }, + { + "address": "0x14001c3b4", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 104 + }, + { + "address": "0x14001c3b5", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 112 + }, + { + "address": "0x14001c3b6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c359", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c359", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001c35e", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c361", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c36a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c36a", + "0x14001c363" + ] + }, + { + "address": "0x14001c335", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c335", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r14], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c338", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001c33c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c392", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c392" + ] + }, + { + "address": "0x14001c2de", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c2de", + "size": 3, + "mnemonic": "cmp", + "operands": "r13, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c2e1", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c2f6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c2f6", + "0x14001c2e3" + ] + }, + { + "address": "0x14001c36a", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c36a", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 2", + "stack_offset": 0 + }, + { + "address": "0x14001c36e", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c373", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c376", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c379", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c37c", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, word ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14001c37f", + "size": 5, + "mnemonic": "call", + "operands": "0x140016d88", + "stack_offset": 0 + }, + { + "address": "0x14001c384", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001c388", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c35e", + "stack_offset": 0 + }, + { + "address": "0x14001c38a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c392", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c392" + ] + }, + { + "address": "0x14001c363", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c363", + "size": 5, + "mnemonic": "cmp", + "operands": "byte ptr [rsp + rax + 0x2f], 0", + "stack_offset": 0 + }, + { + "address": "0x14001c368", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c38c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c38c", + "0x14001c36a" + ] + }, + { + "address": "0x14001c2f6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c2f6", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c2f9", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c30e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c30e", + "0x14001c2fb" + ] + }, + { + "address": "0x14001c2e3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c2e3", + "size": 3, + "mnemonic": "cmp", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c2e6", + "size": 2, + "mnemonic": "jb", + "operands": "0x14001c32a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c32a", + "0x14001c2e8" + ] + }, + { + "address": "0x14001c38c", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c38c", + "size": 3, + "mnemonic": "dec", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x14001c38f", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c392", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001c397", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001c39a", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14001c39f", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x14001c3a7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001c3ab", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 64 + }, + { + "address": "0x14001c3ad", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 72 + }, + { + "address": "0x14001c3af", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 80 + }, + { + "address": "0x14001c3b1", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 88 + }, + { + "address": "0x14001c3b3", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 96 + }, + { + "address": "0x14001c3b4", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 104 + }, + { + "address": "0x14001c3b5", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 112 + }, + { + "address": "0x14001c3b6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c30e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c30e", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 2", + "stack_offset": 0 + }, + { + "address": "0x14001c312", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001c317", + "size": 3, + "mnemonic": "sub", + "operands": "r15, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c31a", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c31d", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001c322", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c2b7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c2b7" + ] + }, + { + "address": "0x14001c2fb", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c2fb", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rsi + rbx]", + "stack_offset": 0 + }, + { + "address": "0x14001c2ff", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rax - 1], 0", + "stack_offset": 0 + }, + { + "address": "0x14001c303", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c324", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c324", + "0x14001c305" + ] + }, + { + "address": "0x14001c32a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c32a", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, r12", + "stack_offset": 0 + }, + { + "address": "0x14001c32d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r14], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c330", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c333", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c392", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c392" + ] + }, + { + "address": "0x14001c2e8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c2e8", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c2eb", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r13", + "stack_offset": 0 + }, + { + "address": "0x14001c2ee", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c2f1", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x14001c2f6", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c2f9", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c30e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c30e", + "0x14001c2fb" + ] + }, + { + "address": "0x14001c2b7", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c2b7", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, word ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14001c2ba", + "size": 5, + "mnemonic": "lea", + "operands": "r13, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c2bf", + "size": 4, + "mnemonic": "cmp", + "operands": "r15, 4", + "stack_offset": 0 + }, + { + "address": "0x14001c2c3", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c2c6", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c2c9", + "size": 4, + "mnemonic": "cmovae", + "operands": "r13, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c2cd", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x14001c2d0", + "size": 5, + "mnemonic": "call", + "operands": "0x140016d88", + "stack_offset": 0 + }, + { + "address": "0x14001c2d5", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c2d8", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001c2dc", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c335", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c335", + "0x14001c2de" + ] + }, + { + "address": "0x14001c324", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c324", + "size": 2, + "mnemonic": "xor", + "operands": "ebp, ebp", + "stack_offset": 0 + }, + { + "address": "0x14001c326", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rax - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001c32a", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, r12", + "stack_offset": 0 + }, + { + "address": "0x14001c32d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r14], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c330", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c333", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c392", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c392" + ] + }, + { + "address": "0x14001c305", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c305", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 2", + "stack_offset": 0 + }, + { + "address": "0x14001c309", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c30c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c312", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c312" + ] + }, + { + "address": "0x14001c312", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c312", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001c317", + "size": 3, + "mnemonic": "sub", + "operands": "r15, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c31a", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c31d", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001c322", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c2b7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c2b7" + ] + } + ] + }, + { + "address": "0x14001c5be", + "name": "", + "blocks": [ + { + "address": "0x14001c5be", + "size": 6, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c5be", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c5bf", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14001c5c2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -8 + }, + { + "address": "0x14001c5c6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xffff", + "stack_offset": -88 + }, + { + "address": "0x14001c5cb", + "size": 3, + "mnemonic": "cmp", + "operands": "cx, ax", + "stack_offset": -88 + }, + { + "address": "0x14001c5ce", + "size": 6, + "mnemonic": "je", + "operands": "0x14001c6a3", + "stack_offset": -88 + } + ], + "successors": [ + "0x14001c6a3", + "0x14001c5d4" + ] + }, + { + "address": "0x14001c6a3", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c6a3", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14001c6a8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14001c6ac", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14001c6ad", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c5d4", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c5d4", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001c5d8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": 0 + }, + { + "address": "0x14001c5dd", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001c5e1", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001c5e3", + "size": 6, + "mnemonic": "mov", + "operands": "r11d, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001c5e9", + "size": 8, + "mnemonic": "cmp", + "operands": "dword ptr [r10 + 0xc], 0xfde9", + "stack_offset": 0 + }, + { + "address": "0x14001c5f1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c61c", + "stack_offset": 0 + }, + { + "address": "0x14001c5f3", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, word ptr [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001c5f7", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r11 - 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001c5fb", + "size": 3, + "mnemonic": "cmp", + "operands": "cx, ax", + "stack_offset": 0 + }, + { + "address": "0x14001c5fe", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001c656", + "stack_offset": 0 + }, + { + "address": "0x14001c600", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14001c603", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x8e26]", + "stack_offset": 0 + }, + { + "address": "0x14001c60a", + "size": 6, + "mnemonic": "test", + "operands": "byte ptr [r8 + rax*2 + 2], 1", + "stack_offset": 0 + }, + { + "address": "0x14001c610", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c617", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c617", + "0x14001c612" + ] + }, + { + "address": "0x14001c617", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c617", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, cl", + "stack_offset": 0 + }, + { + "address": "0x14001c61a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c690", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c690" + ] + }, + { + "address": "0x14001c612", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c612", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, cl", + "stack_offset": 0 + }, + { + "address": "0x14001c615", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c63b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c63b" + ] + }, + { + "address": "0x14001c690", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c690", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], bl", + "stack_offset": 0 + }, + { + "address": "0x14001c693", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c6a0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c6a0", + "0x14001c695" + ] + }, + { + "address": "0x14001c63b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c63b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [r10 + 0x110]", + "stack_offset": 0 + }, + { + "address": "0x14001c642", + "size": 4, + "mnemonic": "movzx", + "operands": "edx, byte ptr [rax + rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001c646", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c690", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c690" + ] + }, + { + "address": "0x14001c6a0", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c6a0", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, dx", + "stack_offset": 0 + }, + { + "address": "0x14001c6a3", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14001c6a8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14001c6ac", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14001c6ad", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c695", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c695", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001c699", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x14001c6a0", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, dx", + "stack_offset": 0 + }, + { + "address": "0x14001c6a3", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14001c6a8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14001c6ac", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14001c6ad", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001cf6f", + "name": "", + "blocks": [ + { + "address": "0x14001cf6f", + "size": 10, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001cf6f", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001cf70", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14001cf73", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14001cf77", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x16272], 0", + "stack_offset": -104 + }, + { + "address": "0x14001cf7e", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -104 + }, + { + "address": "0x14001cf81", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -104 + }, + { + "address": "0x14001cf84", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -104 + }, + { + "address": "0x14001cf87", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001cf93", + "stack_offset": -104 + }, + { + "address": "0x14001cf89", + "size": 5, + "mnemonic": "call", + "operands": "0x14001d930", + "stack_offset": -104 + }, + { + "address": "0x14001cf8e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001d0ec", + "stack_offset": -104 + } + ], + "successors": [ + "0x14001d0ec" + ] + }, + { + "address": "0x14001d0ec", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d0ec", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14001d0f1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001d0f5", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001d0f9", + "size": 4, + "mnemonic": "mov", + "operands": "r14, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001d0fd", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001d100", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001d101", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001d113", + "name": "", + "blocks": [ + { + "address": "0x14001d113", + "size": 30, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d113", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001d114", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14001d116", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x14001d118", + "size": 4, + "mnemonic": "lea", + "operands": "rbp, [rax - 0x5f]", + "stack_offset": -24 + }, + { + "address": "0x14001d11c", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xa0", + "stack_offset": -24 + }, + { + "address": "0x14001d123", + "size": 3, + "mnemonic": "xor", + "operands": "r15d, r15d", + "stack_offset": -184 + }, + { + "address": "0x14001d126", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -184 + }, + { + "address": "0x14001d129", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -184 + }, + { + "address": "0x14001d12c", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x17], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d130", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -184 + }, + { + "address": "0x14001d132", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x1f], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d136", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": -184 + }, + { + "address": "0x14001d13a", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x27], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d13e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x2f], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d142", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r15d", + "stack_offset": -184 + }, + { + "address": "0x14001d145", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x37], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d149", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + 0x3f], r15b", + "stack_offset": -184 + }, + { + "address": "0x14001d14d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x19], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d151", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x11], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d155", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 9], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d159", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 1], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d15d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 7], r15", + "stack_offset": -184 + }, + { + "address": "0x14001d161", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + 0xf], r15b", + "stack_offset": -184 + }, + { + "address": "0x14001d165", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": -184 + }, + { + "address": "0x14001d16a", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x31]", + "stack_offset": -184 + }, + { + "address": "0x14001d16e", + "size": 5, + "mnemonic": "mov", + "operands": "ebx, 0xfde9", + "stack_offset": -184 + }, + { + "address": "0x14001d173", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0xc], ebx", + "stack_offset": -184 + }, + { + "address": "0x14001d176", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d18e", + "stack_offset": -184 + }, + { + "address": "0x14001d178", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x21], r15b", + "stack_offset": -184 + }, + { + "address": "0x14001d17c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d189", + "stack_offset": -184 + } + ], + "successors": [ + "0x14001d189", + "0x14001d17e" + ] + }, + { + "address": "0x14001d189", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d189", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001d18c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001d1c4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d1c4" + ] + }, + { + "address": "0x14001d17e", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d17e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14001d182", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x14001d189", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001d18c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001d1c4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d1c4" + ] + }, + { + "address": "0x14001d1c4", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d1c4", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp + 0x77]", + "stack_offset": 0 + }, + { + "address": "0x14001d1c8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001d1cb", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x17]", + "stack_offset": 0 + }, + { + "address": "0x14001d1cf", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d9d8", + "stack_offset": 0 + }, + { + "address": "0x14001d1d4", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001d1d6", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001d264", + "stack_offset": 0 + }, + { + "address": "0x14001d1dc", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001d1de", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14001d1e2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": 0 + }, + { + "address": "0x14001d1e7", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x31]", + "stack_offset": 0 + }, + { + "address": "0x14001d1eb", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0xc], ebx", + "stack_offset": 0 + }, + { + "address": "0x14001d1ee", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d203", + "stack_offset": 0 + }, + { + "address": "0x14001d1f0", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x21], r15b", + "stack_offset": 0 + }, + { + "address": "0x14001d1f4", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d238", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d238", + "0x14001d1f6" + ] + }, + { + "address": "0x14001d238", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d238", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001d23b", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp + 0x77]", + "stack_offset": 0 + }, + { + "address": "0x14001d23f", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x19]", + "stack_offset": 0 + }, + { + "address": "0x14001d243", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14001d246", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d9d8", + "stack_offset": 0 + }, + { + "address": "0x14001d24b", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp - 9]", + "stack_offset": 0 + }, + { + "address": "0x14001d24f", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001d251", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d264", + "stack_offset": 0 + }, + { + "address": "0x14001d253", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x27]", + "stack_offset": 0 + }, + { + "address": "0x14001d257", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001d25a", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x3018]", + "stack_offset": 0 + }, + { + "address": "0x14001d260", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001d262", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001d267", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d267" + ] + }, + { + "address": "0x14001d1f6", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d1f6", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x39]", + "stack_offset": 0 + }, + { + "address": "0x14001d1fa", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x14001d201", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001d238", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d238" + ] + }, + { + "address": "0x14001d267", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d267", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0xf], r15b", + "stack_offset": 0 + }, + { + "address": "0x14001d26b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d275", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d275", + "0x14001d26d" + ] + }, + { + "address": "0x14001d275", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d275", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x3f], r15b", + "stack_offset": 0 + }, + { + "address": "0x14001d279", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d284", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d284", + "0x14001d27b" + ] + }, + { + "address": "0x14001d26d", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d26d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001d270", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001d275", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x3f], r15b", + "stack_offset": 0 + }, + { + "address": "0x14001d279", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d284", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d284", + "0x14001d27b" + ] + }, + { + "address": "0x14001d284", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d284", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x14001d28c", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001d28e", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001d292", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001d296", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001d29a", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001d29d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14001d29f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14001d2a1", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x14001d2a2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001d27b", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d27b", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x27]", + "stack_offset": 0 + }, + { + "address": "0x14001d27f", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001d284", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x14001d28c", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001d28e", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001d292", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001d296", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001d29a", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14001d29d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14001d29f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14001d2a1", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x14001d2a2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001d4b2", + "name": "", + "blocks": [ + { + "address": "0x14001d4b2", + "size": 17, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d4b2", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001d4b3", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14001d4b5", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -16 + }, + { + "address": "0x14001d4b9", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r8", + "stack_offset": -80 + }, + { + "address": "0x14001d4bc", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -80 + }, + { + "address": "0x14001d4bf", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -80 + }, + { + "address": "0x14001d4c2", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -80 + }, + { + "address": "0x14001d4c5", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d4e5", + "stack_offset": -80 + }, + { + "address": "0x14001d4c7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -80 + }, + { + "address": "0x14001d4cc", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -80 + }, + { + "address": "0x14001d4d2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -80 + }, + { + "address": "0x14001d4d7", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x7fffffff", + "stack_offset": -80 + }, + { + "address": "0x14001d4dc", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -80 + }, + { + "address": "0x14001d4e0", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x14001d4e2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001d4e3", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001d4e4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001db1c", + "name": "", + "blocks": [ + { + "address": "0x14001db1c", + "size": 28, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001db1c", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001db1e", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14001db1f", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x14001db20", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x14001db21", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x14001db23", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -40 + }, + { + "address": "0x14001db25", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -48 + }, + { + "address": "0x14001db27", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -56 + }, + { + "address": "0x14001db29", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x98", + "stack_offset": -64 + }, + { + "address": "0x14001db30", + "size": 5, + "mnemonic": "lea", + "operands": "rbp, [rsp + 0x50]", + "stack_offset": -216 + }, + { + "address": "0x14001db35", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x13504]", + "stack_offset": -216 + }, + { + "address": "0x14001db3c", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rbp", + "stack_offset": -216 + }, + { + "address": "0x14001db3f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x30], rax", + "stack_offset": -216 + }, + { + "address": "0x14001db43", + "size": 7, + "mnemonic": "movsxd", + "operands": "rdi, dword ptr [rbp + 0xb0]", + "stack_offset": -216 + }, + { + "address": "0x14001db4a", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -216 + }, + { + "address": "0x14001db4d", + "size": 7, + "mnemonic": "mov", + "operands": "r12, qword ptr [rbp + 0xb8]", + "stack_offset": -216 + }, + { + "address": "0x14001db54", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r9", + "stack_offset": -216 + }, + { + "address": "0x14001db57", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rbp], r8d", + "stack_offset": -216 + }, + { + "address": "0x14001db5b", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -216 + }, + { + "address": "0x14001db5e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x10], rdx", + "stack_offset": -216 + }, + { + "address": "0x14001db62", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 8], r12", + "stack_offset": -216 + }, + { + "address": "0x14001db66", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": -216 + }, + { + "address": "0x14001db68", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001db7a", + "stack_offset": -216 + }, + { + "address": "0x14001db6a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": -216 + }, + { + "address": "0x14001db6d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r9", + "stack_offset": -216 + }, + { + "address": "0x14001db70", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d9c0", + "stack_offset": -216 + }, + { + "address": "0x14001db75", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": -216 + }, + { + "address": "0x14001db78", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001db83", + "stack_offset": -216 + } + ], + "successors": [ + "0x14001db83" + ] + }, + { + "address": "0x14001db83", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001db83", + "size": 7, + "mnemonic": "movsxd", + "operands": "rsi, dword ptr [rbp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14001db8a", + "size": 2, + "mnemonic": "test", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x14001db8c", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001db9e", + "stack_offset": 0 + }, + { + "address": "0x14001db8e", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001db91", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x14001db94", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d9c0", + "stack_offset": 0 + }, + { + "address": "0x14001db99", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001db9c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001dba7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dba7" + ] + }, + { + "address": "0x14001dba7", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dba7", + "size": 7, + "mnemonic": "mov", + "operands": "r15d, dword ptr [rbp + 0xc8]", + "stack_offset": 0 + }, + { + "address": "0x14001dbae", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14001dbb1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001dbba", + "stack_offset": 0 + }, + { + "address": "0x14001dbb3", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14001dbb6", + "size": 4, + "mnemonic": "mov", + "operands": "r15d, dword ptr [rax + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14001dbba", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001dbbc", + "size": 2, + "mnemonic": "je", + "operands": "0x14001dbc6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dbc6", + "0x14001dbbe" + ] + }, + { + "address": "0x14001dbc6", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dbc6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001dbc8", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001dbcb", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14001dbce", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp + 0x18], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001dbd2", + "size": 2, + "mnemonic": "cmp", + "operands": "edi, esi", + "stack_offset": 0 + }, + { + "address": "0x14001dbd4", + "size": 6, + "mnemonic": "je", + "operands": "0x14001dea4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dea4", + "0x14001dbda" + ] + }, + { + "address": "0x14001dbbe", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dbbe", + "size": 2, + "mnemonic": "test", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x14001dbc0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001dc78", + "stack_offset": 0 + }, + { + "address": "0x14001dbc6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001dbc8", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001dbcb", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14001dbce", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbp + 0x18], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001dbd2", + "size": 2, + "mnemonic": "cmp", + "operands": "edi, esi", + "stack_offset": 0 + }, + { + "address": "0x14001dbd4", + "size": 6, + "mnemonic": "je", + "operands": "0x14001dea4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dea4", + "0x14001dbda" + ] + }, + { + "address": "0x14001dea4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dea4", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14001dea9", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001de87", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001de87" + ] + }, + { + "address": "0x14001dbda", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dbda", + "size": 3, + "mnemonic": "cmp", + "operands": "esi, 1", + "stack_offset": 0 + }, + { + "address": "0x14001dbdd", + "size": 6, + "mnemonic": "jg", + "operands": "0x14001dc6e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dc6e", + "0x14001dbe3" + ] + }, + { + "address": "0x14001de87", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001de87", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001de8b", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001de8e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14001de93", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001de97", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14001de99", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14001de9b", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x14001de9d", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001de9f", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001dea0", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 40 + }, + { + "address": "0x14001dea1", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001dea2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 56 + }, + { + "address": "0x14001dea3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 64 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001dc6e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dc6e", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001dc73", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001de87", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001de87" + ] + }, + { + "address": "0x14001dbe3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dbe3", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, 1", + "stack_offset": 0 + }, + { + "address": "0x14001dbe6", + "size": 2, + "mnemonic": "jg", + "operands": "0x14001dc30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dc30", + "0x14001dbe8" + ] + }, + { + "address": "0x14001dc30", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dc30", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 3", + "stack_offset": 0 + }, + { + "address": "0x14001dc35", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001de87", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001de87" + ] + }, + { + "address": "0x14001dbe8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dbe8", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14001dbec", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r15d", + "stack_offset": 0 + }, + { + "address": "0x14001dbef", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x245b]", + "stack_offset": 0 + }, + { + "address": "0x14001dbf5", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001dbf7", + "size": 6, + "mnemonic": "je", + "operands": "0x14001de85", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001de85", + "0x14001dbfd" + ] + }, + { + "address": "0x14001de85", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001de85", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001de87", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001de8b", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001de8e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14001de93", + "size": 4, + "mnemonic": "lea", + "operands": "rsp, [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001de97", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14001de99", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x14001de9b", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x14001de9d", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001de9f", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001dea0", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 40 + }, + { + "address": "0x14001dea1", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001dea2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 56 + }, + { + "address": "0x14001dea3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 64 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001dbfd", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dbfd", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001dbff", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001dc3a", + "stack_offset": 0 + }, + { + "address": "0x14001dc01", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x18], 2", + "stack_offset": 0 + }, + { + "address": "0x14001dc05", + "size": 2, + "mnemonic": "jb", + "operands": "0x14001dc30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dc30", + "0x14001dc07" + ] + }, + { + "address": "0x14001dc07", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dc07", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x1e]", + "stack_offset": 0 + }, + { + "address": "0x14001dc0b", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x1e], r13b", + "stack_offset": 0 + }, + { + "address": "0x14001dc0f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001dc30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dc30", + "0x14001dc11" + ] + }, + { + "address": "0x14001dc11", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dc11", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rax + 1], r13b", + "stack_offset": 0 + }, + { + "address": "0x14001dc15", + "size": 2, + "mnemonic": "je", + "operands": "0x14001dc30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dc30", + "0x14001dc17" + ] + }, + { + "address": "0x14001dc17", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dc17", + "size": 3, + "mnemonic": "mov", + "operands": "cl, byte ptr [r14]", + "stack_offset": 0 + }, + { + "address": "0x14001dc1a", + "size": 2, + "mnemonic": "cmp", + "operands": "cl, byte ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001dc1c", + "size": 2, + "mnemonic": "jb", + "operands": "0x14001dc27", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001dc27", + "0x14001dc1e" + ] + }, + { + "address": "0x14001dc27", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dc27", + "size": 4, + "mnemonic": "add", + "operands": "rax, 2", + "stack_offset": 0 + }, + { + "address": "0x14001dc2b", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rax], r13b", + "stack_offset": 0 + }, + { + "address": "0x14001dc2e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001dc11", + "stack_offset": 0 + }, + { + "address": "0x14001dc30", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 3", + "stack_offset": 0 + }, + { + "address": "0x14001dc35", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001de87", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001de87" + ] + }, + { + "address": "0x14001dc1e", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001dc1e", + "size": 3, + "mnemonic": "cmp", + "operands": "cl, byte ptr [rax + 1]", + "stack_offset": 0 + }, + { + "address": "0x14001dc21", + "size": 6, + "mnemonic": "jbe", + "operands": "0x14001dea4", + "stack_offset": 0 + }, + { + "address": "0x14001dc27", + "size": 4, + "mnemonic": "add", + "operands": "rax, 2", + "stack_offset": 0 + }, + { + "address": "0x14001dc2b", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rax], r13b", + "stack_offset": 0 + }, + { + "address": "0x14001dc2e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001dc11", + "stack_offset": 0 + }, + { + "address": "0x14001dc30", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 3", + "stack_offset": 0 + }, + { + "address": "0x14001dc35", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001de87", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001de87" + ] + } + ] + }, + { + "address": "0x14001f0d5", + "name": "", + "blocks": [ + { + "address": "0x14001f0d5", + "size": 16, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f0d5", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f0d6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f0da", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f0dd", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0xa0]", + "stack_offset": -40 + }, + { + "address": "0x14001f0e4", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14001f0e7", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": -40 + }, + { + "address": "0x14001f0eb", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": -40 + }, + { + "address": "0x14001f0f0", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -40 + }, + { + "address": "0x14001f0f3", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rdx + 0x48], r8", + "stack_offset": -40 + }, + { + "address": "0x14001f0f8", + "size": 4, + "mnemonic": "cmovne", + "operands": "eax, r8d", + "stack_offset": -40 + }, + { + "address": "0x14001f0fc", + "size": 4, + "mnemonic": "or", + "operands": "eax, dword ptr [rcx + rdx + 0x10]", + "stack_offset": -40 + }, + { + "address": "0x14001f100", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x13", + "stack_offset": -40 + }, + { + "address": "0x14001f103", + "size": 3, + "mnemonic": "or", + "operands": "eax, 4", + "stack_offset": -40 + }, + { + "address": "0x14001f106", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rdx + 0x10], eax", + "stack_offset": -40 + }, + { + "address": "0x14001f10a", + "size": 4, + "mnemonic": "test", + "operands": "dword ptr [rcx + rdx + 0x14], eax", + "stack_offset": -40 + }, + { + "address": "0x14001f10e", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f11a", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001f11a", + "0x14001f110" + ] + }, + { + "address": "0x14001f11a", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f11a", + "size": 10, + "mnemonic": "movabs", + "operands": "rax, 0", + "stack_offset": 0 + }, + { + "address": "0x14001f124", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001f128", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14001f129", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f110", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f110", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001f112", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001f114", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": 0 + }, + { + "address": "0x14001f119", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001f11a", + "size": 10, + "mnemonic": "movabs", + "operands": "rax, 0", + "stack_offset": 0 + }, + { + "address": "0x14001f124", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001f128", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14001f129", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f135", + "name": "", + "blocks": [ + { + "address": "0x14001f135", + "size": 7, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f135", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f136", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f13a", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f13d", + "size": 10, + "mnemonic": "movabs", + "operands": "rax, 0", + "stack_offset": -40 + }, + { + "address": "0x14001f147", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f14b", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f14c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f155", + "name": "", + "blocks": [ + { + "address": "0x14001f155", + "size": 16, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f155", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f156", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f15a", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f15d", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0x80]", + "stack_offset": -40 + }, + { + "address": "0x14001f164", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14001f167", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": -40 + }, + { + "address": "0x14001f16b", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": -40 + }, + { + "address": "0x14001f170", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -40 + }, + { + "address": "0x14001f173", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rdx + 0x48], r8", + "stack_offset": -40 + }, + { + "address": "0x14001f178", + "size": 4, + "mnemonic": "cmovne", + "operands": "eax, r8d", + "stack_offset": -40 + }, + { + "address": "0x14001f17c", + "size": 4, + "mnemonic": "or", + "operands": "eax, dword ptr [rcx + rdx + 0x10]", + "stack_offset": -40 + }, + { + "address": "0x14001f180", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x13", + "stack_offset": -40 + }, + { + "address": "0x14001f183", + "size": 3, + "mnemonic": "or", + "operands": "eax, 4", + "stack_offset": -40 + }, + { + "address": "0x14001f186", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rdx + 0x10], eax", + "stack_offset": -40 + }, + { + "address": "0x14001f18a", + "size": 4, + "mnemonic": "test", + "operands": "dword ptr [rcx + rdx + 0x14], eax", + "stack_offset": -40 + }, + { + "address": "0x14001f18e", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f19a", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001f19a", + "0x14001f190" + ] + }, + { + "address": "0x14001f19a", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f19a", + "size": 10, + "mnemonic": "movabs", + "operands": "rax, 0", + "stack_offset": 0 + }, + { + "address": "0x14001f1a4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001f1a8", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14001f1a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f190", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f190", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001f192", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001f194", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": 0 + }, + { + "address": "0x14001f199", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001f19a", + "size": 10, + "mnemonic": "movabs", + "operands": "rax, 0", + "stack_offset": 0 + }, + { + "address": "0x14001f1a4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001f1a8", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14001f1a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f1c3", + "name": "", + "blocks": [ + { + "address": "0x14001f1c3", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f1c3", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f1c5", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f1c9", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f1cc", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x14001f1cf", + "size": 3, + "mnemonic": "and", + "operands": "eax, 1", + "stack_offset": -40 + }, + { + "address": "0x14001f1d2", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14001f1d4", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f1e7", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001f1e7", + "0x14001f1d6" + ] + }, + { + "address": "0x14001f1e7", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f1e7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001f1eb", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14001f1ec", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f1d6", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f1d6", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x48], 0xfffffffe", + "stack_offset": 0 + }, + { + "address": "0x14001f1da", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001f1de", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001f1e2", + "size": 5, + "mnemonic": "call", + "operands": "0x140002b78", + "stack_offset": 0 + }, + { + "address": "0x14001f1e7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001f1eb", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14001f1ec", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f259", + "name": "", + "blocks": [ + { + "address": "0x14001f259", + "size": 9, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f259", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f25b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f25f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f262", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x10", + "stack_offset": -40 + }, + { + "address": "0x14001f267", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0xa0]", + "stack_offset": -40 + }, + { + "address": "0x14001f26e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": -40 + }, + { + "address": "0x14001f273", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f277", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f278", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f279", + "name": "", + "blocks": [ + { + "address": "0x14001f279", + "size": 9, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f279", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f27b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f27f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f282", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x30", + "stack_offset": -40 + }, + { + "address": "0x14001f287", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0xc0]", + "stack_offset": -40 + }, + { + "address": "0x14001f28e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": -40 + }, + { + "address": "0x14001f293", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f297", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f298", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f2bd", + "name": "", + "blocks": [ + { + "address": "0x14001f2bd", + "size": 11, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f2bd", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f2bf", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f2c3", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f2c6", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001f2c9", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f2cc", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f2ce", + "size": 5, + "mnemonic": "call", + "operands": "0x14000dfac", + "stack_offset": -40 + }, + { + "address": "0x14001f2d3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001f2d4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f2d8", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f2d9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f2db", + "name": "", + "blocks": [ + { + "address": "0x14001f2db", + "size": 9, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f2db", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f2dd", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -8 + }, + { + "address": "0x14001f2e0", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -8 + }, + { + "address": "0x14001f2e3", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -8 + }, + { + "address": "0x14001f2e5", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0xc0000005", + "stack_offset": -8 + }, + { + "address": "0x14001f2eb", + "size": 3, + "mnemonic": "sete", + "operands": "cl", + "stack_offset": -8 + }, + { + "address": "0x14001f2ee", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": -8 + }, + { + "address": "0x14001f2f0", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f2f1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f2f5", + "name": "", + "blocks": [ + { + "address": "0x14001f2f5", + "size": 38, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f2f5", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f2f6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001f2f7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -16 + }, + { + "address": "0x14001f2fb", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -80 + }, + { + "address": "0x14001f2fe", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x48], rcx", + "stack_offset": -80 + }, + { + "address": "0x14001f302", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f307", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x70]", + "stack_offset": -80 + }, + { + "address": "0x14001f30b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x70], rcx", + "stack_offset": -80 + }, + { + "address": "0x14001f30f", + "size": 7, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x88]", + "stack_offset": -80 + }, + { + "address": "0x14001f316", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rdi + 8]", + "stack_offset": -80 + }, + { + "address": "0x14001f31a", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f31f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x60], rbx", + "stack_offset": -80 + }, + { + "address": "0x14001f323", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x48]", + "stack_offset": -80 + }, + { + "address": "0x14001f327", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -80 + }, + { + "address": "0x14001f32a", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rcx + 0x38]", + "stack_offset": -80 + }, + { + "address": "0x14001f32e", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f333", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x68], rbx", + "stack_offset": -80 + }, + { + "address": "0x14001f337", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x48]", + "stack_offset": -80 + }, + { + "address": "0x14001f33b", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x38], 1", + "stack_offset": -80 + }, + { + "address": "0x14001f340", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], 0", + "stack_offset": -80 + }, + { + "address": "0x14001f349", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], 0", + "stack_offset": -80 + }, + { + "address": "0x14001f351", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x90]", + "stack_offset": -80 + }, + { + "address": "0x14001f358", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -80 + }, + { + "address": "0x14001f35d", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdi", + "stack_offset": -80 + }, + { + "address": "0x14001f360", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp + 0x80]", + "stack_offset": -80 + }, + { + "address": "0x14001f367", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0x78]", + "stack_offset": -80 + }, + { + "address": "0x14001f36b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -80 + }, + { + "address": "0x14001f36e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000952c", + "stack_offset": -80 + }, + { + "address": "0x14001f373", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f378", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x70], 0", + "stack_offset": -80 + }, + { + "address": "0x14001f380", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x40], 1", + "stack_offset": -80 + }, + { + "address": "0x14001f387", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x44], 1", + "stack_offset": -80 + }, + { + "address": "0x14001f38e", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x44]", + "stack_offset": -80 + }, + { + "address": "0x14001f391", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -80 + }, + { + "address": "0x14001f395", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14001f396", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f397", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001f398", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f39c", + "name": "", + "blocks": [ + { + "address": "0x14001f39c", + "size": 41, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f39c", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f39d", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001f39e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -16 + }, + { + "address": "0x14001f3a2", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -80 + }, + { + "address": "0x14001f3a5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x48], rcx", + "stack_offset": -80 + }, + { + "address": "0x14001f3a9", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f3ae", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x70]", + "stack_offset": -80 + }, + { + "address": "0x14001f3b2", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x70], rcx", + "stack_offset": -80 + }, + { + "address": "0x14001f3b6", + "size": 7, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rbp + 0x88]", + "stack_offset": -80 + }, + { + "address": "0x14001f3bd", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rdi + 8]", + "stack_offset": -80 + }, + { + "address": "0x14001f3c1", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f3c6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x60], rbx", + "stack_offset": -80 + }, + { + "address": "0x14001f3ca", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x48]", + "stack_offset": -80 + }, + { + "address": "0x14001f3ce", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -80 + }, + { + "address": "0x14001f3d1", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rcx + 0x38]", + "stack_offset": -80 + }, + { + "address": "0x14001f3d5", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f3da", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x68], rbx", + "stack_offset": -80 + }, + { + "address": "0x14001f3de", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f3e3", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp + 0xa8]", + "stack_offset": -80 + }, + { + "address": "0x14001f3e9", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x78], ecx", + "stack_offset": -80 + }, + { + "address": "0x14001f3ec", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x48]", + "stack_offset": -80 + }, + { + "address": "0x14001f3f0", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x38], 1", + "stack_offset": -80 + }, + { + "address": "0x14001f3f5", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], 0", + "stack_offset": -80 + }, + { + "address": "0x14001f3fe", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], 0", + "stack_offset": -80 + }, + { + "address": "0x14001f406", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x90]", + "stack_offset": -80 + }, + { + "address": "0x14001f40d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -80 + }, + { + "address": "0x14001f412", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdi", + "stack_offset": -80 + }, + { + "address": "0x14001f415", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbp + 0x80]", + "stack_offset": -80 + }, + { + "address": "0x14001f41c", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0x78]", + "stack_offset": -80 + }, + { + "address": "0x14001f420", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -80 + }, + { + "address": "0x14001f423", + "size": 5, + "mnemonic": "call", + "operands": "0x140009534", + "stack_offset": -80 + }, + { + "address": "0x14001f428", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -80 + }, + { + "address": "0x14001f42d", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x70], 0", + "stack_offset": -80 + }, + { + "address": "0x14001f435", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x40], 1", + "stack_offset": -80 + }, + { + "address": "0x14001f43c", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x44], 1", + "stack_offset": -80 + }, + { + "address": "0x14001f443", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x44]", + "stack_offset": -80 + }, + { + "address": "0x14001f446", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -80 + }, + { + "address": "0x14001f44a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14001f44b", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f44c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001f44d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f451", + "name": "", + "blocks": [ + { + "address": "0x14001f451", + "size": 6, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f451", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f452", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": -8 + }, + { + "address": "0x14001f456", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -48 + }, + { + "address": "0x14001f459", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x30], rcx", + "stack_offset": -48 + }, + { + "address": "0x14001f45d", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x58], 0", + "stack_offset": -48 + }, + { + "address": "0x14001f461", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f4cf", + "stack_offset": -48 + } + ], + "successors": [ + "0x14001f4cf", + "0x14001f463" + ] + }, + { + "address": "0x14001f4cf", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f4cf", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14001f4d6", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001f4d9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001f4dd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 40 + }, + { + "address": "0x14001f4de", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001f4df", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f463", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f463", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001f467", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001f46a", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f46e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f472", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x14001f478", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f4cf", + "stack_offset": 0 + }, + { + "address": "0x14001f47a", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f47e", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x14001f482", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f4cf", + "stack_offset": 0 + }, + { + "address": "0x14001f484", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f488", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x20], 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x14001f48f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f4ab", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f4ab", + "0x14001f491" + ] + }, + { + "address": "0x14001f4ab", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f4ab", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f4b0", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f4b4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f4b8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001f4bc", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001f4c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f4c5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x28], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001f4c9", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b70", + "stack_offset": 0 + }, + { + "address": "0x14001f4ce", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001f4cf", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14001f4d6", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001f4d9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001f4dd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 40 + }, + { + "address": "0x14001f4de", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001f4df", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f491", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f491", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f495", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x20], 0x19930521", + "stack_offset": 0 + }, + { + "address": "0x14001f49c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f4ab", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f4ab", + "0x14001f49e" + ] + }, + { + "address": "0x14001f49e", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f49e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f4a2", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x20], 0x19930522", + "stack_offset": 0 + }, + { + "address": "0x14001f4a9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f4cf", + "stack_offset": 0 + }, + { + "address": "0x14001f4ab", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f4b0", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f4b4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f4b8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001f4bc", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001f4c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f4c5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x28], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001f4c9", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b70", + "stack_offset": 0 + }, + { + "address": "0x14001f4ce", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001f4cf", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14001f4d6", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001f4d9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001f4dd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 40 + }, + { + "address": "0x14001f4de", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001f4df", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f4e1", + "name": "", + "blocks": [ + { + "address": "0x14001f4e1", + "size": 8, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f4e1", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f4e3", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14001f4e7", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -72 + }, + { + "address": "0x14001f4ea", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -72 + }, + { + "address": "0x14001f4ef", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x78], 0xfffffffe", + "stack_offset": -72 + }, + { + "address": "0x14001f4f6", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x14001f4fa", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f4fb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f4fd", + "name": "", + "blocks": [ + { + "address": "0x14001f4fd", + "size": 10, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f4fd", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f4ff", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f503", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f506", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp + 0x20]", + "stack_offset": -40 + }, + { + "address": "0x14001f50a", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0xb8]", + "stack_offset": -40 + }, + { + "address": "0x14001f511", + "size": 5, + "mnemonic": "call", + "operands": "0x140009cfc", + "stack_offset": -40 + }, + { + "address": "0x14001f516", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001f517", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f51b", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f51c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f520", + "name": "", + "blocks": [ + { + "address": "0x14001f520", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f520", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f521", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": -8 + }, + { + "address": "0x14001f525", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -48 + }, + { + "address": "0x14001f528", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x38]", + "stack_offset": -48 + }, + { + "address": "0x14001f52c", + "size": 5, + "mnemonic": "call", + "operands": "0x140006d54", + "stack_offset": -48 + }, + { + "address": "0x14001f531", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": -48 + }, + { + "address": "0x14001f535", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f57f", + "stack_offset": -48 + }, + { + "address": "0x14001f537", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0xb8]", + "stack_offset": -48 + }, + { + "address": "0x14001f53e", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], 0xe06d7363", + "stack_offset": -48 + }, + { + "address": "0x14001f544", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f57f", + "stack_offset": -48 + }, + { + "address": "0x14001f546", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x18], 4", + "stack_offset": -48 + }, + { + "address": "0x14001f54a", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f57f", + "stack_offset": -48 + }, + { + "address": "0x14001f54c", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x20], 0x19930520", + "stack_offset": -48 + }, + { + "address": "0x14001f553", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f567", + "stack_offset": -48 + } + ], + "successors": [ + "0x14001f567", + "0x14001f555" + ] + }, + { + "address": "0x14001f567", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f567", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f56b", + "size": 5, + "mnemonic": "call", + "operands": "0x140007010", + "stack_offset": 0 + }, + { + "address": "0x14001f570", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001f572", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f57f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f57f", + "0x14001f574" + ] + }, + { + "address": "0x14001f555", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f555", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x20], 0x19930521", + "stack_offset": 0 + }, + { + "address": "0x14001f55c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f567", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f567", + "0x14001f55e" + ] + }, + { + "address": "0x14001f57f", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f57f", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f584", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14001f58b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f58f", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f594", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001f598", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f59c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001f5a0", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 40 + }, + { + "address": "0x14001f5a1", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001f5a2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f574", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f574", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 1", + "stack_offset": 0 + }, + { + "address": "0x14001f576", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001f579", + "size": 5, + "mnemonic": "call", + "operands": "0x140006f98", + "stack_offset": 0 + }, + { + "address": "0x14001f57e", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001f57f", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f584", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14001f58b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f58f", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f594", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001f598", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f59c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001f5a0", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 40 + }, + { + "address": "0x14001f5a1", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001f5a2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f55e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f55e", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x20], 0x19930522", + "stack_offset": 0 + }, + { + "address": "0x14001f565", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f57f", + "stack_offset": 0 + }, + { + "address": "0x14001f567", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f56b", + "size": 5, + "mnemonic": "call", + "operands": "0x140007010", + "stack_offset": 0 + }, + { + "address": "0x14001f570", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001f572", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f57f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f57f", + "0x14001f574" + ] + } + ] + }, + { + "address": "0x14001f5a4", + "name": "", + "blocks": [ + { + "address": "0x14001f5a4", + "size": 11, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f5a4", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f5a6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f5aa", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f5ad", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x20]", + "stack_offset": -40 + }, + { + "address": "0x14001f5b1", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rbp + 0xc8]", + "stack_offset": -40 + }, + { + "address": "0x14001f5b8", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0xd8]", + "stack_offset": -40 + }, + { + "address": "0x14001f5bf", + "size": 5, + "mnemonic": "call", + "operands": "0x140009d94", + "stack_offset": -40 + }, + { + "address": "0x14001f5c4", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001f5c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f5c9", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f5ca", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f5ce", + "name": "", + "blocks": [ + { + "address": "0x14001f5ce", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f5ce", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f5cf", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": -8 + }, + { + "address": "0x14001f5d3", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -48 + }, + { + "address": "0x14001f5d6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x40]", + "stack_offset": -48 + }, + { + "address": "0x14001f5da", + "size": 5, + "mnemonic": "call", + "operands": "0x140006d54", + "stack_offset": -48 + }, + { + "address": "0x14001f5df", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": -48 + }, + { + "address": "0x14001f5e3", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f62d", + "stack_offset": -48 + }, + { + "address": "0x14001f5e5", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0xd8]", + "stack_offset": -48 + }, + { + "address": "0x14001f5ec", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], 0xe06d7363", + "stack_offset": -48 + }, + { + "address": "0x14001f5f2", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f62d", + "stack_offset": -48 + }, + { + "address": "0x14001f5f4", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x18], 4", + "stack_offset": -48 + }, + { + "address": "0x14001f5f8", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f62d", + "stack_offset": -48 + }, + { + "address": "0x14001f5fa", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x20], 0x19930520", + "stack_offset": -48 + }, + { + "address": "0x14001f601", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f615", + "stack_offset": -48 + } + ], + "successors": [ + "0x14001f615", + "0x14001f603" + ] + }, + { + "address": "0x14001f615", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f615", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f619", + "size": 5, + "mnemonic": "call", + "operands": "0x140007010", + "stack_offset": 0 + }, + { + "address": "0x14001f61e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001f620", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f62d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f62d", + "0x14001f622" + ] + }, + { + "address": "0x14001f603", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f603", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x20], 0x19930521", + "stack_offset": 0 + }, + { + "address": "0x14001f60a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f615", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f615", + "0x14001f60c" + ] + }, + { + "address": "0x14001f62d", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f62d", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f632", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001f636", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f63a", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f63f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001f643", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f647", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f64c", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14001f652", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x78], ecx", + "stack_offset": 0 + }, + { + "address": "0x14001f655", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001f659", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 40 + }, + { + "address": "0x14001f65a", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001f65b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f622", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f622", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 1", + "stack_offset": 0 + }, + { + "address": "0x14001f624", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001f627", + "size": 5, + "mnemonic": "call", + "operands": "0x140006f98", + "stack_offset": 0 + }, + { + "address": "0x14001f62c", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001f62d", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f632", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001f636", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f63a", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f63f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001f643", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001f647", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14001f64c", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14001f652", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x78], ecx", + "stack_offset": 0 + }, + { + "address": "0x14001f655", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001f659", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 40 + }, + { + "address": "0x14001f65a", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14001f65b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f60c", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f60c", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x20], 0x19930522", + "stack_offset": 0 + }, + { + "address": "0x14001f613", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f62d", + "stack_offset": 0 + }, + { + "address": "0x14001f615", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14001f619", + "size": 5, + "mnemonic": "call", + "operands": "0x140007010", + "stack_offset": 0 + }, + { + "address": "0x14001f61e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001f620", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f62d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f62d", + "0x14001f622" + ] + } + ] + }, + { + "address": "0x14001f65d", + "name": "", + "blocks": [ + { + "address": "0x14001f65d", + "size": 8, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f65d", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f65f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f663", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f666", + "size": 5, + "mnemonic": "call", + "operands": "0x140007064", + "stack_offset": -40 + }, + { + "address": "0x14001f66b", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001f66c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f670", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f671", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f673", + "name": "", + "blocks": [ + { + "address": "0x14001f673", + "size": 11, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f673", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f675", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f679", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f67c", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x14001f681", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x30], 0", + "stack_offset": -40 + }, + { + "address": "0x14001f685", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001f68f", + "stack_offset": -40 + }, + { + "address": "0x14001f687", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x14001f68c", + "size": 3, + "mnemonic": "dec", + "operands": "dword ptr [rax + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14001f68f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f693", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f694", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f696", + "name": "", + "blocks": [ + { + "address": "0x14001f696", + "size": 8, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f696", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f698", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001f69c", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001f69f", + "size": 5, + "mnemonic": "call", + "operands": "0x140007064", + "stack_offset": -56 + }, + { + "address": "0x14001f6a4", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -56 + }, + { + "address": "0x14001f6a5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14001f6a9", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f6aa", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f6ac", + "name": "", + "blocks": [ + { + "address": "0x14001f6ac", + "size": 11, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f6ac", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f6ae", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001f6b2", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001f6b5", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -56 + }, + { + "address": "0x14001f6ba", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x30], 0", + "stack_offset": -56 + }, + { + "address": "0x14001f6be", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001f6c8", + "stack_offset": -56 + }, + { + "address": "0x14001f6c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -56 + }, + { + "address": "0x14001f6c5", + "size": 3, + "mnemonic": "dec", + "operands": "dword ptr [rax + 0x30]", + "stack_offset": -56 + }, + { + "address": "0x14001f6c8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14001f6cc", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f6cd", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f6cf", + "name": "", + "blocks": [ + { + "address": "0x14001f6cf", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f6cf", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f6d1", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001f6d5", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001f6d8", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x40]", + "stack_offset": -56 + }, + { + "address": "0x14001f6dc", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14001f6e0", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f6e1", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000b204", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b204" + ] + }, + { + "address": "0x14000b204", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b204", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000b208", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x14e09]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020018" + ] + }, + { + "address": "0x140020018", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f6e7", + "name": "", + "blocks": [ + { + "address": "0x14001f6e7", + "size": 8, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f6e7", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f6e9", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f6ed", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f6f0", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x14001f6f4", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f6f7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f6fb", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f6fc", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000b204", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b204" + ] + } + ] + }, + { + "address": "0x14001f702", + "name": "", + "blocks": [ + { + "address": "0x14001f702", + "size": 8, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f702", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f704", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f708", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f70b", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x98]", + "stack_offset": -40 + }, + { + "address": "0x14001f712", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f714", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f718", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f719", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + }, + { + "address": "0x14000ca74", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ca74", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ca77", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000ca7b", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2637e]", + "stack_offset": 0 + }, + { + "address": "0x14000ca82", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000ca86", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1358b]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020018" + ] + } + ] + }, + { + "address": "0x14001f71f", + "name": "", + "blocks": [ + { + "address": "0x14001f71f", + "size": 9, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f71f", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f721", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f725", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f728", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x40]", + "stack_offset": -40 + }, + { + "address": "0x14001f72c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b204", + "stack_offset": -40 + }, + { + "address": "0x14001f731", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001f732", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f736", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f737", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f739", + "name": "", + "blocks": [ + { + "address": "0x14001f739", + "size": 9, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f739", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f73b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001f73f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001f742", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x58]", + "stack_offset": -56 + }, + { + "address": "0x14001f746", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b204", + "stack_offset": -56 + }, + { + "address": "0x14001f74b", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -56 + }, + { + "address": "0x14001f74c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14001f750", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f751", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f753", + "name": "", + "blocks": [ + { + "address": "0x14001f753", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f753", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f755", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001f759", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001f75c", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x60]", + "stack_offset": -56 + }, + { + "address": "0x14001f760", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14001f764", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f765", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000b204", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b204" + ] + } + ] + }, + { + "address": "0x14001f76b", + "name": "", + "blocks": [ + { + "address": "0x14001f76b", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f76b", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f76d", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f771", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f774", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x38]", + "stack_offset": -40 + }, + { + "address": "0x14001f778", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f77c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f77d", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000b204", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b204" + ] + } + ] + }, + { + "address": "0x14001f783", + "name": "", + "blocks": [ + { + "address": "0x14001f783", + "size": 8, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f783", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f785", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f789", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f78c", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x14001f790", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f792", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f796", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f797", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f7a0", + "name": "", + "blocks": [ + { + "address": "0x14001f7a0", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f7a0", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f7a2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f7a6", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f7a9", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14001f7ab", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f7af", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f7b0", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f7b6", + "name": "", + "blocks": [ + { + "address": "0x14001f7b6", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f7b6", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f7b8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f7bc", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f7bf", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14001f7c1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f7c5", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f7c6", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f7cc", + "name": "", + "blocks": [ + { + "address": "0x14001f7cc", + "size": 15, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f7cc", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f7ce", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f7d2", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f7d5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x28], rcx", + "stack_offset": -40 + }, + { + "address": "0x14001f7d9", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f7dc", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x14001f7de", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x24], ecx", + "stack_offset": -40 + }, + { + "address": "0x14001f7e1", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14001f7e3", + "size": 6, + "mnemonic": "cmp", + "operands": "ecx, 0xe06d7363", + "stack_offset": -40 + }, + { + "address": "0x14001f7e9", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": -40 + }, + { + "address": "0x14001f7ec", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x20], eax", + "stack_offset": -40 + }, + { + "address": "0x14001f7ef", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": -40 + }, + { + "address": "0x14001f7f2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f7f6", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f7f7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f7f9", + "name": "", + "blocks": [ + { + "address": "0x14001f7f9", + "size": 8, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f7f9", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f7fb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f7ff", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f802", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x58]", + "stack_offset": -40 + }, + { + "address": "0x14001f806", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f808", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f80c", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f80d", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f813", + "name": "", + "blocks": [ + { + "address": "0x14001f813", + "size": 10, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f813", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f815", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f819", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f81c", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x14001f820", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x14001f823", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f826", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rdx + 0x3a8], 0xffffffef", + "stack_offset": -40 + }, + { + "address": "0x14001f82d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f831", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f832", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f834", + "name": "", + "blocks": [ + { + "address": "0x14001f834", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f834", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f836", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f83a", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f83d", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 8", + "stack_offset": -40 + }, + { + "address": "0x14001f842", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f846", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f847", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f84d", + "name": "", + "blocks": [ + { + "address": "0x14001f84d", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f84d", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f84f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f853", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f856", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": -40 + }, + { + "address": "0x14001f85b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f85f", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f860", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f866", + "name": "", + "blocks": [ + { + "address": "0x14001f866", + "size": 8, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f866", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f868", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f86c", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f86f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x14001f873", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f875", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f879", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f87a", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400193b8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400193b8" + ] + }, + { + "address": "0x1400193b8", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400193b8", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400193bb", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x19f3e]", + "stack_offset": 0 + }, + { + "address": "0x1400193c2", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400193c5", + "size": 3, + "mnemonic": "and", + "operands": "edx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x1400193c8", + "size": 4, + "mnemonic": "sar", + "operands": "rax, 6", + "stack_offset": 0 + }, + { + "address": "0x1400193cc", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + rdx*8]", + "stack_offset": 0 + }, + { + "address": "0x1400193d0", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r8 + rax*8]", + "stack_offset": 0 + }, + { + "address": "0x1400193d4", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x1400193d8", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x6c39]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020018" + ] + } + ] + }, + { + "address": "0x14001f880", + "name": "", + "blocks": [ + { + "address": "0x14001f880", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f880", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f882", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001f886", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001f889", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp + 0x60]", + "stack_offset": -56 + }, + { + "address": "0x14001f88c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14001f890", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f891", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400193b8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400193b8" + ] + } + ] + }, + { + "address": "0x14001f897", + "name": "", + "blocks": [ + { + "address": "0x14001f897", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f897", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f899", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f89d", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f8a0", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbp + 0x40]", + "stack_offset": -40 + }, + { + "address": "0x14001f8a3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f8a7", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f8a8", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400193b8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400193b8" + ] + } + ] + }, + { + "address": "0x14001f8ae", + "name": "", + "blocks": [ + { + "address": "0x14001f8ae", + "size": 5, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f8ae", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f8b0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f8b4", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f8b7", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x70], 0", + "stack_offset": -40 + }, + { + "address": "0x14001f8bb", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f8c8", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001f8c8", + "0x14001f8bd" + ] + }, + { + "address": "0x14001f8c8", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f8c8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001f8cc", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14001f8cd", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001f8bd", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f8bd", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14001f8c2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001f8c7", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001f8c8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001f8cc", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 32 + }, + { + "address": "0x14001f8cd", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001f8cf", + "name": "", + "blocks": [ + { + "address": "0x14001f8cf", + "size": 8, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f8cf", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f8d1", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f8d5", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f8d8", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x68]", + "stack_offset": -40 + }, + { + "address": "0x14001f8dc", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f8de", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f8e2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f8e3", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f8e9", + "name": "", + "blocks": [ + { + "address": "0x14001f8e9", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f8e9", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f8eb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f8ef", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f8f2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 5", + "stack_offset": -40 + }, + { + "address": "0x14001f8f7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f8fb", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f8fc", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f902", + "name": "", + "blocks": [ + { + "address": "0x14001f902", + "size": 7, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f902", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f904", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f908", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f90b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": -40 + }, + { + "address": "0x14001f910", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f914", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f915", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ca74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ca74" + ] + } + ] + }, + { + "address": "0x14001f920", + "name": "", + "blocks": [ + { + "address": "0x14001f920", + "size": 11, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f920", + "size": 2, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14001f922", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001f926", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001f929", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001f92c", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14001f92e", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0xc0000005", + "stack_offset": -40 + }, + { + "address": "0x14001f934", + "size": 3, + "mnemonic": "sete", + "operands": "cl", + "stack_offset": -40 + }, + { + "address": "0x14001f937", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": -40 + }, + { + "address": "0x14001f939", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001f93d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14001f93e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400060d8", + "name": "", + "blocks": [ + { + "address": "0x1400060d8", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400060d8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400060da", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x2d788], eax", + "stack_offset": 0 + }, + { + "address": "0x1400060e0", + "size": 3, + "mnemonic": "setne", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x1400060e3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400057f0", + "name": "", + "blocks": [ + { + "address": "0x1400057f0", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400057f0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400057f5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400057fa", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400057ff", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140005800", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x10", + "stack_offset": -8 + }, + { + "address": "0x140005804", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -24 + }, + { + "address": "0x140005806", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -24 + }, + { + "address": "0x140005808", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": -24 + }, + { + "address": "0x14000580a", + "size": 6, + "mnemonic": "xor", + "operands": "ecx, 0x6c65746e", + "stack_offset": -24 + }, + { + "address": "0x140005810", + "size": 6, + "mnemonic": "xor", + "operands": "edx, 0x49656e69", + "stack_offset": -24 + }, + { + "address": "0x140005816", + "size": 2, + "mnemonic": "or", + "operands": "edx, ecx", + "stack_offset": -24 + }, + { + "address": "0x140005818", + "size": 2, + "mnemonic": "mov", + "operands": "ebp, eax", + "stack_offset": -24 + }, + { + "address": "0x14000581a", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": -24 + }, + { + "address": "0x14000581f", + "size": 6, + "mnemonic": "xor", + "operands": "ebx, 0x756e6547", + "stack_offset": -24 + }, + { + "address": "0x140005825", + "size": 2, + "mnemonic": "or", + "operands": "edx, ebx", + "stack_offset": -24 + }, + { + "address": "0x140005827", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax - 1]", + "stack_offset": -24 + }, + { + "address": "0x14000582a", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": -24 + }, + { + "address": "0x14000582c", + "size": 2, + "mnemonic": "mov", + "operands": "edi, ecx", + "stack_offset": -24 + }, + { + "address": "0x14000582e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000588e", + "stack_offset": -24 + }, + { + "address": "0x140005830", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfff3ff0", + "stack_offset": -24 + }, + { + "address": "0x140005835", + "size": 11, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b860], 0x8000", + "stack_offset": -24 + }, + { + "address": "0x140005840", + "size": 11, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b85d], 0xffffffffffffffff", + "stack_offset": -24 + }, + { + "address": "0x14000584b", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x106c0", + "stack_offset": -24 + }, + { + "address": "0x140005850", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": -24 + } + ], + "successors": [ + "0x14000587a", + "0x140005852" + ] + }, + { + "address": "0x14000587a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000587a", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cebb]", + "stack_offset": 0 + }, + { + "address": "0x140005881", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140005885", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ceb0], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000588c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005895", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005895" + ] + }, + { + "address": "0x140005852", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005852", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x20660", + "stack_offset": 0 + }, + { + "address": "0x140005857", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000587a", + "0x140005859" + ] + }, + { + "address": "0x140005895", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005895", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140005898", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589b", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589e", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400058a1", + "size": 3, + "mnemonic": "cmp", + "operands": "ebp, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058a4", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058a6" + ] + }, + { + "address": "0x140005859", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005859", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x20670", + "stack_offset": 0 + }, + { + "address": "0x14000585e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000587a", + "0x140005860" + ] + }, + { + "address": "0x1400058e6", + "size": 31, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058e6", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b7a3]", + "stack_offset": 0 + }, + { + "address": "0x1400058ed", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x1400058f1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b79d], 1", + "stack_offset": 0 + }, + { + "address": "0x1400058fb", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b797], 2", + "stack_offset": 0 + }, + { + "address": "0x140005905", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b784], rax", + "stack_offset": 0 + }, + { + "address": "0x14000590c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x14", + "stack_offset": 0 + }, + { + "address": "0x140005910", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005931", + "stack_offset": 0 + }, + { + "address": "0x140005912", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffef", + "stack_offset": 0 + }, + { + "address": "0x140005916", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b778], 2", + "stack_offset": 0 + }, + { + "address": "0x140005920", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b769], rax", + "stack_offset": 0 + }, + { + "address": "0x140005927", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b76b], 6", + "stack_offset": 0 + }, + { + "address": "0x140005931", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1b", + "stack_offset": 0 + }, + { + "address": "0x140005935", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x14000593b", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000593d", + "size": 3, + "mnemonic": "xgetbv", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140005940", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005944", + "size": 3, + "mnemonic": "or", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005947", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000594c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1c", + "stack_offset": 0 + }, + { + "address": "0x140005950", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005956", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000595b", + "size": 2, + "mnemonic": "and", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595d", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005965", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x2b731]", + "stack_offset": 0 + }, + { + "address": "0x14000596b", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 0xe0", + "stack_offset": 0 + }, + { + "address": "0x14000596d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005970", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71e], 3", + "stack_offset": 0 + }, + { + "address": "0x14000597a", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71c], eax", + "stack_offset": 0 + }, + { + "address": "0x140005980", + "size": 4, + "mnemonic": "test", + "operands": "r9b, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005984", + "size": 2, + "mnemonic": "je", + "operands": "0x1400059e8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059e8", + "0x140005986" + ] + }, + { + "address": "0x1400058a6", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058a6", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r9 + 7]", + "stack_offset": 0 + }, + { + "address": "0x1400058aa", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400058ac", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058ae", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": 0 + }, + { + "address": "0x1400058b0", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400058b3", + "size": 4, + "mnemonic": "bt", + "operands": "ebx, 9", + "stack_offset": 0 + }, + { + "address": "0x1400058b7", + "size": 2, + "mnemonic": "jae", + "operands": "0x1400058c4", + "stack_offset": 0 + }, + { + "address": "0x1400058b9", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 2", + "stack_offset": 0 + }, + { + "address": "0x1400058bd", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ce78], r8d", + "stack_offset": 0 + }, + { + "address": "0x1400058c4", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x1400058c7", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058d6", + "0x1400058c9" + ] + }, + { + "address": "0x140005860", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005860", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xfffcf9b0", + "stack_offset": 0 + }, + { + "address": "0x140005865", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005868", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000588e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000588e", + "0x14000586a" + ] + }, + { + "address": "0x1400059e8", + "size": 38, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400059e8", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6a1]", + "stack_offset": 0 + }, + { + "address": "0x1400059ef", + "size": 4, + "mnemonic": "bt", + "operands": "esi, 0x17", + "stack_offset": 0 + }, + { + "address": "0x1400059f3", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a01", + "stack_offset": 0 + }, + { + "address": "0x1400059f5", + "size": 5, + "mnemonic": "btr", + "operands": "rax, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400059fa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b68f], rax", + "stack_offset": 0 + }, + { + "address": "0x140005a01", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a06", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a08", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a0d", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a0f", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a11", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a13", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a16", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a19", + "size": 4, + "mnemonic": "shr", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a1d", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x400ff", + "stack_offset": 0 + }, + { + "address": "0x140005a22", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140005a25", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2cd0d], eax", + "stack_offset": 0 + }, + { + "address": "0x140005a2b", + "size": 7, + "mnemonic": "or", + "operands": "rcx, 0x1000029", + "stack_offset": 0 + }, + { + "address": "0x140005a32", + "size": 3, + "mnemonic": "not", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a35", + "size": 7, + "mnemonic": "and", + "operands": "rcx, qword ptr [rip + 0x2b654]", + "stack_offset": 0 + }, + { + "address": "0x140005a3c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b64d], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a43", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140005a45", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a47", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xffffffffffffffbf", + "stack_offset": 0 + }, + { + "address": "0x140005a4b", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b63e], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a52", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x15", + "stack_offset": 0 + }, + { + "address": "0x140005a57", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a59", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a5e", + "size": 5, + "mnemonic": "bt", + "operands": "rax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a63", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a65", + "size": 9, + "mnemonic": "btr", + "operands": "qword ptr [rip + 0x2b622], 7", + "stack_offset": 0 + }, + { + "address": "0x140005a6e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140005a73", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005a75", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140005a7a", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140005a7f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a83", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 16 + }, + { + "address": "0x140005a84", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005986", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005986", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005989", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b705], 5", + "stack_offset": 0 + }, + { + "address": "0x140005993", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b703], eax", + "stack_offset": 0 + }, + { + "address": "0x140005999", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xd0030000", + "stack_offset": 0 + }, + { + "address": "0x14000599e", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6eb]", + "stack_offset": 0 + }, + { + "address": "0x1400059a5", + "size": 3, + "mnemonic": "and", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400059a8", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffd", + "stack_offset": 0 + }, + { + "address": "0x1400059ac", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b6dd], rax", + "stack_offset": 0 + }, + { + "address": "0x1400059b3", + "size": 3, + "mnemonic": "cmp", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400059b6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400059ef", + "stack_offset": 0 + }, + { + "address": "0x1400059b8", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400059bd", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x1400059bf", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x1400059c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400059e8", + "stack_offset": 0 + }, + { + "address": "0x1400059c3", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6c6]", + "stack_offset": 0 + }, + { + "address": "0x1400059ca", + "size": 7, + "mnemonic": "or", + "operands": "dword ptr [rip + 0x2b6cb], 0x40", + "stack_offset": 0 + }, + { + "address": "0x1400059d1", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffdb", + "stack_offset": 0 + }, + { + "address": "0x1400059d5", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b6b9], 6", + "stack_offset": 0 + }, + { + "address": "0x1400059df", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b6aa], rax", + "stack_offset": 0 + }, + { + "address": "0x1400059e6", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400059ef", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059ef" + ] + }, + { + "address": "0x1400058d6", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058d6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x24", + "stack_offset": 0 + }, + { + "address": "0x1400058db", + "size": 2, + "mnemonic": "cmp", + "operands": "ebp, eax", + "stack_offset": 0 + }, + { + "address": "0x1400058dd", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058df" + ] + }, + { + "address": "0x1400058c9", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058c9", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058ce", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax - 6]", + "stack_offset": 0 + }, + { + "address": "0x1400058d1", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058d3", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, edx", + "stack_offset": 0 + }, + { + "address": "0x1400058d6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x24", + "stack_offset": 0 + }, + { + "address": "0x1400058db", + "size": 2, + "mnemonic": "cmp", + "operands": "ebp, eax", + "stack_offset": 0 + }, + { + "address": "0x1400058dd", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058df" + ] + }, + { + "address": "0x14000588e", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000588e", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cea7]", + "stack_offset": 0 + }, + { + "address": "0x140005895", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140005898", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589b", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589e", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400058a1", + "size": 3, + "mnemonic": "cmp", + "operands": "ebp, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058a4", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058a6" + ] + }, + { + "address": "0x14000586a", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000586a", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0x100010001", + "stack_offset": 0 + }, + { + "address": "0x140005874", + "size": 4, + "mnemonic": "bt", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005878", + "size": 2, + "mnemonic": "jae", + "operands": "0x14000588e", + "stack_offset": 0 + }, + { + "address": "0x14000587a", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cebb]", + "stack_offset": 0 + }, + { + "address": "0x140005881", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140005885", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ceb0], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000588c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005895", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005895" + ] + }, + { + "address": "0x1400059ef", + "size": 37, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400059ef", + "size": 4, + "mnemonic": "bt", + "operands": "esi, 0x17", + "stack_offset": 0 + }, + { + "address": "0x1400059f3", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a01", + "stack_offset": 0 + }, + { + "address": "0x1400059f5", + "size": 5, + "mnemonic": "btr", + "operands": "rax, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400059fa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b68f], rax", + "stack_offset": 0 + }, + { + "address": "0x140005a01", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a06", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a08", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a0d", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a0f", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a11", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a13", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a16", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a19", + "size": 4, + "mnemonic": "shr", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a1d", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x400ff", + "stack_offset": 0 + }, + { + "address": "0x140005a22", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140005a25", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2cd0d], eax", + "stack_offset": 0 + }, + { + "address": "0x140005a2b", + "size": 7, + "mnemonic": "or", + "operands": "rcx, 0x1000029", + "stack_offset": 0 + }, + { + "address": "0x140005a32", + "size": 3, + "mnemonic": "not", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a35", + "size": 7, + "mnemonic": "and", + "operands": "rcx, qword ptr [rip + 0x2b654]", + "stack_offset": 0 + }, + { + "address": "0x140005a3c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b64d], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a43", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140005a45", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a47", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xffffffffffffffbf", + "stack_offset": 0 + }, + { + "address": "0x140005a4b", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b63e], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a52", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x15", + "stack_offset": 0 + }, + { + "address": "0x140005a57", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a59", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a5e", + "size": 5, + "mnemonic": "bt", + "operands": "rax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a63", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a65", + "size": 9, + "mnemonic": "btr", + "operands": "qword ptr [rip + 0x2b622], 7", + "stack_offset": 0 + }, + { + "address": "0x140005a6e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140005a73", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005a75", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140005a7a", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140005a7f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a83", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 16 + }, + { + "address": "0x140005a84", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400058df", + "size": 34, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058df", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400058e1", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058e3", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400058e6", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b7a3]", + "stack_offset": 0 + }, + { + "address": "0x1400058ed", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x1400058f1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b79d], 1", + "stack_offset": 0 + }, + { + "address": "0x1400058fb", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b797], 2", + "stack_offset": 0 + }, + { + "address": "0x140005905", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b784], rax", + "stack_offset": 0 + }, + { + "address": "0x14000590c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x14", + "stack_offset": 0 + }, + { + "address": "0x140005910", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005931", + "stack_offset": 0 + }, + { + "address": "0x140005912", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffef", + "stack_offset": 0 + }, + { + "address": "0x140005916", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b778], 2", + "stack_offset": 0 + }, + { + "address": "0x140005920", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b769], rax", + "stack_offset": 0 + }, + { + "address": "0x140005927", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b76b], 6", + "stack_offset": 0 + }, + { + "address": "0x140005931", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1b", + "stack_offset": 0 + }, + { + "address": "0x140005935", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x14000593b", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000593d", + "size": 3, + "mnemonic": "xgetbv", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140005940", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005944", + "size": 3, + "mnemonic": "or", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005947", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000594c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1c", + "stack_offset": 0 + }, + { + "address": "0x140005950", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005956", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000595b", + "size": 2, + "mnemonic": "and", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595d", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005965", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x2b731]", + "stack_offset": 0 + }, + { + "address": "0x14000596b", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 0xe0", + "stack_offset": 0 + }, + { + "address": "0x14000596d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005970", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71e], 3", + "stack_offset": 0 + }, + { + "address": "0x14000597a", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71c], eax", + "stack_offset": 0 + }, + { + "address": "0x140005980", + "size": 4, + "mnemonic": "test", + "operands": "r9b, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005984", + "size": 2, + "mnemonic": "je", + "operands": "0x1400059e8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059e8", + "0x140005986" + ] + } + ] + }, + { + "address": "0x140007318", + "name": "", + "blocks": [ + { + "address": "0x140007318", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007318", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000731c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a73c", + "stack_offset": -40 + }, + { + "address": "0x140007321", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x140007323", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007329", + "stack_offset": -40 + }, + { + "address": "0x140007325", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x140007327", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000733b", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000733b" + ] + }, + { + "address": "0x14000733b", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000733b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000733f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010b38", + "name": "", + "blocks": [ + { + "address": "0x140010b38", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b38", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b3c", + "size": 2, + "mnemonic": "test", + "operands": "cl, cl", + "stack_offset": -40 + }, + { + "address": "0x140010b3e", + "size": 2, + "mnemonic": "je", + "operands": "0x140010b56", + "stack_offset": -40 + } + ], + "successors": [ + "0x140010b56", + "0x140010b40" + ] + }, + { + "address": "0x140010b56", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b56", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x150c3]", + "stack_offset": 0 + }, + { + "address": "0x140010b5d", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x14fbc]", + "stack_offset": 0 + }, + { + "address": "0x140010b64", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b68", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001bff8", + "stack_offset": 40 + } + ], + "successors": [ + "0x14001bff8" + ] + }, + { + "address": "0x140010b40", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b40", + "size": 8, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x222a0], 0", + "stack_offset": 0 + }, + { + "address": "0x140010b48", + "size": 2, + "mnemonic": "je", + "operands": "0x140010b4f", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010b4f", + "0x140010b4a" + ] + }, + { + "address": "0x14001bff8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bff8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001bffd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001bffe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001c002", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001c005", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001c008", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001c00b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c026", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001c026", + "0x14001c00d" + ] + }, + { + "address": "0x140010b4f", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010b4f", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010b51", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b55", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010b4a", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010b4a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b74c", + "stack_offset": 0 + }, + { + "address": "0x140010b4f", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010b51", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b55", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c026", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c00d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c00d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001c011", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c014", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c01d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c01d", + "0x14001c016" + ] + }, + { + "address": "0x14001c01d", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c01d", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001c021", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c024", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c00d", + "stack_offset": 0 + }, + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c016", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c016", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001c018", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14001c01d", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001c021", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c024", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c00d", + "stack_offset": 0 + }, + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007340", + "name": "", + "blocks": [ + { + "address": "0x140007340", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007340", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007344", + "size": 2, + "mnemonic": "test", + "operands": "cl, cl", + "stack_offset": -40 + }, + { + "address": "0x140007346", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007352", + "stack_offset": -40 + }, + { + "address": "0x140007348", + "size": 5, + "mnemonic": "call", + "operands": "0x140007514", + "stack_offset": -40 + }, + { + "address": "0x14000734d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a784", + "stack_offset": -40 + }, + { + "address": "0x140007352", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": -40 + }, + { + "address": "0x140007354", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x140007358", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e38", + "name": "", + "blocks": [ + { + "address": "0x140005e38", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e38", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ce86], 0", + "stack_offset": 0 + }, + { + "address": "0x140005e42", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001ea80", + "name": "", + "blocks": [ + { + "address": "0x14001ea80", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ea80", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ea83", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ea86", + "size": 7, + "mnemonic": "lea", + "operands": "r10, [rip - 0x1ea8d]", + "stack_offset": 0 + }, + { + "address": "0x14001ea8d", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ea90", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x101010101010101", + "stack_offset": 0 + }, + { + "address": "0x14001ea9a", + "size": 4, + "mnemonic": "imul", + "operands": "r11, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ea9e", + "size": 5, + "mnemonic": "movq", + "operands": "xmm0, r11", + "stack_offset": 0 + }, + { + "address": "0x14001eaa3", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001eaa7", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001eb30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb30", + "0x14001eaad" + ] + }, + { + "address": "0x14001eb30", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb30", + "size": 4, + "mnemonic": "punpcklqdq", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb34", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb38", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001eb46", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb46", + "0x14001eb3a" + ] + }, + { + "address": "0x14001eaad", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eaad", + "size": 3, + "mnemonic": "nop", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001eab0", + "size": 3, + "mnemonic": "add", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x14001eab3", + "size": 8, + "mnemonic": "mov", + "operands": "r9d, dword ptr [r10 + r8*4 + 0x2cac0]", + "stack_offset": 0 + }, + { + "address": "0x14001eabb", + "size": 3, + "mnemonic": "add", + "operands": "r9, r10", + "stack_offset": 0 + }, + { + "address": "0x14001eabe", + "size": 3, + "mnemonic": "jmp", + "operands": "r9", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eb46", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb46", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1254b], 3", + "stack_offset": 0 + }, + { + "address": "0x14001eb4d", + "size": 6, + "mnemonic": "jb", + "operands": "0x14001ed30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ed30", + "0x14001eb53" + ] + }, + { + "address": "0x14001eb3a", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001eb3a", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb3e", + "size": 7, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rcx + r8 - 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb45", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ed30", + "size": 32, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ed30", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12369]", + "stack_offset": 0 + }, + { + "address": "0x14001ed37", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ed46", + "stack_offset": 0 + }, + { + "address": "0x14001ed39", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x139fc], 2", + "stack_offset": 0 + }, + { + "address": "0x14001ed40", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001ea70", + "stack_offset": 0 + }, + { + "address": "0x14001ed46", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ed49", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001ed4d", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ed51", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed54", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed57", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed5a", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001ed61", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001edae", + "stack_offset": 0 + }, + { + "address": "0x14001ed63", + "size": 13, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ed70", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed74", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed79", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x20], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed7e", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x30], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed83", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x40], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed88", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x50], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed8d", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x60], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed92", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x70], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed97", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001ed9e", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001eda5", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001edac", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ed70", + "stack_offset": 0 + }, + { + "address": "0x14001edae", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x14001edb2", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x14001edb6", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001edb9", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 4", + "stack_offset": 0 + }, + { + "address": "0x14001edbd", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb48]", + "stack_offset": 0 + }, + { + "address": "0x14001edc5", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001edc8", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eb53", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb53", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12546]", + "stack_offset": 0 + }, + { + "address": "0x14001eb5a", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001eb72", + "stack_offset": 0 + }, + { + "address": "0x14001eb5c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12545]", + "stack_offset": 0 + }, + { + "address": "0x14001eb63", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001eb72", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb72", + "0x14001eb65" + ] + }, + { + "address": "0x14001eb72", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb72", + "size": 6, + "mnemonic": "vinsertf128", + "operands": "ymm0, ymm0, xmm0, 1", + "stack_offset": 0 + }, + { + "address": "0x14001eb78", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001eb7b", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001eb7f", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb83", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb86", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb89", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb8c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001eb93", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ebfa", + "stack_offset": 0 + }, + { + "address": "0x14001eb95", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x1250c]", + "stack_offset": 0 + }, + { + "address": "0x14001eb9c", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001ec70", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ec70", + "0x14001eba2" + ] + }, + { + "address": "0x14001eb65", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb65", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x13bd0], 2", + "stack_offset": 0 + }, + { + "address": "0x14001eb6c", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001ea70", + "stack_offset": 0 + }, + { + "address": "0x14001eb72", + "size": 6, + "mnemonic": "vinsertf128", + "operands": "ymm0, ymm0, xmm0, 1", + "stack_offset": 0 + }, + { + "address": "0x14001eb78", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001eb7b", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001eb7f", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb83", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb86", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb89", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb8c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001eb93", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ebfa", + "stack_offset": 0 + }, + { + "address": "0x14001eb95", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x1250c]", + "stack_offset": 0 + }, + { + "address": "0x14001eb9c", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001ec70", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ec70", + "0x14001eba2" + ] + }, + { + "address": "0x14001ec70", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ec70", + "size": 4, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec74", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x20], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec79", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x40], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec7e", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x60], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec83", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x80], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec8b", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xa0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec93", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xc0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec9b", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xe0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001eca3", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecaa", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecb1", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecb8", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ec70", + "stack_offset": 0 + }, + { + "address": "0x14001ecba", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14001ecbe", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xffffffffffffffe0", + "stack_offset": 0 + }, + { + "address": "0x14001ecc2", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ecc5", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 5", + "stack_offset": 0 + }, + { + "address": "0x14001ecc9", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb24]", + "stack_offset": 0 + }, + { + "address": "0x14001ecd1", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001ecd4", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eba2", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eba2", + "size": 14, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ebb0", + "size": 4, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebb4", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x20], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebb9", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x40], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebbe", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x60], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebc3", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x80], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebcb", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xa0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebd3", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xc0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebdb", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xe0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebe3", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebea", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebf1", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebf8", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ebb0", + "stack_offset": 0 + }, + { + "address": "0x14001ebfa", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14001ebfe", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xffffffffffffffe0", + "stack_offset": 0 + }, + { + "address": "0x14001ec02", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ec05", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 5", + "stack_offset": 0 + }, + { + "address": "0x14001ec09", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb00]", + "stack_offset": 0 + }, + { + "address": "0x14001ec11", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001ec14", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001e3a0", + "name": "", + "blocks": [ + { + "address": "0x14001e3a0", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e3a0", + "size": 6, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1f1a]", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e360" + ] + } + ] + }, + { + "address": "0x14000e934", + "name": "", + "blocks": [ + { + "address": "0x14000e934", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e934", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e939", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000e93e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e93f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000e943", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x14000e946", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x14000e949", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14000e94b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x14000e950", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14000e951", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000e954", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e96c", + "stack_offset": -40 + }, + { + "address": "0x14000e959", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14000e95a", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x14000e95c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14000e961", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000e966", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000e96a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000e96b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400191c0", + "name": "", + "blocks": [ + { + "address": "0x1400191c0", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400191c0", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400191c2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400191c6", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x1400191c8", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], ebx", + "stack_offset": -40 + }, + { + "address": "0x1400191cc", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191a8", + "stack_offset": -40 + }, + { + "address": "0x1400191d1", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x1400191d3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400191df", + "stack_offset": -40 + }, + { + "address": "0x1400191d5", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x1400191da", + "size": 5, + "mnemonic": "call", + "operands": "0x140011db4", + "stack_offset": -40 + }, + { + "address": "0x1400191df", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rsp + 0x30], 1", + "stack_offset": -40 + }, + { + "address": "0x1400191e4", + "size": 3, + "mnemonic": "setne", + "operands": "bl", + "stack_offset": -40 + }, + { + "address": "0x1400191e7", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": -40 + }, + { + "address": "0x1400191e9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x1400191ed", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x1400191ee", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000eb40", + "name": "", + "blocks": [ + { + "address": "0x14000eb40", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb40", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000eb42", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000eb46", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x14000eb4f", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14000eb51", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": -56 + }, + { + "address": "0x14000eb57", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x48]", + "stack_offset": -56 + }, + { + "address": "0x14000eb5c", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16d9d]", + "stack_offset": -56 + }, + { + "address": "0x14000eb63", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14000eb65", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x115fd]", + "stack_offset": -56 + }, + { + "address": "0x14000eb6b", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": -56 + }, + { + "address": "0x14000eb70", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x14000eb72", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb92", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000eb92", + "0x14000eb74" + ] + }, + { + "address": "0x14000eb92", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + }, + { + "address": "0x14000eb74", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb74", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16d9d]", + "stack_offset": 0 + }, + { + "address": "0x14000eb7b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x115b7]", + "stack_offset": 0 + }, + { + "address": "0x14000eb81", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000eb84", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb8d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb8d", + "0x14000eb86" + ] + }, + { + "address": "0x14000eb9e", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eb9e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000eba2", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14000eba3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb97", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eb97", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11593]", + "stack_offset": 0 + }, + { + "address": "0x14000eb9d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000eb9e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000eba2", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14000eba3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb8d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb8d", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + }, + { + "address": "0x14000eb86", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb86", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb88", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000eb8d", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + } + ] + }, + { + "address": "0x14000eb10", + "name": "", + "blocks": [ + { + "address": "0x14000eb10", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb10", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000eb12", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000eb16", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14000eb18", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": -40 + }, + { + "address": "0x14000eb1a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb2d", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000eb2d", + "0x14000eb1c" + ] + }, + { + "address": "0x14000eb2d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb2d", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb2f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000eb34", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb36", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11624]", + "stack_offset": 0 + }, + { + "address": "0x14000eb3c", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb1c", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb1c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1155e]", + "stack_offset": 0 + }, + { + "address": "0x14000eb22", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000eb25", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb27", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1155b]", + "stack_offset": 0 + }, + { + "address": "0x14000eb2d", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb2f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000eb34", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb36", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11624]", + "stack_offset": 0 + }, + { + "address": "0x14000eb3c", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001ef10", + "name": "", + "blocks": [ + { + "address": "0x14001ef10", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef10", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ef13", + "size": 3, + "mnemonic": "neg", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ef16", + "size": 6, + "mnemonic": "test", + "operands": "rax, 7", + "stack_offset": 0 + }, + { + "address": "0x14001ef1c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef2d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef2d", + "0x14001ef1e" + ] + }, + { + "address": "0x14001ef2d", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef2d", + "size": 10, + "mnemonic": "movabs", + "operands": "r8, 0x7efefefefefefeff", + "stack_offset": 0 + }, + { + "address": "0x14001ef37", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x8101010101010100", + "stack_offset": 0 + }, + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001ef1e", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef1e", + "size": 2, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001ef20", + "size": 2, + "mnemonic": "mov", + "operands": "dl, byte ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef22", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x14001ef25", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef27", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef88", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef88", + "0x14001ef29" + ] + }, + { + "address": "0x14001ef41", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001ef59", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef59", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001ef5d", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef5f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efb2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efb2", + "0x14001ef61" + ] + }, + { + "address": "0x14001ef88", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef88", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001ef8d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef29", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef29", + "size": 2, + "mnemonic": "test", + "operands": "al, 7", + "stack_offset": 0 + }, + { + "address": "0x14001ef2b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ef20", + "stack_offset": 0 + }, + { + "address": "0x14001ef2d", + "size": 10, + "mnemonic": "movabs", + "operands": "r8, 0x7efefefefefefeff", + "stack_offset": 0 + }, + { + "address": "0x14001ef37", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x8101010101010100", + "stack_offset": 0 + }, + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001efb2", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efb2", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001efb7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef61", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef61", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef63", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efac", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efac", + "0x14001ef65" + ] + }, + { + "address": "0x14001efac", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efac", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 7]", + "stack_offset": 0 + }, + { + "address": "0x14001efb1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef65", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef65", + "size": 4, + "mnemonic": "shr", + "operands": "rdx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef69", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef6b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efa6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efa6", + "0x14001ef6d" + ] + }, + { + "address": "0x14001efa6", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efa6", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 6]", + "stack_offset": 0 + }, + { + "address": "0x14001efab", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef6d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef6d", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef6f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efa0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efa0", + "0x14001ef71" + ] + }, + { + "address": "0x14001efa0", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efa0", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 5]", + "stack_offset": 0 + }, + { + "address": "0x14001efa5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef71", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef71", + "size": 4, + "mnemonic": "shr", + "operands": "rdx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef75", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef77", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef9a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef9a", + "0x14001ef79" + ] + }, + { + "address": "0x14001ef9a", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef9a", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14001ef9f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef79", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef79", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef7b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef94", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef94", + "0x14001ef7d" + ] + }, + { + "address": "0x14001ef94", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef94", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 3]", + "stack_offset": 0 + }, + { + "address": "0x14001ef99", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef7d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef7d", + "size": 3, + "mnemonic": "shr", + "operands": "edx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef80", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef82", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef8e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef8e", + "0x14001ef84" + ] + }, + { + "address": "0x14001ef8e", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef8e", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 2]", + "stack_offset": 0 + }, + { + "address": "0x14001ef93", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef84", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef84", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef86", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ef41", + "stack_offset": 0 + }, + { + "address": "0x14001ef88", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001ef8d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002000", + "name": "", + "blocks": [ + { + "address": "0x140002000", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002000", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140002005", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000200a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000200f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140002010", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x140002014", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -120 + }, + { + "address": "0x140002017", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -120 + }, + { + "address": "0x14000201a", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 4]", + "stack_offset": -120 + }, + { + "address": "0x14000201e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdx + rcx + 0x48]", + "stack_offset": -120 + }, + { + "address": "0x140002023", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": -120 + }, + { + "address": "0x140002026", + "size": 6, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": -120 + } + ], + "successors": [ + "0x1400020cc", + "0x14000202c" + ] + }, + { + "address": "0x1400020cc", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400020cc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400020cf", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400020d4", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400020d8", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400020dc", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400020df", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400020e0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000202c", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000202c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000202f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140002034", + "size": 5, + "mnemonic": "call", + "operands": "0x140001ab0", + "stack_offset": 0 + }, + { + "address": "0x140002039", + "size": 5, + "mnemonic": "cmp", + "operands": "byte ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x14000203e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000209d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000209d", + "0x140002040" + ] + }, + { + "address": "0x14000209d", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000209d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x1400020a2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400020a4", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020b0", + "stack_offset": 0 + }, + { + "address": "0x1400020a6", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020ab", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x1400020b0", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020b5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400020b8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400020bc", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400020c1", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400020c4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400020cc", + "0x1400020c6" + ] + }, + { + "address": "0x140002040", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002040", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x140002042", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edi", + "stack_offset": 0 + }, + { + "address": "0x140002046", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140002049", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000204c", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14000204f", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, edi", + "stack_offset": 0 + }, + { + "address": "0x140002052", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140002057", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x14000205a", + "size": 4, + "mnemonic": "cmove", + "operands": "r8d, edx", + "stack_offset": 0 + }, + { + "address": "0x14000205e", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], r8d", + "stack_offset": 0 + }, + { + "address": "0x140002063", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140002079", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002079" + ] + }, + { + "address": "0x1400020c6", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400020c6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400020c9", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400020cc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400020cf", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400020d4", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400020d8", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400020dc", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400020df", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400020e0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x140002079", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002079", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000207c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140002080", + "size": 6, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rbx + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x140002086", + "size": 3, + "mnemonic": "cmovne", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x140002089", + "size": 4, + "mnemonic": "or", + "operands": "edx, dword ptr [rcx + rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000208d", + "size": 3, + "mnemonic": "or", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140002090", + "size": 3, + "mnemonic": "and", + "operands": "edx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x140002093", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rbx + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x140002097", + "size": 4, + "mnemonic": "and", + "operands": "edx, dword ptr [rcx + rbx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000209b", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020e1", + "stack_offset": 0 + }, + { + "address": "0x14000209d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x1400020a2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400020a4", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020b0", + "stack_offset": 0 + }, + { + "address": "0x1400020a6", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020ab", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x1400020b0", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020b5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400020b8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400020bc", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400020c1", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400020c4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400020cc", + "0x1400020c6" + ] + } + ] + }, + { + "address": "0x1400023f4", + "name": "", + "blocks": [ + { + "address": "0x1400023f4", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400023f4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140006f50", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006f50" + ] + }, + { + "address": "0x140006f50", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006f50", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f54", + "size": 5, + "mnemonic": "call", + "operands": "0x14000747c", + "stack_offset": -40 + }, + { + "address": "0x140006f59", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x140006f5c", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140006f5e", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140006f61", + "size": 2, + "mnemonic": "je", + "operands": "0x140006f69", + "stack_offset": -40 + } + ], + "successors": [ + "0x140006f69", + "0x140006f63" + ] + }, + { + "address": "0x140006f69", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006f69", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006f63", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006f63", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x30], eax", + "stack_offset": 0 + }, + { + "address": "0x140006f66", + "size": 3, + "mnemonic": "setg", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140006f69", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001d10", + "name": "", + "blocks": [ + { + "address": "0x140001d10", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001d10", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140001d12", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x140001d16", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -104 + }, + { + "address": "0x140001d19", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -104 + }, + { + "address": "0x140001d1c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 4]", + "stack_offset": -104 + }, + { + "address": "0x140001d20", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + rcx + 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x140001d25", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d68", + "stack_offset": -104 + }, + { + "address": "0x140001d27", + "size": 5, + "mnemonic": "test", + "operands": "byte ptr [rdx + rcx + 0x18], 2", + "stack_offset": -104 + }, + { + "address": "0x140001d2c", + "size": 2, + "mnemonic": "je", + "operands": "0x140001d68", + "stack_offset": -104 + } + ], + "successors": [ + "0x140001d68", + "0x140001d2e" + ] + }, + { + "address": "0x140001d68", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001d68", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140001d6c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 96 + }, + { + "address": "0x140001d6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001d2e", + "size": 20, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001d2e", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx + rcx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001d33", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001d36", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140001d39", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001d3c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d68", + "stack_offset": 0 + }, + { + "address": "0x140001d3e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140001d41", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001d45", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": 0 + }, + { + "address": "0x140001d4a", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140001d4c", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rbx + 0x48], rdx", + "stack_offset": 0 + }, + { + "address": "0x140001d51", + "size": 3, + "mnemonic": "cmovne", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x140001d54", + "size": 4, + "mnemonic": "or", + "operands": "eax, dword ptr [rcx + rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001d58", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140001d5b", + "size": 3, + "mnemonic": "or", + "operands": "eax, 4", + "stack_offset": 0 + }, + { + "address": "0x140001d5e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rbx + 0x10], eax", + "stack_offset": 0 + }, + { + "address": "0x140001d62", + "size": 4, + "mnemonic": "and", + "operands": "eax, dword ptr [rcx + rbx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140001d66", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d6e", + "stack_offset": 0 + }, + { + "address": "0x140001d68", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140001d6c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 96 + }, + { + "address": "0x140001d6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001df0", + "name": "", + "blocks": [ + { + "address": "0x140001df0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001df0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140001df4", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1e65d]", + "stack_offset": -40 + }, + { + "address": "0x140001dfb", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023ac", + "stack_offset": -40 + }, + { + "address": "0x140001e00", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": -40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001410", + "name": "", + "blocks": [ + { + "address": "0x140001410", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001410", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x140001414", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -56 + }, + { + "address": "0x140001417", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001420", + "stack_offset": -56 + }, + { + "address": "0x140001419", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x14000141b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": -56 + }, + { + "address": "0x14000141f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001e3e0", + "name": "", + "blocks": [ + { + "address": "0x14001e3e0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e3e0", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e3e3", + "size": 7, + "mnemonic": "lea", + "operands": "r10, [rip - 0x1e3ea]", + "stack_offset": 0 + }, + { + "address": "0x14001e3ea", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001e3ee", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001e500", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e500", + "0x14001e3f4" + ] + }, + { + "address": "0x14001e500", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e500", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001e504", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001e51d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e51d", + "0x14001e506" + ] + }, + { + "address": "0x14001e3f4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e3f4", + "size": 12, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001e400", + "size": 8, + "mnemonic": "mov", + "operands": "r9d, dword ptr [r10 + r8*4 + 0x2ca10]", + "stack_offset": 0 + }, + { + "address": "0x14001e408", + "size": 3, + "mnemonic": "add", + "operands": "r9, r10", + "stack_offset": 0 + }, + { + "address": "0x14001e40b", + "size": 3, + "mnemonic": "jmp", + "operands": "r9", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001e51d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e51d", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rdx + r8]", + "stack_offset": 0 + }, + { + "address": "0x14001e521", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001e524", + "size": 4, + "mnemonic": "cmovbe", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e528", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e52b", + "size": 6, + "mnemonic": "jb", + "operands": "0x14001e970", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e970", + "0x14001e531" + ] + }, + { + "address": "0x14001e506", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001e506", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmm1, xmmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e50a", + "size": 7, + "mnemonic": "movdqu", + "operands": "xmm2, xmmword ptr [rdx + r8 - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001e511", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rcx], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001e515", + "size": 7, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rcx + r8 - 0x10], xmm2", + "stack_offset": 0 + }, + { + "address": "0x14001e51c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001e970", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e970", + "size": 3, + "mnemonic": "movups", + "operands": "xmm2, xmmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e973", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e976", + "size": 3, + "mnemonic": "add", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x14001e979", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rcx + rdx - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001e97e", + "size": 4, + "mnemonic": "sub", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001e982", + "size": 4, + "mnemonic": "sub", + "operands": "r8, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001e986", + "size": 3, + "mnemonic": "test", + "operands": "cl, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001e989", + "size": 2, + "mnemonic": "je", + "operands": "0x14001e9a3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e9a3", + "0x14001e98b" + ] + }, + { + "address": "0x14001e531", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e531", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x12b60], 3", + "stack_offset": 0 + }, + { + "address": "0x14001e538", + "size": 6, + "mnemonic": "jb", + "operands": "0x14001e820", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e820", + "0x14001e53e" + ] + }, + { + "address": "0x14001e9a3", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e9a3", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001e9a6", + "size": 4, + "mnemonic": "shr", + "operands": "r9, 7", + "stack_offset": 0 + }, + { + "address": "0x14001e9aa", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ea1d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ea1d", + "0x14001e9ac" + ] + }, + { + "address": "0x14001e98b", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e98b", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e98e", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x14001e992", + "size": 3, + "mnemonic": "movups", + "operands": "xmm1, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001e995", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rcx + rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e999", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [r9], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001e99d", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e9a0", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14001e9a3", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001e9a6", + "size": 4, + "mnemonic": "shr", + "operands": "r9, 7", + "stack_offset": 0 + }, + { + "address": "0x14001e9aa", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ea1d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ea1d", + "0x14001e9ac" + ] + }, + { + "address": "0x14001e820", + "size": 45, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e820", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x800", + "stack_offset": 0 + }, + { + "address": "0x14001e827", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001e836", + "stack_offset": 0 + }, + { + "address": "0x14001e829", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x13f0c], 2", + "stack_offset": 0 + }, + { + "address": "0x14001e830", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001e3d0", + "stack_offset": 0 + }, + { + "address": "0x14001e836", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmm0, xmmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e83a", + "size": 7, + "mnemonic": "movdqu", + "operands": "xmm5, xmmword ptr [rdx + r8 - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001e841", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001e848", + "size": 6, + "mnemonic": "jbe", + "operands": "0x14001e8dc", + "stack_offset": 0 + }, + { + "address": "0x14001e84e", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e851", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001e855", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001e859", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e85c", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e85f", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e862", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001e869", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001e8dc", + "stack_offset": 0 + }, + { + "address": "0x14001e86b", + "size": 5, + "mnemonic": "nop", + "operands": "dword ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001e870", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmm1, xmmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e874", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmm2, xmmword ptr [rdx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001e879", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmm3, xmmword ptr [rdx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001e87e", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmm4, xmmword ptr [rdx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001e883", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001e887", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x10], xmm2", + "stack_offset": 0 + }, + { + "address": "0x14001e88c", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x20], xmm3", + "stack_offset": 0 + }, + { + "address": "0x14001e891", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x30], xmm4", + "stack_offset": 0 + }, + { + "address": "0x14001e896", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmm1, xmmword ptr [rdx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001e89b", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmm2, xmmword ptr [rdx + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001e8a0", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmm3, xmmword ptr [rdx + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14001e8a5", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmm4, xmmword ptr [rdx + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14001e8aa", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x40], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001e8af", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x50], xmm2", + "stack_offset": 0 + }, + { + "address": "0x14001e8b4", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x60], xmm3", + "stack_offset": 0 + }, + { + "address": "0x14001e8b9", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x70], xmm4", + "stack_offset": 0 + }, + { + "address": "0x14001e8be", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001e8c5", + "size": 7, + "mnemonic": "add", + "operands": "rdx, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001e8cc", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001e8d3", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001e8da", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001e870", + "stack_offset": 0 + }, + { + "address": "0x14001e8dc", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x14001e8e0", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x14001e8e4", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e8e7", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 4", + "stack_offset": 0 + }, + { + "address": "0x14001e8eb", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca98]", + "stack_offset": 0 + }, + { + "address": "0x14001e8f3", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001e8f6", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001e53e", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e53e", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x2000", + "stack_offset": 0 + }, + { + "address": "0x14001e545", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001e55d", + "stack_offset": 0 + }, + { + "address": "0x14001e547", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x180000", + "stack_offset": 0 + }, + { + "address": "0x14001e54e", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001e55d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e55d", + "0x14001e550" + ] + }, + { + "address": "0x14001ea1d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ea1d", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ea20", + "size": 4, + "mnemonic": "shr", + "operands": "r9, 4", + "stack_offset": 0 + }, + { + "address": "0x14001ea24", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ea40", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ea40", + "0x14001ea26" + ] + }, + { + "address": "0x14001e9ac", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e9ac", + "size": 3, + "mnemonic": "movaps", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001e9af", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001e9c7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e9c7" + ] + }, + { + "address": "0x14001e55d", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e55d", + "size": 4, + "mnemonic": "vmovdqu", + "operands": "ymm0, ymmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e561", + "size": 7, + "mnemonic": "vmovdqu", + "operands": "ymm5, ymmword ptr [rdx + r8 - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001e568", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e56f", + "size": 6, + "mnemonic": "jbe", + "operands": "0x14001e638", + "stack_offset": 0 + }, + { + "address": "0x14001e575", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e578", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001e57c", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001e580", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e583", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e586", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e589", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e590", + "size": 6, + "mnemonic": "jbe", + "operands": "0x14001e638", + "stack_offset": 0 + }, + { + "address": "0x14001e596", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x180000", + "stack_offset": 0 + }, + { + "address": "0x14001e59d", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001e6e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e6e0", + "0x14001e5a3" + ] + }, + { + "address": "0x14001e550", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e550", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x141e5], 2", + "stack_offset": 0 + }, + { + "address": "0x14001e557", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001e3d0", + "stack_offset": 0 + }, + { + "address": "0x14001e55d", + "size": 4, + "mnemonic": "vmovdqu", + "operands": "ymm0, ymmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e561", + "size": 7, + "mnemonic": "vmovdqu", + "operands": "ymm5, ymmword ptr [rdx + r8 - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001e568", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e56f", + "size": 6, + "mnemonic": "jbe", + "operands": "0x14001e638", + "stack_offset": 0 + }, + { + "address": "0x14001e575", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e578", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001e57c", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001e580", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e583", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e586", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e589", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e590", + "size": 6, + "mnemonic": "jbe", + "operands": "0x14001e638", + "stack_offset": 0 + }, + { + "address": "0x14001e596", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x180000", + "stack_offset": 0 + }, + { + "address": "0x14001e59d", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001e6e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e6e0", + "0x14001e5a3" + ] + }, + { + "address": "0x14001ea40", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ea40", + "size": 4, + "mnemonic": "and", + "operands": "r8, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001ea44", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ea49", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ea49", + "0x14001ea46" + ] + }, + { + "address": "0x14001ea26", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ea26", + "size": 10, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ea30", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ea33", + "size": 4, + "mnemonic": "sub", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ea37", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rcx + rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001ea3b", + "size": 3, + "mnemonic": "dec", + "operands": "r9", + "stack_offset": 0 + }, + { + "address": "0x14001ea3e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ea30", + "stack_offset": 0 + }, + { + "address": "0x14001ea40", + "size": 4, + "mnemonic": "and", + "operands": "r8, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001ea44", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ea49", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ea49", + "0x14001ea46" + ] + }, + { + "address": "0x14001e9c7", + "size": 23, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e9c7", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rcx + rdx - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001e9cc", + "size": 5, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rcx + rdx - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001e9d1", + "size": 7, + "mnemonic": "sub", + "operands": "rcx, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001e9d8", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rcx + 0x70], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001e9dc", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rcx + 0x60], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001e9e0", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rcx + rdx + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001e9e5", + "size": 5, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rcx + rdx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001e9ea", + "size": 3, + "mnemonic": "dec", + "operands": "r9", + "stack_offset": 0 + }, + { + "address": "0x14001e9ed", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rcx + 0x50], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001e9f1", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rcx + 0x40], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001e9f5", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rcx + rdx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001e9fa", + "size": 5, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rcx + rdx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001e9ff", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rcx + 0x30], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ea03", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rcx + 0x20], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001ea07", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rcx + rdx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001ea0c", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rcx + rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001ea10", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001e9c0", + "stack_offset": 0 + }, + { + "address": "0x14001ea12", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rcx + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ea16", + "size": 4, + "mnemonic": "and", + "operands": "r8, 0x7f", + "stack_offset": 0 + }, + { + "address": "0x14001ea1a", + "size": 3, + "mnemonic": "movaps", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001ea1d", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ea20", + "size": 4, + "mnemonic": "shr", + "operands": "r9, 4", + "stack_offset": 0 + }, + { + "address": "0x14001ea24", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ea40", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ea40", + "0x14001ea26" + ] + }, + { + "address": "0x14001e6e0", + "size": 28, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e6e0", + "size": 4, + "mnemonic": "vmovdqu", + "operands": "ymm1, ymmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e6e4", + "size": 5, + "mnemonic": "vmovdqu", + "operands": "ymm2, ymmword ptr [rdx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001e6e9", + "size": 5, + "mnemonic": "vmovdqu", + "operands": "ymm3, ymmword ptr [rdx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001e6ee", + "size": 5, + "mnemonic": "vmovdqu", + "operands": "ymm4, ymmword ptr [rdx + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14001e6f3", + "size": 4, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx], ymm1", + "stack_offset": 0 + }, + { + "address": "0x14001e6f7", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x20], ymm2", + "stack_offset": 0 + }, + { + "address": "0x14001e6fc", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x40], ymm3", + "stack_offset": 0 + }, + { + "address": "0x14001e701", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x60], ymm4", + "stack_offset": 0 + }, + { + "address": "0x14001e706", + "size": 8, + "mnemonic": "vmovdqu", + "operands": "ymm1, ymmword ptr [rdx + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001e70e", + "size": 8, + "mnemonic": "vmovdqu", + "operands": "ymm2, ymmword ptr [rdx + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x14001e716", + "size": 8, + "mnemonic": "vmovdqu", + "operands": "ymm3, ymmword ptr [rdx + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14001e71e", + "size": 8, + "mnemonic": "vmovdqu", + "operands": "ymm4, ymmword ptr [rdx + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x14001e726", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x80], ymm1", + "stack_offset": 0 + }, + { + "address": "0x14001e72e", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xa0], ymm2", + "stack_offset": 0 + }, + { + "address": "0x14001e736", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xc0], ymm3", + "stack_offset": 0 + }, + { + "address": "0x14001e73e", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xe0], ymm4", + "stack_offset": 0 + }, + { + "address": "0x14001e746", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e74d", + "size": 7, + "mnemonic": "add", + "operands": "rdx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e754", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e75b", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e762", + "size": 6, + "mnemonic": "jae", + "operands": "0x14001e6e0", + "stack_offset": 0 + }, + { + "address": "0x14001e768", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14001e76c", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xffffffffffffffe0", + "stack_offset": 0 + }, + { + "address": "0x14001e770", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e773", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 5", + "stack_offset": 0 + }, + { + "address": "0x14001e777", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca74]", + "stack_offset": 0 + }, + { + "address": "0x14001e77f", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001e782", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001e5a3", + "size": 29, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e5a3", + "size": 13, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001e5b0", + "size": 4, + "mnemonic": "vmovdqu", + "operands": "ymm1, ymmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001e5b4", + "size": 5, + "mnemonic": "vmovdqu", + "operands": "ymm2, ymmword ptr [rdx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001e5b9", + "size": 5, + "mnemonic": "vmovdqu", + "operands": "ymm3, ymmword ptr [rdx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001e5be", + "size": 5, + "mnemonic": "vmovdqu", + "operands": "ymm4, ymmword ptr [rdx + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14001e5c3", + "size": 4, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx], ymm1", + "stack_offset": 0 + }, + { + "address": "0x14001e5c7", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x20], ymm2", + "stack_offset": 0 + }, + { + "address": "0x14001e5cc", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x40], ymm3", + "stack_offset": 0 + }, + { + "address": "0x14001e5d1", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x60], ymm4", + "stack_offset": 0 + }, + { + "address": "0x14001e5d6", + "size": 8, + "mnemonic": "vmovdqu", + "operands": "ymm1, ymmword ptr [rdx + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14001e5de", + "size": 8, + "mnemonic": "vmovdqu", + "operands": "ymm2, ymmword ptr [rdx + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x14001e5e6", + "size": 8, + "mnemonic": "vmovdqu", + "operands": "ymm3, ymmword ptr [rdx + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14001e5ee", + "size": 8, + "mnemonic": "vmovdqu", + "operands": "ymm4, ymmword ptr [rdx + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x14001e5f6", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x80], ymm1", + "stack_offset": 0 + }, + { + "address": "0x14001e5fe", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xa0], ymm2", + "stack_offset": 0 + }, + { + "address": "0x14001e606", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xc0], ymm3", + "stack_offset": 0 + }, + { + "address": "0x14001e60e", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xe0], ymm4", + "stack_offset": 0 + }, + { + "address": "0x14001e616", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e61d", + "size": 7, + "mnemonic": "add", + "operands": "rdx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e624", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e62b", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001e632", + "size": 6, + "mnemonic": "jae", + "operands": "0x14001e5b0", + "stack_offset": 0 + }, + { + "address": "0x14001e638", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14001e63c", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xffffffffffffffe0", + "stack_offset": 0 + }, + { + "address": "0x14001e640", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001e643", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 5", + "stack_offset": 0 + }, + { + "address": "0x14001e647", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2ca50]", + "stack_offset": 0 + }, + { + "address": "0x14001e64f", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001e652", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ea49", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ea49", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ea4c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ea46", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ea46", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rax], xmm2", + "stack_offset": 0 + }, + { + "address": "0x14001ea49", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ea4c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001e10", + "name": "", + "blocks": [ + { + "address": "0x140001e10", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001e10", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001e15", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x140001e16", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140001e17", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140001e19", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140001e1b", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140001e1d", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -40 + }, + { + "address": "0x140001e21", + "size": 4, + "mnemonic": "mov", + "operands": "r15, qword ptr [rcx + 0x18]", + "stack_offset": -88 + }, + { + "address": "0x140001e25", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -88 + }, + { + "address": "0x140001e28", + "size": 4, + "mnemonic": "mov", + "operands": "r14, qword ptr [rcx + 0x10]", + "stack_offset": -88 + }, + { + "address": "0x140001e2c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r15", + "stack_offset": -88 + }, + { + "address": "0x140001e2f", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r14", + "stack_offset": -88 + }, + { + "address": "0x140001e32", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -88 + }, + { + "address": "0x140001e35", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -88 + }, + { + "address": "0x140001e38", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": -88 + }, + { + "address": "0x140001e3b", + "size": 2, + "mnemonic": "ja", + "operands": "0x140001e66", + "stack_offset": -88 + } + ], + "successors": [ + "0x140001e66", + "0x140001e3d" + ] + }, + { + "address": "0x140001e66", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001e66", + "size": 10, + "mnemonic": "movabs", + "operands": "rbx, 0x7fffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140001e70", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001e73", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x140001e76", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001e79", + "size": 6, + "mnemonic": "jb", + "operands": "0x140001f66", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001f66", + "0x140001e7f" + ] + }, + { + "address": "0x140001e3d", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001e3d", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r14 + r8]", + "stack_offset": 0 + }, + { + "address": "0x140001e41", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x140001e45", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001e48", + "size": 4, + "mnemonic": "cmp", + "operands": "r15, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140001e4c", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140001e51", + "stack_offset": 0 + }, + { + "address": "0x140001e4e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001e51", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [r14 + rax]", + "stack_offset": 0 + }, + { + "address": "0x140001e55", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001e58", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140001e5d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + rsi], 0", + "stack_offset": 0 + }, + { + "address": "0x140001e61", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140001f51", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001f51" + ] + }, + { + "address": "0x140001f66", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001f66", + "size": 5, + "mnemonic": "call", + "operands": "0x140001df0", + "stack_offset": 0 + }, + { + "address": "0x140001f6b", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001e7f", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001e7f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rbp", + "stack_offset": 0 + }, + { + "address": "0x140001e84", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], r12", + "stack_offset": 0 + }, + { + "address": "0x140001e89", + "size": 4, + "mnemonic": "lea", + "operands": "r12, [r14 + r8]", + "stack_offset": 0 + }, + { + "address": "0x140001e8d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140001e90", + "size": 4, + "mnemonic": "or", + "operands": "rcx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140001e94", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001e97", + "size": 2, + "mnemonic": "ja", + "operands": "0x140001eb8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001eb8", + "0x140001e99" + ] + }, + { + "address": "0x140001f51", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001f51", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140001f56", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140001f59", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140001f5d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140001f5f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140001f61", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140001f63", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 72 + }, + { + "address": "0x140001f64", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 80 + }, + { + "address": "0x140001f65", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001eb8", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001eb8", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + 1]", + "stack_offset": 0 + }, + { + "address": "0x140001ebc", + "size": 5, + "mnemonic": "call", + "operands": "0x140001410", + "stack_offset": 0 + }, + { + "address": "0x140001ec1", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x10], r12", + "stack_offset": 0 + }, + { + "address": "0x140001ec5", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rax", + "stack_offset": 0 + }, + { + "address": "0x140001ec8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001ecc", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140001ecf", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140001ed2", + "size": 4, + "mnemonic": "lea", + "operands": "r12, [r14 + rax]", + "stack_offset": 0 + }, + { + "address": "0x140001ed6", + "size": 4, + "mnemonic": "cmp", + "operands": "r15, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140001eda", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140001f29", + "stack_offset": 0 + }, + { + "address": "0x140001edc", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001edf", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001ee2", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140001ee7", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001eea", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r13", + "stack_offset": 0 + }, + { + "address": "0x140001eed", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140001ef0", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140001ef5", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r15 + 1]", + "stack_offset": 0 + }, + { + "address": "0x140001ef9", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r12 + rsi], 0", + "stack_offset": 0 + }, + { + "address": "0x140001efe", + "size": 7, + "mnemonic": "cmp", + "operands": "rdx, 0x1000", + "stack_offset": 0 + }, + { + "address": "0x140001f05", + "size": 2, + "mnemonic": "jb", + "operands": "0x140001f1f", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001f1f", + "0x140001f07" + ] + }, + { + "address": "0x140001e99", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001e99", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x140001e9c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001e9f", + "size": 3, + "mnemonic": "shr", + "operands": "rdx, 1", + "stack_offset": 0 + }, + { + "address": "0x140001ea2", + "size": 3, + "mnemonic": "sub", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x140001ea5", + "size": 3, + "mnemonic": "cmp", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x140001ea8", + "size": 2, + "mnemonic": "ja", + "operands": "0x140001eb8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001eb8", + "0x140001eaa" + ] + }, + { + "address": "0x140001f1f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001f1f", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001f22", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": 0 + }, + { + "address": "0x140001f27", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001f44", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001f44" + ] + }, + { + "address": "0x140001f07", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001f07", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx - 8]", + "stack_offset": 0 + }, + { + "address": "0x140001f0b", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x27", + "stack_offset": 0 + }, + { + "address": "0x140001f0f", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140001f12", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x140001f16", + "size": 4, + "mnemonic": "cmp", + "operands": "rbx, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x140001f1a", + "size": 2, + "mnemonic": "ja", + "operands": "0x140001f6c", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001f6c", + "0x140001f1c" + ] + }, + { + "address": "0x140001eaa", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001eaa", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r15 + rdx]", + "stack_offset": 0 + }, + { + "address": "0x140001eae", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001eb1", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140001eb4", + "size": 4, + "mnemonic": "cmovb", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140001eb8", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + 1]", + "stack_offset": 0 + }, + { + "address": "0x140001ebc", + "size": 5, + "mnemonic": "call", + "operands": "0x140001410", + "stack_offset": 0 + }, + { + "address": "0x140001ec1", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x10], r12", + "stack_offset": 0 + }, + { + "address": "0x140001ec5", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rax", + "stack_offset": 0 + }, + { + "address": "0x140001ec8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001ecc", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140001ecf", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140001ed2", + "size": 4, + "mnemonic": "lea", + "operands": "r12, [r14 + rax]", + "stack_offset": 0 + }, + { + "address": "0x140001ed6", + "size": 4, + "mnemonic": "cmp", + "operands": "r15, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140001eda", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140001f29", + "stack_offset": 0 + }, + { + "address": "0x140001edc", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001edf", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001ee2", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140001ee7", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001eea", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r13", + "stack_offset": 0 + }, + { + "address": "0x140001eed", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r12", + "stack_offset": 0 + }, + { + "address": "0x140001ef0", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140001ef5", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r15 + 1]", + "stack_offset": 0 + }, + { + "address": "0x140001ef9", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r12 + rsi], 0", + "stack_offset": 0 + }, + { + "address": "0x140001efe", + "size": 7, + "mnemonic": "cmp", + "operands": "rdx, 0x1000", + "stack_offset": 0 + }, + { + "address": "0x140001f05", + "size": 2, + "mnemonic": "jb", + "operands": "0x140001f1f", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001f1f", + "0x140001f07" + ] + }, + { + "address": "0x140001f44", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001f44", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rbp", + "stack_offset": 0 + }, + { + "address": "0x140001f47", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140001f4c", + "size": 5, + "mnemonic": "mov", + "operands": "r12, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140001f51", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140001f56", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140001f59", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140001f5d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140001f5f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140001f61", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140001f63", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 72 + }, + { + "address": "0x140001f64", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 80 + }, + { + "address": "0x140001f65", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001f6c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001f6c", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140001f6f", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x140001f78", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140001f7b", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140001f7d", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140001f7f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afd4", + "stack_offset": 0 + }, + { + "address": "0x140001f84", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001f1c", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001f1c", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140001f1f", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001f22", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": 0 + }, + { + "address": "0x140001f27", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001f44", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001f44" + ] + } + ] + }, + { + "address": "0x140005170", + "name": "", + "blocks": [ + { + "address": "0x140005170", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005170", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005a88", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011b00" + ] + }, + { + "address": "0x140011b00", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011b00", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140011b03", + "size": 2, + "mnemonic": "je", + "operands": "0x140011b3b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011b3b", + "0x140011b05" + ] + }, + { + "address": "0x140011b3b", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011b3b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011b05", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011b05", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140011b06", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140011b0a", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": -40 + }, + { + "address": "0x140011b0d", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x140011b0f", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0x21d42]", + "stack_offset": -40 + }, + { + "address": "0x140011b16", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe66c]", + "stack_offset": -40 + }, + { + "address": "0x140011b1c", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140011b1e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011b36", + "stack_offset": -40 + }, + { + "address": "0x140011b20", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe5d2]", + "stack_offset": -40 + }, + { + "address": "0x140011b26", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": -40 + }, + { + "address": "0x140011b28", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d738", + "stack_offset": -40 + }, + { + "address": "0x140011b2d", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": -40 + }, + { + "address": "0x140011b2f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -40 + }, + { + "address": "0x140011b34", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rax], ebx", + "stack_offset": -40 + }, + { + "address": "0x140011b36", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140011b3a", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140011b3b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400060f0", + "name": "", + "blocks": [ + { + "address": "0x1400060f0", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400060f0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400060f5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400060fa", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400060ff", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140006100", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140006104", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 8], 0", + "stack_offset": -40 + }, + { + "address": "0x140006108", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000610b", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000610e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000614f", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000614f", + "0x140006110" + ] + }, + { + "address": "0x14000614f", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000614f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140006152", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdx], rax", + "stack_offset": 0 + }, + { + "address": "0x140006155", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140006159", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000615e", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140006163", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140006168", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000616c", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000616d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006110", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006110", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140006113", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140006116", + "size": 2, + "mnemonic": "je", + "operands": "0x14000614f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000614f", + "0x140006118" + ] + }, + { + "address": "0x140006118", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006118", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ef10", + "stack_offset": 0 + }, + { + "address": "0x14000611d", + "size": 4, + "mnemonic": "lea", + "operands": "rbp, [rax + 1]", + "stack_offset": 0 + }, + { + "address": "0x140006121", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140006124", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac0", + "stack_offset": 0 + }, + { + "address": "0x140006129", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000612c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000612f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140006132", + "size": 2, + "mnemonic": "je", + "operands": "0x140006148", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006148", + "0x140006134" + ] + }, + { + "address": "0x140006148", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006148", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x14000614d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140006159", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006159" + ] + }, + { + "address": "0x140006134", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006134", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140006137", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14000613a", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b90", + "stack_offset": 0 + }, + { + "address": "0x14000613f", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140006141", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rsi", + "stack_offset": 0 + }, + { + "address": "0x140006144", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdi + 8], 1", + "stack_offset": 0 + }, + { + "address": "0x140006148", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x14000614d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140006159", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006159" + ] + }, + { + "address": "0x140006159", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006159", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000615e", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140006163", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140006168", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000616c", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000616d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005210", + "name": "", + "blocks": [ + { + "address": "0x140005210", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005210", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x2be29]", + "stack_offset": 0 + }, + { + "address": "0x140005217", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005229", + "stack_offset": 0 + }, + { + "address": "0x140005219", + "size": 4, + "mnemonic": "rol", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14000521d", + "size": 5, + "mnemonic": "test", + "operands": "cx, 0xffff", + "stack_offset": 0 + }, + { + "address": "0x140005222", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005225", + "stack_offset": 0 + }, + { + "address": "0x140005224", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000afd4", + "name": "", + "blocks": [ + { + "address": "0x14000afd4", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000afd4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000afd8", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x17", + "stack_offset": -40 + }, + { + "address": "0x14000afdd", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x150ad]", + "stack_offset": -40 + }, + { + "address": "0x14000afe3", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14000afe5", + "size": 2, + "mnemonic": "je", + "operands": "0x14000afee", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000afee", + "0x14000afe7" + ] + }, + { + "address": "0x14000afee", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000afee", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000aff4", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xc0000417", + "stack_offset": 0 + }, + { + "address": "0x14000aff9", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r8 + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000affd", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ace8", + "stack_offset": 0 + }, + { + "address": "0x14000b002", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15078]", + "stack_offset": 0 + }, + { + "address": "0x14000b008", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000b00b", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xc0000417", + "stack_offset": 0 + }, + { + "address": "0x14000b010", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000b014", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1506d]", + "stack_offset": 40 + } + ], + "successors": [ + "0x140020088" + ] + }, + { + "address": "0x14000afe7", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000afe7", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 5", + "stack_offset": 0 + }, + { + "address": "0x14000afec", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x14000afee", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000aff4", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xc0000417", + "stack_offset": 0 + }, + { + "address": "0x14000aff9", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r8 + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000affd", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ace8", + "stack_offset": 0 + }, + { + "address": "0x14000b002", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15078]", + "stack_offset": 0 + }, + { + "address": "0x14000b008", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000b00b", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xc0000417", + "stack_offset": 0 + }, + { + "address": "0x14000b010", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000b014", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1506d]", + "stack_offset": 40 + } + ], + "successors": [ + "0x140020088" + ] + }, + { + "address": "0x140020088", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000448c", + "name": "", + "blocks": [ + { + "address": "0x14000448c", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000448c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000448e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140004492", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rcx], edx", + "stack_offset": -40 + }, + { + "address": "0x140004494", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140004497", + "size": 2, + "mnemonic": "test", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x140004499", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400044a2", + "stack_offset": -40 + }, + { + "address": "0x14000449b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca90", + "stack_offset": -40 + }, + { + "address": "0x1400044a0", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400044be", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400044be" + ] + }, + { + "address": "0x1400044be", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400044be", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400044c1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400044c5", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x1400044c6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140004504", + "name": "", + "blocks": [ + { + "address": "0x140004504", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004504", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140004508", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14000450b", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14000450d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004518", + "stack_offset": -40 + }, + { + "address": "0x14000450f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x140004513", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000caac", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000caac" + ] + }, + { + "address": "0x14000caac", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000caac", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x263ed]", + "stack_offset": 0 + }, + { + "address": "0x14000cab3", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1355e]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020018" + ] + } + ] + }, + { + "address": "0x140004650", + "name": "", + "blocks": [ + { + "address": "0x140004650", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004650", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2de61]", + "stack_offset": 0 + }, + { + "address": "0x140004657", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400030cc", + "name": "", + "blocks": [ + { + "address": "0x1400030cc", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400030cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400030d1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400030d6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400030db", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400030dc", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x90", + "stack_offset": -8 + }, + { + "address": "0x1400030e3", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -152 + }, + { + "address": "0x1400030e6", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -152 + }, + { + "address": "0x1400030e9", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -152 + }, + { + "address": "0x1400030eb", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0xa0], esi", + "stack_offset": -152 + }, + { + "address": "0x1400030f2", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -152 + }, + { + "address": "0x1400030f5", + "size": 2, + "mnemonic": "je", + "operands": "0x14000316a", + "stack_offset": -152 + } + ], + "successors": [ + "0x14000316a", + "0x1400030f7" + ] + }, + { + "address": "0x14000316a", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000316a", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000316f", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140003177", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000317b", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000317f", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140003183", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140003186", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140003187", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400030f7", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400030f7", + "size": 3, + "mnemonic": "cmp", + "operands": "qword ptr [rcx], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400030fa", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000316a", + "stack_offset": 0 + }, + { + "address": "0x1400030fc", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rsi + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400030ff", + "size": 5, + "mnemonic": "call", + "operands": "0x140005134", + "stack_offset": 0 + }, + { + "address": "0x140003104", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140003107", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xa0], rax", + "stack_offset": 0 + }, + { + "address": "0x14000310f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140003112", + "size": 2, + "mnemonic": "je", + "operands": "0x140003155", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003155", + "0x140003114" + ] + }, + { + "address": "0x140003155", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003155", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140003157", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000315a", + "size": 4, + "mnemonic": "test", + "operands": "sil, 1", + "stack_offset": 0 + }, + { + "address": "0x14000315e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000316a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000316a", + "0x140003160" + ] + }, + { + "address": "0x140003114", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003114", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x140003118", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000311b", + "size": 2, + "mnemonic": "je", + "operands": "0x14000312c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000312c", + "0x14000311d" + ] + }, + { + "address": "0x140003160", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140003160", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140003165", + "size": 5, + "mnemonic": "call", + "operands": "0x140002bb8", + "stack_offset": 0 + }, + { + "address": "0x14000316a", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000316f", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140003177", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000317b", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000317f", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140003183", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140003186", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140003187", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000312c", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000312c", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1e34d]", + "stack_offset": 0 + }, + { + "address": "0x140003133", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140003138", + "size": 5, + "mnemonic": "call", + "operands": "0x1400029cc", + "stack_offset": 0 + }, + { + "address": "0x14000313d", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 1", + "stack_offset": 0 + }, + { + "address": "0x140003142", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140003149", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e4d8]", + "stack_offset": 0 + }, + { + "address": "0x140003150", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": 0 + }, + { + "address": "0x140003153", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140003157", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003157" + ] + }, + { + "address": "0x14000311d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000311d", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140003121", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140003124", + "size": 2, + "mnemonic": "jne", + "operands": "0x140003133", + "stack_offset": 0 + }, + { + "address": "0x140003126", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000312a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140003133", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003133" + ] + }, + { + "address": "0x140003157", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003157", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000315a", + "size": 4, + "mnemonic": "test", + "operands": "sil, 1", + "stack_offset": 0 + }, + { + "address": "0x14000315e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000316a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000316a", + "0x140003160" + ] + }, + { + "address": "0x140003133", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003133", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140003138", + "size": 5, + "mnemonic": "call", + "operands": "0x1400029cc", + "stack_offset": 0 + }, + { + "address": "0x14000313d", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 1", + "stack_offset": 0 + }, + { + "address": "0x140003142", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140003149", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e4d8]", + "stack_offset": 0 + }, + { + "address": "0x140003150", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": 0 + }, + { + "address": "0x140003153", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140003157", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003157" + ] + } + ] + }, + { + "address": "0x14000348c", + "name": "", + "blocks": [ + { + "address": "0x14000348c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000348c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x140003490", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x140003495", + "size": 5, + "mnemonic": "call", + "operands": "0x140002a80", + "stack_offset": -72 + }, + { + "address": "0x14000349a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2ca6f]", + "stack_offset": -72 + }, + { + "address": "0x1400034a1", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x1400034a6", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": -72 + }, + { + "address": "0x1400034ab", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": -72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140004614", + "name": "", + "blocks": [ + { + "address": "0x140004614", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004614", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140004616", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000461a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000461d", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x10", + "stack_offset": -40 + }, + { + "address": "0x140004622", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac0", + "stack_offset": -40 + }, + { + "address": "0x140004627", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000462a", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000462d", + "size": 2, + "mnemonic": "je", + "operands": "0x14000464a", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000464a", + "0x14000462f" + ] + }, + { + "address": "0x14000464a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000464a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000238c", + "stack_offset": 0 + }, + { + "address": "0x14000464f", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000462f", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000462f", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2de72]", + "stack_offset": 0 + }, + { + "address": "0x140004636", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdx], rax", + "stack_offset": 0 + }, + { + "address": "0x140004639", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdx + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000463d", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2de64], rdx", + "stack_offset": 0 + }, + { + "address": "0x140004644", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140004648", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140004649", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140003188", + "name": "", + "blocks": [ + { + "address": "0x140003188", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003188", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000318d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbp", + "stack_offset": 0 + }, + { + "address": "0x140003192", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x140003197", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140003198", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xb0", + "stack_offset": -8 + }, + { + "address": "0x14000319f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -184 + }, + { + "address": "0x1400031a2", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -184 + }, + { + "address": "0x1400031a5", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -184 + }, + { + "address": "0x1400031a7", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0xc0], esi", + "stack_offset": -184 + }, + { + "address": "0x1400031ae", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -184 + }, + { + "address": "0x1400031b1", + "size": 6, + "mnemonic": "je", + "operands": "0x140003247", + "stack_offset": -184 + } + ], + "successors": [ + "0x140003247", + "0x1400031b7" + ] + }, + { + "address": "0x140003247", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140003247", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000324c", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140003254", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140003258", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000325c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140003260", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140003263", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140003264", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400031b7", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400031b7", + "size": 3, + "mnemonic": "cmp", + "operands": "qword ptr [rcx], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400031ba", + "size": 6, + "mnemonic": "jne", + "operands": "0x140003247", + "stack_offset": 0 + }, + { + "address": "0x1400031c0", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rsi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400031c3", + "size": 5, + "mnemonic": "call", + "operands": "0x140005134", + "stack_offset": 0 + }, + { + "address": "0x1400031c8", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400031cb", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xc0], rax", + "stack_offset": 0 + }, + { + "address": "0x1400031d3", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400031d6", + "size": 2, + "mnemonic": "je", + "operands": "0x140003232", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003232", + "0x1400031d8" + ] + }, + { + "address": "0x140003232", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003232", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140003234", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rbx", + "stack_offset": 0 + }, + { + "address": "0x140003237", + "size": 4, + "mnemonic": "test", + "operands": "sil, 1", + "stack_offset": 0 + }, + { + "address": "0x14000323b", + "size": 2, + "mnemonic": "je", + "operands": "0x140003247", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003247", + "0x14000323d" + ] + }, + { + "address": "0x1400031d8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400031d8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400031dc", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400031df", + "size": 2, + "mnemonic": "je", + "operands": "0x1400031f0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400031f0", + "0x1400031e1" + ] + }, + { + "address": "0x14000323d", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000323d", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140003242", + "size": 5, + "mnemonic": "call", + "operands": "0x140002bb8", + "stack_offset": 0 + }, + { + "address": "0x140003247", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000324c", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0xb0]", + "stack_offset": 0 + }, + { + "address": "0x140003254", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140003258", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000325c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140003260", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140003263", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140003264", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400031f0", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400031f0", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1e289]", + "stack_offset": 0 + }, + { + "address": "0x1400031f7", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400031fc", + "size": 5, + "mnemonic": "call", + "operands": "0x1400029cc", + "stack_offset": 0 + }, + { + "address": "0x140003201", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 1", + "stack_offset": 0 + }, + { + "address": "0x140003206", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000320d", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e27c]", + "stack_offset": 0 + }, + { + "address": "0x140003214", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": 0 + }, + { + "address": "0x140003217", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000321c", + "size": 5, + "mnemonic": "call", + "operands": "0x140004910", + "stack_offset": 0 + }, + { + "address": "0x140003221", + "size": 3, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140003224", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbx + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140003228", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000322c", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbx + 0x20], xmm1", + "stack_offset": 0 + }, + { + "address": "0x140003230", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140003234", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003234" + ] + }, + { + "address": "0x1400031e1", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400031e1", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400031e5", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400031e8", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400031f7", + "stack_offset": 0 + }, + { + "address": "0x1400031ea", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400031ee", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400031f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400031f7" + ] + }, + { + "address": "0x140003234", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140003234", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rbx", + "stack_offset": 0 + }, + { + "address": "0x140003237", + "size": 4, + "mnemonic": "test", + "operands": "sil, 1", + "stack_offset": 0 + }, + { + "address": "0x14000323b", + "size": 2, + "mnemonic": "je", + "operands": "0x140003247", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003247", + "0x14000323d" + ] + }, + { + "address": "0x1400031f7", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400031f7", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400031fc", + "size": 5, + "mnemonic": "call", + "operands": "0x1400029cc", + "stack_offset": 0 + }, + { + "address": "0x140003201", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 1", + "stack_offset": 0 + }, + { + "address": "0x140003206", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000320d", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e27c]", + "stack_offset": 0 + }, + { + "address": "0x140003214", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": 0 + }, + { + "address": "0x140003217", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000321c", + "size": 5, + "mnemonic": "call", + "operands": "0x140004910", + "stack_offset": 0 + }, + { + "address": "0x140003221", + "size": 3, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140003224", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbx + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140003228", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000322c", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rbx + 0x20], xmm1", + "stack_offset": 0 + }, + { + "address": "0x140003230", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140003234", + "stack_offset": 0 + } + ], + "successors": [ + "0x140003234" + ] + } + ] + }, + { + "address": "0x14000cfb8", + "name": "", + "blocks": [ + { + "address": "0x14000cfb8", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cfb8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000cfbc", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -40 + }, + { + "address": "0x14000cfc1", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000cfc6", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 0x90]", + "stack_offset": -40 + }, + { + "address": "0x14000cfcd", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": -40 + }, + { + "address": "0x14000cfd2", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000cfd5", + "size": 5, + "mnemonic": "call", + "operands": "0x140015b2c", + "stack_offset": -40 + }, + { + "address": "0x14000cfda", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000cfdf", + "size": 6, + "mnemonic": "add", + "operands": "rax, 0x128", + "stack_offset": -40 + }, + { + "address": "0x14000cfe5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000cfe9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000cf88", + "name": "", + "blocks": [ + { + "address": "0x14000cf88", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cf88", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000cf8c", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -40 + }, + { + "address": "0x14000cf91", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000cf96", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 0x90]", + "stack_offset": -40 + }, + { + "address": "0x14000cf9d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": -40 + }, + { + "address": "0x14000cfa2", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000cfa5", + "size": 5, + "mnemonic": "call", + "operands": "0x140015b2c", + "stack_offset": -40 + }, + { + "address": "0x14000cfaa", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000cfaf", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + 0xc]", + "stack_offset": -40 + }, + { + "address": "0x14000cfb2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000cfb6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d9c0", + "name": "", + "blocks": [ + { + "address": "0x14000d9c0", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d9c0", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000d9c2", + "size": 2, + "mnemonic": "cmp", + "operands": "byte ptr [rcx], al", + "stack_offset": 0 + }, + { + "address": "0x14000d9c4", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d9d4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d9d4", + "0x14000d9c6" + ] + }, + { + "address": "0x14000d9d4", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d9d4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d9c6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d9c6", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000d9c9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d9d4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d9d4", + "0x14000d9cb" + ] + }, + { + "address": "0x14000d9cb", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d9cb", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x14000d9ce", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rax + rcx], 0", + "stack_offset": 0 + }, + { + "address": "0x14000d9d2", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000d9c6", + "stack_offset": 0 + }, + { + "address": "0x14000d9d4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000cac0", + "name": "", + "blocks": [ + { + "address": "0x14000cac0", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cac0", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140015200", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015200" + ] + }, + { + "address": "0x140015200", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015200", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140015202", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140015206", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140015209", + "size": 4, + "mnemonic": "cmp", + "operands": "rcx, -0x20", + "stack_offset": -40 + }, + { + "address": "0x14001520d", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001524b", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001524b", + "0x14001520f" + ] + }, + { + "address": "0x14001524b", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001524b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x140015250", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0xc", + "stack_offset": 0 + }, + { + "address": "0x140015256", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015258", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001525c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14001525d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001520f", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001520f", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140015212", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140015217", + "size": 4, + "mnemonic": "cmove", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001521b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015232", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015232" + ] + }, + { + "address": "0x140015232", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015232", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0x1e61f]", + "stack_offset": 0 + }, + { + "address": "0x140015239", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001523c", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001523e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xaf3c]", + "stack_offset": 0 + }, + { + "address": "0x140015244", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140015247", + "size": 2, + "mnemonic": "je", + "operands": "0x14001521d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001521d", + "0x140015249" + ] + }, + { + "address": "0x14001521d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001521d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400105b0", + "stack_offset": 0 + }, + { + "address": "0x140015222", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015224", + "size": 2, + "mnemonic": "je", + "operands": "0x14001524b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001524b", + "0x140015226" + ] + }, + { + "address": "0x140015249", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015249", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015258", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015258" + ] + }, + { + "address": "0x140015226", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015226", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140015229", + "size": 5, + "mnemonic": "call", + "operands": "0x14000deb0", + "stack_offset": 0 + }, + { + "address": "0x14001522e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140015230", + "size": 2, + "mnemonic": "je", + "operands": "0x14001524b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001524b", + "0x140015232" + ] + }, + { + "address": "0x140015258", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015258", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001525c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14001525d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400057a0", + "name": "", + "blocks": [ + { + "address": "0x1400057a0", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400057a0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x10", + "stack_offset": 0 + }, + { + "address": "0x1400057a4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rsp], r10", + "stack_offset": -16 + }, + { + "address": "0x1400057a8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], r11", + "stack_offset": -16 + }, + { + "address": "0x1400057ad", + "size": 3, + "mnemonic": "xor", + "operands": "r11, r11", + "stack_offset": -16 + }, + { + "address": "0x1400057b0", + "size": 5, + "mnemonic": "lea", + "operands": "r10, [rsp + 0x18]", + "stack_offset": -16 + }, + { + "address": "0x1400057b5", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": -16 + }, + { + "address": "0x1400057b8", + "size": 4, + "mnemonic": "cmovb", + "operands": "r10, r11", + "stack_offset": -16 + }, + { + "address": "0x1400057bc", + "size": 9, + "mnemonic": "mov", + "operands": "r11, qword ptr gs:[0x10]", + "stack_offset": -16 + }, + { + "address": "0x1400057c5", + "size": 3, + "mnemonic": "cmp", + "operands": "r10, r11", + "stack_offset": -16 + }, + { + "address": "0x1400057c8", + "size": 2, + "mnemonic": "jae", + "operands": "0x1400057e0", + "stack_offset": -16 + }, + { + "address": "0x1400057ca", + "size": 6, + "mnemonic": "and", + "operands": "r10w, 0xf000", + "stack_offset": -16 + }, + { + "address": "0x1400057d0", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [r11 - 0x1000]", + "stack_offset": -16 + }, + { + "address": "0x1400057d7", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [r11], 0", + "stack_offset": -16 + }, + { + "address": "0x1400057db", + "size": 3, + "mnemonic": "cmp", + "operands": "r10, r11", + "stack_offset": -16 + }, + { + "address": "0x1400057de", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400057d0", + "stack_offset": -16 + }, + { + "address": "0x1400057e0", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rsp]", + "stack_offset": -16 + }, + { + "address": "0x1400057e4", + "size": 5, + "mnemonic": "mov", + "operands": "r11, qword ptr [rsp + 8]", + "stack_offset": -16 + }, + { + "address": "0x1400057e9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x10", + "stack_offset": -16 + }, + { + "address": "0x1400057ed", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000c9d0", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x140006544", + "name": "", + "blocks": [ + { + "address": "0x140006544", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006544", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140006549", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000654e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x140006553", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140006554", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140006556", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140006558", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000655a", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14000655c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140006560", + "size": 4, + "mnemonic": "mov", + "operands": "ebp, dword ptr [r8 + 0xc]", + "stack_offset": -72 + }, + { + "address": "0x140006564", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rcx", + "stack_offset": -72 + }, + { + "address": "0x140006567", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": -72 + }, + { + "address": "0x14000656a", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -72 + }, + { + "address": "0x14000656d", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -72 + }, + { + "address": "0x140006570", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rdx", + "stack_offset": -72 + }, + { + "address": "0x140006573", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075d8", + "stack_offset": -72 + }, + { + "address": "0x140006578", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [r13]", + "stack_offset": -72 + }, + { + "address": "0x14000657c", + "size": 3, + "mnemonic": "mov", + "operands": "r14d, eax", + "stack_offset": -72 + }, + { + "address": "0x14000657f", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], r10", + "stack_offset": -72 + }, + { + "address": "0x140006582", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400065ef", + "stack_offset": -72 + } + ], + "successors": [ + "0x1400065ef" + ] + }, + { + "address": "0x1400065ef", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400065ef", + "size": 2, + "mnemonic": "test", + "operands": "ebp, ebp", + "stack_offset": 0 + }, + { + "address": "0x1400065f1", + "size": 2, + "mnemonic": "jne", + "operands": "0x140006584", + "stack_offset": 0 + }, + { + "address": "0x1400065f3", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140006609", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006609" + ] + }, + { + "address": "0x140006609", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006609", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000660e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140006611", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140006616", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000661b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000661f", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x140006621", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140006623", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x140006625", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x140006627", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x140006628", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006da8", + "name": "", + "blocks": [ + { + "address": "0x140006da8", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006da8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006dac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x140006db1", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x60]", + "stack_offset": -40 + }, + { + "address": "0x140006db5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x140006db9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007b2c", + "name": "", + "blocks": [ + { + "address": "0x140007b2c", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b2c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007b31", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x140007b36", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007b3b", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140007b3d", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140007b41", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -40 + }, + { + "address": "0x140007b44", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -40 + }, + { + "address": "0x140007b47", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x140007b49", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [r8], ebx", + "stack_offset": -40 + }, + { + "address": "0x140007b4c", + "size": 2, + "mnemonic": "jge", + "operands": "0x140007b53", + "stack_offset": -40 + }, + { + "address": "0x140007b4e", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x140007b51", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007b5a", + "stack_offset": -40 + } + ], + "successors": [ + "0x140007b5a" + ] + }, + { + "address": "0x140007b5a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b5a", + "size": 5, + "mnemonic": "call", + "operands": "0x140007740", + "stack_offset": 0 + }, + { + "address": "0x140007b5f", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140007b62", + "size": 2, + "mnemonic": "je", + "operands": "0x140007ba0", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007ba0", + "0x140007b64" + ] + }, + { + "address": "0x140007ba0", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007ba0", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007ba4", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007ba8", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007bad", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x140007bb0", + "size": 4, + "mnemonic": "movsxd", + "operands": "rsi, dword ptr [rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140007bb4", + "size": 2, + "mnemonic": "test", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x140007bb6", + "size": 2, + "mnemonic": "je", + "operands": "0x140007bc1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007bc1", + "0x140007bb8" + ] + }, + { + "address": "0x140007b64", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b64", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140007b67", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007bd0", + "stack_offset": 0 + }, + { + "address": "0x140007b69", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007b6d", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007b71", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007b76", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x140007b79", + "size": 4, + "mnemonic": "movsxd", + "operands": "rsi, dword ptr [rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140007b7d", + "size": 2, + "mnemonic": "test", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x140007b7f", + "size": 2, + "mnemonic": "je", + "operands": "0x140007b8a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b8a", + "0x140007b81" + ] + }, + { + "address": "0x140007bc1", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007bc1", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140007bc4", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007bc7", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007bca", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a504", + "stack_offset": 0 + }, + { + "address": "0x140007bcf", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007bd0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140007bd5", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140007bda", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140007bdf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007be3", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x140007be5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007bb8", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007bb8", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140007bbd", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rax + rsi]", + "stack_offset": 0 + }, + { + "address": "0x140007bc1", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140007bc4", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007bc7", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007bca", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a504", + "stack_offset": 0 + }, + { + "address": "0x140007bcf", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007bd0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140007bd5", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140007bda", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140007bdf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007be3", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x140007be5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007b8a", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b8a", + "size": 6, + "mnemonic": "mov", + "operands": "r9d, 1", + "stack_offset": 0 + }, + { + "address": "0x140007b90", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140007b93", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007b96", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007b99", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a510", + "stack_offset": 0 + }, + { + "address": "0x140007b9e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007bd0", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007bd0" + ] + }, + { + "address": "0x140007b81", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b81", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140007b86", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rax + rsi]", + "stack_offset": 0 + }, + { + "address": "0x140007b8a", + "size": 6, + "mnemonic": "mov", + "operands": "r9d, 1", + "stack_offset": 0 + }, + { + "address": "0x140007b90", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140007b93", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007b96", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007b99", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a510", + "stack_offset": 0 + }, + { + "address": "0x140007b9e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007bd0", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007bd0" + ] + }, + { + "address": "0x140007bd0", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007bd0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140007bd5", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140007bda", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140007bdf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007be3", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x140007be5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000662c", + "name": "", + "blocks": [ + { + "address": "0x14000662c", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000662c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000662f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140006632", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r9], rax", + "stack_offset": 0 + }, + { + "address": "0x140006635", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r8], 1", + "stack_offset": 0 + }, + { + "address": "0x140006639", + "size": 2, + "mnemonic": "je", + "operands": "0x140006649", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006649", + "0x14000663b" + ] + }, + { + "address": "0x140006649", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006649", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000664c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000663b", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000663b", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r8 + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000663f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140006642", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rax]", + "stack_offset": 0 + }, + { + "address": "0x140006646", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r9], rcx", + "stack_offset": 0 + }, + { + "address": "0x140006649", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000664c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007bec", + "name": "", + "blocks": [ + { + "address": "0x140007bec", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007bec", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007bf1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x140007bf6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007bfb", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140007bfd", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140007c01", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -40 + }, + { + "address": "0x140007c04", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -40 + }, + { + "address": "0x140007c07", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x140007c09", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [r8 + 4], ebx", + "stack_offset": -40 + }, + { + "address": "0x140007c0d", + "size": 2, + "mnemonic": "jge", + "operands": "0x140007c14", + "stack_offset": -40 + }, + { + "address": "0x140007c0f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x140007c12", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007c1b", + "stack_offset": -40 + } + ], + "successors": [ + "0x140007c1b" + ] + }, + { + "address": "0x140007c1b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007c1b", + "size": 5, + "mnemonic": "call", + "operands": "0x140007934", + "stack_offset": 0 + }, + { + "address": "0x140007c20", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140007c23", + "size": 2, + "mnemonic": "je", + "operands": "0x140007c61", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007c61", + "0x140007c25" + ] + }, + { + "address": "0x140007c61", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007c61", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007c65", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007c69", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007c6e", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x140007c71", + "size": 4, + "mnemonic": "movsxd", + "operands": "rsi, dword ptr [rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140007c75", + "size": 2, + "mnemonic": "test", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x140007c77", + "size": 2, + "mnemonic": "je", + "operands": "0x140007c82", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007c82", + "0x140007c79" + ] + }, + { + "address": "0x140007c25", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007c25", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140007c28", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007c91", + "stack_offset": 0 + }, + { + "address": "0x140007c2a", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007c2e", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007c32", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007c37", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x140007c3a", + "size": 4, + "mnemonic": "movsxd", + "operands": "rsi, dword ptr [rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140007c3e", + "size": 2, + "mnemonic": "test", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x140007c40", + "size": 2, + "mnemonic": "je", + "operands": "0x140007c4b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007c4b", + "0x140007c42" + ] + }, + { + "address": "0x140007c82", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007c82", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140007c85", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007c88", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007c8b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a504", + "stack_offset": 0 + }, + { + "address": "0x140007c90", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007c91", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140007c96", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140007c9b", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140007ca0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007ca4", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x140007ca6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007c79", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007c79", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140007c7e", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rax + rsi]", + "stack_offset": 0 + }, + { + "address": "0x140007c82", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140007c85", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007c88", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007c8b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a504", + "stack_offset": 0 + }, + { + "address": "0x140007c90", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007c91", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140007c96", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140007c9b", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140007ca0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007ca4", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x140007ca6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007c4b", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007c4b", + "size": 6, + "mnemonic": "mov", + "operands": "r9d, 1", + "stack_offset": 0 + }, + { + "address": "0x140007c51", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140007c54", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007c57", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007c5a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a510", + "stack_offset": 0 + }, + { + "address": "0x140007c5f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007c91", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007c91" + ] + }, + { + "address": "0x140007c42", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007c42", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140007c47", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rax + rsi]", + "stack_offset": 0 + }, + { + "address": "0x140007c4b", + "size": 6, + "mnemonic": "mov", + "operands": "r9d, 1", + "stack_offset": 0 + }, + { + "address": "0x140007c51", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x140007c54", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007c57", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007c5a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a510", + "stack_offset": 0 + }, + { + "address": "0x140007c5f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007c91", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007c91" + ] + }, + { + "address": "0x140007c91", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007c91", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140007c96", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140007c9b", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140007ca0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007ca4", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x140007ca6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a25c", + "name": "", + "blocks": [ + { + "address": "0x14000a25c", + "size": 32, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a25c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a261", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a266", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a26b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a26c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000a270", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000a273", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x14000a276", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": -40 + }, + { + "address": "0x14000a279", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000a27c", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075d8", + "stack_offset": -40 + }, + { + "address": "0x14000a281", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x14000a286", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000a289", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": -40 + }, + { + "address": "0x14000a28c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": -40 + }, + { + "address": "0x14000a28f", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": -40 + }, + { + "address": "0x14000a291", + "size": 5, + "mnemonic": "call", + "operands": "0x140006544", + "stack_offset": -40 + }, + { + "address": "0x14000a296", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000a299", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": -40 + }, + { + "address": "0x14000a29c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": -40 + }, + { + "address": "0x14000a29f", + "size": 5, + "mnemonic": "call", + "operands": "0x140007564", + "stack_offset": -40 + }, + { + "address": "0x14000a2a4", + "size": 2, + "mnemonic": "cmp", + "operands": "ebx, eax", + "stack_offset": -40 + }, + { + "address": "0x14000a2a6", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000a2cb", + "stack_offset": -40 + }, + { + "address": "0x14000a2a8", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000a2ab", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x14000a2b0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000a2b3", + "size": 5, + "mnemonic": "call", + "operands": "0x140007590", + "stack_offset": -40 + }, + { + "address": "0x14000a2b8", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000a2bb", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000a2be", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": -40 + }, + { + "address": "0x14000a2c1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": -40 + }, + { + "address": "0x14000a2c4", + "size": 5, + "mnemonic": "call", + "operands": "0x14000759c", + "stack_offset": -40 + }, + { + "address": "0x14000a2c9", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a2db", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000a2db" + ] + }, + { + "address": "0x14000a2db", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a2db", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000a2e0", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a2e2", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a2e7", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000a2ec", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a2f0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000a2f1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d6d0", + "name": "", + "blocks": [ + { + "address": "0x14000d6d0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6d0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000d6d4", + "size": 5, + "mnemonic": "call", + "operands": "0x14001667c", + "stack_offset": -40 + }, + { + "address": "0x14000d6d9", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000d6dc", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d6e8", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000d6e8", + "0x14000d6de" + ] + }, + { + "address": "0x14000d6e8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6e8", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x23af9], 2", + "stack_offset": 0 + }, + { + "address": "0x14000d6ef", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d71b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d71b", + "0x14000d6f1" + ] + }, + { + "address": "0x14000d6de", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6de", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000d6e3", + "size": 5, + "mnemonic": "call", + "operands": "0x1400166cc", + "stack_offset": 0 + }, + { + "address": "0x14000d6e8", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x23af9], 2", + "stack_offset": 0 + }, + { + "address": "0x14000d6ef", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d71b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d71b", + "0x14000d6f1" + ] + }, + { + "address": "0x14000d71b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d6f1", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6f1", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x14000d6f6", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x12994]", + "stack_offset": 0 + }, + { + "address": "0x14000d6fc", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000d6fe", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d707", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d707", + "0x14000d700" + ] + }, + { + "address": "0x14000d707", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d707", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d70d", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x14000d712", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000d716", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ace8", + "stack_offset": 0 + }, + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d700", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d700", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x14000d705", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x14000d707", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d70d", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x14000d712", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000d716", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ace8", + "stack_offset": 0 + }, + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007394", + "name": "", + "blocks": [ + { + "address": "0x140007394", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007394", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007398", + "size": 5, + "mnemonic": "call", + "operands": "0x1400073b0", + "stack_offset": -40 + }, + { + "address": "0x14000739d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x1400073a0", + "size": 2, + "mnemonic": "je", + "operands": "0x1400073a7", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400073a7", + "0x1400073a2" + ] + }, + { + "address": "0x1400073a7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400073a7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x1400073ac", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400073a2", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400073a2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400073a6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006de8", + "name": "", + "blocks": [ + { + "address": "0x140006de8", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006de8", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140006dea", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140006dee", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140006df1", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x140006df6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x68], rbx", + "stack_offset": -40 + }, + { + "address": "0x140006dfa", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140006dfe", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140006dff", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006650", + "name": "", + "blocks": [ + { + "address": "0x140006650", + "size": 22, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006650", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140006655", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000665a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000665f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140006660", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140006662", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140006664", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140006666", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140006668", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -40 + }, + { + "address": "0x14000666c", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x90]", + "stack_offset": -104 + }, + { + "address": "0x140006674", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -104 + }, + { + "address": "0x140006677", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -104 + }, + { + "address": "0x14000667a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r9", + "stack_offset": -104 + }, + { + "address": "0x14000667d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -104 + }, + { + "address": "0x140006680", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -104 + }, + { + "address": "0x140006683", + "size": 3, + "mnemonic": "mov", + "operands": "r14d, r8d", + "stack_offset": -104 + }, + { + "address": "0x140006686", + "size": 3, + "mnemonic": "mov", + "operands": "ebp, dword ptr [rbx + 0xc]", + "stack_offset": -104 + }, + { + "address": "0x140006689", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075d8", + "stack_offset": -104 + }, + { + "address": "0x14000668e", + "size": 3, + "mnemonic": "xor", + "operands": "r10d, r10d", + "stack_offset": -104 + }, + { + "address": "0x140006691", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, eax", + "stack_offset": -104 + }, + { + "address": "0x140006694", + "size": 2, + "mnemonic": "test", + "operands": "ebp, ebp", + "stack_offset": -104 + }, + { + "address": "0x140006696", + "size": 6, + "mnemonic": "je", + "operands": "0x140006780", + "stack_offset": -104 + } + ], + "successors": [ + "0x140006780", + "0x14000669c" + ] + }, + { + "address": "0x140006780", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006780", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140006785", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000669c", + "size": 22, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000669c", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400066a0", + "size": 4, + "mnemonic": "or", + "operands": "r12d, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x1400066a4", + "size": 4, + "mnemonic": "movsxd", + "operands": "r11, dword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400066a8", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r12d", + "stack_offset": 0 + }, + { + "address": "0x1400066ab", + "size": 3, + "mnemonic": "mov", + "operands": "r13d, r12d", + "stack_offset": 0 + }, + { + "address": "0x1400066ae", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x1400066b0", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rdx - 1]", + "stack_offset": 0 + }, + { + "address": "0x1400066b3", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x1400066b7", + "size": 2, + "mnemonic": "lea", + "operands": "ebx, [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400066b9", + "size": 2, + "mnemonic": "mov", + "operands": "edx, eax", + "stack_offset": 0 + }, + { + "address": "0x1400066bb", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdi + rcx*4]", + "stack_offset": 0 + }, + { + "address": "0x1400066bf", + "size": 5, + "mnemonic": "cmp", + "operands": "r9d, dword ptr [rax + r11 + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400066c4", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400066d1", + "stack_offset": 0 + }, + { + "address": "0x1400066c6", + "size": 5, + "mnemonic": "cmp", + "operands": "r9d, dword ptr [rax + r11 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400066cb", + "size": 6, + "mnemonic": "jle", + "operands": "0x14000676d", + "stack_offset": 0 + }, + { + "address": "0x1400066d1", + "size": 2, + "mnemonic": "test", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400066d3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400066b0", + "stack_offset": 0 + }, + { + "address": "0x1400066d5", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r10", + "stack_offset": 0 + }, + { + "address": "0x1400066d8", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r10d", + "stack_offset": 0 + }, + { + "address": "0x1400066db", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdi + r11]", + "stack_offset": 0 + }, + { + "address": "0x1400066df", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": 0 + }, + { + "address": "0x1400066e2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400066f5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400066f5", + "0x1400066e4" + ] + }, + { + "address": "0x1400066f5", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400066f5", + "size": 3, + "mnemonic": "cmp", + "operands": "r14d, dword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400066f8", + "size": 2, + "mnemonic": "jl", + "operands": "0x14000670a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000670a", + "0x1400066fa" + ] + }, + { + "address": "0x1400066e4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400066e4", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r9 + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400066e8", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], eax", + "stack_offset": 0 + }, + { + "address": "0x1400066ea", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000670a", + "stack_offset": 0 + }, + { + "address": "0x1400066ec", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r9 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400066f0", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 4], eax", + "stack_offset": 0 + }, + { + "address": "0x1400066f3", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000670a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000670a", + "0x1400066f5" + ] + }, + { + "address": "0x14000670a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000670a", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x14000670c", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x14", + "stack_offset": 0 + }, + { + "address": "0x140006710", + "size": 2, + "mnemonic": "cmp", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140006712", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400066df", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400066df", + "0x140006714" + ] + }, + { + "address": "0x1400066fa", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400066fa", + "size": 4, + "mnemonic": "cmp", + "operands": "r14d, dword ptr [rcx + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400066fe", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000670a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000670a", + "0x140006700" + ] + }, + { + "address": "0x1400066df", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400066df", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": 0 + }, + { + "address": "0x1400066e2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400066f5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400066f5", + "0x1400066e4" + ] + }, + { + "address": "0x140006714", + "size": 25, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006714", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r10d", + "stack_offset": 0 + }, + { + "address": "0x140006717", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x14000671c", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140006721", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], r15", + "stack_offset": 0 + }, + { + "address": "0x140006726", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000672a", + "size": 3, + "mnemonic": "cmp", + "operands": "r8d, r12d", + "stack_offset": 0 + }, + { + "address": "0x14000672d", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140006731", + "size": 4, + "mnemonic": "cmovne", + "operands": "eax, r8d", + "stack_offset": 0 + }, + { + "address": "0x140006735", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140006739", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r13 + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000673d", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140006742", + "size": 4, + "mnemonic": "cmovne", + "operands": "r10d, eax", + "stack_offset": 0 + }, + { + "address": "0x140006746", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140006749", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], r10d", + "stack_offset": 0 + }, + { + "address": "0x14000674e", + "size": 5, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140006753", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rsi], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140006757", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rsi + 0x10], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000675c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140006760", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140006763", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140006765", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140006767", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x140006769", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14000676b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000676c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006700", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006700", + "size": 3, + "mnemonic": "cmp", + "operands": "r8d, r12d", + "stack_offset": 0 + }, + { + "address": "0x140006703", + "size": 3, + "mnemonic": "mov", + "operands": "r13d, edx", + "stack_offset": 0 + }, + { + "address": "0x140006706", + "size": 4, + "mnemonic": "cmove", + "operands": "r8d, edx", + "stack_offset": 0 + }, + { + "address": "0x14000670a", + "size": 2, + "mnemonic": "inc", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x14000670c", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x14", + "stack_offset": 0 + }, + { + "address": "0x140006710", + "size": 2, + "mnemonic": "cmp", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140006712", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400066df", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400066df", + "0x140006714" + ] + } + ] + }, + { + "address": "0x140008888", + "name": "", + "blocks": [ + { + "address": "0x140008888", + "size": 17, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008888", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000888d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], r8", + "stack_offset": 0 + }, + { + "address": "0x140008892", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x140008897", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140008898", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140008899", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000889a", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000889c", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000889e", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x1400088a0", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x1400088a2", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xc0", + "stack_offset": -56 + }, + { + "address": "0x1400088a9", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x80000003", + "stack_offset": -248 + }, + { + "address": "0x1400088af", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r9", + "stack_offset": -248 + }, + { + "address": "0x1400088b2", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -248 + }, + { + "address": "0x1400088b5", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rdx", + "stack_offset": -248 + }, + { + "address": "0x1400088b8", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -248 + }, + { + "address": "0x1400088bb", + "size": 6, + "mnemonic": "je", + "operands": "0x140008ac8", + "stack_offset": -248 + } + ], + "successors": [ + "0x140008ac8", + "0x1400088c1" + ] + } + ] + }, + { + "address": "0x14000a2f4", + "name": "", + "blocks": [ + { + "address": "0x14000a2f4", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a2f4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a2f9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000a2fe", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a2ff", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000a300", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000a301", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000a303", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000a305", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14000a307", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14000a309", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -56 + }, + { + "address": "0x14000a30d", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -88 + }, + { + "address": "0x14000a310", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -88 + }, + { + "address": "0x14000a313", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -88 + }, + { + "address": "0x14000a316", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a3d5", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000a3d5", + "0x14000a31c" + ] + } + ] + }, + { + "address": "0x14000a3dc", + "name": "", + "blocks": [ + { + "address": "0x14000a3dc", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a3dc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a3e1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a3e6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a3eb", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a3ec", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000a3f0", + "size": 2, + "mnemonic": "xor", + "operands": "ebp, ebp", + "stack_offset": -40 + }, + { + "address": "0x14000a3f2", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000a3f5", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], ebp", + "stack_offset": -40 + }, + { + "address": "0x14000a3f7", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000a449", + "stack_offset": -40 + }, + { + "address": "0x14000a3f9", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -40 + }, + { + "address": "0x14000a3fb", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rdi + 4]", + "stack_offset": -40 + }, + { + "address": "0x14000a3ff", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": -40 + }, + { + "address": "0x14000a404", + "size": 3, + "mnemonic": "add", + "operands": "rax, rsi", + "stack_offset": -40 + }, + { + "address": "0x14000a407", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rax + rbx + 4], 0", + "stack_offset": -40 + }, + { + "address": "0x14000a40c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a429", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000a429", + "0x14000a40e" + ] + }, + { + "address": "0x14000a429", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a429", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a42b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000a42f", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x27a02]", + "stack_offset": 0 + }, + { + "address": "0x14000a436", + "size": 5, + "mnemonic": "call", + "operands": "0x14000735c", + "stack_offset": 0 + }, + { + "address": "0x14000a43b", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a43d", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a460", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a460", + "0x14000a43f" + ] + }, + { + "address": "0x14000a40e", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a40e", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rdi + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a412", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x14000a417", + "size": 3, + "mnemonic": "add", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a41a", + "size": 5, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax + rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a41f", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x14000a424", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a427", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a42b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a42b" + ] + }, + { + "address": "0x14000a460", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a460", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a462", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a44b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a44b" + ] + }, + { + "address": "0x14000a43f", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a43f", + "size": 2, + "mnemonic": "inc", + "operands": "ebp", + "stack_offset": 0 + }, + { + "address": "0x14000a441", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 0x14", + "stack_offset": 0 + }, + { + "address": "0x14000a445", + "size": 2, + "mnemonic": "cmp", + "operands": "ebp, dword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000a447", + "size": 2, + "mnemonic": "jl", + "operands": "0x14000a3fb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a3fb", + "0x14000a449" + ] + }, + { + "address": "0x14000a42b", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a42b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000a42f", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x27a02]", + "stack_offset": 0 + }, + { + "address": "0x14000a436", + "size": 5, + "mnemonic": "call", + "operands": "0x14000735c", + "stack_offset": 0 + }, + { + "address": "0x14000a43b", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a43d", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a460", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a460", + "0x14000a43f" + ] + }, + { + "address": "0x14000a44b", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a44b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a450", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000a455", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000a45a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a45e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000a45f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a3fb", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a3fb", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rdi + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a3ff", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x14000a404", + "size": 3, + "mnemonic": "add", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a407", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rax + rbx + 4], 0", + "stack_offset": 0 + }, + { + "address": "0x14000a40c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a429", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a429", + "0x14000a40e" + ] + }, + { + "address": "0x14000a449", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a449", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000a44b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a450", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000a455", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000a45a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a45e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000a45f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006dbc", + "name": "", + "blocks": [ + { + "address": "0x140006dbc", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006dbc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006dc0", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x140006dc5", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x68]", + "stack_offset": -40 + }, + { + "address": "0x140006dc9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x140006dcd", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140008df4", + "name": "", + "blocks": [ + { + "address": "0x140008df4", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008df4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140008df9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140008dfe", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140008e03", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140008e04", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x140008e06", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140008e08", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -24 + }, + { + "address": "0x140008e0c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rcx + 4]", + "stack_offset": -56 + }, + { + "address": "0x140008e10", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -56 + }, + { + "address": "0x140008e12", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -56 + }, + { + "address": "0x140008e15", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -56 + }, + { + "address": "0x140008e18", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -56 + }, + { + "address": "0x140008e1b", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": -56 + }, + { + "address": "0x140008e1d", + "size": 6, + "mnemonic": "je", + "operands": "0x140008ef5", + "stack_offset": -56 + } + ], + "successors": [ + "0x140008ef5", + "0x140008e23" + ] + }, + { + "address": "0x140008ef5", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140008ef5", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140008efa", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140008eff", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140008f04", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140008f09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140008f0d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x140008f0f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140008f11", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140008f12", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140008e23", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e23", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008e28", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x140008e2b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rbx", + "stack_offset": 0 + }, + { + "address": "0x140008e2e", + "size": 6, + "mnemonic": "je", + "operands": "0x140008ef5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ef5", + "0x140008e34" + ] + }, + { + "address": "0x140008e34", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e34", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008e38", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008e3a", + "size": 2, + "mnemonic": "je", + "operands": "0x140008e47", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008e47", + "0x140008e3c" + ] + }, + { + "address": "0x140008e47", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e47", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008e4a", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x10], dil", + "stack_offset": 0 + }, + { + "address": "0x140008e4e", + "size": 6, + "mnemonic": "je", + "operands": "0x140008ef5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ef5", + "0x140008e54" + ] + }, + { + "address": "0x140008e3c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e3c", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008e41", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rax]", + "stack_offset": 0 + }, + { + "address": "0x140008e45", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008e4a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008e4a" + ] + }, + { + "address": "0x140008e54", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e54", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rsi], 0x80", + "stack_offset": 0 + }, + { + "address": "0x140008e57", + "size": 2, + "mnemonic": "je", + "operands": "0x140008e63", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008e63", + "0x140008e59" + ] + }, + { + "address": "0x140008e4a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e4a", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x10], dil", + "stack_offset": 0 + }, + { + "address": "0x140008e4e", + "size": 6, + "mnemonic": "je", + "operands": "0x140008ef5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ef5", + "0x140008e54" + ] + }, + { + "address": "0x140008e63", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e63", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbp, dword ptr [rsi + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008e67", + "size": 2, + "mnemonic": "test", + "operands": "ebp, ebp", + "stack_offset": 0 + }, + { + "address": "0x140008e69", + "size": 2, + "mnemonic": "je", + "operands": "0x140008e76", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008e76", + "0x140008e6b" + ] + }, + { + "address": "0x140008e59", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e59", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r14], 0x10", + "stack_offset": 0 + }, + { + "address": "0x140008e5d", + "size": 6, + "mnemonic": "jne", + "operands": "0x140008ef5", + "stack_offset": 0 + }, + { + "address": "0x140008e63", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbp, dword ptr [rsi + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008e67", + "size": 2, + "mnemonic": "test", + "operands": "ebp, ebp", + "stack_offset": 0 + }, + { + "address": "0x140008e69", + "size": 2, + "mnemonic": "je", + "operands": "0x140008e76", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008e76", + "0x140008e6b" + ] + }, + { + "address": "0x140008e76", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e76", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008e79", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008e7e", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008e82", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008e85", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140008e88", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ec1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ec1", + "0x140008e8a" + ] + }, + { + "address": "0x140008e6b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e6b", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008e70", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rax + rbp]", + "stack_offset": 0 + }, + { + "address": "0x140008e74", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008e79", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008e79" + ] + }, + { + "address": "0x140008ec1", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ec1", + "size": 2, + "mnemonic": "mov", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x140008ec3", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [r14], al", + "stack_offset": 0 + }, + { + "address": "0x140008ec6", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ecd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ecd", + "0x140008ec8" + ] + }, + { + "address": "0x140008e8a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e8a", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008e8e", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008e90", + "size": 2, + "mnemonic": "je", + "operands": "0x140008e9d", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008e9d", + "0x140008e92" + ] + }, + { + "address": "0x140008e79", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e79", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008e7e", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008e82", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008e85", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140008e88", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ec1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ec1", + "0x140008e8a" + ] + }, + { + "address": "0x140008ecd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ecd", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r15], 1", + "stack_offset": 0 + }, + { + "address": "0x140008ed1", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ed8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ed8", + "0x140008ed3" + ] + }, + { + "address": "0x140008ec8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ec8", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rsi], 8", + "stack_offset": 0 + }, + { + "address": "0x140008ecb", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ef1", + "0x140008ecd" + ] + }, + { + "address": "0x140008e9d", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e9d", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008ea0", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008ea4", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008ea9", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008ead", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008eb0", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008eb4", + "size": 5, + "mnemonic": "call", + "operands": "0x14001efd0", + "stack_offset": 0 + }, + { + "address": "0x140008eb9", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008ebb", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ec1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ec1", + "0x140008ebd" + ] + }, + { + "address": "0x140008e92", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008e92", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008e97", + "size": 4, + "mnemonic": "lea", + "operands": "rbp, [rbx + rax]", + "stack_offset": 0 + }, + { + "address": "0x140008e9b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008ea0", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ea0" + ] + }, + { + "address": "0x140008ed8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ed8", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r15], 4", + "stack_offset": 0 + }, + { + "address": "0x140008edc", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ee3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ee3", + "0x140008ede" + ] + }, + { + "address": "0x140008ed3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ed3", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rsi], 1", + "stack_offset": 0 + }, + { + "address": "0x140008ed6", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ef1", + "0x140008ed8" + ] + }, + { + "address": "0x140008ef1", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ef1", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140008ef3", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008efa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008efa" + ] + }, + { + "address": "0x140008ebd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ebd", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008ebf", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008efa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008efa" + ] + }, + { + "address": "0x140008ea0", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ea0", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008ea4", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008ea9", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008ead", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008eb0", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008eb4", + "size": 5, + "mnemonic": "call", + "operands": "0x14001efd0", + "stack_offset": 0 + }, + { + "address": "0x140008eb9", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008ebb", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ec1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ec1", + "0x140008ebd" + ] + }, + { + "address": "0x140008ee3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ee3", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [r15], al", + "stack_offset": 0 + }, + { + "address": "0x140008ee6", + "size": 2, + "mnemonic": "je", + "operands": "0x140008eec", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008eec", + "0x140008ee8" + ] + }, + { + "address": "0x140008ede", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ede", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rsi], 4", + "stack_offset": 0 + }, + { + "address": "0x140008ee1", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ef1", + "0x140008ee3" + ] + }, + { + "address": "0x140008efa", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140008efa", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140008eff", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140008f04", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140008f09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140008f0d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x140008f0f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140008f11", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140008f12", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140008eec", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008eec", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 1", + "stack_offset": 0 + }, + { + "address": "0x140008ef1", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140008ef3", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008efa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008efa" + ] + }, + { + "address": "0x140008ee8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ee8", + "size": 2, + "mnemonic": "test", + "operands": "byte ptr [rsi], al", + "stack_offset": 0 + }, + { + "address": "0x140008eea", + "size": 2, + "mnemonic": "je", + "operands": "0x140008ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008ef1", + "0x140008eec" + ] + } + ] + }, + { + "address": "0x140010b70", + "name": "", + "blocks": [ + { + "address": "0x140010b70", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b70", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b74", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -40 + }, + { + "address": "0x140010b79", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x18]", + "stack_offset": -40 + }, + { + "address": "0x140010b7d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140010b80", + "size": 2, + "mnemonic": "je", + "operands": "0x140010b89", + "stack_offset": -40 + } + ], + "successors": [ + "0x140010b89", + "0x140010b82" + ] + }, + { + "address": "0x140010b89", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b89", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140010b8e", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140010b8f", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010b82", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b82", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x140010b87", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010b89", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010b89" + ] + } + ] + }, + { + "address": "0x140006f98", + "name": "", + "blocks": [ + { + "address": "0x140006f98", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006f98", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140006f9b", + "size": 2, + "mnemonic": "je", + "operands": "0x14000700b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000700b", + "0x140006f9d" + ] + }, + { + "address": "0x14000700b", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000700b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006f9d", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006f9d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x10], dl", + "stack_offset": 0 + }, + { + "address": "0x140006fa1", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x140006fa5", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0xe06d7363", + "stack_offset": -72 + }, + { + "address": "0x140006fab", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007007", + "stack_offset": -72 + }, + { + "address": "0x140006fad", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x18], 4", + "stack_offset": -72 + }, + { + "address": "0x140006fb1", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007007", + "stack_offset": -72 + }, + { + "address": "0x140006fb3", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x140006fb6", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930520", + "stack_offset": -72 + }, + { + "address": "0x140006fbb", + "size": 2, + "mnemonic": "je", + "operands": "0x140006fc7", + "stack_offset": -72 + } + ], + "successors": [ + "0x140006fc7", + "0x140006fbd" + ] + }, + { + "address": "0x140006fc7", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006fc7", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140006fcb", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140006fce", + "size": 2, + "mnemonic": "je", + "operands": "0x140007007", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007007", + "0x140006fd0" + ] + }, + { + "address": "0x140006fbd", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006fbd", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x140006fc2", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140006fc5", + "size": 2, + "mnemonic": "ja", + "operands": "0x140007007", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007007", + "0x140006fc7" + ] + }, + { + "address": "0x140007007", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007007", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x14000700b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006fd0", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006fd0", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140006fd4", + "size": 2, + "mnemonic": "test", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140006fd6", + "size": 2, + "mnemonic": "je", + "operands": "0x140006fe9", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006fe9", + "0x140006fd8" + ] + }, + { + "address": "0x140006fe9", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006fe9", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rax], 0x10", + "stack_offset": 0 + }, + { + "address": "0x140006fec", + "size": 2, + "mnemonic": "je", + "operands": "0x140007007", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007007", + "0x140006fee" + ] + }, + { + "address": "0x140006fd8", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006fd8", + "size": 4, + "mnemonic": "add", + "operands": "rdx, qword ptr [rcx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140006fdc", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140006fe0", + "size": 5, + "mnemonic": "call", + "operands": "0x14000700c", + "stack_offset": 0 + }, + { + "address": "0x140006fe5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007007", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007007" + ] + }, + { + "address": "0x140006fee", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006fee", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140006ff2", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140006ff5", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140006ff8", + "size": 2, + "mnemonic": "je", + "operands": "0x140007007", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007007", + "0x140006ffa" + ] + }, + { + "address": "0x140006ffa", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006ffa", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140006ffd", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140007001", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x192b9]", + "stack_offset": 0 + }, + { + "address": "0x140007007", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x14000700b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140009724", + "name": "", + "blocks": [ + { + "address": "0x140009724", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009724", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1a7dd]", + "stack_offset": 0 + }, + { + "address": "0x14000972b", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140009733", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x140009737", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1a7ba]", + "stack_offset": 0 + }, + { + "address": "0x14000973e", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x140009741", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140009744", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006198", + "name": "", + "blocks": [ + { + "address": "0x140006198", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006198", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000619d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400061a2", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400061a3", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -8 + }, + { + "address": "0x1400061a7", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -88 + }, + { + "address": "0x1400061aa", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -88 + }, + { + "address": "0x1400061ad", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0x19930520", + "stack_offset": -88 + }, + { + "address": "0x1400061b2", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -88 + }, + { + "address": "0x1400061b5", + "size": 2, + "mnemonic": "je", + "operands": "0x1400061d4", + "stack_offset": -88 + } + ], + "successors": [ + "0x1400061d4", + "0x1400061b7" + ] + }, + { + "address": "0x1400061d4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400061d4", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400061d6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x1400061db", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400061de", + "size": 2, + "mnemonic": "je", + "operands": "0x140006202", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006202", + "0x1400061e0" + ] + }, + { + "address": "0x1400061b7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400061b7", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rdx], 0x10", + "stack_offset": 0 + }, + { + "address": "0x1400061ba", + "size": 2, + "mnemonic": "je", + "operands": "0x1400061d4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400061d4", + "0x1400061bc" + ] + }, + { + "address": "0x140006202", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006202", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x140006207", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000620c", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140006211", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rsi", + "stack_offset": 0 + }, + { + "address": "0x140006216", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x14000621b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rbx", + "stack_offset": 0 + }, + { + "address": "0x140006220", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140006225", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdx + 3]", + "stack_offset": 0 + }, + { + "address": "0x140006229", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x19eb9]", + "stack_offset": 0 + }, + { + "address": "0x14000622f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140006234", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140006239", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14000623d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x14000623e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400061e0", + "size": 23, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400061e0", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400061e5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400061e8", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x19ef2]", + "stack_offset": 0 + }, + { + "address": "0x1400061ee", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x1400061f3", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 8", + "stack_offset": 0 + }, + { + "address": "0x1400061f6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400061fd", + "stack_offset": 0 + }, + { + "address": "0x1400061f8", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400061fb", + "size": 2, + "mnemonic": "jne", + "operands": "0x140006202", + "stack_offset": 0 + }, + { + "address": "0x1400061fd", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0x1994000", + "stack_offset": 0 + }, + { + "address": "0x140006202", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x140006207", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000620c", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140006211", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rsi", + "stack_offset": 0 + }, + { + "address": "0x140006216", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x14000621b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rbx", + "stack_offset": 0 + }, + { + "address": "0x140006220", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140006225", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdx + 3]", + "stack_offset": 0 + }, + { + "address": "0x140006229", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x19eb9]", + "stack_offset": 0 + }, + { + "address": "0x14000622f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140006234", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140006239", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14000623d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x14000623e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400061bc", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400061bc", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400061bf", + "size": 4, + "mnemonic": "add", + "operands": "rcx, -8", + "stack_offset": 0 + }, + { + "address": "0x1400061c3", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400061c6", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400061ca", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400061ce", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a0ec]", + "stack_offset": 0 + }, + { + "address": "0x1400061d4", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400061d6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x1400061db", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400061de", + "size": 2, + "mnemonic": "je", + "operands": "0x140006202", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006202", + "0x1400061e0" + ] + } + ] + }, + { + "address": "0x140006478", + "name": "", + "blocks": [ + { + "address": "0x140006478", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006478", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000647a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000647e", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x140006481", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140006484", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -40 + }, + { + "address": "0x140006487", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075d8", + "stack_offset": -40 + }, + { + "address": "0x14000648c", + "size": 2, + "mnemonic": "mov", + "operands": "edx, eax", + "stack_offset": -40 + }, + { + "address": "0x14000648e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -40 + }, + { + "address": "0x140006491", + "size": 5, + "mnemonic": "call", + "operands": "0x1400062e8", + "stack_offset": -40 + }, + { + "address": "0x140006496", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140006499", + "size": 3, + "mnemonic": "setne", + "operands": "al", + "stack_offset": -40 + }, + { + "address": "0x14000649c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x1400064a0", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x1400064a1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400075e0", + "name": "", + "blocks": [ + { + "address": "0x1400075e0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400075e0", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400075e3", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140007650", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007650" + ] + }, + { + "address": "0x140007650", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007650", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140007653", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007657", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000765b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000765f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007663", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140007665", + "size": 3, + "mnemonic": "or", + "operands": "ebp, 0xffffffff", + "stack_offset": -8 + }, + { + "address": "0x140007668", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -8 + }, + { + "address": "0x14000766b", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x10], 0", + "stack_offset": -8 + }, + { + "address": "0x14000766f", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rdx", + "stack_offset": -8 + }, + { + "address": "0x140007672", + "size": 6, + "mnemonic": "je", + "operands": "0x140007724", + "stack_offset": -8 + } + ], + "successors": [ + "0x140007724", + "0x140007678" + ] + }, + { + "address": "0x140007724", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007724", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebp", + "stack_offset": 0 + }, + { + "address": "0x140007726", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000772b", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140007730", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140007735", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000773a", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000773c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007678", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007678", + "size": 4, + "mnemonic": "movsxd", + "operands": "r9, dword ptr [rcx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000767c", + "size": 7, + "mnemonic": "lea", + "operands": "r14, [rip - 0x7683]", + "stack_offset": 0 + }, + { + "address": "0x140007683", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007687", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x140007689", + "size": 3, + "mnemonic": "add", + "operands": "r9, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000768c", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000768f", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140007691", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r9]", + "stack_offset": 0 + }, + { + "address": "0x140007695", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140007698", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x1400076a1", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x1400076a9", + "size": 3, + "mnemonic": "sub", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x1400076ac", + "size": 4, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r9 - 4]", + "stack_offset": 0 + }, + { + "address": "0x1400076b0", + "size": 3, + "mnemonic": "shr", + "operands": "r11d, cl", + "stack_offset": 0 + }, + { + "address": "0x1400076b3", + "size": 3, + "mnemonic": "test", + "operands": "r11d, r11d", + "stack_offset": 0 + }, + { + "address": "0x1400076b6", + "size": 2, + "mnemonic": "je", + "operands": "0x140007724", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007724", + "0x1400076b8" + ] + }, + { + "address": "0x1400076b8", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400076b8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r10 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400076bc", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400076bf", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r9]", + "stack_offset": 0 + }, + { + "address": "0x1400076c3", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400076c6", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x1400076cf", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x1400076d7", + "size": 3, + "mnemonic": "sub", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x1400076da", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r9 - 4]", + "stack_offset": 0 + }, + { + "address": "0x1400076de", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x1400076e0", + "size": 2, + "mnemonic": "add", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x1400076e2", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x1400076e4", + "size": 3, + "mnemonic": "add", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x1400076e7", + "size": 3, + "mnemonic": "add", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400076ea", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400076ed", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000771a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000771a", + "0x1400076ef" + ] + }, + { + "address": "0x14000771a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000771a", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000771d", + "size": 3, + "mnemonic": "cmove", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140007720", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x140007722", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007726", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007726" + ] + }, + { + "address": "0x1400076ef", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400076ef", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r9]", + "stack_offset": 0 + }, + { + "address": "0x1400076f3", + "size": 3, + "mnemonic": "inc", + "operands": "r8d", + "stack_offset": 0 + }, + { + "address": "0x1400076f6", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400076f9", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140007702", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000770a", + "size": 3, + "mnemonic": "sub", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14000770d", + "size": 4, + "mnemonic": "mov", + "operands": "edx, dword ptr [r9 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140007711", + "size": 2, + "mnemonic": "shr", + "operands": "edx, cl", + "stack_offset": 0 + }, + { + "address": "0x140007713", + "size": 2, + "mnemonic": "dec", + "operands": "edx", + "stack_offset": 0 + }, + { + "address": "0x140007715", + "size": 3, + "mnemonic": "cmp", + "operands": "r8d, r11d", + "stack_offset": 0 + }, + { + "address": "0x140007718", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400076bf", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400076bf", + "0x14000771a" + ] + }, + { + "address": "0x140007726", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007726", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000772b", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140007730", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140007735", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000773a", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000773c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400076bf", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400076bf", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r9]", + "stack_offset": 0 + }, + { + "address": "0x1400076c3", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400076c6", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x1400076cf", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x1400076d7", + "size": 3, + "mnemonic": "sub", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x1400076da", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r9 - 4]", + "stack_offset": 0 + }, + { + "address": "0x1400076de", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x1400076e0", + "size": 2, + "mnemonic": "add", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x1400076e2", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x1400076e4", + "size": 3, + "mnemonic": "add", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x1400076e7", + "size": 3, + "mnemonic": "add", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400076ea", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400076ed", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000771a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000771a", + "0x1400076ef" + ] + } + ] + }, + { + "address": "0x140009604", + "name": "", + "blocks": [ + { + "address": "0x140009604", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009604", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140009606", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140009609", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000960d", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x140009610", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x140009614", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x18], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140009618", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 0xc], eax", + "stack_offset": 0 + }, + { + "address": "0x14000961b", + "size": 6, + "mnemonic": "je", + "operands": "0x1400096e2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400096e2", + "0x140009621" + ] + }, + { + "address": "0x1400096e2", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400096e2", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rcx], eax", + "stack_offset": 0 + }, + { + "address": "0x1400096e4", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x1400096e7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009621", + "size": 46, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009621", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rdx + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140009625", + "size": 3, + "mnemonic": "add", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140009628", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip - 0x962f]", + "stack_offset": 0 + }, + { + "address": "0x14000962f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140009633", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140009636", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140009639", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140009642", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000964a", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000964d", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140009650", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140009652", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r9 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140009656", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [r9], eax", + "stack_offset": 0 + }, + { + "address": "0x140009659", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r9 + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000965d", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140009660", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140009663", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000966c", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140009674", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140009677", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000967a", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000967c", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r9 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140009680", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140009684", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140009687", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000968a", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140009693", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000969b", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000969e", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x1400096a1", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x1400096a3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r9 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x1400096a7", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x1400096ab", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400096ae", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400096b1", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x1400096ba", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x1400096c2", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400096c5", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x1400096c8", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x1400096ca", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x1400096ce", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400096d2", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r9 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x1400096d6", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400096d8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r9 + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x1400096dc", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x24], ecx", + "stack_offset": 0 + }, + { + "address": "0x1400096e0", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400096e4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400096e4" + ] + }, + { + "address": "0x1400096e4", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400096e4", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x1400096e7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006788", + "name": "", + "blocks": [ + { + "address": "0x140006788", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006788", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000678b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000678f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140006793", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140006797", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000679b", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14000679d", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14000679f", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x1400067a1", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -24 + }, + { + "address": "0x1400067a5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": -120 + }, + { + "address": "0x1400067aa", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -120 + }, + { + "address": "0x1400067ad", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rax - 0x28], xmm6", + "stack_offset": -120 + }, + { + "address": "0x1400067b1", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -120 + }, + { + "address": "0x1400067b4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rdx", + "stack_offset": -120 + }, + { + "address": "0x1400067b9", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -120 + }, + { + "address": "0x1400067bb", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], edi", + "stack_offset": -120 + }, + { + "address": "0x1400067bf", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rax - 0x38]", + "stack_offset": -120 + }, + { + "address": "0x1400067c3", + "size": 5, + "mnemonic": "movaps", + "operands": "xmm6, xmmword ptr [rsp + 0x20]", + "stack_offset": -120 + }, + { + "address": "0x1400067c8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -120 + }, + { + "address": "0x1400067cb", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rax - 0x38], xmm6", + "stack_offset": -120 + }, + { + "address": "0x1400067d0", + "size": 3, + "mnemonic": "mov", + "operands": "r14d, r8d", + "stack_offset": -120 + }, + { + "address": "0x1400067d3", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -120 + }, + { + "address": "0x1400067d5", + "size": 5, + "mnemonic": "call", + "operands": "0x140006b2c", + "stack_offset": -120 + }, + { + "address": "0x1400067da", + "size": 3, + "mnemonic": "mov", + "operands": "r15d, dword ptr [rbx]", + "stack_offset": -120 + }, + { + "address": "0x1400067dd", + "size": 3, + "mnemonic": "xor", + "operands": "r10d, r10d", + "stack_offset": -120 + }, + { + "address": "0x1400067e0", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": -120 + }, + { + "address": "0x1400067e3", + "size": 6, + "mnemonic": "je", + "operands": "0x1400068b9", + "stack_offset": -120 + } + ], + "successors": [ + "0x1400068b9", + "0x1400067e9" + ] + }, + { + "address": "0x1400068b9", + "size": 21, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400068b9", + "size": 2, + "mnemonic": "inc", + "operands": "esi", + "stack_offset": 0 + }, + { + "address": "0x1400068bb", + "size": 6, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rsp + 0x40], xmm6", + "stack_offset": 0 + }, + { + "address": "0x1400068c1", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400068c6", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], esi", + "stack_offset": 0 + }, + { + "address": "0x1400068ca", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400068cd", + "size": 5, + "mnemonic": "call", + "operands": "0x140006b2c", + "stack_offset": 0 + }, + { + "address": "0x1400068d2", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400068d7", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400068dc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400068df", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400068e3", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400068e7", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400068eb", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp], xmm6", + "stack_offset": 0 + }, + { + "address": "0x1400068f0", + "size": 5, + "mnemonic": "movaps", + "operands": "xmm6, xmmword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400068f5", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400068fa", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400068fe", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140006901", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140006903", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140006905", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 16 + }, + { + "address": "0x140006907", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400067e9", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400067e9", + "size": 4, + "mnemonic": "mov", + "operands": "r11, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400067ed", + "size": 7, + "mnemonic": "lea", + "operands": "r12, [rip - 0x67f4]", + "stack_offset": 0 + }, + { + "address": "0x1400067f4", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400067f8", + "size": 3, + "mnemonic": "cmp", + "operands": "r14d, eax", + "stack_offset": 0 + }, + { + "address": "0x1400067fb", + "size": 2, + "mnemonic": "jl", + "operands": "0x14000681c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000681c", + "0x1400067fd" + ] + }, + { + "address": "0x14000681c", + "size": 60, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000681c", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r11]", + "stack_offset": 0 + }, + { + "address": "0x140006820", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x140006823", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006826", + "size": 3, + "mnemonic": "inc", + "operands": "r10d", + "stack_offset": 0 + }, + { + "address": "0x140006829", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r12 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006832", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000683a", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000683d", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006840", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140006844", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006846", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140006849", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000684c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14000684f", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006852", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r12 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000685b", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006863", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140006866", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140006869", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000686c", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000686e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140006872", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140006875", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140006878", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000687b", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r12 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006884", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000688c", + "size": 3, + "mnemonic": "sub", + "operands": "r11, rax", + "stack_offset": 0 + }, + { + "address": "0x14000688f", + "size": 3, + "mnemonic": "sub", + "operands": "r11, r8", + "stack_offset": 0 + }, + { + "address": "0x140006892", + "size": 3, + "mnemonic": "sub", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x140006895", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r11 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006899", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000689b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], r11", + "stack_offset": 0 + }, + { + "address": "0x14000689f", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x1400068a2", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [r11]", + "stack_offset": 0 + }, + { + "address": "0x1400068a5", + "size": 4, + "mnemonic": "add", + "operands": "r11, 4", + "stack_offset": 0 + }, + { + "address": "0x1400068a9", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], r11", + "stack_offset": 0 + }, + { + "address": "0x1400068ad", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x24], eax", + "stack_offset": 0 + }, + { + "address": "0x1400068b0", + "size": 3, + "mnemonic": "cmp", + "operands": "r10d, r15d", + "stack_offset": 0 + }, + { + "address": "0x1400068b3", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400067f4", + "stack_offset": 0 + }, + { + "address": "0x1400068b9", + "size": 2, + "mnemonic": "inc", + "operands": "esi", + "stack_offset": 0 + }, + { + "address": "0x1400068bb", + "size": 6, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rsp + 0x40], xmm6", + "stack_offset": 0 + }, + { + "address": "0x1400068c1", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400068c6", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], esi", + "stack_offset": 0 + }, + { + "address": "0x1400068ca", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400068cd", + "size": 5, + "mnemonic": "call", + "operands": "0x140006b2c", + "stack_offset": 0 + }, + { + "address": "0x1400068d2", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400068d7", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400068dc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400068df", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400068e3", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400068e7", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400068eb", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp], xmm6", + "stack_offset": 0 + }, + { + "address": "0x1400068f0", + "size": 5, + "mnemonic": "movaps", + "operands": "xmm6, xmmword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400068f5", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400068fa", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400068fe", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140006901", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140006903", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140006905", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 16 + }, + { + "address": "0x140006907", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400067fd", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400067fd", + "size": 4, + "mnemonic": "shr", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140006801", + "size": 3, + "mnemonic": "cmp", + "operands": "r14d, eax", + "stack_offset": 0 + }, + { + "address": "0x140006804", + "size": 2, + "mnemonic": "jg", + "operands": "0x14000681c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000681c", + "0x140006806" + ] + }, + { + "address": "0x140006806", + "size": 67, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006806", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x140006808", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r10d", + "stack_offset": 0 + }, + { + "address": "0x14000680b", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r10d", + "stack_offset": 0 + }, + { + "address": "0x14000680e", + "size": 3, + "mnemonic": "cmove", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140006811", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140006815", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x140006817", + "size": 5, + "mnemonic": "movaps", + "operands": "xmm6, xmmword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000681c", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r11]", + "stack_offset": 0 + }, + { + "address": "0x140006820", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x140006823", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006826", + "size": 3, + "mnemonic": "inc", + "operands": "r10d", + "stack_offset": 0 + }, + { + "address": "0x140006829", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + r12 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006832", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000683a", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000683d", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006840", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140006844", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006846", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140006849", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000684c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14000684f", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006852", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + r12 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000685b", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006863", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140006866", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140006869", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000686c", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000686e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140006872", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140006875", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140006878", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000687b", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r12 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006884", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r12 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000688c", + "size": 3, + "mnemonic": "sub", + "operands": "r11, rax", + "stack_offset": 0 + }, + { + "address": "0x14000688f", + "size": 3, + "mnemonic": "sub", + "operands": "r11, r8", + "stack_offset": 0 + }, + { + "address": "0x140006892", + "size": 3, + "mnemonic": "sub", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x140006895", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r11 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006899", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000689b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], r11", + "stack_offset": 0 + }, + { + "address": "0x14000689f", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x1400068a2", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [r11]", + "stack_offset": 0 + }, + { + "address": "0x1400068a5", + "size": 4, + "mnemonic": "add", + "operands": "r11, 4", + "stack_offset": 0 + }, + { + "address": "0x1400068a9", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], r11", + "stack_offset": 0 + }, + { + "address": "0x1400068ad", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x24], eax", + "stack_offset": 0 + }, + { + "address": "0x1400068b0", + "size": 3, + "mnemonic": "cmp", + "operands": "r10d, r15d", + "stack_offset": 0 + }, + { + "address": "0x1400068b3", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400067f4", + "stack_offset": 0 + }, + { + "address": "0x1400068b9", + "size": 2, + "mnemonic": "inc", + "operands": "esi", + "stack_offset": 0 + }, + { + "address": "0x1400068bb", + "size": 6, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rsp + 0x40], xmm6", + "stack_offset": 0 + }, + { + "address": "0x1400068c1", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400068c6", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], esi", + "stack_offset": 0 + }, + { + "address": "0x1400068ca", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400068cd", + "size": 5, + "mnemonic": "call", + "operands": "0x140006b2c", + "stack_offset": 0 + }, + { + "address": "0x1400068d2", + "size": 5, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400068d7", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400068dc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400068df", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400068e3", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400068e7", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400068eb", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp], xmm6", + "stack_offset": 0 + }, + { + "address": "0x1400068f0", + "size": 5, + "mnemonic": "movaps", + "operands": "xmm6, xmmword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400068f5", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x1400068fa", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400068fe", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140006901", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140006903", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140006905", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 16 + }, + { + "address": "0x140006907", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140009580", + "name": "", + "blocks": [ + { + "address": "0x140009580", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009580", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140009582", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140009586", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140009588", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": -40 + }, + { + "address": "0x14000958b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rax", + "stack_offset": -40 + }, + { + "address": "0x14000958f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140009592", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], rax", + "stack_offset": -40 + }, + { + "address": "0x140009596", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rcx + 0x18], al", + "stack_offset": -40 + }, + { + "address": "0x140009599", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x1c], rax", + "stack_offset": -40 + }, + { + "address": "0x14000959d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x24], rax", + "stack_offset": -40 + }, + { + "address": "0x1400095a1", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x30], xmm0", + "stack_offset": -40 + }, + { + "address": "0x1400095a5", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x40], r8", + "stack_offset": -40 + }, + { + "address": "0x1400095a9", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + 0x48], r9d", + "stack_offset": -40 + }, + { + "address": "0x1400095ad", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 0xc], eax", + "stack_offset": -40 + }, + { + "address": "0x1400095b0", + "size": 2, + "mnemonic": "je", + "operands": "0x1400095f7", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400095f7", + "0x1400095b2" + ] + }, + { + "address": "0x1400095f7", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400095f7", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rcx], eax", + "stack_offset": 0 + }, + { + "address": "0x1400095f9", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400095fc", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140009600", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140009601", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400095b2", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400095b2", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rdx + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x1400095b6", + "size": 3, + "mnemonic": "add", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x1400095b9", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip - 0x95c0]", + "stack_offset": 0 + }, + { + "address": "0x1400095c0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x1400095c4", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400095c7", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400095ca", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x1400095d3", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x1400095db", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400095de", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x1400095e1", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x1400095e3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400095e6", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rbx], eax", + "stack_offset": 0 + }, + { + "address": "0x1400095e8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x1400095ec", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x1400095f0", + "size": 5, + "mnemonic": "call", + "operands": "0x140009b74", + "stack_offset": 0 + }, + { + "address": "0x1400095f5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400095f9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400095f9" + ] + }, + { + "address": "0x1400095f9", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400095f9", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400095fc", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140009600", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140009601", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400064a4", + "name": "", + "blocks": [ + { + "address": "0x1400064a4", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400064a4", + "size": 2, + "mnemonic": "mov", + "operands": "al, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400064a6", + "size": 2, + "mnemonic": "and", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x1400064a8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140008f14", + "name": "", + "blocks": [ + { + "address": "0x140008f14", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f14", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140008f17", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140008f1b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140008f1f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140008f23", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140008f27", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x140008f29", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x140008f2b", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140008f2d", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -24 + }, + { + "address": "0x140008f31", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rcx + 8]", + "stack_offset": -56 + }, + { + "address": "0x140008f35", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -56 + }, + { + "address": "0x140008f37", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r8", + "stack_offset": -56 + }, + { + "address": "0x140008f3a", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -56 + }, + { + "address": "0x140008f3d", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -56 + }, + { + "address": "0x140008f40", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": -56 + }, + { + "address": "0x140008f42", + "size": 6, + "mnemonic": "je", + "operands": "0x14000902f", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000902f", + "0x140008f48" + ] + }, + { + "address": "0x14000902f", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000902f", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140009034", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140009039", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000903e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140009043", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140009048", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000904c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000904e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140009050", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 48 + }, + { + "address": "0x140009052", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140008f48", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f48", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008f4d", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x140008f50", + "size": 3, + "mnemonic": "add", + "operands": "r9, rbx", + "stack_offset": 0 + }, + { + "address": "0x140008f53", + "size": 6, + "mnemonic": "je", + "operands": "0x14000902f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000902f", + "0x140008f59" + ] + }, + { + "address": "0x140008f59", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f59", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008f5d", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008f5f", + "size": 2, + "mnemonic": "je", + "operands": "0x140008f6c", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008f6c", + "0x140008f61" + ] + }, + { + "address": "0x140008f6c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f6c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008f6f", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x10], dil", + "stack_offset": 0 + }, + { + "address": "0x140008f73", + "size": 6, + "mnemonic": "je", + "operands": "0x14000902f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000902f", + "0x140008f79" + ] + }, + { + "address": "0x140008f61", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f61", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008f66", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rax]", + "stack_offset": 0 + }, + { + "address": "0x140008f6a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008f6f", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008f6f" + ] + }, + { + "address": "0x140008f79", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f79", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rsi + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008f7d", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 0x80", + "stack_offset": 0 + }, + { + "address": "0x140008f80", + "size": 2, + "mnemonic": "je", + "operands": "0x140008f8c", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008f8c", + "0x140008f82" + ] + }, + { + "address": "0x140008f6f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f6f", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x10], dil", + "stack_offset": 0 + }, + { + "address": "0x140008f73", + "size": 6, + "mnemonic": "je", + "operands": "0x14000902f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000902f", + "0x140008f79" + ] + }, + { + "address": "0x140008f8c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f8c", + "size": 4, + "mnemonic": "movsxd", + "operands": "r14, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008f90", + "size": 3, + "mnemonic": "test", + "operands": "r14d, r14d", + "stack_offset": 0 + }, + { + "address": "0x140008f93", + "size": 2, + "mnemonic": "je", + "operands": "0x140008fa0", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008fa0", + "0x140008f95" + ] + }, + { + "address": "0x140008f82", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f82", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r15], 0x10", + "stack_offset": 0 + }, + { + "address": "0x140008f86", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000902f", + "stack_offset": 0 + }, + { + "address": "0x140008f8c", + "size": 4, + "mnemonic": "movsxd", + "operands": "r14, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008f90", + "size": 3, + "mnemonic": "test", + "operands": "r14d, r14d", + "stack_offset": 0 + }, + { + "address": "0x140008f93", + "size": 2, + "mnemonic": "je", + "operands": "0x140008fa0", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008fa0", + "0x140008f95" + ] + }, + { + "address": "0x140008fa0", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008fa0", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008fa3", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008fa8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [r15 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008fac", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008faf", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, rcx", + "stack_offset": 0 + }, + { + "address": "0x140008fb2", + "size": 2, + "mnemonic": "je", + "operands": "0x140008fef", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008fef", + "0x140008fb4" + ] + }, + { + "address": "0x140008f95", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008f95", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008f9a", + "size": 4, + "mnemonic": "lea", + "operands": "rbp, [r14 + rax]", + "stack_offset": 0 + }, + { + "address": "0x140008f9e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008fa3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008fa3" + ] + }, + { + "address": "0x140008fef", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008fef", + "size": 2, + "mnemonic": "mov", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x140008ff1", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [r15], al", + "stack_offset": 0 + }, + { + "address": "0x140008ff4", + "size": 2, + "mnemonic": "je", + "operands": "0x140009001", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009001", + "0x140008ff6" + ] + }, + { + "address": "0x140008fb4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008fb4", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140008fb8", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140008fba", + "size": 2, + "mnemonic": "je", + "operands": "0x140008fc7", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008fc7", + "0x140008fbc" + ] + }, + { + "address": "0x140008fa3", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008fa3", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008fa8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [r15 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008fac", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008faf", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, rcx", + "stack_offset": 0 + }, + { + "address": "0x140008fb2", + "size": 2, + "mnemonic": "je", + "operands": "0x140008fef", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008fef", + "0x140008fb4" + ] + }, + { + "address": "0x140009001", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009001", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rbx", + "stack_offset": 0 + }, + { + "address": "0x140009004", + "size": 5, + "mnemonic": "test", + "operands": "byte ptr [r12], 1", + "stack_offset": 0 + }, + { + "address": "0x140009009", + "size": 2, + "mnemonic": "je", + "operands": "0x140009010", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009010", + "0x14000900b" + ] + }, + { + "address": "0x140008ff6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ff6", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 8", + "stack_offset": 0 + }, + { + "address": "0x140008ff9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000902b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000902b", + "0x140008ffb" + ] + }, + { + "address": "0x140008fc7", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008fc7", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdi", + "stack_offset": 0 + }, + { + "address": "0x140008fca", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r15 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008fce", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008fd3", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008fd7", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008fda", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008fde", + "size": 5, + "mnemonic": "call", + "operands": "0x14001efd0", + "stack_offset": 0 + }, + { + "address": "0x140008fe3", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008fe5", + "size": 2, + "mnemonic": "je", + "operands": "0x140008feb", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008feb", + "0x140008fe7" + ] + }, + { + "address": "0x140008fbc", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008fbc", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140008fc1", + "size": 4, + "mnemonic": "lea", + "operands": "rbp, [rbx + rax]", + "stack_offset": 0 + }, + { + "address": "0x140008fc5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140008fca", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008fca" + ] + }, + { + "address": "0x140009010", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009010", + "size": 5, + "mnemonic": "test", + "operands": "byte ptr [r12], 4", + "stack_offset": 0 + }, + { + "address": "0x140009015", + "size": 2, + "mnemonic": "je", + "operands": "0x14000901c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000901c", + "0x140009017" + ] + }, + { + "address": "0x14000900b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000900b", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 1", + "stack_offset": 0 + }, + { + "address": "0x14000900e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000902b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000902b", + "0x140009010" + ] + }, + { + "address": "0x14000902b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000902b", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000902d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009034", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009034" + ] + }, + { + "address": "0x140008ffb", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008ffb", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140008fff", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009004", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009004" + ] + }, + { + "address": "0x140008feb", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008feb", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rsi + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008fef", + "size": 2, + "mnemonic": "mov", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x140008ff1", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [r15], al", + "stack_offset": 0 + }, + { + "address": "0x140008ff4", + "size": 2, + "mnemonic": "je", + "operands": "0x140009001", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009001", + "0x140008ff6" + ] + }, + { + "address": "0x140008fe7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008fe7", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008fe9", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009034", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009034" + ] + }, + { + "address": "0x140008fca", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140008fca", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r15 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140008fce", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140008fd3", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008fd7", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140008fda", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140008fde", + "size": 5, + "mnemonic": "call", + "operands": "0x14001efd0", + "stack_offset": 0 + }, + { + "address": "0x140008fe3", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140008fe5", + "size": 2, + "mnemonic": "je", + "operands": "0x140008feb", + "stack_offset": 0 + } + ], + "successors": [ + "0x140008feb", + "0x140008fe7" + ] + }, + { + "address": "0x14000901c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000901c", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r12], al", + "stack_offset": 0 + }, + { + "address": "0x140009020", + "size": 2, + "mnemonic": "je", + "operands": "0x140009026", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009026", + "0x140009022" + ] + }, + { + "address": "0x140009017", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009017", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 4", + "stack_offset": 0 + }, + { + "address": "0x14000901a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000902b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000902b", + "0x14000901c" + ] + }, + { + "address": "0x140009034", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009034", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140009039", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000903e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140009043", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140009048", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000904c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000904e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140009050", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 48 + }, + { + "address": "0x140009052", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009004", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009004", + "size": 5, + "mnemonic": "test", + "operands": "byte ptr [r12], 1", + "stack_offset": 0 + }, + { + "address": "0x140009009", + "size": 2, + "mnemonic": "je", + "operands": "0x140009010", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009010", + "0x14000900b" + ] + }, + { + "address": "0x140009026", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009026", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 1", + "stack_offset": 0 + }, + { + "address": "0x14000902b", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000902d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009034", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009034" + ] + }, + { + "address": "0x140009022", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009022", + "size": 2, + "mnemonic": "test", + "operands": "byte ptr [rsi], al", + "stack_offset": 0 + }, + { + "address": "0x140009024", + "size": 2, + "mnemonic": "je", + "operands": "0x14000902b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000902b", + "0x140009026" + ] + } + ] + }, + { + "address": "0x140009b74", + "name": "", + "blocks": [ + { + "address": "0x140009b74", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009b74", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140009b76", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0x9b7d]", + "stack_offset": 0 + }, + { + "address": "0x140009b7d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rcx + 0x18], al", + "stack_offset": 0 + }, + { + "address": "0x140009b80", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x140009b83", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x1c], rax", + "stack_offset": 0 + }, + { + "address": "0x140009b87", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x140009b8a", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x24], rax", + "stack_offset": 0 + }, + { + "address": "0x140009b8e", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rcx + 0x30], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140009b92", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009b96", + "size": 3, + "mnemonic": "mov", + "operands": "r10b, byte ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140009b99", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rax + 1]", + "stack_offset": 0 + }, + { + "address": "0x140009b9d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rcx + 0x18], r10b", + "stack_offset": 0 + }, + { + "address": "0x140009ba1", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140009ba5", + "size": 4, + "mnemonic": "test", + "operands": "r10b, 1", + "stack_offset": 0 + }, + { + "address": "0x140009ba9", + "size": 2, + "mnemonic": "je", + "operands": "0x140009bd2", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009bd2", + "0x140009bab" + ] + }, + { + "address": "0x140009bd2", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009bd2", + "size": 4, + "mnemonic": "test", + "operands": "r10b, 2", + "stack_offset": 0 + }, + { + "address": "0x140009bd6", + "size": 2, + "mnemonic": "je", + "operands": "0x140009be6", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009be6", + "0x140009bd8" + ] + }, + { + "address": "0x140009bab", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009bab", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140009bae", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140009bb1", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140009bba", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140009bc2", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140009bc5", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140009bc8", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140009bca", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r8 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140009bce", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140009bd2", + "size": 4, + "mnemonic": "test", + "operands": "r10b, 2", + "stack_offset": 0 + }, + { + "address": "0x140009bd6", + "size": 2, + "mnemonic": "je", + "operands": "0x140009be6", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009be6", + "0x140009bd8" + ] + }, + { + "address": "0x140009be6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009be6", + "size": 4, + "mnemonic": "test", + "operands": "r10b, 4", + "stack_offset": 0 + }, + { + "address": "0x140009bea", + "size": 2, + "mnemonic": "je", + "operands": "0x140009c13", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009c13", + "0x140009bec" + ] + }, + { + "address": "0x140009bd8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009bd8", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140009bda", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 4", + "stack_offset": 0 + }, + { + "address": "0x140009bde", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140009be2", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r8 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x140009be6", + "size": 4, + "mnemonic": "test", + "operands": "r10b, 4", + "stack_offset": 0 + }, + { + "address": "0x140009bea", + "size": 2, + "mnemonic": "je", + "operands": "0x140009c13", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009c13", + "0x140009bec" + ] + }, + { + "address": "0x140009c13", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009c13", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140009c15", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rdx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140009c19", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r8 + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140009c1d", + "size": 3, + "mnemonic": "mov", + "operands": "al, r10b", + "stack_offset": 0 + }, + { + "address": "0x140009c20", + "size": 2, + "mnemonic": "and", + "operands": "al, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140009c22", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 8], r9", + "stack_offset": 0 + }, + { + "address": "0x140009c26", + "size": 4, + "mnemonic": "test", + "operands": "r10b, 8", + "stack_offset": 0 + }, + { + "address": "0x140009c2a", + "size": 2, + "mnemonic": "je", + "operands": "0x140009c67", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009c67", + "0x140009c2c" + ] + }, + { + "address": "0x140009bec", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009bec", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140009bef", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140009bf2", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140009bfb", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140009c03", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140009c06", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140009c09", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140009c0b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r8 + 0x24], eax", + "stack_offset": 0 + }, + { + "address": "0x140009c0f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140009c13", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140009c15", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rdx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140009c19", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r8 + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140009c1d", + "size": 3, + "mnemonic": "mov", + "operands": "al, r10b", + "stack_offset": 0 + }, + { + "address": "0x140009c20", + "size": 2, + "mnemonic": "and", + "operands": "al, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140009c22", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 8], r9", + "stack_offset": 0 + }, + { + "address": "0x140009c26", + "size": 4, + "mnemonic": "test", + "operands": "r10b, 8", + "stack_offset": 0 + }, + { + "address": "0x140009c2a", + "size": 2, + "mnemonic": "je", + "operands": "0x140009c67", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009c67", + "0x140009c2c" + ] + }, + { + "address": "0x140009c67", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009c67", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140009c69", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009c9b", + "stack_offset": 0 + }, + { + "address": "0x140009c6b", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r9]", + "stack_offset": 0 + }, + { + "address": "0x140009c6f", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140009c72", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140009c7b", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140009c83", + "size": 3, + "mnemonic": "sub", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x140009c86", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r8 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140009c8a", + "size": 4, + "mnemonic": "mov", + "operands": "edx, dword ptr [r9 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140009c8e", + "size": 2, + "mnemonic": "shr", + "operands": "edx, cl", + "stack_offset": 0 + }, + { + "address": "0x140009c90", + "size": 2, + "mnemonic": "add", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x140009c92", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 8], r9", + "stack_offset": 0 + }, + { + "address": "0x140009c96", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x140009c9a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009c2c", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009c2c", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140009c2e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009c40", + "stack_offset": 0 + }, + { + "address": "0x140009c30", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [r9]", + "stack_offset": 0 + }, + { + "address": "0x140009c33", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r9 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140009c37", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x140009c3b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r8 + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x140009c3f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007cb0", + "name": "", + "blocks": [ + { + "address": "0x140007cb0", + "size": 24, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007cb0", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140007cb3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007cb7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], r8", + "stack_offset": 0 + }, + { + "address": "0x140007cbb", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140007cbc", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140007cbd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140007cbe", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140007cc0", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140007cc2", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140007cc4", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140007cc6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -56 + }, + { + "address": "0x140007cca", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0xc0]", + "stack_offset": -152 + }, + { + "address": "0x140007cd2", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -152 + }, + { + "address": "0x140007cd5", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -152 + }, + { + "address": "0x140007cd8", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rax + 0x10]", + "stack_offset": -152 + }, + { + "address": "0x140007cdc", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -152 + }, + { + "address": "0x140007cdf", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": -152 + }, + { + "address": "0x140007ce2", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": -152 + }, + { + "address": "0x140007ce5", + "size": 5, + "mnemonic": "call", + "operands": "0x140006544", + "stack_offset": -152 + }, + { + "address": "0x140007cea", + "size": 8, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0xd0]", + "stack_offset": -152 + }, + { + "address": "0x140007cf2", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": -152 + }, + { + "address": "0x140007cf5", + "size": 8, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0xc8]", + "stack_offset": -152 + }, + { + "address": "0x140007cfd", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -152 + }, + { + "address": "0x140007d00", + "size": 2, + "mnemonic": "je", + "operands": "0x140007d10", + "stack_offset": -152 + } + ], + "successors": [ + "0x140007d10", + "0x140007d02" + ] + } + ] + }, + { + "address": "0x140006240", + "name": "", + "blocks": [ + { + "address": "0x140006240", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006240", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140006243", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x140006247", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], r8", + "stack_offset": 0 + }, + { + "address": "0x14000624b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000624f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x140006253", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140006254", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x140006258", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -104 + }, + { + "address": "0x14000625b", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax - 0x28], 0", + "stack_offset": -104 + }, + { + "address": "0x140006262", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax - 0x18], rcx", + "stack_offset": -104 + }, + { + "address": "0x140006266", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax - 0x10], r8", + "stack_offset": -104 + }, + { + "address": "0x14000626a", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -104 + }, + { + "address": "0x14000626f", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x50]", + "stack_offset": -104 + }, + { + "address": "0x140006274", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -104 + }, + { + "address": "0x140006276", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x10]", + "stack_offset": -104 + }, + { + "address": "0x14000627a", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a040]", + "stack_offset": -104 + }, + { + "address": "0x140006280", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x140006288", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000628a", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000628a" + ] + }, + { + "address": "0x14000628a", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000628a", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000628e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140006292", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 96 + }, + { + "address": "0x140006293", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006294", + "name": "", + "blocks": [ + { + "address": "0x140006294", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006294", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140006297", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000629b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], r8", + "stack_offset": 0 + }, + { + "address": "0x14000629f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x1400062a3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400062a7", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400062a8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x1400062ac", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -104 + }, + { + "address": "0x1400062af", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax - 0x28], 0", + "stack_offset": -104 + }, + { + "address": "0x1400062b6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax - 0x18], rcx", + "stack_offset": -104 + }, + { + "address": "0x1400062ba", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax - 0x10], r8", + "stack_offset": -104 + }, + { + "address": "0x1400062be", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -104 + }, + { + "address": "0x1400062c3", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x50]", + "stack_offset": -104 + }, + { + "address": "0x1400062c8", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -104 + }, + { + "address": "0x1400062ca", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x10]", + "stack_offset": -104 + }, + { + "address": "0x1400062ce", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x19fec]", + "stack_offset": -104 + }, + { + "address": "0x1400062d4", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x1400062dc", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400062de", + "stack_offset": -104 + } + ], + "successors": [ + "0x1400062de" + ] + }, + { + "address": "0x1400062de", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400062de", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400062e2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x1400062e6", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 96 + }, + { + "address": "0x1400062e7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007d88", + "name": "", + "blocks": [ + { + "address": "0x140007d88", + "size": 24, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007d88", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140007d8b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007d8f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], r8", + "stack_offset": 0 + }, + { + "address": "0x140007d93", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140007d94", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140007d95", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140007d96", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140007d98", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140007d9a", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140007d9c", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140007d9e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -56 + }, + { + "address": "0x140007da2", + "size": 8, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0xc0]", + "stack_offset": -152 + }, + { + "address": "0x140007daa", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -152 + }, + { + "address": "0x140007dad", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -152 + }, + { + "address": "0x140007db0", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rax + 0x10]", + "stack_offset": -152 + }, + { + "address": "0x140007db4", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -152 + }, + { + "address": "0x140007db7", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": -152 + }, + { + "address": "0x140007dba", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": -152 + }, + { + "address": "0x140007dbd", + "size": 5, + "mnemonic": "call", + "operands": "0x14000662c", + "stack_offset": -152 + }, + { + "address": "0x140007dc2", + "size": 8, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0xd0]", + "stack_offset": -152 + }, + { + "address": "0x140007dca", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": -152 + }, + { + "address": "0x140007dcd", + "size": 8, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0xc8]", + "stack_offset": -152 + }, + { + "address": "0x140007dd5", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -152 + }, + { + "address": "0x140007dd8", + "size": 2, + "mnemonic": "je", + "operands": "0x140007de8", + "stack_offset": -152 + } + ], + "successors": [ + "0x140007de8", + "0x140007dda" + ] + } + ] + }, + { + "address": "0x14000a464", + "name": "", + "blocks": [ + { + "address": "0x14000a464", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a464", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000a467", + "size": 7, + "mnemonic": "lea", + "operands": "r11, [rip - 0xa46e]", + "stack_offset": 0 + }, + { + "address": "0x14000a46e", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000a471", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a474", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x14000a478", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000a47b", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000a484", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000a48c", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a48f", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r8 - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a493", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000a495", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a497", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdx], r8", + "stack_offset": 0 + }, + { + "address": "0x14000a49a", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000a49d", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000a4a0", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r10 + 0x14], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000a4a4", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r10 + 0x10], eax", + "stack_offset": 0 + }, + { + "address": "0x14000a4a8", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a4ab", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a4c8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a4c8", + "0x14000a4ad" + ] + }, + { + "address": "0x14000a4c8", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a4c8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000a4cb", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000a4cd", + "size": 4, + "mnemonic": "add", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a4d1", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdx], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a4d4", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r10 + 0x18], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000a4d8", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000a4db", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000a4de", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000a4e1", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r11 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000a4ea", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r11 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000a4f2", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a4f5", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a4f8", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000a4fa", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r9], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a4fd", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r10 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000a501", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a4ad", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a4ad", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 2", + "stack_offset": 0 + }, + { + "address": "0x14000a4b0", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a4c8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a4c8", + "0x14000a4b2" + ] + }, + { + "address": "0x14000a4b2", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a4b2", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000a4b5", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a501", + "stack_offset": 0 + }, + { + "address": "0x14000a4b7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000a4ba", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000a4bc", + "size": 4, + "mnemonic": "add", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a4c0", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdx], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a4c3", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r10 + 0x18], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000a4c7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000aefc", + "name": "", + "blocks": [ + { + "address": "0x14000aefc", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aefc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000af01", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000af06", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000af0b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000af0c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000af10", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000af13", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, r9d", + "stack_offset": -56 + }, + { + "address": "0x14000af16", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x68]", + "stack_offset": -56 + }, + { + "address": "0x14000af1b", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -56 + }, + { + "address": "0x14000af1e", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -56 + }, + { + "address": "0x14000af21", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ac30", + "stack_offset": -56 + }, + { + "address": "0x14000af26", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -56 + }, + { + "address": "0x14000af29", + "size": 2, + "mnemonic": "je", + "operands": "0x14000af67", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000af67", + "0x14000af2b" + ] + }, + { + "address": "0x14000af67", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000af67", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14000af6c", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x27e65]", + "stack_offset": 0 + }, + { + "address": "0x14000af73", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ac9c", + "stack_offset": 0 + }, + { + "address": "0x14000af78", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000af7b", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000af7e", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000af81", + "size": 3, + "mnemonic": "mov", + "operands": "r10, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000af84", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x260b5]", + "stack_offset": 0 + }, + { + "address": "0x14000af8b", + "size": 3, + "mnemonic": "xor", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000af8e", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000af90", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14000af93", + "size": 3, + "mnemonic": "ror", + "operands": "r10, cl", + "stack_offset": 0 + }, + { + "address": "0x14000af96", + "size": 3, + "mnemonic": "test", + "operands": "r10, r10", + "stack_offset": 0 + }, + { + "address": "0x14000af99", + "size": 2, + "mnemonic": "je", + "operands": "0x14000afa0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000afa0", + "0x14000af9b" + ] + }, + { + "address": "0x14000af2b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000af2b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x3b8]", + "stack_offset": 0 + }, + { + "address": "0x14000af32", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000af35", + "size": 2, + "mnemonic": "je", + "operands": "0x14000af67", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000af67", + "0x14000af37" + ] + }, + { + "address": "0x14000afa0", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000afa0", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000afa5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14000afa8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x14000afad", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afd4", + "stack_offset": 0 + }, + { + "address": "0x14000afb2", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000af9b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000af9b", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x14000af9e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000af40", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000af40" + ] + }, + { + "address": "0x14000af37", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000af37", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000af3a", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000af3d", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000af40", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000af45", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000af4a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14000af4d", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000af52", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000af57", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000af5c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000af61", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000af65", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14000af66", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000af40", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000af40", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000af45", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000af4a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14000af4d", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000af52", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000af57", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000af5c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000af61", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000af65", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14000af66", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000abc8", + "name": "", + "blocks": [ + { + "address": "0x14000abc8", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000abc8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000abcd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000abce", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000abd2", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rcx], 0", + "stack_offset": -40 + }, + { + "address": "0x14000abd6", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000abd9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ac1b", + "stack_offset": -40 + }, + { + "address": "0x14000abdb", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15517]", + "stack_offset": -40 + }, + { + "address": "0x14000abe1", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rdi + 0x10], 0", + "stack_offset": -40 + }, + { + "address": "0x14000abe5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": -40 + }, + { + "address": "0x14000abe9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000abf8", + "stack_offset": -40 + }, + { + "address": "0x14000abeb", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rdi + 8], 0", + "stack_offset": -40 + }, + { + "address": "0x14000abf0", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x14000abf2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdi + 0x10], 1", + "stack_offset": -40 + }, + { + "address": "0x14000abf6", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000abfc", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000abfc" + ] + }, + { + "address": "0x14000abfc", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000abfc", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ac01", + "size": 5, + "mnemonic": "call", + "operands": "0x1400119b4", + "stack_offset": 0 + }, + { + "address": "0x14000ac06", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ac0a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ac0d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ac10", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x154ea]", + "stack_offset": 0 + }, + { + "address": "0x14000ac16", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ac19", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ac29", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ac29", + "0x14000ac1b" + ] + }, + { + "address": "0x14000ac29", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ac29", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000ac2e", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000ac1b", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ac1b", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000ac1e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000ac23", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000ac27", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000ac28", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b210", + "name": "", + "blocks": [ + { + "address": "0x14000b210", + "size": 22, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b210", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000b213", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b217", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b21b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b21c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000b220", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -56 + }, + { + "address": "0x14000b223", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000b226", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000b229", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b259", + "stack_offset": -56 + }, + { + "address": "0x14000b22b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdx + 0x30], 1", + "stack_offset": -56 + }, + { + "address": "0x14000b22f", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rdx + 0x2c], 0x16", + "stack_offset": -56 + }, + { + "address": "0x14000b236", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax - 0x10], rdx", + "stack_offset": -56 + }, + { + "address": "0x14000b23a", + "size": 4, + "mnemonic": "and", + "operands": "qword ptr [rax - 0x18], rcx", + "stack_offset": -56 + }, + { + "address": "0x14000b23e", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -56 + }, + { + "address": "0x14000b241", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -56 + }, + { + "address": "0x14000b244", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -56 + }, + { + "address": "0x14000b246", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": -56 + }, + { + "address": "0x14000b24b", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": -56 + }, + { + "address": "0x14000b24e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x48]", + "stack_offset": -56 + }, + { + "address": "0x14000b253", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14000b257", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000b258", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b468", + "name": "", + "blocks": [ + { + "address": "0x14000b468", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b468", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b46d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000b472", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x14000b473", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000b474", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x14000b476", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -24 + }, + { + "address": "0x14000b47a", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -120 + }, + { + "address": "0x14000b47d", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -120 + }, + { + "address": "0x14000b480", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -120 + }, + { + "address": "0x14000b482", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -120 + }, + { + "address": "0x14000b487", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -120 + }, + { + "address": "0x14000b488", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rip + 0x27959]", + "stack_offset": -120 + }, + { + "address": "0x14000b48f", + "size": 7, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rip + 0x2794a]", + "stack_offset": -120 + }, + { + "address": "0x14000b496", + "size": 4, + "mnemonic": "lea", + "operands": "r14, [rbx + rax*8]", + "stack_offset": -120 + }, + { + "address": "0x14000b49a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rbx", + "stack_offset": -120 + }, + { + "address": "0x14000b49f", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": -120 + }, + { + "address": "0x14000b4a2", + "size": 6, + "mnemonic": "je", + "operands": "0x14000b531", + "stack_offset": -120 + } + ], + "successors": [ + "0x14000b531", + "0x14000b4a8" + ] + }, + { + "address": "0x14000b531", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b531", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b533", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14000b538", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14000b540", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b544", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 96 + }, + { + "address": "0x14000b546", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 104 + }, + { + "address": "0x14000b547", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 112 + }, + { + "address": "0x14000b548", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b4a8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4a8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b4ab", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4b0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000b4b3", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4b6", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da", + "0x14000b4b8" + ] + }, + { + "address": "0x14000b4da", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4da", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000b4de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b49a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b49a" + ] + }, + { + "address": "0x14000b4b8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4b8", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b4bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b4bc", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b4be", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000b4c1", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b4c3", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da", + "0x14000b4c5" + ] + }, + { + "address": "0x14000b49a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b49a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b49f", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000b4a2", + "size": 6, + "mnemonic": "je", + "operands": "0x14000b531", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b531", + "0x14000b4a8" + ] + }, + { + "address": "0x14000b4c5", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4c5", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b4c7", + "size": 2, + "mnemonic": "and", + "operands": "al, 3", + "stack_offset": 0 + }, + { + "address": "0x14000b4c9", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x14000b4cb", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b4d2", + "stack_offset": 0 + }, + { + "address": "0x14000b4cd", + "size": 3, + "mnemonic": "test", + "operands": "cl, 0xc0", + "stack_offset": 0 + }, + { + "address": "0x14000b4d0", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b4e0", + "stack_offset": 0 + }, + { + "address": "0x14000b4d2", + "size": 4, + "mnemonic": "bt", + "operands": "ecx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14000b4d6", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000b4e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4e0", + "0x14000b4d8" + ] + }, + { + "address": "0x14000b4e0", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4e0", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsi + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000b4e4", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000b4e8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000b4eb", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b4f0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], r8", + "stack_offset": 0 + }, + { + "address": "0x14000b4f5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b4fa", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4ff", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000b504", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b509", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b50e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b513", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000b518", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b51d", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b522", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x14000b52a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b3cc", + "stack_offset": 0 + }, + { + "address": "0x14000b52f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da" + ] + }, + { + "address": "0x14000b4d8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4d8", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000b4da", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000b4de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b49a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b49a" + ] + } + ] + }, + { + "address": "0x14000b58c", + "name": "", + "blocks": [ + { + "address": "0x14000b58c", + "size": 26, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b58c", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 8], cl", + "stack_offset": 0 + }, + { + "address": "0x14000b590", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b591", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000b594", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14000b598", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x28], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b59c", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x14000b5a0", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b5a4", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5a8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5ac", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000b5b0", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": -72 + }, + { + "address": "0x14000b5b4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5b8", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x1c]", + "stack_offset": -72 + }, + { + "address": "0x14000b5bc", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5c0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5c4", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000b5c8", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 8", + "stack_offset": -72 + }, + { + "address": "0x14000b5cd", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], eax", + "stack_offset": -72 + }, + { + "address": "0x14000b5d0", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x1c], eax", + "stack_offset": -72 + }, + { + "address": "0x14000b5d3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b468", + "stack_offset": -72 + }, + { + "address": "0x14000b5d8", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x10], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b5dc", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5df", + "size": 4, + "mnemonic": "cmovne", + "operands": "eax, dword ptr [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x14000b5e3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x14000b5e7", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14000b5e8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b960", + "name": "", + "blocks": [ + { + "address": "0x14000b960", + "size": 26, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b960", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000b963", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b967", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000b96b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000b96f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b970", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14000b974", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rsp", + "stack_offset": -72 + }, + { + "address": "0x14000b979", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -72 + }, + { + "address": "0x14000b97c", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -72 + }, + { + "address": "0x14000b97f", + "size": 2, + "mnemonic": "mov", + "operands": "esi, ecx", + "stack_offset": -72 + }, + { + "address": "0x14000b981", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -72 + }, + { + "address": "0x14000b984", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b9bb", + "stack_offset": -72 + }, + { + "address": "0x14000b986", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r8 + 0x30], 1", + "stack_offset": -72 + }, + { + "address": "0x14000b98b", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [r8 + 0x2c], 0x16", + "stack_offset": -72 + }, + { + "address": "0x14000b993", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax - 0x20], r8", + "stack_offset": -72 + }, + { + "address": "0x14000b997", + "size": 4, + "mnemonic": "and", + "operands": "qword ptr [rax - 0x28], rdx", + "stack_offset": -72 + }, + { + "address": "0x14000b99b", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -72 + }, + { + "address": "0x14000b99e", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -72 + }, + { + "address": "0x14000b9a1", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -72 + }, + { + "address": "0x14000b9a3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": -72 + }, + { + "address": "0x14000b9a8", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": -72 + }, + { + "address": "0x14000b9ab", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": -72 + }, + { + "address": "0x14000b9b0", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": -72 + }, + { + "address": "0x14000b9b5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x14000b9b9", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000b9ba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d878", + "name": "", + "blocks": [ + { + "address": "0x14000d878", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d878", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000d87c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": -40 + }, + { + "address": "0x14000d881", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000d884", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x23961]", + "stack_offset": -40 + }, + { + "address": "0x14000d88b", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000d88f", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000d892", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000d896", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000d89a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000afb4", + "name": "", + "blocks": [ + { + "address": "0x14000afb4", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000afb4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x14000afb8", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": -56 + }, + { + "address": "0x14000afbe", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -56 + }, + { + "address": "0x14000afc1", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -56 + }, + { + "address": "0x14000afc4", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -56 + }, + { + "address": "0x14000afc6", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14000afc8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ae60", + "stack_offset": -56 + }, + { + "address": "0x14000afcd", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": -56 + }, + { + "address": "0x14000afd1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000bec8", + "name": "", + "blocks": [ + { + "address": "0x14000bec8", + "size": 29, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000bec8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000becb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000becf", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000bed3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000bed7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000bedb", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000bedd", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000bee1", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -56 + }, + { + "address": "0x14000bee4", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r8d", + "stack_offset": -56 + }, + { + "address": "0x14000bee7", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -56 + }, + { + "address": "0x14000beea", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000beed", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000bef0", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000bf32", + "stack_offset": -56 + }, + { + "address": "0x14000bef2", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r9 + 0x30], 1", + "stack_offset": -56 + }, + { + "address": "0x14000bef7", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x2c], 0x16", + "stack_offset": -56 + }, + { + "address": "0x14000beff", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rdi", + "stack_offset": -56 + }, + { + "address": "0x14000bf04", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x20], 0", + "stack_offset": -56 + }, + { + "address": "0x14000bf0a", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -56 + }, + { + "address": "0x14000bf0d", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -56 + }, + { + "address": "0x14000bf10", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -56 + }, + { + "address": "0x14000bf12", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14000bf14", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": -56 + }, + { + "address": "0x14000bf19", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": -56 + }, + { + "address": "0x14000bf1c", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x48]", + "stack_offset": -56 + }, + { + "address": "0x14000bf21", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": -56 + }, + { + "address": "0x14000bf26", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x58]", + "stack_offset": -56 + }, + { + "address": "0x14000bf2b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14000bf2f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14000bf31", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000c2a4", + "name": "", + "blocks": [ + { + "address": "0x14000c2a4", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000c2a4", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000c2a7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000c2ab", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 0x18], r8", + "stack_offset": 0 + }, + { + "address": "0x14000c2af", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000c2b3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000c2b7", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000c2b8", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000c2bb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x14000c2bf", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -120 + }, + { + "address": "0x14000c2c2", + "size": 2, + "mnemonic": "je", + "operands": "0x14000c2f1", + "stack_offset": -120 + } + ], + "successors": [ + "0x14000c2f1", + "0x14000c2c4" + ] + } + ] + }, + { + "address": "0x14000f858", + "name": "", + "blocks": [ + { + "address": "0x14000f858", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000f858", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000f85d", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 8], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000f861", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000f862", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000f865", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14000f869", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x14000f86e", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x38], 0", + "stack_offset": -104 + }, + { + "address": "0x14000f873", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 5", + "stack_offset": -104 + }, + { + "address": "0x14000f876", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000f88c", + "stack_offset": -104 + }, + { + "address": "0x14000f878", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -104 + }, + { + "address": "0x14000f87d", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -104 + }, + { + "address": "0x14000f883", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -104 + }, + { + "address": "0x14000f888", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -104 + }, + { + "address": "0x14000f88a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000f8f3", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000f8f3" + ] + } + ] + }, + { + "address": "0x1400118c4", + "name": "", + "blocks": [ + { + "address": "0x1400118c4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400118c4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400118c8", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": -40 + }, + { + "address": "0x1400118cd", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x1400118d0", + "size": 2, + "mnemonic": "je", + "operands": "0x1400118d7", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400118d7", + "0x1400118d2" + ] + }, + { + "address": "0x1400118d7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400118d7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x1400118dc", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400118d2", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400118d2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400118d6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015a74", + "name": "", + "blocks": [ + { + "address": "0x140015a74", + "size": 13, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015a74", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140015a79", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdi", + "stack_offset": 0 + }, + { + "address": "0x140015a7e", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140015a7f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140015a82", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x140015a86", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a8b", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x38]", + "stack_offset": -120 + }, + { + "address": "0x140015a8f", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a93", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a97", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a9b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -120 + }, + { + "address": "0x140015a9f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -120 + }, + { + "address": "0x140015aa2", + "size": 2, + "mnemonic": "je", + "operands": "0x140015aa9", + "stack_offset": -120 + } + ], + "successors": [ + "0x140015aa9", + "0x140015aa4" + ] + } + ] + }, + { + "address": "0x140015200", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x140011b00", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x140012358", + "name": "", + "blocks": [ + { + "address": "0x140012358", + "size": 84, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140012358", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001235c", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23c9d]", + "stack_offset": -40 + }, + { + "address": "0x140012363", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140012366", + "size": 2, + "mnemonic": "jne", + "operands": "0x140012384", + "stack_offset": -40 + }, + { + "address": "0x140012368", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1451d]", + "stack_offset": -40 + }, + { + "address": "0x14001236f", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x140012371", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14510]", + "stack_offset": -40 + }, + { + "address": "0x140012378", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14511]", + "stack_offset": -40 + }, + { + "address": "0x14001237f", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x140012384", + "size": 5, + "mnemonic": "call", + "operands": "0x140011bc8", + "stack_offset": -40 + }, + { + "address": "0x140012389", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23c80]", + "stack_offset": -40 + }, + { + "address": "0x140012390", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140012393", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400123b2", + "stack_offset": -40 + }, + { + "address": "0x140012395", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14524]", + "stack_offset": -40 + }, + { + "address": "0x14001239c", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14515]", + "stack_offset": -40 + }, + { + "address": "0x1400123a3", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14516]", + "stack_offset": -40 + }, + { + "address": "0x1400123aa", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 2]", + "stack_offset": -40 + }, + { + "address": "0x1400123ad", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x1400123b2", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23c6f]", + "stack_offset": -40 + }, + { + "address": "0x1400123b9", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x1400123bc", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400123db", + "stack_offset": -40 + }, + { + "address": "0x1400123be", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14533]", + "stack_offset": -40 + }, + { + "address": "0x1400123c5", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14524]", + "stack_offset": -40 + }, + { + "address": "0x1400123cc", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14525]", + "stack_offset": -40 + }, + { + "address": "0x1400123d3", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 5]", + "stack_offset": -40 + }, + { + "address": "0x1400123d6", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x1400123db", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23c6e]", + "stack_offset": -40 + }, + { + "address": "0x1400123e2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x1400123e5", + "size": 2, + "mnemonic": "jne", + "operands": "0x140012404", + "stack_offset": -40 + }, + { + "address": "0x1400123e7", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14522]", + "stack_offset": -40 + }, + { + "address": "0x1400123ee", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14513]", + "stack_offset": -40 + }, + { + "address": "0x1400123f5", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14514]", + "stack_offset": -40 + }, + { + "address": "0x1400123fc", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0xa]", + "stack_offset": -40 + }, + { + "address": "0x1400123ff", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x140012404", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23c5d]", + "stack_offset": -40 + }, + { + "address": "0x14001240b", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14001240e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001242d", + "stack_offset": -40 + }, + { + "address": "0x140012410", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14511]", + "stack_offset": -40 + }, + { + "address": "0x140012417", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14502]", + "stack_offset": -40 + }, + { + "address": "0x14001241e", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14503]", + "stack_offset": -40 + }, + { + "address": "0x140012425", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0xd]", + "stack_offset": -40 + }, + { + "address": "0x140012428", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x14001242d", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23c3c]", + "stack_offset": -40 + }, + { + "address": "0x140012434", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140012437", + "size": 2, + "mnemonic": "jne", + "operands": "0x140012456", + "stack_offset": -40 + }, + { + "address": "0x140012439", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14500]", + "stack_offset": -40 + }, + { + "address": "0x140012440", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x144f1]", + "stack_offset": -40 + }, + { + "address": "0x140012447", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x144f2]", + "stack_offset": -40 + }, + { + "address": "0x14001244e", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0xe]", + "stack_offset": -40 + }, + { + "address": "0x140012451", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x140012456", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23c2b]", + "stack_offset": -40 + }, + { + "address": "0x14001245d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140012460", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001247f", + "stack_offset": -40 + }, + { + "address": "0x140012462", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x144ff]", + "stack_offset": -40 + }, + { + "address": "0x140012469", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x144f0]", + "stack_offset": -40 + }, + { + "address": "0x140012470", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x144f1]", + "stack_offset": -40 + }, + { + "address": "0x140012477", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x11]", + "stack_offset": -40 + }, + { + "address": "0x14001247a", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x14001247f", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23c0a]", + "stack_offset": -40 + }, + { + "address": "0x140012486", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140012489", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400124a8", + "stack_offset": -40 + }, + { + "address": "0x14001248b", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x144f6]", + "stack_offset": -40 + }, + { + "address": "0x140012492", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x144e7]", + "stack_offset": -40 + }, + { + "address": "0x140012499", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x144e8]", + "stack_offset": -40 + }, + { + "address": "0x1400124a0", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x12]", + "stack_offset": -40 + }, + { + "address": "0x1400124a3", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x1400124a8", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23be9]", + "stack_offset": -40 + }, + { + "address": "0x1400124af", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x1400124b2", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400124d1", + "stack_offset": -40 + }, + { + "address": "0x1400124b4", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x144e5]", + "stack_offset": -40 + }, + { + "address": "0x1400124bb", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x144d6]", + "stack_offset": -40 + }, + { + "address": "0x1400124c2", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x144d7]", + "stack_offset": -40 + }, + { + "address": "0x1400124c9", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x13]", + "stack_offset": -40 + }, + { + "address": "0x1400124cc", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x1400124d1", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23bc8]", + "stack_offset": -40 + }, + { + "address": "0x1400124d8", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x1400124db", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400124fa", + "stack_offset": -40 + }, + { + "address": "0x1400124dd", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x144dc]", + "stack_offset": -40 + }, + { + "address": "0x1400124e4", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x144cd]", + "stack_offset": -40 + }, + { + "address": "0x1400124eb", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x144ce]", + "stack_offset": -40 + }, + { + "address": "0x1400124f2", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x14]", + "stack_offset": -40 + }, + { + "address": "0x1400124f5", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": -40 + }, + { + "address": "0x1400124fa", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400124fe", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000cac8", + "name": "", + "blocks": [ + { + "address": "0x14000cac8", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cac8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000cacd", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000cad2", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000cad3", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000cad7", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x14000cada", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x14000cadd", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14000cadf", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x14000cae4", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14000cae5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000cae8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cb08", + "stack_offset": -40 + }, + { + "address": "0x14000caed", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": -40 + }, + { + "address": "0x14000caf0", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x14000caf2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14000caf7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000cafa", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000caff", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000cb03", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000cb04", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140017480", + "name": "", + "blocks": [ + { + "address": "0x140017480", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017480", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140017484", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": -40 + }, + { + "address": "0x140017487", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001748a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001749b", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001749b", + "0x14001748c" + ] + }, + { + "address": "0x14001749b", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001749b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x1400174a0", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400174a6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x1400174ab", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400174b0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400174b4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001748c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001748c", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001748f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001749b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001749b", + "0x140017491" + ] + }, + { + "address": "0x140017491", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140017491", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140017494", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400174b5", + "stack_offset": 0 + }, + { + "address": "0x140017496", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140017498", + "size": 3, + "mnemonic": "mov", + "operands": "word ptr [rcx], ax", + "stack_offset": 0 + }, + { + "address": "0x14001749b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x1400174a0", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400174a6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x1400174ab", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400174b0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400174b4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000f8fc", + "name": "", + "blocks": [ + { + "address": "0x14000f8fc", + "size": 27, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000f8fc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000f901", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000f906", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000f90b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000f90c", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x14000f90e", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x14000f910", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000f912", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14000f914", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -40 + }, + { + "address": "0x14000f918", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -88 + }, + { + "address": "0x14000f91b", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 1", + "stack_offset": -88 + }, + { + "address": "0x14000f920", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x6a6", + "stack_offset": -88 + }, + { + "address": "0x14000f925", + "size": 5, + "mnemonic": "call", + "operands": "0x140015200", + "stack_offset": -88 + }, + { + "address": "0x14000f92a", + "size": 3, + "mnemonic": "xor", + "operands": "r12d, r12d", + "stack_offset": -88 + }, + { + "address": "0x14000f92d", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": -88 + }, + { + "address": "0x14000f930", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -88 + }, + { + "address": "0x14000f933", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000f952", + "stack_offset": -88 + }, + { + "address": "0x14000f935", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": -88 + }, + { + "address": "0x14000f93a", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x68]", + "stack_offset": -88 + }, + { + "address": "0x14000f93f", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x70]", + "stack_offset": -88 + }, + { + "address": "0x14000f944", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -88 + }, + { + "address": "0x14000f948", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": -40 + }, + { + "address": "0x14000f94a", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": -32 + }, + { + "address": "0x14000f94c", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": -24 + }, + { + "address": "0x14000f94e", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": -16 + }, + { + "address": "0x14000f950", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000f951", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001a560", + "name": "", + "blocks": [ + { + "address": "0x14001a560", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a560", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a565", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a566", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001a56a", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, word ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001a56d", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001a570", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a573", + "size": 3, + "mnemonic": "test", + "operands": "ax, ax", + "stack_offset": -40 + }, + { + "address": "0x14001a576", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a59d", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001a59d", + "0x14001a578" + ] + }, + { + "address": "0x14001a59d", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a59d", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001a59f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a5a4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a5a8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a5a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a578", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a578", + "size": 8, + "mnemonic": "nop", + "operands": "dword ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001a580", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, ax", + "stack_offset": 0 + }, + { + "address": "0x14001a583", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a586", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e2cc", + "stack_offset": 0 + }, + { + "address": "0x14001a58b", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a58e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a5aa", + "stack_offset": 0 + }, + { + "address": "0x14001a590", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [rbx + 2]", + "stack_offset": 0 + }, + { + "address": "0x14001a594", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 2", + "stack_offset": 0 + }, + { + "address": "0x14001a598", + "size": 3, + "mnemonic": "test", + "operands": "ax, ax", + "stack_offset": 0 + }, + { + "address": "0x14001a59b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a580", + "stack_offset": 0 + }, + { + "address": "0x14001a59d", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001a59f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a5a4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a5a8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a5a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000fd80", + "name": "", + "blocks": [ + { + "address": "0x14000fd80", + "size": 30, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000fd80", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000fd85", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000fd86", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000fd87", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000fd88", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000fd8a", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000fd8c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14000fd8e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14000fd90", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x230]", + "stack_offset": -56 + }, + { + "address": "0x14000fd98", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x330", + "stack_offset": -56 + }, + { + "address": "0x14000fd9f", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2129a]", + "stack_offset": -872 + }, + { + "address": "0x14000fda6", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -872 + }, + { + "address": "0x14000fda9", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x220], rax", + "stack_offset": -872 + }, + { + "address": "0x14000fdb0", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -872 + }, + { + "address": "0x14000fdb3", + "size": 3, + "mnemonic": "movsxd", + "operands": "r12, edx", + "stack_offset": -872 + }, + { + "address": "0x14000fdb6", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r13d", + "stack_offset": -872 + }, + { + "address": "0x14000fdbb", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -872 + }, + { + "address": "0x14000fdbe", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -872 + }, + { + "address": "0x14000fdc1", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -872 + }, + { + "address": "0x14000fdc6", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x70]", + "stack_offset": -872 + }, + { + "address": "0x14000fdca", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x83", + "stack_offset": -872 + }, + { + "address": "0x14000fdd0", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x60]", + "stack_offset": -872 + }, + { + "address": "0x14000fdd5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -872 + }, + { + "address": "0x14000fdd8", + "size": 7, + "mnemonic": "lea", + "operands": "r14, [rax + 0x2c8]", + "stack_offset": -872 + }, + { + "address": "0x14000fddf", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x40]", + "stack_offset": -872 + }, + { + "address": "0x14000fde4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -872 + }, + { + "address": "0x14000fde9", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0x55", + "stack_offset": -872 + }, + { + "address": "0x14000fdf2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000f36c", + "stack_offset": -872 + }, + { + "address": "0x14000fdf7", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -872 + }, + { + "address": "0x14000fdfa", + "size": 6, + "mnemonic": "je", + "operands": "0x140010021", + "stack_offset": -872 + } + ], + "successors": [ + "0x140010021", + "0x14000fe00" + ] + } + ] + }, + { + "address": "0x140011460", + "name": "", + "blocks": [ + { + "address": "0x140011460", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011460", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140011463", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011468", + "stack_offset": 0 + }, + { + "address": "0x140011465", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001a500", + "name": "", + "blocks": [ + { + "address": "0x14001a500", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a500", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a505", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001a50a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a50b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001a50f", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, word ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001a512", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001a515", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a518", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a51b", + "size": 3, + "mnemonic": "test", + "operands": "ax, ax", + "stack_offset": -40 + }, + { + "address": "0x14001a51e", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a53d", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001a53d", + "0x14001a520" + ] + }, + { + "address": "0x14001a53d", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a53d", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a542", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a545", + "size": 3, + "mnemonic": "sar", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a548", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a54b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a550", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a554", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a555", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a520", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a520", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, ax", + "stack_offset": 0 + }, + { + "address": "0x14001a523", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001a526", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e2cc", + "stack_offset": 0 + }, + { + "address": "0x14001a52b", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a52e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a53d", + "stack_offset": 0 + }, + { + "address": "0x14001a530", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [rbx + 2]", + "stack_offset": 0 + }, + { + "address": "0x14001a534", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 2", + "stack_offset": 0 + }, + { + "address": "0x14001a538", + "size": 3, + "mnemonic": "test", + "operands": "ax, ax", + "stack_offset": 0 + }, + { + "address": "0x14001a53b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a520", + "stack_offset": 0 + }, + { + "address": "0x14001a53d", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a542", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a545", + "size": 3, + "mnemonic": "sar", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a548", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a54b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a550", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a554", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a555", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140017510", + "name": "", + "blocks": [ + { + "address": "0x140017510", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140017510", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x140017515", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140017516", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001751a", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -40 + }, + { + "address": "0x14001751d", + "size": 3, + "mnemonic": "mov", + "operands": "r10, r8", + "stack_offset": -40 + }, + { + "address": "0x140017520", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x140017523", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rcx", + "stack_offset": -40 + }, + { + "address": "0x140017526", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -40 + }, + { + "address": "0x140017529", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017546", + "stack_offset": -40 + }, + { + "address": "0x14001752b", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001752e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001754b", + "stack_offset": -40 + }, + { + "address": "0x140017530", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x140017533", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017573", + "stack_offset": -40 + }, + { + "address": "0x140017535", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -40 + }, + { + "address": "0x140017538", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": -40 + }, + { + "address": "0x14001753b", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": -40 + }, + { + "address": "0x140017540", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140017544", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140017545", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400165b0", + "name": "", + "blocks": [ + { + "address": "0x1400165b0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400165b0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400165b4", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": -40 + }, + { + "address": "0x1400165b7", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x1400165ba", + "size": 2, + "mnemonic": "je", + "operands": "0x1400165cb", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400165cb", + "0x1400165bc" + ] + }, + { + "address": "0x1400165cb", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400165cb", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x1400165d0", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400165d6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x1400165db", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400165e0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400165e4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400165bc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400165bc", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400165bf", + "size": 2, + "mnemonic": "je", + "operands": "0x1400165cb", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400165cb", + "0x1400165c1" + ] + }, + { + "address": "0x1400165c1", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400165c1", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x1400165c4", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400165e5", + "stack_offset": 0 + }, + { + "address": "0x1400165c6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400165c8", + "size": 3, + "mnemonic": "mov", + "operands": "word ptr [rcx], ax", + "stack_offset": 0 + }, + { + "address": "0x1400165cb", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x1400165d0", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400165d6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x1400165db", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400165e0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400165e4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001ee30", + "name": "", + "blocks": [ + { + "address": "0x14001ee30", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ee30", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ee33", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ee37", + "size": 2, + "mnemonic": "jb", + "operands": "0x14001ee5b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ee5b", + "0x14001ee39" + ] + }, + { + "address": "0x14001ee5b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ee5b", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ee5e", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ee6f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ee6f", + "0x14001ee60" + ] + }, + { + "address": "0x14001ee39", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ee39", + "size": 3, + "mnemonic": "test", + "operands": "cl, 7", + "stack_offset": 0 + }, + { + "address": "0x14001ee3c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ee52", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ee52", + "0x14001ee3e" + ] + }, + { + "address": "0x14001ee6f", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ee6f", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001ee72", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ee60", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ee60", + "size": 2, + "mnemonic": "mov", + "operands": "al, byte ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001ee62", + "size": 3, + "mnemonic": "cmp", + "operands": "al, byte ptr [rcx + rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001ee65", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ee73", + "stack_offset": 0 + }, + { + "address": "0x14001ee67", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ee6a", + "size": 3, + "mnemonic": "dec", + "operands": "r8", + "stack_offset": 0 + }, + { + "address": "0x14001ee6d", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ee60", + "stack_offset": 0 + }, + { + "address": "0x14001ee6f", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001ee72", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ee52", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ee52", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ee55", + "size": 4, + "mnemonic": "shr", + "operands": "r9, 3", + "stack_offset": 0 + }, + { + "address": "0x14001ee59", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ee7a", + "stack_offset": 0 + }, + { + "address": "0x14001ee5b", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ee5e", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ee6f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ee6f", + "0x14001ee60" + ] + }, + { + "address": "0x14001ee3e", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ee3e", + "size": 2, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001ee40", + "size": 2, + "mnemonic": "mov", + "operands": "al, byte ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001ee42", + "size": 3, + "mnemonic": "cmp", + "operands": "al, byte ptr [rcx + rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001ee45", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ee73", + "stack_offset": 0 + }, + { + "address": "0x14001ee47", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ee4a", + "size": 3, + "mnemonic": "dec", + "operands": "r8", + "stack_offset": 0 + }, + { + "address": "0x14001ee4d", + "size": 3, + "mnemonic": "test", + "operands": "cl, 7", + "stack_offset": 0 + }, + { + "address": "0x14001ee50", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ee40", + "stack_offset": 0 + }, + { + "address": "0x14001ee52", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ee55", + "size": 4, + "mnemonic": "shr", + "operands": "r9, 3", + "stack_offset": 0 + }, + { + "address": "0x14001ee59", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ee7a", + "stack_offset": 0 + }, + { + "address": "0x14001ee5b", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ee5e", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ee6f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ee6f", + "0x14001ee60" + ] + } + ] + }, + { + "address": "0x14001032c", + "name": "", + "blocks": [ + { + "address": "0x14001032c", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001032c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010331", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140010332", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x140010336", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 0x10], 0", + "stack_offset": -56 + }, + { + "address": "0x14001033a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001033d", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -56 + }, + { + "address": "0x140010340", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010392", + "stack_offset": -56 + }, + { + "address": "0x140010342", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdx + 8]", + "stack_offset": -56 + }, + { + "address": "0x140010346", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx - 2]", + "stack_offset": -56 + }, + { + "address": "0x14001034a", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, 1", + "stack_offset": -56 + }, + { + "address": "0x14001034e", + "size": 2, + "mnemonic": "ja", + "operands": "0x140010392", + "stack_offset": -56 + } + ], + "successors": [ + "0x140010392", + "0x140010350" + ] + }, + { + "address": "0x140010392", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010392", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140010394", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140010399", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001039d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001039e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010350", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010350", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140010353", + "size": 5, + "mnemonic": "call", + "operands": "0x14001053c", + "stack_offset": 0 + }, + { + "address": "0x140010358", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001035a", + "size": 2, + "mnemonic": "je", + "operands": "0x140010392", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010392", + "0x14001035c" + ] + }, + { + "address": "0x14001035c", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001035c", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140010360", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x40", + "stack_offset": 0 + }, + { + "address": "0x140010365", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140010368", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001036b", + "size": 5, + "mnemonic": "call", + "operands": "0x140017510", + "stack_offset": 0 + }, + { + "address": "0x140010370", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140010372", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001039f", + "stack_offset": 0 + }, + { + "address": "0x140010374", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140010378", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rdi + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001037f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140010382", + "size": 3, + "mnemonic": "lea", + "operands": "edx, [rax + 0x55]", + "stack_offset": 0 + }, + { + "address": "0x140010385", + "size": 5, + "mnemonic": "call", + "operands": "0x140017510", + "stack_offset": 0 + }, + { + "address": "0x14001038a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001038c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001039f", + "stack_offset": 0 + }, + { + "address": "0x14001038e", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010390", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010394", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010394" + ] + }, + { + "address": "0x140010394", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010394", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140010399", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001039d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001039e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400104ac", + "name": "", + "blocks": [ + { + "address": "0x1400104ac", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400104ac", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400104b1", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400104b2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x1400104b6", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 0x10], 0", + "stack_offset": -56 + }, + { + "address": "0x1400104ba", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -56 + }, + { + "address": "0x1400104bd", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -56 + }, + { + "address": "0x1400104c0", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010518", + "stack_offset": -56 + }, + { + "address": "0x1400104c2", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": -56 + }, + { + "address": "0x1400104c7", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": -56 + }, + { + "address": "0x1400104cb", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010518", + "stack_offset": -56 + }, + { + "address": "0x1400104cd", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": -56 + }, + { + "address": "0x1400104d0", + "size": 5, + "mnemonic": "call", + "operands": "0x14001053c", + "stack_offset": -56 + }, + { + "address": "0x1400104d5", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -56 + }, + { + "address": "0x1400104d7", + "size": 2, + "mnemonic": "je", + "operands": "0x140010518", + "stack_offset": -56 + } + ], + "successors": [ + "0x140010518", + "0x1400104d9" + ] + }, + { + "address": "0x140010518", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010518", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001051a", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001051f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140010523", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140010524", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400104d9", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400104d9", + "size": 6, + "mnemonic": "mov", + "operands": "r9d, 1", + "stack_offset": 0 + }, + { + "address": "0x1400104df", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x137e2]", + "stack_offset": 0 + }, + { + "address": "0x1400104e6", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rdi + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x1400104ed", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r9 + 0x54]", + "stack_offset": 0 + }, + { + "address": "0x1400104f1", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a3c0", + "stack_offset": 0 + }, + { + "address": "0x1400104f6", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400104f8", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010525", + "stack_offset": 0 + }, + { + "address": "0x1400104fa", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400104fe", + "size": 3, + "mnemonic": "lea", + "operands": "edx, [rax + 0x55]", + "stack_offset": 0 + }, + { + "address": "0x140010501", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140010504", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rdi + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001050b", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a3c0", + "stack_offset": 0 + }, + { + "address": "0x140010510", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140010512", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010525", + "stack_offset": 0 + }, + { + "address": "0x140010514", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010516", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001051a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001051a" + ] + }, + { + "address": "0x14001051a", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001051a", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001051f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140010523", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140010524", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400103b8", + "name": "", + "blocks": [ + { + "address": "0x1400103b8", + "size": 26, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400103b8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400103bd", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400103c2", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x1400103c3", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x1400103c4", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x1400103c6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -24 + }, + { + "address": "0x1400103ca", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 0x10], 0", + "stack_offset": -72 + }, + { + "address": "0x1400103ce", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -72 + }, + { + "address": "0x1400103d1", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -72 + }, + { + "address": "0x1400103d4", + "size": 6, + "mnemonic": "jne", + "operands": "0x140010480", + "stack_offset": -72 + }, + { + "address": "0x1400103da", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 2", + "stack_offset": -72 + }, + { + "address": "0x1400103df", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rbx + 8], rdx", + "stack_offset": -72 + }, + { + "address": "0x1400103e3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400103f1", + "stack_offset": -72 + }, + { + "address": "0x1400103e5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": -72 + }, + { + "address": "0x1400103e8", + "size": 5, + "mnemonic": "call", + "operands": "0x14001053c", + "stack_offset": -72 + }, + { + "address": "0x1400103ed", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -72 + }, + { + "address": "0x1400103ef", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010428", + "stack_offset": -72 + }, + { + "address": "0x1400103f1", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rbx + 8], 3", + "stack_offset": -72 + }, + { + "address": "0x1400103f6", + "size": 6, + "mnemonic": "jne", + "operands": "0x140010480", + "stack_offset": -72 + }, + { + "address": "0x1400103fc", + "size": 3, + "mnemonic": "mov", + "operands": "r14, qword ptr [rbx]", + "stack_offset": -72 + }, + { + "address": "0x1400103ff", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -72 + }, + { + "address": "0x140010401", + "size": 5, + "mnemonic": "movzx", + "operands": "esi, word ptr [r14 + rdi*2]", + "stack_offset": -72 + }, + { + "address": "0x140010406", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cdf4", + "stack_offset": -72 + }, + { + "address": "0x14001040b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xff", + "stack_offset": -72 + }, + { + "address": "0x140010410", + "size": 3, + "mnemonic": "cmp", + "operands": "si, cx", + "stack_offset": -72 + }, + { + "address": "0x140010413", + "size": 2, + "mnemonic": "ja", + "operands": "0x140010480", + "stack_offset": -72 + } + ], + "successors": [ + "0x140010480", + "0x140010415" + ] + }, + { + "address": "0x140010480", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010480", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140010482", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140010487", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14001048c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140010490", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 48 + }, + { + "address": "0x140010492", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 56 + }, + { + "address": "0x140010493", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 64 + }, + { + "address": "0x140010494", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010415", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010415", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [rax + rsi*2]", + "stack_offset": 0 + }, + { + "address": "0x140010419", + "size": 4, + "mnemonic": "bt", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14001041d", + "size": 2, + "mnemonic": "jae", + "operands": "0x140010480", + "stack_offset": 0 + }, + { + "address": "0x14001041f", + "size": 3, + "mnemonic": "inc", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140010422", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, 3", + "stack_offset": 0 + }, + { + "address": "0x140010426", + "size": 2, + "mnemonic": "jb", + "operands": "0x140010401", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010401", + "0x140010428" + ] + }, + { + "address": "0x140010401", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010401", + "size": 5, + "mnemonic": "movzx", + "operands": "esi, word ptr [r14 + rdi*2]", + "stack_offset": 0 + }, + { + "address": "0x140010406", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cdf4", + "stack_offset": 0 + }, + { + "address": "0x14001040b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xff", + "stack_offset": 0 + }, + { + "address": "0x140010410", + "size": 3, + "mnemonic": "cmp", + "operands": "si, cx", + "stack_offset": 0 + }, + { + "address": "0x140010413", + "size": 2, + "mnemonic": "ja", + "operands": "0x140010480", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010480", + "0x140010415" + ] + }, + { + "address": "0x140010428", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010428", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001042c", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140010433", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140010436", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001043b", + "size": 5, + "mnemonic": "call", + "operands": "0x140017510", + "stack_offset": 0 + }, + { + "address": "0x140010440", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140010442", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010495", + "stack_offset": 0 + }, + { + "address": "0x140010444", + "size": 3, + "mnemonic": "lea", + "operands": "esi, [rax + 0x55]", + "stack_offset": 0 + }, + { + "address": "0x140010447", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rbp + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001044e", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": 0 + }, + { + "address": "0x140010450", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140010453", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [rax + 1]", + "stack_offset": 0 + }, + { + "address": "0x140010457", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x1386a]", + "stack_offset": 0 + }, + { + "address": "0x14001045e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a3c0", + "stack_offset": 0 + }, + { + "address": "0x140010463", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140010465", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010495", + "stack_offset": 0 + }, + { + "address": "0x140010467", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001046b", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": 0 + }, + { + "address": "0x14001046d", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140010470", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140010473", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a3c0", + "stack_offset": 0 + }, + { + "address": "0x140010478", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001047a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010495", + "stack_offset": 0 + }, + { + "address": "0x14001047c", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001047e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010482", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010482" + ] + }, + { + "address": "0x140010482", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010482", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140010487", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14001048c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140010490", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 48 + }, + { + "address": "0x140010492", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 56 + }, + { + "address": "0x140010493", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 64 + }, + { + "address": "0x140010494", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400102e4", + "name": "", + "blocks": [ + { + "address": "0x1400102e4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400102e4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x1400102e8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 0x10], 2", + "stack_offset": -56 + }, + { + "address": "0x1400102ec", + "size": 2, + "mnemonic": "je", + "operands": "0x1400102f5", + "stack_offset": -56 + } + ], + "successors": [ + "0x1400102f5", + "0x1400102ee" + ] + }, + { + "address": "0x1400102f5", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400102f5", + "size": 4, + "mnemonic": "mov", + "operands": "r9, qword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400102f9", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140010300", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140010303", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140010308", + "size": 5, + "mnemonic": "call", + "operands": "0x140017510", + "stack_offset": 0 + }, + { + "address": "0x14001030d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001030f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010315", + "stack_offset": 0 + }, + { + "address": "0x140010311", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010313", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400102f0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400102f0" + ] + }, + { + "address": "0x1400102ee", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400102ee", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400102f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x1400102f4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400102f0", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400102f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x1400102f4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400105f4", + "name": "", + "blocks": [ + { + "address": "0x1400105f4", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400105f4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400105f9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x1400105fe", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400105ff", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140010603", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x140010606", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x140010609", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14001060b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x140010610", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x140010611", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x140010614", + "size": 5, + "mnemonic": "call", + "operands": "0x14001066c", + "stack_offset": -40 + }, + { + "address": "0x140010619", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -40 + }, + { + "address": "0x14001061b", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x14001061d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x140010622", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": -40 + }, + { + "address": "0x140010624", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x140010629", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001062d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001062e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010c10", + "name": "", + "blocks": [ + { + "address": "0x140010c10", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010c10", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010c15", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x140010c1a", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140010c1b", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140010c1c", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140010c1d", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140010c1f", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140010c21", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140010c23", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140010c25", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xa0", + "stack_offset": -56 + }, + { + "address": "0x140010c2c", + "size": 3, + "mnemonic": "mov", + "operands": "r12, qword ptr [rdx]", + "stack_offset": -216 + }, + { + "address": "0x140010c2f", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -216 + }, + { + "address": "0x140010c32", + "size": 4, + "mnemonic": "movzx", + "operands": "esi, r9b", + "stack_offset": -216 + }, + { + "address": "0x140010c36", + "size": 3, + "mnemonic": "mov", + "operands": "r15d, r8d", + "stack_offset": -216 + }, + { + "address": "0x140010c39", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x90], r12", + "stack_offset": -216 + }, + { + "address": "0x140010c41", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -216 + }, + { + "address": "0x140010c44", + "size": 3, + "mnemonic": "test", + "operands": "r12, r12", + "stack_offset": -216 + }, + { + "address": "0x140010c47", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010c5b", + "stack_offset": -216 + }, + { + "address": "0x140010c49", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -216 + }, + { + "address": "0x140010c4e", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -216 + }, + { + "address": "0x140010c54", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -216 + }, + { + "address": "0x140010c59", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010c8d", + "stack_offset": -216 + } + ], + "successors": [ + "0x140010c8d" + ] + } + ] + }, + { + "address": "0x140011494", + "name": "", + "blocks": [ + { + "address": "0x140011494", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011494", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011499", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001149e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001149f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400114a3", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x1400114a6", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x1400114a9", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x1400114ab", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x1400114b0", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x1400114b1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": -40 + }, + { + "address": "0x1400114b4", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x1400114b7", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x88]", + "stack_offset": -40 + }, + { + "address": "0x1400114be", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x1400114c1", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x1400114c3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x1400114c8", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x1400114cd", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x1400114d1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x1400114d2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011514", + "name": "", + "blocks": [ + { + "address": "0x140011514", + "size": 22, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011514", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011519", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001151e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001151f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140011523", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x140011526", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x140011529", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14001152b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x140011530", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x140011531", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi + 8]", + "stack_offset": -40 + }, + { + "address": "0x140011535", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x140011538", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": -40 + }, + { + "address": "0x14001153b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14001153e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x140011541", + "size": 5, + "mnemonic": "call", + "operands": "0x14001185c", + "stack_offset": -40 + }, + { + "address": "0x140011546", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x140011547", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x140011549", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14001154e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x140011553", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140011557", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140011558", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001155c", + "name": "", + "blocks": [ + { + "address": "0x14001155c", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001155c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011561", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x140011566", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011567", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001156b", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x14001156e", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x140011571", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x140011573", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x140011578", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x140011579", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": -40 + }, + { + "address": "0x14001157c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x14001157f", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x88]", + "stack_offset": -40 + }, + { + "address": "0x140011586", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140011589", + "size": 2, + "mnemonic": "je", + "operands": "0x1400115a9", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400115a9", + "0x14001158b" + ] + }, + { + "address": "0x1400115a9", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400115a9", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x1400115ab", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x1400115b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400115b5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400115b9", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400115ba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001158b", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001158b", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001158e", + "size": 4, + "mnemonic": "lock xadd", + "operands": "dword ptr [rcx], eax", + "stack_offset": 0 + }, + { + "address": "0x140011592", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140011595", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400115a9", + "stack_offset": 0 + }, + { + "address": "0x140011597", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x201a2]", + "stack_offset": 0 + }, + { + "address": "0x14001159e", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400115a1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400115a9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400115a9", + "0x1400115a3" + ] + }, + { + "address": "0x1400115a3", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400115a3", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400115a8", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400115a9", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x1400115ab", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x1400115b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400115b5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400115b9", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400115ba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400114d4", + "name": "", + "blocks": [ + { + "address": "0x1400114d4", + "size": 20, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400114d4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400114d9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x1400114de", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400114df", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400114e3", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x1400114e6", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x1400114e9", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x1400114eb", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x1400114f0", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x1400114f1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": -40 + }, + { + "address": "0x1400114f4", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x1400114f6", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x1400114f9", + "size": 5, + "mnemonic": "call", + "operands": "0x14001185c", + "stack_offset": -40 + }, + { + "address": "0x1400114fe", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x1400114ff", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x140011501", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x140011506", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14001150b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001150f", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140011510", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d940", + "name": "", + "blocks": [ + { + "address": "0x14000d940", + "size": 30, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d940", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d945", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000d94a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d94b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000d94f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000d952", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": -40 + }, + { + "address": "0x14000d957", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rdi + 0x18]", + "stack_offset": -40 + }, + { + "address": "0x14000d95b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000d95e", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": -40 + }, + { + "address": "0x14000d961", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rax + 0x90]", + "stack_offset": -40 + }, + { + "address": "0x14000d968", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdx], r8", + "stack_offset": -40 + }, + { + "address": "0x14000d96b", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rax + 0x88]", + "stack_offset": -40 + }, + { + "address": "0x14000d972", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x20], r8", + "stack_offset": -40 + }, + { + "address": "0x14000d976", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi + 8]", + "stack_offset": -40 + }, + { + "address": "0x14000d97a", + "size": 5, + "mnemonic": "call", + "operands": "0x140015b60", + "stack_offset": -40 + }, + { + "address": "0x14000d97f", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdi + 8]", + "stack_offset": -40 + }, + { + "address": "0x14000d983", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rdi + 0x20]", + "stack_offset": -40 + }, + { + "address": "0x14000d987", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": -40 + }, + { + "address": "0x14000d98a", + "size": 5, + "mnemonic": "call", + "operands": "0x140015bcc", + "stack_offset": -40 + }, + { + "address": "0x14000d98f", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsi + 0x3a8]", + "stack_offset": -40 + }, + { + "address": "0x14000d995", + "size": 2, + "mnemonic": "test", + "operands": "al, 2", + "stack_offset": -40 + }, + { + "address": "0x14000d997", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000d9a6", + "stack_offset": -40 + }, + { + "address": "0x14000d999", + "size": 3, + "mnemonic": "or", + "operands": "eax, 2", + "stack_offset": -40 + }, + { + "address": "0x14000d99c", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rsi + 0x3a8], eax", + "stack_offset": -40 + }, + { + "address": "0x14000d9a2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdi + 0x28], 2", + "stack_offset": -40 + }, + { + "address": "0x14000d9a6", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000d9ab", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": -40 + }, + { + "address": "0x14000d9b0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000d9b4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000d9b5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140016e74", + "name": "", + "blocks": [ + { + "address": "0x140016e74", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016e74", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140016e79", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbp", + "stack_offset": 0 + }, + { + "address": "0x140016e7e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x140016e83", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140016e84", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140016e86", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140016e88", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140016e8a", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140016e8c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -40 + }, + { + "address": "0x140016e90", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rdx]", + "stack_offset": -88 + }, + { + "address": "0x140016e93", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -88 + }, + { + "address": "0x140016e96", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -88 + }, + { + "address": "0x140016e99", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -88 + }, + { + "address": "0x140016e9c", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -88 + }, + { + "address": "0x140016e9f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -88 + }, + { + "address": "0x140016ea2", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -88 + }, + { + "address": "0x140016ea5", + "size": 6, + "mnemonic": "je", + "operands": "0x140016f96", + "stack_offset": -88 + } + ], + "successors": [ + "0x140016f96", + "0x140016eab" + ] + }, + { + "address": "0x140016f96", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016f96", + "size": 8, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140016f9e", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r13", + "stack_offset": 0 + }, + { + "address": "0x140016fa1", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rdi], r13b", + "stack_offset": 0 + }, + { + "address": "0x140016fa4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016fae", + "stack_offset": 0 + }, + { + "address": "0x140016fa6", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140016fac", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016fcb", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016fcb" + ] + }, + { + "address": "0x140016eab", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016eab", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140016eae", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140016eb1", + "size": 6, + "mnemonic": "je", + "operands": "0x140016f6a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016f6a", + "0x140016eb7" + ] + }, + { + "address": "0x140016fcb", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016fcb", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r12", + "stack_offset": 0 + }, + { + "address": "0x140016fce", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x140016fd3", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140016fd6", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140016fd8", + "size": 5, + "mnemonic": "call", + "operands": "0x140016bc8", + "stack_offset": 0 + }, + { + "address": "0x140016fdd", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x140016fe1", + "size": 2, + "mnemonic": "je", + "operands": "0x140016ffd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016ffd", + "0x140016fe3" + ] + }, + { + "address": "0x140016f6a", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016f6a", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140016f6d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r14], rdi", + "stack_offset": 0 + }, + { + "address": "0x140016f70", + "size": 3, + "mnemonic": "sar", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x140016f73", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016f76", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001700c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001700c" + ] + }, + { + "address": "0x140016eb7", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016eb7", + "size": 8, + "mnemonic": "mov", + "operands": "r15, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140016ebf", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rdi], r13b", + "stack_offset": 0 + }, + { + "address": "0x140016ec2", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016ecc", + "stack_offset": 0 + }, + { + "address": "0x140016ec4", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140016eca", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016ee9", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016ee9" + ] + }, + { + "address": "0x140016ffd", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016ffd", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsi + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x140017001", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rsi + 0x2c], 0x2a", + "stack_offset": 0 + }, + { + "address": "0x140017008", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001700c", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140017011", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140017016", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14001701b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001701f", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140017021", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140017023", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140017025", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 72 + }, + { + "address": "0x140017027", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x140017028", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016fe3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016fe3", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140016fe6", + "size": 2, + "mnemonic": "je", + "operands": "0x140016f73", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016f73", + "0x140016fe8" + ] + }, + { + "address": "0x14001700c", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001700c", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140017011", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140017016", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14001701b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001701f", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140017021", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140017023", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140017025", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 72 + }, + { + "address": "0x140017027", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x140017028", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016ee9", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016ee9", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r12", + "stack_offset": 0 + }, + { + "address": "0x140016eec", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], r13d", + "stack_offset": 0 + }, + { + "address": "0x140016ef1", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140016ef4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r15", + "stack_offset": 0 + }, + { + "address": "0x140016ef9", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140016efe", + "size": 5, + "mnemonic": "call", + "operands": "0x140016bc8", + "stack_offset": 0 + }, + { + "address": "0x140016f03", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140016f06", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x140016f0a", + "size": 2, + "mnemonic": "je", + "operands": "0x140016f84", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016f84", + "0x140016f0c" + ] + }, + { + "address": "0x140016f73", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016f73", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016f76", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001700c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001700c" + ] + }, + { + "address": "0x140016fe8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016fe8", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + 1]", + "stack_offset": 0 + }, + { + "address": "0x140016fec", + "size": 3, + "mnemonic": "add", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x140016fef", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140016ff3", + "size": 4, + "mnemonic": "cmovne", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016ff7", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [rcx + 1]", + "stack_offset": 0 + }, + { + "address": "0x140016ffb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016fa1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016fa1" + ] + }, + { + "address": "0x140016f84", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016f84", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r14], rdi", + "stack_offset": 0 + }, + { + "address": "0x140016f87", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r15 + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x140016f8c", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [r15 + 0x2c], 0x2a", + "stack_offset": 0 + }, + { + "address": "0x140016f94", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140017008", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017008" + ] + }, + { + "address": "0x140016f0c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016f0c", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140016f0f", + "size": 2, + "mnemonic": "je", + "operands": "0x140016f7b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016f7b", + "0x140016f11" + ] + }, + { + "address": "0x140016fa1", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016fa1", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rdi], r13b", + "stack_offset": 0 + }, + { + "address": "0x140016fa4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016fae", + "stack_offset": 0 + }, + { + "address": "0x140016fa6", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140016fac", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016fcb", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016fcb" + ] + }, + { + "address": "0x140017008", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140017008", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001700c", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140017011", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140017016", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14001701b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001701f", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140017021", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140017023", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140017025", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 72 + }, + { + "address": "0x140017027", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x140017028", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016f7b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016f7b", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r13", + "stack_offset": 0 + }, + { + "address": "0x140016f7e", + "size": 4, + "mnemonic": "mov", + "operands": "word ptr [rbx], r13w", + "stack_offset": 0 + }, + { + "address": "0x140016f82", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016f6a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016f6a" + ] + }, + { + "address": "0x140016f11", + "size": 28, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016f11", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140016f15", + "size": 6, + "mnemonic": "cmp", + "operands": "ecx, 0xffff", + "stack_offset": 0 + }, + { + "address": "0x140016f1b", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140016f56", + "stack_offset": 0 + }, + { + "address": "0x140016f1d", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x140016f21", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140016f6a", + "stack_offset": 0 + }, + { + "address": "0x140016f23", + "size": 6, + "mnemonic": "add", + "operands": "ecx, 0xffff0000", + "stack_offset": 0 + }, + { + "address": "0x140016f29", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0xd800", + "stack_offset": 0 + }, + { + "address": "0x140016f2f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x140016f31", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x60], ecx", + "stack_offset": 0 + }, + { + "address": "0x140016f35", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0xa", + "stack_offset": 0 + }, + { + "address": "0x140016f38", + "size": 3, + "mnemonic": "dec", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x140016f3b", + "size": 4, + "mnemonic": "or", + "operands": "ax, r8w", + "stack_offset": 0 + }, + { + "address": "0x140016f3f", + "size": 3, + "mnemonic": "mov", + "operands": "word ptr [rbx], ax", + "stack_offset": 0 + }, + { + "address": "0x140016f42", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x3ff", + "stack_offset": 0 + }, + { + "address": "0x140016f47", + "size": 3, + "mnemonic": "and", + "operands": "cx, ax", + "stack_offset": 0 + }, + { + "address": "0x140016f4a", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016f4e", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xdc00", + "stack_offset": 0 + }, + { + "address": "0x140016f53", + "size": 3, + "mnemonic": "or", + "operands": "cx, ax", + "stack_offset": 0 + }, + { + "address": "0x140016f56", + "size": 3, + "mnemonic": "mov", + "operands": "word ptr [rbx], cx", + "stack_offset": 0 + }, + { + "address": "0x140016f59", + "size": 3, + "mnemonic": "add", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x140016f5c", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016f60", + "size": 4, + "mnemonic": "sub", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x140016f64", + "size": 6, + "mnemonic": "jne", + "operands": "0x140016ebf", + "stack_offset": 0 + }, + { + "address": "0x140016f6a", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140016f6d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r14], rdi", + "stack_offset": 0 + }, + { + "address": "0x140016f70", + "size": 3, + "mnemonic": "sar", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x140016f73", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016f76", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001700c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001700c" + ] + } + ] + }, + { + "address": "0x1400170bc", + "name": "", + "blocks": [ + { + "address": "0x1400170bc", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170bc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400170c1", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400170c2", + "size": 6, + "mnemonic": "lea", + "operands": "eax, [rcx - 0xfde8]", + "stack_offset": -8 + }, + { + "address": "0x1400170c8", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, r9d", + "stack_offset": -8 + }, + { + "address": "0x1400170cb", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": -8 + }, + { + "address": "0x1400170ce", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -8 + }, + { + "address": "0x1400170d1", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xdeac", + "stack_offset": -8 + }, + { + "address": "0x1400170d6", + "size": 4, + "mnemonic": "setbe", + "operands": "r10b", + "stack_offset": -8 + }, + { + "address": "0x1400170da", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -8 + }, + { + "address": "0x1400170dc", + "size": 2, + "mnemonic": "cmp", + "operands": "ecx, eax", + "stack_offset": -8 + }, + { + "address": "0x1400170de", + "size": 2, + "mnemonic": "ja", + "operands": "0x140017121", + "stack_offset": -8 + } + ], + "successors": [ + "0x140017121", + "0x1400170e0" + ] + }, + { + "address": "0x140017121", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017121", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x140017123", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0xdead", + "stack_offset": 0 + }, + { + "address": "0x140017128", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x14001712a" + ] + }, + { + "address": "0x1400170e0", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170e0", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x1400170e2" + ] + }, + { + "address": "0x14001715a", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001715a", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x14001715c", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140017161", + "size": 3, + "mnemonic": "test", + "operands": "r10b, r10b", + "stack_offset": 0 + }, + { + "address": "0x140017164", + "size": 5, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140017169", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14001716c", + "size": 4, + "mnemonic": "cmovne", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017170", + "size": 4, + "mnemonic": "cmovne", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017174", + "size": 2, + "mnemonic": "je", + "operands": "0x14001717d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001717d", + "0x140017176" + ] + }, + { + "address": "0x14001712a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001712a", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001712d", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x14001712f" + ] + }, + { + "address": "0x1400170e2", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170e2", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xc433", + "stack_offset": 0 + }, + { + "address": "0x1400170e7", + "size": 2, + "mnemonic": "cmp", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x1400170e9", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001710a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001710a", + "0x1400170eb" + ] + }, + { + "address": "0x14001717d", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001717d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r8", + "stack_offset": 0 + }, + { + "address": "0x140017182", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140017185", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], r9", + "stack_offset": 0 + }, + { + "address": "0x14001718a", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r11d", + "stack_offset": 0 + }, + { + "address": "0x14001718d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140017192", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140017193", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x8e9e]", + "stack_offset": 8 + } + ], + "successors": [ + "0x140020038" + ] + }, + { + "address": "0x140017176", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017176", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140017179", + "size": 2, + "mnemonic": "je", + "operands": "0x14001717d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001717d", + "0x14001717b" + ] + }, + { + "address": "0x14001712f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001712f", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017132", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017134" + ] + }, + { + "address": "0x14001710a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001710a", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001710c", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0xc435", + "stack_offset": 0 + }, + { + "address": "0x140017111", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017113" + ] + }, + { + "address": "0x1400170eb", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170eb", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x1400170ed" + ] + }, + { + "address": "0x140020038", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + }, + { + "address": "0x14001717b", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001717b", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rax], edi", + "stack_offset": 0 + }, + { + "address": "0x14001717d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], r8", + "stack_offset": 0 + }, + { + "address": "0x140017182", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140017185", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], r9", + "stack_offset": 0 + }, + { + "address": "0x14001718a", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, r11d", + "stack_offset": 0 + }, + { + "address": "0x14001718d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140017192", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140017193", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x8e9e]", + "stack_offset": 8 + } + ], + "successors": [ + "0x140020038" + ] + }, + { + "address": "0x140017134", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017134", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017137", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017139" + ] + }, + { + "address": "0x140017113", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017113", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0x1263", + "stack_offset": 0 + }, + { + "address": "0x140017118", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x14001711a" + ] + }, + { + "address": "0x1400170ed", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170ed", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400170ef", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 0x2a", + "stack_offset": 0 + }, + { + "address": "0x1400170f2", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x1400170f4" + ] + }, + { + "address": "0x140017139", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017139", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001713c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x14001713e" + ] + }, + { + "address": "0x14001711a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001711a", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0x812", + "stack_offset": 0 + }, + { + "address": "0x14001711f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001714d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001714d" + ] + }, + { + "address": "0x1400170f4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170f4", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0xc402", + "stack_offset": 0 + }, + { + "address": "0x1400170f9", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x1400170fb" + ] + }, + { + "address": "0x14001713e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001713e", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017141", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017143" + ] + }, + { + "address": "0x14001714d", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001714d", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x14001714f" + ] + }, + { + "address": "0x1400170fb", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170fb", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x1400170fe", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017100" + ] + }, + { + "address": "0x140017143", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017143", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017146", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017148" + ] + }, + { + "address": "0x14001714f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001714f", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017152", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017154" + ] + }, + { + "address": "0x140017100", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017100", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017103", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017105" + ] + }, + { + "address": "0x140017148", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017148", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0x1f35", + "stack_offset": 0 + }, + { + "address": "0x14001714d", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x14001714f" + ] + }, + { + "address": "0x140017154", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017154", + "size": 4, + "mnemonic": "btr", + "operands": "edx, 7", + "stack_offset": 0 + }, + { + "address": "0x140017158", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001715c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715c" + ] + }, + { + "address": "0x140017105", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017105", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 3", + "stack_offset": 0 + }, + { + "address": "0x140017108", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140017152", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017152" + ] + }, + { + "address": "0x14001715c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001715c", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140017161", + "size": 3, + "mnemonic": "test", + "operands": "r10b, r10b", + "stack_offset": 0 + }, + { + "address": "0x140017164", + "size": 5, + "mnemonic": "mov", + "operands": "r9, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140017169", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14001716c", + "size": 4, + "mnemonic": "cmovne", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017170", + "size": 4, + "mnemonic": "cmovne", + "operands": "r9, rdi", + "stack_offset": 0 + }, + { + "address": "0x140017174", + "size": 2, + "mnemonic": "je", + "operands": "0x14001717d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001717d", + "0x140017176" + ] + }, + { + "address": "0x140017152", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017152", + "size": 2, + "mnemonic": "je", + "operands": "0x14001715a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001715a", + "0x140017154" + ] + } + ] + }, + { + "address": "0x140012934", + "name": "", + "blocks": [ + { + "address": "0x140012934", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012934", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140012938", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001293b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140012952", + "stack_offset": -40 + }, + { + "address": "0x14001293d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -40 + }, + { + "address": "0x140012942", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -40 + }, + { + "address": "0x140012948", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -40 + }, + { + "address": "0x14001294d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": -40 + }, + { + "address": "0x140012950", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140012956", + "stack_offset": -40 + } + ], + "successors": [ + "0x140012956" + ] + }, + { + "address": "0x140012956", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140012956", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001295a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140013a8c", + "name": "", + "blocks": [ + { + "address": "0x140013a8c", + "size": 22, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140013a8c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140013a8f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140013a93", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x140013a97", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140013a98", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x140013a9c", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -56 + }, + { + "address": "0x140013a9f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -56 + }, + { + "address": "0x140013aa2", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -56 + }, + { + "address": "0x140013aa5", + "size": 2, + "mnemonic": "jne", + "operands": "0x140013ad6", + "stack_offset": -56 + }, + { + "address": "0x140013aa7", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdx + 0x30], 1", + "stack_offset": -56 + }, + { + "address": "0x140013aab", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rdx + 0x2c], 0x16", + "stack_offset": -56 + }, + { + "address": "0x140013ab2", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax - 0x10], rdx", + "stack_offset": -56 + }, + { + "address": "0x140013ab6", + "size": 4, + "mnemonic": "and", + "operands": "qword ptr [rax - 0x18], rcx", + "stack_offset": -56 + }, + { + "address": "0x140013aba", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -56 + }, + { + "address": "0x140013abd", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -56 + }, + { + "address": "0x140013ac0", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -56 + }, + { + "address": "0x140013ac2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": -56 + }, + { + "address": "0x140013ac7", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": -56 + }, + { + "address": "0x140013acb", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x48]", + "stack_offset": -56 + }, + { + "address": "0x140013ad0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140013ad4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140013ad5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d854", + "name": "", + "blocks": [ + { + "address": "0x14000d854", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d854", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000d858", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": -40 + }, + { + "address": "0x14000d85d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000d860", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x23989]", + "stack_offset": -40 + }, + { + "address": "0x14000d867", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x24", + "stack_offset": -40 + }, + { + "address": "0x14000d86b", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000d86e", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000d872", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000d876", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140014d20", + "name": "", + "blocks": [ + { + "address": "0x140014d20", + "size": 27, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140014d20", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x140014d25", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x140014d2a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 8], ecx", + "stack_offset": 0 + }, + { + "address": "0x140014d2e", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x140014d2f", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140014d31", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140014d33", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140014d35", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140014d37", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -40 + }, + { + "address": "0x140014d3b", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -88 + }, + { + "address": "0x140014d3e", + "size": 3, + "mnemonic": "mov", + "operands": "r13d, r8d", + "stack_offset": -88 + }, + { + "address": "0x140014d41", + "size": 3, + "mnemonic": "movsxd", + "operands": "rsi, ecx", + "stack_offset": -88 + }, + { + "address": "0x140014d44", + "size": 3, + "mnemonic": "cmp", + "operands": "esi, -2", + "stack_offset": -88 + }, + { + "address": "0x140014d47", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014d77", + "stack_offset": -88 + }, + { + "address": "0x140014d49", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r9 + 0x38], 1", + "stack_offset": -88 + }, + { + "address": "0x140014d4e", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [r9 + 0x34], 0", + "stack_offset": -88 + }, + { + "address": "0x140014d53", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [r9 + 0x30], 1", + "stack_offset": -88 + }, + { + "address": "0x140014d58", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [r9 + 0x2c], 9", + "stack_offset": -88 + }, + { + "address": "0x140014d60", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": -88 + }, + { + "address": "0x140014d64", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": -88 + }, + { + "address": "0x140014d69", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -88 + }, + { + "address": "0x140014d6d", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": -40 + }, + { + "address": "0x140014d6f", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": -32 + }, + { + "address": "0x140014d71", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": -24 + }, + { + "address": "0x140014d73", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": -16 + }, + { + "address": "0x140014d75", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140014d76", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140014e40", + "name": "", + "blocks": [ + { + "address": "0x140014e40", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140014e40", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140014e45", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140014e4a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140014e4f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140014e50", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x140014e54", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdi, ecx", + "stack_offset": -56 + }, + { + "address": "0x140014e57", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -56 + }, + { + "address": "0x140014e5a", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": -56 + }, + { + "address": "0x140014e5c", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r8d", + "stack_offset": -56 + }, + { + "address": "0x140014e5f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rdx", + "stack_offset": -56 + }, + { + "address": "0x140014e62", + "size": 5, + "mnemonic": "call", + "operands": "0x14001949c", + "stack_offset": -56 + }, + { + "address": "0x140014e67", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": -56 + }, + { + "address": "0x140014e6b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140014e7e", + "stack_offset": -56 + }, + { + "address": "0x140014e6d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 0x30], 1", + "stack_offset": -56 + }, + { + "address": "0x140014e71", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x2c], 9", + "stack_offset": -56 + }, + { + "address": "0x140014e78", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": -56 + }, + { + "address": "0x140014e7c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140014eda", + "stack_offset": -56 + } + ], + "successors": [ + "0x140014eda" + ] + }, + { + "address": "0x140014eda", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140014eda", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140014edf", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140014ee4", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140014ee9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140014eed", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140014eee", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015260", + "name": "", + "blocks": [ + { + "address": "0x140015260", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015260", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140015265", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001526a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001526f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140015270", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140015272", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x140015274", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -24 + }, + { + "address": "0x140015278", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -72 + }, + { + "address": "0x14001527a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": -72 + }, + { + "address": "0x14001527d", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r8", + "stack_offset": -72 + }, + { + "address": "0x140015280", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -72 + }, + { + "address": "0x140015283", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -72 + }, + { + "address": "0x140015286", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, ebx", + "stack_offset": -72 + }, + { + "address": "0x140015289", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -72 + }, + { + "address": "0x14001528c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015295", + "stack_offset": -72 + }, + { + "address": "0x14001528e", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": -72 + }, + { + "address": "0x140015291", + "size": 2, + "mnemonic": "je", + "operands": "0x1400152ce", + "stack_offset": -72 + } + ], + "successors": [ + "0x1400152ce", + "0x140015293" + ] + }, + { + "address": "0x1400152ce", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400152ce", + "size": 3, + "mnemonic": "test", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x1400152d1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400152d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400152d6", + "0x1400152d3" + ] + }, + { + "address": "0x140015293", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015293", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001529a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001529a" + ] + }, + { + "address": "0x1400152d6", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400152d6", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400152db", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400152e0", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400152e3", + "size": 4, + "mnemonic": "cmova", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400152e7", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x1400152ee", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400152f7", + "stack_offset": 0 + }, + { + "address": "0x1400152f0", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400152f5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001533c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001533c" + ] + }, + { + "address": "0x1400152d3", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400152d3", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400152d6", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400152db", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400152e0", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400152e3", + "size": 4, + "mnemonic": "cmova", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400152e7", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x1400152ee", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400152f7", + "stack_offset": 0 + }, + { + "address": "0x1400152f0", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400152f5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001533c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001533c" + ] + }, + { + "address": "0x14001529a", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001529a", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14001529f", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400152a4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x1400152a9", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rax + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x1400152ad", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x2c], esi", + "stack_offset": 0 + }, + { + "address": "0x1400152b0", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400152b3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400152b8", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400152bb", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400152bd", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400152bf", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": 0 + }, + { + "address": "0x1400152c4", + "size": 2, + "mnemonic": "mov", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x1400152c6", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140015366", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015366" + ] + }, + { + "address": "0x14001533c", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001533c", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdi + 0x2c], esi", + "stack_offset": 0 + }, + { + "address": "0x14001533f", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdi + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x140015343", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rdi", + "stack_offset": 0 + }, + { + "address": "0x140015348", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400152b0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400152b0" + ] + }, + { + "address": "0x140015366", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015366", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001536b", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140015370", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140015375", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140015379", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 48 + }, + { + "address": "0x14001537b", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14001537d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14001537e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400152b0", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400152b0", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400152b3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400152b8", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400152bb", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400152bd", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400152bf", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": 0 + }, + { + "address": "0x1400152c4", + "size": 2, + "mnemonic": "mov", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x1400152c6", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140015366", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015366" + ] + } + ] + }, + { + "address": "0x140015620", + "name": "", + "blocks": [ + { + "address": "0x140015620", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015620", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140015625", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001562a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001562f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140015630", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140015632", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x140015634", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -24 + }, + { + "address": "0x140015638", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -72 + }, + { + "address": "0x14001563a", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": -72 + }, + { + "address": "0x14001563d", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r8", + "stack_offset": -72 + }, + { + "address": "0x140015640", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -72 + }, + { + "address": "0x140015643", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -72 + }, + { + "address": "0x140015646", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, ebx", + "stack_offset": -72 + }, + { + "address": "0x140015649", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -72 + }, + { + "address": "0x14001564c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001567e", + "stack_offset": -72 + } + ], + "successors": [ + "0x14001567e", + "0x14001564e" + ] + }, + { + "address": "0x14001567e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001567e", + "size": 3, + "mnemonic": "test", + "operands": "rbp, rbp", + "stack_offset": 0 + }, + { + "address": "0x140015681", + "size": 2, + "mnemonic": "je", + "operands": "0x140015655", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015655", + "0x140015683" + ] + }, + { + "address": "0x14001564e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001564e", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140015651", + "size": 2, + "mnemonic": "je", + "operands": "0x140015683", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015683", + "0x140015653" + ] + }, + { + "address": "0x140015655", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015655", + "size": 3, + "mnemonic": "test", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x140015658", + "size": 2, + "mnemonic": "je", + "operands": "0x14001565d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001565d", + "0x14001565a" + ] + }, + { + "address": "0x140015683", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015683", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140015688", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14001568d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140015692", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rax + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x140015696", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x2c], esi", + "stack_offset": 0 + }, + { + "address": "0x140015699", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14001569c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400156a1", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400156a4", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400156a6", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400156a8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": 0 + }, + { + "address": "0x1400156ad", + "size": 2, + "mnemonic": "mov", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x1400156af", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001571a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001571a" + ] + }, + { + "address": "0x140015653", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015653", + "size": 2, + "mnemonic": "mov", + "operands": "byte ptr [rdx], bl", + "stack_offset": 0 + }, + { + "address": "0x140015655", + "size": 3, + "mnemonic": "test", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x140015658", + "size": 2, + "mnemonic": "je", + "operands": "0x14001565d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001565d", + "0x14001565a" + ] + }, + { + "address": "0x14001565d", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001565d", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140015662", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140015667", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001566a", + "size": 4, + "mnemonic": "cmova", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001566e", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x140015675", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400156b1", + "stack_offset": 0 + }, + { + "address": "0x140015677", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14001567c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400156f4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400156f4" + ] + }, + { + "address": "0x14001565a", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001565a", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001565d", + "size": 5, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140015662", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140015667", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001566a", + "size": 4, + "mnemonic": "cmova", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001566e", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x140015675", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400156b1", + "stack_offset": 0 + }, + { + "address": "0x140015677", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14001567c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400156f4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400156f4" + ] + }, + { + "address": "0x14001571a", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001571a", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001571f", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140015724", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140015729", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001572d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 48 + }, + { + "address": "0x14001572f", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x140015731", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x140015732", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400156f4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400156f4", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdi + 0x2c], esi", + "stack_offset": 0 + }, + { + "address": "0x1400156f7", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdi + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x1400156fb", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rdi", + "stack_offset": 0 + }, + { + "address": "0x140015700", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140015699", + "stack_offset": 0 + } + ], + "successors": [ + "0x140015699" + ] + }, + { + "address": "0x140015699", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015699", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14001569c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400156a1", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400156a4", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x1400156a6", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400156a8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": 0 + }, + { + "address": "0x1400156ad", + "size": 2, + "mnemonic": "mov", + "operands": "eax, esi", + "stack_offset": 0 + }, + { + "address": "0x1400156af", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001571a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001571a" + ] + } + ] + }, + { + "address": "0x14000d89c", + "name": "", + "blocks": [ + { + "address": "0x14000d89c", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d89c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d8a1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000d8a6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d8a7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000d8ab", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rcx + 0x18], 0", + "stack_offset": -40 + }, + { + "address": "0x14000d8af", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000d8b2", + "size": 4, + "mnemonic": "lea", + "operands": "rsi, [rcx + 8]", + "stack_offset": -40 + }, + { + "address": "0x14000d8b6", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000d8b9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d8c0", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000d8c0", + "0x14000d8bb" + ] + }, + { + "address": "0x14000d8c0", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d8c0", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x25929], 0", + "stack_offset": 0 + }, + { + "address": "0x14000d8c7", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000d8d6", + "stack_offset": 0 + }, + { + "address": "0x14000d8c9", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x23b58]", + "stack_offset": 0 + }, + { + "address": "0x14000d8d0", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rsi], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000d8d4", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000d924", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d924" + ] + }, + { + "address": "0x14000d8bb", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d8bb", + "size": 3, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000d8be", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000d8d0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d8d0" + ] + }, + { + "address": "0x14000d924", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d924", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000d929", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d92c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000d931", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000d935", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000d936", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d8d0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d8d0", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rsi], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000d8d4", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000d924", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d924" + ] + } + ] + }, + { + "address": "0x140011ff0", + "name": "", + "blocks": [ + { + "address": "0x140011ff0", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ff0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011ff5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140011ffa", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140011fff", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140012000", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x140012004", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x24045]", + "stack_offset": -56 + }, + { + "address": "0x14001200b", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, r9d", + "stack_offset": -56 + }, + { + "address": "0x14001200e", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -56 + }, + { + "address": "0x140012011", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": -56 + }, + { + "address": "0x140012013", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -56 + }, + { + "address": "0x140012016", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": -56 + }, + { + "address": "0x14001201a", + "size": 2, + "mnemonic": "je", + "operands": "0x140012055", + "stack_offset": -56 + } + ], + "successors": [ + "0x140012055", + "0x14001201c" + ] + }, + { + "address": "0x140012055", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140012055", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140012057", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001205a", + "size": 5, + "mnemonic": "call", + "operands": "0x1400122e0", + "stack_offset": 0 + }, + { + "address": "0x14001205f", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x140012061", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140012064", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140012067", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": 0 + }, + { + "address": "0x140012069", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe159]", + "stack_offset": 0 + }, + { + "address": "0x14001206f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140012074", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140012079", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001207e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140012082", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140012083", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001201c", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001201c", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001201f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140012043", + "stack_offset": 0 + }, + { + "address": "0x140012021", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x148e8]", + "stack_offset": 0 + }, + { + "address": "0x140012028", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x148d9]", + "stack_offset": 0 + }, + { + "address": "0x14001202f", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x148da]", + "stack_offset": 0 + }, + { + "address": "0x140012036", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140012039", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": 0 + }, + { + "address": "0x14001203e", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140012041", + "size": 2, + "mnemonic": "je", + "operands": "0x140012055", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012055", + "0x140012043" + ] + }, + { + "address": "0x140012043", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012043", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140012046", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140012049", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": 0 + }, + { + "address": "0x14001204b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001204e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x140012053", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001206f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001206f" + ] + }, + { + "address": "0x14001206f", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001206f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140012074", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140012079", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001207e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140012082", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140012083", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011a80", + "name": "", + "blocks": [ + { + "address": "0x140011a80", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011a80", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140011a82", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140011a86", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdx", + "stack_offset": -40 + }, + { + "address": "0x140011a89", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140011a8c", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140011a8f", + "size": 2, + "mnemonic": "je", + "operands": "0x140011a9f", + "stack_offset": -40 + } + ], + "successors": [ + "0x140011a9f", + "0x140011a91" + ] + }, + { + "address": "0x140011a9f", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011a9f", + "size": 4, + "mnemonic": "imul", + "operands": "rbx, r8", + "stack_offset": 0 + }, + { + "address": "0x140011aa3", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140011aa8", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011aab", + "size": 4, + "mnemonic": "cmove", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011aaf", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011ac6", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011ac6" + ] + }, + { + "address": "0x140011a91", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011a91", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140011a93", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140011a97", + "size": 3, + "mnemonic": "div", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140011a9a", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x140011a9d", + "size": 2, + "mnemonic": "jb", + "operands": "0x140011ae2", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011ae2", + "0x140011a9f" + ] + }, + { + "address": "0x140011ac6", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ac6", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0x21d8b]", + "stack_offset": 0 + }, + { + "address": "0x140011acd", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011ad0", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 8", + "stack_offset": 0 + }, + { + "address": "0x140011ad5", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe6a5]", + "stack_offset": 0 + }, + { + "address": "0x140011adb", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011ade", + "size": 2, + "mnemonic": "je", + "operands": "0x140011ab1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011ab1", + "0x140011ae0" + ] + }, + { + "address": "0x140011ae2", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011ae2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x140011ae7", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0xc", + "stack_offset": 0 + }, + { + "address": "0x140011aed", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011aef", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011af3", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140011af4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011ab1", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ab1", + "size": 5, + "mnemonic": "call", + "operands": "0x1400105b0", + "stack_offset": 0 + }, + { + "address": "0x140011ab6", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011ab8", + "size": 2, + "mnemonic": "je", + "operands": "0x140011ae2", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011ae2", + "0x140011aba" + ] + }, + { + "address": "0x140011ae0", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ae0", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011aef", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011aef" + ] + }, + { + "address": "0x140011aba", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011aba", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011abd", + "size": 5, + "mnemonic": "call", + "operands": "0x14000deb0", + "stack_offset": 0 + }, + { + "address": "0x140011ac2", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011ac4", + "size": 2, + "mnemonic": "je", + "operands": "0x140011ae2", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011ae2", + "0x140011ac6" + ] + }, + { + "address": "0x140011aef", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011aef", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011af3", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140011af4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001c3c0", + "name": "", + "blocks": [ + { + "address": "0x14001c3c0", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c3c0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c3c5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c3c6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001c3ca", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -40 + }, + { + "address": "0x14001c3cd", + "size": 3, + "mnemonic": "mov", + "operands": "r10, r8", + "stack_offset": -40 + }, + { + "address": "0x14001c3d0", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001c3d3", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001c3d6", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -40 + }, + { + "address": "0x14001c3d9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c3f2", + "stack_offset": -40 + }, + { + "address": "0x14001c3db", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001c3de", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c3f7", + "stack_offset": -40 + }, + { + "address": "0x14001c3e0", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001c3e3", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c419", + "stack_offset": -40 + }, + { + "address": "0x14001c3e5", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14001c3e7", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14001c3ec", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001c3f0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001c3f1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001702c", + "name": "", + "blocks": [ + { + "address": "0x14001702c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001702c", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xdeac", + "stack_offset": 0 + }, + { + "address": "0x140017031", + "size": 2, + "mnemonic": "cmp", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x140017033", + "size": 2, + "mnemonic": "ja", + "operands": "0x140017084", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017084", + "0x140017035" + ] + }, + { + "address": "0x140017084", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017084", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x140017086", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0xdead", + "stack_offset": 0 + }, + { + "address": "0x14001708b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x14001708d" + ] + }, + { + "address": "0x140017035", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017035", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017037" + ] + }, + { + "address": "0x14001707b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001707b", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001707d", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x8fac]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020030" + ] + }, + { + "address": "0x14001708d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001708d", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017090", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017092" + ] + }, + { + "address": "0x140017037", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017037", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xc433", + "stack_offset": 0 + }, + { + "address": "0x14001703c", + "size": 2, + "mnemonic": "cmp", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001703e", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001705f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001705f", + "0x140017040" + ] + }, + { + "address": "0x140020030", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + }, + { + "address": "0x140017092", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017092", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017095", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017097" + ] + }, + { + "address": "0x14001705f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001705f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x140017061", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0xc435", + "stack_offset": 0 + }, + { + "address": "0x140017066", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017068" + ] + }, + { + "address": "0x140017040", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017040", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017042" + ] + }, + { + "address": "0x140017097", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017097", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001709a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x14001709c" + ] + }, + { + "address": "0x140017068", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017068", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0x1263", + "stack_offset": 0 + }, + { + "address": "0x14001706d", + "size": 2, + "mnemonic": "je", + "operands": "0x1400170b7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400170b7", + "0x14001706f" + ] + }, + { + "address": "0x140017042", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017042", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x140017044", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 0x2a", + "stack_offset": 0 + }, + { + "address": "0x140017047", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017049" + ] + }, + { + "address": "0x14001709c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001709c", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001709f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x1400170a1" + ] + }, + { + "address": "0x1400170b7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170b7", + "size": 3, + "mnemonic": "and", + "operands": "edx, 8", + "stack_offset": 0 + }, + { + "address": "0x1400170ba", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001707d", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020030" + ] + }, + { + "address": "0x14001706f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001706f", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0x812", + "stack_offset": 0 + }, + { + "address": "0x140017074", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017076" + ] + }, + { + "address": "0x140017049", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017049", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0xc402", + "stack_offset": 0 + }, + { + "address": "0x14001704e", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017050" + ] + }, + { + "address": "0x1400170a1", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170a1", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x1400170a4", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x1400170a6" + ] + }, + { + "address": "0x140017076", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017076", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017079", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001707d", + "stack_offset": 0 + }, + { + "address": "0x14001707b", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001707d", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x8fac]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020030" + ] + }, + { + "address": "0x140017050", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017050", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017053", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x140017055" + ] + }, + { + "address": "0x1400170a6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170a6", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x1400170a9", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x1400170ab" + ] + }, + { + "address": "0x140017055", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017055", + "size": 3, + "mnemonic": "sub", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140017058", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x14001705a" + ] + }, + { + "address": "0x1400170ab", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170ab", + "size": 5, + "mnemonic": "sub", + "operands": "eax, 0x1f35", + "stack_offset": 0 + }, + { + "address": "0x1400170b0", + "size": 2, + "mnemonic": "je", + "operands": "0x14001707b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001707b", + "0x1400170b2" + ] + }, + { + "address": "0x14001705a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001705a", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 3", + "stack_offset": 0 + }, + { + "address": "0x14001705d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140017079", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017079" + ] + }, + { + "address": "0x1400170b2", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400170b2", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x1400170b5", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001707d", + "stack_offset": 0 + }, + { + "address": "0x1400170b7", + "size": 3, + "mnemonic": "and", + "operands": "edx, 8", + "stack_offset": 0 + }, + { + "address": "0x1400170ba", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001707d", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020030" + ] + }, + { + "address": "0x140017079", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017079", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001707d", + "stack_offset": 0 + }, + { + "address": "0x14001707b", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001707d", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x8fac]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020030" + ] + } + ] + }, + { + "address": "0x1400121ec", + "name": "", + "blocks": [ + { + "address": "0x1400121ec", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400121ec", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400121f1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400121f6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400121fb", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400121fc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -8 + }, + { + "address": "0x140012200", + "size": 7, + "mnemonic": "mov", + "operands": "r10, qword ptr [rip + 0x23e89]", + "stack_offset": -88 + }, + { + "address": "0x140012207", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, r9d", + "stack_offset": -88 + }, + { + "address": "0x14001220a", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -88 + }, + { + "address": "0x14001220d", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": -88 + }, + { + "address": "0x14001220f", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -88 + }, + { + "address": "0x140012212", + "size": 4, + "mnemonic": "cmp", + "operands": "r10, -1", + "stack_offset": -88 + }, + { + "address": "0x140012216", + "size": 2, + "mnemonic": "je", + "operands": "0x140012297", + "stack_offset": -88 + } + ], + "successors": [ + "0x140012297", + "0x140012218" + ] + }, + { + "address": "0x140012297", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140012297", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140012299", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001229c", + "size": 5, + "mnemonic": "call", + "operands": "0x1400122e0", + "stack_offset": 0 + }, + { + "address": "0x1400122a1", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x1400122a3", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400122a6", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x1400122ad", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400122b0", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x1400122b4", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": 0 + }, + { + "address": "0x1400122b6", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x1400122be", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x1400122c3", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xdef7]", + "stack_offset": 0 + }, + { + "address": "0x1400122c9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400122ce", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x1400122d3", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400122d8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x1400122dc", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x1400122dd", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + }, + { + "address": "0x140012218", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012218", + "size": 3, + "mnemonic": "test", + "operands": "r10, r10", + "stack_offset": 0 + }, + { + "address": "0x14001221b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140012243", + "stack_offset": 0 + }, + { + "address": "0x14001221d", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14764]", + "stack_offset": 0 + }, + { + "address": "0x140012224", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14755]", + "stack_offset": 0 + }, + { + "address": "0x14001222b", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14756]", + "stack_offset": 0 + }, + { + "address": "0x140012232", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r10 + 0x12]", + "stack_offset": 0 + }, + { + "address": "0x140012236", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": 0 + }, + { + "address": "0x14001223b", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14001223e", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140012241", + "size": 2, + "mnemonic": "je", + "operands": "0x140012297", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012297", + "0x140012243" + ] + }, + { + "address": "0x140012243", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012243", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x14001224b", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001224e", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x140012255", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140012258", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001225d", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": 0 + }, + { + "address": "0x14001225f", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x140012267", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001226c", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140012274", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x140012279", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001227c", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x140012280", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140012288", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x14001228d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x140012290", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x140012295", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400122c9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400122c9" + ] + }, + { + "address": "0x1400122c9", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400122c9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400122ce", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x1400122d3", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400122d8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x1400122dc", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x1400122dd", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140017a50", + "name": "", + "blocks": [ + { + "address": "0x140017a50", + "size": 35, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140017a50", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140017a55", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140017a5a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140017a5f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140017a60", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140017a62", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140017a64", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140017a66", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140017a68", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -40 + }, + { + "address": "0x140017a6c", + "size": 4, + "mnemonic": "or", + "operands": "rbp, 0xffffffffffffffff", + "stack_offset": -88 + }, + { + "address": "0x140017a70", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -88 + }, + { + "address": "0x140017a73", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -88 + }, + { + "address": "0x140017a75", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r8", + "stack_offset": -88 + }, + { + "address": "0x140017a78", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -88 + }, + { + "address": "0x140017a7b", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rcx", + "stack_offset": -88 + }, + { + "address": "0x140017a7e", + "size": 3, + "mnemonic": "inc", + "operands": "rbp", + "stack_offset": -88 + }, + { + "address": "0x140017a81", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + rbp], dil", + "stack_offset": -88 + }, + { + "address": "0x140017a85", + "size": 2, + "mnemonic": "jne", + "operands": "0x140017a7e", + "stack_offset": -88 + }, + { + "address": "0x140017a87", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": -88 + }, + { + "address": "0x140017a8c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": -88 + }, + { + "address": "0x140017a8f", + "size": 3, + "mnemonic": "add", + "operands": "rbp, rdx", + "stack_offset": -88 + }, + { + "address": "0x140017a92", + "size": 3, + "mnemonic": "not", + "operands": "rax", + "stack_offset": -88 + }, + { + "address": "0x140017a95", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, rax", + "stack_offset": -88 + }, + { + "address": "0x140017a98", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140017aba", + "stack_offset": -88 + }, + { + "address": "0x140017a9a", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rdx + 0xb]", + "stack_offset": -88 + }, + { + "address": "0x140017a9d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": -88 + }, + { + "address": "0x140017aa2", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x68]", + "stack_offset": -88 + }, + { + "address": "0x140017aa7", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x70]", + "stack_offset": -88 + }, + { + "address": "0x140017aac", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -88 + }, + { + "address": "0x140017ab0", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": -40 + }, + { + "address": "0x140017ab2", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": -32 + }, + { + "address": "0x140017ab4", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": -24 + }, + { + "address": "0x140017ab6", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": -16 + }, + { + "address": "0x140017ab8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140017ab9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001cea8", + "name": "", + "blocks": [ + { + "address": "0x14001cea8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001cea8", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14001ceab", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001ceb0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ceb0" + ] + }, + { + "address": "0x14001ceb0", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ceb0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001ceb5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001ceb6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14001ceba", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -72 + }, + { + "address": "0x14001cebd", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -72 + }, + { + "address": "0x14001cec0", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -72 + }, + { + "address": "0x14001cec3", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ced9", + "stack_offset": -72 + }, + { + "address": "0x14001cec5", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -72 + }, + { + "address": "0x14001ceca", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -72 + }, + { + "address": "0x14001ced0", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -72 + }, + { + "address": "0x14001ced5", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -72 + }, + { + "address": "0x14001ced7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001cf39", + "stack_offset": -72 + } + ], + "successors": [ + "0x14001cf39" + ] + }, + { + "address": "0x14001cf39", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001cf39", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001cf3e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14001cf42", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14001cf43", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d9d8", + "name": "", + "blocks": [ + { + "address": "0x14000d9d8", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d9d8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000d9db", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d9df", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000d9e3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000d9e7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d9eb", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000d9ed", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000d9f1", + "size": 3, + "mnemonic": "xor", + "operands": "r14d, r14d", + "stack_offset": -56 + }, + { + "address": "0x14000d9f4", + "size": 3, + "mnemonic": "mov", + "operands": "ebp, r9d", + "stack_offset": -56 + }, + { + "address": "0x14000d9f7", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -56 + }, + { + "address": "0x14000d9fa", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000d9fd", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000da00", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000da26", + "stack_offset": -56 + }, + { + "address": "0x14000da02", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rdx + 0x28], r14b", + "stack_offset": -56 + }, + { + "address": "0x14000da06", + "size": 2, + "mnemonic": "je", + "operands": "0x14000da15", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000da15", + "0x14000da08" + ] + }, + { + "address": "0x14000da15", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000da15", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x10], r14", + "stack_offset": 0 + }, + { + "address": "0x14000da19", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x18], r14", + "stack_offset": 0 + }, + { + "address": "0x14000da1d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x20], r14", + "stack_offset": 0 + }, + { + "address": "0x14000da21", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000db58", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000db58" + ] + }, + { + "address": "0x14000da08", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000da08", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000da0c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14000da11", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 0x28], r14b", + "stack_offset": 0 + }, + { + "address": "0x14000da15", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x10], r14", + "stack_offset": 0 + }, + { + "address": "0x14000da19", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x18], r14", + "stack_offset": 0 + }, + { + "address": "0x14000da1d", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x20], r14", + "stack_offset": 0 + }, + { + "address": "0x14000da21", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000db58", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000db58" + ] + }, + { + "address": "0x14000db58", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000db58", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000db5a", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000db5f", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000db64", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000db69", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000db6e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000db72", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 48 + }, + { + "address": "0x14000db74", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d808", + "name": "", + "blocks": [ + { + "address": "0x14000d808", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d808", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d80a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000d80e", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14000d810", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d854", + "stack_offset": -40 + }, + { + "address": "0x14000d815", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000d817", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rax], ebx", + "stack_offset": -40 + }, + { + "address": "0x14000d819", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d738", + "stack_offset": -40 + }, + { + "address": "0x14000d81e", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": -40 + }, + { + "address": "0x14000d820", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -40 + }, + { + "address": "0x14000d825", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rax], ebx", + "stack_offset": -40 + }, + { + "address": "0x14000d827", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000d82b", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14000d82c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140016514", + "name": "", + "blocks": [ + { + "address": "0x140016514", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016514", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140016519", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001651e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001651f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x140016523", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -120 + }, + { + "address": "0x140016526", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -120 + }, + { + "address": "0x140016529", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -120 + }, + { + "address": "0x14001652c", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r8d", + "stack_offset": -120 + }, + { + "address": "0x14001652f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": -120 + }, + { + "address": "0x140016534", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": -120 + }, + { + "address": "0x140016539", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0xc0]", + "stack_offset": -120 + }, + { + "address": "0x140016540", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": -120 + }, + { + "address": "0x140016545", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], eax", + "stack_offset": -120 + }, + { + "address": "0x140016549", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rbx", + "stack_offset": -120 + }, + { + "address": "0x14001654c", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0xb8]", + "stack_offset": -120 + }, + { + "address": "0x140016553", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, edi", + "stack_offset": -120 + }, + { + "address": "0x140016556", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], eax", + "stack_offset": -120 + }, + { + "address": "0x14001655a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": -120 + }, + { + "address": "0x14001655d", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0xb0]", + "stack_offset": -120 + }, + { + "address": "0x140016564", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": -120 + }, + { + "address": "0x140016568", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0xa8]", + "stack_offset": -120 + }, + { + "address": "0x140016570", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -120 + }, + { + "address": "0x140016575", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0xa0]", + "stack_offset": -120 + }, + { + "address": "0x14001657c", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], eax", + "stack_offset": -120 + }, + { + "address": "0x140016580", + "size": 5, + "mnemonic": "call", + "operands": "0x1400161e0", + "stack_offset": -120 + }, + { + "address": "0x140016585", + "size": 5, + "mnemonic": "cmp", + "operands": "byte ptr [rsp + 0x68], 0", + "stack_offset": -120 + }, + { + "address": "0x14001658a", + "size": 2, + "mnemonic": "je", + "operands": "0x140016598", + "stack_offset": -120 + } + ], + "successors": [ + "0x140016598", + "0x14001658c" + ] + }, + { + "address": "0x140016598", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016598", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14001659d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400165a1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400165a5", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400165a8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400165a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001658c", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001658c", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140016591", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x140016598", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14001659d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400165a1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400165a5", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400165a8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400165a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400187b0", + "name": "", + "blocks": [ + { + "address": "0x1400187b0", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400187b0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400187b5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400187ba", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400187bb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400187bf", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -40 + }, + { + "address": "0x1400187c2", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x1400187c5", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x18dc5]", + "stack_offset": -40 + }, + { + "address": "0x1400187cb", + "size": 6, + "mnemonic": "test", + "operands": "dword ptr [rcx + 0x3a8], eax", + "stack_offset": -40 + }, + { + "address": "0x1400187d1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400187e6", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400187e6", + "0x1400187d3" + ] + }, + { + "address": "0x1400187e6", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400187e6", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 5", + "stack_offset": 0 + }, + { + "address": "0x1400187eb", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x1400187f0", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400187f1", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rdi + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x1400187f8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400187fd", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140018800", + "size": 2, + "mnemonic": "je", + "operands": "0x140018840", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018840", + "0x140018802" + ] + }, + { + "address": "0x1400187d3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400187d3", + "size": 8, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + 0x90], 0", + "stack_offset": 0 + }, + { + "address": "0x1400187db", + "size": 2, + "mnemonic": "je", + "operands": "0x1400187e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400187e6", + "0x1400187dd" + ] + }, + { + "address": "0x140018840", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018840", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 5", + "stack_offset": 0 + }, + { + "address": "0x140018845", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001884a", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001884d", + "size": 2, + "mnemonic": "je", + "operands": "0x140018862", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018862", + "0x14001884f" + ] + }, + { + "address": "0x140018802", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018802", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140018805", + "size": 2, + "mnemonic": "je", + "operands": "0x140018829", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018829", + "0x140018807" + ] + }, + { + "address": "0x1400187dd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400187dd", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rcx + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x1400187e4", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001884a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001884a" + ] + }, + { + "address": "0x140018862", + "size": 21, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140018862", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140018867", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140018868", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001886c", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x1afd9], 0", + "stack_offset": -40 + }, + { + "address": "0x140018873", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400188c1", + "stack_offset": -40 + }, + { + "address": "0x140018875", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x19204]", + "stack_offset": -40 + }, + { + "address": "0x14001887c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x1afb5], rcx", + "stack_offset": -40 + }, + { + "address": "0x140018883", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x18eb6]", + "stack_offset": -40 + }, + { + "address": "0x14001888a", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x190df]", + "stack_offset": -40 + }, + { + "address": "0x140018891", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x1afa8], rax", + "stack_offset": -40 + }, + { + "address": "0x140018898", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x1af91], rcx", + "stack_offset": -40 + }, + { + "address": "0x14001889f", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118e0", + "stack_offset": -40 + }, + { + "address": "0x1400188a4", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1af95]", + "stack_offset": -40 + }, + { + "address": "0x1400188ab", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rax", + "stack_offset": -40 + }, + { + "address": "0x1400188ae", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 1", + "stack_offset": -40 + }, + { + "address": "0x1400188b0", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xfffffffd", + "stack_offset": -40 + }, + { + "address": "0x1400188b5", + "size": 5, + "mnemonic": "call", + "operands": "0x140018540", + "stack_offset": -40 + }, + { + "address": "0x1400188ba", + "size": 7, + "mnemonic": "mov", + "operands": "byte ptr [rip + 0x1af8b], 1", + "stack_offset": -40 + }, + { + "address": "0x1400188c1", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": -40 + }, + { + "address": "0x1400188c3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400188c7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001884f", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001884f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140018852", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140018857", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001885c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140018860", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140018861", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140018829", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018829", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14001882c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x140018833", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x140018838", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001883b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140018840", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 5", + "stack_offset": 0 + }, + { + "address": "0x140018845", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001884a", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001884d", + "size": 2, + "mnemonic": "je", + "operands": "0x140018862", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018862", + "0x14001884f" + ] + }, + { + "address": "0x140018807", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018807", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001880a", + "size": 4, + "mnemonic": "lock xadd", + "operands": "dword ptr [rbx], eax", + "stack_offset": 0 + }, + { + "address": "0x14001880e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140018811", + "size": 2, + "mnemonic": "jne", + "operands": "0x140018829", + "stack_offset": 0 + }, + { + "address": "0x140018813", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x18f26]", + "stack_offset": 0 + }, + { + "address": "0x14001881a", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001881f", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140018822", + "size": 2, + "mnemonic": "je", + "operands": "0x140018829", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018829", + "0x140018824" + ] + }, + { + "address": "0x14001884a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001884a", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001884d", + "size": 2, + "mnemonic": "je", + "operands": "0x140018862", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018862", + "0x14001884f" + ] + }, + { + "address": "0x140018824", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018824", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140018829", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14001882c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x140018833", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x140018838", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001883b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140018840", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 5", + "stack_offset": 0 + }, + { + "address": "0x140018845", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001884a", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001884d", + "size": 2, + "mnemonic": "je", + "operands": "0x140018862", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018862", + "0x14001884f" + ] + } + ] + }, + { + "address": "0x140018230", + "name": "", + "blocks": [ + { + "address": "0x140018230", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018230", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140018232", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x140018236", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -72 + }, + { + "address": "0x140018238", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -72 + }, + { + "address": "0x14001823a", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14001823f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d89c", + "stack_offset": -72 + }, + { + "address": "0x140018244", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rip + 0x1b5fd], 0", + "stack_offset": -72 + }, + { + "address": "0x14001824b", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, -2", + "stack_offset": -72 + }, + { + "address": "0x14001824e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140018262", + "stack_offset": -72 + }, + { + "address": "0x140018250", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x1b5ee], 1", + "stack_offset": -72 + }, + { + "address": "0x14001825a", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x8000]", + "stack_offset": -72 + }, + { + "address": "0x140018260", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140018277", + "stack_offset": -72 + } + ], + "successors": [ + "0x140018277" + ] + }, + { + "address": "0x140018277", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018277", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140018279", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140018292", + "stack_offset": 0 + } + ], + "successors": [ + "0x140018292" + ] + }, + { + "address": "0x140018292", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018292", + "size": 5, + "mnemonic": "cmp", + "operands": "byte ptr [rsp + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140018297", + "size": 2, + "mnemonic": "je", + "operands": "0x1400182a5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400182a5", + "0x140018299" + ] + }, + { + "address": "0x1400182a5", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400182a5", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400182a7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x1400182ab", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 64 + }, + { + "address": "0x1400182ac", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x140018299", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140018299", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001829e", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rcx + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x1400182a5", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400182a7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x1400182ab", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 64 + }, + { + "address": "0x1400182ac", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ef78", + "name": "", + "blocks": [ + { + "address": "0x14000ef78", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ef78", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ef7d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000ef82", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000ef83", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000ef87", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000ef8a", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000ef8d", + "size": 2, + "mnemonic": "je", + "operands": "0x14000efd2", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000efd2", + "0x14000ef8f" + ] + }, + { + "address": "0x14000efd2", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000efd2", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000efd4", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000efd9", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000efde", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000efe2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14000efe3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000ef8f", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ef8f", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x55", + "stack_offset": 0 + }, + { + "address": "0x14000ef94", + "size": 5, + "mnemonic": "call", + "operands": "0x14000dca0", + "stack_offset": 0 + }, + { + "address": "0x14000ef99", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ef9c", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, 0x55", + "stack_offset": 0 + }, + { + "address": "0x14000efa0", + "size": 2, + "mnemonic": "jae", + "operands": "0x14000efd2", + "stack_offset": 0 + }, + { + "address": "0x14000efa2", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rax*2 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000efaa", + "size": 5, + "mnemonic": "call", + "operands": "0x140015200", + "stack_offset": 0 + }, + { + "address": "0x14000efaf", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000efb2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000efb5", + "size": 2, + "mnemonic": "je", + "operands": "0x14000efd2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000efd2", + "0x14000efb7" + ] + }, + { + "address": "0x14000efb7", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000efb7", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rsi + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000efbb", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000efbe", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000efc1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000efc4", + "size": 5, + "mnemonic": "call", + "operands": "0x140017510", + "stack_offset": 0 + }, + { + "address": "0x14000efc9", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000efcb", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000efe4", + "stack_offset": 0 + }, + { + "address": "0x14000efcd", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000efd0", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000efd4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000efd4" + ] + }, + { + "address": "0x14000efd4", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000efd4", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000efd9", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000efde", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000efe2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14000efe3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015e88", + "name": "", + "blocks": [ + { + "address": "0x140015e88", + "size": 27, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015e88", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140015e8a", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x140015e8b", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x140015e8c", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x140015e8d", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x140015e8f", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140015e91", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140015e93", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0xd0", + "stack_offset": -56 + }, + { + "address": "0x140015e9a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1b19f]", + "stack_offset": -264 + }, + { + "address": "0x140015ea1", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -264 + }, + { + "address": "0x140015ea4", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xc0], rax", + "stack_offset": -264 + }, + { + "address": "0x140015eac", + "size": 8, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x130]", + "stack_offset": -264 + }, + { + "address": "0x140015eb4", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -264 + }, + { + "address": "0x140015eb6", + "size": 3, + "mnemonic": "mov", + "operands": "ebp, r9d", + "stack_offset": -264 + }, + { + "address": "0x140015eb9", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r8", + "stack_offset": -264 + }, + { + "address": "0x140015ebc", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rcx", + "stack_offset": -264 + }, + { + "address": "0x140015ebf", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rdi", + "stack_offset": -264 + }, + { + "address": "0x140015ec2", + "size": 3, + "mnemonic": "cmp", + "operands": "edx, 1", + "stack_offset": -264 + }, + { + "address": "0x140015ec5", + "size": 6, + "mnemonic": "jne", + "operands": "0x140015fa5", + "stack_offset": -264 + }, + { + "address": "0x140015ecb", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x40]", + "stack_offset": -264 + }, + { + "address": "0x140015ed0", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], 0x80", + "stack_offset": -264 + }, + { + "address": "0x140015ed8", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebp", + "stack_offset": -264 + }, + { + "address": "0x140015edb", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": -264 + }, + { + "address": "0x140015ede", + "size": 5, + "mnemonic": "call", + "operands": "0x140015d0c", + "stack_offset": -264 + }, + { + "address": "0x140015ee3", + "size": 3, + "mnemonic": "movsxd", + "operands": "rbx, eax", + "stack_offset": -264 + }, + { + "address": "0x140015ee6", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -264 + }, + { + "address": "0x140015ee8", + "size": 2, + "mnemonic": "je", + "operands": "0x140015f2d", + "stack_offset": -264 + } + ], + "successors": [ + "0x140015f2d", + "0x140015eea" + ] + } + ] + }, + { + "address": "0x14001bb54", + "name": "", + "blocks": [ + { + "address": "0x14001bb54", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bb54", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001bb59", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001bb5e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001bb63", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001bb64", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14001bb66", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x14001bb68", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -24 + }, + { + "address": "0x14001bb6c", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -56 + }, + { + "address": "0x14001bb6e", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r8", + "stack_offset": -56 + }, + { + "address": "0x14001bb71", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, edx", + "stack_offset": -56 + }, + { + "address": "0x14001bb73", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -56 + }, + { + "address": "0x14001bb76", + "size": 2, + "mnemonic": "test", + "operands": "edx, edx", + "stack_offset": -56 + }, + { + "address": "0x14001bb78", + "size": 2, + "mnemonic": "js", + "operands": "0x14001bbb0", + "stack_offset": -56 + } + ], + "successors": [ + "0x14001bbb0", + "0x14001bb7a" + ] + }, + { + "address": "0x14001bbb0", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001bbb0", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001bbb2", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001bbb7", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001bbbc", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001bbc1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001bbc5", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14001bbc7", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14001bbc9", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001bbca", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001bb7a", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bb7a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r14]", + "stack_offset": 0 + }, + { + "address": "0x14001bb7d", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rsi + rbx]", + "stack_offset": 0 + }, + { + "address": "0x14001bb80", + "size": 1, + "mnemonic": "cdq", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001bb81", + "size": 2, + "mnemonic": "sub", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x14001bb83", + "size": 2, + "mnemonic": "sar", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001bb85", + "size": 3, + "mnemonic": "movsxd", + "operands": "r15, eax", + "stack_offset": 0 + }, + { + "address": "0x14001bb88", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r15", + "stack_offset": 0 + }, + { + "address": "0x14001bb8b", + "size": 4, + "mnemonic": "shl", + "operands": "rdi, 4", + "stack_offset": 0 + }, + { + "address": "0x14001bb8f", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdi + rbp]", + "stack_offset": 0 + }, + { + "address": "0x14001bb93", + "size": 5, + "mnemonic": "call", + "operands": "0x140017230", + "stack_offset": 0 + }, + { + "address": "0x14001bb98", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001bb9a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bbcb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bbcb", + "0x14001bb9c" + ] + }, + { + "address": "0x14001bbcb", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bbcb", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001bbcf", + "size": 3, + "mnemonic": "add", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001bbd2", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r14], rax", + "stack_offset": 0 + }, + { + "address": "0x14001bbd5", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001bbd7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001bbb2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bbb2" + ] + }, + { + "address": "0x14001bb9c", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001bb9c", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r15 - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001bba0", + "size": 3, + "mnemonic": "cmovns", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001bba3", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001bba5", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r15 + 1]", + "stack_offset": 0 + }, + { + "address": "0x14001bba9", + "size": 3, + "mnemonic": "cmovns", + "operands": "esi, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001bbac", + "size": 2, + "mnemonic": "cmp", + "operands": "esi, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001bbae", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001bb7a", + "stack_offset": 0 + }, + { + "address": "0x14001bbb0", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001bbb2", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001bbb7", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001bbbc", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001bbc1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001bbc5", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14001bbc7", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14001bbc9", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001bbca", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001bbb2", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001bbb2", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001bbb7", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001bbbc", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001bbc1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001bbc5", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14001bbc7", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14001bbc9", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001bbca", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001b9e4", + "name": "", + "blocks": [ + { + "address": "0x14001b9e4", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001b9e4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001b9e9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001b9ee", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001b9ef", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001b9f3", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -40 + }, + { + "address": "0x14001b9f5", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001b9f8", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], esi", + "stack_offset": -40 + }, + { + "address": "0x14001b9fc", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001b9ff", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001ba02", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ba57", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001ba57", + "0x14001ba04" + ] + }, + { + "address": "0x14001ba57", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ba57", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001ba5a", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001ba5f", + "size": 6, + "mnemonic": "mov", + "operands": "r9d, 2", + "stack_offset": 0 + }, + { + "address": "0x14001ba65", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x20001004", + "stack_offset": 0 + }, + { + "address": "0x14001ba6a", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x4758]", + "stack_offset": 0 + }, + { + "address": "0x14001ba70", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001ba72", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ba78", + "stack_offset": 0 + }, + { + "address": "0x14001ba74", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001ba76", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001ba86", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ba86" + ] + }, + { + "address": "0x14001ba04", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ba04", + "size": 3, + "mnemonic": "cmp", + "operands": "word ptr [rcx], si", + "stack_offset": 0 + }, + { + "address": "0x14001ba07", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ba57", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ba57", + "0x14001ba09" + ] + }, + { + "address": "0x14001ba86", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ba86", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001ba8b", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001ba90", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001ba94", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001ba95", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ba09", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ba09", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0xc058]", + "stack_offset": 0 + }, + { + "address": "0x14001ba10", + "size": 5, + "mnemonic": "call", + "operands": "0x14001d690", + "stack_offset": 0 + }, + { + "address": "0x14001ba15", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001ba17", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ba57", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ba57", + "0x14001ba19" + ] + }, + { + "address": "0x14001ba19", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ba19", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0xc060]", + "stack_offset": 0 + }, + { + "address": "0x14001ba20", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001ba23", + "size": 5, + "mnemonic": "call", + "operands": "0x14001d690", + "stack_offset": 0 + }, + { + "address": "0x14001ba28", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001ba2a", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ba4d", + "stack_offset": 0 + }, + { + "address": "0x14001ba2c", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001ba2f", + "size": 4, + "mnemonic": "lea", + "operands": "r9d, [rsi + 2]", + "stack_offset": 0 + }, + { + "address": "0x14001ba33", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001ba38", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x2000000b", + "stack_offset": 0 + }, + { + "address": "0x14001ba3d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x4785]", + "stack_offset": 0 + }, + { + "address": "0x14001ba43", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001ba45", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ba74", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ba74", + "0x14001ba47" + ] + }, + { + "address": "0x14001ba74", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ba74", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001ba76", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001ba86", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ba86" + ] + }, + { + "address": "0x14001ba47", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ba47", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001ba4b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001ba86", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ba86" + ] + } + ] + }, + { + "address": "0x14001b5b0", + "name": "", + "blocks": [ + { + "address": "0x14001b5b0", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001b5b0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001b5b5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001b5b6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001b5ba", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001b5bd", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -40 + }, + { + "address": "0x14001b5c2", + "size": 4, + "mnemonic": "or", + "operands": "r8, 0xffffffffffffffff", + "stack_offset": -40 + }, + { + "address": "0x14001b5c6", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rax", + "stack_offset": -40 + }, + { + "address": "0x14001b5c9", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -40 + }, + { + "address": "0x14001b5cb", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax + 0x98]", + "stack_offset": -40 + }, + { + "address": "0x14001b5d2", + "size": 3, + "mnemonic": "inc", + "operands": "r8", + "stack_offset": -40 + }, + { + "address": "0x14001b5d5", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rdx + r8*2], di", + "stack_offset": -40 + }, + { + "address": "0x14001b5da", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001b5d2", + "stack_offset": -40 + }, + { + "address": "0x14001b5dc", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": -40 + }, + { + "address": "0x14001b5de", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 3", + "stack_offset": -40 + }, + { + "address": "0x14001b5e2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 2", + "stack_offset": -40 + }, + { + "address": "0x14001b5e7", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": -40 + }, + { + "address": "0x14001b5ea", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [r10 + 0xb0], eax", + "stack_offset": -40 + }, + { + "address": "0x14001b5f1", + "size": 2, + "mnemonic": "je", + "operands": "0x14001b61b", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001b61b", + "0x14001b5f3" + ] + }, + { + "address": "0x14001b61b", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001b61b", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [r10 + 0xac], ecx", + "stack_offset": 0 + }, + { + "address": "0x14001b622", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001b627", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x25e]", + "stack_offset": 0 + }, + { + "address": "0x14001b62e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x4bac]", + "stack_offset": 0 + }, + { + "address": "0x14001b634", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 4", + "stack_offset": 0 + }, + { + "address": "0x14001b637", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001b63b", + "stack_offset": 0 + }, + { + "address": "0x14001b639", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rbx], edi", + "stack_offset": 0 + }, + { + "address": "0x14001b63b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001b640", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001b644", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001b645", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001b5f3", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001b5f3", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": 0 + }, + { + "address": "0x14001b5f6", + "size": 4, + "mnemonic": "movzx", + "operands": "r8d, word ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001b5fa", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001b5fd", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r8 - 0x41]", + "stack_offset": 0 + }, + { + "address": "0x14001b601", + "size": 4, + "mnemonic": "cmp", + "operands": "ax, 0x19", + "stack_offset": 0 + }, + { + "address": "0x14001b605", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001b613", + "stack_offset": 0 + }, + { + "address": "0x14001b607", + "size": 5, + "mnemonic": "sub", + "operands": "r8w, 0x61", + "stack_offset": 0 + }, + { + "address": "0x14001b60c", + "size": 5, + "mnemonic": "cmp", + "operands": "r8w, 0x19", + "stack_offset": 0 + }, + { + "address": "0x14001b611", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001b618", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001b618", + "0x14001b613" + ] + }, + { + "address": "0x14001b618", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001b618", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r9d", + "stack_offset": 0 + }, + { + "address": "0x14001b61b", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [r10 + 0xac], ecx", + "stack_offset": 0 + }, + { + "address": "0x14001b622", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001b627", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x25e]", + "stack_offset": 0 + }, + { + "address": "0x14001b62e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x4bac]", + "stack_offset": 0 + }, + { + "address": "0x14001b634", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 4", + "stack_offset": 0 + }, + { + "address": "0x14001b637", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001b63b", + "stack_offset": 0 + }, + { + "address": "0x14001b639", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rbx], edi", + "stack_offset": 0 + }, + { + "address": "0x14001b63b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001b640", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001b644", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001b645", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001b613", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001b613", + "size": 3, + "mnemonic": "inc", + "operands": "r9d", + "stack_offset": 0 + }, + { + "address": "0x14001b616", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001b5f6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001b5f6" + ] + }, + { + "address": "0x14001b5f6", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001b5f6", + "size": 4, + "mnemonic": "movzx", + "operands": "r8d, word ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001b5fa", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001b5fd", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r8 - 0x41]", + "stack_offset": 0 + }, + { + "address": "0x14001b601", + "size": 4, + "mnemonic": "cmp", + "operands": "ax, 0x19", + "stack_offset": 0 + }, + { + "address": "0x14001b605", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001b613", + "stack_offset": 0 + }, + { + "address": "0x14001b607", + "size": 5, + "mnemonic": "sub", + "operands": "r8w, 0x61", + "stack_offset": 0 + }, + { + "address": "0x14001b60c", + "size": 5, + "mnemonic": "cmp", + "operands": "r8w, 0x19", + "stack_offset": 0 + }, + { + "address": "0x14001b611", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001b618", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001b618", + "0x14001b613" + ] + } + ] + }, + { + "address": "0x14001b4e0", + "name": "", + "blocks": [ + { + "address": "0x14001b4e0", + "size": 39, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001b4e0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001b4e5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001b4e6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001b4ea", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001b4ed", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -40 + }, + { + "address": "0x14001b4f2", + "size": 4, + "mnemonic": "or", + "operands": "r8, 0xffffffffffffffff", + "stack_offset": -40 + }, + { + "address": "0x14001b4f6", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": -40 + }, + { + "address": "0x14001b4f9", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -40 + }, + { + "address": "0x14001b4fb", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rax + 0x98]", + "stack_offset": -40 + }, + { + "address": "0x14001b502", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14001b505", + "size": 3, + "mnemonic": "inc", + "operands": "r9", + "stack_offset": -40 + }, + { + "address": "0x14001b508", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rax + r9*2], di", + "stack_offset": -40 + }, + { + "address": "0x14001b50d", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001b505", + "stack_offset": -40 + }, + { + "address": "0x14001b50f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": -40 + }, + { + "address": "0x14001b511", + "size": 4, + "mnemonic": "cmp", + "operands": "r9, 3", + "stack_offset": -40 + }, + { + "address": "0x14001b515", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": -40 + }, + { + "address": "0x14001b518", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdx + 0x18], eax", + "stack_offset": -40 + }, + { + "address": "0x14001b51b", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx + 8]", + "stack_offset": -40 + }, + { + "address": "0x14001b51f", + "size": 3, + "mnemonic": "inc", + "operands": "r8", + "stack_offset": -40 + }, + { + "address": "0x14001b522", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rax + r8*2], di", + "stack_offset": -40 + }, + { + "address": "0x14001b527", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001b51f", + "stack_offset": -40 + }, + { + "address": "0x14001b529", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 3", + "stack_offset": -40 + }, + { + "address": "0x14001b52d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": -40 + }, + { + "address": "0x14001b52f", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 2", + "stack_offset": -40 + }, + { + "address": "0x14001b535", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": -40 + }, + { + "address": "0x14001b538", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rdx + 0x1c], eax", + "stack_offset": -40 + }, + { + "address": "0x14001b53b", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 4], edi", + "stack_offset": -40 + }, + { + "address": "0x14001b53e", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 0x18], edi", + "stack_offset": -40 + }, + { + "address": "0x14001b541", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001b56e", + "stack_offset": -40 + }, + { + "address": "0x14001b543", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14001b546", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, edi", + "stack_offset": -40 + }, + { + "address": "0x14001b549", + "size": 4, + "mnemonic": "movzx", + "operands": "r9d, word ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14001b54d", + "size": 3, + "mnemonic": "add", + "operands": "rcx, r8", + "stack_offset": -40 + }, + { + "address": "0x14001b550", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r9 - 0x41]", + "stack_offset": -40 + }, + { + "address": "0x14001b554", + "size": 4, + "mnemonic": "cmp", + "operands": "ax, 0x19", + "stack_offset": -40 + }, + { + "address": "0x14001b558", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001b566", + "stack_offset": -40 + }, + { + "address": "0x14001b55a", + "size": 5, + "mnemonic": "sub", + "operands": "r9w, 0x61", + "stack_offset": -40 + }, + { + "address": "0x14001b55f", + "size": 5, + "mnemonic": "cmp", + "operands": "r9w, 0x19", + "stack_offset": -40 + }, + { + "address": "0x14001b564", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001b56b", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001b56b", + "0x14001b566" + ] + }, + { + "address": "0x14001b56b", + "size": 20, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001b56b", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r10d", + "stack_offset": 0 + }, + { + "address": "0x14001b56e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rdx + 0x14], r8d", + "stack_offset": 0 + }, + { + "address": "0x14001b572", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0xcf]", + "stack_offset": 0 + }, + { + "address": "0x14001b579", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001b57e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x4c5c]", + "stack_offset": 0 + }, + { + "address": "0x14001b584", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14001b586", + "size": 3, + "mnemonic": "test", + "operands": "cl, 7", + "stack_offset": 0 + }, + { + "address": "0x14001b589", + "size": 3, + "mnemonic": "setne", + "operands": "dl", + "stack_offset": 0 + }, + { + "address": "0x14001b58c", + "size": 4, + "mnemonic": "bt", + "operands": "ecx, 9", + "stack_offset": 0 + }, + { + "address": "0x14001b590", + "size": 3, + "mnemonic": "setb", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x14001b593", + "size": 2, + "mnemonic": "and", + "operands": "dl, al", + "stack_offset": 0 + }, + { + "address": "0x14001b595", + "size": 4, + "mnemonic": "bt", + "operands": "ecx, 8", + "stack_offset": 0 + }, + { + "address": "0x14001b599", + "size": 3, + "mnemonic": "setb", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x14001b59c", + "size": 2, + "mnemonic": "test", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x14001b59e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001b5a2", + "stack_offset": 0 + }, + { + "address": "0x14001b5a0", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rbx], edi", + "stack_offset": 0 + }, + { + "address": "0x14001b5a2", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001b5a7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001b5ab", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001b5ac", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001b566", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001b566", + "size": 3, + "mnemonic": "inc", + "operands": "r10d", + "stack_offset": 0 + }, + { + "address": "0x14001b569", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001b549", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001b549" + ] + }, + { + "address": "0x14001b549", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001b549", + "size": 4, + "mnemonic": "movzx", + "operands": "r9d, word ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001b54d", + "size": 3, + "mnemonic": "add", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x14001b550", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r9 - 0x41]", + "stack_offset": 0 + }, + { + "address": "0x14001b554", + "size": 4, + "mnemonic": "cmp", + "operands": "ax, 0x19", + "stack_offset": 0 + }, + { + "address": "0x14001b558", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001b566", + "stack_offset": 0 + }, + { + "address": "0x14001b55a", + "size": 5, + "mnemonic": "sub", + "operands": "r9w, 0x61", + "stack_offset": 0 + }, + { + "address": "0x14001b55f", + "size": 5, + "mnemonic": "cmp", + "operands": "r9w, 0x19", + "stack_offset": 0 + }, + { + "address": "0x14001b564", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001b56b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001b56b", + "0x14001b566" + ] + } + ] + }, + { + "address": "0x140012164", + "name": "", + "blocks": [ + { + "address": "0x140012164", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012164", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140012169", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001216e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140012173", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140012174", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x140012178", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23f19]", + "stack_offset": -56 + }, + { + "address": "0x14001217f", + "size": 3, + "mnemonic": "mov", + "operands": "ebp, r9d", + "stack_offset": -56 + }, + { + "address": "0x140012182", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, r8d", + "stack_offset": -56 + }, + { + "address": "0x140012185", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -56 + }, + { + "address": "0x140012188", + "size": 2, + "mnemonic": "mov", + "operands": "esi, ecx", + "stack_offset": -56 + }, + { + "address": "0x14001218a", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": -56 + }, + { + "address": "0x14001218e", + "size": 2, + "mnemonic": "je", + "operands": "0x1400121c9", + "stack_offset": -56 + } + ], + "successors": [ + "0x1400121c9", + "0x140012190" + ] + }, + { + "address": "0x1400121c9", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400121c9", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400121cc", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400121cf", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, esi", + "stack_offset": 0 + }, + { + "address": "0x1400121d1", + "size": 5, + "mnemonic": "call", + "operands": "0x14001c034", + "stack_offset": 0 + }, + { + "address": "0x1400121d6", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400121db", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400121e0", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400121e5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400121e9", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x1400121ea", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140012190", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012190", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140012193", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400121b7", + "stack_offset": 0 + }, + { + "address": "0x140012195", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14804]", + "stack_offset": 0 + }, + { + "address": "0x14001219c", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x147f5]", + "stack_offset": 0 + }, + { + "address": "0x1400121a3", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x147f6]", + "stack_offset": 0 + }, + { + "address": "0x1400121aa", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x13]", + "stack_offset": 0 + }, + { + "address": "0x1400121ad", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": 0 + }, + { + "address": "0x1400121b2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400121b5", + "size": 2, + "mnemonic": "je", + "operands": "0x1400121c9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400121c9", + "0x1400121b7" + ] + }, + { + "address": "0x1400121b7", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400121b7", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebp", + "stack_offset": 0 + }, + { + "address": "0x1400121ba", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400121bd", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400121c0", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, esi", + "stack_offset": 0 + }, + { + "address": "0x1400121c2", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x1400121c7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400121d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400121d6" + ] + }, + { + "address": "0x1400121d6", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400121d6", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400121db", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400121e0", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400121e5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400121e9", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x1400121ea", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001d3e4", + "name": "", + "blocks": [ + { + "address": "0x14001d3e4", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d3e4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x14001d3e8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x14001d3ea", + "size": 4, + "mnemonic": "cmp", + "operands": "r9d, 0xa", + "stack_offset": -56 + }, + { + "address": "0x14001d3ee", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d3f6", + "stack_offset": -56 + }, + { + "address": "0x14001d3f0", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14001d3f2", + "size": 2, + "mnemonic": "jns", + "operands": "0x14001d3f6", + "stack_offset": -56 + }, + { + "address": "0x14001d3f4", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": -56 + }, + { + "address": "0x14001d3f6", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x20], al", + "stack_offset": -56 + }, + { + "address": "0x14001d3fa", + "size": 5, + "mnemonic": "call", + "operands": "0x14001d378", + "stack_offset": -56 + }, + { + "address": "0x14001d3ff", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": -56 + }, + { + "address": "0x14001d403", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140016d88", + "name": "", + "blocks": [ + { + "address": "0x140016d88", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016d88", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140016d8a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140016d8e", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": -40 + }, + { + "address": "0x140016d91", + "size": 7, + "mnemonic": "lea", + "operands": "rbx, [rip + 0x1c9b0]", + "stack_offset": -40 + }, + { + "address": "0x140016d98", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x2400", + "stack_offset": -40 + }, + { + "address": "0x140016d9d", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rcx", + "stack_offset": -40 + }, + { + "address": "0x140016da0", + "size": 4, + "mnemonic": "cmovne", + "operands": "rbx, r8", + "stack_offset": -40 + }, + { + "address": "0x140016da4", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x3ff", + "stack_offset": -40 + }, + { + "address": "0x140016da9", + "size": 2, + "mnemonic": "add", + "operands": "eax, edx", + "stack_offset": -40 + }, + { + "address": "0x140016dab", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], 0", + "stack_offset": -40 + }, + { + "address": "0x140016dae", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016df7", + "stack_offset": -40 + }, + { + "address": "0x140016db0", + "size": 3, + "mnemonic": "cmp", + "operands": "ax, cx", + "stack_offset": -40 + }, + { + "address": "0x140016db3", + "size": 2, + "mnemonic": "ja", + "operands": "0x140016dc2", + "stack_offset": -40 + } + ], + "successors": [ + "0x140016dc2", + "0x140016db5" + ] + }, + { + "address": "0x140016dc2", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016dc2", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x2800", + "stack_offset": 0 + }, + { + "address": "0x140016dc7", + "size": 2, + "mnemonic": "add", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x140016dc9", + "size": 3, + "mnemonic": "cmp", + "operands": "ax, cx", + "stack_offset": 0 + }, + { + "address": "0x140016dcc", + "size": 2, + "mnemonic": "ja", + "operands": "0x140016de4", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016de4", + "0x140016dce" + ] + }, + { + "address": "0x140016db5", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016db5", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140016db8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016dbb", + "size": 5, + "mnemonic": "call", + "operands": "0x14001c5a0", + "stack_offset": 0 + }, + { + "address": "0x140016dc0", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016e25", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016e25" + ] + }, + { + "address": "0x140016de4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016de4", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, dx", + "stack_offset": 0 + }, + { + "address": "0x140016de7", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016dea", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r10", + "stack_offset": 0 + }, + { + "address": "0x140016ded", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140016df1", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140016df2", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001c4f4", + "stack_offset": 40 + } + ], + "successors": [ + "0x14001c4f4" + ] + }, + { + "address": "0x140016dce", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016dce", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, dx", + "stack_offset": 0 + }, + { + "address": "0x140016dd1", + "size": 3, + "mnemonic": "shl", + "operands": "eax, 0xa", + "stack_offset": 0 + }, + { + "address": "0x140016dd4", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfc9ffc00", + "stack_offset": 0 + }, + { + "address": "0x140016dd9", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0x10000", + "stack_offset": 0 + }, + { + "address": "0x140016dde", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rbx], eax", + "stack_offset": 0 + }, + { + "address": "0x140016de0", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140016de2", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016e25", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016e25" + ] + }, + { + "address": "0x140016e25", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016e25", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140016e29", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140016e2a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c4f4", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c4f4", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c4f6", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001c4f9", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001c4fc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c507", + "stack_offset": 0 + }, + { + "address": "0x14001c4fe", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r8], rax", + "stack_offset": 0 + }, + { + "address": "0x14001c501", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c506", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001d930", + "name": "", + "blocks": [ + { + "address": "0x14001d930", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d930", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001d932", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x158b7], 0", + "stack_offset": -8 + }, + { + "address": "0x14001d939", + "size": 3, + "mnemonic": "mov", + "operands": "r10, r8", + "stack_offset": -8 + }, + { + "address": "0x14001d93c", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -8 + }, + { + "address": "0x14001d93f", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rcx", + "stack_offset": -8 + }, + { + "address": "0x14001d942", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d9a9", + "stack_offset": -8 + }, + { + "address": "0x14001d944", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -8 + }, + { + "address": "0x14001d947", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d9a3", + "stack_offset": -8 + } + ], + "successors": [ + "0x14001d9a3", + "0x14001d949" + ] + }, + { + "address": "0x14001d9a3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d9a3", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001d9a4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001d8f0", + "stack_offset": 8 + } + ], + "successors": [ + "0x14001d8f0" + ] + }, + { + "address": "0x14001d949", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d949", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001d94c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d9a3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d9a3", + "0x14001d94e" + ] + }, + { + "address": "0x14001d8f0", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d8f0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001d8f4", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001d8f7", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d907", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001d907", + "0x14001d8f9" + ] + }, + { + "address": "0x14001d94e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d94e", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x14001d955", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001d9a3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d9a3", + "0x14001d957" + ] + }, + { + "address": "0x14001d907", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d907", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x14001d90c", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x14001d912", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x14001d917", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x14001d91c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001d920", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001d8f9", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d8f9", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001d8fc", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d907", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d907", + "0x14001d8fe" + ] + }, + { + "address": "0x14001d957", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d957", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x14001d95a", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d960", + "stack_offset": 0 + }, + { + "address": "0x14001d95c", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001d95e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001d95f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001d8fe", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d8fe", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x14001d905", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001d917", + "stack_offset": 0 + }, + { + "address": "0x14001d907", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x14001d90c", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x14001d912", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x14001d917", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x14001d91c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001d920", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002b78", + "name": "", + "blocks": [ + { + "address": "0x140002b78", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002b78", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140002b7c", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e96d]", + "stack_offset": -40 + }, + { + "address": "0x140002b83", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": -40 + }, + { + "address": "0x140002b86", + "size": 5, + "mnemonic": "call", + "operands": "0x140004cbc", + "stack_offset": -40 + }, + { + "address": "0x140002b8b", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x140002b8c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x140002b90", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000dfac", + "name": "", + "blocks": [ + { + "address": "0x14000dfac", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dfac", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000dfb1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000dfb6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000dfbb", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000dfbc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000dfc0", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000dfc3", + "size": 2, + "mnemonic": "mov", + "operands": "edi, ecx", + "stack_offset": -40 + }, + { + "address": "0x14000dfc5", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": -40 + }, + { + "address": "0x14000dfca", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": -40 + }, + { + "address": "0x14000dfcd", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000dfd0", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000dfd3", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dff4", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000dff4", + "0x14000dfd5" + ] + }, + { + "address": "0x14000dff4", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000dff4", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000dff6", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000dffb", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000e000", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000e005", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e009", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e00a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000dfd5", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dfd5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000dfd8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000dfdb", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rcx + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000dfe2", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x14000dfe5", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dff4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dff4", + "0x14000dfe7" + ] + }, + { + "address": "0x14000dfe7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dfe7", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rax], edi", + "stack_offset": 0 + }, + { + "address": "0x14000dfe9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e00b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e00b", + "0x14000dfeb" + ] + }, + { + "address": "0x14000e00b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e00b", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000e00e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dff4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dff4", + "0x14000e010" + ] + }, + { + "address": "0x14000dfeb", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000dfeb", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14000dfef", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x14000dff2", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000dfe7", + "stack_offset": 0 + }, + { + "address": "0x14000dff4", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000dff6", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000dffb", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000e000", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000e005", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e009", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e00a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e010", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e010", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000e014", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x14000e017", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dff4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dff4", + "0x14000e019" + ] + }, + { + "address": "0x14000e019", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e019", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 5", + "stack_offset": 0 + }, + { + "address": "0x14000e01d", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e029", + "stack_offset": 0 + }, + { + "address": "0x14000e01f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], r9", + "stack_offset": 0 + }, + { + "address": "0x14000e023", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r8 - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000e027", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000dff6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dff6" + ] + }, + { + "address": "0x14000dff6", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000dff6", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000dffb", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000e000", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000e005", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e009", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e00a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000952c", + "name": "", + "blocks": [ + { + "address": "0x14000952c", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000952c", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140009054", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009054" + ] + }, + { + "address": "0x140009054", + "size": 22, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009054", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140009059", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000905e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140009063", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140009064", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x140009066", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140009068", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -24 + }, + { + "address": "0x14000906c", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -104 + }, + { + "address": "0x14000906f", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -104 + }, + { + "address": "0x140009072", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": -104 + }, + { + "address": "0x140009075", + "size": 3, + "mnemonic": "mov", + "operands": "r15, r8", + "stack_offset": -104 + }, + { + "address": "0x140009078", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rdx", + "stack_offset": -104 + }, + { + "address": "0x14000907b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a704", + "stack_offset": -104 + }, + { + "address": "0x140009080", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -104 + }, + { + "address": "0x140009085", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x90]", + "stack_offset": -104 + }, + { + "address": "0x14000908d", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x80000029", + "stack_offset": -104 + }, + { + "address": "0x140009092", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x1fffffff", + "stack_offset": -104 + }, + { + "address": "0x140009097", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x80000026", + "stack_offset": -104 + }, + { + "address": "0x14000909d", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x1400090a1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400090d9", + "stack_offset": -104 + }, + { + "address": "0x1400090a3", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": -104 + }, + { + "address": "0x1400090a9", + "size": 2, + "mnemonic": "je", + "operands": "0x1400090d9", + "stack_offset": -104 + } + ], + "successors": [ + "0x1400090d9", + "0x1400090ab" + ] + }, + { + "address": "0x1400090d9", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400090d9", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rdi + 4], 0x66", + "stack_offset": 0 + }, + { + "address": "0x1400090dd", + "size": 6, + "mnemonic": "je", + "operands": "0x140009172", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009172", + "0x1400090e3" + ] + }, + { + "address": "0x1400090ab", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400090ab", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], edx", + "stack_offset": 0 + }, + { + "address": "0x1400090ad", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400090bf", + "stack_offset": 0 + }, + { + "address": "0x1400090af", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400090b3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400090c4", + "stack_offset": 0 + }, + { + "address": "0x1400090b5", + "size": 8, + "mnemonic": "cmp", + "operands": "qword ptr [rdi + 0x60], 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x1400090bd", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400090c2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400090c2" + ] + }, + { + "address": "0x140009172", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009172", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0xc], 0", + "stack_offset": 0 + }, + { + "address": "0x140009176", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400091b3", + "stack_offset": 0 + }, + { + "address": "0x140009178", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000917a", + "size": 2, + "mnemonic": "and", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000917c", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930521", + "stack_offset": 0 + }, + { + "address": "0x140009181", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000919a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000919a", + "0x140009183" + ] + }, + { + "address": "0x1400090e3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400090e3", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 4], 0", + "stack_offset": 0 + }, + { + "address": "0x1400090e7", + "size": 6, + "mnemonic": "je", + "operands": "0x14000925c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000925c", + "0x1400090ed" + ] + }, + { + "address": "0x1400090c2", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400090c2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400090d9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400090d9", + "0x1400090c4" + ] + }, + { + "address": "0x14000919a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000919a", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000919c", + "size": 2, + "mnemonic": "and", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000919e", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930522", + "stack_offset": 0 + }, + { + "address": "0x1400091a3", + "size": 6, + "mnemonic": "jb", + "operands": "0x14000925c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000925c", + "0x1400091a9" + ] + }, + { + "address": "0x140009183", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009183", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbp, dword ptr [rbx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140009187", + "size": 2, + "mnemonic": "test", + "operands": "ebp, ebp", + "stack_offset": 0 + }, + { + "address": "0x140009189", + "size": 2, + "mnemonic": "je", + "operands": "0x14000919a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000919a", + "0x14000918b" + ] + }, + { + "address": "0x14000925c", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000925c", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140009261", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140009266", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000926a", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000926e", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009272", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140009275", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140009277", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140009279", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 16 + }, + { + "address": "0x14000927a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400090ed", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400090ed", + "size": 8, + "mnemonic": "cmp", + "operands": "dword ptr [rsp + 0x98], 0", + "stack_offset": 0 + }, + { + "address": "0x1400090f5", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000925c", + "stack_offset": 0 + }, + { + "address": "0x1400090fb", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rdi + 4], 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400090ff", + "size": 2, + "mnemonic": "je", + "operands": "0x14000915f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000915f", + "0x140009101" + ] + }, + { + "address": "0x1400090c4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400090c4", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x1400090c6", + "size": 2, + "mnemonic": "and", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400090c8", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930522", + "stack_offset": 0 + }, + { + "address": "0x1400090cd", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400090d9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400090d9", + "0x1400090cf" + ] + }, + { + "address": "0x1400091a9", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400091a9", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbx + 0x24], 4", + "stack_offset": 0 + }, + { + "address": "0x1400091ad", + "size": 6, + "mnemonic": "je", + "operands": "0x14000925c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000925c", + "0x1400091b3" + ] + }, + { + "address": "0x14000918b", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000918b", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140009190", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbp", + "stack_offset": 0 + }, + { + "address": "0x140009193", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400091b3", + "stack_offset": 0 + }, + { + "address": "0x140009195", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x1fffffff", + "stack_offset": 0 + }, + { + "address": "0x14000919a", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000919c", + "size": 2, + "mnemonic": "and", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000919e", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x19930522", + "stack_offset": 0 + }, + { + "address": "0x1400091a3", + "size": 6, + "mnemonic": "jb", + "operands": "0x14000925c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000925c", + "0x1400091a9" + ] + }, + { + "address": "0x14000915f", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000915f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140009162", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140009165", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140009168", + "size": 5, + "mnemonic": "call", + "operands": "0x1400064ac", + "stack_offset": 0 + }, + { + "address": "0x14000916d", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000925c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000925c" + ] + }, + { + "address": "0x140009101", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009101", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], r8d", + "stack_offset": 0 + }, + { + "address": "0x140009104", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000913d", + "stack_offset": 0 + }, + { + "address": "0x140009106", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000910a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000910d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140009110", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075e8", + "stack_offset": 0 + }, + { + "address": "0x140009115", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140009118", + "size": 6, + "mnemonic": "jl", + "operands": "0x14000927b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000927b", + "0x14000911e" + ] + }, + { + "address": "0x1400090cf", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400090cf", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbx + 0x24], 1", + "stack_offset": 0 + }, + { + "address": "0x1400090d3", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000925c", + "stack_offset": 0 + }, + { + "address": "0x1400090d9", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rdi + 4], 0x66", + "stack_offset": 0 + }, + { + "address": "0x1400090dd", + "size": 6, + "mnemonic": "je", + "operands": "0x140009172", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009172", + "0x1400090e3" + ] + }, + { + "address": "0x1400091b3", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400091b3", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x1400091b9", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009223", + "stack_offset": 0 + }, + { + "address": "0x1400091bb", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x18], 3", + "stack_offset": 0 + }, + { + "address": "0x1400091bf", + "size": 2, + "mnemonic": "jb", + "operands": "0x140009223", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009223", + "0x1400091c1" + ] + }, + { + "address": "0x14000927b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000927b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140009280", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000911e", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000911e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, dword ptr [rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140009121", + "size": 6, + "mnemonic": "jge", + "operands": "0x14000927b", + "stack_offset": 0 + }, + { + "address": "0x140009127", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, eax", + "stack_offset": 0 + }, + { + "address": "0x14000912a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000912d", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140009130", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140009133", + "size": 5, + "mnemonic": "call", + "operands": "0x140009dc4", + "stack_offset": 0 + }, + { + "address": "0x140009138", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000925c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000925c" + ] + }, + { + "address": "0x140009223", + "size": 22, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009223", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x14000922b", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000922e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": 0 + }, + { + "address": "0x140009233", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r15", + "stack_offset": 0 + }, + { + "address": "0x140009236", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14000923d", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140009240", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": 0 + }, + { + "address": "0x140009244", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140009247", + "size": 7, + "mnemonic": "mov", + "operands": "al, byte ptr [rsp + 0xa8]", + "stack_offset": 0 + }, + { + "address": "0x14000924e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x28], al", + "stack_offset": 0 + }, + { + "address": "0x140009252", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x140009257", + "size": 5, + "mnemonic": "call", + "operands": "0x140007e60", + "stack_offset": 0 + }, + { + "address": "0x14000925c", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140009261", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140009266", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000926a", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000926e", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009272", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140009275", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140009277", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140009279", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 16 + }, + { + "address": "0x14000927a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400091c1", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400091c1", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 0x20], 0x19930522", + "stack_offset": 0 + }, + { + "address": "0x1400091c8", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140009223", + "stack_offset": 0 + }, + { + "address": "0x1400091ca", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400091ce", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbp, dword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400091d2", + "size": 2, + "mnemonic": "test", + "operands": "ebp, ebp", + "stack_offset": 0 + }, + { + "address": "0x1400091d4", + "size": 2, + "mnemonic": "je", + "operands": "0x140009223", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009223", + "0x1400091d6" + ] + }, + { + "address": "0x1400091d6", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400091d6", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x1400091db", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x1400091de", + "size": 3, + "mnemonic": "add", + "operands": "r10, rbp", + "stack_offset": 0 + }, + { + "address": "0x1400091e1", + "size": 2, + "mnemonic": "je", + "operands": "0x140009223", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009223", + "0x1400091e3" + ] + }, + { + "address": "0x1400091e3", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400091e3", + "size": 8, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rsp + 0xa8]", + "stack_offset": 0 + }, + { + "address": "0x1400091eb", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400091ee", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], ecx", + "stack_offset": 0 + }, + { + "address": "0x1400091f2", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r15", + "stack_offset": 0 + }, + { + "address": "0x1400091f5", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x1400091fd", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r14", + "stack_offset": 0 + }, + { + "address": "0x140009200", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x140009205", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x140009208", + "size": 7, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14000920f", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], ecx", + "stack_offset": 0 + }, + { + "address": "0x140009213", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140009216", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000921b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1709f]", + "stack_offset": 0 + }, + { + "address": "0x140009221", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009261", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009261" + ] + }, + { + "address": "0x140009261", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009261", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140009266", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000926a", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000926e", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009272", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140009275", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140009277", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140009279", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 16 + }, + { + "address": "0x14000927a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140009534", + "name": "", + "blocks": [ + { + "address": "0x140009534", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009534", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140009536", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14000953a", + "size": 7, + "mnemonic": "mov", + "operands": "al, byte ptr [rsp + 0x88]", + "stack_offset": -72 + }, + { + "address": "0x140009541", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x38], al", + "stack_offset": -72 + }, + { + "address": "0x140009545", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x80]", + "stack_offset": -72 + }, + { + "address": "0x14000954d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": -72 + }, + { + "address": "0x140009552", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0x78]", + "stack_offset": -72 + }, + { + "address": "0x140009556", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], eax", + "stack_offset": -72 + }, + { + "address": "0x14000955a", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x70]", + "stack_offset": -72 + }, + { + "address": "0x14000955f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -72 + }, + { + "address": "0x140009564", + "size": 5, + "mnemonic": "call", + "operands": "0x140009284", + "stack_offset": -72 + }, + { + "address": "0x140009569", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": -72 + }, + { + "address": "0x14000956b", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -72 + }, + { + "address": "0x140009570", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x78], 0xfffffffe", + "stack_offset": -72 + }, + { + "address": "0x140009577", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": -72 + }, + { + "address": "0x140009579", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x14000957d", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14000957e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140009cfc", + "name": "", + "blocks": [ + { + "address": "0x140009cfc", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009cfc", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140009cfe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140009d02", + "size": 3, + "mnemonic": "mov", + "operands": "r9, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x140009d05", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -40 + }, + { + "address": "0x140009d08", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xe06d7363", + "stack_offset": -40 + }, + { + "address": "0x140009d0d", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [r8], 0", + "stack_offset": -40 + }, + { + "address": "0x140009d14", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [r9], ecx", + "stack_offset": -40 + }, + { + "address": "0x140009d17", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009d89", + "stack_offset": -40 + }, + { + "address": "0x140009d19", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [r9 + 0x18], 4", + "stack_offset": -40 + }, + { + "address": "0x140009d1e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x19930520", + "stack_offset": -40 + }, + { + "address": "0x140009d24", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009d49", + "stack_offset": -40 + }, + { + "address": "0x140009d26", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r9 + 0x20]", + "stack_offset": -40 + }, + { + "address": "0x140009d2a", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, r8d", + "stack_offset": -40 + }, + { + "address": "0x140009d2d", + "size": 2, + "mnemonic": "je", + "operands": "0x140009d39", + "stack_offset": -40 + } + ], + "successors": [ + "0x140009d39", + "0x140009d2f" + ] + }, + { + "address": "0x140009d39", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009d39", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140009d3d", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [r9 + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x140009d41", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009d49", + "stack_offset": 0 + }, + { + "address": "0x140009d43", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rbx], 1", + "stack_offset": 0 + }, + { + "address": "0x140009d49", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [r9], ecx", + "stack_offset": 0 + }, + { + "address": "0x140009d4c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009d89", + "stack_offset": 0 + }, + { + "address": "0x140009d4e", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [r9 + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x140009d53", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009d89", + "stack_offset": 0 + }, + { + "address": "0x140009d55", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r9 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140009d59", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140009d5c", + "size": 2, + "mnemonic": "je", + "operands": "0x140009d69", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009d69", + "0x140009d5e" + ] + }, + { + "address": "0x140009d2f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009d2f", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x140009d34", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140009d37", + "size": 2, + "mnemonic": "ja", + "operands": "0x140009d49", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009d49", + "0x140009d39" + ] + }, + { + "address": "0x140009d69", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009d69", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [r9 + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140009d6e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009d89", + "stack_offset": 0 + }, + { + "address": "0x140009d70", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009d75", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x40], 1", + "stack_offset": 0 + }, + { + "address": "0x140009d7c", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140009d81", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rbx], 1", + "stack_offset": 0 + }, + { + "address": "0x140009d87", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009d8b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009d8b" + ] + }, + { + "address": "0x140009d5e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009d5e", + "size": 6, + "mnemonic": "add", + "operands": "ecx, 0xe66cfadf", + "stack_offset": 0 + }, + { + "address": "0x140009d64", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x140009d67", + "size": 2, + "mnemonic": "ja", + "operands": "0x140009d89", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009d89", + "0x140009d69" + ] + }, + { + "address": "0x140009d49", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009d49", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [r9], ecx", + "stack_offset": 0 + }, + { + "address": "0x140009d4c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009d89", + "stack_offset": 0 + }, + { + "address": "0x140009d4e", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [r9 + 0x18], 4", + "stack_offset": 0 + }, + { + "address": "0x140009d53", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009d89", + "stack_offset": 0 + }, + { + "address": "0x140009d55", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [r9 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140009d59", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140009d5c", + "size": 2, + "mnemonic": "je", + "operands": "0x140009d69", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009d69", + "0x140009d5e" + ] + }, + { + "address": "0x140009d8b", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009d8b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140009d8f", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140009d90", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009d89", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009d89", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140009d8b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140009d8f", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140009d90", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006d54", + "name": "", + "blocks": [ + { + "address": "0x140006d54", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006d54", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140006d59", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140006d5a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140006d5e", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x140006d61", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x140006d66", + "size": 4, + "mnemonic": "cmp", + "operands": "rdi, qword ptr [rax + 0x58]", + "stack_offset": -40 + }, + { + "address": "0x140006d6a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140006da1", + "stack_offset": -40 + }, + { + "address": "0x140006d6c", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x140006d71", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax + 0x58]", + "stack_offset": -40 + }, + { + "address": "0x140006d75", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x140006d78", + "size": 2, + "mnemonic": "je", + "operands": "0x140006da1", + "stack_offset": -40 + } + ], + "successors": [ + "0x140006da1", + "0x140006d7a" + ] + }, + { + "address": "0x140006da1", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006da1", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140006da6", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006d7a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006d7a", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140006d7e", + "size": 3, + "mnemonic": "cmp", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x140006d81", + "size": 2, + "mnemonic": "je", + "operands": "0x140006d8d", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006d8d", + "0x140006d83" + ] + }, + { + "address": "0x140006d8d", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006d8d", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140006d92", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x58], rbx", + "stack_offset": 0 + }, + { + "address": "0x140006d96", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140006d9b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140006d9f", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140006da0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006d83", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006d83", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140006d86", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140006d89", + "size": 2, + "mnemonic": "je", + "operands": "0x140006da1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006da1", + "0x140006d8b" + ] + }, + { + "address": "0x140006d8b", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006d8b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140006d7a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006d7a" + ] + } + ] + }, + { + "address": "0x140007010", + "name": "", + "blocks": [ + { + "address": "0x140007010", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007010", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140007012", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140007016", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140007019", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x14000701e", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax + 0x58]", + "stack_offset": -40 + }, + { + "address": "0x140007022", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000702d", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000702d" + ] + }, + { + "address": "0x14000702d", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000702d", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140007030", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007024", + "stack_offset": 0 + }, + { + "address": "0x140007032", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x140007035", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007039", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000703a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140009d94", + "name": "", + "blocks": [ + { + "address": "0x140009d94", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009d94", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140009d99", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140009d9a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140009d9e", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r8d", + "stack_offset": -40 + }, + { + "address": "0x140009da1", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r9", + "stack_offset": -40 + }, + { + "address": "0x140009da4", + "size": 5, + "mnemonic": "call", + "operands": "0x140009cfc", + "stack_offset": -40 + }, + { + "address": "0x140009da9", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": -40 + }, + { + "address": "0x140009dab", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140009dad", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009db7", + "stack_offset": -40 + }, + { + "address": "0x140009daf", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x140009db4", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x78], edi", + "stack_offset": -40 + }, + { + "address": "0x140009db7", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": -40 + }, + { + "address": "0x140009db9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x140009dbe", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140009dc2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140009dc3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007064", + "name": "", + "blocks": [ + { + "address": "0x140007064", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007064", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007069", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000706a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000706e", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x140007071", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140007074", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe0434352", + "stack_offset": -40 + }, + { + "address": "0x14000707a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000708e", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000708e", + "0x14000707c" + ] + }, + { + "address": "0x14000708e", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000708e", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140007093", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140007097", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400070a1", + "stack_offset": 0 + }, + { + "address": "0x140007099", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14000709e", + "size": 3, + "mnemonic": "dec", + "operands": "dword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400070a1", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400070a6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400070a8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400070ac", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400070ad", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000707c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000707c", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe0434f4d", + "stack_offset": 0 + }, + { + "address": "0x140007082", + "size": 2, + "mnemonic": "je", + "operands": "0x14000708e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000708e", + "0x140007084" + ] + }, + { + "address": "0x140007084", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007084", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rdi], 0xe06d7363", + "stack_offset": 0 + }, + { + "address": "0x14000708a", + "size": 2, + "mnemonic": "je", + "operands": "0x1400070ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400070ae", + "0x14000708c" + ] + }, + { + "address": "0x1400070ae", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400070ae", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400070b3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x1400070b7", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400070bb", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x1400070c0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x28], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400070c4", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b70", + "stack_offset": 0 + }, + { + "address": "0x1400070c9", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000708c", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000708c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400070a1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400070a1" + ] + }, + { + "address": "0x1400070a1", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400070a1", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400070a6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400070a8", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400070ac", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400070ad", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b204", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x14000ca74", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x14000a73c", + "name": "", + "blocks": [ + { + "address": "0x14000a73c", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a73c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a73e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000a742", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000a744", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2861d]", + "stack_offset": -40 + }, + { + "address": "0x14000a74b", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -40 + }, + { + "address": "0x14000a74e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rbx*4]", + "stack_offset": -40 + }, + { + "address": "0x14000a752", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + rcx*8]", + "stack_offset": -40 + }, + { + "address": "0x14000a756", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xfa0", + "stack_offset": -40 + }, + { + "address": "0x14000a75b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aa38", + "stack_offset": -40 + }, + { + "address": "0x14000a760", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14000a762", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a775", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000a775", + "0x14000a764" + ] + }, + { + "address": "0x14000a775", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a775", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a784", + "stack_offset": 0 + }, + { + "address": "0x14000a77a", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000a77c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a780", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a781", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a764", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a764", + "size": 6, + "mnemonic": "inc", + "operands": "dword ptr [rip + 0x28626]", + "stack_offset": 0 + }, + { + "address": "0x14000a76a", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a76c", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a76f", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000a744", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a744", + "0x14000a771" + ] + }, + { + "address": "0x14000a744", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a744", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2861d]", + "stack_offset": 0 + }, + { + "address": "0x14000a74b", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000a74e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rbx*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a752", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000a756", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xfa0", + "stack_offset": 0 + }, + { + "address": "0x14000a75b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aa38", + "stack_offset": 0 + }, + { + "address": "0x14000a760", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a762", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a775", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a775", + "0x14000a764" + ] + }, + { + "address": "0x14000a771", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a771", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a773", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a77c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a77c" + ] + }, + { + "address": "0x14000a77c", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a77c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a780", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a781", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b74c", + "name": "", + "blocks": [ + { + "address": "0x14000b74c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b74c", + "size": 2, + "mnemonic": "mov", + "operands": "cl, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b74e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000b58c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b58c" + ] + } + ] + }, + { + "address": "0x140007514", + "name": "", + "blocks": [ + { + "address": "0x140007514", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007514", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007518", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x29ba2]", + "stack_offset": -40 + }, + { + "address": "0x14000751e", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": -40 + }, + { + "address": "0x140007521", + "size": 2, + "mnemonic": "je", + "operands": "0x140007532", + "stack_offset": -40 + } + ], + "successors": [ + "0x140007532", + "0x140007523" + ] + }, + { + "address": "0x140007532", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007532", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140007534", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007538", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007523", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007523", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a954", + "stack_offset": 0 + }, + { + "address": "0x140007528", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x29b8e], 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140007532", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140007534", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007538", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a784", + "name": "", + "blocks": [ + { + "address": "0x14000a784", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a784", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a786", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000a78a", + "size": 6, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rip + 0x28600]", + "stack_offset": -40 + }, + { + "address": "0x14000a790", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a7af", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000a7af" + ] + }, + { + "address": "0x14000a7af", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a7af", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a7b1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a792", + "stack_offset": 0 + }, + { + "address": "0x14000a7b3", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a7b5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a7b9", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a7ba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ca20", + "name": "", + "blocks": [ + { + "address": "0x14000ca20", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ca20", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ca23", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000ca27", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x263d2]", + "stack_offset": 0 + }, + { + "address": "0x14000ca2e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000ca32", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x135d7]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020010" + ] + }, + { + "address": "0x140020010", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e96c", + "name": "", + "blocks": [ + { + "address": "0x14000e96c", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e96c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e96e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000e972", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000e975", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x2483c], 0", + "stack_offset": -56 + }, + { + "address": "0x14000e97c", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000ea20", + "stack_offset": -56 + }, + { + "address": "0x14000e982", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": -56 + }, + { + "address": "0x14000e987", + "size": 6, + "mnemonic": "xchg", + "operands": "dword ptr [rip + 0x2481b], eax", + "stack_offset": -56 + }, + { + "address": "0x14000e98d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -56 + }, + { + "address": "0x14000e990", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": -56 + }, + { + "address": "0x14000e992", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14000e994", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e9c9", + "stack_offset": -56 + }, + { + "address": "0x14000e996", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x226a3]", + "stack_offset": -56 + }, + { + "address": "0x14000e99d", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x2480c]", + "stack_offset": -56 + }, + { + "address": "0x14000e9a4", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, rax", + "stack_offset": -56 + }, + { + "address": "0x14000e9a7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e9c0", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000e9c0", + "0x14000e9a9" + ] + }, + { + "address": "0x14000e9c0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e9c0", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x24839]", + "stack_offset": 0 + }, + { + "address": "0x14000e9c7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e9d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e9d5" + ] + }, + { + "address": "0x14000e9a9", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e9a9", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e9ab", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14000e9ae", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e9b1", + "size": 3, + "mnemonic": "ror", + "operands": "rax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000e9b4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000e9b7", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000e9b9", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000e9bb", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e9c0", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x24839]", + "stack_offset": 0 + }, + { + "address": "0x14000e9c7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e9d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e9d5" + ] + }, + { + "address": "0x14000e9d5", + "size": 20, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e9d5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010944", + "stack_offset": 0 + }, + { + "address": "0x14000e9da", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000e9db", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000e9de", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000e9e1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e9f6", + "stack_offset": 0 + }, + { + "address": "0x14000e9e3", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x119c6]", + "stack_offset": 0 + }, + { + "address": "0x14000e9ea", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1199f]", + "stack_offset": 0 + }, + { + "address": "0x14000e9f1", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x14000e9f6", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x119c3]", + "stack_offset": 0 + }, + { + "address": "0x14000e9fd", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x119b4]", + "stack_offset": 0 + }, + { + "address": "0x14000ea04", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x14000ea09", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000ea0d", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea10", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea20", + "stack_offset": 0 + }, + { + "address": "0x14000ea12", + "size": 7, + "mnemonic": "mov", + "operands": "byte ptr [rip + 0x2479f], 1", + "stack_offset": 0 + }, + { + "address": "0x14000ea19", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ea1d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rax], 1", + "stack_offset": 0 + }, + { + "address": "0x14000ea20", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000ea24", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14000ea25", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400191a8", + "name": "", + "blocks": [ + { + "address": "0x1400191a8", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400191a8", + "size": 9, + "mnemonic": "mov", + "operands": "rax, qword ptr gs:[0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400191b1", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400191b5", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400191b9", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400191bc", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x1400191bf", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011db4", + "name": "", + "blocks": [ + { + "address": "0x140011db4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011db4", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140011db6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140011dba", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2430f]", + "stack_offset": -40 + }, + { + "address": "0x140011dc1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140011dc4", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": -40 + }, + { + "address": "0x140011dc8", + "size": 2, + "mnemonic": "je", + "operands": "0x140011e05", + "stack_offset": -40 + } + ], + "successors": [ + "0x140011e05", + "0x140011dca" + ] + }, + { + "address": "0x140011e05", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011e05", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xc0000225", + "stack_offset": 0 + }, + { + "address": "0x140011e0a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011e0e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140011e0f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011dca", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011dca", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011dcd", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011df1", + "stack_offset": 0 + }, + { + "address": "0x140011dcf", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14c02]", + "stack_offset": 0 + }, + { + "address": "0x140011dd6", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14bf7]", + "stack_offset": 0 + }, + { + "address": "0x140011ddd", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14bf4]", + "stack_offset": 0 + }, + { + "address": "0x140011de4", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x1a]", + "stack_offset": 0 + }, + { + "address": "0x140011de7", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": 0 + }, + { + "address": "0x140011dec", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011def", + "size": 2, + "mnemonic": "je", + "operands": "0x140011e05", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011e05", + "0x140011df1" + ] + }, + { + "address": "0x140011df1", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011df1", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011df4", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, 0xfffffffffffffffa", + "stack_offset": 0 + }, + { + "address": "0x140011dfb", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011dff", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140011e00", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001e3a0", + "stack_offset": 40 + } + ], + "successors": [ + "0x14001e3a0" + ] + } + ] + }, + { + "address": "0x140001ab0", + "name": "", + "blocks": [ + { + "address": "0x140001ab0", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ab0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001ab5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001ab6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140001aba", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rdx", + "stack_offset": -40 + }, + { + "address": "0x140001abd", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140001ac0", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x140001ac3", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x140001ac6", + "size": 4, + "mnemonic": "movsxd", + "operands": "r8, dword ptr [rax + 4]", + "stack_offset": -40 + }, + { + "address": "0x140001aca", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r8 + rdx + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x140001acf", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140001ad2", + "size": 2, + "mnemonic": "je", + "operands": "0x140001ada", + "stack_offset": -40 + } + ], + "successors": [ + "0x140001ada", + "0x140001ad4" + ] + }, + { + "address": "0x140001ada", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ada", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001add", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001ae1", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001ae6", + "size": 2, + "mnemonic": "je", + "operands": "0x140001afa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001afa", + "0x140001ae8" + ] + }, + { + "address": "0x140001ad4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ad4", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001ad7", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x140001ada", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001add", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001ae1", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001ae6", + "size": 2, + "mnemonic": "je", + "operands": "0x140001afa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001afa", + "0x140001ae8" + ] + }, + { + "address": "0x140001afa", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001afa", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140001aff", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001b02", + "size": 2, + "mnemonic": "je", + "operands": "0x140001b2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001b2e", + "0x140001b04" + ] + }, + { + "address": "0x140001ae8", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001ae8", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140001aec", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001aef", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001af4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001af8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140001af9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001b2e", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001b2e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], 1", + "stack_offset": 0 + }, + { + "address": "0x140001b32", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001b35", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001b3a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001b3e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140001b3f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001b04", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001b04", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140001b07", + "size": 2, + "mnemonic": "je", + "operands": "0x140001b2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001b2e", + "0x140001b09" + ] + }, + { + "address": "0x140001b09", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001b09", + "size": 5, + "mnemonic": "call", + "operands": "0x140002000", + "stack_offset": 0 + }, + { + "address": "0x140001b0e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001b11", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001b15", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001b1a", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140001b1d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], al", + "stack_offset": 0 + }, + { + "address": "0x140001b20", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001b23", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001b28", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001b2c", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140001b2d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000747c", + "name": "", + "blocks": [ + { + "address": "0x14000747c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000747c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007481", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140007482", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140007486", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x29c33], -1", + "stack_offset": -40 + }, + { + "address": "0x14000748d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007493", + "stack_offset": -40 + }, + { + "address": "0x14000748f", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140007491", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400074be", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400074be" + ] + }, + { + "address": "0x1400074be", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400074be", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400074c3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400074c7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400074c8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400023ac", + "name": "", + "blocks": [ + { + "address": "0x1400023ac", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400023ac", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x1400023b0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -72 + }, + { + "address": "0x1400023b3", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x1400023b8", + "size": 5, + "mnemonic": "call", + "operands": "0x1400022c0", + "stack_offset": -72 + }, + { + "address": "0x1400023bd", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2daac]", + "stack_offset": -72 + }, + { + "address": "0x1400023c4", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x1400023c9", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": -72 + }, + { + "address": "0x1400023ce", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": -72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d738", + "name": "", + "blocks": [ + { + "address": "0x14000d738", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d738", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d73d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000d742", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d747", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000d749", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d74c", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000d7bb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7bb", + "0x14000d74e" + ] + }, + { + "address": "0x14000d7bb", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7bb", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rdx - 0x13]", + "stack_offset": 0 + }, + { + "address": "0x14000d7be", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0x11", + "stack_offset": 0 + }, + { + "address": "0x14000d7c1", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000d7e3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7e3", + "0x14000d7c3" + ] + }, + { + "address": "0x14000d74e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d74e", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000d751", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000d767", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d767", + "0x14000d753" + ] + }, + { + "address": "0x14000d7e3", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d7e3", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000d7e8", + "size": 6, + "mnemonic": "lea", + "operands": "ecx, [rdx - 0xbc]", + "stack_offset": 0 + }, + { + "address": "0x14000d7ee", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0xe", + "stack_offset": 0 + }, + { + "address": "0x14000d7f1", + "size": 3, + "mnemonic": "lea", + "operands": "edx, [rax - 0xe]", + "stack_offset": 0 + }, + { + "address": "0x14000d7f4", + "size": 3, + "mnemonic": "cmovbe", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x14000d7f7", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000d7fc", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000d801", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000d806", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d7c3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7c3", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000d7c8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000d7f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7f7" + ] + }, + { + "address": "0x14000d767", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d767", + "size": 6, + "mnemonic": "cmp", + "operands": "edx, 0x718", + "stack_offset": 0 + }, + { + "address": "0x14000d76d", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000d7bb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7bb", + "0x14000d76f" + ] + }, + { + "address": "0x14000d753", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d753", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000d756", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x17ee3]", + "stack_offset": 0 + }, + { + "address": "0x14000d75d", + "size": 5, + "mnemonic": "mov", + "operands": "eax, dword ptr [r9 + rax*8 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000d762", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000d7f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7f7" + ] + }, + { + "address": "0x14000d7f7", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d7f7", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000d7fc", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000d801", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000d806", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d76f", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d76f", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x2d", + "stack_offset": 0 + }, + { + "address": "0x14000d774", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x17ec5]", + "stack_offset": 0 + }, + { + "address": "0x14000d77b", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x14000d77d", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, esi", + "stack_offset": 0 + }, + { + "address": "0x14000d780", + "size": 3, + "mnemonic": "lea", + "operands": "edi, [rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000d783", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000d786", + "size": 3, + "mnemonic": "shr", + "operands": "r8, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d789", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d7ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7ca", + "0x14000d78b" + ] + }, + { + "address": "0x14000d7ca", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7ca", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000d7cd", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d7bb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7bb", + "0x14000d7cf" + ] + }, + { + "address": "0x14000d78b", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d78b", + "size": 3, + "mnemonic": "test", + "operands": "cl, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d78e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r8 - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000d792", + "size": 4, + "mnemonic": "cmovne", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x14000d796", + "size": 4, + "mnemonic": "lea", + "operands": "r11, [rcx + r10]", + "stack_offset": 0 + }, + { + "address": "0x14000d79a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r9 + r11*8]", + "stack_offset": 0 + }, + { + "address": "0x14000d79e", + "size": 2, + "mnemonic": "cmp", + "operands": "edx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000d7a0", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d7d9", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7d9", + "0x14000d7a2" + ] + }, + { + "address": "0x14000d7cf", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7cf", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r9 + r10*8]", + "stack_offset": 0 + }, + { + "address": "0x14000d7d3", + "size": 2, + "mnemonic": "cmp", + "operands": "edx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000d7d5", + "size": 4, + "mnemonic": "cmovne", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000d7d9", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d7dc", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d7bb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7bb", + "0x14000d7de" + ] + }, + { + "address": "0x14000d7d9", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7d9", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d7dc", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d7bb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7bb", + "0x14000d7de" + ] + }, + { + "address": "0x14000d7a2", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7a2", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000d7ab", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7ab", + "0x14000d7a4" + ] + }, + { + "address": "0x14000d7de", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7de", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000d7e1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000d7f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7f7" + ] + }, + { + "address": "0x14000d7ab", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7ab", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r11 - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000d7af", + "size": 4, + "mnemonic": "cmovae", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d7b3", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d7b6", + "size": 3, + "mnemonic": "cmp", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d7b9", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000d783", + "stack_offset": 0 + }, + { + "address": "0x14000d7bb", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rdx - 0x13]", + "stack_offset": 0 + }, + { + "address": "0x14000d7be", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0x11", + "stack_offset": 0 + }, + { + "address": "0x14000d7c1", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000d7e3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7e3", + "0x14000d7c3" + ] + }, + { + "address": "0x14000d7a4", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d7a4", + "size": 4, + "mnemonic": "lea", + "operands": "r10, [r11 + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000d7a8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x14000d7ab", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r11 - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000d7af", + "size": 4, + "mnemonic": "cmovae", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d7b3", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d7b6", + "size": 3, + "mnemonic": "cmp", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d7b9", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000d783", + "stack_offset": 0 + }, + { + "address": "0x14000d7bb", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rdx - 0x13]", + "stack_offset": 0 + }, + { + "address": "0x14000d7be", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 0x11", + "stack_offset": 0 + }, + { + "address": "0x14000d7c1", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000d7e3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d7e3", + "0x14000d7c3" + ] + } + ] + }, + { + "address": "0x140010b90", + "name": "", + "blocks": [ + { + "address": "0x140010b90", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b90", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b94", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": -40 + }, + { + "address": "0x140010b97", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140010b9a", + "size": 2, + "mnemonic": "je", + "operands": "0x140010ba9", + "stack_offset": -40 + } + ], + "successors": [ + "0x140010ba9", + "0x140010b9c" + ] + }, + { + "address": "0x140010ba9", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010ba9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x140010bae", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x140010bb4", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x140010bb9", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x140010bbe", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010bc2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010b9c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b9c", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140010b9f", + "size": 2, + "mnemonic": "je", + "operands": "0x140010ba9", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010ba9", + "0x140010ba1" + ] + }, + { + "address": "0x140010ba1", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010ba1", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140010ba4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010bc3", + "stack_offset": 0 + }, + { + "address": "0x140010ba6", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rcx], r8b", + "stack_offset": 0 + }, + { + "address": "0x140010ba9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x140010bae", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x140010bb4", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x140010bb9", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x16", + "stack_offset": 0 + }, + { + "address": "0x140010bbe", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010bc2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ace8", + "name": "", + "blocks": [ + { + "address": "0x14000ace8", + "size": 15, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ace8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000aced", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000acf2", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000acf3", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000acf4", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x14000acf6", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x4f0]", + "stack_offset": -24 + }, + { + "address": "0x14000acfe", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x5f0", + "stack_offset": -24 + }, + { + "address": "0x14000ad05", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x26334]", + "stack_offset": -1544 + }, + { + "address": "0x14000ad0c", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -1544 + }, + { + "address": "0x14000ad0f", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x4e0], rax", + "stack_offset": -1544 + }, + { + "address": "0x14000ad16", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r8d", + "stack_offset": -1544 + }, + { + "address": "0x14000ad19", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": -1544 + }, + { + "address": "0x14000ad1b", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -1544 + }, + { + "address": "0x14000ad1d", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": -1544 + }, + { + "address": "0x14000ad20", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ad27", + "stack_offset": -1544 + } + ], + "successors": [ + "0x14000ad27", + "0x14000ad22" + ] + } + ] + }, + { + "address": "0x14000ca90", + "name": "", + "blocks": [ + { + "address": "0x14000ca90", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ca90", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000ca94", + "size": 5, + "mnemonic": "call", + "operands": "0x140012358", + "stack_offset": -40 + }, + { + "address": "0x14000ca99", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x26400]", + "stack_offset": -40 + }, + { + "address": "0x14000caa0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000caa4", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x13565]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020010" + ] + } + ] + }, + { + "address": "0x140005134", + "name": "", + "blocks": [ + { + "address": "0x140005134", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005134", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140005136", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000513a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000513d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000514e", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000514e" + ] + }, + { + "address": "0x14000514e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000514e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac0", + "stack_offset": 0 + }, + { + "address": "0x140005153", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005156", + "size": 2, + "mnemonic": "je", + "operands": "0x14000513f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000513f", + "0x140005158" + ] + }, + { + "address": "0x14000513f", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000513f", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005142", + "size": 5, + "mnemonic": "call", + "operands": "0x14000deb0", + "stack_offset": 0 + }, + { + "address": "0x140005147", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005149", + "size": 2, + "mnemonic": "je", + "operands": "0x14000515e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000515e", + "0x14000514b" + ] + }, + { + "address": "0x140005158", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005158", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000515c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000515d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000515e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000515e", + "size": 4, + "mnemonic": "cmp", + "operands": "rbx, -1", + "stack_offset": 0 + }, + { + "address": "0x140005162", + "size": 2, + "mnemonic": "je", + "operands": "0x14000516a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000516a", + "0x140005164" + ] + }, + { + "address": "0x14000514b", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000514b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000514e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac0", + "stack_offset": 0 + }, + { + "address": "0x140005153", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005156", + "size": 2, + "mnemonic": "je", + "operands": "0x14000513f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000513f", + "0x140005158" + ] + }, + { + "address": "0x14000516a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000516a", + "size": 5, + "mnemonic": "call", + "operands": "0x140001dd0", + "stack_offset": 0 + }, + { + "address": "0x14000516f", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005164", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005164", + "size": 5, + "mnemonic": "call", + "operands": "0x14000238c", + "stack_offset": 0 + }, + { + "address": "0x140005169", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002bb8", + "name": "", + "blocks": [ + { + "address": "0x140002bb8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002bb8", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140002bba", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140002bbe", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140002bc1", + "size": 5, + "mnemonic": "call", + "operands": "0x1400047dc", + "stack_offset": -40 + }, + { + "address": "0x140002bc6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x58]", + "stack_offset": -40 + }, + { + "address": "0x140002bca", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140002bcd", + "size": 2, + "mnemonic": "je", + "operands": "0x140002bd4", + "stack_offset": -40 + } + ], + "successors": [ + "0x140002bd4", + "0x140002bcf" + ] + }, + { + "address": "0x140002bd4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002bd4", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x58], 0", + "stack_offset": 0 + }, + { + "address": "0x140002bdc", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140002be0", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002be3", + "size": 2, + "mnemonic": "je", + "operands": "0x140002bea", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002bea", + "0x140002be5" + ] + }, + { + "address": "0x140002bcf", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002bcf", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x140002bd4", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x58], 0", + "stack_offset": 0 + }, + { + "address": "0x140002bdc", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140002be0", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002be3", + "size": 2, + "mnemonic": "je", + "operands": "0x140002bea", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002bea", + "0x140002be5" + ] + }, + { + "address": "0x140002bea", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002bea", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x140002bf2", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140002bf6", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002bf9", + "size": 2, + "mnemonic": "je", + "operands": "0x140002c00", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002c00", + "0x140002bfb" + ] + }, + { + "address": "0x140002be5", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002be5", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x140002bea", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x140002bf2", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140002bf6", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002bf9", + "size": 2, + "mnemonic": "je", + "operands": "0x140002c00", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002c00", + "0x140002bfb" + ] + }, + { + "address": "0x140002c00", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002c00", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140002c08", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140002c0c", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002c0f", + "size": 2, + "mnemonic": "je", + "operands": "0x140002c16", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002c16", + "0x140002c11" + ] + }, + { + "address": "0x140002bfb", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002bfb", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x140002c00", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140002c08", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140002c0c", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002c0f", + "size": 2, + "mnemonic": "je", + "operands": "0x140002c16", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002c16", + "0x140002c11" + ] + }, + { + "address": "0x140002c16", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002c16", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x140002c1e", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140002c22", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002c25", + "size": 2, + "mnemonic": "je", + "operands": "0x140002c2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002c2c", + "0x140002c27" + ] + }, + { + "address": "0x140002c11", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002c11", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x140002c16", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x140002c1e", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140002c22", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002c25", + "size": 2, + "mnemonic": "je", + "operands": "0x140002c2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002c2c", + "0x140002c27" + ] + }, + { + "address": "0x140002c2c", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002c2c", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x140002c34", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140002c38", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002c3b", + "size": 2, + "mnemonic": "je", + "operands": "0x140002c42", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002c42", + "0x140002c3d" + ] + }, + { + "address": "0x140002c27", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002c27", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x140002c2c", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x140002c34", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140002c38", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002c3b", + "size": 2, + "mnemonic": "je", + "operands": "0x140002c42", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002c42", + "0x140002c3d" + ] + }, + { + "address": "0x140002c42", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002c42", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140002c4a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002c4d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140002c51", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140002c52", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140004504", + "stack_offset": 40 + } + ], + "successors": [ + "0x140004504" + ] + }, + { + "address": "0x140002c3d", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002c3d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x140002c42", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140002c4a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002c4d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140002c51", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140002c52", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140004504", + "stack_offset": 40 + } + ], + "successors": [ + "0x140004504" + ] + } + ] + }, + { + "address": "0x1400029cc", + "name": "", + "blocks": [ + { + "address": "0x1400029cc", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400029cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400029d1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400029d6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400029d7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400029db", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x1400029de", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x1400029e1", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x1400029e3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000448c", + "stack_offset": -40 + }, + { + "address": "0x1400029e8", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x1400029e9", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x1400029eb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rax", + "stack_offset": -40 + }, + { + "address": "0x1400029ef", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 0x10], al", + "stack_offset": -40 + }, + { + "address": "0x1400029f2", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x18], rax", + "stack_offset": -40 + }, + { + "address": "0x1400029f6", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 0x20], al", + "stack_offset": -40 + }, + { + "address": "0x1400029f9", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x28], rax", + "stack_offset": -40 + }, + { + "address": "0x1400029fd", + "size": 4, + "mnemonic": "mov", + "operands": "word ptr [rbx + 0x30], ax", + "stack_offset": -40 + }, + { + "address": "0x140002a01", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x38], rax", + "stack_offset": -40 + }, + { + "address": "0x140002a05", + "size": 4, + "mnemonic": "mov", + "operands": "word ptr [rbx + 0x40], ax", + "stack_offset": -40 + }, + { + "address": "0x140002a09", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x48], rax", + "stack_offset": -40 + }, + { + "address": "0x140002a0d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 0x50], al", + "stack_offset": -40 + }, + { + "address": "0x140002a10", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x58], rax", + "stack_offset": -40 + }, + { + "address": "0x140002a14", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 0x60], al", + "stack_offset": -40 + }, + { + "address": "0x140002a17", + "size": 3, + "mnemonic": "test", + "operands": "rdi, rdi", + "stack_offset": -40 + }, + { + "address": "0x140002a1a", + "size": 2, + "mnemonic": "je", + "operands": "0x140002a36", + "stack_offset": -40 + } + ], + "successors": [ + "0x140002a36", + "0x140002a1c" + ] + }, + { + "address": "0x140002a36", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002a36", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1ea33]", + "stack_offset": 0 + }, + { + "address": "0x140002a3d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023d0", + "stack_offset": 0 + }, + { + "address": "0x140002a42", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140002a1c", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002a1c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140002a1f", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002a22", + "size": 5, + "mnemonic": "call", + "operands": "0x140004770", + "stack_offset": 0 + }, + { + "address": "0x140002a27", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140002a28", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140002a2b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140002a30", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140002a34", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140002a35", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002a80", + "name": "", + "blocks": [ + { + "address": "0x140002a80", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002a80", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e9b9]", + "stack_offset": 0 + }, + { + "address": "0x140002a87", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140002a8f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x140002a93", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e996]", + "stack_offset": 0 + }, + { + "address": "0x140002a9a", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x140002a9d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002aa0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000238c", + "name": "", + "blocks": [ + { + "address": "0x14000238c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000238c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x140002390", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x140002395", + "size": 5, + "mnemonic": "call", + "operands": "0x140002260", + "stack_offset": -72 + }, + { + "address": "0x14000239a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2da6f]", + "stack_offset": -72 + }, + { + "address": "0x1400023a1", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x1400023a6", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": -72 + }, + { + "address": "0x1400023ab", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": -72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140004910", + "name": "", + "blocks": [ + { + "address": "0x140004910", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004910", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140004915", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140004916", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000491a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000491d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cf88", + "stack_offset": -40 + }, + { + "address": "0x140004922", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 2", + "stack_offset": -40 + }, + { + "address": "0x140004927", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rbx], eax", + "stack_offset": -40 + }, + { + "address": "0x140004929", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x100", + "stack_offset": -40 + }, + { + "address": "0x14000492e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d630", + "stack_offset": -40 + }, + { + "address": "0x140004933", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rax", + "stack_offset": -40 + }, + { + "address": "0x140004937", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": -40 + }, + { + "address": "0x14000493a", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000493d", + "size": 2, + "mnemonic": "je", + "operands": "0x14000499f", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000499f", + "0x14000493f" + ] + }, + { + "address": "0x14000499f", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000499f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cdf4", + "stack_offset": 0 + }, + { + "address": "0x1400049a4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x1400049a8", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x1400049af", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cfb8", + "stack_offset": 0 + }, + { + "address": "0x1400049b4", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400049b8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x18], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400049bc", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400049bf", + "size": 2, + "mnemonic": "je", + "operands": "0x1400049ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400049ca", + "0x1400049c1" + ] + }, + { + "address": "0x14000493f", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000493f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cdf4", + "stack_offset": 0 + }, + { + "address": "0x140004944", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x140004949", + "size": 3, + "mnemonic": "lea", + "operands": "edx, [rcx + 0x7c]", + "stack_offset": 0 + }, + { + "address": "0x14000494c", + "size": 3, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000494f", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rdi], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140004952", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140004956", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rdi + 0x10], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000495a", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000495e", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rdi + 0x20], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140004962", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140004966", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rdi + 0x30], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000496a", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000496e", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rdi + 0x40], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140004972", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140004976", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rdi + 0x50], xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000497a", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rax + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000497e", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rdi + 0x60], xmm0", + "stack_offset": 0 + }, + { + "address": "0x140004982", + "size": 3, + "mnemonic": "add", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x140004985", + "size": 4, + "mnemonic": "movups", + "operands": "xmm1, xmmword ptr [rax + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x140004989", + "size": 3, + "mnemonic": "add", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000498c", + "size": 4, + "mnemonic": "movups", + "operands": "xmmword ptr [rdi - 0x10], xmm1", + "stack_offset": 0 + }, + { + "address": "0x140004990", + "size": 4, + "mnemonic": "sub", + "operands": "rcx, 1", + "stack_offset": 0 + }, + { + "address": "0x140004994", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000494c", + "stack_offset": 0 + }, + { + "address": "0x140004996", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rbx + 0x10], 1", + "stack_offset": 0 + }, + { + "address": "0x14000499d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400049af", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400049af" + ] + }, + { + "address": "0x1400049ca", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400049ca", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400049cd", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400049d2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400049d6", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400049d7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400049c1", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400049c1", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d640", + "stack_offset": 0 + }, + { + "address": "0x1400049c6", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x1400049ca", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400049cd", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400049d2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400049d6", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400049d7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400049af", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400049af", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cfb8", + "stack_offset": 0 + }, + { + "address": "0x1400049b4", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400049b8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 0x18], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400049bc", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400049bf", + "size": 2, + "mnemonic": "je", + "operands": "0x1400049ca", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400049ca", + "0x1400049c1" + ] + } + ] + }, + { + "address": "0x140015b2c", + "name": "", + "blocks": [ + { + "address": "0x140015b2c", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015b2c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140015b2e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140015b32", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1d6ff]", + "stack_offset": -40 + }, + { + "address": "0x140015b39", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x140015b3c", + "size": 3, + "mnemonic": "cmp", + "operands": "qword ptr [rdx], rax", + "stack_offset": -40 + }, + { + "address": "0x140015b3f", + "size": 2, + "mnemonic": "je", + "operands": "0x140015b57", + "stack_offset": -40 + } + ], + "successors": [ + "0x140015b57", + "0x140015b41" + ] + }, + { + "address": "0x140015b57", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015b57", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140015b5b", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140015b5c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140015b41", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015b41", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + 0x3a8]", + "stack_offset": 0 + }, + { + "address": "0x140015b47", + "size": 6, + "mnemonic": "test", + "operands": "dword ptr [rip + 0x1ba43], eax", + "stack_offset": 0 + }, + { + "address": "0x140015b4d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015b57", + "stack_offset": 0 + }, + { + "address": "0x140015b4f", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a8ec", + "stack_offset": 0 + }, + { + "address": "0x140015b54", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": 0 + }, + { + "address": "0x140015b57", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140015b5b", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140015b5c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400105b0", + "name": "", + "blocks": [ + { + "address": "0x1400105b0", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400105b0", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x22c3e]", + "stack_offset": 0 + }, + { + "address": "0x1400105b6", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400105b7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000deb0", + "name": "", + "blocks": [ + { + "address": "0x14000deb0", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000deb0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000deb5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000deb6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000deba", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000debd", + "size": 5, + "mnemonic": "call", + "operands": "0x14000df00", + "stack_offset": -40 + }, + { + "address": "0x14000dec2", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000dec4", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000dec7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ded8", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000ded8", + "0x14000dec9" + ] + }, + { + "address": "0x14000ded8", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ded8", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000dedd", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000dee1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000dee2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000dec9", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000dec9", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000decc", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000ded1", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ded3", + "size": 3, + "mnemonic": "setne", + "operands": "bl", + "stack_offset": 0 + }, + { + "address": "0x14000ded6", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000ded8", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000dedd", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000dee1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000dee2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400075d8", + "name": "", + "blocks": [ + { + "address": "0x1400075d8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400075d8", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400075db", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400075e8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400075e8" + ] + }, + { + "address": "0x1400075e8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400075e8", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400075ea", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400075ee", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -40 + }, + { + "address": "0x1400075f1", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x1400075f4", + "size": 2, + "mnemonic": "je", + "operands": "0x140007648", + "stack_offset": -40 + } + ], + "successors": [ + "0x140007648", + "0x1400075f6" + ] + }, + { + "address": "0x140007648", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007648", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000764d", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400075f6", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400075f6", + "size": 4, + "mnemonic": "movsxd", + "operands": "r11, dword ptr [rcx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400075fa", + "size": 4, + "mnemonic": "mov", + "operands": "r10, qword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400075fe", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + r11]", + "stack_offset": 0 + }, + { + "address": "0x140007602", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140007605", + "size": 2, + "mnemonic": "je", + "operands": "0x140007648", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007648", + "0x140007607" + ] + }, + { + "address": "0x140007607", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007607", + "size": 4, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000760b", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000760e", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140007611", + "size": 2, + "mnemonic": "je", + "operands": "0x140007643", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007643", + "0x140007613" + ] + }, + { + "address": "0x140007643", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007643", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140007646", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000763d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000763d" + ] + }, + { + "address": "0x140007613", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007613", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r11 + r9*8]", + "stack_offset": 0 + }, + { + "address": "0x140007617", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rcx + r10]", + "stack_offset": 0 + }, + { + "address": "0x14000761b", + "size": 3, + "mnemonic": "add", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000761e", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140007621", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000762b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000762b", + "0x140007623" + ] + }, + { + "address": "0x14000763d", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000763d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007641", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140007642", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000762b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000762b", + "size": 3, + "mnemonic": "test", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000762e", + "size": 2, + "mnemonic": "je", + "operands": "0x140007643", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007643", + "0x140007630" + ] + }, + { + "address": "0x140007623", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007623", + "size": 3, + "mnemonic": "inc", + "operands": "r9d", + "stack_offset": 0 + }, + { + "address": "0x140007626", + "size": 3, + "mnemonic": "cmp", + "operands": "r9d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140007629", + "size": 2, + "mnemonic": "jb", + "operands": "0x140007613", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007613", + "0x14000762b" + ] + }, + { + "address": "0x140007630", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007630", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r9 - 1]", + "stack_offset": 0 + }, + { + "address": "0x140007634", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r10 + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x140007638", + "size": 5, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + r11 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000763d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007641", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140007642", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007740", + "name": "", + "blocks": [ + { + "address": "0x140007740", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007740", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007745", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000774a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000774f", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x140007751", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x140007753", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140007755", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -24 + }, + { + "address": "0x140007759", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r9", + "stack_offset": -72 + }, + { + "address": "0x14000775c", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -72 + }, + { + "address": "0x14000775f", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -72 + }, + { + "address": "0x140007762", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rcx", + "stack_offset": -72 + }, + { + "address": "0x140007765", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -72 + }, + { + "address": "0x140007767", + "size": 4, + "mnemonic": "movsxd", + "operands": "r15, dword ptr [r8 + 4]", + "stack_offset": -72 + }, + { + "address": "0x14000776b", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": -72 + }, + { + "address": "0x14000776e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000777b", + "stack_offset": -72 + } + ], + "successors": [ + "0x14000777b", + "0x140007770" + ] + }, + { + "address": "0x14000777b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000777b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000777e", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140007781", + "size": 6, + "mnemonic": "je", + "operands": "0x1400078f6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f6", + "0x140007787" + ] + }, + { + "address": "0x140007770", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007770", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140007775", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r15 + rax]", + "stack_offset": 0 + }, + { + "address": "0x140007779", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000777e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000777e" + ] + }, + { + "address": "0x1400078f6", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400078f6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400078f8", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400078fd", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140007902", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140007907", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000790b", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x14000790d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x14000790f", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140007911", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007787", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007787", + "size": 4, + "mnemonic": "movsxd", + "operands": "r15, dword ptr [rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000778b", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x14000778e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000779b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000779b", + "0x140007790" + ] + }, + { + "address": "0x14000777e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000777e", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140007781", + "size": 6, + "mnemonic": "je", + "operands": "0x1400078f6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f6", + "0x140007787" + ] + }, + { + "address": "0x14000779b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000779b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000779e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x10], dil", + "stack_offset": 0 + }, + { + "address": "0x1400077a2", + "size": 6, + "mnemonic": "je", + "operands": "0x1400078f6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f6", + "0x1400077a8" + ] + }, + { + "address": "0x140007790", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007790", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140007795", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r15 + rax]", + "stack_offset": 0 + }, + { + "address": "0x140007799", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000779e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000779e" + ] + }, + { + "address": "0x1400077a8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077a8", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 8], edi", + "stack_offset": 0 + }, + { + "address": "0x1400077ab", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400077b5", + "stack_offset": 0 + }, + { + "address": "0x1400077ad", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], edi", + "stack_offset": 0 + }, + { + "address": "0x1400077af", + "size": 6, + "mnemonic": "jge", + "operands": "0x1400078f6", + "stack_offset": 0 + }, + { + "address": "0x1400077b5", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], edi", + "stack_offset": 0 + }, + { + "address": "0x1400077b7", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400077c3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400077c3", + "0x1400077b9" + ] + }, + { + "address": "0x14000779e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000779e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x10], dil", + "stack_offset": 0 + }, + { + "address": "0x1400077a2", + "size": 6, + "mnemonic": "je", + "operands": "0x1400078f6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f6", + "0x1400077a8" + ] + }, + { + "address": "0x1400077c3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077c3", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 0x80", + "stack_offset": 0 + }, + { + "address": "0x1400077c6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400077fa", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400077fa", + "0x1400077c8" + ] + }, + { + "address": "0x1400077b9", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077b9", + "size": 4, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400077bd", + "size": 3, + "mnemonic": "add", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400077c0", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x1400077c3", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 0x80", + "stack_offset": 0 + }, + { + "address": "0x1400077c6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400077fa", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400077fa", + "0x1400077c8" + ] + }, + { + "address": "0x1400077fa", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077fa", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rbx], 8", + "stack_offset": 0 + }, + { + "address": "0x1400077fd", + "size": 2, + "mnemonic": "je", + "operands": "0x14000781a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000781a", + "0x1400077ff" + ] + }, + { + "address": "0x1400077c8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077c8", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r14], 0x10", + "stack_offset": 0 + }, + { + "address": "0x1400077cc", + "size": 2, + "mnemonic": "je", + "operands": "0x1400077fa", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400077fa", + "0x1400077ce" + ] + }, + { + "address": "0x14000781a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000781a", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r14], 1", + "stack_offset": 0 + }, + { + "address": "0x14000781e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000786a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000786a", + "0x140007820" + ] + }, + { + "address": "0x1400077ff", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077ff", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r13 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007803", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140007806", + "size": 6, + "mnemonic": "je", + "operands": "0x140007917", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007917", + "0x14000780c" + ] + }, + { + "address": "0x1400077ce", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077ce", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b4fb]", + "stack_offset": 0 + }, + { + "address": "0x1400077d5", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400077d8", + "size": 2, + "mnemonic": "je", + "operands": "0x1400077fa", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400077fa", + "0x1400077da" + ] + }, + { + "address": "0x14000786a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000786a", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000786e", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140007870", + "size": 2, + "mnemonic": "je", + "operands": "0x14000787d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000787d", + "0x140007872" + ] + }, + { + "address": "0x140007820", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007820", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [r13 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007824", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140007827", + "size": 6, + "mnemonic": "je", + "operands": "0x14000791c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000791c", + "0x14000782d" + ] + }, + { + "address": "0x140007917", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007917", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000791c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007926", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000792b", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000792c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007931", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007932", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000780c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000780c", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000780f", + "size": 6, + "mnemonic": "je", + "operands": "0x140007917", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007917", + "0x140007815" + ] + }, + { + "address": "0x1400077da", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077da", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x18ae0]", + "stack_offset": 0 + }, + { + "address": "0x1400077e0", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400077e3", + "size": 6, + "mnemonic": "je", + "operands": "0x140007912", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007912", + "0x1400077e9" + ] + }, + { + "address": "0x14000787d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000787d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007880", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140007883", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400078b9", + "stack_offset": 0 + }, + { + "address": "0x140007885", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [r13 + 0x28], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007889", + "size": 6, + "mnemonic": "je", + "operands": "0x140007921", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007921", + "0x14000788f" + ] + }, + { + "address": "0x140007872", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007872", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140007877", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rax]", + "stack_offset": 0 + }, + { + "address": "0x14000787b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007880", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007880" + ] + }, + { + "address": "0x14000791c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000791c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007926", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000792b", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000792c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007931", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007932", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000782d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000782d", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140007830", + "size": 6, + "mnemonic": "je", + "operands": "0x14000791c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000791c", + "0x140007836" + ] + }, + { + "address": "0x140007815", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007815", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rcx", + "stack_offset": 0 + }, + { + "address": "0x140007818", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007859", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007859" + ] + }, + { + "address": "0x140007912", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007912", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007917", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000791c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007926", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000792b", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000792c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007931", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007932", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400077e9", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077e9", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400077ec", + "size": 6, + "mnemonic": "je", + "operands": "0x140007912", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007912", + "0x1400077f2" + ] + }, + { + "address": "0x140007921", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007926", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000792b", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000792c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007931", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007932", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000788f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000788f", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140007892", + "size": 6, + "mnemonic": "je", + "operands": "0x140007921", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007921", + "0x140007898" + ] + }, + { + "address": "0x140007880", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007880", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140007883", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400078b9", + "stack_offset": 0 + }, + { + "address": "0x140007885", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [r13 + 0x28], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007889", + "size": 6, + "mnemonic": "je", + "operands": "0x140007921", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007921", + "0x14000788f" + ] + }, + { + "address": "0x140007836", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007836", + "size": 4, + "mnemonic": "movsxd", + "operands": "r8, dword ptr [r14 + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000783a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000783d", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140007842", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [r14 + 0x14], 8", + "stack_offset": 0 + }, + { + "address": "0x140007847", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400078f2", + "stack_offset": 0 + }, + { + "address": "0x14000784d", + "size": 3, + "mnemonic": "cmp", + "operands": "qword ptr [rsi], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007850", + "size": 6, + "mnemonic": "je", + "operands": "0x1400078f2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f2", + "0x140007856" + ] + }, + { + "address": "0x140007859", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007859", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000785d", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007862", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x140007865", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400078f2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f2" + ] + }, + { + "address": "0x1400077f2", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400077f2", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x1400077f5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400077f8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007859", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007859" + ] + }, + { + "address": "0x140007898", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007898", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000789c", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400078a0", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r13 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400078a4", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x1400078a9", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400078ac", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400078af", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400078b2", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x1400078b7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400078f2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f2" + ] + }, + { + "address": "0x1400078f2", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400078f2", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x1400078f4", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400078f8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f8" + ] + }, + { + "address": "0x140007856", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007856", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140007859", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000785d", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007862", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x140007865", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400078f2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400078f2" + ] + }, + { + "address": "0x1400078f8", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400078f8", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400078fd", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140007902", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140007907", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000790b", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x14000790d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x14000790f", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140007911", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007040", + "name": "", + "blocks": [ + { + "address": "0x140007040", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007040", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140007043", + "size": 3, + "mnemonic": "add", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140007046", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 4], 0", + "stack_offset": 0 + }, + { + "address": "0x14000704a", + "size": 2, + "mnemonic": "jl", + "operands": "0x140007062", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007062", + "0x14000704c" + ] + }, + { + "address": "0x140007062", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007062", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000704c", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000704c", + "size": 4, + "mnemonic": "movsxd", + "operands": "r9, dword ptr [rdx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140007050", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007054", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r9 + rcx]", + "stack_offset": 0 + }, + { + "address": "0x140007058", + "size": 4, + "mnemonic": "movsxd", + "operands": "r8, dword ptr [rdx + rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000705c", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14000705f", + "size": 3, + "mnemonic": "add", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x140007062", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a504", + "name": "", + "blocks": [ + { + "address": "0x14000a504", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a504", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a507", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x14000a50a", + "size": 3, + "mnemonic": "jmp", + "operands": "rax", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a510", + "name": "", + "blocks": [ + { + "address": "0x14000a510", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a510", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x14000a513", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a516", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a519", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000a51c", + "size": 3, + "mnemonic": "jmp", + "operands": "r10", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007934", + "name": "", + "blocks": [ + { + "address": "0x140007934", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007934", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007939", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000793e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007943", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x140007945", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x140007947", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140007949", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -24 + }, + { + "address": "0x14000794d", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r9", + "stack_offset": -72 + }, + { + "address": "0x140007950", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -72 + }, + { + "address": "0x140007953", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -72 + }, + { + "address": "0x140007956", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rcx", + "stack_offset": -72 + }, + { + "address": "0x140007959", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -72 + }, + { + "address": "0x14000795b", + "size": 4, + "mnemonic": "movsxd", + "operands": "r15, dword ptr [r8 + 8]", + "stack_offset": -72 + }, + { + "address": "0x14000795f", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": -72 + }, + { + "address": "0x140007962", + "size": 2, + "mnemonic": "je", + "operands": "0x14000796f", + "stack_offset": -72 + } + ], + "successors": [ + "0x14000796f", + "0x140007964" + ] + }, + { + "address": "0x14000796f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000796f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007972", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140007975", + "size": 6, + "mnemonic": "je", + "operands": "0x140007aed", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007aed", + "0x14000797b" + ] + }, + { + "address": "0x140007964", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007964", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140007969", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r15 + rax]", + "stack_offset": 0 + }, + { + "address": "0x14000796d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007972", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007972" + ] + }, + { + "address": "0x140007aed", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007aed", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140007aef", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140007af4", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140007af9", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140007afe", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140007b02", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140007b04", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140007b06", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140007b08", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000797b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000797b", + "size": 4, + "mnemonic": "movsxd", + "operands": "r15, dword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000797f", + "size": 3, + "mnemonic": "test", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x140007982", + "size": 2, + "mnemonic": "je", + "operands": "0x14000798f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000798f", + "0x140007984" + ] + }, + { + "address": "0x140007972", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007972", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140007975", + "size": 6, + "mnemonic": "je", + "operands": "0x140007aed", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007aed", + "0x14000797b" + ] + }, + { + "address": "0x14000798f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000798f", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007992", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x10], dil", + "stack_offset": 0 + }, + { + "address": "0x140007996", + "size": 6, + "mnemonic": "je", + "operands": "0x140007aed", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007aed", + "0x14000799c" + ] + }, + { + "address": "0x140007984", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007984", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140007989", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r15 + rax]", + "stack_offset": 0 + }, + { + "address": "0x14000798d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007992", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007992" + ] + }, + { + "address": "0x14000799c", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000799c", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0xc], edi", + "stack_offset": 0 + }, + { + "address": "0x14000799f", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400079aa", + "stack_offset": 0 + }, + { + "address": "0x1400079a1", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 4], edi", + "stack_offset": 0 + }, + { + "address": "0x1400079a4", + "size": 6, + "mnemonic": "jge", + "operands": "0x140007aed", + "stack_offset": 0 + }, + { + "address": "0x1400079aa", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 4], edi", + "stack_offset": 0 + }, + { + "address": "0x1400079ad", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400079b8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400079b8", + "0x1400079af" + ] + }, + { + "address": "0x140007992", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007992", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rcx + 0x10], dil", + "stack_offset": 0 + }, + { + "address": "0x140007996", + "size": 6, + "mnemonic": "je", + "operands": "0x140007aed", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007aed", + "0x14000799c" + ] + }, + { + "address": "0x1400079b8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079b8", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbx + 4], 0x80", + "stack_offset": 0 + }, + { + "address": "0x1400079bc", + "size": 2, + "mnemonic": "je", + "operands": "0x1400079f0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400079f0", + "0x1400079be" + ] + }, + { + "address": "0x1400079af", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079af", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbx + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x1400079b2", + "size": 3, + "mnemonic": "add", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400079b5", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x1400079b8", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbx + 4], 0x80", + "stack_offset": 0 + }, + { + "address": "0x1400079bc", + "size": 2, + "mnemonic": "je", + "operands": "0x1400079f0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400079f0", + "0x1400079be" + ] + }, + { + "address": "0x1400079f0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079f0", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbx + 4], 8", + "stack_offset": 0 + }, + { + "address": "0x1400079f4", + "size": 2, + "mnemonic": "je", + "operands": "0x140007a11", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007a11", + "0x1400079f6" + ] + }, + { + "address": "0x1400079be", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079be", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r14], 0x10", + "stack_offset": 0 + }, + { + "address": "0x1400079c2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400079f0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400079f0", + "0x1400079c4" + ] + }, + { + "address": "0x140007a11", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a11", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r14], 1", + "stack_offset": 0 + }, + { + "address": "0x140007a15", + "size": 2, + "mnemonic": "je", + "operands": "0x140007a61", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007a61", + "0x140007a17" + ] + }, + { + "address": "0x1400079f6", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079f6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r13 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400079fa", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400079fd", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b0e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b0e", + "0x140007a03" + ] + }, + { + "address": "0x1400079c4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079c4", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b305]", + "stack_offset": 0 + }, + { + "address": "0x1400079cb", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400079ce", + "size": 2, + "mnemonic": "je", + "operands": "0x1400079f0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400079f0", + "0x1400079d0" + ] + }, + { + "address": "0x140007a61", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a61", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140007a65", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140007a67", + "size": 2, + "mnemonic": "je", + "operands": "0x140007a74", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007a74", + "0x140007a69" + ] + }, + { + "address": "0x140007a17", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a17", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [r13 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007a1b", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140007a1e", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b13", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b13", + "0x140007a24" + ] + }, + { + "address": "0x140007b0e", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b0e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b13", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b18", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b1d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b22", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007b23", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b28", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007b29", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007a03", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a03", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140007a06", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b0e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b0e", + "0x140007a0c" + ] + }, + { + "address": "0x1400079d0", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079d0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x188ea]", + "stack_offset": 0 + }, + { + "address": "0x1400079d6", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400079d9", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b09", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b09", + "0x1400079df" + ] + }, + { + "address": "0x140007a74", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a74", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140007a77", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140007a7a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007ab0", + "stack_offset": 0 + }, + { + "address": "0x140007a7c", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [r13 + 0x28], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007a80", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b18", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b18", + "0x140007a86" + ] + }, + { + "address": "0x140007a69", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a69", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x140007a6e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rax]", + "stack_offset": 0 + }, + { + "address": "0x140007a72", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007a77", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007a77" + ] + }, + { + "address": "0x140007b13", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b13", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b18", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b1d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b22", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007b23", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b28", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007b29", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007a24", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a24", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140007a27", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b13", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b13", + "0x140007a2d" + ] + }, + { + "address": "0x140007a0c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a0c", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rcx", + "stack_offset": 0 + }, + { + "address": "0x140007a0f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007a50", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007a50" + ] + }, + { + "address": "0x140007b09", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b09", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b0e", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b13", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b18", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b1d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b22", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007b23", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b28", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007b29", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400079df", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079df", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400079e2", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b09", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b09", + "0x1400079e8" + ] + }, + { + "address": "0x140007b18", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007b18", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b1d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b22", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007b23", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140007b28", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140007b29", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007a86", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a86", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140007a89", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b18", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b18", + "0x140007a8f" + ] + }, + { + "address": "0x140007a77", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a77", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140007a7a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007ab0", + "stack_offset": 0 + }, + { + "address": "0x140007a7c", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [r13 + 0x28], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007a80", + "size": 6, + "mnemonic": "je", + "operands": "0x140007b18", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007b18", + "0x140007a86" + ] + }, + { + "address": "0x140007a2d", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a2d", + "size": 4, + "mnemonic": "movsxd", + "operands": "r8, dword ptr [r14 + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140007a31", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140007a34", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140007a39", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [r14 + 0x14], 8", + "stack_offset": 0 + }, + { + "address": "0x140007a3e", + "size": 6, + "mnemonic": "jne", + "operands": "0x140007ae9", + "stack_offset": 0 + }, + { + "address": "0x140007a44", + "size": 3, + "mnemonic": "cmp", + "operands": "qword ptr [rsi], rdi", + "stack_offset": 0 + }, + { + "address": "0x140007a47", + "size": 6, + "mnemonic": "je", + "operands": "0x140007ae9", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007ae9", + "0x140007a4d" + ] + }, + { + "address": "0x140007a50", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a50", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007a54", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007a59", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x140007a5c", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140007ae9", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007ae9" + ] + }, + { + "address": "0x1400079e8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400079e8", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x1400079eb", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400079ee", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007a50", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007a50" + ] + }, + { + "address": "0x140007a8f", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a8f", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [r14 + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140007a93", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007a97", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r13 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140007a9b", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007aa0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140007aa3", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140007aa6", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140007aa9", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x140007aae", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007ae9", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007ae9" + ] + }, + { + "address": "0x140007ae9", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007ae9", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140007aeb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140007aef", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007aef" + ] + }, + { + "address": "0x140007a4d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007a4d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140007a50", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r14 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140007a54", + "size": 5, + "mnemonic": "call", + "operands": "0x140007040", + "stack_offset": 0 + }, + { + "address": "0x140007a59", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rsi], rax", + "stack_offset": 0 + }, + { + "address": "0x140007a5c", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140007ae9", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007ae9" + ] + }, + { + "address": "0x140007aef", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007aef", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140007af4", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140007af9", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140007afe", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140007b02", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140007b04", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140007b06", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140007b08", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007564", + "name": "", + "blocks": [ + { + "address": "0x140007564", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007564", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140007566", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000756a", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x40]", + "stack_offset": -40 + }, + { + "address": "0x14000756f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -40 + }, + { + "address": "0x140007572", + "size": 5, + "mnemonic": "call", + "operands": "0x140006544", + "stack_offset": -40 + }, + { + "address": "0x140007577", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x14000757a", + "size": 4, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rbx + 0x1c]", + "stack_offset": -40 + }, + { + "address": "0x14000757e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rcx", + "stack_offset": -40 + }, + { + "address": "0x140007583", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + rcx + 4]", + "stack_offset": -40 + }, + { + "address": "0x140007587", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000758b", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14000758c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007590", + "name": "", + "blocks": [ + { + "address": "0x140007590", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007590", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rdx + 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x140007594", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140007597", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rdx + rax], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000759b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000759c", + "name": "", + "blocks": [ + { + "address": "0x14000759c", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000759c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400075a1", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400075a2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400075a6", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r9d", + "stack_offset": -40 + }, + { + "address": "0x1400075a9", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -40 + }, + { + "address": "0x1400075ac", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x40]", + "stack_offset": -40 + }, + { + "address": "0x1400075b1", + "size": 5, + "mnemonic": "call", + "operands": "0x140006544", + "stack_offset": -40 + }, + { + "address": "0x1400075b6", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x1400075b9", + "size": 4, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rbx + 0x1c]", + "stack_offset": -40 + }, + { + "address": "0x1400075bd", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rcx", + "stack_offset": -40 + }, + { + "address": "0x1400075c2", + "size": 4, + "mnemonic": "cmp", + "operands": "edi, dword ptr [rax + rcx + 4]", + "stack_offset": -40 + }, + { + "address": "0x1400075c6", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400075cc", + "stack_offset": -40 + }, + { + "address": "0x1400075c8", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rax + rcx + 4], edi", + "stack_offset": -40 + }, + { + "address": "0x1400075cc", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x1400075d1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x1400075d5", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x1400075d6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001667c", + "name": "", + "blocks": [ + { + "address": "0x14001667c", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001667c", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001667f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140016683", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 3", + "stack_offset": -40 + }, + { + "address": "0x140016688", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r11 + 0x10]", + "stack_offset": -40 + }, + { + "address": "0x14001668c", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r11 + 8]", + "stack_offset": -40 + }, + { + "address": "0x140016690", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], eax", + "stack_offset": -40 + }, + { + "address": "0x140016694", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r11 + 0x18]", + "stack_offset": -40 + }, + { + "address": "0x140016698", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], eax", + "stack_offset": -40 + }, + { + "address": "0x14001669c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r11 + 8]", + "stack_offset": -40 + }, + { + "address": "0x1400166a0", + "size": 5, + "mnemonic": "call", + "operands": "0x140016634", + "stack_offset": -40 + }, + { + "address": "0x1400166a5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400166a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400166cc", + "name": "", + "blocks": [ + { + "address": "0x1400166cc", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400166cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400166d1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400166d6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400166d7", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x1400166d9", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x1400166db", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x1400166dd", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x1400166df", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -40 + }, + { + "address": "0x1400166e3", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -104 + }, + { + "address": "0x1400166e5", + "size": 3, + "mnemonic": "xor", + "operands": "r15d, r15d", + "stack_offset": -104 + }, + { + "address": "0x1400166e8", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x78], r15d", + "stack_offset": -104 + }, + { + "address": "0x1400166ed", + "size": 3, + "mnemonic": "mov", + "operands": "r14b, 1", + "stack_offset": -104 + }, + { + "address": "0x1400166f0", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x70], r14b", + "stack_offset": -104 + }, + { + "address": "0x1400166f5", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ecx", + "stack_offset": -104 + }, + { + "address": "0x1400166f7", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": -104 + }, + { + "address": "0x1400166fa", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": -104 + } + ], + "successors": [ + "0x140016723", + "0x1400166fc" + ] + }, + { + "address": "0x140016723", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016723", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016726", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e0", + "0x14001672c" + ] + }, + { + "address": "0x1400166fc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400166fc", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x1400166ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x140016701" + ] + }, + { + "address": "0x1400167e0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167e0", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf31]", + "stack_offset": 0 + }, + { + "address": "0x1400167e7", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x1400167ea", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ed", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167f9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167f9", + "0x1400167ef" + ] + }, + { + "address": "0x14001672c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001672c", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x14001672f", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167c5", + "0x140016735" + ] + }, + { + "address": "0x140016753", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016753", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": 0 + }, + { + "address": "0x140016758", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14001675b", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001675e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001677d", + "stack_offset": 0 + }, + { + "address": "0x140016760", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140016763", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140016768", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001676c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140016770", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140016773", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016775", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140016777", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x140016779", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001677b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001677c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016701", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016701", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016704", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x140016706" + ] + }, + { + "address": "0x1400167f9", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167f9", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x1400167fc", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016813", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016813", + "0x140016801" + ] + }, + { + "address": "0x1400167ef", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167ef", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r13 + 3]", + "stack_offset": 0 + }, + { + "address": "0x1400167f3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x1400167f8", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400167f9", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x1400167fc", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016813", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016813", + "0x140016801" + ] + }, + { + "address": "0x1400167c5", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167c5", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf5c]", + "stack_offset": 0 + }, + { + "address": "0x1400167cc", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016735", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016735", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 9", + "stack_offset": 0 + }, + { + "address": "0x140016738", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167d7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167d7", + "0x14001673e" + ] + }, + { + "address": "0x140016706", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016706", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016709", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x14001670b" + ] + }, + { + "address": "0x140016813", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016813", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x140016817", + "size": 6, + "mnemonic": "je", + "operands": "0x1400168a8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168a8", + "0x14001681d" + ] + }, + { + "address": "0x140016801", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016801", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1a838]", + "stack_offset": 0 + }, + { + "address": "0x140016808", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001680a", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14001680d", + "size": 3, + "mnemonic": "xor", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x140016810", + "size": 3, + "mnemonic": "ror", + "operands": "rsi, cl", + "stack_offset": 0 + }, + { + "address": "0x140016813", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x140016817", + "size": 6, + "mnemonic": "je", + "operands": "0x1400168a8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168a8", + "0x14001681d" + ] + }, + { + "address": "0x1400167e7", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167e7", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x1400167ea", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ed", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167f9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167f9", + "0x1400167ef" + ] + }, + { + "address": "0x1400167d7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167d7", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf52]", + "stack_offset": 0 + }, + { + "address": "0x1400167de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x14001673e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001673e", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140016741", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167ce", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167ce", + "0x140016747" + ] + }, + { + "address": "0x14001670b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001670b", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 3", + "stack_offset": 0 + }, + { + "address": "0x14001670e", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x140016710" + ] + }, + { + "address": "0x1400168a8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168a8", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 0x910", + "stack_offset": 0 + }, + { + "address": "0x1400168ae", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400168b1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168bd", + "0x1400168b3" + ] + }, + { + "address": "0x14001681d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001681d", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140016820", + "size": 6, + "mnemonic": "je", + "operands": "0x14001690f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001690f", + "0x140016826" + ] + }, + { + "address": "0x1400167ce", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167ce", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf4b]", + "stack_offset": 0 + }, + { + "address": "0x1400167d5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016747", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016747", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001674a", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167c5", + "0x14001674c" + ] + }, + { + "address": "0x140016710", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016710", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016713", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x140016715" + ] + }, + { + "address": "0x1400168bd", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168bd", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x1400168c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400168ca", + "stack_offset": 0 + }, + { + "address": "0x1400168c3", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400168c5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016763", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016763" + ] + }, + { + "address": "0x1400168b3", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168b3", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x1400168b8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x1400168bd", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x1400168c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400168ca", + "stack_offset": 0 + }, + { + "address": "0x1400168c3", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400168c5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016763", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016763" + ] + }, + { + "address": "0x14001690f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001690f", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x140016912", + "size": 2, + "mnemonic": "je", + "operands": "0x14001691c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001691c", + "0x140016914" + ] + }, + { + "address": "0x140016826", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016826", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 0x910", + "stack_offset": 0 + }, + { + "address": "0x14001682c", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14001682f", + "size": 2, + "mnemonic": "ja", + "operands": "0x140016866", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016866", + "0x140016831" + ] + }, + { + "address": "0x14001674c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001674c", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001674e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016715", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016715", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 6", + "stack_offset": 0 + }, + { + "address": "0x140016718", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x14001671a" + ] + }, + { + "address": "0x140016763", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016763", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140016768", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001676c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140016770", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140016773", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016775", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140016777", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x140016779", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001677b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001677c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001691c", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001691c", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140016921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x140016926", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140016927", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016914", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016914", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rsi + 3]", + "stack_offset": 0 + }, + { + "address": "0x140016917", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001691c", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140016921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x140016926", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140016927", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016866", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016866", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016869", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001686b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0xf006]", + "stack_offset": 0 + }, + { + "address": "0x140016872", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140016876", + "size": 3, + "mnemonic": "add", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140016879", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0xf000]", + "stack_offset": 0 + }, + { + "address": "0x140016880", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016884", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + }, + { + "address": "0x140016831", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016831", + "size": 4, + "mnemonic": "bt", + "operands": "r12d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140016835", + "size": 2, + "mnemonic": "jae", + "operands": "0x140016866", + "stack_offset": 0 + }, + { + "address": "0x140016837", + "size": 4, + "mnemonic": "mov", + "operands": "r13, qword ptr [r15 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001683b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], r13", + "stack_offset": 0 + }, + { + "address": "0x140016840", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [r15 + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140016845", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016848", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001684a", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": 0 + }, + { + "address": "0x14001684f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140016852", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x78], eax", + "stack_offset": 0 + }, + { + "address": "0x140016856", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x14001685a", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": 0 + }, + { + "address": "0x14001685f", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x10], 0x8c", + "stack_offset": 0 + }, + { + "address": "0x140016866", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016869", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001686b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0xf006]", + "stack_offset": 0 + }, + { + "address": "0x140016872", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140016876", + "size": 3, + "mnemonic": "add", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140016879", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0xf000]", + "stack_offset": 0 + }, + { + "address": "0x140016880", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016884", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + }, + { + "address": "0x14001671a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001671a", + "size": 3, + "mnemonic": "cmp", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001671d", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400167a5", + "stack_offset": 0 + }, + { + "address": "0x140016723", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016726", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e0", + "0x14001672c" + ] + }, + { + "address": "0x1400168ae", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168ae", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400168b1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168bd", + "0x1400168b3" + ] + }, + { + "address": "0x140016891", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016891", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rax + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140016896", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001689a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016887", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016887" + ] + }, + { + "address": "0x140016887", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + } + ] + }, + { + "address": "0x1400073b0", + "name": "", + "blocks": [ + { + "address": "0x1400073b0", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400073b0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400073b5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400073ba", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400073bf", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400073c0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400073c4", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x29cf5], -1", + "stack_offset": -40 + }, + { + "address": "0x1400073cb", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400073d4", + "stack_offset": -40 + }, + { + "address": "0x1400073cd", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x1400073cf", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140007464", + "stack_offset": -40 + } + ], + "successors": [ + "0x140007464" + ] + }, + { + "address": "0x140007464", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007464", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140007469", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000746e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140007473", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007477", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140007478", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000735c", + "name": "", + "blocks": [ + { + "address": "0x14000735c", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000735c", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000735f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007364", + "stack_offset": 0 + }, + { + "address": "0x140007361", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140007363", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001efd0", + "name": "", + "blocks": [ + { + "address": "0x14001efd0", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001efd0", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001efd3", + "size": 3, + "mnemonic": "test", + "operands": "cl, 7", + "stack_offset": 0 + }, + { + "address": "0x14001efd6", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efec", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efec", + "0x14001efd8" + ] + }, + { + "address": "0x14001efec", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001efec", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x8080808080808080", + "stack_offset": 0 + }, + { + "address": "0x14001eff6", + "size": 10, + "mnemonic": "movabs", + "operands": "r10, 0xfefefefefefefeff", + "stack_offset": 0 + }, + { + "address": "0x14001f000", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [edx + ecx]", + "stack_offset": 0 + }, + { + "address": "0x14001f004", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfff", + "stack_offset": 0 + }, + { + "address": "0x14001f009", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0xff8", + "stack_offset": 0 + }, + { + "address": "0x14001f00e", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001efd8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efd8", + "0x14001f010" + ] + }, + { + "address": "0x14001efd8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001efd8", + "size": 3, + "mnemonic": "movzx", + "operands": "eax, byte ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001efdb", + "size": 3, + "mnemonic": "cmp", + "operands": "al, byte ptr [rdx + rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001efde", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001f02f", + "stack_offset": 0 + }, + { + "address": "0x14001efe0", + "size": 3, + "mnemonic": "inc", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x14001efe3", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14001efe5", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f02c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f02c", + "0x14001efe7" + ] + }, + { + "address": "0x14001f010", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f010", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001f013", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, qword ptr [rdx + rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001f017", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001efd8", + "stack_offset": 0 + }, + { + "address": "0x14001f019", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rax + r10]", + "stack_offset": 0 + }, + { + "address": "0x14001f01d", + "size": 3, + "mnemonic": "not", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x14001f020", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 8", + "stack_offset": 0 + }, + { + "address": "0x14001f024", + "size": 3, + "mnemonic": "and", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14001f027", + "size": 3, + "mnemonic": "test", + "operands": "r11, rax", + "stack_offset": 0 + }, + { + "address": "0x14001f02a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001f000", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001f000", + "0x14001f02c" + ] + }, + { + "address": "0x14001f02c", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001f02c", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001f02e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001efe7", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001efe7", + "size": 3, + "mnemonic": "test", + "operands": "cl, 7", + "stack_offset": 0 + }, + { + "address": "0x14001efea", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001efd8", + "stack_offset": 0 + }, + { + "address": "0x14001efec", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x8080808080808080", + "stack_offset": 0 + }, + { + "address": "0x14001eff6", + "size": 10, + "mnemonic": "movabs", + "operands": "r10, 0xfefefefefefefeff", + "stack_offset": 0 + }, + { + "address": "0x14001f000", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [edx + ecx]", + "stack_offset": 0 + }, + { + "address": "0x14001f004", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfff", + "stack_offset": 0 + }, + { + "address": "0x14001f009", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0xff8", + "stack_offset": 0 + }, + { + "address": "0x14001f00e", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001efd8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efd8", + "0x14001f010" + ] + }, + { + "address": "0x14001f000", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001f000", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [edx + ecx]", + "stack_offset": 0 + }, + { + "address": "0x14001f004", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfff", + "stack_offset": 0 + }, + { + "address": "0x14001f009", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0xff8", + "stack_offset": 0 + }, + { + "address": "0x14001f00e", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001efd8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efd8", + "0x14001f010" + ] + } + ] + }, + { + "address": "0x14000700c", + "name": "", + "blocks": [ + { + "address": "0x14000700c", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000700c", + "size": 3, + "mnemonic": "jmp", + "operands": "rdx", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400062e8", + "name": "", + "blocks": [ + { + "address": "0x1400062e8", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400062e8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400062ed", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400062f2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400062f7", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400062f8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400062fc", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [rcx + 0xc]", + "stack_offset": -40 + }, + { + "address": "0x1400062ff", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": -40 + }, + { + "address": "0x140006301", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rcx", + "stack_offset": -40 + }, + { + "address": "0x140006304", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": -40 + }, + { + "address": "0x140006306", + "size": 2, + "mnemonic": "je", + "operands": "0x140006333", + "stack_offset": -40 + } + ], + "successors": [ + "0x140006333", + "0x140006308" + ] + }, + { + "address": "0x140006333", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006333", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140006335", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000633a", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000633f", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140006344", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140006348", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140006349", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006308", + "size": 21, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006308", + "size": 3, + "mnemonic": "lea", + "operands": "ebx, [rdi - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000630b", + "size": 2, + "mnemonic": "mov", + "operands": "edi, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000630d", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140006312", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbx + rbx*4]", + "stack_offset": 0 + }, + { + "address": "0x140006316", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000631a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rdx*4]", + "stack_offset": 0 + }, + { + "address": "0x14000631e", + "size": 4, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140006322", + "size": 3, + "mnemonic": "add", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140006325", + "size": 3, + "mnemonic": "cmp", + "operands": "esi, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140006328", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000632f", + "stack_offset": 0 + }, + { + "address": "0x14000632a", + "size": 3, + "mnemonic": "cmp", + "operands": "esi, dword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000632d", + "size": 2, + "mnemonic": "jle", + "operands": "0x140006335", + "stack_offset": 0 + }, + { + "address": "0x14000632f", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140006331", + "size": 2, + "mnemonic": "jne", + "operands": "0x140006308", + "stack_offset": 0 + }, + { + "address": "0x140006333", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140006335", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000633a", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000633f", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140006344", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140006348", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140006349", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006b2c", + "name": "", + "blocks": [ + { + "address": "0x140006b2c", + "size": 39, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006b2c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140006b31", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdi", + "stack_offset": 0 + }, + { + "address": "0x140006b36", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rcx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140006b3a", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip - 0x6b41]", + "stack_offset": 0 + }, + { + "address": "0x140006b41", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], r8", + "stack_offset": 0 + }, + { + "address": "0x140006b45", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rcx", + "stack_offset": 0 + }, + { + "address": "0x140006b48", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x140006b4c", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006b4f", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006b58", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006b5f", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x140006b62", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r8 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006b66", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006b68", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140006b6c", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], r8", + "stack_offset": 0 + }, + { + "address": "0x140006b70", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x140006b74", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006b77", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006b80", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006b87", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x140006b8a", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r8 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006b8e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], r8", + "stack_offset": 0 + }, + { + "address": "0x140006b92", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006b94", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140006b98", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x140006b9c", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006b9f", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006ba8", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006baf", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x140006bb2", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r8 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006bb6", + "size": 4, + "mnemonic": "lea", + "operands": "r10, [r8 + 4]", + "stack_offset": 0 + }, + { + "address": "0x140006bba", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], r8", + "stack_offset": 0 + }, + { + "address": "0x140006bbe", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006bc0", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140006bc4", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x140006bc8", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x140006bcb", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140006bcf", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x24], eax", + "stack_offset": 0 + }, + { + "address": "0x140006bd3", + "size": 6, + "mnemonic": "je", + "operands": "0x140006d0a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006d0a", + "0x140006bd9" + ] + }, + { + "address": "0x140006d0a", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006d0a", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 8]", + "stack_offset": 0 + }, + { + "address": "0x140006d0f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140006d14", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006bd9", + "size": 78, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006bd9", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140006bdc", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140006be0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140006be3", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006be6", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006bef", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006bf6", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140006bf9", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006bfc", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140006c00", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006c02", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140006c06", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140006c09", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140006c0c", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006c0f", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006c18", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006c1f", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140006c22", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140006c25", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006c28", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140006c2c", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006c2e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140006c32", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140006c35", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006c38", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006c41", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006c48", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x140006c4b", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x140006c4e", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140006c51", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006c55", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140006c59", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006c5b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x140006c5f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140006c62", + "size": 4, + "mnemonic": "add", + "operands": "r10, 4", + "stack_offset": 0 + }, + { + "address": "0x140006c66", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140006c6a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140006c6d", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x24], eax", + "stack_offset": 0 + }, + { + "address": "0x140006c71", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140006c75", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006c78", + "size": 9, + "mnemonic": "movsx", + "operands": "r9, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006c81", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006c88", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140006c8b", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006c8e", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140006c92", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006c94", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x18], eax", + "stack_offset": 0 + }, + { + "address": "0x140006c98", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140006c9b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140006c9e", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006ca1", + "size": 9, + "mnemonic": "movsx", + "operands": "r8, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006caa", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006cb1", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x140006cb4", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x140006cb7", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006cba", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006cbc", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x140006cc0", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x140006cc4", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140006cc7", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140006cca", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + rdi + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x140006cd3", + "size": 7, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + rdi + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140006cda", + "size": 3, + "mnemonic": "sub", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x140006cdd", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r8", + "stack_offset": 0 + }, + { + "address": "0x140006ce0", + "size": 3, + "mnemonic": "sub", + "operands": "r10, r9", + "stack_offset": 0 + }, + { + "address": "0x140006ce3", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10 - 4]", + "stack_offset": 0 + }, + { + "address": "0x140006ce7", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x140006ce9", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140006ced", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x140006cf1", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x140006cf4", + "size": 4, + "mnemonic": "add", + "operands": "r10, 4", + "stack_offset": 0 + }, + { + "address": "0x140006cf8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], r10", + "stack_offset": 0 + }, + { + "address": "0x140006cfc", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [r11 + 0x24], eax", + "stack_offset": 0 + }, + { + "address": "0x140006d00", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 1", + "stack_offset": 0 + }, + { + "address": "0x140006d04", + "size": 6, + "mnemonic": "jne", + "operands": "0x140006bdc", + "stack_offset": 0 + }, + { + "address": "0x140006d0a", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 8]", + "stack_offset": 0 + }, + { + "address": "0x140006d0f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140006d14", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ac30", + "name": "", + "blocks": [ + { + "address": "0x14000ac30", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ac30", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ac35", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000ac3a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000ac3b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000ac3f", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14000ac42", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -40 + }, + { + "address": "0x14000ac44", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000ac47", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": -40 + }, + { + "address": "0x14000ac4a", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ac87", + "stack_offset": -40 + }, + { + "address": "0x14000ac4c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x154a6]", + "stack_offset": -40 + }, + { + "address": "0x14000ac52", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": -40 + }, + { + "address": "0x14000ac56", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbx + 0x10], dil", + "stack_offset": -40 + }, + { + "address": "0x14000ac5a", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ac66", + "stack_offset": -40 + }, + { + "address": "0x14000ac5c", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbx + 8], rdi", + "stack_offset": -40 + }, + { + "address": "0x14000ac60", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 0x10], 1", + "stack_offset": -40 + }, + { + "address": "0x14000ac64", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000ac6a", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000ac6a" + ] + }, + { + "address": "0x14000ac6a", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ac6a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000ac6d", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ac72", + "size": 5, + "mnemonic": "call", + "operands": "0x1400119b4", + "stack_offset": 0 + }, + { + "address": "0x14000ac77", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ac7b", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ac7e", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ac81", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15479]", + "stack_offset": 0 + }, + { + "address": "0x14000ac87", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000ac8c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000ac8f", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ac94", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000ac98", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000ac99", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ac9c", + "name": "", + "blocks": [ + { + "address": "0x14000ac9c", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ac9c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000aca1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000aca6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000aca7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000acab", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000acad", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000acb0", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000acb3", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rdx + 0x10], bl", + "stack_offset": -40 + }, + { + "address": "0x14000acb6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000acd0", + "stack_offset": -40 + }, + { + "address": "0x14000acb8", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1543a]", + "stack_offset": -40 + }, + { + "address": "0x14000acbe", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": -40 + }, + { + "address": "0x14000acc0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 8], rbx", + "stack_offset": -40 + }, + { + "address": "0x14000acc4", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdi + 0x10], 1", + "stack_offset": -40 + }, + { + "address": "0x14000acc8", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15432]", + "stack_offset": -40 + }, + { + "address": "0x14000acce", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000acd4", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000acd4" + ] + }, + { + "address": "0x14000acd4", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000acd4", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rsi + rbx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000acd8", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000acdd", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000ace2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000ace6", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000ace7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400119b4", + "name": "", + "blocks": [ + { + "address": "0x1400119b4", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119b4", + "size": 2, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119b6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x1400119ba", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x1400119c3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbx", + "stack_offset": -56 + }, + { + "address": "0x1400119c8", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -56 + }, + { + "address": "0x1400119cb", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -56 + }, + { + "address": "0x1400119cd", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f8ed]", + "stack_offset": -56 + }, + { + "address": "0x1400119d3", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": -56 + }, + { + "address": "0x1400119d6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400119dc", + "stack_offset": -56 + }, + { + "address": "0x1400119d8", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": -56 + }, + { + "address": "0x1400119da", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400119e2", + "stack_offset": -56 + } + ], + "successors": [ + "0x1400119e2" + ] + }, + { + "address": "0x1400119e2", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119e2", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400119e6", + "size": 2, + "mnemonic": "je", + "operands": "0x140011a01", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011a01", + "0x1400119e8" + ] + }, + { + "address": "0x140011a01", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011a01", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011a04", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140011a09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140011a0d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140011a0e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400119e8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119e8", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400119eb", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400119f7", + "stack_offset": 0 + }, + { + "address": "0x1400119ed", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x1400119f2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400119f5", + "size": 2, + "mnemonic": "je", + "operands": "0x140011a01", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011a01", + "0x1400119f7" + ] + }, + { + "address": "0x1400119f7", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400119f7", + "size": 7, + "mnemonic": "imul", + "operands": "rbx, rdi, 0x3c8", + "stack_offset": 0 + }, + { + "address": "0x1400119fe", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011a01", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011a04", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140011a09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140011a0d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140011a0e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b3cc", + "name": "", + "blocks": [ + { + "address": "0x14000b3cc", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b3cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b3d1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000b3d6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b3d7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000b3db", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -40 + }, + { + "address": "0x14000b3de", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -40 + }, + { + "address": "0x14000b3e1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14000b3e4", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b1f8", + "stack_offset": -40 + }, + { + "address": "0x14000b3e9", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14000b3ea", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbx + 8]", + "stack_offset": -40 + }, + { + "address": "0x14000b3ee", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x14000b3f1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x14000b3f4", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000b3f7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000b455", + "0x14000b3f9" + ] + }, + { + "address": "0x14000b455", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b455", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b458", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b204", + "stack_offset": 0 + }, + { + "address": "0x14000b45d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b462", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000b466", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000b467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b3f9", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b3f9", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b3fc", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b3fd", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b3ff", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000b402", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b404", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455", + "0x14000b406" + ] + }, + { + "address": "0x14000b406", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b406", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b408", + "size": 2, + "mnemonic": "and", + "operands": "al, 3", + "stack_offset": 0 + }, + { + "address": "0x14000b40a", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x14000b40c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b413", + "stack_offset": 0 + }, + { + "address": "0x14000b40e", + "size": 3, + "mnemonic": "test", + "operands": "cl, 0xc0", + "stack_offset": 0 + }, + { + "address": "0x14000b411", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b41d", + "stack_offset": 0 + }, + { + "address": "0x14000b413", + "size": 4, + "mnemonic": "bt", + "operands": "ecx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14000b417", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000b41d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b41d", + "0x14000b419" + ] + }, + { + "address": "0x14000b41d", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b41d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000b421", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b424", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b436", + "stack_offset": 0 + }, + { + "address": "0x14000b426", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b429", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000b42c", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b42f", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b430", + "size": 2, + "mnemonic": "shr", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b432", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b434", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455", + "0x14000b436" + ] + }, + { + "address": "0x14000b419", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b419", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000b41b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455" + ] + }, + { + "address": "0x14000b436", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b436", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b439", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000b43c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b678", + "stack_offset": 0 + }, + { + "address": "0x14000b441", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x14000b444", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b44e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b44e", + "0x14000b446" + ] + }, + { + "address": "0x14000b44e", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b44e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000b452", + "size": 3, + "mnemonic": "or", + "operands": "dword ptr [rax], 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000b455", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b458", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b204", + "stack_offset": 0 + }, + { + "address": "0x14000b45d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b462", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000b466", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000b467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b446", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b446", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000b44a", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000b44c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455" + ] + } + ] + }, + { + "address": "0x140011924", + "name": "", + "blocks": [ + { + "address": "0x140011924", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011924", + "size": 2, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011926", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001192a", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x140011933", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbx", + "stack_offset": -56 + }, + { + "address": "0x140011938", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -56 + }, + { + "address": "0x14001193a", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x218ef], dil", + "stack_offset": -56 + }, + { + "address": "0x140011941", + "size": 2, + "mnemonic": "je", + "operands": "0x14001196d", + "stack_offset": -56 + } + ], + "successors": [ + "0x14001196d", + "0x140011943" + ] + }, + { + "address": "0x14001196d", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001196d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe785]", + "stack_offset": 0 + }, + { + "address": "0x140011973", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140011975", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f945]", + "stack_offset": 0 + }, + { + "address": "0x14001197b", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x14001197e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011985", + "stack_offset": 0 + }, + { + "address": "0x140011980", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140011983", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001198b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001198b" + ] + }, + { + "address": "0x140011943", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011943", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f977]", + "stack_offset": 0 + }, + { + "address": "0x140011949", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x14001194c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011952", + "stack_offset": 0 + }, + { + "address": "0x14001194e", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140011950", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011958", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011958" + ] + }, + { + "address": "0x14001198b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001198b", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001198f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001199e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001199e", + "0x140011991" + ] + }, + { + "address": "0x140011958", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011958", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001195c", + "size": 2, + "mnemonic": "je", + "operands": "0x1400119a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400119a6", + "0x14001195e" + ] + }, + { + "address": "0x14001199e", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001199e", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400119a0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe75a]", + "stack_offset": 0 + }, + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011991", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011991", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011994", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001199b", + "stack_offset": 0 + }, + { + "address": "0x140011996", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x14001199b", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001199e", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400119a0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe75a]", + "stack_offset": 0 + }, + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400119a6", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001195e", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001195e", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011961", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011968", + "stack_offset": 0 + }, + { + "address": "0x140011963", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x140011968", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001196b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400119a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400119a6" + ] + } + ] + }, + { + "address": "0x14000ae60", + "name": "", + "blocks": [ + { + "address": "0x14000ae60", + "size": 25, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ae60", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ae65", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000ae66", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000ae69", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x14000ae6d", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae72", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x28377], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae79", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae7d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae81", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae85", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -120 + }, + { + "address": "0x14000ae89", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae9b", + "stack_offset": -120 + }, + { + "address": "0x14000ae8b", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x26596]", + "stack_offset": -120 + }, + { + "address": "0x14000ae92", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -120 + }, + { + "address": "0x14000ae96", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -120 + }, + { + "address": "0x14000ae9b", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x14000ae9f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -120 + }, + { + "address": "0x14000aea4", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x30]", + "stack_offset": -120 + }, + { + "address": "0x14000aea8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -120 + }, + { + "address": "0x14000aead", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aefc", + "stack_offset": -120 + }, + { + "address": "0x14000aeb2", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": -120 + }, + { + "address": "0x14000aeb6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000aec3", + "stack_offset": -120 + }, + { + "address": "0x14000aeb8", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x40]", + "stack_offset": -120 + }, + { + "address": "0x14000aebc", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": -120 + }, + { + "address": "0x14000aec3", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -120 + }, + { + "address": "0x14000aec7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000aed8", + "stack_offset": -120 + } + ], + "successors": [ + "0x14000aed8", + "0x14000aec9" + ] + } + ] + }, + { + "address": "0x140011c00", + "name": "", + "blocks": [ + { + "address": "0x140011c00", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c00", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011c05", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c0a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x140011c0f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011c10", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140011c12", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140011c14", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140011c16", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140011c18", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140011c1c", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": -72 + }, + { + "address": "0x140011c20", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, ecx", + "stack_offset": -72 + }, + { + "address": "0x140011c23", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r9", + "stack_offset": -72 + }, + { + "address": "0x140011c26", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -72 + }, + { + "address": "0x140011c29", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -72 + }, + { + "address": "0x140011c2c", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, r9", + "stack_offset": -72 + }, + { + "address": "0x140011c2f", + "size": 6, + "mnemonic": "je", + "operands": "0x140011cf0", + "stack_offset": -72 + } + ], + "successors": [ + "0x140011cf0", + "0x140011c35" + ] + }, + { + "address": "0x140011cf0", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011c35", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c35", + "size": 7, + "mnemonic": "lea", + "operands": "r13, [rip - 0x11c3c]", + "stack_offset": 0 + }, + { + "address": "0x140011c3c", + "size": 2, + "mnemonic": "mov", + "operands": "edi, dword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140011c3e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r13 + rdi*8 + 0x33240]", + "stack_offset": 0 + }, + { + "address": "0x140011c46", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140011c47", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011c4a", + "size": 2, + "mnemonic": "je", + "operands": "0x140011c5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011c5a", + "0x140011c4c" + ] + }, + { + "address": "0x140011dac", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011dac", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140011db1", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011d2b", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011d2b", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d2e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d31", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011d38", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140011d3c", + "size": 4, + "mnemonic": "xchg", + "operands": "qword ptr [rsi + r12*8], rax", + "stack_offset": 0 + }, + { + "address": "0x140011d40", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d45", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d47", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140011d4b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d4e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe45c]", + "stack_offset": 0 + }, + { + "address": "0x140011d54", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d56", + "size": 2, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d58" + ] + }, + { + "address": "0x140011c5a", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c5a", + "size": 8, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r13 + rdi*8 + 0x262a0]", + "stack_offset": 0 + }, + { + "address": "0x140011c62", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140011c64", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c67", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x800", + "stack_offset": 0 + }, + { + "address": "0x140011c6d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe4cd]", + "stack_offset": 0 + }, + { + "address": "0x140011c73", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c76", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c79", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d7f", + "stack_offset": 0 + }, + { + "address": "0x140011c7f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe473]", + "stack_offset": 0 + }, + { + "address": "0x140011c85", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x57", + "stack_offset": 0 + }, + { + "address": "0x140011c88", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011cd3", + "stack_offset": 0 + }, + { + "address": "0x140011c8a", + "size": 3, + "mnemonic": "lea", + "operands": "ebx, [rax - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140011c8d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c90", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011c93", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x13106]", + "stack_offset": 0 + }, + { + "address": "0x140011c9a", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x140011c9f", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011ca1", + "size": 2, + "mnemonic": "je", + "operands": "0x140011cd3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011cd3", + "0x140011ca3" + ] + }, + { + "address": "0x140011c4c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c4c", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c4f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d98", + "stack_offset": 0 + }, + { + "address": "0x140011c55", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140011ce3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011ce3" + ] + }, + { + "address": "0x140011d58", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011d58", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011d5a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x140011d5f", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140011d64", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d67", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140011d6c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140011d71", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011d75", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x140011d77", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140011d79", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x140011d7b", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x140011d7d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x140011d7e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011cd3", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cd3", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011cd7", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax", + "stack_offset": 0 + }, + { + "address": "0x140011cdf", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011ca3", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ca3", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011ca6", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14bcb]", + "stack_offset": 0 + }, + { + "address": "0x140011cad", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011cb0", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x140011cb5", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011cb7", + "size": 2, + "mnemonic": "je", + "operands": "0x140011cd3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011cd3", + "0x140011cb9" + ] + }, + { + "address": "0x140011ce3", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011cb9", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cb9", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140011cbc", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140011cbe", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011cc1", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe479]", + "stack_offset": 0 + }, + { + "address": "0x140011cc7", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011cca", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011ccd", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d7f", + "stack_offset": 0 + }, + { + "address": "0x140011cd3", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011cd7", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax", + "stack_offset": 0 + }, + { + "address": "0x140011cdf", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + } + ] + }, + { + "address": "0x140011bc8", + "name": "", + "blocks": [ + { + "address": "0x140011bc8", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011bc8", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0x24439]", + "stack_offset": 0 + }, + { + "address": "0x140011bcf", + "size": 4, + "mnemonic": "cmp", + "operands": "rcx, -1", + "stack_offset": 0 + }, + { + "address": "0x140011bd3", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011bd8", + "stack_offset": 0 + }, + { + "address": "0x140011bd5", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011bd7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000cb08", + "name": "", + "blocks": [ + { + "address": "0x14000cb08", + "size": 21, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000cb08", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000cb0d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000cb12", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000cb13", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000cb14", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x14000cb16", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000cb18", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14000cb1a", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -40 + }, + { + "address": "0x14000cb1d", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -40 + }, + { + "address": "0x14000cb21", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 8]", + "stack_offset": -104 + }, + { + "address": "0x14000cb25", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -104 + }, + { + "address": "0x14000cb27", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -104 + }, + { + "address": "0x14000cb2a", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rax]", + "stack_offset": -104 + }, + { + "address": "0x14000cb2d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -104 + }, + { + "address": "0x14000cb30", + "size": 3, + "mnemonic": "mov", + "operands": "r14d, dword ptr [rax]", + "stack_offset": -104 + }, + { + "address": "0x14000cb33", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": -104 + }, + { + "address": "0x14000cb36", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000cb48", + "stack_offset": -104 + }, + { + "address": "0x14000cb38", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r14d", + "stack_offset": -104 + }, + { + "address": "0x14000cb3b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000f858", + "stack_offset": -104 + }, + { + "address": "0x14000cb40", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": -104 + }, + { + "address": "0x14000cb43", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000cbf5", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000cbf5" + ] + } + ] + }, + { + "address": "0x14001e2cc", + "name": "", + "blocks": [ + { + "address": "0x14001e2cc", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e2cc", + "size": 4, + "mnemonic": "movzx", + "operands": "r10d, dx", + "stack_offset": 0 + }, + { + "address": "0x14001e2d0", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001e2d3", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14001e2d6", + "size": 5, + "mnemonic": "movd", + "operands": "xmm0, r10d", + "stack_offset": 0 + }, + { + "address": "0x14001e2db", + "size": 5, + "mnemonic": "pshuflw", + "operands": "xmm1, xmm0, 0", + "stack_offset": 0 + }, + { + "address": "0x14001e2e0", + "size": 5, + "mnemonic": "pshufd", + "operands": "xmm2, xmm1, 0", + "stack_offset": 0 + }, + { + "address": "0x14001e2e5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x14001e2e8", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfff", + "stack_offset": 0 + }, + { + "address": "0x14001e2ed", + "size": 6, + "mnemonic": "cmp", + "operands": "rax, 0xff0", + "stack_offset": 0 + }, + { + "address": "0x14001e2f3", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001e317", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e317", + "0x14001e2f5" + ] + }, + { + "address": "0x14001e317", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e317", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [r8], dx", + "stack_offset": 0 + }, + { + "address": "0x14001e31b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001e344", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e344", + "0x14001e31d" + ] + }, + { + "address": "0x14001e2f5", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e2f5", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmm0, xmmword ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x14001e2fa", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm1, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001e2fd", + "size": 4, + "mnemonic": "pcmpeqw", + "operands": "xmm1, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001e301", + "size": 4, + "mnemonic": "pcmpeqw", + "operands": "xmm0, xmm2", + "stack_offset": 0 + }, + { + "address": "0x14001e305", + "size": 3, + "mnemonic": "orps", + "operands": "xmm1, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001e308", + "size": 4, + "mnemonic": "pmovmskb", + "operands": "eax, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14001e30c", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001e30e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001e32d", + "stack_offset": 0 + }, + { + "address": "0x14001e310", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001e315", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001e328", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e328" + ] + }, + { + "address": "0x14001e344", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001e344", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x14001e347", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001e31d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e31d", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [r8], r9w", + "stack_offset": 0 + }, + { + "address": "0x14001e321", + "size": 2, + "mnemonic": "je", + "operands": "0x14001e341", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e341", + "0x14001e323" + ] + }, + { + "address": "0x14001e328", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e328", + "size": 3, + "mnemonic": "add", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14001e32b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001e2e5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e2e5" + ] + }, + { + "address": "0x14001e341", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001e341", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001e343", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001e323", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e323", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14001e328", + "size": 3, + "mnemonic": "add", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14001e32b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001e2e5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e2e5" + ] + }, + { + "address": "0x14001e2e5", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e2e5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x14001e2e8", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfff", + "stack_offset": 0 + }, + { + "address": "0x14001e2ed", + "size": 6, + "mnemonic": "cmp", + "operands": "rax, 0xff0", + "stack_offset": 0 + }, + { + "address": "0x14001e2f3", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001e317", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e317", + "0x14001e2f5" + ] + } + ] + }, + { + "address": "0x14001053c", + "name": "", + "blocks": [ + { + "address": "0x14001053c", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001053c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010541", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140010546", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x14001054b", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14001054d", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140010551", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x140010553", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x140010556", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rcx", + "stack_offset": -40 + }, + { + "address": "0x140010559", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001055c", + "size": 2, + "mnemonic": "je", + "operands": "0x140010589", + "stack_offset": -40 + } + ], + "successors": [ + "0x140010589", + "0x14001055e" + ] + }, + { + "address": "0x140010589", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010589", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001058b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140010590", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140010595", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001059a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001059e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x1400105a0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001055e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001055e", + "size": 5, + "mnemonic": "movzx", + "operands": "esi, word ptr [r14 + rbx*2]", + "stack_offset": 0 + }, + { + "address": "0x140010563", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cdf4", + "stack_offset": 0 + }, + { + "address": "0x140010568", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001056b", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xff", + "stack_offset": 0 + }, + { + "address": "0x140010570", + "size": 3, + "mnemonic": "cmp", + "operands": "si, ax", + "stack_offset": 0 + }, + { + "address": "0x140010573", + "size": 2, + "mnemonic": "ja", + "operands": "0x1400105a1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400105a1", + "0x140010575" + ] + }, + { + "address": "0x1400105a1", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400105a1", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400105a3", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001058b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001058b" + ] + }, + { + "address": "0x140010575", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010575", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, word ptr [rdx + rsi*2]", + "stack_offset": 0 + }, + { + "address": "0x140010579", + "size": 6, + "mnemonic": "test", + "operands": "ecx, 0x103", + "stack_offset": 0 + }, + { + "address": "0x14001057f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400105a1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400105a1", + "0x140010581" + ] + }, + { + "address": "0x14001058b", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001058b", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140010590", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140010595", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001059a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001059e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 32 + }, + { + "address": "0x1400105a0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010581", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010581", + "size": 3, + "mnemonic": "inc", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140010584", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140010587", + "size": 2, + "mnemonic": "jb", + "operands": "0x14001055e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001055e", + "0x140010589" + ] + } + ] + }, + { + "address": "0x14001a3c0", + "name": "", + "blocks": [ + { + "address": "0x14001a3c0", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a3c0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a3c5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a3c6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001a3ca", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x14001a3cd", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001a3d0", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a3d3", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -40 + }, + { + "address": "0x14001a3d6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a3f0", + "stack_offset": -40 + }, + { + "address": "0x14001a3d8", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a3db", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a3f5", + "stack_offset": -40 + }, + { + "address": "0x14001a3dd", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001a3e0", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a40b", + "stack_offset": -40 + }, + { + "address": "0x14001a3e2", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r9d", + "stack_offset": -40 + }, + { + "address": "0x14001a3e5", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14001a3ea", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001a3ee", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001a3ef", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000cdf4", + "name": "", + "blocks": [ + { + "address": "0x14000cdf4", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cdf4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000cdf8", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -40 + }, + { + "address": "0x14000cdfd", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000ce02", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 0x90]", + "stack_offset": -40 + }, + { + "address": "0x14000ce09", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": -40 + }, + { + "address": "0x14000ce0e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000ce11", + "size": 5, + "mnemonic": "call", + "operands": "0x140015b2c", + "stack_offset": -40 + }, + { + "address": "0x14000ce16", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000ce1b", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x14000ce1e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000ce22", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001066c", + "name": "", + "blocks": [ + { + "address": "0x14001066c", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001066c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010671", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140010676", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001067b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001067c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14001067e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140010680", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -24 + }, + { + "address": "0x140010684", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -56 + }, + { + "address": "0x140010687", + "size": 2, + "mnemonic": "xor", + "operands": "ebp, ebp", + "stack_offset": -56 + }, + { + "address": "0x140010689", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rcx", + "stack_offset": -56 + }, + { + "address": "0x14001068c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": -56 + }, + { + "address": "0x14001068f", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -56 + }, + { + "address": "0x140010692", + "size": 6, + "mnemonic": "je", + "operands": "0x1400107fe", + "stack_offset": -56 + } + ], + "successors": [ + "0x1400107fe", + "0x140010698" + ] + }, + { + "address": "0x1400107fe", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400107fe", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140010801", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140010806", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001080b", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140010810", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140010814", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x140010816", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140010818", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140010819", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010698", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010698", + "size": 7, + "mnemonic": "mov", + "operands": "r10, qword ptr [rip + 0x209a1]", + "stack_offset": 0 + }, + { + "address": "0x14001069f", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r10d", + "stack_offset": 0 + }, + { + "address": "0x1400106a2", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r10", + "stack_offset": 0 + }, + { + "address": "0x1400106a5", + "size": 3, + "mnemonic": "xor", + "operands": "rsi, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400106a8", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x1400106ab", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r10", + "stack_offset": 0 + }, + { + "address": "0x1400106ae", + "size": 3, + "mnemonic": "ror", + "operands": "rsi, cl", + "stack_offset": 0 + }, + { + "address": "0x1400106b1", + "size": 4, + "mnemonic": "xor", + "operands": "r9, qword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400106b5", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r10", + "stack_offset": 0 + }, + { + "address": "0x1400106b8", + "size": 4, + "mnemonic": "xor", + "operands": "rbx, qword ptr [rdx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400106bc", + "size": 3, + "mnemonic": "ror", + "operands": "r9, cl", + "stack_offset": 0 + }, + { + "address": "0x1400106bf", + "size": 3, + "mnemonic": "ror", + "operands": "rbx, cl", + "stack_offset": 0 + }, + { + "address": "0x1400106c2", + "size": 3, + "mnemonic": "cmp", + "operands": "r9, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400106c5", + "size": 6, + "mnemonic": "jne", + "operands": "0x140010772", + "stack_offset": 0 + }, + { + "address": "0x1400106cb", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400106ce", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x200", + "stack_offset": 0 + }, + { + "address": "0x1400106d3", + "size": 4, + "mnemonic": "sar", + "operands": "rbx, 3", + "stack_offset": 0 + }, + { + "address": "0x1400106d7", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400106da", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400106dd", + "size": 4, + "mnemonic": "cmova", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x1400106e1", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400106e4", + "size": 3, + "mnemonic": "add", + "operands": "rdi, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400106e7", + "size": 4, + "mnemonic": "cmove", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x1400106eb", + "size": 3, + "mnemonic": "cmp", + "operands": "rdi, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400106ee", + "size": 2, + "mnemonic": "jb", + "operands": "0x14001070e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001070e", + "0x1400106f0" + ] + }, + { + "address": "0x14001070e", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001070e", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140010712", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 8", + "stack_offset": 0 + }, + { + "address": "0x140010718", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001071b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001071e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001be60", + "stack_offset": 0 + }, + { + "address": "0x140010723", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140010725", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x140010728", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001072d", + "size": 3, + "mnemonic": "test", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x140010730", + "size": 6, + "mnemonic": "je", + "operands": "0x1400107fe", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400107fe", + "0x140010736" + ] + }, + { + "address": "0x1400106f0", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400106f0", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rbp + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400106f4", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400106f7", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400106fa", + "size": 5, + "mnemonic": "call", + "operands": "0x14001be60", + "stack_offset": 0 + }, + { + "address": "0x1400106ff", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140010701", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x140010704", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140010709", + "size": 3, + "mnemonic": "test", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x14001070c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140010736", + "stack_offset": 0 + }, + { + "address": "0x14001070e", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140010712", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 8", + "stack_offset": 0 + }, + { + "address": "0x140010718", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001071b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001071e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001be60", + "stack_offset": 0 + }, + { + "address": "0x140010723", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140010725", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x140010728", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001072d", + "size": 3, + "mnemonic": "test", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x140010730", + "size": 6, + "mnemonic": "je", + "operands": "0x1400107fe", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400107fe", + "0x140010736" + ] + }, + { + "address": "0x140010736", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010736", + "size": 7, + "mnemonic": "mov", + "operands": "r10, qword ptr [rip + 0x20903]", + "stack_offset": 0 + }, + { + "address": "0x14001073d", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r14 + rbx*8]", + "stack_offset": 0 + }, + { + "address": "0x140010741", + "size": 4, + "mnemonic": "lea", + "operands": "rbx, [r14 + rdi*8]", + "stack_offset": 0 + }, + { + "address": "0x140010745", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140010748", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001074b", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001074e", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 7", + "stack_offset": 0 + }, + { + "address": "0x140010752", + "size": 4, + "mnemonic": "shr", + "operands": "rcx, 3", + "stack_offset": 0 + }, + { + "address": "0x140010756", + "size": 3, + "mnemonic": "cmp", + "operands": "r9, rbx", + "stack_offset": 0 + }, + { + "address": "0x140010759", + "size": 4, + "mnemonic": "cmova", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001075d", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140010760", + "size": 2, + "mnemonic": "je", + "operands": "0x140010772", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010772", + "0x140010762" + ] + }, + { + "address": "0x140010772", + "size": 43, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010772", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x40", + "stack_offset": 0 + }, + { + "address": "0x140010778", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [r9 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001077c", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r8d", + "stack_offset": 0 + }, + { + "address": "0x14001077f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r10d", + "stack_offset": 0 + }, + { + "address": "0x140010782", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x140010785", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x140010787", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001078b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001078e", + "size": 3, + "mnemonic": "ror", + "operands": "rdx, cl", + "stack_offset": 0 + }, + { + "address": "0x140010791", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140010794", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140010797", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r9], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001079a", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x2089f]", + "stack_offset": 0 + }, + { + "address": "0x1400107a1", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x1400107a3", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x1400107a6", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x1400107a8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x1400107ab", + "size": 3, + "mnemonic": "ror", + "operands": "rsi, cl", + "stack_offset": 0 + }, + { + "address": "0x1400107ae", + "size": 3, + "mnemonic": "xor", + "operands": "rsi, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400107b1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400107b4", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400107b7", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400107ba", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x2087f]", + "stack_offset": 0 + }, + { + "address": "0x1400107c1", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x1400107c3", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x1400107c6", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x1400107c8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x1400107cb", + "size": 3, + "mnemonic": "ror", + "operands": "rdi, cl", + "stack_offset": 0 + }, + { + "address": "0x1400107ce", + "size": 3, + "mnemonic": "xor", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400107d1", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400107d4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdx + 8], rdi", + "stack_offset": 0 + }, + { + "address": "0x1400107d8", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x20861]", + "stack_offset": 0 + }, + { + "address": "0x1400107df", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x1400107e1", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x1400107e4", + "size": 3, + "mnemonic": "sub", + "operands": "r8d, eax", + "stack_offset": 0 + }, + { + "address": "0x1400107e7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x1400107ea", + "size": 3, + "mnemonic": "mov", + "operands": "cl, r8b", + "stack_offset": 0 + }, + { + "address": "0x1400107ed", + "size": 3, + "mnemonic": "ror", + "operands": "rbx, cl", + "stack_offset": 0 + }, + { + "address": "0x1400107f0", + "size": 3, + "mnemonic": "xor", + "operands": "rbx, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400107f3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400107f6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400107f8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400107fc", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010801", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010801" + ] + }, + { + "address": "0x140010762", + "size": 47, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010762", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x140010765", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": 0 + }, + { + "address": "0x140010768", + "size": 3, + "mnemonic": "rep stosq", + "operands": "qword ptr [rdi], rax", + "stack_offset": 0 + }, + { + "address": "0x14001076b", + "size": 7, + "mnemonic": "mov", + "operands": "r10, qword ptr [rip + 0x208ce]", + "stack_offset": 0 + }, + { + "address": "0x140010772", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x40", + "stack_offset": 0 + }, + { + "address": "0x140010778", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [r9 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001077c", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r8d", + "stack_offset": 0 + }, + { + "address": "0x14001077f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r10d", + "stack_offset": 0 + }, + { + "address": "0x140010782", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x140010785", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x140010787", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001078b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001078e", + "size": 3, + "mnemonic": "ror", + "operands": "rdx, cl", + "stack_offset": 0 + }, + { + "address": "0x140010791", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140010794", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x140010797", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [r9], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001079a", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x2089f]", + "stack_offset": 0 + }, + { + "address": "0x1400107a1", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x1400107a3", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x1400107a6", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x1400107a8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x1400107ab", + "size": 3, + "mnemonic": "ror", + "operands": "rsi, cl", + "stack_offset": 0 + }, + { + "address": "0x1400107ae", + "size": 3, + "mnemonic": "xor", + "operands": "rsi, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400107b1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400107b4", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400107b7", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400107ba", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x2087f]", + "stack_offset": 0 + }, + { + "address": "0x1400107c1", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x1400107c3", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x1400107c6", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x1400107c8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x1400107cb", + "size": 3, + "mnemonic": "ror", + "operands": "rdi, cl", + "stack_offset": 0 + }, + { + "address": "0x1400107ce", + "size": 3, + "mnemonic": "xor", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400107d1", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400107d4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rdx + 8], rdi", + "stack_offset": 0 + }, + { + "address": "0x1400107d8", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x20861]", + "stack_offset": 0 + }, + { + "address": "0x1400107df", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x1400107e1", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x1400107e4", + "size": 3, + "mnemonic": "sub", + "operands": "r8d, eax", + "stack_offset": 0 + }, + { + "address": "0x1400107e7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x1400107ea", + "size": 3, + "mnemonic": "mov", + "operands": "cl, r8b", + "stack_offset": 0 + }, + { + "address": "0x1400107ed", + "size": 3, + "mnemonic": "ror", + "operands": "rbx, cl", + "stack_offset": 0 + }, + { + "address": "0x1400107f0", + "size": 3, + "mnemonic": "xor", + "operands": "rbx, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400107f3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x1400107f6", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400107f8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400107fc", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140010801", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010801" + ] + }, + { + "address": "0x140010801", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010801", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140010806", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001080b", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140010810", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140010814", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x140010816", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140010818", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140010819", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001185c", + "name": "", + "blocks": [ + { + "address": "0x14001185c", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001185c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011861", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011862", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140011866", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x140011869", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001186c", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x90]", + "stack_offset": -40 + }, + { + "address": "0x140011873", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140011876", + "size": 2, + "mnemonic": "je", + "operands": "0x1400118a4", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400118a4", + "0x140011878" + ] + }, + { + "address": "0x1400118a4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400118a4", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x90], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400118ab", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400118ae", + "size": 2, + "mnemonic": "je", + "operands": "0x1400118b8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400118b8", + "0x1400118b0" + ] + }, + { + "address": "0x140011878", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011878", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a844", + "stack_offset": 0 + }, + { + "address": "0x14001187d", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140011884", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x219ad]", + "stack_offset": 0 + }, + { + "address": "0x14001188b", + "size": 2, + "mnemonic": "je", + "operands": "0x1400118a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400118a4", + "0x14001188d" + ] + }, + { + "address": "0x1400118b8", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400118b8", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400118bd", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400118c1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400118c2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400118b0", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400118b0", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400118b3", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a5b8", + "stack_offset": 0 + }, + { + "address": "0x1400118b8", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400118bd", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400118c1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400118c2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001188d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001188d", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1fa3c]", + "stack_offset": 0 + }, + { + "address": "0x140011894", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011897", + "size": 2, + "mnemonic": "je", + "operands": "0x1400118a4", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400118a4", + "0x140011899" + ] + }, + { + "address": "0x140011899", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011899", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x14001189d", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400118a4", + "stack_offset": 0 + }, + { + "address": "0x14001189f", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a644", + "stack_offset": 0 + }, + { + "address": "0x1400118a4", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x90], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400118ab", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400118ae", + "size": 2, + "mnemonic": "je", + "operands": "0x1400118b8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400118b8", + "0x1400118b0" + ] + } + ] + }, + { + "address": "0x140015b60", + "name": "", + "blocks": [ + { + "address": "0x140015b60", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015b60", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140015b62", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140015b66", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1d6cb]", + "stack_offset": -40 + }, + { + "address": "0x140015b6d", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x140015b70", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + r8*8]", + "stack_offset": -40 + }, + { + "address": "0x140015b74", + "size": 3, + "mnemonic": "cmp", + "operands": "qword ptr [rdx], rax", + "stack_offset": -40 + }, + { + "address": "0x140015b77", + "size": 2, + "mnemonic": "je", + "operands": "0x140015b8f", + "stack_offset": -40 + } + ], + "successors": [ + "0x140015b8f", + "0x140015b79" + ] + }, + { + "address": "0x140015b8f", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015b8f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140015b93", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140015b94", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140015b79", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015b79", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + 0x3a8]", + "stack_offset": 0 + }, + { + "address": "0x140015b7f", + "size": 6, + "mnemonic": "test", + "operands": "dword ptr [rip + 0x1ba0b], eax", + "stack_offset": 0 + }, + { + "address": "0x140015b85", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015b8f", + "stack_offset": 0 + }, + { + "address": "0x140015b87", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a8ec", + "stack_offset": 0 + }, + { + "address": "0x140015b8c", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": 0 + }, + { + "address": "0x140015b8f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140015b93", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140015b94", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140015bcc", + "name": "", + "blocks": [ + { + "address": "0x140015bcc", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140015bcc", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140015bce", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140015bd2", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1dc67]", + "stack_offset": -40 + }, + { + "address": "0x140015bd9", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x140015bdc", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + r8*8]", + "stack_offset": -40 + }, + { + "address": "0x140015be0", + "size": 3, + "mnemonic": "cmp", + "operands": "qword ptr [rdx], rax", + "stack_offset": -40 + }, + { + "address": "0x140015be3", + "size": 2, + "mnemonic": "je", + "operands": "0x140015bfb", + "stack_offset": -40 + } + ], + "successors": [ + "0x140015bfb", + "0x140015be5" + ] + }, + { + "address": "0x140015bfb", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015bfb", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140015bff", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140015c00", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140015be5", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140015be5", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + 0x3a8]", + "stack_offset": 0 + }, + { + "address": "0x140015beb", + "size": 6, + "mnemonic": "test", + "operands": "dword ptr [rip + 0x1b99f], eax", + "stack_offset": 0 + }, + { + "address": "0x140015bf1", + "size": 2, + "mnemonic": "jne", + "operands": "0x140015bfb", + "stack_offset": 0 + }, + { + "address": "0x140015bf3", + "size": 5, + "mnemonic": "call", + "operands": "0x1400188c8", + "stack_offset": 0 + }, + { + "address": "0x140015bf8", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": 0 + }, + { + "address": "0x140015bfb", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140015bff", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140015c00", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140016bc8", + "name": "", + "blocks": [ + { + "address": "0x140016bc8", + "size": 30, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016bc8", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140016bca", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x140016bcb", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -16 + }, + { + "address": "0x140016bcc", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -24 + }, + { + "address": "0x140016bcd", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -32 + }, + { + "address": "0x140016bcf", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140016bd1", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140016bd3", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -56 + }, + { + "address": "0x140016bd7", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1a462]", + "stack_offset": -120 + }, + { + "address": "0x140016bde", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -120 + }, + { + "address": "0x140016be1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": -120 + }, + { + "address": "0x140016be6", + "size": 8, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0xa0]", + "stack_offset": -120 + }, + { + "address": "0x140016bee", + "size": 7, + "mnemonic": "lea", + "operands": "rbx, [rip + 0x1cb4b]", + "stack_offset": -120 + }, + { + "address": "0x140016bf5", + "size": 3, + "mnemonic": "xor", + "operands": "r12d, r12d", + "stack_offset": -120 + }, + { + "address": "0x140016bf8", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0xa881]", + "stack_offset": -120 + }, + { + "address": "0x140016bff", + "size": 3, + "mnemonic": "test", + "operands": "r9, r9", + "stack_offset": -120 + }, + { + "address": "0x140016c02", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": -120 + }, + { + "address": "0x140016c05", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -120 + }, + { + "address": "0x140016c08", + "size": 4, + "mnemonic": "cmovne", + "operands": "rbx, r9", + "stack_offset": -120 + }, + { + "address": "0x140016c0c", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -120 + }, + { + "address": "0x140016c0f", + "size": 5, + "mnemonic": "lea", + "operands": "ebp, [r12 + 1]", + "stack_offset": -120 + }, + { + "address": "0x140016c14", + "size": 4, + "mnemonic": "cmovne", + "operands": "rbp, r8", + "stack_offset": -120 + }, + { + "address": "0x140016c18", + "size": 4, + "mnemonic": "cmovne", + "operands": "rdi, rdx", + "stack_offset": -120 + }, + { + "address": "0x140016c1c", + "size": 3, + "mnemonic": "neg", + "operands": "rax", + "stack_offset": -120 + }, + { + "address": "0x140016c1f", + "size": 3, + "mnemonic": "sbb", + "operands": "r14, r14", + "stack_offset": -120 + }, + { + "address": "0x140016c22", + "size": 3, + "mnemonic": "and", + "operands": "r14, rcx", + "stack_offset": -120 + }, + { + "address": "0x140016c25", + "size": 3, + "mnemonic": "test", + "operands": "rbp, rbp", + "stack_offset": -120 + }, + { + "address": "0x140016c28", + "size": 2, + "mnemonic": "jne", + "operands": "0x140016c36", + "stack_offset": -120 + }, + { + "address": "0x140016c2a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, 0xfffffffffffffffe", + "stack_offset": -120 + }, + { + "address": "0x140016c31", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016d69", + "stack_offset": -120 + } + ], + "successors": [ + "0x140016d69" + ] + } + ] + }, + { + "address": "0x14001949c", + "name": "", + "blocks": [ + { + "address": "0x14001949c", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001949c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400194a0", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -2", + "stack_offset": -40 + }, + { + "address": "0x1400194a3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400194ba", + "stack_offset": -40 + }, + { + "address": "0x1400194a5", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d854", + "stack_offset": -40 + }, + { + "address": "0x1400194aa", + "size": 3, + "mnemonic": "and", + "operands": "dword ptr [rax], 0", + "stack_offset": -40 + }, + { + "address": "0x1400194ad", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -40 + }, + { + "address": "0x1400194b2", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 9", + "stack_offset": -40 + }, + { + "address": "0x1400194b8", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140019508", + "stack_offset": -40 + } + ], + "successors": [ + "0x140019508" + ] + }, + { + "address": "0x140019508", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019508", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001950c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140019510", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400122e0", + "name": "", + "blocks": [ + { + "address": "0x1400122e0", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400122e0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400122e5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400122e6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400122ea", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x23daf]", + "stack_offset": -40 + }, + { + "address": "0x1400122f1", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": -40 + }, + { + "address": "0x1400122f3", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x1400122f6", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": -40 + }, + { + "address": "0x1400122fa", + "size": 2, + "mnemonic": "je", + "operands": "0x14001232f", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001232f", + "0x1400122fc" + ] + }, + { + "address": "0x14001232f", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001232f", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140012332", + "size": 5, + "mnemonic": "call", + "operands": "0x14001c11c", + "stack_offset": 0 + }, + { + "address": "0x140012337", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001233c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140012340", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140012341", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400122fc", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400122fc", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400122ff", + "size": 2, + "mnemonic": "jne", + "operands": "0x140012323", + "stack_offset": 0 + }, + { + "address": "0x140012301", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x146b8]", + "stack_offset": 0 + }, + { + "address": "0x140012308", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x146a9]", + "stack_offset": 0 + }, + { + "address": "0x14001230f", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x146aa]", + "stack_offset": 0 + }, + { + "address": "0x140012316", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140012319", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": 0 + }, + { + "address": "0x14001231e", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140012321", + "size": 2, + "mnemonic": "je", + "operands": "0x14001232f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001232f", + "0x140012323" + ] + }, + { + "address": "0x140012323", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140012323", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x140012325", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140012328", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14001232d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140012337", + "stack_offset": 0 + } + ], + "successors": [ + "0x140012337" + ] + }, + { + "address": "0x140012337", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140012337", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001233c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140012340", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140012341", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400118e0", + "name": "", + "blocks": [ + { + "address": "0x1400118e0", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400118e0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x1400118e4", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x1400118ed", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f9cd]", + "stack_offset": -56 + }, + { + "address": "0x1400118f3", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": -56 + }, + { + "address": "0x1400118f6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400118fc", + "stack_offset": -56 + }, + { + "address": "0x1400118f8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x1400118fa", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011902", + "stack_offset": -56 + } + ], + "successors": [ + "0x140011902" + ] + }, + { + "address": "0x140011902", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011902", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x140011906", + "size": 2, + "mnemonic": "je", + "operands": "0x14001191c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001191c", + "0x140011908" + ] + }, + { + "address": "0x14001191c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001191c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140011921", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011908", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011908", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001190b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011917", + "stack_offset": 0 + }, + { + "address": "0x14001190d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x140011912", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011915", + "size": 2, + "mnemonic": "je", + "operands": "0x14001191c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001191c", + "0x140011917" + ] + }, + { + "address": "0x140011917", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011917", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x14001191b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140018540", + "name": "", + "blocks": [ + { + "address": "0x140018540", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140018540", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140018543", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140018547", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001854b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001854f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], r8", + "stack_offset": 0 + }, + { + "address": "0x140018553", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140018554", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x140018555", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x140018557", + "size": 7, + "mnemonic": "lea", + "operands": "rbp, [rax - 0x188]", + "stack_offset": -24 + }, + { + "address": "0x14001855e", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x270", + "stack_offset": -24 + }, + { + "address": "0x140018565", + "size": 3, + "mnemonic": "mov", + "operands": "r14b, dl", + "stack_offset": -648 + }, + { + "address": "0x140018568", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -648 + }, + { + "address": "0x14001856a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r9", + "stack_offset": -648 + }, + { + "address": "0x14001856d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": -648 + }, + { + "address": "0x140018570", + "size": 5, + "mnemonic": "call", + "operands": "0x1400187b0", + "stack_offset": -648 + }, + { + "address": "0x140018575", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": -648 + }, + { + "address": "0x140018577", + "size": 5, + "mnemonic": "call", + "operands": "0x140018230", + "stack_offset": -648 + }, + { + "address": "0x14001857c", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x1a0]", + "stack_offset": -648 + }, + { + "address": "0x140018583", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -648 + }, + { + "address": "0x140018585", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rcx + 0x88]", + "stack_offset": -648 + }, + { + "address": "0x14001858c", + "size": 4, + "mnemonic": "cmp", + "operands": "eax, dword ptr [r8 + 4]", + "stack_offset": -648 + }, + { + "address": "0x140018590", + "size": 2, + "mnemonic": "jne", + "operands": "0x140018599", + "stack_offset": -648 + }, + { + "address": "0x140018592", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -648 + }, + { + "address": "0x140018594", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140018797", + "stack_offset": -648 + } + ], + "successors": [ + "0x140018797" + ] + } + ] + }, + { + "address": "0x14000dca0", + "name": "", + "blocks": [ + { + "address": "0x14000dca0", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dca0", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x233f2]", + "stack_offset": 0 + }, + { + "address": "0x14000dca6", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dca9", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000dcac", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 5", + "stack_offset": 0 + }, + { + "address": "0x14000dcaf", + "size": 6, + "mnemonic": "jl", + "operands": "0x14000dd94", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd94", + "0x14000dcb5" + ] + }, + { + "address": "0x14000dd94", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dd94", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dd97", + "size": 6, + "mnemonic": "jl", + "operands": "0x14000de7d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de7d", + "0x14000dd9d" + ] + }, + { + "address": "0x14000dcb5", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dcb5", + "size": 4, + "mnemonic": "test", + "operands": "r9b, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dcb9", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dced", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dced", + "0x14000dcbb" + ] + }, + { + "address": "0x14000de7d", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000de7d", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rcx + rdx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000de81", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000de84", + "size": 3, + "mnemonic": "cmp", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000de87", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de9f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de9f", + "0x14000de89" + ] + }, + { + "address": "0x14000dd9d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dd9d", + "size": 4, + "mnemonic": "test", + "operands": "r9b, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dda1", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ddcd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ddcd", + "0x14000dda3" + ] + }, + { + "address": "0x14000dced", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dced", + "size": 3, + "mnemonic": "xor", + "operands": "r10d, r10d", + "stack_offset": 0 + }, + { + "address": "0x14000dcf0", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14000dcf3", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000dcf8", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dcfb", + "size": 3, + "mnemonic": "sub", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000dcfe", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000dd01", + "size": 4, + "mnemonic": "cmovne", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dd05", + "size": 3, + "mnemonic": "shr", + "operands": "r10, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dd08", + "size": 3, + "mnemonic": "cmp", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14000dd0b", + "size": 4, + "mnemonic": "cmovb", + "operands": "r10, r11", + "stack_offset": 0 + }, + { + "address": "0x14000dd0f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r9 + r10*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dd13", + "size": 3, + "mnemonic": "cmp", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dd16", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dd27", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd27", + "0x14000dd18" + ] + }, + { + "address": "0x14000dcbb", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dcbb", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + rdx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dcbf", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000dcc2", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dcc5", + "size": 6, + "mnemonic": "je", + "operands": "0x14000dd8a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd8a", + "0x14000dccb" + ] + }, + { + "address": "0x14000de9f", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000de9f", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dea2", + "size": 3, + "mnemonic": "sar", + "operands": "rax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dea5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000de89", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000de89", + "size": 7, + "mnemonic": "nop", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000de90", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000de94", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de9f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de9f", + "0x14000de96" + ] + }, + { + "address": "0x14000ddcd", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ddcd", + "size": 3, + "mnemonic": "xor", + "operands": "r10d, r10d", + "stack_offset": 0 + }, + { + "address": "0x14000ddd0", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000ddd3", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14000ddd8", + "size": 3, + "mnemonic": "sub", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000dddb", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000ddde", + "size": 4, + "mnemonic": "cmovne", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dde2", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dde5", + "size": 3, + "mnemonic": "shr", + "operands": "r10, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dde8", + "size": 3, + "mnemonic": "cmp", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14000ddeb", + "size": 4, + "mnemonic": "cmovb", + "operands": "r10, r11", + "stack_offset": 0 + }, + { + "address": "0x14000ddef", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r9 + r10*2]", + "stack_offset": 0 + }, + { + "address": "0x14000ddf3", + "size": 3, + "mnemonic": "cmp", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000ddf6", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de07", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de07", + "0x14000ddf8" + ] + }, + { + "address": "0x14000dda3", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dda3", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rcx + rdx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dda7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000ddaa", + "size": 3, + "mnemonic": "cmp", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000ddad", + "size": 6, + "mnemonic": "je", + "operands": "0x14000de9f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de9f", + "0x14000ddb3" + ] + }, + { + "address": "0x14000dd27", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dd27", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dd2a", + "size": 3, + "mnemonic": "sar", + "operands": "rdx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dd2d", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000dd30", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000dd90", + "stack_offset": 0 + }, + { + "address": "0x14000dd32", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r9 + rdx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dd36", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r11", + "stack_offset": 0 + }, + { + "address": "0x14000dd39", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000dd3c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000dd3f", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14000dd42", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dd45", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dd48", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r9 + rcx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dd4c", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dd4f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dd6e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd6e", + "0x14000dd51" + ] + }, + { + "address": "0x14000dd18", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dd18", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rdx], 0", + "stack_offset": 0 + }, + { + "address": "0x14000dd1c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dd27", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd27", + "0x14000dd1e" + ] + }, + { + "address": "0x14000dd8a", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000dd8a", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dd8d", + "size": 3, + "mnemonic": "sar", + "operands": "rdx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dd90", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dd93", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000dccb", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dccb", + "size": 5, + "mnemonic": "nop", + "operands": "dword ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14000dcd0", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rdx], 0", + "stack_offset": 0 + }, + { + "address": "0x14000dcd4", + "size": 6, + "mnemonic": "je", + "operands": "0x14000dd8a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd8a", + "0x14000dcda" + ] + }, + { + "address": "0x14000de96", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000de96", + "size": 4, + "mnemonic": "add", + "operands": "rax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000de9a", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000de9d", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000de90", + "stack_offset": 0 + }, + { + "address": "0x14000de9f", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dea2", + "size": 3, + "mnemonic": "sar", + "operands": "rax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dea5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000de07", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000de07", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000de0a", + "size": 3, + "mnemonic": "sar", + "operands": "rax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000de0d", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x14000de10", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000dea5", + "stack_offset": 0 + }, + { + "address": "0x14000de16", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000de19", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r9 + rax*2]", + "stack_offset": 0 + }, + { + "address": "0x14000de1d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000de20", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm1, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000de23", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000de26", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000de29", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000de2c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r9 + rdx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000de30", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000de33", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de5a", + "0x14000de35" + ] + }, + { + "address": "0x14000ddf8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ddf8", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ddfc", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de07", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de07", + "0x14000ddfe" + ] + }, + { + "address": "0x14000ddb3", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ddb3", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ddb7", + "size": 6, + "mnemonic": "je", + "operands": "0x14000de9f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de9f", + "0x14000ddbd" + ] + }, + { + "address": "0x14000dd6e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dd6e", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r9 + r11*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dd72", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dd75", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dd87", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd87", + "0x14000dd77" + ] + }, + { + "address": "0x14000dd51", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dd51", + "size": 4, + "mnemonic": "vpxor", + "operands": "xmm1, xmm1, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000dd55", + "size": 5, + "mnemonic": "vpcmpeqw", + "operands": "ymm1, ymm1, ymmword ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x14000dd5a", + "size": 4, + "mnemonic": "vpmovmskb", + "operands": "eax, ymm1", + "stack_offset": 0 + }, + { + "address": "0x14000dd5e", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000dd60", + "size": 3, + "mnemonic": "vzeroupper", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000dd63", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000dd6e", + "stack_offset": 0 + }, + { + "address": "0x14000dd65", + "size": 4, + "mnemonic": "add", + "operands": "r8, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000dd69", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dd6c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000dd51", + "stack_offset": 0 + }, + { + "address": "0x14000dd6e", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r9 + r11*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dd72", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dd75", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dd87", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd87", + "0x14000dd77" + ] + }, + { + "address": "0x14000dd1e", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dd1e", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 2", + "stack_offset": 0 + }, + { + "address": "0x14000dd22", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dd25", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000dd18", + "stack_offset": 0 + }, + { + "address": "0x14000dd27", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dd2a", + "size": 3, + "mnemonic": "sar", + "operands": "rdx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dd2d", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000dd30", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000dd90", + "stack_offset": 0 + }, + { + "address": "0x14000dd32", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r9 + rdx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dd36", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r11", + "stack_offset": 0 + }, + { + "address": "0x14000dd39", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000dd3c", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000dd3f", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14000dd42", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dd45", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dd48", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r9 + rcx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000dd4c", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dd4f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dd6e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd6e", + "0x14000dd51" + ] + }, + { + "address": "0x14000dcda", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000dcda", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 2", + "stack_offset": 0 + }, + { + "address": "0x14000dcde", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dce1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000dcd0", + "stack_offset": 0 + }, + { + "address": "0x14000dce3", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dce6", + "size": 3, + "mnemonic": "sar", + "operands": "rdx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dce9", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dcec", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000de5a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000de5a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r9 + r11*2]", + "stack_offset": 0 + }, + { + "address": "0x14000de5e", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14000de61", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de73", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de73", + "0x14000de63" + ] + }, + { + "address": "0x14000de35", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000de35", + "size": 11, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14000de40", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000de44", + "size": 5, + "mnemonic": "pcmpeqw", + "operands": "xmm0, xmmword ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x14000de49", + "size": 4, + "mnemonic": "pmovmskb", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000de4d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000de4f", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000de5a", + "stack_offset": 0 + }, + { + "address": "0x14000de51", + "size": 4, + "mnemonic": "add", + "operands": "r8, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14000de55", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000de58", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000de40", + "stack_offset": 0 + }, + { + "address": "0x14000de5a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r9 + r11*2]", + "stack_offset": 0 + }, + { + "address": "0x14000de5e", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14000de61", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de73", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de73", + "0x14000de63" + ] + }, + { + "address": "0x14000ddfe", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ddfe", + "size": 4, + "mnemonic": "add", + "operands": "rax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000de02", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000de05", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ddf8", + "stack_offset": 0 + }, + { + "address": "0x14000de07", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000de0a", + "size": 3, + "mnemonic": "sar", + "operands": "rax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000de0d", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x14000de10", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000dea5", + "stack_offset": 0 + }, + { + "address": "0x14000de16", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r10", + "stack_offset": 0 + }, + { + "address": "0x14000de19", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r9 + rax*2]", + "stack_offset": 0 + }, + { + "address": "0x14000de1d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000de20", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm1, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000de23", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000de26", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000de29", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000de2c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r9 + rdx*2]", + "stack_offset": 0 + }, + { + "address": "0x14000de30", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000de33", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de5a", + "0x14000de35" + ] + }, + { + "address": "0x14000ddbd", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ddbd", + "size": 4, + "mnemonic": "add", + "operands": "rax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000ddc1", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000ddc4", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ddb3", + "stack_offset": 0 + }, + { + "address": "0x14000ddc6", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000ddc9", + "size": 3, + "mnemonic": "sar", + "operands": "rax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000ddcc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000dd87", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000dd87", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x14000dd8a", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dd8d", + "size": 3, + "mnemonic": "sar", + "operands": "rdx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dd90", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dd93", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000dd77", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000dd77", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [r8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000dd7c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000dd87", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000dd87", + "0x14000dd7e" + ] + }, + { + "address": "0x14000de73", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000de73", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x14000de76", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000de79", + "size": 3, + "mnemonic": "sar", + "operands": "rax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000de7c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000de63", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000de63", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [r8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000de68", + "size": 2, + "mnemonic": "je", + "operands": "0x14000de73", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000de73", + "0x14000de6a" + ] + }, + { + "address": "0x14000dd7e", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000dd7e", + "size": 4, + "mnemonic": "add", + "operands": "r8, 2", + "stack_offset": 0 + }, + { + "address": "0x14000dd82", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14000dd85", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000dd77", + "stack_offset": 0 + }, + { + "address": "0x14000dd87", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x14000dd8a", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000dd8d", + "size": 3, + "mnemonic": "sar", + "operands": "rdx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000dd90", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000dd93", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000de6a", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000de6a", + "size": 4, + "mnemonic": "add", + "operands": "r8, 2", + "stack_offset": 0 + }, + { + "address": "0x14000de6e", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x14000de71", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000de63", + "stack_offset": 0 + }, + { + "address": "0x14000de73", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x14000de76", + "size": 3, + "mnemonic": "sub", + "operands": "rax, r9", + "stack_offset": 0 + }, + { + "address": "0x14000de79", + "size": 3, + "mnemonic": "sar", + "operands": "rax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000de7c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140017230", + "name": "", + "blocks": [ + { + "address": "0x140017230", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017230", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1bfb9], 0", + "stack_offset": 0 + }, + { + "address": "0x140017237", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001724c", + "stack_offset": 0 + }, + { + "address": "0x140017239", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001723c", + "size": 2, + "mnemonic": "je", + "operands": "0x140017247", + "stack_offset": 0 + } + ], + "successors": [ + "0x140017247", + "0x14001723e" + ] + }, + { + "address": "0x140017247", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140017247", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400171a0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400171a0" + ] + }, + { + "address": "0x14001723e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001723e", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140017241", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400171d0", + "stack_offset": 0 + }, + { + "address": "0x140017247", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400171a0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400171a0" + ] + }, + { + "address": "0x1400171a0", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400171a0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400171a4", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x1400171a7", + "size": 2, + "mnemonic": "je", + "operands": "0x1400171ae", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400171ae", + "0x1400171a9" + ] + }, + { + "address": "0x1400171ae", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400171ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x1400171b3", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400171b9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x1400171be", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x1400171c3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400171c7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400171a9", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400171a9", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400171ac", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400171be", + "stack_offset": 0 + }, + { + "address": "0x1400171ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x1400171b3", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": 0 + }, + { + "address": "0x1400171b9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": 0 + }, + { + "address": "0x1400171be", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x1400171c3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400171c7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001d690", + "name": "", + "blocks": [ + { + "address": "0x14001d690", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d690", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001d693", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, word ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001d696", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x14001d69a", + "size": 2, + "mnemonic": "sub", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001d69c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d6b7", + "stack_offset": 0 + }, + { + "address": "0x14001d69e", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001d6a1", + "size": 3, + "mnemonic": "test", + "operands": "cx, cx", + "stack_offset": 0 + }, + { + "address": "0x14001d6a4", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d6b7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d6b7", + "0x14001d6a6" + ] + }, + { + "address": "0x14001d6b7", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d6b7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001d6b9", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001d6bc", + "size": 2, + "mnemonic": "neg", + "operands": "ecx", + "stack_offset": 0 + }, + { + "address": "0x14001d6be", + "size": 3, + "mnemonic": "shr", + "operands": "ecx, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001d6c1", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001d6c3", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001d6c5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001d6a6", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d6a6", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, word ptr [rdx + 2]", + "stack_offset": 0 + }, + { + "address": "0x14001d6aa", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 2", + "stack_offset": 0 + }, + { + "address": "0x14001d6ae", + "size": 5, + "mnemonic": "movzx", + "operands": "eax, word ptr [r8 + rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001d6b3", + "size": 2, + "mnemonic": "sub", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001d6b5", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d6a1", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d6a1", + "0x14001d6b7" + ] + }, + { + "address": "0x14001d6a1", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001d6a1", + "size": 3, + "mnemonic": "test", + "operands": "cx, cx", + "stack_offset": 0 + }, + { + "address": "0x14001d6a4", + "size": 2, + "mnemonic": "je", + "operands": "0x14001d6b7", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001d6b7", + "0x14001d6a6" + ] + } + ] + }, + { + "address": "0x14001c034", + "name": "", + "blocks": [ + { + "address": "0x14001c034", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c034", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c039", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c03e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c043", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c044", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001c048", + "size": 3, + "mnemonic": "movsxd", + "operands": "rdi, r8d", + "stack_offset": -56 + }, + { + "address": "0x14001c04b", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ecx", + "stack_offset": -56 + }, + { + "address": "0x14001c04e", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001c051", + "size": 6, + "mnemonic": "test", + "operands": "ecx, 0xfffff3ff", + "stack_offset": -56 + }, + { + "address": "0x14001c057", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c061", + "stack_offset": -56 + }, + { + "address": "0x14001c059", + "size": 6, + "mnemonic": "cmp", + "operands": "ecx, 0xc00", + "stack_offset": -56 + }, + { + "address": "0x14001c05f", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c0af", + "stack_offset": -56 + }, + { + "address": "0x14001c061", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": -56 + }, + { + "address": "0x14001c064", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c06a", + "stack_offset": -56 + }, + { + "address": "0x14001c066", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": -56 + }, + { + "address": "0x14001c068", + "size": 2, + "mnemonic": "jg", + "operands": "0x14001c0af", + "stack_offset": -56 + } + ], + "successors": [ + "0x14001c0af", + "0x14001c06a" + ] + }, + { + "address": "0x14001c0af", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c0af", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c0b1", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001c0b6", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001c0bb", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001c0c0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001c0c4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001c0c5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c06a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c06a", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001c06c", + "size": 2, + "mnemonic": "js", + "operands": "0x14001c0af", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c0af", + "0x14001c06e" + ] + }, + { + "address": "0x14001c06e", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c06e", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14001c071", + "size": 7, + "mnemonic": "lea", + "operands": "rbp, [rip + 0xba28]", + "stack_offset": 0 + }, + { + "address": "0x14001c078", + "size": 6, + "mnemonic": "mov", + "operands": "r10d, 0xe3", + "stack_offset": 0 + }, + { + "address": "0x14001c07e", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r10 + r9]", + "stack_offset": 0 + }, + { + "address": "0x14001c082", + "size": 1, + "mnemonic": "cdq", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001c083", + "size": 2, + "mnemonic": "sub", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x14001c085", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x14001c088", + "size": 2, + "mnemonic": "sar", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c08a", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c08d", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 4", + "stack_offset": 0 + }, + { + "address": "0x14001c091", + "size": 3, + "mnemonic": "sub", + "operands": "edx, dword ptr [rcx + rbp]", + "stack_offset": 0 + }, + { + "address": "0x14001c094", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c0c6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c0c6", + "0x14001c096" + ] + }, + { + "address": "0x14001c0c6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c0c6", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c0c8", + "size": 2, + "mnemonic": "js", + "operands": "0x14001c0af", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c0af", + "0x14001c0ca" + ] + }, + { + "address": "0x14001c096", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c096", + "size": 2, + "mnemonic": "test", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001c098", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001c09b", + "size": 4, + "mnemonic": "cmovns", + "operands": "ecx, r10d", + "stack_offset": 0 + }, + { + "address": "0x14001c09f", + "size": 2, + "mnemonic": "inc", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x14001c0a1", + "size": 2, + "mnemonic": "test", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001c0a3", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001c0a6", + "size": 4, + "mnemonic": "cmovns", + "operands": "r9d, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c0aa", + "size": 3, + "mnemonic": "cmp", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001c0ad", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001c07e", + "stack_offset": 0 + }, + { + "address": "0x14001c0af", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c0b1", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001c0b6", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001c0bb", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001c0c0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001c0c4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001c0c5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c0ca", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c0ca", + "size": 2, + "mnemonic": "cdqe", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001c0cc", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x55", + "stack_offset": 0 + }, + { + "address": "0x14001c0d1", + "size": 3, + "mnemonic": "add", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c0d4", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rbp + rax*8 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001c0d9", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c0dc", + "size": 5, + "mnemonic": "call", + "operands": "0x14000dca0", + "stack_offset": 0 + }, + { + "address": "0x14001c0e1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c0e4", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001c0e6", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001c0fe", + "stack_offset": 0 + }, + { + "address": "0x14001c0e8", + "size": 2, + "mnemonic": "cmp", + "operands": "ebx, edi", + "stack_offset": 0 + }, + { + "address": "0x14001c0ea", + "size": 2, + "mnemonic": "jge", + "operands": "0x14001c0af", + "stack_offset": 0 + }, + { + "address": "0x14001c0ec", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c0ef", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c0f2", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c0f5", + "size": 5, + "mnemonic": "call", + "operands": "0x1400165b0", + "stack_offset": 0 + }, + { + "address": "0x14001c0fa", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c0fc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c103", + "stack_offset": 0 + }, + { + "address": "0x14001c0fe", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rbx + 1]", + "stack_offset": 0 + }, + { + "address": "0x14001c101", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c0b1", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c0b1" + ] + }, + { + "address": "0x14001c0b1", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c0b1", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001c0b6", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001c0bb", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001c0c0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001c0c4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001c0c5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001d378", + "name": "", + "blocks": [ + { + "address": "0x14001d378", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d378", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001d37a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001d37e", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x14001d380", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, ecx", + "stack_offset": -56 + }, + { + "address": "0x14001d383", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -56 + }, + { + "address": "0x14001d386", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d3a1", + "stack_offset": -56 + }, + { + "address": "0x14001d388", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -56 + }, + { + "address": "0x14001d38d", + "size": 5, + "mnemonic": "mov", + "operands": "ebx, 0x16", + "stack_offset": -56 + }, + { + "address": "0x14001d392", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rax], ebx", + "stack_offset": -56 + }, + { + "address": "0x14001d394", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -56 + }, + { + "address": "0x14001d399", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": -56 + }, + { + "address": "0x14001d39b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x14001d39f", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14001d3a0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001c5a0", + "name": "", + "blocks": [ + { + "address": "0x14001c5a0", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c5a0", + "size": 4, + "mnemonic": "and", + "operands": "qword ptr [rcx], 0", + "stack_offset": 0 + }, + { + "address": "0x14001c5a4", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001c5a8", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdx + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x14001c5ac", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rdx + 0x2c], 0x2a", + "stack_offset": 0 + }, + { + "address": "0x14001c5b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140004cbc", + "name": "", + "blocks": [ + { + "address": "0x140004cbc", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004cbc", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140004cbe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140004cc2", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 8]", + "stack_offset": -40 + }, + { + "address": "0x140004cc6", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140004cc9", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140004ccc", + "size": 2, + "mnemonic": "je", + "operands": "0x140004cde", + "stack_offset": -40 + } + ], + "successors": [ + "0x140004cde", + "0x140004cce" + ] + }, + { + "address": "0x140004cde", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004cde", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004ce1", + "size": 5, + "mnemonic": "call", + "operands": "0x140004d34", + "stack_offset": 0 + }, + { + "address": "0x140004ce6", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140004cea", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004ced", + "size": 2, + "mnemonic": "je", + "operands": "0x140004d2b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004d2b", + "0x140004cef" + ] + }, + { + "address": "0x140004cce", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004cce", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x2d85b]", + "stack_offset": 0 + }, + { + "address": "0x140004cd5", + "size": 3, + "mnemonic": "dec", + "operands": "byte ptr [rax + rcx]", + "stack_offset": 0 + }, + { + "address": "0x140004cd8", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rax + rcx], 0", + "stack_offset": 0 + }, + { + "address": "0x140004cdc", + "size": 2, + "mnemonic": "jg", + "operands": "0x140004d2b", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004d2b", + "0x140004cde" + ] + }, + { + "address": "0x140004d2b", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004d2b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140004d2f", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140004d30", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140004cef", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004cef", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140004cf3", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140004cf6", + "size": 2, + "mnemonic": "je", + "operands": "0x140004d1e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004d1e", + "0x140004cf8" + ] + }, + { + "address": "0x140004d1e", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004d1e", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140004d23", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004d26", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": 0 + }, + { + "address": "0x140004d2b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140004d2f", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140004d30", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140004cf8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004cf8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140004cfb", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140004cff", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1b5bb]", + "stack_offset": 0 + }, + { + "address": "0x140004d05", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140004d08", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140004d0b", + "size": 2, + "mnemonic": "je", + "operands": "0x140004d1e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004d1e", + "0x140004d0d" + ] + }, + { + "address": "0x140004d0d", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004d0d", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140004d10", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140004d13", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x140004d18", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1b5a2]", + "stack_offset": 0 + }, + { + "address": "0x140004d1e", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140004d23", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004d26", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": 0 + }, + { + "address": "0x140004d2b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140004d2f", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140004d30", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a704", + "name": "", + "blocks": [ + { + "address": "0x14000a704", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a704", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x15ba5]", + "stack_offset": 0 + }, + { + "address": "0x14000a70b", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip - 0x728a]", + "stack_offset": 0 + }, + { + "address": "0x14000a712", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a715", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a73a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a73a", + "0x14000a717" + ] + }, + { + "address": "0x14000a73a", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a73a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a717", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a717", + "size": 9, + "mnemonic": "mov", + "operands": "rax, qword ptr gs:[0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a720", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x98]", + "stack_offset": 0 + }, + { + "address": "0x14000a727", + "size": 4, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000a72b", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000a733", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a733", + "0x14000a72d" + ] + }, + { + "address": "0x14000a733", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a733", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000a738", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x14000a73a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a72d", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a72d", + "size": 4, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000a731", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000a73a", + "stack_offset": 0 + }, + { + "address": "0x14000a733", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000a738", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x14000a73a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400064ac", + "name": "", + "blocks": [ + { + "address": "0x1400064ac", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400064ac", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400064b1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400064b6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400064b7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400064bb", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x1400064c0", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -40 + }, + { + "address": "0x1400064c3", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x1400064c6", + "size": 5, + "mnemonic": "call", + "operands": "0x140006544", + "stack_offset": -40 + }, + { + "address": "0x1400064cb", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": -40 + }, + { + "address": "0x1400064ce", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -40 + }, + { + "address": "0x1400064d1", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": -40 + }, + { + "address": "0x1400064d4", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075d8", + "stack_offset": -40 + }, + { + "address": "0x1400064d9", + "size": 2, + "mnemonic": "mov", + "operands": "edx, eax", + "stack_offset": -40 + }, + { + "address": "0x1400064db", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -40 + }, + { + "address": "0x1400064de", + "size": 5, + "mnemonic": "call", + "operands": "0x1400062e8", + "stack_offset": -40 + }, + { + "address": "0x1400064e3", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x1400064e6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400064ee", + "stack_offset": -40 + }, + { + "address": "0x1400064e8", + "size": 4, + "mnemonic": "or", + "operands": "r9d, 0xffffffff", + "stack_offset": -40 + }, + { + "address": "0x1400064ec", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400064f2", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400064f2" + ] + }, + { + "address": "0x1400064f2", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400064f2", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400064f5", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400064f8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400064fb", + "size": 5, + "mnemonic": "call", + "operands": "0x140009dc4", + "stack_offset": 0 + }, + { + "address": "0x140006500", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140006505", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000650a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000650e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000650f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400075e8", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x140009dc4", + "name": "", + "blocks": [ + { + "address": "0x140009dc4", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009dc4", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], r9d", + "stack_offset": 0 + }, + { + "address": "0x140009dc9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], r8", + "stack_offset": 0 + }, + { + "address": "0x140009dce", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x140009dd3", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140009dd4", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140009dd5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140009dd6", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140009dd8", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140009dda", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140009ddc", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140009dde", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140009de2", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, r9d", + "stack_offset": -104 + }, + { + "address": "0x140009de5", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -104 + }, + { + "address": "0x140009de8", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -104 + }, + { + "address": "0x140009deb", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rcx", + "stack_offset": -104 + }, + { + "address": "0x140009dee", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": -104 + }, + { + "address": "0x140009df3", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rax", + "stack_offset": -104 + }, + { + "address": "0x140009df6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": -104 + }, + { + "address": "0x140009dfb", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": -104 + }, + { + "address": "0x140009dfe", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": -104 + }, + { + "address": "0x140009e01", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": -104 + }, + { + "address": "0x140009e04", + "size": 5, + "mnemonic": "call", + "operands": "0x14000753c", + "stack_offset": -104 + }, + { + "address": "0x140009e09", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -104 + }, + { + "address": "0x140009e0b", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -104 + }, + { + "address": "0x140009e10", + "size": 3, + "mnemonic": "inc", + "operands": "dword ptr [rax + 0x30]", + "stack_offset": -104 + }, + { + "address": "0x140009e13", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, -1", + "stack_offset": -104 + }, + { + "address": "0x140009e16", + "size": 6, + "mnemonic": "je", + "operands": "0x140009f06", + "stack_offset": -104 + } + ], + "successors": [ + "0x140009f06", + "0x140009e1c" + ] + }, + { + "address": "0x140009f06", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009f06", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009f0b", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140009f0f", + "size": 2, + "mnemonic": "jle", + "operands": "0x140009f19", + "stack_offset": 0 + }, + { + "address": "0x140009f11", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009f16", + "size": 3, + "mnemonic": "dec", + "operands": "dword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009f19", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, -1", + "stack_offset": 0 + }, + { + "address": "0x140009f1c", + "size": 2, + "mnemonic": "je", + "operands": "0x140009f23", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009f23", + "0x140009f1e" + ] + }, + { + "address": "0x140009e1c", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009e1c", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, r12d", + "stack_offset": 0 + }, + { + "address": "0x140009e1f", + "size": 6, + "mnemonic": "jle", + "operands": "0x140009f06", + "stack_offset": 0 + }, + { + "address": "0x140009e25", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, -1", + "stack_offset": 0 + }, + { + "address": "0x140009e28", + "size": 6, + "mnemonic": "jle", + "operands": "0x140009f41", + "stack_offset": 0 + }, + { + "address": "0x140009e2e", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, dword ptr [rsi + 4]", + "stack_offset": 0 + }, + { + "address": "0x140009e31", + "size": 6, + "mnemonic": "jge", + "operands": "0x140009f41", + "stack_offset": 0 + }, + { + "address": "0x140009e37", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140009e3c", + "size": 3, + "mnemonic": "movsxd", + "operands": "r14, edi", + "stack_offset": 0 + }, + { + "address": "0x140009e3f", + "size": 4, + "mnemonic": "shl", + "operands": "r14, 3", + "stack_offset": 0 + }, + { + "address": "0x140009e43", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009e47", + "size": 3, + "mnemonic": "add", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x140009e4a", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [rcx + rax]", + "stack_offset": 0 + }, + { + "address": "0x140009e4d", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edi", + "stack_offset": 0 + }, + { + "address": "0x140009e51", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009e55", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140009e5a", + "size": 3, + "mnemonic": "add", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x140009e5d", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rax + rbx + 4], 0", + "stack_offset": 0 + }, + { + "address": "0x140009e62", + "size": 2, + "mnemonic": "je", + "operands": "0x140009e7f", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009e7f", + "0x140009e64" + ] + }, + { + "address": "0x140009f23", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009f23", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, edi", + "stack_offset": 0 + }, + { + "address": "0x140009f26", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140009f29", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x140009f2c", + "size": 5, + "mnemonic": "call", + "operands": "0x140007590", + "stack_offset": 0 + }, + { + "address": "0x140009f31", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140009f35", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 48 + }, + { + "address": "0x140009f37", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 56 + }, + { + "address": "0x140009f39", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 64 + }, + { + "address": "0x140009f3b", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 72 + }, + { + "address": "0x140009f3d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 80 + }, + { + "address": "0x140009f3e", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 88 + }, + { + "address": "0x140009f3f", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 96 + }, + { + "address": "0x140009f40", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009f1e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009f1e", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, r12d", + "stack_offset": 0 + }, + { + "address": "0x140009f21", + "size": 2, + "mnemonic": "jg", + "operands": "0x140009f47", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009f47", + "0x140009f23" + ] + }, + { + "address": "0x140009e7f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009e7f", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140009e81", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140009e84", + "size": 2, + "mnemonic": "je", + "operands": "0x140009edd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009edd", + "0x140009e86" + ] + }, + { + "address": "0x140009e64", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009e64", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009e68", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140009e6d", + "size": 3, + "mnemonic": "add", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x140009e70", + "size": 5, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax + rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140009e75", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140009e7a", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140009e7d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009e81", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009e81" + ] + }, + { + "address": "0x140009f47", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009f47", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140009f4c", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140009f4d", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009edd", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009edd", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009efd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009efd" + ] + }, + { + "address": "0x140009e86", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009e86", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, edi", + "stack_offset": 0 + }, + { + "address": "0x140009e89", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140009e8c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x140009e8f", + "size": 5, + "mnemonic": "call", + "operands": "0x140007590", + "stack_offset": 0 + }, + { + "address": "0x140009e94", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009e98", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140009e9d", + "size": 3, + "mnemonic": "add", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x140009ea0", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rax + rbx + 4], 0", + "stack_offset": 0 + }, + { + "address": "0x140009ea5", + "size": 2, + "mnemonic": "je", + "operands": "0x140009ec2", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009ec2", + "0x140009ea7" + ] + }, + { + "address": "0x140009e81", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009e81", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140009e84", + "size": 2, + "mnemonic": "je", + "operands": "0x140009edd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009edd", + "0x140009e86" + ] + }, + { + "address": "0x140009efd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009efd", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x24], edi", + "stack_offset": 0 + }, + { + "address": "0x140009f01", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140009e13", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009e13" + ] + }, + { + "address": "0x140009ec2", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009ec2", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140009ec4", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x103", + "stack_offset": 0 + }, + { + "address": "0x140009eca", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x140009ecd", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140009ed0", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aae0", + "stack_offset": 0 + }, + { + "address": "0x140009ed5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x140009ed8", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dd0", + "stack_offset": 0 + }, + { + "address": "0x140009edd", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009efd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009efd" + ] + }, + { + "address": "0x140009ea7", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009ea7", + "size": 4, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009eab", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140009eb0", + "size": 3, + "mnemonic": "add", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x140009eb3", + "size": 5, + "mnemonic": "movsxd", + "operands": "rbx, dword ptr [rax + rbx + 4]", + "stack_offset": 0 + }, + { + "address": "0x140009eb8", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": 0 + }, + { + "address": "0x140009ebd", + "size": 3, + "mnemonic": "add", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140009ec0", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009ec4", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009ec4" + ] + }, + { + "address": "0x140009e13", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009e13", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, -1", + "stack_offset": 0 + }, + { + "address": "0x140009e16", + "size": 6, + "mnemonic": "je", + "operands": "0x140009f06", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009f06", + "0x140009e1c" + ] + }, + { + "address": "0x140009ec4", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009ec4", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x103", + "stack_offset": 0 + }, + { + "address": "0x140009eca", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x140009ecd", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140009ed0", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aae0", + "stack_offset": 0 + }, + { + "address": "0x140009ed5", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r13", + "stack_offset": 0 + }, + { + "address": "0x140009ed8", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dd0", + "stack_offset": 0 + }, + { + "address": "0x140009edd", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009efd", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009efd" + ] + } + ] + }, + { + "address": "0x140009284", + "name": "", + "blocks": [ + { + "address": "0x140009284", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009284", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140009287", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000928b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000928f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x140009293", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x140009297", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x140009299", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14000929b", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x14000929d", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x80", + "stack_offset": -24 + }, + { + "address": "0x1400092a4", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -152 + }, + { + "address": "0x1400092a7", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r9", + "stack_offset": -152 + }, + { + "address": "0x1400092aa", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r8", + "stack_offset": -152 + }, + { + "address": "0x1400092ad", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r8", + "stack_offset": -152 + }, + { + "address": "0x1400092b0", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -152 + }, + { + "address": "0x1400092b3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a704", + "stack_offset": -152 + }, + { + "address": "0x1400092b8", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -152 + }, + { + "address": "0x1400092bd", + "size": 8, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0xc0]", + "stack_offset": -152 + }, + { + "address": "0x1400092c5", + "size": 2, + "mnemonic": "xor", + "operands": "ebp, ebp", + "stack_offset": -152 + }, + { + "address": "0x1400092c7", + "size": 6, + "mnemonic": "mov", + "operands": "r14d, 0xe06d7363", + "stack_offset": -152 + }, + { + "address": "0x1400092cd", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x80000029", + "stack_offset": -152 + }, + { + "address": "0x1400092d3", + "size": 6, + "mnemonic": "mov", + "operands": "r9d, 0x80000026", + "stack_offset": -152 + }, + { + "address": "0x1400092d9", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x40], ebp", + "stack_offset": -152 + }, + { + "address": "0x1400092dc", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009306", + "stack_offset": -152 + }, + { + "address": "0x1400092de", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], r14d", + "stack_offset": -152 + }, + { + "address": "0x1400092e1", + "size": 2, + "mnemonic": "je", + "operands": "0x140009306", + "stack_offset": -152 + } + ], + "successors": [ + "0x140009306", + "0x1400092e3" + ] + }, + { + "address": "0x140009306", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009306", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbx + 4], 0x66", + "stack_offset": 0 + }, + { + "address": "0x14000930a", + "size": 6, + "mnemonic": "je", + "operands": "0x140009435", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009435", + "0x140009310" + ] + }, + { + "address": "0x1400092e3", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400092e3", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], r8d", + "stack_offset": 0 + }, + { + "address": "0x1400092e6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400092f8", + "stack_offset": 0 + }, + { + "address": "0x1400092e8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x18], 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400092ec", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400092fd", + "stack_offset": 0 + }, + { + "address": "0x1400092ee", + "size": 8, + "mnemonic": "cmp", + "operands": "qword ptr [rbx + 0x60], 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x1400092f6", + "size": 2, + "mnemonic": "je", + "operands": "0x140009306", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009306", + "0x1400092f8" + ] + }, + { + "address": "0x140009435", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009435", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009439", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000943e", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140009441", + "size": 5, + "mnemonic": "call", + "operands": "0x140009604", + "stack_offset": 0 + }, + { + "address": "0x140009446", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rsp + 0x50], ebp", + "stack_offset": 0 + }, + { + "address": "0x14000944a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140009455", + "stack_offset": 0 + }, + { + "address": "0x14000944c", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rdi], 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000944f", + "size": 6, + "mnemonic": "je", + "operands": "0x1400094fc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094fc", + "0x140009455" + ] + }, + { + "address": "0x140009310", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009310", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 8], ebp", + "stack_offset": 0 + }, + { + "address": "0x140009313", + "size": 6, + "mnemonic": "je", + "operands": "0x1400094fc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094fc", + "0x140009319" + ] + }, + { + "address": "0x1400092f8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400092f8", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], r9d", + "stack_offset": 0 + }, + { + "address": "0x1400092fb", + "size": 2, + "mnemonic": "je", + "operands": "0x140009306", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009306", + "0x1400092fd" + ] + }, + { + "address": "0x1400094fc", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400094fc", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140009501", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140009509", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000950d", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140009511", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009515", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140009519", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000951c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000951e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140009520", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 16 + }, + { + "address": "0x140009522", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009455", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009455", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], r14d", + "stack_offset": 0 + }, + { + "address": "0x140009458", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400094c3", + "stack_offset": 0 + }, + { + "address": "0x14000945a", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x18], 3", + "stack_offset": 0 + }, + { + "address": "0x14000945e", + "size": 2, + "mnemonic": "jb", + "operands": "0x1400094c3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094c3", + "0x140009460" + ] + }, + { + "address": "0x140009319", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009319", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000931d", + "size": 7, + "mnemonic": "lea", + "operands": "r14, [rip - 0x9324]", + "stack_offset": 0 + }, + { + "address": "0x140009324", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009328", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000932b", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000932e", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x140009331", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000933a", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x140009342", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140009345", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x140009348", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000934a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000934c", + "size": 6, + "mnemonic": "je", + "operands": "0x1400094fc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094fc", + "0x140009352" + ] + }, + { + "address": "0x1400092fd", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400092fd", + "size": 3, + "mnemonic": "test", + "operands": "byte ptr [rdi], 0x20", + "stack_offset": 0 + }, + { + "address": "0x140009300", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400094fc", + "stack_offset": 0 + }, + { + "address": "0x140009306", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbx + 4], 0x66", + "stack_offset": 0 + }, + { + "address": "0x14000930a", + "size": 6, + "mnemonic": "je", + "operands": "0x140009435", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009435", + "0x140009310" + ] + }, + { + "address": "0x1400094c3", + "size": 23, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400094c3", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0xd0]", + "stack_offset": 0 + }, + { + "address": "0x1400094cb", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400094ce", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rax", + "stack_offset": 0 + }, + { + "address": "0x1400094d3", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r12", + "stack_offset": 0 + }, + { + "address": "0x1400094d6", + "size": 7, + "mnemonic": "mov", + "operands": "eax, dword ptr [rsp + 0xc8]", + "stack_offset": 0 + }, + { + "address": "0x1400094dd", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x1400094e0", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": 0 + }, + { + "address": "0x1400094e4", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400094e7", + "size": 7, + "mnemonic": "mov", + "operands": "al, byte ptr [rsp + 0xd8]", + "stack_offset": 0 + }, + { + "address": "0x1400094ee", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x28], al", + "stack_offset": 0 + }, + { + "address": "0x1400094f2", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x1400094f7", + "size": 5, + "mnemonic": "call", + "operands": "0x140008350", + "stack_offset": 0 + }, + { + "address": "0x1400094fc", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x140009501", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140009509", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000950d", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140009511", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009515", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140009519", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000951c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000951e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140009520", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 16 + }, + { + "address": "0x140009522", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009460", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009460", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 0x20], 0x19930522", + "stack_offset": 0 + }, + { + "address": "0x140009467", + "size": 2, + "mnemonic": "jbe", + "operands": "0x1400094c3", + "stack_offset": 0 + }, + { + "address": "0x140009469", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000946d", + "size": 4, + "mnemonic": "movsxd", + "operands": "r14, dword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009471", + "size": 3, + "mnemonic": "test", + "operands": "r14d, r14d", + "stack_offset": 0 + }, + { + "address": "0x140009474", + "size": 2, + "mnemonic": "je", + "operands": "0x1400094c3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094c3", + "0x140009476" + ] + }, + { + "address": "0x140009352", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009352", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rsp + 0xc8], ebp", + "stack_offset": 0 + }, + { + "address": "0x140009359", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400094fc", + "stack_offset": 0 + }, + { + "address": "0x14000935f", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [rbx + 4], 0x20", + "stack_offset": 0 + }, + { + "address": "0x140009363", + "size": 6, + "mnemonic": "je", + "operands": "0x140009422", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009422", + "0x140009369" + ] + }, + { + "address": "0x140009476", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009476", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dbc", + "stack_offset": 0 + }, + { + "address": "0x14000947b", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rax", + "stack_offset": 0 + }, + { + "address": "0x14000947e", + "size": 3, + "mnemonic": "add", + "operands": "r10, r14", + "stack_offset": 0 + }, + { + "address": "0x140009481", + "size": 2, + "mnemonic": "je", + "operands": "0x1400094c3", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094c3", + "0x140009483" + ] + }, + { + "address": "0x140009422", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009422", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140009425", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140009428", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000942b", + "size": 5, + "mnemonic": "call", + "operands": "0x140006510", + "stack_offset": 0 + }, + { + "address": "0x140009430", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400094fc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094fc" + ] + }, + { + "address": "0x140009369", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009369", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx], r9d", + "stack_offset": 0 + }, + { + "address": "0x14000936c", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400093d6", + "stack_offset": 0 + }, + { + "address": "0x14000936e", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsi + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140009372", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140009375", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140009378", + "size": 5, + "mnemonic": "call", + "operands": "0x140007650", + "stack_offset": 0 + }, + { + "address": "0x14000937d", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, eax", + "stack_offset": 0 + }, + { + "address": "0x140009380", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140009383", + "size": 6, + "mnemonic": "jl", + "operands": "0x140009523", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009523", + "0x140009389" + ] + }, + { + "address": "0x140009483", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009483", + "size": 8, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rsp + 0xd8]", + "stack_offset": 0 + }, + { + "address": "0x14000948b", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000948e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], ecx", + "stack_offset": 0 + }, + { + "address": "0x140009492", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r12", + "stack_offset": 0 + }, + { + "address": "0x140009495", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xd0]", + "stack_offset": 0 + }, + { + "address": "0x14000949d", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r15", + "stack_offset": 0 + }, + { + "address": "0x1400094a0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400094a5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r10", + "stack_offset": 0 + }, + { + "address": "0x1400094a8", + "size": 7, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0xc8]", + "stack_offset": 0 + }, + { + "address": "0x1400094af", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x28], ecx", + "stack_offset": 0 + }, + { + "address": "0x1400094b3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400094b6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdi", + "stack_offset": 0 + }, + { + "address": "0x1400094bb", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x16dff]", + "stack_offset": 0 + }, + { + "address": "0x1400094c1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009501", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009501" + ] + }, + { + "address": "0x140009523", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009523", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140009528", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140009389", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009389", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rdi + 8], ebp", + "stack_offset": 0 + }, + { + "address": "0x14000938c", + "size": 2, + "mnemonic": "je", + "operands": "0x1400093ba", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400093ba", + "0x14000938e" + ] + }, + { + "address": "0x140009501", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140009501", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x140009509", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000950d", + "size": 4, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140009511", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009515", + "size": 4, + "mnemonic": "mov", + "operands": "rdi, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140009519", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000951c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000951e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140009520", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 16 + }, + { + "address": "0x140009522", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400093ba", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400093ba", + "size": 3, + "mnemonic": "cmp", + "operands": "r9d, ebp", + "stack_offset": 0 + }, + { + "address": "0x1400093bd", + "size": 6, + "mnemonic": "jge", + "operands": "0x140009523", + "stack_offset": 0 + }, + { + "address": "0x1400093c3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x1400093c6", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400093c9", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400093cc", + "size": 5, + "mnemonic": "call", + "operands": "0x140009f50", + "stack_offset": 0 + }, + { + "address": "0x1400093d1", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400094fc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094fc" + ] + }, + { + "address": "0x14000938e", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000938e", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rdi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009392", + "size": 4, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x140009396", + "size": 3, + "mnemonic": "add", + "operands": "r8, rdx", + "stack_offset": 0 + }, + { + "address": "0x140009399", + "size": 4, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [r8]", + "stack_offset": 0 + }, + { + "address": "0x14000939d", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x1400093a0", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r14 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x1400093a9", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r14 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x1400093b1", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x1400093b4", + "size": 4, + "mnemonic": "mov", + "operands": "ebp, dword ptr [r8 - 4]", + "stack_offset": 0 + }, + { + "address": "0x1400093b8", + "size": 2, + "mnemonic": "shr", + "operands": "ebp, cl", + "stack_offset": 0 + }, + { + "address": "0x1400093ba", + "size": 3, + "mnemonic": "cmp", + "operands": "r9d, ebp", + "stack_offset": 0 + }, + { + "address": "0x1400093bd", + "size": 6, + "mnemonic": "jge", + "operands": "0x140009523", + "stack_offset": 0 + }, + { + "address": "0x1400093c3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x1400093c6", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400093c9", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400093cc", + "size": 5, + "mnemonic": "call", + "operands": "0x140009f50", + "stack_offset": 0 + }, + { + "address": "0x1400093d1", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400094fc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400094fc" + ] + } + ] + }, + { + "address": "0x14000aa38", + "name": "", + "blocks": [ + { + "address": "0x14000aa38", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aa38", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000aa3d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000aa42", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000aa43", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000aa47", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r8d", + "stack_offset": -40 + }, + { + "address": "0x14000aa4a", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1a3bf]", + "stack_offset": -40 + }, + { + "address": "0x14000aa51", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, edx", + "stack_offset": -40 + }, + { + "address": "0x14000aa53", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x1a3ae]", + "stack_offset": -40 + }, + { + "address": "0x14000aa5a", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000aa5d", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a3ac]", + "stack_offset": -40 + }, + { + "address": "0x14000aa64", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": -40 + }, + { + "address": "0x14000aa69", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a7bc", + "stack_offset": -40 + }, + { + "address": "0x14000aa6e", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000aa70", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000aa73", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000aa76", + "size": 2, + "mnemonic": "je", + "operands": "0x14000aa83", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000aa83", + "0x14000aa78" + ] + }, + { + "address": "0x14000aa83", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aa83", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1567f]", + "stack_offset": 0 + }, + { + "address": "0x14000aa89", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000aa8e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000aa93", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000aa97", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000aa98", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000aa78", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aa78", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, esi", + "stack_offset": 0 + }, + { + "address": "0x14000aa7b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1583f]", + "stack_offset": 0 + }, + { + "address": "0x14000aa81", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000aa89", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000aa89" + ] + }, + { + "address": "0x14000aa89", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aa89", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000aa8e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000aa93", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000aa97", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000aa98", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a954", + "name": "", + "blocks": [ + { + "address": "0x14000a954", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a954", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a956", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000a95a", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14000a95c", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1a46d]", + "stack_offset": -40 + }, + { + "address": "0x14000a963", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 1", + "stack_offset": -40 + }, + { + "address": "0x14000a968", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x1a459]", + "stack_offset": -40 + }, + { + "address": "0x14000a96f", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a45a]", + "stack_offset": -40 + }, + { + "address": "0x14000a976", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a7bc", + "stack_offset": -40 + }, + { + "address": "0x14000a97b", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000a97d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000a980", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a98e", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000a98e", + "0x14000a982" + ] + }, + { + "address": "0x14000a98e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a98e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a992", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a993", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1578e]", + "stack_offset": 40 + } + ], + "successors": [ + "0x140020128" + ] + }, + { + "address": "0x14000a982", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a982", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a986", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a987", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x15932]", + "stack_offset": 40 + } + ], + "successors": [ + "0x14001e360" + ] + }, + { + "address": "0x140020128", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010944", + "name": "", + "blocks": [ + { + "address": "0x140010944", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010944", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rsp", + "stack_offset": 0 + }, + { + "address": "0x140010947", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001094b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x14001094f", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [r11 - 0x10], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x140010957", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r11 + 8]", + "stack_offset": -56 + }, + { + "address": "0x14001095b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 - 0x18], rax", + "stack_offset": -56 + }, + { + "address": "0x14001095f", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": -56 + }, + { + "address": "0x140010964", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], eax", + "stack_offset": -56 + }, + { + "address": "0x140010968", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x58], eax", + "stack_offset": -56 + }, + { + "address": "0x14001096c", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r11 + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140010970", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r11 - 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140010974", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r11 + 0x20]", + "stack_offset": -56 + }, + { + "address": "0x140010978", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r11 + 0x10]", + "stack_offset": -56 + }, + { + "address": "0x14001097c", + "size": 5, + "mnemonic": "call", + "operands": "0x140010630", + "stack_offset": -56 + }, + { + "address": "0x140010981", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -56 + }, + { + "address": "0x140010982", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": -56 + }, + { + "address": "0x140010986", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400022c0", + "name": "", + "blocks": [ + { + "address": "0x1400022c0", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400022c0", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400022c2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x1400022c6", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -56 + }, + { + "address": "0x1400022c9", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x28], 1", + "stack_offset": -56 + }, + { + "address": "0x1400022ce", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": -56 + }, + { + "address": "0x1400022d1", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1e110]", + "stack_offset": -56 + }, + { + "address": "0x1400022d8", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": -56 + }, + { + "address": "0x1400022db", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -56 + }, + { + "address": "0x1400022e0", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rcx", + "stack_offset": -56 + }, + { + "address": "0x1400022e3", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbx + 8]", + "stack_offset": -56 + }, + { + "address": "0x1400022e7", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -56 + }, + { + "address": "0x1400022ec", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rdx], xmm0", + "stack_offset": -56 + }, + { + "address": "0x1400022ef", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060f0", + "stack_offset": -56 + }, + { + "address": "0x1400022f4", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e2bd]", + "stack_offset": -56 + }, + { + "address": "0x1400022fb", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": -56 + }, + { + "address": "0x1400022fe", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": -56 + }, + { + "address": "0x140002301", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140002305", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140002306", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001dd0", + "name": "", + "blocks": [ + { + "address": "0x140001dd0", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001dd0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x140001dd4", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x140001dd9", + "size": 5, + "mnemonic": "call", + "operands": "0x1400018b0", + "stack_offset": -72 + }, + { + "address": "0x140001dde", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2deab]", + "stack_offset": -72 + }, + { + "address": "0x140001de5", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x140001dea", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": -72 + }, + { + "address": "0x140001def", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": -72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400047dc", + "name": "", + "blocks": [ + { + "address": "0x1400047dc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400047dc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400047e0", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x1400047e4", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x1400047e7", + "size": 2, + "mnemonic": "je", + "operands": "0x1400047f0", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400047f0", + "0x1400047e9" + ] + }, + { + "address": "0x1400047f0", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400047f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400047f4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400047e9", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400047e9", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400047eb", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cda8", + "stack_offset": 0 + }, + { + "address": "0x1400047f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400047f4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400023d0", + "name": "", + "blocks": [ + { + "address": "0x1400023d0", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400023d0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x48", + "stack_offset": 0 + }, + { + "address": "0x1400023d4", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -72 + }, + { + "address": "0x1400023d7", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x1400023dc", + "size": 5, + "mnemonic": "call", + "operands": "0x140002344", + "stack_offset": -72 + }, + { + "address": "0x1400023e1", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2daf0]", + "stack_offset": -72 + }, + { + "address": "0x1400023e8", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x1400023ed", + "size": 5, + "mnemonic": "call", + "operands": "0x140006198", + "stack_offset": -72 + }, + { + "address": "0x1400023f2", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": -72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140004770", + "name": "", + "blocks": [ + { + "address": "0x140004770", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004770", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140004775", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140004776", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000477a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000477d", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x140004780", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x140004782", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x140004784", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cda8", + "stack_offset": -40 + }, + { + "address": "0x140004789", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000478c", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1cced]", + "stack_offset": -40 + }, + { + "address": "0x140004793", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rcx", + "stack_offset": -40 + }, + { + "address": "0x140004797", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdi + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x14000479b", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000479e", + "size": 5, + "mnemonic": "call", + "operands": "0x140004538", + "stack_offset": -40 + }, + { + "address": "0x1400047a3", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": -40 + }, + { + "address": "0x1400047a6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400047b5", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400047b5", + "0x1400047a8" + ] + }, + { + "address": "0x1400047b5", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400047b5", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400047b8", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1cff1]", + "stack_offset": 0 + }, + { + "address": "0x1400047bf", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdi + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x1400047c3", + "size": 4, + "mnemonic": "cmove", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400047c7", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400047ca", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400047cf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400047d3", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400047d4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140004538", + "stack_offset": 40 + } + ], + "successors": [ + "0x140004538" + ] + }, + { + "address": "0x1400047a8", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400047a8", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400047ab", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400047ad", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cda8", + "stack_offset": 0 + }, + { + "address": "0x1400047b2", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400047b5", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400047b8", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1cff1]", + "stack_offset": 0 + }, + { + "address": "0x1400047bf", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdi + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x1400047c3", + "size": 4, + "mnemonic": "cmove", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400047c7", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400047ca", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400047cf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400047d3", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400047d4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140004538", + "stack_offset": 40 + } + ], + "successors": [ + "0x140004538" + ] + }, + { + "address": "0x140004538", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004538", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000453d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x140004542", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140004543", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140004547", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000454a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000454d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x140004550", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": -40 + }, + { + "address": "0x140004553", + "size": 2, + "mnemonic": "je", + "operands": "0x1400045a0", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400045a0", + "0x140004555" + ] + }, + { + "address": "0x1400045a0", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400045a0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400045a5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400045a8", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400045ad", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400045b1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400045b2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140004555", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004555", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140004558", + "size": 2, + "mnemonic": "je", + "operands": "0x14000455f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000455f", + "0x14000455a" + ] + }, + { + "address": "0x14000455f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000455f", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rdi], 0", + "stack_offset": 0 + }, + { + "address": "0x140004566", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004569", + "size": 2, + "mnemonic": "je", + "operands": "0x1400045a0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400045a0", + "0x14000456b" + ] + }, + { + "address": "0x14000455a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000455a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000c9d0", + "stack_offset": 0 + }, + { + "address": "0x14000455f", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rdi], 0", + "stack_offset": 0 + }, + { + "address": "0x140004566", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004569", + "size": 2, + "mnemonic": "je", + "operands": "0x1400045a0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400045a0", + "0x14000456b" + ] + }, + { + "address": "0x14000456b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000456b", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rbx], 0", + "stack_offset": 0 + }, + { + "address": "0x14000456e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004571", + "size": 2, + "mnemonic": "je", + "operands": "0x14000457b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000457b", + "0x140004573" + ] + }, + { + "address": "0x14000457b", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000457b", + "size": 3, + "mnemonic": "sub", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000457e", + "size": 4, + "mnemonic": "lea", + "operands": "rsi, [rax + 1]", + "stack_offset": 0 + }, + { + "address": "0x140004582", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140004585", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac0", + "stack_offset": 0 + }, + { + "address": "0x14000458a", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rax", + "stack_offset": 0 + }, + { + "address": "0x14000458d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140004590", + "size": 2, + "mnemonic": "je", + "operands": "0x1400045a0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400045a0", + "0x140004592" + ] + }, + { + "address": "0x140004573", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004573", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x140004576", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x140004579", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004573", + "stack_offset": 0 + }, + { + "address": "0x14000457b", + "size": 3, + "mnemonic": "sub", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000457e", + "size": 4, + "mnemonic": "lea", + "operands": "rsi, [rax + 1]", + "stack_offset": 0 + }, + { + "address": "0x140004582", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140004585", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac0", + "stack_offset": 0 + }, + { + "address": "0x14000458a", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rax", + "stack_offset": 0 + }, + { + "address": "0x14000458d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140004590", + "size": 2, + "mnemonic": "je", + "operands": "0x1400045a0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400045a0", + "0x140004592" + ] + }, + { + "address": "0x140004592", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004592", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rsi", + "stack_offset": 0 + }, + { + "address": "0x140004595", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004598", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000459b", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3e0", + "stack_offset": 0 + }, + { + "address": "0x1400045a0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400045a5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400045a8", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400045ad", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400045b1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400045b2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002260", + "name": "", + "blocks": [ + { + "address": "0x140002260", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002260", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e321]", + "stack_offset": 0 + }, + { + "address": "0x140002267", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x14000226f", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x140002273", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e19e]", + "stack_offset": 0 + }, + { + "address": "0x14000227a", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x14000227d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002280", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d630", + "name": "", + "blocks": [ + { + "address": "0x14000d630", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d630", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140011a80", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011a80" + ] + } + ] + }, + { + "address": "0x14000d640", + "name": "", + "blocks": [ + { + "address": "0x14000d640", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d640", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d645", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000d64a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d64b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000d64f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000d652", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000d655", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d6a3", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000d6a3", + "0x14000d657" + ] + }, + { + "address": "0x14000d6a3", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d6a3", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000d6a8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000d6aa", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000d6af", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000d6b3", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14000d6b4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d657", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d657", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000d65e", + "size": 2, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000d660", + "size": 3, + "mnemonic": "inc", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d663", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rcx + rbx*2], 0", + "stack_offset": 0 + }, + { + "address": "0x14000d668", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000d660", + "stack_offset": 0 + }, + { + "address": "0x14000d66a", + "size": 3, + "mnemonic": "inc", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d66d", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000d671", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac0", + "stack_offset": 0 + }, + { + "address": "0x14000d676", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d679", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d67c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d6a3", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d6a3", + "0x14000d67e" + ] + }, + { + "address": "0x14000d67e", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000d67e", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000d681", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000d684", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d687", + "size": 5, + "mnemonic": "call", + "operands": "0x1400165b0", + "stack_offset": 0 + }, + { + "address": "0x14000d68c", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000d68e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000d6b5", + "stack_offset": 0 + }, + { + "address": "0x14000d690", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000d693", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000d698", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000d69d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000d6a1", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14000d6a2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001a8ec", + "name": "", + "blocks": [ + { + "address": "0x14001a8ec", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a8ec", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a8f1", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a8f2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001a8f6", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -40 + }, + { + "address": "0x14001a8fb", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rax + 0x90]", + "stack_offset": -40 + }, + { + "address": "0x14001a902", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax + 0x3a8]", + "stack_offset": -40 + }, + { + "address": "0x14001a908", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x16c82]", + "stack_offset": -40 + }, + { + "address": "0x14001a90e", + "size": 2, + "mnemonic": "test", + "operands": "eax, ecx", + "stack_offset": -40 + }, + { + "address": "0x14001a910", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a91a", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001a91a", + "0x14001a912" + ] + }, + { + "address": "0x14001a91a", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a91a", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x14001a91f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x14001a924", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001a925", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x1890c]", + "stack_offset": 0 + }, + { + "address": "0x14001a92c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a92f", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a95c", + "stack_offset": 0 + }, + { + "address": "0x14001a934", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a937", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x14001a93c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001a941", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a944", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a954", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a954", + "0x14001a946" + ] + }, + { + "address": "0x14001a912", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a912", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14001a915", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a918", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a946", + "stack_offset": 0 + }, + { + "address": "0x14001a91a", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x14001a91f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x14001a924", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001a925", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x1890c]", + "stack_offset": 0 + }, + { + "address": "0x14001a92c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a92f", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a95c", + "stack_offset": 0 + }, + { + "address": "0x14001a934", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a937", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x14001a93c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001a941", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a944", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a954", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a954", + "0x14001a946" + ] + }, + { + "address": "0x14001a954", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a954", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14001a959", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001a95a", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a946", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a946", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a949", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a94e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a952", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a953", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000df00", + "name": "", + "blocks": [ + { + "address": "0x14000df00", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000df00", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000df02", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000df06", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14000df08", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x14000df0d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14000df0e", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2312b]", + "stack_offset": -40 + }, + { + "address": "0x14000df15", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": -40 + }, + { + "address": "0x14000df17", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": -40 + }, + { + "address": "0x14000df1a", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rip + 0x25147]", + "stack_offset": -40 + }, + { + "address": "0x14000df21", + "size": 3, + "mnemonic": "xor", + "operands": "rbx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000df24", + "size": 3, + "mnemonic": "ror", + "operands": "rbx, cl", + "stack_offset": -40 + }, + { + "address": "0x14000df27", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14000df29", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14000df2e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": -40 + }, + { + "address": "0x14000df31", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000df35", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14000df36", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140016634", + "name": "", + "blocks": [ + { + "address": "0x140016634", + "size": 21, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016634", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140016639", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001663e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001663f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140016643", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -40 + }, + { + "address": "0x140016646", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x140016648", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x14001664d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001664e", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1a9eb]", + "stack_offset": -40 + }, + { + "address": "0x140016655", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": -40 + }, + { + "address": "0x140016657", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": -40 + }, + { + "address": "0x14001665a", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rip + 0x1d0c7]", + "stack_offset": -40 + }, + { + "address": "0x140016661", + "size": 3, + "mnemonic": "xor", + "operands": "rbx, rax", + "stack_offset": -40 + }, + { + "address": "0x140016664", + "size": 3, + "mnemonic": "ror", + "operands": "rbx, cl", + "stack_offset": -40 + }, + { + "address": "0x140016667", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi]", + "stack_offset": -40 + }, + { + "address": "0x140016669", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14001666e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": -40 + }, + { + "address": "0x140016671", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x140016676", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001667a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001667b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400117a4", + "name": "", + "blocks": [ + { + "address": "0x1400117a4", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400117a4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400117a9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400117ae", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400117af", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400117b3", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe93f]", + "stack_offset": -40 + }, + { + "address": "0x1400117b9", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1fb01]", + "stack_offset": -40 + }, + { + "address": "0x1400117bf", + "size": 4, + "mnemonic": "or", + "operands": "rdx, 0xffffffffffffffff", + "stack_offset": -40 + }, + { + "address": "0x1400117c3", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -40 + }, + { + "address": "0x1400117c5", + "size": 5, + "mnemonic": "call", + "operands": "0x140011fe8", + "stack_offset": -40 + }, + { + "address": "0x1400117ca", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -40 + }, + { + "address": "0x1400117cc", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x1400117ce", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400117dc", + "stack_offset": -40 + }, + { + "address": "0x1400117d0", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": -40 + }, + { + "address": "0x1400117d2", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe928]", + "stack_offset": -40 + }, + { + "address": "0x1400117d8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x1400117da", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011849", + "stack_offset": -40 + } + ], + "successors": [ + "0x140011849" + ] + }, + { + "address": "0x140011849", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011849", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001184e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140011853", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011857", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140011858", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b1f8", + "name": "", + "blocks": [ + { + "address": "0x14000b1f8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b1f8", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000b1fc", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x14e0d]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020010" + ] + } + ] + }, + { + "address": "0x14000b678", + "name": "", + "blocks": [ + { + "address": "0x14000b678", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b678", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b67d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b682", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b683", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000b686", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14000b68a", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b68f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -104 + }, + { + "address": "0x14000b692", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x27b57], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b699", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b69d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a1", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a5", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b6bb", + "stack_offset": -104 + }, + { + "address": "0x14000b6ab", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x25d76]", + "stack_offset": -104 + }, + { + "address": "0x14000b6b2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x14000b6b6", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x14000b6bb", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": -104 + }, + { + "address": "0x14000b6be", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b6cb", + "stack_offset": -104 + }, + { + "address": "0x14000b6c0", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -104 + }, + { + "address": "0x14000b6c2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b58c", + "stack_offset": -104 + }, + { + "address": "0x14000b6c7", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -104 + }, + { + "address": "0x14000b6c9", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b6fd", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000b6fd" + ] + } + ] + }, + { + "address": "0x14001be60", + "name": "", + "blocks": [ + { + "address": "0x14001be60", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001be60", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001be65", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001be6a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001be6f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001be70", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001be74", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r8", + "stack_offset": -40 + }, + { + "address": "0x14001be77", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001be7a", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001be7d", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001be80", + "size": 2, + "mnemonic": "je", + "operands": "0x14001be9f", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001be9f", + "0x14001be82" + ] + }, + { + "address": "0x14001be9f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001be9f", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001bea2", + "size": 2, + "mnemonic": "je", + "operands": "0x14001beae", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001beae", + "0x14001bea4" + ] + }, + { + "address": "0x14001be82", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001be82", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001be84", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14001be88", + "size": 3, + "mnemonic": "div", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001be8b", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r8", + "stack_offset": 0 + }, + { + "address": "0x14001be8e", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001be9f", + "stack_offset": 0 + }, + { + "address": "0x14001be90", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": 0 + }, + { + "address": "0x14001be95", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0xc", + "stack_offset": 0 + }, + { + "address": "0x14001be9b", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001be9d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001bee0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bee0" + ] + }, + { + "address": "0x14001beae", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001beae", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001beb0", + "size": 4, + "mnemonic": "imul", + "operands": "rbx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001beb4", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001beb7", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001beba", + "size": 5, + "mnemonic": "call", + "operands": "0x140016930", + "stack_offset": 0 + }, + { + "address": "0x14001bebf", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bec2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bec5", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bedd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bedd", + "0x14001bec7" + ] + }, + { + "address": "0x14001bea4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bea4", + "size": 5, + "mnemonic": "call", + "operands": "0x14001d6d0", + "stack_offset": 0 + }, + { + "address": "0x14001bea9", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001beac", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001beb0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001beb0" + ] + }, + { + "address": "0x14001bee0", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001bee0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001bee5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001beea", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001beef", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001bef3", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001bef4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001bedd", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001bedd", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001bee0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001bee5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001beea", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001beef", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001bef3", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001bef4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001bec7", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001bec7", + "size": 3, + "mnemonic": "cmp", + "operands": "rdi, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001beca", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001bedd", + "stack_offset": 0 + }, + { + "address": "0x14001becc", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001becf", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rdi]", + "stack_offset": 0 + }, + { + "address": "0x14001bed3", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001bed6", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14001bed8", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14001bedd", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001bee0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001bee5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001beea", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001beef", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001bef3", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001bef4", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001beb0", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001beb0", + "size": 4, + "mnemonic": "imul", + "operands": "rbx, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001beb4", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14001beb7", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001beba", + "size": 5, + "mnemonic": "call", + "operands": "0x140016930", + "stack_offset": 0 + }, + { + "address": "0x14001bebf", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bec2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001bec5", + "size": 2, + "mnemonic": "je", + "operands": "0x14001bedd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bedd", + "0x14001bec7" + ] + } + ] + }, + { + "address": "0x14001a844", + "name": "", + "blocks": [ + { + "address": "0x14001a844", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a844", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001a848", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a84b", + "size": 6, + "mnemonic": "je", + "operands": "0x14001a8e7", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001a8e7", + "0x14001a851" + ] + }, + { + "address": "0x14001a8e7", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a8e7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001a8eb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a851", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a851", + "size": 4, + "mnemonic": "or", + "operands": "r9d, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001a855", + "size": 5, + "mnemonic": "lock add", + "operands": "dword ptr [rcx + 0x10], r9d", + "stack_offset": 0 + }, + { + "address": "0x14001a85a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x14001a861", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a864", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a86a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a86a", + "0x14001a866" + ] + }, + { + "address": "0x14001a86a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a86a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xf0]", + "stack_offset": 0 + }, + { + "address": "0x14001a871", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a874", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a87a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a87a", + "0x14001a876" + ] + }, + { + "address": "0x14001a866", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a866", + "size": 4, + "mnemonic": "lock add", + "operands": "dword ptr [rax], r9d", + "stack_offset": 0 + }, + { + "address": "0x14001a86a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xf0]", + "stack_offset": 0 + }, + { + "address": "0x14001a871", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a874", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a87a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a87a", + "0x14001a876" + ] + }, + { + "address": "0x14001a87a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a87a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x14001a881", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a884", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a88a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a88a", + "0x14001a886" + ] + }, + { + "address": "0x14001a876", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a876", + "size": 4, + "mnemonic": "lock add", + "operands": "dword ptr [rax], r9d", + "stack_offset": 0 + }, + { + "address": "0x14001a87a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x14001a881", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a884", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a88a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a88a", + "0x14001a886" + ] + }, + { + "address": "0x14001a88a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a88a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001a891", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a894", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a89a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a89a", + "0x14001a896" + ] + }, + { + "address": "0x14001a886", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a886", + "size": 4, + "mnemonic": "lock add", + "operands": "dword ptr [rax], r9d", + "stack_offset": 0 + }, + { + "address": "0x14001a88a", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001a891", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a894", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a89a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a89a", + "0x14001a896" + ] + }, + { + "address": "0x14001a89a", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a89a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a89e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 6", + "stack_offset": 0 + }, + { + "address": "0x14001a8a4", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16b8d]", + "stack_offset": 0 + }, + { + "address": "0x14001a8ab", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax - 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a8af", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a8bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a8bd", + "0x14001a8b1" + ] + }, + { + "address": "0x14001a896", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a896", + "size": 4, + "mnemonic": "lock add", + "operands": "dword ptr [rax], r9d", + "stack_offset": 0 + }, + { + "address": "0x14001a89a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a89e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 6", + "stack_offset": 0 + }, + { + "address": "0x14001a8a4", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16b8d]", + "stack_offset": 0 + }, + { + "address": "0x14001a8ab", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax - 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a8af", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a8bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a8bd", + "0x14001a8b1" + ] + }, + { + "address": "0x14001a8bd", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a8bd", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax - 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a8c2", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a8d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a8d1", + "0x14001a8c4" + ] + }, + { + "address": "0x14001a8b1", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a8b1", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001a8b4", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a8b7", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a8bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a8bd", + "0x14001a8b9" + ] + }, + { + "address": "0x14001a8d1", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a8d1", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a8d5", + "size": 4, + "mnemonic": "sub", + "operands": "r8, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a8d9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a8a4", + "stack_offset": 0 + }, + { + "address": "0x14001a8db", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001a8e2", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a81c", + "stack_offset": 0 + }, + { + "address": "0x14001a8e7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001a8eb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a8c4", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a8c4", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001a8c8", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a8cb", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a8d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a8d1", + "0x14001a8cd" + ] + }, + { + "address": "0x14001a8b9", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a8b9", + "size": 4, + "mnemonic": "lock add", + "operands": "dword ptr [rdx], r9d", + "stack_offset": 0 + }, + { + "address": "0x14001a8bd", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax - 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a8c2", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a8d1", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a8d1", + "0x14001a8c4" + ] + }, + { + "address": "0x14001a8cd", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a8cd", + "size": 4, + "mnemonic": "lock add", + "operands": "dword ptr [rdx], r9d", + "stack_offset": 0 + }, + { + "address": "0x14001a8d1", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a8d5", + "size": 4, + "mnemonic": "sub", + "operands": "r8, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a8d9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a8a4", + "stack_offset": 0 + }, + { + "address": "0x14001a8db", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001a8e2", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a81c", + "stack_offset": 0 + }, + { + "address": "0x14001a8e7", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001a8eb", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001a5b8", + "name": "", + "blocks": [ + { + "address": "0x14001a5b8", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5b8", + "size": 4, + "mnemonic": "lock inc", + "operands": "dword ptr [rcx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001a5bc", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x14001a5c3", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a5c6", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a5cb", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a5cb", + "0x14001a5c8" + ] + }, + { + "address": "0x14001a5cb", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5cb", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xf0]", + "stack_offset": 0 + }, + { + "address": "0x14001a5d2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a5d5", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a5da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a5da", + "0x14001a5d7" + ] + }, + { + "address": "0x14001a5c8", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5c8", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001a5cb", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xf0]", + "stack_offset": 0 + }, + { + "address": "0x14001a5d2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a5d5", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a5da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a5da", + "0x14001a5d7" + ] + }, + { + "address": "0x14001a5da", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5da", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x14001a5e1", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a5e4", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a5e9", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a5e9", + "0x14001a5e6" + ] + }, + { + "address": "0x14001a5d7", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5d7", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001a5da", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x14001a5e1", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a5e4", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a5e9", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a5e9", + "0x14001a5e6" + ] + }, + { + "address": "0x14001a5e9", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5e9", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001a5f0", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a5f3", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a5f8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a5f8", + "0x14001a5f5" + ] + }, + { + "address": "0x14001a5e6", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5e6", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001a5e9", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001a5f0", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a5f3", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a5f8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a5f8", + "0x14001a5f5" + ] + }, + { + "address": "0x14001a5f8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5f8", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a5fc", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 6", + "stack_offset": 0 + }, + { + "address": "0x14001a602", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16e2f]", + "stack_offset": 0 + }, + { + "address": "0x14001a609", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax - 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a60d", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a61a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a61a", + "0x14001a60f" + ] + }, + { + "address": "0x14001a5f5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a5f5", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001a5f8", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rcx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a5fc", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 6", + "stack_offset": 0 + }, + { + "address": "0x14001a602", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16e2f]", + "stack_offset": 0 + }, + { + "address": "0x14001a609", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax - 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a60d", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a61a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a61a", + "0x14001a60f" + ] + }, + { + "address": "0x14001a61a", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a61a", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax - 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a61f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a62d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a62d", + "0x14001a621" + ] + }, + { + "address": "0x14001a60f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a60f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001a612", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a615", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a61a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a61a", + "0x14001a617" + ] + }, + { + "address": "0x14001a62d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a62d", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a631", + "size": 4, + "mnemonic": "sub", + "operands": "r8, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a635", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a602", + "stack_offset": 0 + }, + { + "address": "0x14001a637", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001a63e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001a7bc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a7bc" + ] + }, + { + "address": "0x14001a621", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a621", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001a625", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a628", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a62d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a62d", + "0x14001a62a" + ] + }, + { + "address": "0x14001a617", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a617", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001a61a", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rax - 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a61f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a62d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a62d", + "0x14001a621" + ] + }, + { + "address": "0x14001a7bc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a7bc", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a7bf", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a7dd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a7dd", + "0x14001a7c1" + ] + }, + { + "address": "0x14001a62a", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a62a", + "size": 3, + "mnemonic": "lock inc", + "operands": "dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14001a62d", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a631", + "size": 4, + "mnemonic": "sub", + "operands": "r8, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a635", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a602", + "stack_offset": 0 + }, + { + "address": "0x14001a637", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001a63e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001a7bc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a7bc" + ] + }, + { + "address": "0x14001a7dd", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a7dd", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x14001a7e2", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a7c1", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a7c1", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0xb458]", + "stack_offset": 0 + }, + { + "address": "0x14001a7c8", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a7cb", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a7dd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a7dd", + "0x14001a7cd" + ] + }, + { + "address": "0x14001a7cd", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a7cd", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a7d2", + "size": 8, + "mnemonic": "lock xadd", + "operands": "dword ptr [rcx + 0x15c], eax", + "stack_offset": 0 + }, + { + "address": "0x14001a7da", + "size": 2, + "mnemonic": "inc", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x14001a7dc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001a644", + "name": "", + "blocks": [ + { + "address": "0x14001a644", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a644", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a649", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001a64e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001a653", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a654", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001a658", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0xf8]", + "stack_offset": -40 + }, + { + "address": "0x14001a65f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a662", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14001a665", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a6e0", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001a6e0", + "0x14001a667" + ] + }, + { + "address": "0x14001a6e0", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a6e0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001a6e7", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a6ea", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a733", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a733", + "0x14001a6ec" + ] + }, + { + "address": "0x14001a667", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a667", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x16b92]", + "stack_offset": 0 + }, + { + "address": "0x14001a66e", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a671", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a6e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a6e0", + "0x14001a673" + ] + }, + { + "address": "0x14001a733", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a733", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001a73a", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a7e4", + "stack_offset": 0 + }, + { + "address": "0x14001a73f", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rbx + 0x128]", + "stack_offset": 0 + }, + { + "address": "0x14001a746", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 6", + "stack_offset": 0 + }, + { + "address": "0x14001a74b", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [rbx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a74f", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x16ce2]", + "stack_offset": 0 + }, + { + "address": "0x14001a756", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rdi - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14001a75a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a776", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a776", + "0x14001a75c" + ] + }, + { + "address": "0x14001a6ec", + "size": 22, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a6ec", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a6ef", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a733", + "stack_offset": 0 + }, + { + "address": "0x14001a6f1", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x14001a6f8", + "size": 7, + "mnemonic": "sub", + "operands": "rcx, 0xfe", + "stack_offset": 0 + }, + { + "address": "0x14001a6ff", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a704", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x110]", + "stack_offset": 0 + }, + { + "address": "0x14001a70b", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001a710", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a713", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a718", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x118]", + "stack_offset": 0 + }, + { + "address": "0x14001a71f", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a722", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a727", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001a72e", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a733", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x120]", + "stack_offset": 0 + }, + { + "address": "0x14001a73a", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a7e4", + "stack_offset": 0 + }, + { + "address": "0x14001a73f", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rbx + 0x128]", + "stack_offset": 0 + }, + { + "address": "0x14001a746", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 6", + "stack_offset": 0 + }, + { + "address": "0x14001a74b", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [rbx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a74f", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x16ce2]", + "stack_offset": 0 + }, + { + "address": "0x14001a756", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rdi - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14001a75a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a776", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a776", + "0x14001a75c" + ] + }, + { + "address": "0x14001a673", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a673", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x14001a67a", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a67d", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a6e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a6e0", + "0x14001a67f" + ] + }, + { + "address": "0x14001a776", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a776", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rdi - 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a77b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a790", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a790", + "0x14001a77d" + ] + }, + { + "address": "0x14001a75c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a75c", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14001a75f", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a762", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a776", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a776", + "0x14001a764" + ] + }, + { + "address": "0x14001a67f", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a67f", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a682", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a6e0", + "stack_offset": 0 + }, + { + "address": "0x14001a684", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xf0]", + "stack_offset": 0 + }, + { + "address": "0x14001a68b", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a68e", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a6a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a6a6", + "0x14001a690" + ] + }, + { + "address": "0x14001a790", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a790", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 8", + "stack_offset": 0 + }, + { + "address": "0x14001a794", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a798", + "size": 4, + "mnemonic": "sub", + "operands": "rbp, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a79c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a74f", + "stack_offset": 0 + }, + { + "address": "0x14001a79e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a7a1", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a7a6", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a7ab", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001a7b0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a7b4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a7b5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140011b00", + "stack_offset": 40 + } + ], + "successors": [ + "0x140011b00" + ] + }, + { + "address": "0x14001a77d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a77d", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001a781", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a784", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a790", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a790", + "0x14001a786" + ] + }, + { + "address": "0x14001a764", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a764", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a767", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a776", + "stack_offset": 0 + }, + { + "address": "0x14001a769", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a76e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14001a771", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a776", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rdi - 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a77b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a790", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a790", + "0x14001a77d" + ] + }, + { + "address": "0x14001a6a6", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a6a6", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x14001a6ad", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a6b0", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a6c8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a6c8", + "0x14001a6b2" + ] + }, + { + "address": "0x14001a690", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a690", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a693", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a6a6", + "stack_offset": 0 + }, + { + "address": "0x14001a695", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a69a", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xf8]", + "stack_offset": 0 + }, + { + "address": "0x14001a6a1", + "size": 5, + "mnemonic": "call", + "operands": "0x14001952c", + "stack_offset": 0 + }, + { + "address": "0x14001a6a6", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x14001a6ad", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a6b0", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a6c8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a6c8", + "0x14001a6b2" + ] + }, + { + "address": "0x14001a786", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a786", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a789", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a790", + "stack_offset": 0 + }, + { + "address": "0x14001a78b", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a790", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 8", + "stack_offset": 0 + }, + { + "address": "0x14001a794", + "size": 4, + "mnemonic": "add", + "operands": "rdi, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a798", + "size": 4, + "mnemonic": "sub", + "operands": "rbp, 1", + "stack_offset": 0 + }, + { + "address": "0x14001a79c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a74f", + "stack_offset": 0 + }, + { + "address": "0x14001a79e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a7a1", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a7a6", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14001a7ab", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001a7b0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a7b4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a7b5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140011b00", + "stack_offset": 40 + } + ], + "successors": [ + "0x140011b00" + ] + }, + { + "address": "0x14001a6c8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a6c8", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x14001a6cf", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a6d4", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xf8]", + "stack_offset": 0 + }, + { + "address": "0x14001a6db", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a6e0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001a6e7", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a6ea", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a733", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a733", + "0x14001a6ec" + ] + }, + { + "address": "0x14001a6b2", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a6b2", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0", + "stack_offset": 0 + }, + { + "address": "0x14001a6b5", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a6c8", + "stack_offset": 0 + }, + { + "address": "0x14001a6b7", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a6bc", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xf8]", + "stack_offset": 0 + }, + { + "address": "0x14001a6c3", + "size": 5, + "mnemonic": "call", + "operands": "0x140019b54", + "stack_offset": 0 + }, + { + "address": "0x14001a6c8", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x14001a6cf", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a6d4", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0xf8]", + "stack_offset": 0 + }, + { + "address": "0x14001a6db", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a6e0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x100]", + "stack_offset": 0 + }, + { + "address": "0x14001a6e7", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a6ea", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a733", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a733", + "0x14001a6ec" + ] + } + ] + }, + { + "address": "0x1400188c8", + "name": "", + "blocks": [ + { + "address": "0x1400188c8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400188c8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400188cc", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": -40 + }, + { + "address": "0x1400188d1", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1af68]", + "stack_offset": -40 + }, + { + "address": "0x1400188d8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x1400188db", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400188df", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400187b0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400187b0" + ] + } + ] + }, + { + "address": "0x14001c11c", + "name": "", + "blocks": [ + { + "address": "0x14001c11c", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c11c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001c121", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c126", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001c12b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c12c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14001c12e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x14001c130", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -24 + }, + { + "address": "0x14001c134", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -56 + }, + { + "address": "0x14001c137", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14001c13a", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c187", + "stack_offset": -56 + } + ], + "successors": [ + "0x14001c187", + "0x14001c13c" + ] + }, + { + "address": "0x14001c187", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c187", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c189", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001c18e", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001c193", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001c198", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c19c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14001c19e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14001c1a0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001c1a1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c13c", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c13c", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14001c13e", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0x1c145]", + "stack_offset": 0 + }, + { + "address": "0x14001c145", + "size": 5, + "mnemonic": "mov", + "operands": "esi, 0xe3", + "stack_offset": 0 + }, + { + "address": "0x14001c14a", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rsi + rbx]", + "stack_offset": 0 + }, + { + "address": "0x14001c14d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x55", + "stack_offset": 0 + }, + { + "address": "0x14001c153", + "size": 1, + "mnemonic": "cdq", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001c154", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c157", + "size": 2, + "mnemonic": "sub", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x14001c159", + "size": 2, + "mnemonic": "sar", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c15b", + "size": 3, + "mnemonic": "movsxd", + "operands": "rbp, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c15e", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rbp", + "stack_offset": 0 + }, + { + "address": "0x14001c161", + "size": 3, + "mnemonic": "add", + "operands": "r14, r14", + "stack_offset": 0 + }, + { + "address": "0x14001c164", + "size": 8, + "mnemonic": "mov", + "operands": "rdx, qword ptr [r15 + r14*8 + 0x294f0]", + "stack_offset": 0 + }, + { + "address": "0x14001c16c", + "size": 5, + "mnemonic": "call", + "operands": "0x14001d410", + "stack_offset": 0 + }, + { + "address": "0x14001c171", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c173", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c1a2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c1a2", + "0x14001c175" + ] + }, + { + "address": "0x14001c1a2", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c1a2", + "size": 8, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [r15 + r14*8 + 0x294f8]", + "stack_offset": 0 + }, + { + "address": "0x14001c1aa", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c1ac", + "size": 2, + "mnemonic": "js", + "operands": "0x14001c187", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c187", + "0x14001c1ae" + ] + }, + { + "address": "0x14001c175", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c175", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rbp - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001c178", + "size": 3, + "mnemonic": "cmovns", + "operands": "ecx, esi", + "stack_offset": 0 + }, + { + "address": "0x14001c17b", + "size": 2, + "mnemonic": "mov", + "operands": "esi, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001c17d", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rbp + 1]", + "stack_offset": 0 + }, + { + "address": "0x14001c180", + "size": 3, + "mnemonic": "cmovns", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001c183", + "size": 2, + "mnemonic": "cmp", + "operands": "ebx, esi", + "stack_offset": 0 + }, + { + "address": "0x14001c185", + "size": 2, + "mnemonic": "jle", + "operands": "0x14001c14a", + "stack_offset": 0 + }, + { + "address": "0x14001c187", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001c189", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001c18e", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001c193", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001c198", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c19c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14001c19e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14001c1a0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001c1a1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c1ae", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c1ae", + "size": 6, + "mnemonic": "cmp", + "operands": "rax, 0xe4", + "stack_offset": 0 + }, + { + "address": "0x14001c1b4", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001c187", + "stack_offset": 0 + }, + { + "address": "0x14001c1b6", + "size": 3, + "mnemonic": "add", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c1b9", + "size": 8, + "mnemonic": "mov", + "operands": "eax, dword ptr [r15 + rax*8 + 0x27aa0]", + "stack_offset": 0 + }, + { + "address": "0x14001c1c1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001c189", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c189" + ] + }, + { + "address": "0x14001c189", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c189", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001c18e", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14001c193", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14001c198", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c19c", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14001c19e", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14001c1a0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14001c1a1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140004d34", + "name": "", + "blocks": [ + { + "address": "0x140004d34", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004d34", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140004d39", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140004d3a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140004d3e", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x140004d41", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rcx + 0x38]", + "stack_offset": -40 + }, + { + "address": "0x140004d45", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140004d5d", + "stack_offset": -40 + } + ], + "successors": [ + "0x140004d5d" + ] + }, + { + "address": "0x140004d5d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004d5d", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004d60", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004d47", + "stack_offset": 0 + }, + { + "address": "0x140004d62", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140004d66", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140004d69", + "size": 2, + "mnemonic": "je", + "operands": "0x140004d80", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004d80", + "0x140004d6b" + ] + }, + { + "address": "0x140004d80", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004d80", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140004d88", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140004d8c", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140004d8f", + "size": 2, + "mnemonic": "je", + "operands": "0x140004da6", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004da6", + "0x140004d91" + ] + }, + { + "address": "0x140004d6b", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140004d6b", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140004d6e", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x18", + "stack_offset": 0 + }, + { + "address": "0x140004d73", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": 0 + }, + { + "address": "0x140004d78", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004d7b", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004d7e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004d6b", + "stack_offset": 0 + }, + { + "address": "0x140004d80", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x140004d88", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140004d8c", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140004d8f", + "size": 2, + "mnemonic": "je", + "operands": "0x140004da6", + "stack_offset": 0 + } + ], + "successors": [ + "0x140004da6", + "0x140004d91" + ] + }, + { + "address": "0x140004da6", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004da6", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140004dae", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140004db3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140004db7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140004db8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140004d91", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140004d91", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140004d94", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x18", + "stack_offset": 0 + }, + { + "address": "0x140004d99", + "size": 5, + "mnemonic": "call", + "operands": "0x140005170", + "stack_offset": 0 + }, + { + "address": "0x140004d9e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004da1", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140004da4", + "size": 2, + "mnemonic": "jne", + "operands": "0x140004d91", + "stack_offset": 0 + }, + { + "address": "0x140004da6", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rdi + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140004dae", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140004db3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140004db7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140004db8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000753c", + "name": "", + "blocks": [ + { + "address": "0x14000753c", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000753c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007540", + "size": 4, + "mnemonic": "movsxd", + "operands": "r9, dword ptr [r8 + 0x1c]", + "stack_offset": -40 + }, + { + "address": "0x140007544", + "size": 3, + "mnemonic": "mov", + "operands": "r10, r8", + "stack_offset": -40 + }, + { + "address": "0x140007547", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14000754a", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r9 + rax]", + "stack_offset": -40 + }, + { + "address": "0x14000754e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -2", + "stack_offset": -40 + }, + { + "address": "0x140007551", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000755e", + "stack_offset": -40 + }, + { + "address": "0x140007553", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x140007556", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r10", + "stack_offset": -40 + }, + { + "address": "0x140007559", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075e8", + "stack_offset": -40 + }, + { + "address": "0x14000755e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x140007562", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000aae0", + "name": "", + "blocks": [ + { + "address": "0x14000aae0", + "size": 16, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aae0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000aae4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": -40 + }, + { + "address": "0x14000aae9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rdx", + "stack_offset": -40 + }, + { + "address": "0x14000aaee", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r8d", + "stack_offset": -40 + }, + { + "address": "0x14000aaf3", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14000aaf6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000aaf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a6d0", + "stack_offset": -40 + }, + { + "address": "0x14000aafe", + "size": 2, + "mnemonic": "call", + "operands": "rax", + "stack_offset": -40 + }, + { + "address": "0x14000ab00", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a700", + "stack_offset": -40 + }, + { + "address": "0x14000ab05", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x14000ab08", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x38]", + "stack_offset": -40 + }, + { + "address": "0x14000ab0d", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14000ab10", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 2", + "stack_offset": -40 + }, + { + "address": "0x14000ab16", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a6d0", + "stack_offset": -40 + }, + { + "address": "0x14000ab1b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000ab1f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006dd0", + "name": "", + "blocks": [ + { + "address": "0x140006dd0", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006dd0", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140006dd2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140006dd6", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140006dd9", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": -40 + }, + { + "address": "0x140006dde", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rax + 0x60], rbx", + "stack_offset": -40 + }, + { + "address": "0x140006de2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140006de6", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x140006de7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140006510", + "name": "", + "blocks": [ + { + "address": "0x140006510", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006510", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006514", + "size": 4, + "mnemonic": "test", + "operands": "byte ptr [r8], 1", + "stack_offset": -40 + }, + { + "address": "0x140006518", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x14000651b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": -40 + }, + { + "address": "0x140006520", + "size": 2, + "mnemonic": "je", + "operands": "0x14000652f", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000652f", + "0x140006522" + ] + }, + { + "address": "0x14000652f", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000652f", + "size": 4, + "mnemonic": "or", + "operands": "r9d, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140006533", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140006538", + "size": 5, + "mnemonic": "call", + "operands": "0x140009f50", + "stack_offset": 0 + }, + { + "address": "0x14000653d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006541", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006522", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006522", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [r8 + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140006526", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000652a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000652f", + "size": 4, + "mnemonic": "or", + "operands": "r9d, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140006533", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140006538", + "size": 5, + "mnemonic": "call", + "operands": "0x140009f50", + "stack_offset": 0 + }, + { + "address": "0x14000653d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006541", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007650", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x140009f50", + "name": "", + "blocks": [ + { + "address": "0x140009f50", + "size": 30, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009f50", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x140009f53", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140009f54", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x140009f55", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x140009f56", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x140009f58", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x140009f5a", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x140009f5c", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x140009f5e", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x100", + "stack_offset": -56 + }, + { + "address": "0x140009f65", + "size": 4, + "mnemonic": "movaps", + "operands": "xmmword ptr [rax - 0x48], xmm6", + "stack_offset": -312 + }, + { + "address": "0x140009f69", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x270d0]", + "stack_offset": -312 + }, + { + "address": "0x140009f70", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -312 + }, + { + "address": "0x140009f73", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xe0], rax", + "stack_offset": -312 + }, + { + "address": "0x140009f7b", + "size": 3, + "mnemonic": "mov", + "operands": "r13d, r9d", + "stack_offset": -312 + }, + { + "address": "0x140009f7e", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -312 + }, + { + "address": "0x140009f81", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rdx", + "stack_offset": -312 + }, + { + "address": "0x140009f84", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rcx", + "stack_offset": -312 + }, + { + "address": "0x140009f87", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x78], rcx", + "stack_offset": -312 + }, + { + "address": "0x140009f8c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rcx", + "stack_offset": -312 + }, + { + "address": "0x140009f91", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x48], r9d", + "stack_offset": -312 + }, + { + "address": "0x140009f96", + "size": 5, + "mnemonic": "call", + "operands": "0x140006da8", + "stack_offset": -312 + }, + { + "address": "0x140009f9b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x68], rax", + "stack_offset": -312 + }, + { + "address": "0x140009fa0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rsi", + "stack_offset": -312 + }, + { + "address": "0x140009fa3", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": -312 + }, + { + "address": "0x140009fa6", + "size": 5, + "mnemonic": "call", + "operands": "0x1400075e0", + "stack_offset": -312 + }, + { + "address": "0x140009fab", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -312 + }, + { + "address": "0x140009fad", + "size": 4, + "mnemonic": "lea", + "operands": "r14, [rsi + 0x48]", + "stack_offset": -312 + }, + { + "address": "0x140009fb1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x70], r14", + "stack_offset": -312 + }, + { + "address": "0x140009fb6", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [r14], 0", + "stack_offset": -312 + }, + { + "address": "0x140009fba", + "size": 2, + "mnemonic": "je", + "operands": "0x140009fd3", + "stack_offset": -312 + } + ], + "successors": [ + "0x140009fd3", + "0x140009fbc" + ] + }, + { + "address": "0x140009fd3", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009fd3", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009fd8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x78], -2", + "stack_offset": 0 + }, + { + "address": "0x140009fdc", + "size": 2, + "mnemonic": "je", + "operands": "0x140009ff2", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009ff2", + "0x140009fde" + ] + }, + { + "address": "0x140009fbc", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009fbc", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009fc1", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x78], -2", + "stack_offset": 0 + }, + { + "address": "0x140009fc5", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a256", + "stack_offset": 0 + }, + { + "address": "0x140009fcb", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [r14]", + "stack_offset": 0 + }, + { + "address": "0x140009fce", + "size": 3, + "mnemonic": "sub", + "operands": "edi, 2", + "stack_offset": 0 + }, + { + "address": "0x140009fd1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140009ff2", + "stack_offset": 0 + } + ], + "successors": [ + "0x140009ff2" + ] + }, + { + "address": "0x140009ff2", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009ff2", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009ff7", + "size": 3, + "mnemonic": "inc", + "operands": "dword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009ffa", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 8", + "stack_offset": 0 + }, + { + "address": "0x140009ffe", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x80], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a006", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000a009", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000a00b", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xc8], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a013", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000a016", + "size": 8, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0xd0], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000a01e", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 8], edx", + "stack_offset": 0 + }, + { + "address": "0x14000a021", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a061", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a061", + "0x14000a023" + ] + }, + { + "address": "0x140009fde", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140009fde", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009fe3", + "size": 3, + "mnemonic": "mov", + "operands": "edi, dword ptr [rax + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x140009fe6", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009feb", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x78], 0xfffffffe", + "stack_offset": 0 + }, + { + "address": "0x140009ff2", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x140009ff7", + "size": 3, + "mnemonic": "inc", + "operands": "dword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140009ffa", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 8", + "stack_offset": 0 + }, + { + "address": "0x140009ffe", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x80], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a006", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000a009", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000a00b", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xc8], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a013", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000a016", + "size": 8, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0xd0], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000a01e", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rbx + 8], edx", + "stack_offset": 0 + }, + { + "address": "0x14000a021", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a061", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a061", + "0x14000a023" + ] + }, + { + "address": "0x14000a061", + "size": 22, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a061", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0xc0], edx", + "stack_offset": 0 + }, + { + "address": "0x14000a068", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a070", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a075", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a07a", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a082", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a087", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a08c", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a091", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a096", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a09b", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r13d", + "stack_offset": 0 + }, + { + "address": "0x14000a09e", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x14000a0a0", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a0a8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a520", + "stack_offset": 0 + }, + { + "address": "0x14000a0ad", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000a0ae", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a0b6", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0be", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0xc8]", + "stack_offset": 0 + }, + { + "address": "0x14000a0c6", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x90], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0ce", + "size": 5, + "mnemonic": "mov", + "operands": "r15, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000a0d3", + "size": 3, + "mnemonic": "cmp", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0d6", + "size": 6, + "mnemonic": "jb", + "operands": "0x14000a218", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a218", + "0x14000a0dc" + ] + }, + { + "address": "0x14000a023", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a023", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000a027", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000a02a", + "size": 3, + "mnemonic": "movzx", + "operands": "ecx, byte ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000a02d", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14000a030", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip - 0xa037]", + "stack_offset": 0 + }, + { + "address": "0x14000a037", + "size": 9, + "mnemonic": "movsx", + "operands": "rax, byte ptr [rcx + r8 + 0x23d90]", + "stack_offset": 0 + }, + { + "address": "0x14000a040", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a043", + "size": 8, + "mnemonic": "mov", + "operands": "cl, byte ptr [rcx + r8 + 0x23da0]", + "stack_offset": 0 + }, + { + "address": "0x14000a04b", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14000a04e", + "size": 2, + "mnemonic": "shr", + "operands": "eax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000a050", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0xc0], eax", + "stack_offset": 0 + }, + { + "address": "0x14000a057", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xc8], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a05f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a068", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a068" + ] + }, + { + "address": "0x14000a218", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a218", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14000a21d", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rax + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x14000a221", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000a22b", + "stack_offset": 0 + }, + { + "address": "0x14000a223", + "size": 5, + "mnemonic": "call", + "operands": "0x140007394", + "stack_offset": 0 + }, + { + "address": "0x14000a228", + "size": 3, + "mnemonic": "dec", + "operands": "dword ptr [rax + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a22b", + "size": 8, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0xe0]", + "stack_offset": 0 + }, + { + "address": "0x14000a233", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000a236", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000a23b", + "size": 8, + "mnemonic": "movaps", + "operands": "xmm6, xmmword ptr [rsp + 0xf0]", + "stack_offset": 0 + }, + { + "address": "0x14000a243", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14000a24a", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 256 + }, + { + "address": "0x14000a24c", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 264 + }, + { + "address": "0x14000a24e", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 272 + }, + { + "address": "0x14000a250", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 280 + }, + { + "address": "0x14000a252", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 288 + }, + { + "address": "0x14000a253", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 296 + }, + { + "address": "0x14000a254", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 304 + }, + { + "address": "0x14000a255", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 312 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a0dc", + "size": 39, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a0dc", + "size": 5, + "mnemonic": "cmp", + "operands": "r15, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a0e1", + "size": 6, + "mnemonic": "jbe", + "operands": "0x14000a218", + "stack_offset": 0 + }, + { + "address": "0x14000a0e7", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000a0ec", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a0f1", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a464", + "stack_offset": 0 + }, + { + "address": "0x14000a0f6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], r15", + "stack_offset": 0 + }, + { + "address": "0x14000a0fb", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a100", + "size": 4, + "mnemonic": "movups", + "operands": "xmm6, xmmword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000a104", + "size": 8, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0xb0], xmm6", + "stack_offset": 0 + }, + { + "address": "0x14000a10c", + "size": 5, + "mnemonic": "movaps", + "operands": "xmm0, xmmword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a111", + "size": 9, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rsp + 0xa0], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000a11a", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000a11f", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a122", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a464", + "stack_offset": 0 + }, + { + "address": "0x14000a127", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000a12a", + "size": 3, + "mnemonic": "sub", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a12d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], r15", + "stack_offset": 0 + }, + { + "address": "0x14000a132", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a137", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a13c", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, edi", + "stack_offset": 0 + }, + { + "address": "0x14000a13f", + "size": 8, + "mnemonic": "lea", + "operands": "r8, [rsp + 0xa0]", + "stack_offset": 0 + }, + { + "address": "0x14000a147", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r13d", + "stack_offset": 0 + }, + { + "address": "0x14000a14a", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a14f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a5f0", + "stack_offset": 0 + }, + { + "address": "0x14000a154", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a156", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x44], eax", + "stack_offset": 0 + }, + { + "address": "0x14000a15a", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000a162", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000a165", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm0, xmm6", + "stack_offset": 0 + }, + { + "address": "0x14000a169", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm0, 8", + "stack_offset": 0 + }, + { + "address": "0x14000a16e", + "size": 4, + "mnemonic": "movd", + "operands": "eax, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000a172", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmm1, xmm6", + "stack_offset": 0 + }, + { + "address": "0x14000a176", + "size": 5, + "mnemonic": "psrldq", + "operands": "xmm1, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a17b", + "size": 4, + "mnemonic": "movd", + "operands": "ecx, xmm1", + "stack_offset": 0 + }, + { + "address": "0x14000a17f", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000a181", + "size": 4, + "mnemonic": "cmovne", + "operands": "r9d, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a185", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], r9d", + "stack_offset": 0 + }, + { + "address": "0x14000a18a", + "size": 3, + "mnemonic": "test", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000a18d", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a213", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a213", + "0x14000a193" + ] + }, + { + "address": "0x14000a068", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a068", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a070", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a075", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a07a", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a082", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a087", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a08c", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a091", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a096", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000a09b", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, r13d", + "stack_offset": 0 + }, + { + "address": "0x14000a09e", + "size": 2, + "mnemonic": "mov", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x14000a0a0", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a0a8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a520", + "stack_offset": 0 + }, + { + "address": "0x14000a0ad", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000a0ae", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a0b6", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0be", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0xc8]", + "stack_offset": 0 + }, + { + "address": "0x14000a0c6", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x90], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0ce", + "size": 5, + "mnemonic": "mov", + "operands": "r15, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000a0d3", + "size": 3, + "mnemonic": "cmp", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0d6", + "size": 6, + "mnemonic": "jb", + "operands": "0x14000a218", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a218", + "0x14000a0dc" + ] + }, + { + "address": "0x14000a213", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a213", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000a0ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a0ae" + ] + }, + { + "address": "0x14000a193", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a193", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rdi + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000a196", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [r14], eax", + "stack_offset": 0 + }, + { + "address": "0x14000a199", + "size": 3, + "mnemonic": "lea", + "operands": "eax, [rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000a19c", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a19f", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000a1b7", + "stack_offset": 0 + }, + { + "address": "0x14000a1a1", + "size": 3, + "mnemonic": "movsxd", + "operands": "rcx, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000a1a4", + "size": 3, + "mnemonic": "add", + "operands": "rcx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000a1a7", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x103", + "stack_offset": 0 + }, + { + "address": "0x14000a1ad", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a1b0", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aae0", + "stack_offset": 0 + }, + { + "address": "0x14000a1b5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a1ec", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a1ec" + ] + }, + { + "address": "0x14000a0ae", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a0ae", + "size": 8, + "mnemonic": "lea", + "operands": "rax, [rsp + 0xc0]", + "stack_offset": 0 + }, + { + "address": "0x14000a0b6", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0be", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0xc8]", + "stack_offset": 0 + }, + { + "address": "0x14000a0c6", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x90], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0ce", + "size": 5, + "mnemonic": "mov", + "operands": "r15, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000a0d3", + "size": 3, + "mnemonic": "cmp", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a0d6", + "size": 6, + "mnemonic": "jb", + "operands": "0x14000a218", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a218", + "0x14000a0dc" + ] + }, + { + "address": "0x14000a1ec", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a1ec", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14000a1f1", + "size": 5, + "mnemonic": "call", + "operands": "0x140006dd0", + "stack_offset": 0 + }, + { + "address": "0x14000a1f6", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a213", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a0ae" + ] + } + ] + }, + { + "address": "0x14000a7bc", + "name": "", + "blocks": [ + { + "address": "0x14000a7bc", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a7bc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a7c1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a7c6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a7cb", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a7cc", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x14000a7ce", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x14000a7d0", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000a7d2", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14000a7d4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000a7d8", + "size": 2, + "mnemonic": "mov", + "operands": "edi, ecx", + "stack_offset": -72 + }, + { + "address": "0x14000a7da", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa7e1]", + "stack_offset": -72 + }, + { + "address": "0x14000a7e1", + "size": 4, + "mnemonic": "or", + "operands": "r14, 0xffffffffffffffff", + "stack_offset": -72 + }, + { + "address": "0x14000a7e5", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -72 + }, + { + "address": "0x14000a7e8", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r8", + "stack_offset": -72 + }, + { + "address": "0x14000a7eb", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -72 + }, + { + "address": "0x14000a7ee", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15 + rdi*8 + 0x32db0]", + "stack_offset": -72 + }, + { + "address": "0x14000a7f6", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -72 + }, + { + "address": "0x14000a7f7", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r14", + "stack_offset": -72 + }, + { + "address": "0x14000a7fa", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a8ae", + "stack_offset": -72 + } + ], + "successors": [ + "0x14000a8ae", + "0x14000a800" + ] + }, + { + "address": "0x14000a8ae", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a800", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a800", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a803", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a8b0", + "stack_offset": 0 + }, + { + "address": "0x14000a809", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14000a80c", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a8a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a8a6", + "0x14000a812" + ] + }, + { + "address": "0x14000a8a6", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a812", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a812", + "size": 3, + "mnemonic": "mov", + "operands": "esi, dword ptr [rbp]", + "stack_offset": 0 + }, + { + "address": "0x14000a815", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r15 + rsi*8 + 0x32d98]", + "stack_offset": 0 + }, + { + "address": "0x14000a81d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000a81e", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a821", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a82e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a82e", + "0x14000a823" + ] + }, + { + "address": "0x14000a82e", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a82e", + "size": 8, + "mnemonic": "mov", + "operands": "r15, qword ptr [r15 + rsi*8 + 0x24cf0]", + "stack_offset": 0 + }, + { + "address": "0x14000a836", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000a838", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a83b", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x800", + "stack_offset": 0 + }, + { + "address": "0x14000a841", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158f9]", + "stack_offset": 0 + }, + { + "address": "0x14000a847", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a84a", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a84d", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a8cd", + "stack_offset": 0 + }, + { + "address": "0x14000a84f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158a3]", + "stack_offset": 0 + }, + { + "address": "0x14000a855", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x57", + "stack_offset": 0 + }, + { + "address": "0x14000a858", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a887", + "stack_offset": 0 + }, + { + "address": "0x14000a85a", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rbx + 7]", + "stack_offset": 0 + }, + { + "address": "0x14000a85e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a861", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a538]", + "stack_offset": 0 + }, + { + "address": "0x14000a868", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x14000a86d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a86f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a887", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a887", + "0x14000a871" + ] + }, + { + "address": "0x14000a823", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a823", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a826", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a8ed", + "stack_offset": 0 + }, + { + "address": "0x14000a82c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a899", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a899" + ] + }, + { + "address": "0x14000a887", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a887", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a88a", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa891]", + "stack_offset": 0 + }, + { + "address": "0x14000a891", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a871", + "size": 25, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a871", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000a874", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000a876", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a879", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158c1]", + "stack_offset": 0 + }, + { + "address": "0x14000a87f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a882", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a885", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a8cd", + "stack_offset": 0 + }, + { + "address": "0x14000a887", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a88a", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa891]", + "stack_offset": 0 + }, + { + "address": "0x14000a891", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a899", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010630", + "name": "", + "blocks": [ + { + "address": "0x140010630", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010630", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010635", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001063a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001063b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001063f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x140010642", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x140010645", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x140010647", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x14001064c", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001064d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x140010650", + "size": 5, + "mnemonic": "call", + "operands": "0x14001081c", + "stack_offset": -40 + }, + { + "address": "0x140010655", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -40 + }, + { + "address": "0x140010657", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x140010659", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14001065e", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": -40 + }, + { + "address": "0x140010660", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x140010665", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140010669", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001066a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400018b0", + "name": "", + "blocks": [ + { + "address": "0x1400018b0", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400018b0", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1eb89]", + "stack_offset": 0 + }, + { + "address": "0x1400018b7", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x1400018bf", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rcx + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x1400018c3", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1eb66]", + "stack_offset": 0 + }, + { + "address": "0x1400018ca", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x1400018cd", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400018d0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000cda8", + "name": "", + "blocks": [ + { + "address": "0x14000cda8", + "size": 21, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000cda8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000cdad", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 8], ecx", + "stack_offset": 0 + }, + { + "address": "0x14000cdb1", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000cdb2", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000cdb5", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14000cdb9", + "size": 5, + "mnemonic": "call", + "operands": "0x140012358", + "stack_offset": -72 + }, + { + "address": "0x14000cdbe", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": -72 + }, + { + "address": "0x14000cdc2", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": -72 + }, + { + "address": "0x14000cdc6", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x14000cdca", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000cdce", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -72 + }, + { + "address": "0x14000cdd2", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000cdd6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": -72 + }, + { + "address": "0x14000cddb", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000cddf", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000cde3", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp + 0x28], eax", + "stack_offset": -72 + }, + { + "address": "0x14000cde6", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], eax", + "stack_offset": -72 + }, + { + "address": "0x14000cde9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000cac8", + "stack_offset": -72 + }, + { + "address": "0x14000cdee", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x14000cdf2", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14000cdf3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002344", + "name": "", + "blocks": [ + { + "address": "0x140002344", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002344", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140002346", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000234a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000234d", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x28], 1", + "stack_offset": -56 + }, + { + "address": "0x140002352", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": -56 + }, + { + "address": "0x140002355", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1e08c]", + "stack_offset": -56 + }, + { + "address": "0x14000235c", + "size": 3, + "mnemonic": "xorps", + "operands": "xmm0, xmm0", + "stack_offset": -56 + }, + { + "address": "0x14000235f", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rax", + "stack_offset": -56 + }, + { + "address": "0x140002364", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rcx", + "stack_offset": -56 + }, + { + "address": "0x140002367", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbx + 8]", + "stack_offset": -56 + }, + { + "address": "0x14000236b", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x20]", + "stack_offset": -56 + }, + { + "address": "0x140002370", + "size": 3, + "mnemonic": "movups", + "operands": "xmmword ptr [rdx], xmm0", + "stack_offset": -56 + }, + { + "address": "0x140002373", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060f0", + "stack_offset": -56 + }, + { + "address": "0x140002378", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x1e0f1]", + "stack_offset": -56 + }, + { + "address": "0x14000237f", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rbx], rax", + "stack_offset": -56 + }, + { + "address": "0x140002382", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": -56 + }, + { + "address": "0x140002385", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140002389", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x14000238a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140004538", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x14001a95c", + "name": "", + "blocks": [ + { + "address": "0x14001a95c", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a95c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a961", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a962", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001a966", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001a969", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001a96c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a9b4", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001a9b4", + "0x14001a96e" + ] + }, + { + "address": "0x14001a9b4", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a9b4", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001a9b6", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a9bb", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a9bf", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a9c0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a96e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a96e", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a971", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a9b4", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a9b4", + "0x14001a973" + ] + }, + { + "address": "0x14001a973", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a973", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14001a976", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001a979", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a980", + "stack_offset": 0 + }, + { + "address": "0x14001a97b", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001a97e", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001a9b6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a9b6" + ] + }, + { + "address": "0x14001a9b6", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a9b6", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001a9bb", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a9bf", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001a9c0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011fe8", + "name": "", + "blocks": [ + { + "address": "0x140011fe8", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011fe8", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0xe1b1]", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400201a0" + ] + }, + { + "address": "0x1400201a0", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140016930", + "name": "", + "blocks": [ + { + "address": "0x140016930", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016930", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140016935", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140016936", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001693a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001693d", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x140016940", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140016943", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001694f", + "stack_offset": -40 + }, + { + "address": "0x140016945", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdx", + "stack_offset": -40 + }, + { + "address": "0x140016948", + "size": 5, + "mnemonic": "call", + "operands": "0x140015200", + "stack_offset": -40 + }, + { + "address": "0x14001694d", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001696e", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001696e" + ] + }, + { + "address": "0x14001696e", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001696e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140016973", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140016977", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140016978", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001d6d0", + "name": "", + "blocks": [ + { + "address": "0x14001d6d0", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d6d0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14001d6d4", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001d6d7", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d6f2", + "stack_offset": -40 + }, + { + "address": "0x14001d6d9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d878", + "stack_offset": -40 + }, + { + "address": "0x14001d6de", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rax], 0x16", + "stack_offset": -40 + }, + { + "address": "0x14001d6e4", + "size": 5, + "mnemonic": "call", + "operands": "0x14000afb4", + "stack_offset": -40 + }, + { + "address": "0x14001d6e9", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": -40 + }, + { + "address": "0x14001d6ed", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14001d6f1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001a81c", + "name": "", + "blocks": [ + { + "address": "0x14001a81c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a81c", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a81f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a83b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a83b", + "0x14001a821" + ] + }, + { + "address": "0x14001a83b", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a83b", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x7fffffff", + "stack_offset": 0 + }, + { + "address": "0x14001a840", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a821", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a821", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0xb3f8]", + "stack_offset": 0 + }, + { + "address": "0x14001a828", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14001a82b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a83b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a83b", + "0x14001a82d" + ] + }, + { + "address": "0x14001a82d", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a82d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14001a830", + "size": 8, + "mnemonic": "lock xadd", + "operands": "dword ptr [rcx + 0x15c], eax", + "stack_offset": 0 + }, + { + "address": "0x14001a838", + "size": 2, + "mnemonic": "dec", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x14001a83a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001a7e4", + "name": "", + "blocks": [ + { + "address": "0x14001a7e4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a7e4", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a7e7", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a81a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a81a", + "0x14001a7e9" + ] + }, + { + "address": "0x14001a81a", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a81a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a7e9", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a7e9", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a7ea", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001a7ee", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0xb42b]", + "stack_offset": -40 + }, + { + "address": "0x14001a7f5", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a7f8", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x14001a7fb", + "size": 2, + "mnemonic": "je", + "operands": "0x14001a815", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001a815", + "0x14001a7fd" + ] + }, + { + "address": "0x14001a815", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a815", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a819", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14001a81a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a7fd", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a7fd", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + 0x15c]", + "stack_offset": 0 + }, + { + "address": "0x14001a803", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001a804", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001a806", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001a815", + "stack_offset": 0 + }, + { + "address": "0x14001a808", + "size": 5, + "mnemonic": "call", + "operands": "0x14001a21c", + "stack_offset": 0 + }, + { + "address": "0x14001a80d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a810", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001a815", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001a819", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14001a81a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001952c", + "name": "", + "blocks": [ + { + "address": "0x14001952c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001952c", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001952f", + "size": 6, + "mnemonic": "je", + "operands": "0x140019635", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019635", + "0x140019535" + ] + }, + { + "address": "0x140019635", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019635", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140019535", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019535", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140019536", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001953a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001953d", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x18]", + "stack_offset": -40 + }, + { + "address": "0x140019541", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17cd0]", + "stack_offset": -40 + }, + { + "address": "0x140019548", + "size": 2, + "mnemonic": "je", + "operands": "0x14001954f", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001954f", + "0x14001954a" + ] + }, + { + "address": "0x14001954f", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001954f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140019553", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17cc6]", + "stack_offset": 0 + }, + { + "address": "0x14001955a", + "size": 2, + "mnemonic": "je", + "operands": "0x140019561", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019561", + "0x14001955c" + ] + }, + { + "address": "0x14001954a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001954a", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001954f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140019553", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17cc6]", + "stack_offset": 0 + }, + { + "address": "0x14001955a", + "size": 2, + "mnemonic": "je", + "operands": "0x140019561", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019561", + "0x14001955c" + ] + }, + { + "address": "0x140019561", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019561", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140019565", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17cbc]", + "stack_offset": 0 + }, + { + "address": "0x14001956c", + "size": 2, + "mnemonic": "je", + "operands": "0x140019573", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019573", + "0x14001956e" + ] + }, + { + "address": "0x14001955c", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001955c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019561", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140019565", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17cbc]", + "stack_offset": 0 + }, + { + "address": "0x14001956c", + "size": 2, + "mnemonic": "je", + "operands": "0x140019573", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019573", + "0x14001956e" + ] + }, + { + "address": "0x140019573", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019573", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140019577", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17cb2]", + "stack_offset": 0 + }, + { + "address": "0x14001957e", + "size": 2, + "mnemonic": "je", + "operands": "0x140019585", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019585", + "0x140019580" + ] + }, + { + "address": "0x14001956e", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001956e", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019573", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140019577", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17cb2]", + "stack_offset": 0 + }, + { + "address": "0x14001957e", + "size": 2, + "mnemonic": "je", + "operands": "0x140019585", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019585", + "0x140019580" + ] + }, + { + "address": "0x140019585", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019585", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140019589", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17ca8]", + "stack_offset": 0 + }, + { + "address": "0x140019590", + "size": 2, + "mnemonic": "je", + "operands": "0x140019597", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019597", + "0x140019592" + ] + }, + { + "address": "0x140019580", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019580", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019585", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140019589", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17ca8]", + "stack_offset": 0 + }, + { + "address": "0x140019590", + "size": 2, + "mnemonic": "je", + "operands": "0x140019597", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019597", + "0x140019592" + ] + }, + { + "address": "0x140019597", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019597", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001959b", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c9e]", + "stack_offset": 0 + }, + { + "address": "0x1400195a2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195a9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195a9", + "0x1400195a4" + ] + }, + { + "address": "0x140019592", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019592", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019597", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001959b", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c9e]", + "stack_offset": 0 + }, + { + "address": "0x1400195a2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195a9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195a9", + "0x1400195a4" + ] + }, + { + "address": "0x1400195a9", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195a9", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400195ad", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c94]", + "stack_offset": 0 + }, + { + "address": "0x1400195b4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195bb", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195bb", + "0x1400195b6" + ] + }, + { + "address": "0x1400195a4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195a4", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400195a9", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400195ad", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c94]", + "stack_offset": 0 + }, + { + "address": "0x1400195b4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195bb", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195bb", + "0x1400195b6" + ] + }, + { + "address": "0x1400195bb", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195bb", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x1400195bf", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17ca2]", + "stack_offset": 0 + }, + { + "address": "0x1400195c6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195cd", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195cd", + "0x1400195c8" + ] + }, + { + "address": "0x1400195b6", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195b6", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400195bb", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x1400195bf", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17ca2]", + "stack_offset": 0 + }, + { + "address": "0x1400195c6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195cd", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195cd", + "0x1400195c8" + ] + }, + { + "address": "0x1400195cd", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195cd", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400195d1", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c98]", + "stack_offset": 0 + }, + { + "address": "0x1400195d8", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195df", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195df", + "0x1400195da" + ] + }, + { + "address": "0x1400195c8", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195c8", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400195cd", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400195d1", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c98]", + "stack_offset": 0 + }, + { + "address": "0x1400195d8", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195df", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195df", + "0x1400195da" + ] + }, + { + "address": "0x1400195df", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195df", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400195e3", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c8e]", + "stack_offset": 0 + }, + { + "address": "0x1400195ea", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195f1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195f1", + "0x1400195ec" + ] + }, + { + "address": "0x1400195da", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195da", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400195df", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x1400195e3", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c8e]", + "stack_offset": 0 + }, + { + "address": "0x1400195ea", + "size": 2, + "mnemonic": "je", + "operands": "0x1400195f1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400195f1", + "0x1400195ec" + ] + }, + { + "address": "0x1400195f1", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195f1", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x1400195f8", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c81]", + "stack_offset": 0 + }, + { + "address": "0x1400195ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140019606", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019606", + "0x140019601" + ] + }, + { + "address": "0x1400195ec", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400195ec", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x1400195f1", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x1400195f8", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c81]", + "stack_offset": 0 + }, + { + "address": "0x1400195ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140019606", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019606", + "0x140019601" + ] + }, + { + "address": "0x140019606", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019606", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x14001960d", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c74]", + "stack_offset": 0 + }, + { + "address": "0x140019614", + "size": 2, + "mnemonic": "je", + "operands": "0x14001961b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001961b", + "0x140019616" + ] + }, + { + "address": "0x140019601", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019601", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019606", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x14001960d", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c74]", + "stack_offset": 0 + }, + { + "address": "0x140019614", + "size": 2, + "mnemonic": "je", + "operands": "0x14001961b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001961b", + "0x140019616" + ] + }, + { + "address": "0x14001961b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001961b", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140019622", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c67]", + "stack_offset": 0 + }, + { + "address": "0x140019629", + "size": 2, + "mnemonic": "je", + "operands": "0x140019630", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019630", + "0x14001962b" + ] + }, + { + "address": "0x140019616", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019616", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x14001961b", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x90]", + "stack_offset": 0 + }, + { + "address": "0x140019622", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17c67]", + "stack_offset": 0 + }, + { + "address": "0x140019629", + "size": 2, + "mnemonic": "je", + "operands": "0x140019630", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019630", + "0x14001962b" + ] + }, + { + "address": "0x140019630", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019630", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140019634", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140019635", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001962b", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001962b", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019630", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140019634", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140019635", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140019b54", + "name": "", + "blocks": [ + { + "address": "0x140019b54", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019b54", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140019b57", + "size": 2, + "mnemonic": "je", + "operands": "0x140019bbf", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019bbf", + "0x140019b59" + ] + }, + { + "address": "0x140019bbf", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019bbf", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140019b59", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019b59", + "size": 1, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140019b5a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140019b5e", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140019b61", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": -40 + }, + { + "address": "0x140019b64", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17695]", + "stack_offset": -40 + }, + { + "address": "0x140019b6b", + "size": 2, + "mnemonic": "je", + "operands": "0x140019b72", + "stack_offset": -40 + } + ], + "successors": [ + "0x140019b72", + "0x140019b6d" + ] + }, + { + "address": "0x140019b72", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019b72", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140019b76", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x1768b]", + "stack_offset": 0 + }, + { + "address": "0x140019b7d", + "size": 2, + "mnemonic": "je", + "operands": "0x140019b84", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019b84", + "0x140019b7f" + ] + }, + { + "address": "0x140019b6d", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019b6d", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019b72", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x140019b76", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x1768b]", + "stack_offset": 0 + }, + { + "address": "0x140019b7d", + "size": 2, + "mnemonic": "je", + "operands": "0x140019b84", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019b84", + "0x140019b7f" + ] + }, + { + "address": "0x140019b84", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019b84", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140019b88", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17681]", + "stack_offset": 0 + }, + { + "address": "0x140019b8f", + "size": 2, + "mnemonic": "je", + "operands": "0x140019b96", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019b96", + "0x140019b91" + ] + }, + { + "address": "0x140019b7f", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019b7f", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019b84", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140019b88", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x17681]", + "stack_offset": 0 + }, + { + "address": "0x140019b8f", + "size": 2, + "mnemonic": "je", + "operands": "0x140019b96", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019b96", + "0x140019b91" + ] + }, + { + "address": "0x140019b96", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019b96", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140019b9a", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x176b7]", + "stack_offset": 0 + }, + { + "address": "0x140019ba1", + "size": 2, + "mnemonic": "je", + "operands": "0x140019ba8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019ba8", + "0x140019ba3" + ] + }, + { + "address": "0x140019b91", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019b91", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019b96", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140019b9a", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x176b7]", + "stack_offset": 0 + }, + { + "address": "0x140019ba1", + "size": 2, + "mnemonic": "je", + "operands": "0x140019ba8", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019ba8", + "0x140019ba3" + ] + }, + { + "address": "0x140019ba8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019ba8", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140019bac", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x176ad]", + "stack_offset": 0 + }, + { + "address": "0x140019bb3", + "size": 2, + "mnemonic": "je", + "operands": "0x140019bba", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019bba", + "0x140019bb5" + ] + }, + { + "address": "0x140019ba3", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019ba3", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019ba8", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140019bac", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x176ad]", + "stack_offset": 0 + }, + { + "address": "0x140019bb3", + "size": 2, + "mnemonic": "je", + "operands": "0x140019bba", + "stack_offset": 0 + } + ], + "successors": [ + "0x140019bba", + "0x140019bb5" + ] + }, + { + "address": "0x140019bba", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019bba", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140019bbe", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140019bbf", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140019bb5", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019bb5", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019bba", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140019bbe", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140019bbf", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001d410", + "name": "", + "blocks": [ + { + "address": "0x14001d410", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001d410", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001d413", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001d416", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001d419", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x14001d41c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001d430", + "stack_offset": 0 + }, + { + "address": "0x14001d41e", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14001d420", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a6d0", + "name": "", + "blocks": [ + { + "address": "0x14000a6d0", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a6d0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000a6d5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a6da", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x10], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000a6df", + "size": 7, + "mnemonic": "mov", + "operands": "r9, 0x19930520", + "stack_offset": 0 + }, + { + "address": "0x14000a6e6", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000a6f0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a6f0" + ] + }, + { + "address": "0x14000a6f0", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a6f0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a700", + "name": "", + "blocks": [ + { + "address": "0x14000a700", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a700", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a520", + "name": "", + "blocks": [ + { + "address": "0x14000a520", + "size": 35, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a520", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000a523", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a527", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000a52b", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x14000a52f", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a530", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14000a531", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -16 + }, + { + "address": "0x14000a532", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -24 + }, + { + "address": "0x14000a534", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -32 + }, + { + "address": "0x14000a536", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -40 + }, + { + "address": "0x14000a538", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -48 + }, + { + "address": "0x14000a53a", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -56 + }, + { + "address": "0x14000a53e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 8]", + "stack_offset": -88 + }, + { + "address": "0x14000a542", + "size": 3, + "mnemonic": "xor", + "operands": "bpl, bpl", + "stack_offset": -88 + }, + { + "address": "0x14000a545", + "size": 3, + "mnemonic": "xor", + "operands": "r14b, r14b", + "stack_offset": -88 + }, + { + "address": "0x14000a548", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rax", + "stack_offset": -88 + }, + { + "address": "0x14000a54c", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -88 + }, + { + "address": "0x14000a54e", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -88 + }, + { + "address": "0x14000a551", + "size": 3, + "mnemonic": "mov", + "operands": "r13d, r8d", + "stack_offset": -88 + }, + { + "address": "0x14000a554", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -88 + }, + { + "address": "0x14000a557", + "size": 4, + "mnemonic": "lea", + "operands": "rsi, [rax - 1]", + "stack_offset": -88 + }, + { + "address": "0x14000a55b", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rsi", + "stack_offset": -88 + }, + { + "address": "0x14000a55e", + "size": 2, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], edi", + "stack_offset": -88 + }, + { + "address": "0x14000a560", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000a5a5", + "stack_offset": -88 + }, + { + "address": "0x14000a562", + "size": 4, + "mnemonic": "mov", + "operands": "r12d, dword ptr [r11 + 0x10]", + "stack_offset": -88 + }, + { + "address": "0x14000a566", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, r12d", + "stack_offset": -88 + }, + { + "address": "0x14000a569", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a571", + "stack_offset": -88 + }, + { + "address": "0x14000a56b", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rax", + "stack_offset": -88 + }, + { + "address": "0x14000a56e", + "size": 3, + "mnemonic": "mov", + "operands": "bpl, 1", + "stack_offset": -88 + }, + { + "address": "0x14000a571", + "size": 3, + "mnemonic": "cmp", + "operands": "edi, r13d", + "stack_offset": -88 + }, + { + "address": "0x14000a574", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a57c", + "stack_offset": -88 + }, + { + "address": "0x14000a576", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": -88 + }, + { + "address": "0x14000a579", + "size": 3, + "mnemonic": "mov", + "operands": "r14b, 1", + "stack_offset": -88 + }, + { + "address": "0x14000a57c", + "size": 3, + "mnemonic": "test", + "operands": "bpl, bpl", + "stack_offset": -88 + }, + { + "address": "0x14000a57f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a586", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000a586", + "0x14000a581" + ] + } + ] + }, + { + "address": "0x14000a5f0", + "name": "", + "blocks": [ + { + "address": "0x14000a5f0", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a5f0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a5f5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a5fa", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a5fb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000a5ff", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x60]", + "stack_offset": -56 + }, + { + "address": "0x14000a604", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, edx", + "stack_offset": -56 + }, + { + "address": "0x14000a606", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -56 + }, + { + "address": "0x14000a609", + "size": 3, + "mnemonic": "mov", + "operands": "r10, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000a60c", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rdi + 8]", + "stack_offset": -56 + }, + { + "address": "0x14000a610", + "size": 4, + "mnemonic": "cmp", + "operands": "rdx, qword ptr [r8 + 8]", + "stack_offset": -56 + }, + { + "address": "0x14000a614", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000a68d", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000a68d", + "0x14000a616" + ] + }, + { + "address": "0x14000a68d", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a68d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000a690", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000a695", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000a69a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000a69e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14000a69f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a616", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a616", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + 8], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a61a", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000a68d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a68d", + "0x14000a61c" + ] + }, + { + "address": "0x14000a61c", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a61c", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r8 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000a620", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a623", + "size": 4, + "mnemonic": "sub", + "operands": "rax, qword ptr [r10 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000a627", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a62a", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000a62d", + "size": 2, + "mnemonic": "jge", + "operands": "0x14000a65c", + "stack_offset": 0 + }, + { + "address": "0x14000a62f", + "size": 4, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [r10]", + "stack_offset": 0 + }, + { + "address": "0x14000a633", + "size": 5, + "mnemonic": "movups", + "operands": "xmmword ptr [rsp + 0x20], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000a638", + "size": 4, + "mnemonic": "cmp", + "operands": "rdx, qword ptr [r10 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000a63c", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000a689", + "stack_offset": 0 + }, + { + "address": "0x14000a63e", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000a643", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000a648", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a464", + "stack_offset": 0 + }, + { + "address": "0x14000a64d", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000a652", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a654", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rdi + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a658", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000a63e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a63e", + "0x14000a65a" + ] + }, + { + "address": "0x14000a63e", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a63e", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000a643", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000a648", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a464", + "stack_offset": 0 + }, + { + "address": "0x14000a64d", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000a652", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a654", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rdi + 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a658", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000a63e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a63e", + "0x14000a65a" + ] + }, + { + "address": "0x14000a65a", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a65a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a689", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a689" + ] + }, + { + "address": "0x14000a689", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a689", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a68b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a690", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a690" + ] + }, + { + "address": "0x14000a690", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a690", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000a695", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000a69a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000a69e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x14000a69f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001081c", + "name": "", + "blocks": [ + { + "address": "0x14001081c", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001081c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010821", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140010826", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001082b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001082c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14001082e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140010830", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -24 + }, + { + "address": "0x140010834", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -56 + }, + { + "address": "0x140010837", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -56 + }, + { + "address": "0x14001083a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": -56 + }, + { + "address": "0x14001083d", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -56 + }, + { + "address": "0x140010840", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001084a", + "stack_offset": -56 + }, + { + "address": "0x140010842", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": -56 + }, + { + "address": "0x140010845", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140010918", + "stack_offset": -56 + } + ], + "successors": [ + "0x140010918" + ] + }, + { + "address": "0x140010918", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010918", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001091d", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140010922", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140010927", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001092b", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14001092d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14001092f", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140010930", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001a21c", + "name": "", + "blocks": [ + { + "address": "0x14001a21c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001a21c", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001a21f", + "size": 6, + "mnemonic": "je", + "operands": "0x14001a323", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001a323", + "0x14001a225" + ] + }, + { + "address": "0x14001a323", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a323", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001a225", + "size": 55, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001a225", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001a22a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14001a22f", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x14001a230", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001a234", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 7", + "stack_offset": -40 + }, + { + "address": "0x14001a239", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001a23c", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": -40 + }, + { + "address": "0x14001a23e", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a243", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0x38]", + "stack_offset": -40 + }, + { + "address": "0x14001a247", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": -40 + }, + { + "address": "0x14001a249", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a24e", + "size": 3, + "mnemonic": "lea", + "operands": "esi, [rbp + 5]", + "stack_offset": -40 + }, + { + "address": "0x14001a251", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": -40 + }, + { + "address": "0x14001a253", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0x70]", + "stack_offset": -40 + }, + { + "address": "0x14001a257", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a25c", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0xd0]", + "stack_offset": -40 + }, + { + "address": "0x14001a263", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": -40 + }, + { + "address": "0x14001a265", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a26a", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0x130]", + "stack_offset": -40 + }, + { + "address": "0x14001a271", + "size": 3, + "mnemonic": "lea", + "operands": "edx, [rbp - 5]", + "stack_offset": -40 + }, + { + "address": "0x14001a274", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a279", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x140]", + "stack_offset": -40 + }, + { + "address": "0x14001a280", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": -40 + }, + { + "address": "0x14001a285", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x148]", + "stack_offset": -40 + }, + { + "address": "0x14001a28c", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": -40 + }, + { + "address": "0x14001a291", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x150]", + "stack_offset": -40 + }, + { + "address": "0x14001a298", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": -40 + }, + { + "address": "0x14001a29d", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0x160]", + "stack_offset": -40 + }, + { + "address": "0x14001a2a4", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": -40 + }, + { + "address": "0x14001a2a6", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a2ab", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0x198]", + "stack_offset": -40 + }, + { + "address": "0x14001a2b2", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": -40 + }, + { + "address": "0x14001a2b4", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a2b9", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0x1d0]", + "stack_offset": -40 + }, + { + "address": "0x14001a2c0", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": -40 + }, + { + "address": "0x14001a2c2", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a2c7", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0x230]", + "stack_offset": -40 + }, + { + "address": "0x14001a2ce", + "size": 2, + "mnemonic": "mov", + "operands": "edx, esi", + "stack_offset": -40 + }, + { + "address": "0x14001a2d0", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a2d5", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbx + 0x290]", + "stack_offset": -40 + }, + { + "address": "0x14001a2dc", + "size": 3, + "mnemonic": "lea", + "operands": "edx, [rbp - 5]", + "stack_offset": -40 + }, + { + "address": "0x14001a2df", + "size": 5, + "mnemonic": "call", + "operands": "0x140019ea8", + "stack_offset": -40 + }, + { + "address": "0x14001a2e4", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x2a0]", + "stack_offset": -40 + }, + { + "address": "0x14001a2eb", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": -40 + }, + { + "address": "0x14001a2f0", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x2a8]", + "stack_offset": -40 + }, + { + "address": "0x14001a2f7", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": -40 + }, + { + "address": "0x14001a2fc", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x2b0]", + "stack_offset": -40 + }, + { + "address": "0x14001a303", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": -40 + }, + { + "address": "0x14001a308", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx + 0x2b8]", + "stack_offset": -40 + }, + { + "address": "0x14001a30f", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": -40 + }, + { + "address": "0x14001a314", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14001a319", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x38]", + "stack_offset": -40 + }, + { + "address": "0x14001a31e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001a322", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": -8 + }, + { + "address": "0x14001a323", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140019ea8", + "name": "", + "blocks": [ + { + "address": "0x140019ea8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140019ea8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140019ead", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140019eae", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140019eb2", + "size": 4, + "mnemonic": "lea", + "operands": "rdi, [rcx + rdx*8]", + "stack_offset": -40 + }, + { + "address": "0x140019eb6", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140019eb9", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x140019ebc", + "size": 2, + "mnemonic": "je", + "operands": "0x140019ecf", + "stack_offset": -40 + } + ], + "successors": [ + "0x140019ecf", + "0x140019ebe" + ] + }, + { + "address": "0x140019ecf", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019ecf", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140019ed4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140019ed8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140019ed9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140019ebe", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140019ebe", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140019ec1", + "size": 5, + "mnemonic": "call", + "operands": "0x140011b00", + "stack_offset": 0 + }, + { + "address": "0x140019ec6", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x140019eca", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140019ecd", + "size": 2, + "mnemonic": "jne", + "operands": "0x140019ebe", + "stack_offset": 0 + }, + { + "address": "0x140019ecf", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140019ed4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140019ed8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140019ed9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + } + ], + "xrefs": [ + { + "target": "0x10", + "callers": [ + { + "address": "0x140001392", + "type": "call" + }, + { + "address": "0x140001682", + "type": "call" + }, + { + "address": "0x140001682", + "type": "call" + }, + { + "address": "0x140001682", + "type": "call" + }, + { + "address": "0x140001682", + "type": "call" + }, + { + "address": "0x1400020c9", + "type": "call" + } + ] + }, + { + "target": "0x18", + "callers": [ + { + "address": "0x14000125b", + "type": "call" + }, + { + "address": "0x1400012f2", + "type": "call" + } + ] + }, + { + "target": "0x48", + "callers": [ + { + "address": "0x140001292", + "type": "call" + } + ] + }, + { + "target": "0x68", + "callers": [ + { + "address": "0x14000204c", + "type": "call" + }, + { + "address": "0x140001d36", + "type": "call" + } + ] + }, + { + "target": "0x1f1a", + "callers": [ + { + "address": "0x14001e3a0", + "type": "jmp" + } + ] + }, + { + "target": "0x245b", + "callers": [ + { + "address": "0x14001dbef", + "type": "call" + } + ] + }, + { + "target": "0x3018", + "callers": [ + { + "address": "0x14001d25a", + "type": "call" + } + ] + }, + { + "target": "0x43aa", + "callers": [ + { + "address": "0x14001be18", + "type": "call" + } + ] + }, + { + "target": "0x43c6", + "callers": [ + { + "address": "0x14001bdfc", + "type": "call" + } + ] + }, + { + "target": "0x442a", + "callers": [ + { + "address": "0x14001bda0", + "type": "call" + } + ] + }, + { + "target": "0x4484", + "callers": [ + { + "address": "0x14001bd4e", + "type": "call" + } + ] + }, + { + "target": "0x44a5", + "callers": [ + { + "address": "0x14001bd35", + "type": "call" + } + ] + }, + { + "target": "0x44c0", + "callers": [ + { + "address": "0x14001bd8a", + "type": "call" + } + ] + }, + { + "target": "0x4758", + "callers": [ + { + "address": "0x14001ba6a", + "type": "call" + } + ] + }, + { + "target": "0x4785", + "callers": [ + { + "address": "0x14001ba3d", + "type": "call" + } + ] + }, + { + "target": "0x4bac", + "callers": [ + { + "address": "0x14001b62e", + "type": "call" + }, + { + "address": "0x14001b62e", + "type": "call" + } + ] + }, + { + "target": "0x4c5c", + "callers": [ + { + "address": "0x14001b57e", + "type": "call" + } + ] + }, + { + "target": "0x6c39", + "callers": [ + { + "address": "0x1400193d8", + "type": "jmp" + } + ] + }, + { + "target": "0x7cb2", + "callers": [ + { + "address": "0x140018398", + "type": "call" + } + ] + }, + { + "target": "0x8000", + "callers": [ + { + "address": "0x14001825a", + "type": "call" + } + ] + }, + { + "target": "0x8171", + "callers": [ + { + "address": "0x140017f81", + "type": "call" + } + ] + }, + { + "target": "0x81db", + "callers": [ + { + "address": "0x140017f77", + "type": "call" + } + ] + }, + { + "target": "0x84e5", + "callers": [ + { + "address": "0x140017d55", + "type": "call" + } + ] + }, + { + "target": "0x8e9e", + "callers": [ + { + "address": "0x140017193", + "type": "jmp" + }, + { + "address": "0x140017193", + "type": "jmp" + } + ] + }, + { + "target": "0x8fac", + "callers": [ + { + "address": "0x14001707d", + "type": "jmp" + }, + { + "address": "0x14001707d", + "type": "jmp" + }, + { + "address": "0x14001707d", + "type": "jmp" + } + ] + }, + { + "target": "0xa1c5", + "callers": [ + { + "address": "0x140015f2d", + "type": "call" + } + ] + }, + { + "target": "0xaf3c", + "callers": [ + { + "address": "0x14001523e", + "type": "call" + } + ] + }, + { + "target": "0xcfed", + "callers": [ + { + "address": "0x140013105", + "type": "call" + } + ] + }, + { + "target": "0xd104", + "callers": [ + { + "address": "0x140013046", + "type": "call" + } + ] + }, + { + "target": "0xd14a", + "callers": [ + { + "address": "0x140013000", + "type": "call" + } + ] + }, + { + "target": "0xd4d7", + "callers": [ + { + "address": "0x140012d23", + "type": "call" + } + ] + }, + { + "target": "0xdef7", + "callers": [ + { + "address": "0x1400122c3", + "type": "call" + } + ] + }, + { + "target": "0xe159", + "callers": [ + { + "address": "0x140012069", + "type": "call" + } + ] + }, + { + "target": "0xe1b1", + "callers": [ + { + "address": "0x140011fe8", + "type": "jmp" + } + ] + }, + { + "target": "0xe45c", + "callers": [ + { + "address": "0x140011d4e", + "type": "call" + } + ] + }, + { + "target": "0xe473", + "callers": [ + { + "address": "0x140011c7f", + "type": "call" + } + ] + }, + { + "target": "0xe479", + "callers": [ + { + "address": "0x140011cc1", + "type": "call" + } + ] + }, + { + "target": "0xe48d", + "callers": [ + { + "address": "0x140011d1d", + "type": "call" + }, + { + "address": "0x140011d1d", + "type": "call" + }, + { + "address": "0x140011d1d", + "type": "call" + }, + { + "address": "0x140011d1d", + "type": "call" + } + ] + }, + { + "target": "0xe4cd", + "callers": [ + { + "address": "0x140011c6d", + "type": "call" + } + ] + }, + { + "target": "0xe5d2", + "callers": [ + { + "address": "0x140011b20", + "type": "call" + } + ] + }, + { + "target": "0xe66c", + "callers": [ + { + "address": "0x140011b16", + "type": "call" + } + ] + }, + { + "target": "0xe6a5", + "callers": [ + { + "address": "0x140011ad5", + "type": "call" + } + ] + }, + { + "target": "0xe75a", + "callers": [ + { + "address": "0x1400119a0", + "type": "call" + }, + { + "address": "0x1400119a0", + "type": "call" + } + ] + }, + { + "target": "0xe785", + "callers": [ + { + "address": "0x14001196d", + "type": "call" + } + ] + }, + { + "target": "0xe928", + "callers": [ + { + "address": "0x1400117d2", + "type": "call" + } + ] + }, + { + "target": "0xe93f", + "callers": [ + { + "address": "0x1400117b3", + "type": "call" + } + ] + }, + { + "target": "0x1155b", + "callers": [ + { + "address": "0x14000eb27", + "type": "call" + } + ] + }, + { + "target": "0x1155e", + "callers": [ + { + "address": "0x14000eb1c", + "type": "call" + } + ] + }, + { + "target": "0x11593", + "callers": [ + { + "address": "0x14000eb97", + "type": "call" + } + ] + }, + { + "target": "0x115b7", + "callers": [ + { + "address": "0x14000eb7b", + "type": "call" + } + ] + }, + { + "target": "0x115fd", + "callers": [ + { + "address": "0x14000eb65", + "type": "call" + } + ] + }, + { + "target": "0x11624", + "callers": [ + { + "address": "0x14000eb36", + "type": "call" + }, + { + "address": "0x14000eb36", + "type": "call" + } + ] + }, + { + "target": "0x11677", + "callers": [ + { + "address": "0x14000ea53", + "type": "call" + }, + { + "address": "0x14000ea53", + "type": "call" + } + ] + }, + { + "target": "0x12994", + "callers": [ + { + "address": "0x14000d6f6", + "type": "call" + } + ] + }, + { + "target": "0x1355e", + "callers": [ + { + "address": "0x14000cab3", + "type": "jmp" + } + ] + }, + { + "target": "0x13565", + "callers": [ + { + "address": "0x14000caa4", + "type": "jmp" + } + ] + }, + { + "target": "0x1358b", + "callers": [ + { + "address": "0x14000ca86", + "type": "jmp" + } + ] + }, + { + "target": "0x135d7", + "callers": [ + { + "address": "0x14000ca32", + "type": "jmp" + } + ] + }, + { + "target": "0x14e09", + "callers": [ + { + "address": "0x14000b208", + "type": "jmp" + } + ] + }, + { + "target": "0x14e0d", + "callers": [ + { + "address": "0x14000b1fc", + "type": "jmp" + } + ] + }, + { + "target": "0x1506d", + "callers": [ + { + "address": "0x14000b014", + "type": "jmp" + }, + { + "address": "0x14000b014", + "type": "jmp" + } + ] + }, + { + "target": "0x15078", + "callers": [ + { + "address": "0x14000b002", + "type": "call" + }, + { + "address": "0x14000b002", + "type": "call" + } + ] + }, + { + "target": "0x150ad", + "callers": [ + { + "address": "0x14000afdd", + "type": "call" + } + ] + }, + { + "target": "0x15256", + "callers": [ + { + "address": "0x14000ae14", + "type": "call" + }, + { + "address": "0x14000ae14", + "type": "call" + } + ] + }, + { + "target": "0x15269", + "callers": [ + { + "address": "0x14000ae09", + "type": "call" + }, + { + "address": "0x14000ae09", + "type": "call" + } + ] + }, + { + "target": "0x1529c", + "callers": [ + { + "address": "0x14000adc6", + "type": "call" + } + ] + }, + { + "target": "0x152bb", + "callers": [ + { + "address": "0x14000adff", + "type": "call" + }, + { + "address": "0x14000adff", + "type": "call" + } + ] + }, + { + "target": "0x152cf", + "callers": [ + { + "address": "0x14000ad8b", + "type": "call" + }, + { + "address": "0x14000ad8b", + "type": "call" + } + ] + }, + { + "target": "0x152df", + "callers": [ + { + "address": "0x14000ad73", + "type": "call" + }, + { + "address": "0x14000ad73", + "type": "call" + } + ] + }, + { + "target": "0x15432", + "callers": [ + { + "address": "0x14000acc8", + "type": "call" + } + ] + }, + { + "target": "0x1543a", + "callers": [ + { + "address": "0x14000acb8", + "type": "call" + } + ] + }, + { + "target": "0x15479", + "callers": [ + { + "address": "0x14000ac81", + "type": "call" + } + ] + }, + { + "target": "0x154a6", + "callers": [ + { + "address": "0x14000ac4c", + "type": "call" + } + ] + }, + { + "target": "0x154ea", + "callers": [ + { + "address": "0x14000ac10", + "type": "call" + } + ] + }, + { + "target": "0x15517", + "callers": [ + { + "address": "0x14000abdb", + "type": "call" + } + ] + }, + { + "target": "0x1567f", + "callers": [ + { + "address": "0x14000aa83", + "type": "call" + } + ] + }, + { + "target": "0x1578e", + "callers": [ + { + "address": "0x14000a993", + "type": "jmp" + } + ] + }, + { + "target": "0x1583f", + "callers": [ + { + "address": "0x14000aa7b", + "type": "call" + } + ] + }, + { + "target": "0x158a3", + "callers": [ + { + "address": "0x14000a84f", + "type": "call" + } + ] + }, + { + "target": "0x158c1", + "callers": [ + { + "address": "0x14000a879", + "type": "call" + } + ] + }, + { + "target": "0x158f9", + "callers": [ + { + "address": "0x14000a841", + "type": "call" + } + ] + }, + { + "target": "0x15932", + "callers": [ + { + "address": "0x14000a987", + "type": "jmp" + } + ] + }, + { + "target": "0x16dff", + "callers": [ + { + "address": "0x1400094bb", + "type": "call" + } + ] + }, + { + "target": "0x1709f", + "callers": [ + { + "address": "0x14000921b", + "type": "call" + } + ] + }, + { + "target": "0x1749a", + "callers": [ + { + "address": "0x140008b60", + "type": "call" + } + ] + }, + { + "target": "0x17713", + "callers": [ + { + "address": "0x1400088e7", + "type": "call" + } + ] + }, + { + "target": "0x188ea", + "callers": [ + { + "address": "0x1400079d0", + "type": "call" + } + ] + }, + { + "target": "0x18ae0", + "callers": [ + { + "address": "0x1400077da", + "type": "call" + } + ] + }, + { + "target": "0x192b9", + "callers": [ + { + "address": "0x140007001", + "type": "call" + } + ] + }, + { + "target": "0x195da", + "callers": [ + { + "address": "0x140006b10", + "type": "call" + } + ] + }, + { + "target": "0x196fa", + "callers": [ + { + "address": "0x1400069f0", + "type": "call" + } + ] + }, + { + "target": "0x19eb9", + "callers": [ + { + "address": "0x140006229", + "type": "call" + }, + { + "address": "0x140006229", + "type": "call" + } + ] + }, + { + "target": "0x19ef2", + "callers": [ + { + "address": "0x1400061e8", + "type": "call" + } + ] + }, + { + "target": "0x19fec", + "callers": [ + { + "address": "0x1400062ce", + "type": "call" + } + ] + }, + { + "target": "0x1a040", + "callers": [ + { + "address": "0x14000627a", + "type": "call" + } + ] + }, + { + "target": "0x1a0ec", + "callers": [ + { + "address": "0x1400061ce", + "type": "call" + } + ] + }, + { + "target": "0x1a103", + "callers": [ + { + "address": "0x140005f67", + "type": "call" + }, + { + "address": "0x140005f67", + "type": "call" + } + ] + }, + { + "target": "0x1a116", + "callers": [ + { + "address": "0x140005f5c", + "type": "call" + }, + { + "address": "0x140005f5c", + "type": "call" + } + ] + }, + { + "target": "0x1a12c", + "callers": [ + { + "address": "0x140005f9e", + "type": "call" + } + ] + }, + { + "target": "0x1a177", + "callers": [ + { + "address": "0x140005eeb", + "type": "call" + } + ] + }, + { + "target": "0x1a17b", + "callers": [ + { + "address": "0x140005f3f", + "type": "call" + }, + { + "address": "0x140005f3f", + "type": "call" + } + ] + }, + { + "target": "0x1a1b3", + "callers": [ + { + "address": "0x140005ea7", + "type": "call" + }, + { + "address": "0x140005ea7", + "type": "call" + } + ] + }, + { + "target": "0x1a1c5", + "callers": [ + { + "address": "0x140005e8d", + "type": "call" + }, + { + "address": "0x140005e8d", + "type": "call" + } + ] + }, + { + "target": "0x1a22a", + "callers": [ + { + "address": "0x140005e60", + "type": "call" + }, + { + "address": "0x140005e60", + "type": "call" + } + ] + }, + { + "target": "0x1a309", + "callers": [ + { + "address": "0x140005d89", + "type": "call" + }, + { + "address": "0x140005d89", + "type": "call" + } + ] + }, + { + "target": "0x1a321", + "callers": [ + { + "address": "0x140005d79", + "type": "call" + }, + { + "address": "0x140005d79", + "type": "call" + } + ] + }, + { + "target": "0x1a335", + "callers": [ + { + "address": "0x140005d6d", + "type": "call" + }, + { + "address": "0x140005d6d", + "type": "call" + } + ] + }, + { + "target": "0x1a34b", + "callers": [ + { + "address": "0x140005d5f", + "type": "call" + }, + { + "address": "0x140005d5f", + "type": "call" + } + ] + }, + { + "target": "0x1aeb8", + "callers": [ + { + "address": "0x140005402", + "type": "call" + } + ] + }, + { + "target": "0x1b0f1", + "callers": [ + { + "address": "0x140004f39", + "type": "call" + } + ] + }, + { + "target": "0x1b18c", + "callers": [ + { + "address": "0x140004e9e", + "type": "call" + }, + { + "address": "0x140004e9e", + "type": "call" + } + ] + }, + { + "target": "0x1b5a2", + "callers": [ + { + "address": "0x140004d18", + "type": "call" + } + ] + }, + { + "target": "0x1b5bb", + "callers": [ + { + "address": "0x140004cff", + "type": "call" + } + ] + }, + { + "target": "0x1daa4", + "callers": [ + { + "address": "0x140002816", + "type": "call" + } + ] + }, + { + "target": "0x1dbbc", + "callers": [ + { + "address": "0x1400026fe", + "type": "call" + } + ] + }, + { + "target": "0x140001150", + "callers": [ + { + "address": "0x140002252", + "type": "call" + } + ] + }, + { + "target": "0x1400011a6", + "callers": [ + { + "address": "0x1400011a1", + "type": "jmp" + } + ] + }, + { + "target": "0x1400011c1", + "callers": [ + { + "address": "0x1400011b9", + "type": "je" + } + ] + }, + { + "target": "0x1400011f7", + "callers": [ + { + "address": "0x1400011da", + "type": "je" + }, + { + "address": "0x1400011da", + "type": "je" + }, + { + "address": "0x1400011df", + "type": "je" + } + ] + }, + { + "target": "0x140001255", + "callers": [ + { + "address": "0x14000122f", + "type": "je" + } + ] + }, + { + "target": "0x14000125e", + "callers": [ + { + "address": "0x140001253", + "type": "jmp" + } + ] + }, + { + "target": "0x14000127d", + "callers": [ + { + "address": "0x14000120a", + "type": "je" + }, + { + "address": "0x14000120a", + "type": "je" + } + ] + }, + { + "target": "0x1400012a7", + "callers": [ + { + "address": "0x140001298", + "type": "je" + } + ] + }, + { + "target": "0x1400012ec", + "callers": [ + { + "address": "0x1400012c6", + "type": "je" + } + ] + }, + { + "target": "0x1400012f5", + "callers": [ + { + "address": "0x1400012ea", + "type": "jmp" + } + ] + }, + { + "target": "0x140001316", + "callers": [ + { + "address": "0x1400012a5", + "type": "jmp" + }, + { + "address": "0x14000126e", + "type": "jmp" + }, + { + "address": "0x140001305", + "type": "jmp" + }, + { + "address": "0x14000126e", + "type": "jmp" + }, + { + "address": "0x140001305", + "type": "jmp" + } + ] + }, + { + "target": "0x140001349", + "callers": [ + { + "address": "0x140001322", + "type": "jmp" + } + ] + }, + { + "target": "0x140001395", + "callers": [ + { + "address": "0x14000138d", + "type": "je" + } + ] + }, + { + "target": "0x140001410", + "callers": [ + { + "address": "0x14000162e", + "type": "call" + }, + { + "address": "0x14000162e", + "type": "call" + }, + { + "address": "0x140001ebc", + "type": "call" + }, + { + "address": "0x140001ebc", + "type": "call" + } + ] + }, + { + "target": "0x14000160f", + "callers": [ + { + "address": "0x1400015f2", + "type": "ja" + } + ] + }, + { + "target": "0x14000162a", + "callers": [ + { + "address": "0x140001619", + "type": "ja" + } + ] + }, + { + "target": "0x14000164e", + "callers": [ + { + "address": "0x14000160d", + "type": "jmp" + } + ] + }, + { + "target": "0x140001668", + "callers": [ + { + "address": "0x14000160b", + "type": "je" + } + ] + }, + { + "target": "0x1400016d6", + "callers": [ + { + "address": "0x1400016bb", + "type": "jb" + }, + { + "address": "0x1400016bb", + "type": "jb" + }, + { + "address": "0x1400016bb", + "type": "jb" + }, + { + "address": "0x1400016bb", + "type": "jb" + } + ] + }, + { + "target": "0x140001767", + "callers": [ + { + "address": "0x140001750", + "type": "jb" + } + ] + }, + { + "target": "0x1400017a4", + "callers": [ + { + "address": "0x140001765", + "type": "ja" + } + ] + }, + { + "target": "0x1400017bd", + "callers": [ + { + "address": "0x1400015e8", + "type": "ja" + } + ] + }, + { + "target": "0x1400017c3", + "callers": [ + { + "address": "0x1400016d0", + "type": "ja" + } + ] + }, + { + "target": "0x1400018b0", + "callers": [ + { + "address": "0x140001dd9", + "type": "call" + } + ] + }, + { + "target": "0x140001ab0", + "callers": [ + { + "address": "0x140002034", + "type": "call" + } + ] + }, + { + "target": "0x140001ada", + "callers": [ + { + "address": "0x140001ad2", + "type": "je" + } + ] + }, + { + "target": "0x140001afa", + "callers": [ + { + "address": "0x140001ae6", + "type": "je" + }, + { + "address": "0x140001ae6", + "type": "je" + } + ] + }, + { + "target": "0x140001b2e", + "callers": [ + { + "address": "0x140001b02", + "type": "je" + }, + { + "address": "0x140001b07", + "type": "je" + } + ] + }, + { + "target": "0x140001d10", + "callers": [ + { + "address": "0x140001379", + "type": "call" + }, + { + "address": "0x1400020ab", + "type": "call" + }, + { + "address": "0x1400020ab", + "type": "call" + } + ] + }, + { + "target": "0x140001d68", + "callers": [ + { + "address": "0x140001d2c", + "type": "je" + } + ] + }, + { + "target": "0x140001dd0", + "callers": [ + { + "address": "0x14000516a", + "type": "call" + } + ] + }, + { + "target": "0x140001df0", + "callers": [ + { + "address": "0x1400017bd", + "type": "call" + }, + { + "address": "0x140001f66", + "type": "call" + } + ] + }, + { + "target": "0x140001e10", + "callers": [ + { + "address": "0x14000165f", + "type": "call" + }, + { + "address": "0x14000169b", + "type": "call" + }, + { + "address": "0x14000165f", + "type": "call" + }, + { + "address": "0x14000169b", + "type": "call" + }, + { + "address": "0x14000169b", + "type": "call" + }, + { + "address": "0x14000165f", + "type": "call" + }, + { + "address": "0x14000169b", + "type": "call" + } + ] + }, + { + "target": "0x140001e66", + "callers": [ + { + "address": "0x140001e3b", + "type": "ja" + } + ] + }, + { + "target": "0x140001eb8", + "callers": [ + { + "address": "0x140001e97", + "type": "ja" + }, + { + "address": "0x140001ea8", + "type": "ja" + } + ] + }, + { + "target": "0x140001f1f", + "callers": [ + { + "address": "0x140001f05", + "type": "jb" + }, + { + "address": "0x140001f05", + "type": "jb" + } + ] + }, + { + "target": "0x140001f44", + "callers": [ + { + "address": "0x140001f27", + "type": "jmp" + }, + { + "address": "0x140001f27", + "type": "jmp" + } + ] + }, + { + "target": "0x140001f51", + "callers": [ + { + "address": "0x140001e61", + "type": "jmp" + } + ] + }, + { + "target": "0x140001f66", + "callers": [ + { + "address": "0x140001e79", + "type": "jb" + } + ] + }, + { + "target": "0x140001f6c", + "callers": [ + { + "address": "0x140001f1a", + "type": "ja" + } + ] + }, + { + "target": "0x140002000", + "callers": [ + { + "address": "0x1400011e1", + "type": "call" + }, + { + "address": "0x140001b09", + "type": "call" + } + ] + }, + { + "target": "0x140002079", + "callers": [ + { + "address": "0x140002063", + "type": "jmp" + } + ] + }, + { + "target": "0x14000209d", + "callers": [ + { + "address": "0x14000203e", + "type": "je" + } + ] + }, + { + "target": "0x1400020cc", + "callers": [ + { + "address": "0x140002026", + "type": "je" + }, + { + "address": "0x1400020c4", + "type": "je" + }, + { + "address": "0x1400020c4", + "type": "je" + } + ] + }, + { + "target": "0x140002240", + "callers": [ + { + "address": "0x140005447", + "type": "call" + }, + { + "address": "0x140005447", + "type": "call" + } + ] + }, + { + "target": "0x140002260", + "callers": [ + { + "address": "0x140002395", + "type": "call" + } + ] + }, + { + "target": "0x1400022c0", + "callers": [ + { + "address": "0x1400023b8", + "type": "call" + } + ] + }, + { + "target": "0x140002344", + "callers": [ + { + "address": "0x1400023dc", + "type": "call" + } + ] + }, + { + "target": "0x14000238c", + "callers": [ + { + "address": "0x14000464a", + "type": "call" + }, + { + "address": "0x140005164", + "type": "call" + } + ] + }, + { + "target": "0x1400023ac", + "callers": [ + { + "address": "0x140001dfb", + "type": "call" + } + ] + }, + { + "target": "0x1400023d0", + "callers": [ + { + "address": "0x140002a3d", + "type": "call" + } + ] + }, + { + "target": "0x1400023f4", + "callers": [ + { + "address": "0x14000136d", + "type": "call" + }, + { + "address": "0x14000209d", + "type": "call" + }, + { + "address": "0x14000209d", + "type": "call" + } + ] + }, + { + "target": "0x1400026a7", + "callers": [ + { + "address": "0x1400026a3", + "type": "jmp" + } + ] + }, + { + "target": "0x1400026c0", + "callers": [ + { + "address": "0x1400026ab", + "type": "je" + } + ] + }, + { + "target": "0x1400026cf", + "callers": [ + { + "address": "0x1400026c8", + "type": "je" + }, + { + "address": "0x1400026c8", + "type": "je" + } + ] + }, + { + "target": "0x14000270b", + "callers": [ + { + "address": "0x1400026cd", + "type": "jmp" + } + ] + }, + { + "target": "0x140002723", + "callers": [ + { + "address": "0x1400026e0", + "type": "je" + } + ] + }, + { + "target": "0x1400027bf", + "callers": [ + { + "address": "0x1400027bb", + "type": "jmp" + } + ] + }, + { + "target": "0x1400027d8", + "callers": [ + { + "address": "0x1400027c3", + "type": "je" + } + ] + }, + { + "target": "0x1400027e7", + "callers": [ + { + "address": "0x1400027e0", + "type": "je" + }, + { + "address": "0x1400027e0", + "type": "je" + } + ] + }, + { + "target": "0x140002823", + "callers": [ + { + "address": "0x1400027e5", + "type": "jmp" + } + ] + }, + { + "target": "0x14000283b", + "callers": [ + { + "address": "0x1400027f8", + "type": "je" + } + ] + }, + { + "target": "0x1400029cc", + "callers": [ + { + "address": "0x140003138", + "type": "call" + }, + { + "address": "0x140003138", + "type": "call" + }, + { + "address": "0x1400031fc", + "type": "call" + }, + { + "address": "0x1400031fc", + "type": "call" + } + ] + }, + { + "target": "0x140002a36", + "callers": [ + { + "address": "0x140002a1a", + "type": "je" + } + ] + }, + { + "target": "0x140002a80", + "callers": [ + { + "address": "0x140003495", + "type": "call" + } + ] + }, + { + "target": "0x140002b78", + "callers": [ + { + "address": "0x14001f1e2", + "type": "call" + } + ] + }, + { + "target": "0x140002bb8", + "callers": [ + { + "address": "0x140003165", + "type": "call" + }, + { + "address": "0x140003242", + "type": "call" + } + ] + }, + { + "target": "0x140002bd4", + "callers": [ + { + "address": "0x140002bcd", + "type": "je" + } + ] + }, + { + "target": "0x140002bea", + "callers": [ + { + "address": "0x140002be3", + "type": "je" + }, + { + "address": "0x140002be3", + "type": "je" + } + ] + }, + { + "target": "0x140002c00", + "callers": [ + { + "address": "0x140002bf9", + "type": "je" + }, + { + "address": "0x140002bf9", + "type": "je" + } + ] + }, + { + "target": "0x140002c16", + "callers": [ + { + "address": "0x140002c0f", + "type": "je" + }, + { + "address": "0x140002c0f", + "type": "je" + } + ] + }, + { + "target": "0x140002c2c", + "callers": [ + { + "address": "0x140002c25", + "type": "je" + }, + { + "address": "0x140002c25", + "type": "je" + } + ] + }, + { + "target": "0x140002c42", + "callers": [ + { + "address": "0x140002c3b", + "type": "je" + }, + { + "address": "0x140002c3b", + "type": "je" + } + ] + }, + { + "target": "0x1400030cc", + "callers": [ + { + "address": "0x1400026d7", + "type": "call" + } + ] + }, + { + "target": "0x14000312c", + "callers": [ + { + "address": "0x14000311b", + "type": "je" + } + ] + }, + { + "target": "0x140003133", + "callers": [ + { + "address": "0x14000312a", + "type": "jmp" + } + ] + }, + { + "target": "0x140003155", + "callers": [ + { + "address": "0x140003112", + "type": "je" + } + ] + }, + { + "target": "0x140003157", + "callers": [ + { + "address": "0x140003153", + "type": "jmp" + }, + { + "address": "0x140003153", + "type": "jmp" + } + ] + }, + { + "target": "0x14000316a", + "callers": [ + { + "address": "0x1400030f5", + "type": "je" + }, + { + "address": "0x14000315e", + "type": "je" + }, + { + "address": "0x14000315e", + "type": "je" + } + ] + }, + { + "target": "0x140003188", + "callers": [ + { + "address": "0x1400027ef", + "type": "call" + } + ] + }, + { + "target": "0x1400031f0", + "callers": [ + { + "address": "0x1400031df", + "type": "je" + } + ] + }, + { + "target": "0x1400031f7", + "callers": [ + { + "address": "0x1400031ee", + "type": "jmp" + } + ] + }, + { + "target": "0x140003232", + "callers": [ + { + "address": "0x1400031d6", + "type": "je" + } + ] + }, + { + "target": "0x140003234", + "callers": [ + { + "address": "0x140003230", + "type": "jmp" + }, + { + "address": "0x140003230", + "type": "jmp" + } + ] + }, + { + "target": "0x140003247", + "callers": [ + { + "address": "0x1400031b1", + "type": "je" + }, + { + "address": "0x14000323b", + "type": "je" + }, + { + "address": "0x14000323b", + "type": "je" + } + ] + }, + { + "target": "0x14000348c", + "callers": [ + { + "address": "0x140002723", + "type": "call" + }, + { + "address": "0x14000283b", + "type": "call" + } + ] + }, + { + "target": "0x14000394c", + "callers": [ + { + "address": "0x140003822", + "type": "jmp" + } + ] + }, + { + "target": "0x140003de4", + "callers": [ + { + "address": "0x140003db6", + "type": "je" + } + ] + }, + { + "target": "0x140003f7b", + "callers": [ + { + "address": "0x140003df1", + "type": "jmp" + }, + { + "address": "0x140003ddf", + "type": "jmp" + } + ] + }, + { + "target": "0x14000448c", + "callers": [ + { + "address": "0x140002629", + "type": "call" + }, + { + "address": "0x14000264e", + "type": "call" + }, + { + "address": "0x140002741", + "type": "call" + }, + { + "address": "0x140002766", + "type": "call" + }, + { + "address": "0x1400029e3", + "type": "call" + } + ] + }, + { + "target": "0x1400044be", + "callers": [ + { + "address": "0x1400044a0", + "type": "jmp" + } + ] + }, + { + "target": "0x140004504", + "callers": [ + { + "address": "0x140002678", + "type": "call" + }, + { + "address": "0x140002710", + "type": "call" + }, + { + "address": "0x140002710", + "type": "call" + }, + { + "address": "0x140002790", + "type": "call" + }, + { + "address": "0x140002828", + "type": "call" + }, + { + "address": "0x140002828", + "type": "call" + }, + { + "address": "0x140002c52", + "type": "jmp" + }, + { + "address": "0x140002c52", + "type": "jmp" + } + ] + }, + { + "target": "0x140004538", + "callers": [ + { + "address": "0x14000479e", + "type": "call" + }, + { + "address": "0x1400047d4", + "type": "jmp" + }, + { + "address": "0x1400047d4", + "type": "jmp" + } + ] + }, + { + "target": "0x14000455f", + "callers": [ + { + "address": "0x140004558", + "type": "je" + } + ] + }, + { + "target": "0x14000457b", + "callers": [ + { + "address": "0x140004571", + "type": "je" + } + ] + }, + { + "target": "0x1400045a0", + "callers": [ + { + "address": "0x140004553", + "type": "je" + }, + { + "address": "0x140004569", + "type": "je" + }, + { + "address": "0x140004569", + "type": "je" + }, + { + "address": "0x140004590", + "type": "je" + }, + { + "address": "0x140004590", + "type": "je" + } + ] + }, + { + "target": "0x140004614", + "callers": [ + { + "address": "0x1400026ef", + "type": "call" + }, + { + "address": "0x140002807", + "type": "call" + } + ] + }, + { + "target": "0x14000464a", + "callers": [ + { + "address": "0x14000462d", + "type": "je" + } + ] + }, + { + "target": "0x140004650", + "callers": [ + { + "address": "0x1400026ad", + "type": "call" + }, + { + "address": "0x1400027c5", + "type": "call" + } + ] + }, + { + "target": "0x140004770", + "callers": [ + { + "address": "0x140002a22", + "type": "call" + } + ] + }, + { + "target": "0x1400047b5", + "callers": [ + { + "address": "0x1400047a6", + "type": "je" + } + ] + }, + { + "target": "0x1400047dc", + "callers": [ + { + "address": "0x140002bc1", + "type": "call" + } + ] + }, + { + "target": "0x1400047f0", + "callers": [ + { + "address": "0x1400047e7", + "type": "je" + } + ] + }, + { + "target": "0x140004910", + "callers": [ + { + "address": "0x14000321c", + "type": "call" + }, + { + "address": "0x14000321c", + "type": "call" + } + ] + }, + { + "target": "0x14000499f", + "callers": [ + { + "address": "0x14000493d", + "type": "je" + } + ] + }, + { + "target": "0x1400049af", + "callers": [ + { + "address": "0x14000499d", + "type": "jmp" + } + ] + }, + { + "target": "0x1400049ca", + "callers": [ + { + "address": "0x1400049bf", + "type": "je" + }, + { + "address": "0x1400049bf", + "type": "je" + } + ] + }, + { + "target": "0x140004a07", + "callers": [ + { + "address": "0x1400049ff", + "type": "jmp" + } + ] + }, + { + "target": "0x140004afa", + "callers": [ + { + "address": "0x140004a18", + "type": "jmp" + } + ] + }, + { + "target": "0x140004cbc", + "callers": [ + { + "address": "0x140002b86", + "type": "call" + } + ] + }, + { + "target": "0x140004cde", + "callers": [ + { + "address": "0x140004ccc", + "type": "je" + } + ] + }, + { + "target": "0x140004d1e", + "callers": [ + { + "address": "0x140004cf6", + "type": "je" + }, + { + "address": "0x140004d0b", + "type": "je" + } + ] + }, + { + "target": "0x140004d2b", + "callers": [ + { + "address": "0x140004ced", + "type": "je" + }, + { + "address": "0x140004cdc", + "type": "jg" + } + ] + }, + { + "target": "0x140004d34", + "callers": [ + { + "address": "0x140004ce1", + "type": "call" + } + ] + }, + { + "target": "0x140004d5d", + "callers": [ + { + "address": "0x140004d45", + "type": "jmp" + } + ] + }, + { + "target": "0x140004d80", + "callers": [ + { + "address": "0x140004d69", + "type": "je" + } + ] + }, + { + "target": "0x140004da6", + "callers": [ + { + "address": "0x140004d8f", + "type": "je" + }, + { + "address": "0x140004d8f", + "type": "je" + } + ] + }, + { + "target": "0x140004e7a", + "callers": [ + { + "address": "0x140004e76", + "type": "jl" + } + ] + }, + { + "target": "0x140004ee7", + "callers": [ + { + "address": "0x140004ee2", + "type": "ja" + } + ] + }, + { + "target": "0x140004f05", + "callers": [ + { + "address": "0x140004ed9", + "type": "ja" + } + ] + }, + { + "target": "0x140004f18", + "callers": [ + { + "address": "0x140004f03", + "type": "jmp" + } + ] + }, + { + "target": "0x140004f1c", + "callers": [ + { + "address": "0x140004f10", + "type": "je" + } + ] + }, + { + "target": "0x140004f56", + "callers": [ + { + "address": "0x140004ea9", + "type": "je" + }, + { + "address": "0x140004ea9", + "type": "je" + }, + { + "address": "0x140004ec2", + "type": "je" + }, + { + "address": "0x140004f1f", + "type": "je" + }, + { + "address": "0x140004f1f", + "type": "je" + }, + { + "address": "0x140004efb", + "type": "je" + }, + { + "address": "0x140004efb", + "type": "je" + }, + { + "address": "0x140004f1f", + "type": "je" + } + ] + }, + { + "target": "0x140005134", + "callers": [ + { + "address": "0x1400030ff", + "type": "call" + }, + { + "address": "0x1400031c3", + "type": "call" + } + ] + }, + { + "target": "0x14000513f", + "callers": [ + { + "address": "0x140005156", + "type": "je" + }, + { + "address": "0x140005156", + "type": "je" + } + ] + }, + { + "target": "0x14000514e", + "callers": [ + { + "address": "0x14000513d", + "type": "jmp" + } + ] + }, + { + "target": "0x14000515e", + "callers": [ + { + "address": "0x140005149", + "type": "je" + } + ] + }, + { + "target": "0x14000516a", + "callers": [ + { + "address": "0x140005162", + "type": "je" + } + ] + }, + { + "target": "0x140005170", + "callers": [ + { + "address": "0x1400016d6", + "type": "call" + }, + { + "address": "0x140001767", + "type": "call" + }, + { + "address": "0x14001f26e", + "type": "call" + }, + { + "address": "0x14001f28e", + "type": "call" + }, + { + "address": "0x140001f22", + "type": "call" + }, + { + "address": "0x140001f22", + "type": "call" + }, + { + "address": "0x140004d26", + "type": "call" + }, + { + "address": "0x140004d26", + "type": "call" + }, + { + "address": "0x140004d73", + "type": "call" + }, + { + "address": "0x140004d99", + "type": "call" + } + ] + }, + { + "target": "0x140005210", + "callers": [ + { + "address": "0x140001788", + "type": "call" + }, + { + "address": "0x140003953", + "type": "call" + }, + { + "address": "0x140003f82", + "type": "call" + }, + { + "address": "0x140004f5f", + "type": "call" + }, + { + "address": "0x140004f5f", + "type": "call" + }, + { + "address": "0x1400069fd", + "type": "call" + }, + { + "address": "0x140006b1d", + "type": "call" + }, + { + "address": "0x1400082e9", + "type": "call" + }, + { + "address": "0x1400082e9", + "type": "call" + }, + { + "address": "0x1400082e9", + "type": "call" + }, + { + "address": "0x140008821", + "type": "call" + }, + { + "address": "0x140008821", + "type": "call" + }, + { + "address": "0x140008821", + "type": "call" + }, + { + "address": "0x140008dd3", + "type": "call" + }, + { + "address": "0x14000ae38", + "type": "call" + }, + { + "address": "0x14000ae38", + "type": "call" + }, + { + "address": "0x14000f3db", + "type": "call" + }, + { + "address": "0x14000fc9b", + "type": "call" + }, + { + "address": "0x14000fc9b", + "type": "call" + }, + { + "address": "0x14000fc9b", + "type": "call" + }, + { + "address": "0x14001002d", + "type": "call" + }, + { + "address": "0x14001002d", + "type": "call" + }, + { + "address": "0x14001002d", + "type": "call" + }, + { + "address": "0x1400102c3", + "type": "call" + }, + { + "address": "0x140013117", + "type": "call" + }, + { + "address": "0x140013117", + "type": "call" + }, + { + "address": "0x140013f0a", + "type": "call" + }, + { + "address": "0x140015a5d", + "type": "call" + }, + { + "address": "0x140015cee", + "type": "call" + }, + { + "address": "0x140015cee", + "type": "call" + }, + { + "address": "0x140015e68", + "type": "call" + }, + { + "address": "0x140015e68", + "type": "call" + }, + { + "address": "0x140016024", + "type": "call" + }, + { + "address": "0x140016024", + "type": "call" + }, + { + "address": "0x1400161c0", + "type": "call" + }, + { + "address": "0x1400161c0", + "type": "call" + }, + { + "address": "0x1400164f2", + "type": "call" + }, + { + "address": "0x1400164f2", + "type": "call" + }, + { + "address": "0x1400164f2", + "type": "call" + }, + { + "address": "0x140016d71", + "type": "call" + }, + { + "address": "0x140017f1b", + "type": "call" + }, + { + "address": "0x140018043", + "type": "call" + }, + { + "address": "0x140018523", + "type": "call" + }, + { + "address": "0x14001be48", + "type": "call" + }, + { + "address": "0x14001be48", + "type": "call" + }, + { + "address": "0x14001c39a", + "type": "call" + }, + { + "address": "0x14001c39a", + "type": "call" + }, + { + "address": "0x14001de8e", + "type": "call" + }, + { + "address": "0x14001de8e", + "type": "call" + }, + { + "address": "0x14000a236", + "type": "call" + } + ] + }, + { + "target": "0x140005340", + "callers": [ + { + "address": "0x1400054c9", + "type": "jmp" + }, + { + "address": "0x1400054c9", + "type": "jmp" + }, + { + "address": "0x1400054c9", + "type": "jmp" + }, + { + "address": "0x1400054c9", + "type": "jmp" + } + ] + }, + { + "target": "0x1400053ae", + "callers": [ + { + "address": "0x1400053a2", + "type": "je" + } + ] + }, + { + "target": "0x1400053d5", + "callers": [ + { + "address": "0x1400053cb", + "type": "jmp" + } + ] + }, + { + "target": "0x140005408", + "callers": [ + { + "address": "0x1400053e8", + "type": "je" + }, + { + "address": "0x1400053f4", + "type": "je" + } + ] + }, + { + "target": "0x14000542a", + "callers": [ + { + "address": "0x140005414", + "type": "je" + }, + { + "address": "0x140005420", + "type": "je" + }, + { + "address": "0x140005414", + "type": "je" + } + ] + }, + { + "target": "0x140005487", + "callers": [ + { + "address": "0x1400053a9", + "type": "jmp" + }, + { + "address": "0x14000546c", + "type": "jmp" + } + ] + }, + { + "target": "0x140005497", + "callers": [ + { + "address": "0x14000535b", + "type": "je" + } + ] + }, + { + "target": "0x1400054a2", + "callers": [ + { + "address": "0x140005379", + "type": "je" + } + ] + }, + { + "target": "0x1400054ac", + "callers": [ + { + "address": "0x140005455", + "type": "je" + }, + { + "address": "0x140005455", + "type": "je" + } + ] + }, + { + "target": "0x1400054d0", + "callers": [ + { + "address": "0x140005369", + "type": "call" + } + ] + }, + { + "target": "0x1400054f1", + "callers": [ + { + "address": "0x1400054ea", + "type": "jmp" + } + ] + }, + { + "target": "0x1400054fe", + "callers": [ + { + "address": "0x1400054db", + "type": "je" + } + ] + }, + { + "target": "0x14000550c", + "callers": [ + { + "address": "0x140005354", + "type": "call" + } + ] + }, + { + "target": "0x140005541", + "callers": [ + { + "address": "0x14000552b", + "type": "jmp" + } + ] + }, + { + "target": "0x1400055d4", + "callers": [ + { + "address": "0x1400053ed", + "type": "call" + }, + { + "address": "0x140005419", + "type": "call" + } + ] + }, + { + "target": "0x140005627", + "callers": [ + { + "address": "0x140005646", + "type": "jmp" + } + ] + }, + { + "target": "0x140005642", + "callers": [ + { + "address": "0x140005636", + "type": "jb" + } + ] + }, + { + "target": "0x140005648", + "callers": [ + { + "address": "0x14000562e", + "type": "je" + }, + { + "address": "0x14000562e", + "type": "je" + } + ] + }, + { + "target": "0x14000564a", + "callers": [ + { + "address": "0x140005640", + "type": "jb" + } + ] + }, + { + "target": "0x140005667", + "callers": [ + { + "address": "0x140005651", + "type": "jmp" + }, + { + "address": "0x140005651", + "type": "jmp" + } + ] + }, + { + "target": "0x14000566c", + "callers": [ + { + "address": "0x1400053d7", + "type": "call" + } + ] + }, + { + "target": "0x14000568a", + "callers": [ + { + "address": "0x14000567d", + "type": "je" + } + ] + }, + { + "target": "0x140005690", + "callers": [ + { + "address": "0x140005465", + "type": "call" + } + ] + }, + { + "target": "0x1400056a5", + "callers": [ + { + "address": "0x14000569f", + "type": "je" + } + ] + }, + { + "target": "0x1400057a0", + "callers": [ + { + "address": "0x140004eeb", + "type": "call" + }, + { + "address": "0x140004eeb", + "type": "call" + }, + { + "address": "0x140013db9", + "type": "call" + }, + { + "address": "0x1400162b6", + "type": "call" + }, + { + "address": "0x1400162b6", + "type": "call" + }, + { + "address": "0x1400163e7", + "type": "call" + }, + { + "address": "0x1400163e7", + "type": "call" + } + ] + }, + { + "target": "0x1400057f0", + "callers": [ + { + "address": "0x14000551b", + "type": "call" + } + ] + }, + { + "target": "0x14000587a", + "callers": [ + { + "address": "0x140005850", + "type": "je" + }, + { + "address": "0x140005857", + "type": "je" + }, + { + "address": "0x14000585e", + "type": "je" + } + ] + }, + { + "target": "0x14000588e", + "callers": [ + { + "address": "0x140005868", + "type": "ja" + } + ] + }, + { + "target": "0x140005895", + "callers": [ + { + "address": "0x14000588c", + "type": "jmp" + }, + { + "address": "0x14000588c", + "type": "jmp" + } + ] + }, + { + "target": "0x1400058d6", + "callers": [ + { + "address": "0x1400058c7", + "type": "jl" + } + ] + }, + { + "target": "0x1400058e6", + "callers": [ + { + "address": "0x1400058a4", + "type": "jl" + }, + { + "address": "0x1400058dd", + "type": "jl" + }, + { + "address": "0x1400058dd", + "type": "jl" + }, + { + "address": "0x1400058a4", + "type": "jl" + } + ] + }, + { + "target": "0x1400059e8", + "callers": [ + { + "address": "0x140005984", + "type": "je" + }, + { + "address": "0x140005984", + "type": "je" + } + ] + }, + { + "target": "0x1400059ef", + "callers": [ + { + "address": "0x1400059e6", + "type": "jmp" + } + ] + }, + { + "target": "0x140005a88", + "callers": [ + { + "address": "0x140005170", + "type": "jmp" + } + ] + }, + { + "target": "0x140005d30", + "callers": [ + { + "address": "0x1400054c0", + "type": "call" + }, + { + "address": "0x1400054c0", + "type": "call" + }, + { + "address": "0x1400054c0", + "type": "call" + }, + { + "address": "0x1400054c0", + "type": "call" + } + ] + }, + { + "target": "0x140005e28", + "callers": [ + { + "address": "0x1400053dc", + "type": "call" + } + ] + }, + { + "target": "0x140005e30", + "callers": [ + { + "address": "0x140005408", + "type": "call" + }, + { + "address": "0x140005408", + "type": "call" + } + ] + }, + { + "target": "0x140005e38", + "callers": [ + { + "address": "0x140005e73", + "type": "call" + }, + { + "address": "0x140005e73", + "type": "call" + }, + { + "address": "0x140005f79", + "type": "call" + }, + { + "address": "0x14000ad22", + "type": "call" + }, + { + "address": "0x14000ae29", + "type": "call" + } + ] + }, + { + "target": "0x140005e44", + "callers": [ + { + "address": "0x14000549c", + "type": "call" + }, + { + "address": "0x1400054a7", + "type": "call" + }, + { + "address": "0x1400054a7", + "type": "call" + } + ] + }, + { + "target": "0x140005e6e", + "callers": [ + { + "address": "0x140005e68", + "type": "je" + }, + { + "address": "0x140005e68", + "type": "je" + } + ] + }, + { + "target": "0x140005ef1", + "callers": [ + { + "address": "0x140005eb0", + "type": "je" + }, + { + "address": "0x140005eb0", + "type": "je" + } + ] + }, + { + "target": "0x140005f7e", + "callers": [ + { + "address": "0x140005f74", + "type": "je" + }, + { + "address": "0x140005f74", + "type": "je" + } + ] + }, + { + "target": "0x140005f98", + "callers": [ + { + "address": "0x14000544e", + "type": "call" + }, + { + "address": "0x14000544e", + "type": "call" + } + ] + }, + { + "target": "0x140005fe3", + "callers": [ + { + "address": "0x140005fa7", + "type": "je" + } + ] + }, + { + "target": "0x140005fe5", + "callers": [ + { + "address": "0x140005fe1", + "type": "jmp" + } + ] + }, + { + "target": "0x1400060d8", + "callers": [ + { + "address": "0x1400054d4", + "type": "call" + }, + { + "address": "0x140005674", + "type": "call" + } + ] + }, + { + "target": "0x1400060f0", + "callers": [ + { + "address": "0x140001726", + "type": "call" + }, + { + "address": "0x1400022ef", + "type": "call" + }, + { + "address": "0x140002373", + "type": "call" + } + ] + }, + { + "target": "0x140006148", + "callers": [ + { + "address": "0x140006132", + "type": "je" + } + ] + }, + { + "target": "0x14000614f", + "callers": [ + { + "address": "0x14000610e", + "type": "je" + }, + { + "address": "0x140006116", + "type": "je" + } + ] + }, + { + "target": "0x140006159", + "callers": [ + { + "address": "0x14000614d", + "type": "jmp" + }, + { + "address": "0x14000614d", + "type": "jmp" + } + ] + }, + { + "target": "0x140006198", + "callers": [ + { + "address": "0x140008320", + "type": "call" + }, + { + "address": "0x140008858", + "type": "call" + }, + { + "address": "0x14001f114", + "type": "call" + }, + { + "address": "0x14001f194", + "type": "call" + }, + { + "address": "0x1400034a6", + "type": "call" + }, + { + "address": "0x1400023c9", + "type": "call" + }, + { + "address": "0x1400023a6", + "type": "call" + }, + { + "address": "0x140001dea", + "type": "call" + }, + { + "address": "0x1400023ed", + "type": "call" + } + ] + }, + { + "target": "0x1400061d4", + "callers": [ + { + "address": "0x1400061b5", + "type": "je" + }, + { + "address": "0x1400061ba", + "type": "je" + } + ] + }, + { + "target": "0x140006202", + "callers": [ + { + "address": "0x1400061de", + "type": "je" + }, + { + "address": "0x1400061de", + "type": "je" + } + ] + }, + { + "target": "0x140006240", + "callers": [ + { + "address": "0x140008933", + "type": "call" + } + ] + }, + { + "target": "0x14000628a", + "callers": [ + { + "address": "0x140006288", + "type": "jmp" + } + ] + }, + { + "target": "0x140006294", + "callers": [ + { + "address": "0x140008bab", + "type": "call" + } + ] + }, + { + "target": "0x1400062de", + "callers": [ + { + "address": "0x1400062dc", + "type": "jmp" + } + ] + }, + { + "target": "0x1400062e8", + "callers": [ + { + "address": "0x140006491", + "type": "call" + }, + { + "address": "0x1400064de", + "type": "call" + } + ] + }, + { + "target": "0x140006333", + "callers": [ + { + "address": "0x140006306", + "type": "je" + } + ] + }, + { + "target": "0x140006478", + "callers": [ + { + "address": "0x140008206", + "type": "call" + } + ] + }, + { + "target": "0x1400064a4", + "callers": [ + { + "address": "0x1400087c3", + "type": "call" + } + ] + }, + { + "target": "0x1400064ac", + "callers": [ + { + "address": "0x140009168", + "type": "call" + } + ] + }, + { + "target": "0x1400064f2", + "callers": [ + { + "address": "0x1400064ec", + "type": "jmp" + } + ] + }, + { + "target": "0x140006510", + "callers": [ + { + "address": "0x14000942b", + "type": "call" + } + ] + }, + { + "target": "0x14000652f", + "callers": [ + { + "address": "0x140006520", + "type": "je" + } + ] + }, + { + "target": "0x140006544", + "callers": [ + { + "address": "0x140007ce5", + "type": "call" + }, + { + "address": "0x14000824f", + "type": "call" + }, + { + "address": "0x14000824f", + "type": "call" + }, + { + "address": "0x14000a291", + "type": "call" + }, + { + "address": "0x140007ce5", + "type": "call" + }, + { + "address": "0x140007572", + "type": "call" + }, + { + "address": "0x1400075b1", + "type": "call" + }, + { + "address": "0x1400064c6", + "type": "call" + } + ] + }, + { + "target": "0x1400065ef", + "callers": [ + { + "address": "0x140006582", + "type": "jmp" + } + ] + }, + { + "target": "0x140006609", + "callers": [ + { + "address": "0x1400065f3", + "type": "jmp" + } + ] + }, + { + "target": "0x14000662c", + "callers": [ + { + "address": "0x140007dbd", + "type": "call" + }, + { + "address": "0x140007dbd", + "type": "call" + } + ] + }, + { + "target": "0x140006649", + "callers": [ + { + "address": "0x140006639", + "type": "je" + } + ] + }, + { + "target": "0x140006650", + "callers": [ + { + "address": "0x140008029", + "type": "call" + }, + { + "address": "0x140008975", + "type": "call" + }, + { + "address": "0x140008975", + "type": "call" + } + ] + }, + { + "target": "0x1400066df", + "callers": [ + { + "address": "0x140006712", + "type": "jb" + }, + { + "address": "0x140006712", + "type": "jb" + } + ] + }, + { + "target": "0x1400066f5", + "callers": [ + { + "address": "0x1400066e2", + "type": "je" + }, + { + "address": "0x1400066e2", + "type": "je" + } + ] + }, + { + "target": "0x14000670a", + "callers": [ + { + "address": "0x1400066f8", + "type": "jl" + }, + { + "address": "0x1400066f3", + "type": "jg" + }, + { + "address": "0x1400066fe", + "type": "jg" + } + ] + }, + { + "target": "0x140006780", + "callers": [ + { + "address": "0x140006696", + "type": "je" + } + ] + }, + { + "target": "0x140006788", + "callers": [ + { + "address": "0x140008592", + "type": "call" + }, + { + "address": "0x140008bea", + "type": "call" + }, + { + "address": "0x140008bea", + "type": "call" + } + ] + }, + { + "target": "0x14000681c", + "callers": [ + { + "address": "0x1400067fb", + "type": "jl" + }, + { + "address": "0x140006804", + "type": "jg" + } + ] + }, + { + "target": "0x1400068b9", + "callers": [ + { + "address": "0x1400067e3", + "type": "je" + } + ] + }, + { + "target": "0x140006908", + "callers": [ + { + "address": "0x140007d69", + "type": "call" + }, + { + "address": "0x140007d69", + "type": "call" + }, + { + "address": "0x140008293", + "type": "call" + }, + { + "address": "0x140008293", + "type": "call" + } + ] + }, + { + "target": "0x140006a0c", + "callers": [ + { + "address": "0x140007e41", + "type": "call" + }, + { + "address": "0x140007e41", + "type": "call" + } + ] + }, + { + "target": "0x140006b2c", + "callers": [ + { + "address": "0x1400067d5", + "type": "call" + }, + { + "address": "0x1400068cd", + "type": "call" + }, + { + "address": "0x1400068cd", + "type": "call" + }, + { + "address": "0x1400068cd", + "type": "call" + } + ] + }, + { + "target": "0x140006d0a", + "callers": [ + { + "address": "0x140006bd3", + "type": "je" + } + ] + }, + { + "target": "0x140006d54", + "callers": [ + { + "address": "0x14001f52c", + "type": "call" + }, + { + "address": "0x14001f5da", + "type": "call" + } + ] + }, + { + "target": "0x140006d7a", + "callers": [ + { + "address": "0x140006d8b", + "type": "jmp" + } + ] + }, + { + "target": "0x140006d8d", + "callers": [ + { + "address": "0x140006d81", + "type": "je" + } + ] + }, + { + "target": "0x140006da1", + "callers": [ + { + "address": "0x140006d78", + "type": "je" + }, + { + "address": "0x140006d89", + "type": "je" + } + ] + }, + { + "target": "0x140006da8", + "callers": [ + { + "address": "0x140007d21", + "type": "call" + }, + { + "address": "0x140007d21", + "type": "call" + }, + { + "address": "0x140007df9", + "type": "call" + }, + { + "address": "0x140007df9", + "type": "call" + }, + { + "address": "0x1400081ec", + "type": "call" + }, + { + "address": "0x140008225", + "type": "call" + }, + { + "address": "0x140008a2f", + "type": "call" + }, + { + "address": "0x140008a42", + "type": "call" + }, + { + "address": "0x140008ca1", + "type": "call" + }, + { + "address": "0x140008cb3", + "type": "call" + }, + { + "address": "0x14000a377", + "type": "call" + }, + { + "address": "0x14000a377", + "type": "call" + }, + { + "address": "0x14000a377", + "type": "call" + }, + { + "address": "0x14000a3ff", + "type": "call" + }, + { + "address": "0x14000a412", + "type": "call" + }, + { + "address": "0x14000a41f", + "type": "call" + }, + { + "address": "0x14000a3ff", + "type": "call" + }, + { + "address": "0x140008e23", + "type": "call" + }, + { + "address": "0x140008e3c", + "type": "call" + }, + { + "address": "0x140008e6b", + "type": "call" + }, + { + "address": "0x140008e92", + "type": "call" + }, + { + "address": "0x140008f48", + "type": "call" + }, + { + "address": "0x140008f61", + "type": "call" + }, + { + "address": "0x140008f95", + "type": "call" + }, + { + "address": "0x140008fbc", + "type": "call" + }, + { + "address": "0x14000918b", + "type": "call" + }, + { + "address": "0x140007770", + "type": "call" + }, + { + "address": "0x140007790", + "type": "call" + }, + { + "address": "0x140007964", + "type": "call" + }, + { + "address": "0x140007984", + "type": "call" + }, + { + "address": "0x140009dee", + "type": "call" + }, + { + "address": "0x140009e37", + "type": "call" + }, + { + "address": "0x140009e55", + "type": "call" + }, + { + "address": "0x140009e68", + "type": "call" + }, + { + "address": "0x140009e75", + "type": "call" + }, + { + "address": "0x140009e98", + "type": "call" + }, + { + "address": "0x140009eab", + "type": "call" + }, + { + "address": "0x140009eb8", + "type": "call" + }, + { + "address": "0x140009f96", + "type": "call" + } + ] + }, + { + "target": "0x140006dbc", + "callers": [ + { + "address": "0x1400080e2", + "type": "call" + }, + { + "address": "0x1400080fb", + "type": "call" + }, + { + "address": "0x140008111", + "type": "call" + }, + { + "address": "0x140008111", + "type": "call" + }, + { + "address": "0x140008641", + "type": "call" + }, + { + "address": "0x140008655", + "type": "call" + }, + { + "address": "0x140008664", + "type": "call" + }, + { + "address": "0x14000a331", + "type": "call" + }, + { + "address": "0x14000a34a", + "type": "call" + }, + { + "address": "0x14000a362", + "type": "call" + }, + { + "address": "0x14000a362", + "type": "call" + }, + { + "address": "0x14000a331", + "type": "call" + }, + { + "address": "0x14000a34a", + "type": "call" + }, + { + "address": "0x14000a362", + "type": "call" + }, + { + "address": "0x140007bb8", + "type": "call" + }, + { + "address": "0x140007b81", + "type": "call" + }, + { + "address": "0x140007c79", + "type": "call" + }, + { + "address": "0x140007c42", + "type": "call" + }, + { + "address": "0x140008e79", + "type": "call" + }, + { + "address": "0x140008e79", + "type": "call" + }, + { + "address": "0x140008ea4", + "type": "call" + }, + { + "address": "0x140008ea4", + "type": "call" + }, + { + "address": "0x140008fa3", + "type": "call" + }, + { + "address": "0x140008fa3", + "type": "call" + }, + { + "address": "0x140008fce", + "type": "call" + }, + { + "address": "0x140008fce", + "type": "call" + }, + { + "address": "0x1400091d6", + "type": "call" + }, + { + "address": "0x140007872", + "type": "call" + }, + { + "address": "0x140007a69", + "type": "call" + }, + { + "address": "0x140009476", + "type": "call" + } + ] + }, + { + "target": "0x140006dd0", + "callers": [ + { + "address": "0x140009ed8", + "type": "call" + }, + { + "address": "0x140009ed8", + "type": "call" + }, + { + "address": "0x14000a1f1", + "type": "call" + } + ] + }, + { + "target": "0x140006de8", + "callers": [ + { + "address": "0x140007f43", + "type": "call" + }, + { + "address": "0x1400084a7", + "type": "call" + } + ] + }, + { + "target": "0x140006f50", + "callers": [ + { + "address": "0x1400023f4", + "type": "jmp" + } + ] + }, + { + "target": "0x140006f69", + "callers": [ + { + "address": "0x140006f61", + "type": "je" + } + ] + }, + { + "target": "0x140006f98", + "callers": [ + { + "address": "0x140008307", + "type": "call" + }, + { + "address": "0x14000883f", + "type": "call" + }, + { + "address": "0x14001f579", + "type": "call" + }, + { + "address": "0x14001f627", + "type": "call" + } + ] + }, + { + "target": "0x140006fc7", + "callers": [ + { + "address": "0x140006fbb", + "type": "je" + } + ] + }, + { + "target": "0x140006fe9", + "callers": [ + { + "address": "0x140006fd6", + "type": "je" + } + ] + }, + { + "target": "0x140007007", + "callers": [ + { + "address": "0x140006fce", + "type": "je" + }, + { + "address": "0x140006fc5", + "type": "ja" + }, + { + "address": "0x140006fec", + "type": "je" + }, + { + "address": "0x140006fe5", + "type": "jmp" + }, + { + "address": "0x140006ff8", + "type": "je" + } + ] + }, + { + "target": "0x14000700b", + "callers": [ + { + "address": "0x140006f9b", + "type": "je" + } + ] + }, + { + "target": "0x14000700c", + "callers": [ + { + "address": "0x140006fe0", + "type": "call" + } + ] + }, + { + "target": "0x140007010", + "callers": [ + { + "address": "0x14001f56b", + "type": "call" + }, + { + "address": "0x14001f56b", + "type": "call" + }, + { + "address": "0x14001f619", + "type": "call" + }, + { + "address": "0x14001f619", + "type": "call" + } + ] + }, + { + "target": "0x14000702d", + "callers": [ + { + "address": "0x140007022", + "type": "jmp" + } + ] + }, + { + "target": "0x140007040", + "callers": [ + { + "address": "0x140007ba8", + "type": "call" + }, + { + "address": "0x140007b71", + "type": "call" + }, + { + "address": "0x140007c69", + "type": "call" + }, + { + "address": "0x140007c32", + "type": "call" + }, + { + "address": "0x14000785d", + "type": "call" + }, + { + "address": "0x1400078a4", + "type": "call" + }, + { + "address": "0x14000785d", + "type": "call" + }, + { + "address": "0x140007a54", + "type": "call" + }, + { + "address": "0x140007a9b", + "type": "call" + }, + { + "address": "0x140007a54", + "type": "call" + } + ] + }, + { + "target": "0x140007062", + "callers": [ + { + "address": "0x14000704a", + "type": "jl" + } + ] + }, + { + "target": "0x140007064", + "callers": [ + { + "address": "0x14001f666", + "type": "call" + }, + { + "address": "0x14001f69f", + "type": "call" + } + ] + }, + { + "target": "0x14000708e", + "callers": [ + { + "address": "0x14000707a", + "type": "je" + }, + { + "address": "0x140007082", + "type": "je" + } + ] + }, + { + "target": "0x1400070a1", + "callers": [ + { + "address": "0x14000708c", + "type": "jmp" + } + ] + }, + { + "target": "0x1400070ae", + "callers": [ + { + "address": "0x14000708a", + "type": "je" + } + ] + }, + { + "target": "0x140007318", + "callers": [ + { + "address": "0x140005520", + "type": "call" + } + ] + }, + { + "target": "0x14000733b", + "callers": [ + { + "address": "0x140007327", + "type": "jmp" + } + ] + }, + { + "target": "0x140007340", + "callers": [ + { + "address": "0x1400056ac", + "type": "call" + }, + { + "address": "0x1400056ac", + "type": "call" + } + ] + }, + { + "target": "0x14000735c", + "callers": [ + { + "address": "0x14000a436", + "type": "call" + }, + { + "address": "0x14000a436", + "type": "call" + } + ] + }, + { + "target": "0x140007394", + "callers": [ + { + "address": "0x140007f13", + "type": "call" + }, + { + "address": "0x140007f23", + "type": "call" + }, + { + "address": "0x140007f2c", + "type": "call" + }, + { + "address": "0x1400082d6", + "type": "call" + }, + { + "address": "0x140007f7e", + "type": "call" + }, + { + "address": "0x140007f8a", + "type": "call" + }, + { + "address": "0x140007f93", + "type": "call" + }, + { + "address": "0x1400082d6", + "type": "call" + }, + { + "address": "0x1400083d2", + "type": "call" + }, + { + "address": "0x1400083ba", + "type": "call" + }, + { + "address": "0x1400083dd", + "type": "call" + }, + { + "address": "0x1400083e5", + "type": "call" + }, + { + "address": "0x140008477", + "type": "call" + }, + { + "address": "0x140008487", + "type": "call" + }, + { + "address": "0x140008490", + "type": "call" + }, + { + "address": "0x14000880e", + "type": "call" + }, + { + "address": "0x1400084e2", + "type": "call" + }, + { + "address": "0x1400084ee", + "type": "call" + }, + { + "address": "0x1400084f7", + "type": "call" + }, + { + "address": "0x14000880e", + "type": "call" + }, + { + "address": "0x140008864", + "type": "call" + }, + { + "address": "0x14000886d", + "type": "call" + }, + { + "address": "0x1400088c1", + "type": "call" + }, + { + "address": "0x1400088f0", + "type": "call" + }, + { + "address": "0x140008b44", + "type": "call" + }, + { + "address": "0x140008b69", + "type": "call" + }, + { + "address": "0x14001f302", + "type": "call" + }, + { + "address": "0x14001f31a", + "type": "call" + }, + { + "address": "0x14001f32e", + "type": "call" + }, + { + "address": "0x14001f373", + "type": "call" + }, + { + "address": "0x14001f3a9", + "type": "call" + }, + { + "address": "0x14001f3c1", + "type": "call" + }, + { + "address": "0x14001f3d5", + "type": "call" + }, + { + "address": "0x14001f3de", + "type": "call" + }, + { + "address": "0x14001f428", + "type": "call" + }, + { + "address": "0x14001f4ab", + "type": "call" + }, + { + "address": "0x14001f4c0", + "type": "call" + }, + { + "address": "0x14001f4ab", + "type": "call" + }, + { + "address": "0x14001f4c0", + "type": "call" + }, + { + "address": "0x14001f4ea", + "type": "call" + }, + { + "address": "0x14001f57f", + "type": "call" + }, + { + "address": "0x14001f58f", + "type": "call" + }, + { + "address": "0x14001f57f", + "type": "call" + }, + { + "address": "0x14001f58f", + "type": "call" + }, + { + "address": "0x14001f62d", + "type": "call" + }, + { + "address": "0x14001f63a", + "type": "call" + }, + { + "address": "0x14001f647", + "type": "call" + }, + { + "address": "0x14001f62d", + "type": "call" + }, + { + "address": "0x14001f63a", + "type": "call" + }, + { + "address": "0x14001f647", + "type": "call" + }, + { + "address": "0x14001f67c", + "type": "call" + }, + { + "address": "0x14001f687", + "type": "call" + }, + { + "address": "0x14001f6b5", + "type": "call" + }, + { + "address": "0x14001f6c0", + "type": "call" + }, + { + "address": "0x140006dac", + "type": "call" + }, + { + "address": "0x140006df1", + "type": "call" + }, + { + "address": "0x140006dc0", + "type": "call" + }, + { + "address": "0x14000626a", + "type": "call" + }, + { + "address": "0x1400062be", + "type": "call" + }, + { + "address": "0x140009080", + "type": "call" + }, + { + "address": "0x14000956b", + "type": "call" + }, + { + "address": "0x140009d70", + "type": "call" + }, + { + "address": "0x140006d61", + "type": "call" + }, + { + "address": "0x140006d6c", + "type": "call" + }, + { + "address": "0x140006d8d", + "type": "call" + }, + { + "address": "0x140007019", + "type": "call" + }, + { + "address": "0x140009daf", + "type": "call" + }, + { + "address": "0x14000708e", + "type": "call" + }, + { + "address": "0x140007099", + "type": "call" + }, + { + "address": "0x1400070ae", + "type": "call" + }, + { + "address": "0x1400070bb", + "type": "call" + }, + { + "address": "0x14000630d", + "type": "call" + }, + { + "address": "0x140009e0b", + "type": "call" + }, + { + "address": "0x140009f06", + "type": "call" + }, + { + "address": "0x140009f11", + "type": "call" + }, + { + "address": "0x1400092b8", + "type": "call" + }, + { + "address": "0x140006dd9", + "type": "call" + }, + { + "address": "0x140009fd3", + "type": "call" + }, + { + "address": "0x140009fbc", + "type": "call" + }, + { + "address": "0x140009ff2", + "type": "call" + }, + { + "address": "0x140009fde", + "type": "call" + }, + { + "address": "0x140009fe6", + "type": "call" + }, + { + "address": "0x140009ff2", + "type": "call" + }, + { + "address": "0x14000a218", + "type": "call" + }, + { + "address": "0x14000a223", + "type": "call" + } + ] + }, + { + "target": "0x1400073a7", + "callers": [ + { + "address": "0x1400073a0", + "type": "je" + } + ] + }, + { + "target": "0x1400073b0", + "callers": [ + { + "address": "0x140007398", + "type": "call" + } + ] + }, + { + "target": "0x140007464", + "callers": [ + { + "address": "0x1400073cf", + "type": "jmp" + } + ] + }, + { + "target": "0x14000747c", + "callers": [ + { + "address": "0x140006f54", + "type": "call" + } + ] + }, + { + "target": "0x1400074be", + "callers": [ + { + "address": "0x140007491", + "type": "jmp" + } + ] + }, + { + "target": "0x140007514", + "callers": [ + { + "address": "0x140007348", + "type": "call" + } + ] + }, + { + "target": "0x140007532", + "callers": [ + { + "address": "0x140007521", + "type": "je" + } + ] + }, + { + "target": "0x14000753c", + "callers": [ + { + "address": "0x140009e04", + "type": "call" + } + ] + }, + { + "target": "0x140007564", + "callers": [ + { + "address": "0x14000a29f", + "type": "call" + } + ] + }, + { + "target": "0x140007590", + "callers": [ + { + "address": "0x14000a2b3", + "type": "call" + }, + { + "address": "0x140009f2c", + "type": "call" + }, + { + "address": "0x140009e8f", + "type": "call" + } + ] + }, + { + "target": "0x14000759c", + "callers": [ + { + "address": "0x14000a2c4", + "type": "call" + } + ] + }, + { + "target": "0x1400075d8", + "callers": [ + { + "address": "0x140006573", + "type": "call" + }, + { + "address": "0x14000a27c", + "type": "call" + }, + { + "address": "0x140006689", + "type": "call" + }, + { + "address": "0x140006487", + "type": "call" + }, + { + "address": "0x1400064d4", + "type": "call" + } + ] + }, + { + "target": "0x1400075e0", + "callers": [ + { + "address": "0x1400083ac", + "type": "call" + }, + { + "address": "0x140009fa6", + "type": "call" + } + ] + }, + { + "target": "0x1400075e8", + "callers": [ + { + "address": "0x140009110", + "type": "call" + }, + { + "address": "0x1400075db", + "type": "jmp" + }, + { + "address": "0x140007559", + "type": "call" + } + ] + }, + { + "target": "0x140007613", + "callers": [ + { + "address": "0x140007629", + "type": "jb" + } + ] + }, + { + "target": "0x14000762b", + "callers": [ + { + "address": "0x140007621", + "type": "jb" + } + ] + }, + { + "target": "0x14000763d", + "callers": [ + { + "address": "0x140007646", + "type": "jmp" + } + ] + }, + { + "target": "0x140007643", + "callers": [ + { + "address": "0x140007611", + "type": "je" + }, + { + "address": "0x14000762e", + "type": "je" + } + ] + }, + { + "target": "0x140007648", + "callers": [ + { + "address": "0x1400075f4", + "type": "je" + }, + { + "address": "0x140007605", + "type": "je" + } + ] + }, + { + "target": "0x140007650", + "callers": [ + { + "address": "0x1400075e3", + "type": "jmp" + }, + { + "address": "0x140009378", + "type": "call" + } + ] + }, + { + "target": "0x1400076bf", + "callers": [ + { + "address": "0x140007718", + "type": "jb" + } + ] + }, + { + "target": "0x14000771a", + "callers": [ + { + "address": "0x1400076ed", + "type": "jb" + }, + { + "address": "0x1400076ed", + "type": "jb" + } + ] + }, + { + "target": "0x140007724", + "callers": [ + { + "address": "0x140007672", + "type": "je" + }, + { + "address": "0x1400076b6", + "type": "je" + } + ] + }, + { + "target": "0x140007726", + "callers": [ + { + "address": "0x140007722", + "type": "jmp" + } + ] + }, + { + "target": "0x140007740", + "callers": [ + { + "address": "0x140007b5a", + "type": "call" + } + ] + }, + { + "target": "0x14000777b", + "callers": [ + { + "address": "0x14000776e", + "type": "je" + } + ] + }, + { + "target": "0x14000777e", + "callers": [ + { + "address": "0x140007779", + "type": "jmp" + } + ] + }, + { + "target": "0x14000779b", + "callers": [ + { + "address": "0x14000778e", + "type": "je" + } + ] + }, + { + "target": "0x14000779e", + "callers": [ + { + "address": "0x140007799", + "type": "jmp" + } + ] + }, + { + "target": "0x1400077c3", + "callers": [ + { + "address": "0x1400077b7", + "type": "jl" + } + ] + }, + { + "target": "0x1400077fa", + "callers": [ + { + "address": "0x1400077c6", + "type": "je" + }, + { + "address": "0x1400077c6", + "type": "je" + }, + { + "address": "0x1400077cc", + "type": "je" + }, + { + "address": "0x1400077d8", + "type": "je" + } + ] + }, + { + "target": "0x14000781a", + "callers": [ + { + "address": "0x1400077fd", + "type": "je" + } + ] + }, + { + "target": "0x140007859", + "callers": [ + { + "address": "0x140007818", + "type": "jmp" + }, + { + "address": "0x1400077f8", + "type": "jmp" + } + ] + }, + { + "target": "0x14000786a", + "callers": [ + { + "address": "0x14000781e", + "type": "je" + } + ] + }, + { + "target": "0x14000787d", + "callers": [ + { + "address": "0x140007870", + "type": "je" + } + ] + }, + { + "target": "0x140007880", + "callers": [ + { + "address": "0x14000787b", + "type": "jmp" + } + ] + }, + { + "target": "0x1400078f2", + "callers": [ + { + "address": "0x140007850", + "type": "je" + }, + { + "address": "0x140007865", + "type": "jmp" + }, + { + "address": "0x1400078b7", + "type": "jmp" + }, + { + "address": "0x140007865", + "type": "jmp" + } + ] + }, + { + "target": "0x1400078f6", + "callers": [ + { + "address": "0x140007781", + "type": "je" + }, + { + "address": "0x140007781", + "type": "je" + }, + { + "address": "0x1400077a2", + "type": "je" + }, + { + "address": "0x1400077a2", + "type": "je" + } + ] + }, + { + "target": "0x1400078f8", + "callers": [ + { + "address": "0x1400078f4", + "type": "jmp" + } + ] + }, + { + "target": "0x140007912", + "callers": [ + { + "address": "0x1400077e3", + "type": "je" + }, + { + "address": "0x1400077ec", + "type": "je" + } + ] + }, + { + "target": "0x140007917", + "callers": [ + { + "address": "0x140007806", + "type": "je" + }, + { + "address": "0x14000780f", + "type": "je" + } + ] + }, + { + "target": "0x14000791c", + "callers": [ + { + "address": "0x140007827", + "type": "je" + }, + { + "address": "0x140007830", + "type": "je" + } + ] + }, + { + "target": "0x140007921", + "callers": [ + { + "address": "0x140007889", + "type": "je" + }, + { + "address": "0x140007892", + "type": "je" + }, + { + "address": "0x140007889", + "type": "je" + } + ] + }, + { + "target": "0x140007934", + "callers": [ + { + "address": "0x140007c1b", + "type": "call" + } + ] + }, + { + "target": "0x14000796f", + "callers": [ + { + "address": "0x140007962", + "type": "je" + } + ] + }, + { + "target": "0x140007972", + "callers": [ + { + "address": "0x14000796d", + "type": "jmp" + } + ] + }, + { + "target": "0x14000798f", + "callers": [ + { + "address": "0x140007982", + "type": "je" + } + ] + }, + { + "target": "0x140007992", + "callers": [ + { + "address": "0x14000798d", + "type": "jmp" + } + ] + }, + { + "target": "0x1400079b8", + "callers": [ + { + "address": "0x1400079ad", + "type": "jl" + } + ] + }, + { + "target": "0x1400079f0", + "callers": [ + { + "address": "0x1400079bc", + "type": "je" + }, + { + "address": "0x1400079bc", + "type": "je" + }, + { + "address": "0x1400079c2", + "type": "je" + }, + { + "address": "0x1400079ce", + "type": "je" + } + ] + }, + { + "target": "0x140007a11", + "callers": [ + { + "address": "0x1400079f4", + "type": "je" + } + ] + }, + { + "target": "0x140007a50", + "callers": [ + { + "address": "0x140007a0f", + "type": "jmp" + }, + { + "address": "0x1400079ee", + "type": "jmp" + } + ] + }, + { + "target": "0x140007a61", + "callers": [ + { + "address": "0x140007a15", + "type": "je" + } + ] + }, + { + "target": "0x140007a74", + "callers": [ + { + "address": "0x140007a67", + "type": "je" + } + ] + }, + { + "target": "0x140007a77", + "callers": [ + { + "address": "0x140007a72", + "type": "jmp" + } + ] + }, + { + "target": "0x140007ae9", + "callers": [ + { + "address": "0x140007a47", + "type": "je" + }, + { + "address": "0x140007a5c", + "type": "jmp" + }, + { + "address": "0x140007aae", + "type": "jmp" + }, + { + "address": "0x140007a5c", + "type": "jmp" + } + ] + }, + { + "target": "0x140007aed", + "callers": [ + { + "address": "0x140007975", + "type": "je" + }, + { + "address": "0x140007975", + "type": "je" + }, + { + "address": "0x140007996", + "type": "je" + }, + { + "address": "0x140007996", + "type": "je" + } + ] + }, + { + "target": "0x140007aef", + "callers": [ + { + "address": "0x140007aeb", + "type": "jmp" + } + ] + }, + { + "target": "0x140007b09", + "callers": [ + { + "address": "0x1400079d9", + "type": "je" + }, + { + "address": "0x1400079e2", + "type": "je" + } + ] + }, + { + "target": "0x140007b0e", + "callers": [ + { + "address": "0x1400079fd", + "type": "je" + }, + { + "address": "0x140007a06", + "type": "je" + } + ] + }, + { + "target": "0x140007b13", + "callers": [ + { + "address": "0x140007a1e", + "type": "je" + }, + { + "address": "0x140007a27", + "type": "je" + } + ] + }, + { + "target": "0x140007b18", + "callers": [ + { + "address": "0x140007a80", + "type": "je" + }, + { + "address": "0x140007a89", + "type": "je" + }, + { + "address": "0x140007a80", + "type": "je" + } + ] + }, + { + "target": "0x140007b2c", + "callers": [ + { + "address": "0x140007d0b", + "type": "call" + } + ] + }, + { + "target": "0x140007b5a", + "callers": [ + { + "address": "0x140007b51", + "type": "jmp" + } + ] + }, + { + "target": "0x140007b8a", + "callers": [ + { + "address": "0x140007b7f", + "type": "je" + } + ] + }, + { + "target": "0x140007ba0", + "callers": [ + { + "address": "0x140007b62", + "type": "je" + } + ] + }, + { + "target": "0x140007bc1", + "callers": [ + { + "address": "0x140007bb6", + "type": "je" + } + ] + }, + { + "target": "0x140007bd0", + "callers": [ + { + "address": "0x140007b9e", + "type": "jmp" + }, + { + "address": "0x140007b9e", + "type": "jmp" + } + ] + }, + { + "target": "0x140007bec", + "callers": [ + { + "address": "0x140007de3", + "type": "call" + } + ] + }, + { + "target": "0x140007c1b", + "callers": [ + { + "address": "0x140007c12", + "type": "jmp" + } + ] + }, + { + "target": "0x140007c4b", + "callers": [ + { + "address": "0x140007c40", + "type": "je" + } + ] + }, + { + "target": "0x140007c61", + "callers": [ + { + "address": "0x140007c23", + "type": "je" + } + ] + }, + { + "target": "0x140007c82", + "callers": [ + { + "address": "0x140007c77", + "type": "je" + } + ] + }, + { + "target": "0x140007c91", + "callers": [ + { + "address": "0x140007c5f", + "type": "jmp" + }, + { + "address": "0x140007c5f", + "type": "jmp" + } + ] + }, + { + "target": "0x140007cb0", + "callers": [ + { + "address": "0x140008aac", + "type": "call" + }, + { + "address": "0x140008aac", + "type": "call" + }, + { + "address": "0x140008aac", + "type": "call" + } + ] + }, + { + "target": "0x140007d10", + "callers": [ + { + "address": "0x140007d00", + "type": "je" + }, + { + "address": "0x140007d00", + "type": "je" + } + ] + }, + { + "target": "0x140007d88", + "callers": [ + { + "address": "0x140008d14", + "type": "call" + }, + { + "address": "0x140008d14", + "type": "call" + }, + { + "address": "0x140008d14", + "type": "call" + } + ] + }, + { + "target": "0x140007de8", + "callers": [ + { + "address": "0x140007dd8", + "type": "je" + }, + { + "address": "0x140007dd8", + "type": "je" + } + ] + }, + { + "target": "0x140007e60", + "callers": [ + { + "address": "0x140009257", + "type": "call" + } + ] + }, + { + "target": "0x140007f08", + "callers": [ + { + "address": "0x140007ef8", + "type": "je" + } + ] + }, + { + "target": "0x140007f73", + "callers": [ + { + "address": "0x140007f67", + "type": "je" + } + ] + }, + { + "target": "0x140007f7e", + "callers": [ + { + "address": "0x140007f71", + "type": "ja" + } + ] + }, + { + "target": "0x140007fc8", + "callers": [ + { + "address": "0x140007f02", + "type": "ja" + }, + { + "address": "0x140007f88", + "type": "je" + } + ] + }, + { + "target": "0x140008002", + "callers": [ + { + "address": "0x140007ff2", + "type": "je" + } + ] + }, + { + "target": "0x14000805a", + "callers": [ + { + "address": "0x1400081cc", + "type": "jb" + }, + { + "address": "0x1400081cc", + "type": "jb" + }, + { + "address": "0x1400081cc", + "type": "jb" + } + ] + }, + { + "target": "0x1400080c7", + "callers": [ + { + "address": "0x140008150", + "type": "jmp" + } + ] + }, + { + "target": "0x14000810e", + "callers": [ + { + "address": "0x140008141", + "type": "jg" + }, + { + "address": "0x140008141", + "type": "jg" + } + ] + }, + { + "target": "0x1400081b8", + "callers": [ + { + "address": "0x14000814a", + "type": "je" + } + ] + }, + { + "target": "0x1400081c0", + "callers": [ + { + "address": "0x1400080c1", + "type": "je" + } + ] + }, + { + "target": "0x1400081c5", + "callers": [ + { + "address": "0x14000808b", + "type": "jg" + }, + { + "address": "0x14000809c", + "type": "jg" + }, + { + "address": "0x14000808b", + "type": "jg" + } + ] + }, + { + "target": "0x1400081f6", + "callers": [ + { + "address": "0x1400081ea", + "type": "je" + } + ] + }, + { + "target": "0x140008230", + "callers": [ + { + "address": "0x140008223", + "type": "je" + } + ] + }, + { + "target": "0x140008232", + "callers": [ + { + "address": "0x14000822e", + "type": "jmp" + } + ] + }, + { + "target": "0x14000829a", + "callers": [ + { + "address": "0x140007ffc", + "type": "ja" + } + ] + }, + { + "target": "0x1400082d6", + "callers": [ + { + "address": "0x1400081de", + "type": "jb" + }, + { + "address": "0x1400081fa", + "type": "je" + }, + { + "address": "0x1400081fa", + "type": "je" + }, + { + "address": "0x140008298", + "type": "jmp" + }, + { + "address": "0x140008298", + "type": "jmp" + } + ] + }, + { + "target": "0x1400082e2", + "callers": [ + { + "address": "0x140007f1d", + "type": "je" + } + ] + }, + { + "target": "0x140008302", + "callers": [ + { + "address": "0x140007fbf", + "type": "jmp" + } + ] + }, + { + "target": "0x140008326", + "callers": [ + { + "address": "0x140007fb9", + "type": "je" + } + ] + }, + { + "target": "0x140008349", + "callers": [ + { + "address": "0x140007ecb", + "type": "jl" + }, + { + "address": "0x140007f4b", + "type": "je" + }, + { + "address": "0x140007f78", + "type": "je" + } + ] + }, + { + "target": "0x140008350", + "callers": [ + { + "address": "0x1400094f7", + "type": "call" + } + ] + }, + { + "target": "0x1400083d2", + "callers": [ + { + "address": "0x1400083b8", + "type": "je" + } + ] + }, + { + "target": "0x1400083f1", + "callers": [ + { + "address": "0x1400083db", + "type": "je" + }, + { + "address": "0x1400083d0", + "type": "jmp" + } + ] + }, + { + "target": "0x140008434", + "callers": [ + { + "address": "0x140008406", + "type": "je" + } + ] + }, + { + "target": "0x140008436", + "callers": [ + { + "address": "0x140008432", + "type": "jmp" + } + ] + }, + { + "target": "0x14000846c", + "callers": [ + { + "address": "0x14000845c", + "type": "je" + }, + { + "address": "0x14000845c", + "type": "je" + } + ] + }, + { + "target": "0x1400084d7", + "callers": [ + { + "address": "0x1400084cb", + "type": "je" + } + ] + }, + { + "target": "0x1400084e2", + "callers": [ + { + "address": "0x1400084d5", + "type": "ja" + } + ] + }, + { + "target": "0x14000852d", + "callers": [ + { + "address": "0x140008466", + "type": "ja" + }, + { + "address": "0x1400084ec", + "type": "je" + } + ] + }, + { + "target": "0x14000856b", + "callers": [ + { + "address": "0x14000855b", + "type": "je" + } + ] + }, + { + "target": "0x1400085cf", + "callers": [ + { + "address": "0x1400087b1", + "type": "jb" + }, + { + "address": "0x1400087b1", + "type": "jb" + }, + { + "address": "0x1400087b1", + "type": "jb" + } + ] + }, + { + "target": "0x140008660", + "callers": [ + { + "address": "0x14000868a", + "type": "jg" + }, + { + "address": "0x14000868a", + "type": "jg" + } + ] + }, + { + "target": "0x140008687", + "callers": [ + { + "address": "0x14000865e", + "type": "jmp" + } + ] + }, + { + "target": "0x140008700", + "callers": [ + { + "address": "0x1400086a9", + "type": "jmp" + } + ] + }, + { + "target": "0x140008709", + "callers": [ + { + "address": "0x140008619", + "type": "je" + } + ] + }, + { + "target": "0x140008710", + "callers": [ + { + "address": "0x1400085de", + "type": "jg" + }, + { + "address": "0x1400085ea", + "type": "jg" + }, + { + "address": "0x1400085de", + "type": "jg" + } + ] + }, + { + "target": "0x1400087d2", + "callers": [ + { + "address": "0x140008565", + "type": "ja" + } + ] + }, + { + "target": "0x14000880e", + "callers": [ + { + "address": "0x1400087bb", + "type": "je" + }, + { + "address": "0x1400087d0", + "type": "jmp" + } + ] + }, + { + "target": "0x14000881a", + "callers": [ + { + "address": "0x140008481", + "type": "je" + } + ] + }, + { + "target": "0x14000883a", + "callers": [ + { + "address": "0x140008523", + "type": "jmp" + } + ] + }, + { + "target": "0x14000885e", + "callers": [ + { + "address": "0x14000851d", + "type": "je" + } + ] + }, + { + "target": "0x140008864", + "callers": [ + { + "address": "0x1400087ca", + "type": "je" + } + ] + }, + { + "target": "0x140008881", + "callers": [ + { + "address": "0x1400083f4", + "type": "jl" + }, + { + "address": "0x1400083f4", + "type": "jl" + }, + { + "address": "0x1400084af", + "type": "je" + }, + { + "address": "0x1400084dc", + "type": "je" + } + ] + }, + { + "target": "0x140008888", + "callers": [ + { + "address": "0x1400082d1", + "type": "call" + } + ] + }, + { + "target": "0x140008940", + "callers": [ + { + "address": "0x1400088e3", + "type": "je" + }, + { + "address": "0x1400088f9", + "type": "je" + }, + { + "address": "0x140008901", + "type": "je" + }, + { + "address": "0x140008909", + "type": "je" + } + ] + }, + { + "target": "0x1400089b3", + "callers": [ + { + "address": "0x140008ac2", + "type": "jb" + }, + { + "address": "0x140008ac2", + "type": "jb" + }, + { + "address": "0x140008ac2", + "type": "jb" + }, + { + "address": "0x140008ac2", + "type": "jb" + } + ] + }, + { + "target": "0x140008a4c", + "callers": [ + { + "address": "0x140008a40", + "type": "je" + } + ] + }, + { + "target": "0x140008a4e", + "callers": [ + { + "address": "0x140008a4a", + "type": "jmp" + } + ] + }, + { + "target": "0x140008a54", + "callers": [ + { + "address": "0x140008a2d", + "type": "je" + }, + { + "address": "0x140008a37", + "type": "je" + } + ] + }, + { + "target": "0x140008ab1", + "callers": [ + { + "address": "0x1400089ed", + "type": "jg" + }, + { + "address": "0x1400089ff", + "type": "jg" + }, + { + "address": "0x1400089ed", + "type": "jg" + }, + { + "address": "0x1400089ed", + "type": "jg" + } + ] + }, + { + "target": "0x140008ac8", + "callers": [ + { + "address": "0x1400088bb", + "type": "je" + }, + { + "address": "0x1400088bb", + "type": "je" + } + ] + }, + { + "target": "0x140008aec", + "callers": [ + { + "address": "0x140008809", + "type": "call" + } + ] + }, + { + "target": "0x140008bb8", + "callers": [ + { + "address": "0x140008b5c", + "type": "je" + }, + { + "address": "0x140008b72", + "type": "je" + }, + { + "address": "0x140008b7a", + "type": "je" + }, + { + "address": "0x140008b82", + "type": "je" + } + ] + }, + { + "target": "0x140008c22", + "callers": [ + { + "address": "0x140008dc6", + "type": "jb" + }, + { + "address": "0x140008dc6", + "type": "jb" + }, + { + "address": "0x140008dc6", + "type": "jb" + }, + { + "address": "0x140008dc6", + "type": "jb" + } + ] + }, + { + "target": "0x140008c99", + "callers": [ + { + "address": "0x140008c88", + "type": "je" + } + ] + }, + { + "target": "0x140008cbd", + "callers": [ + { + "address": "0x140008cb1", + "type": "je" + } + ] + }, + { + "target": "0x140008cbf", + "callers": [ + { + "address": "0x140008cbb", + "type": "jmp" + } + ] + }, + { + "target": "0x140008cc5", + "callers": [ + { + "address": "0x140008c9f", + "type": "je" + }, + { + "address": "0x140008c9f", + "type": "je" + }, + { + "address": "0x140008ca9", + "type": "je" + } + ] + }, + { + "target": "0x140008d20", + "callers": [ + { + "address": "0x140008c34", + "type": "jg" + }, + { + "address": "0x140008c41", + "type": "jg" + }, + { + "address": "0x140008c34", + "type": "jg" + }, + { + "address": "0x140008c34", + "type": "jg" + } + ] + }, + { + "target": "0x140008dcc", + "callers": [ + { + "address": "0x140008b3e", + "type": "je" + } + ] + }, + { + "target": "0x140008df4", + "callers": [ + { + "address": "0x140008124", + "type": "call" + }, + { + "address": "0x140008124", + "type": "call" + }, + { + "address": "0x14000a389", + "type": "call" + }, + { + "address": "0x14000a389", + "type": "call" + }, + { + "address": "0x14000a389", + "type": "call" + } + ] + }, + { + "target": "0x140008e47", + "callers": [ + { + "address": "0x140008e3a", + "type": "je" + } + ] + }, + { + "target": "0x140008e4a", + "callers": [ + { + "address": "0x140008e45", + "type": "jmp" + } + ] + }, + { + "target": "0x140008e63", + "callers": [ + { + "address": "0x140008e57", + "type": "je" + } + ] + }, + { + "target": "0x140008e76", + "callers": [ + { + "address": "0x140008e69", + "type": "je" + }, + { + "address": "0x140008e69", + "type": "je" + } + ] + }, + { + "target": "0x140008e79", + "callers": [ + { + "address": "0x140008e74", + "type": "jmp" + } + ] + }, + { + "target": "0x140008e9d", + "callers": [ + { + "address": "0x140008e90", + "type": "je" + } + ] + }, + { + "target": "0x140008ea0", + "callers": [ + { + "address": "0x140008e9b", + "type": "jmp" + } + ] + }, + { + "target": "0x140008ec1", + "callers": [ + { + "address": "0x140008e88", + "type": "je" + }, + { + "address": "0x140008e88", + "type": "je" + }, + { + "address": "0x140008ebb", + "type": "je" + }, + { + "address": "0x140008ebb", + "type": "je" + } + ] + }, + { + "target": "0x140008ecd", + "callers": [ + { + "address": "0x140008ec6", + "type": "je" + } + ] + }, + { + "target": "0x140008ed8", + "callers": [ + { + "address": "0x140008ed1", + "type": "je" + } + ] + }, + { + "target": "0x140008ee3", + "callers": [ + { + "address": "0x140008edc", + "type": "je" + } + ] + }, + { + "target": "0x140008eec", + "callers": [ + { + "address": "0x140008ee6", + "type": "je" + } + ] + }, + { + "target": "0x140008ef1", + "callers": [ + { + "address": "0x140008ecb", + "type": "je" + }, + { + "address": "0x140008ed6", + "type": "je" + }, + { + "address": "0x140008ee1", + "type": "je" + }, + { + "address": "0x140008eea", + "type": "je" + } + ] + }, + { + "target": "0x140008ef5", + "callers": [ + { + "address": "0x140008e1d", + "type": "je" + }, + { + "address": "0x140008e2e", + "type": "je" + }, + { + "address": "0x140008e4e", + "type": "je" + }, + { + "address": "0x140008e4e", + "type": "je" + } + ] + }, + { + "target": "0x140008efa", + "callers": [ + { + "address": "0x140008ef3", + "type": "jmp" + }, + { + "address": "0x140008ebf", + "type": "jmp" + }, + { + "address": "0x140008ef3", + "type": "jmp" + } + ] + }, + { + "target": "0x140008f14", + "callers": [ + { + "address": "0x140008677", + "type": "call" + } + ] + }, + { + "target": "0x140008f6c", + "callers": [ + { + "address": "0x140008f5f", + "type": "je" + } + ] + }, + { + "target": "0x140008f6f", + "callers": [ + { + "address": "0x140008f6a", + "type": "jmp" + } + ] + }, + { + "target": "0x140008f8c", + "callers": [ + { + "address": "0x140008f80", + "type": "je" + } + ] + }, + { + "target": "0x140008fa0", + "callers": [ + { + "address": "0x140008f93", + "type": "je" + }, + { + "address": "0x140008f93", + "type": "je" + } + ] + }, + { + "target": "0x140008fa3", + "callers": [ + { + "address": "0x140008f9e", + "type": "jmp" + } + ] + }, + { + "target": "0x140008fc7", + "callers": [ + { + "address": "0x140008fba", + "type": "je" + } + ] + }, + { + "target": "0x140008fca", + "callers": [ + { + "address": "0x140008fc5", + "type": "jmp" + } + ] + }, + { + "target": "0x140008feb", + "callers": [ + { + "address": "0x140008fe5", + "type": "je" + }, + { + "address": "0x140008fe5", + "type": "je" + } + ] + }, + { + "target": "0x140008fef", + "callers": [ + { + "address": "0x140008fb2", + "type": "je" + }, + { + "address": "0x140008fb2", + "type": "je" + } + ] + }, + { + "target": "0x140009001", + "callers": [ + { + "address": "0x140008ff4", + "type": "je" + }, + { + "address": "0x140008ff4", + "type": "je" + } + ] + }, + { + "target": "0x140009004", + "callers": [ + { + "address": "0x140008fff", + "type": "jmp" + } + ] + }, + { + "target": "0x140009010", + "callers": [ + { + "address": "0x140009009", + "type": "je" + }, + { + "address": "0x140009009", + "type": "je" + } + ] + }, + { + "target": "0x14000901c", + "callers": [ + { + "address": "0x140009015", + "type": "je" + } + ] + }, + { + "target": "0x140009026", + "callers": [ + { + "address": "0x140009020", + "type": "je" + } + ] + }, + { + "target": "0x14000902b", + "callers": [ + { + "address": "0x140008ff9", + "type": "je" + }, + { + "address": "0x14000900e", + "type": "je" + }, + { + "address": "0x14000901a", + "type": "je" + }, + { + "address": "0x140009024", + "type": "je" + } + ] + }, + { + "target": "0x14000902f", + "callers": [ + { + "address": "0x140008f42", + "type": "je" + }, + { + "address": "0x140008f53", + "type": "je" + }, + { + "address": "0x140008f73", + "type": "je" + }, + { + "address": "0x140008f73", + "type": "je" + } + ] + }, + { + "target": "0x140009034", + "callers": [ + { + "address": "0x14000902d", + "type": "jmp" + }, + { + "address": "0x140008fe9", + "type": "jmp" + }, + { + "address": "0x14000902d", + "type": "jmp" + } + ] + }, + { + "target": "0x140009054", + "callers": [ + { + "address": "0x14000952c", + "type": "jmp" + } + ] + }, + { + "target": "0x1400090c2", + "callers": [ + { + "address": "0x1400090bd", + "type": "jmp" + } + ] + }, + { + "target": "0x1400090d9", + "callers": [ + { + "address": "0x1400090a9", + "type": "je" + }, + { + "address": "0x1400090c2", + "type": "je" + }, + { + "address": "0x1400090cd", + "type": "jb" + } + ] + }, + { + "target": "0x14000915f", + "callers": [ + { + "address": "0x1400090ff", + "type": "je" + } + ] + }, + { + "target": "0x140009172", + "callers": [ + { + "address": "0x1400090dd", + "type": "je" + }, + { + "address": "0x1400090dd", + "type": "je" + } + ] + }, + { + "target": "0x14000919a", + "callers": [ + { + "address": "0x140009181", + "type": "jb" + }, + { + "address": "0x140009189", + "type": "je" + } + ] + }, + { + "target": "0x140009223", + "callers": [ + { + "address": "0x1400091bf", + "type": "jb" + }, + { + "address": "0x1400091d4", + "type": "je" + }, + { + "address": "0x1400091e1", + "type": "je" + } + ] + }, + { + "target": "0x14000925c", + "callers": [ + { + "address": "0x1400090e7", + "type": "je" + }, + { + "address": "0x1400091a3", + "type": "jb" + }, + { + "address": "0x1400091ad", + "type": "je" + }, + { + "address": "0x1400091a3", + "type": "jb" + }, + { + "address": "0x14000916d", + "type": "jmp" + }, + { + "address": "0x140009138", + "type": "jmp" + } + ] + }, + { + "target": "0x140009261", + "callers": [ + { + "address": "0x140009221", + "type": "jmp" + } + ] + }, + { + "target": "0x14000927b", + "callers": [ + { + "address": "0x140009118", + "type": "jl" + } + ] + }, + { + "target": "0x140009284", + "callers": [ + { + "address": "0x140009564", + "type": "call" + } + ] + }, + { + "target": "0x140009306", + "callers": [ + { + "address": "0x1400092e1", + "type": "je" + }, + { + "address": "0x1400092f6", + "type": "je" + }, + { + "address": "0x1400092fb", + "type": "je" + } + ] + }, + { + "target": "0x1400093ba", + "callers": [ + { + "address": "0x14000938c", + "type": "je" + } + ] + }, + { + "target": "0x140009422", + "callers": [ + { + "address": "0x140009363", + "type": "je" + } + ] + }, + { + "target": "0x140009435", + "callers": [ + { + "address": "0x14000930a", + "type": "je" + }, + { + "address": "0x14000930a", + "type": "je" + } + ] + }, + { + "target": "0x1400094c3", + "callers": [ + { + "address": "0x14000945e", + "type": "jb" + }, + { + "address": "0x140009474", + "type": "je" + }, + { + "address": "0x140009481", + "type": "je" + } + ] + }, + { + "target": "0x1400094fc", + "callers": [ + { + "address": "0x14000944f", + "type": "je" + }, + { + "address": "0x140009313", + "type": "je" + }, + { + "address": "0x14000934c", + "type": "je" + }, + { + "address": "0x140009430", + "type": "jmp" + }, + { + "address": "0x1400093d1", + "type": "jmp" + }, + { + "address": "0x1400093d1", + "type": "jmp" + } + ] + }, + { + "target": "0x140009501", + "callers": [ + { + "address": "0x1400094c1", + "type": "jmp" + } + ] + }, + { + "target": "0x140009523", + "callers": [ + { + "address": "0x140009383", + "type": "jl" + } + ] + }, + { + "target": "0x14000952c", + "callers": [ + { + "address": "0x14001f36e", + "type": "call" + } + ] + }, + { + "target": "0x140009534", + "callers": [ + { + "address": "0x14001f423", + "type": "call" + } + ] + }, + { + "target": "0x140009580", + "callers": [ + { + "address": "0x140008603", + "type": "call" + }, + { + "address": "0x140008c5b", + "type": "call" + } + ] + }, + { + "target": "0x1400095f7", + "callers": [ + { + "address": "0x1400095b0", + "type": "je" + } + ] + }, + { + "target": "0x1400095f9", + "callers": [ + { + "address": "0x1400095f5", + "type": "jmp" + } + ] + }, + { + "target": "0x140009604", + "callers": [ + { + "address": "0x140008538", + "type": "call" + }, + { + "address": "0x140008bc3", + "type": "call" + }, + { + "address": "0x140008bc3", + "type": "call" + }, + { + "address": "0x140009441", + "type": "call" + } + ] + }, + { + "target": "0x1400096e2", + "callers": [ + { + "address": "0x14000961b", + "type": "je" + } + ] + }, + { + "target": "0x1400096e4", + "callers": [ + { + "address": "0x1400096e0", + "type": "jmp" + } + ] + }, + { + "target": "0x140009724", + "callers": [ + { + "address": "0x140008310", + "type": "call" + }, + { + "address": "0x140008848", + "type": "call" + } + ] + }, + { + "target": "0x140009b74", + "callers": [ + { + "address": "0x140008690", + "type": "call" + }, + { + "address": "0x140008c6c", + "type": "call" + }, + { + "address": "0x140008c80", + "type": "call" + }, + { + "address": "0x140008c8e", + "type": "call" + }, + { + "address": "0x1400095f0", + "type": "call" + } + ] + }, + { + "target": "0x140009bd2", + "callers": [ + { + "address": "0x140009ba9", + "type": "je" + } + ] + }, + { + "target": "0x140009be6", + "callers": [ + { + "address": "0x140009bd6", + "type": "je" + }, + { + "address": "0x140009bd6", + "type": "je" + } + ] + }, + { + "target": "0x140009c13", + "callers": [ + { + "address": "0x140009bea", + "type": "je" + }, + { + "address": "0x140009bea", + "type": "je" + } + ] + }, + { + "target": "0x140009c67", + "callers": [ + { + "address": "0x140009c2a", + "type": "je" + }, + { + "address": "0x140009c2a", + "type": "je" + } + ] + }, + { + "target": "0x140009cfc", + "callers": [ + { + "address": "0x14001f511", + "type": "call" + }, + { + "address": "0x140009da4", + "type": "call" + } + ] + }, + { + "target": "0x140009d39", + "callers": [ + { + "address": "0x140009d2d", + "type": "je" + } + ] + }, + { + "target": "0x140009d49", + "callers": [ + { + "address": "0x140009d37", + "type": "ja" + } + ] + }, + { + "target": "0x140009d69", + "callers": [ + { + "address": "0x140009d5c", + "type": "je" + }, + { + "address": "0x140009d5c", + "type": "je" + } + ] + }, + { + "target": "0x140009d89", + "callers": [ + { + "address": "0x140009d67", + "type": "ja" + } + ] + }, + { + "target": "0x140009d8b", + "callers": [ + { + "address": "0x140009d87", + "type": "jmp" + } + ] + }, + { + "target": "0x140009d94", + "callers": [ + { + "address": "0x14001f5bf", + "type": "call" + } + ] + }, + { + "target": "0x140009dc4", + "callers": [ + { + "address": "0x140009133", + "type": "call" + }, + { + "address": "0x1400064fb", + "type": "call" + } + ] + }, + { + "target": "0x140009e13", + "callers": [ + { + "address": "0x140009f01", + "type": "jmp" + } + ] + }, + { + "target": "0x140009e7f", + "callers": [ + { + "address": "0x140009e62", + "type": "je" + } + ] + }, + { + "target": "0x140009e81", + "callers": [ + { + "address": "0x140009e7d", + "type": "jmp" + } + ] + }, + { + "target": "0x140009ec2", + "callers": [ + { + "address": "0x140009ea5", + "type": "je" + } + ] + }, + { + "target": "0x140009ec4", + "callers": [ + { + "address": "0x140009ec0", + "type": "jmp" + } + ] + }, + { + "target": "0x140009edd", + "callers": [ + { + "address": "0x140009e84", + "type": "je" + }, + { + "address": "0x140009e84", + "type": "je" + } + ] + }, + { + "target": "0x140009efd", + "callers": [ + { + "address": "0x140009edd", + "type": "jmp" + }, + { + "address": "0x140009edd", + "type": "jmp" + }, + { + "address": "0x140009edd", + "type": "jmp" + } + ] + }, + { + "target": "0x140009f06", + "callers": [ + { + "address": "0x140009e16", + "type": "je" + }, + { + "address": "0x140009e16", + "type": "je" + } + ] + }, + { + "target": "0x140009f23", + "callers": [ + { + "address": "0x140009f1c", + "type": "je" + } + ] + }, + { + "target": "0x140009f47", + "callers": [ + { + "address": "0x140009f21", + "type": "jg" + } + ] + }, + { + "target": "0x140009f50", + "callers": [ + { + "address": "0x1400093cc", + "type": "call" + }, + { + "address": "0x1400093cc", + "type": "call" + }, + { + "address": "0x140006538", + "type": "call" + }, + { + "address": "0x140006538", + "type": "call" + } + ] + }, + { + "target": "0x140009fd3", + "callers": [ + { + "address": "0x140009fba", + "type": "je" + } + ] + }, + { + "target": "0x140009ff2", + "callers": [ + { + "address": "0x140009fdc", + "type": "je" + }, + { + "address": "0x140009fd1", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a061", + "callers": [ + { + "address": "0x14000a021", + "type": "je" + }, + { + "address": "0x14000a021", + "type": "je" + } + ] + }, + { + "target": "0x14000a068", + "callers": [ + { + "address": "0x14000a05f", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a0ae", + "callers": [ + { + "address": "0x14000a213", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a1ec", + "callers": [ + { + "address": "0x14000a1b5", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a213", + "callers": [ + { + "address": "0x14000a18d", + "type": "je" + }, + { + "address": "0x14000a1f6", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a218", + "callers": [ + { + "address": "0x14000a0d6", + "type": "jb" + }, + { + "address": "0x14000a0d6", + "type": "jb" + }, + { + "address": "0x14000a0d6", + "type": "jb" + } + ] + }, + { + "target": "0x14000a25c", + "callers": [ + { + "address": "0x140007ebd", + "type": "call" + } + ] + }, + { + "target": "0x14000a2db", + "callers": [ + { + "address": "0x14000a2c9", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a2f4", + "callers": [ + { + "address": "0x140007fa6", + "type": "call" + }, + { + "address": "0x140008235", + "type": "call" + }, + { + "address": "0x140008235", + "type": "call" + }, + { + "address": "0x14000850a", + "type": "call" + } + ] + }, + { + "target": "0x14000a329", + "callers": [ + { + "address": "0x14000a3b7", + "type": "jl" + } + ] + }, + { + "target": "0x14000a35f", + "callers": [ + { + "address": "0x14000a3a6", + "type": "jg" + }, + { + "address": "0x14000a3a6", + "type": "jg" + }, + { + "address": "0x14000a3a6", + "type": "jg" + } + ] + }, + { + "target": "0x14000a3ad", + "callers": [ + { + "address": "0x14000a3a8", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a3d5", + "callers": [ + { + "address": "0x14000a316", + "type": "je" + }, + { + "address": "0x14000a316", + "type": "je" + } + ] + }, + { + "target": "0x14000a3dc", + "callers": [ + { + "address": "0x140007fb2", + "type": "call" + }, + { + "address": "0x140008516", + "type": "call" + } + ] + }, + { + "target": "0x14000a3fb", + "callers": [ + { + "address": "0x14000a447", + "type": "jl" + } + ] + }, + { + "target": "0x14000a429", + "callers": [ + { + "address": "0x14000a40c", + "type": "je" + }, + { + "address": "0x14000a40c", + "type": "je" + } + ] + }, + { + "target": "0x14000a42b", + "callers": [ + { + "address": "0x14000a427", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a44b", + "callers": [ + { + "address": "0x14000a462", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a460", + "callers": [ + { + "address": "0x14000a43d", + "type": "je" + }, + { + "address": "0x14000a43d", + "type": "je" + } + ] + }, + { + "target": "0x14000a464", + "callers": [ + { + "address": "0x14000a58e", + "type": "call" + }, + { + "address": "0x14000a58e", + "type": "call" + }, + { + "address": "0x14000a0f1", + "type": "call" + }, + { + "address": "0x14000a122", + "type": "call" + }, + { + "address": "0x14000a648", + "type": "call" + }, + { + "address": "0x14000a648", + "type": "call" + } + ] + }, + { + "target": "0x14000a4c8", + "callers": [ + { + "address": "0x14000a4ab", + "type": "je" + }, + { + "address": "0x14000a4b0", + "type": "je" + } + ] + }, + { + "target": "0x14000a504", + "callers": [ + { + "address": "0x140007bca", + "type": "call" + }, + { + "address": "0x140007bca", + "type": "call" + }, + { + "address": "0x140007c8b", + "type": "call" + }, + { + "address": "0x140007c8b", + "type": "call" + } + ] + }, + { + "target": "0x14000a510", + "callers": [ + { + "address": "0x140007b99", + "type": "call" + }, + { + "address": "0x140007b99", + "type": "call" + }, + { + "address": "0x140007c5a", + "type": "call" + }, + { + "address": "0x140007c5a", + "type": "call" + } + ] + }, + { + "target": "0x14000a520", + "callers": [ + { + "address": "0x14000a0a8", + "type": "call" + }, + { + "address": "0x14000a0a8", + "type": "call" + } + ] + }, + { + "target": "0x14000a566", + "callers": [ + { + "address": "0x14000a59e", + "type": "jmp" + }, + { + "address": "0x14000a59e", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a586", + "callers": [ + { + "address": "0x14000a57f", + "type": "je" + }, + { + "address": "0x14000a57f", + "type": "je" + }, + { + "address": "0x14000a57f", + "type": "je" + } + ] + }, + { + "target": "0x14000a5f0", + "callers": [ + { + "address": "0x14000a14f", + "type": "call" + } + ] + }, + { + "target": "0x14000a63e", + "callers": [ + { + "address": "0x14000a658", + "type": "ja" + }, + { + "address": "0x14000a658", + "type": "ja" + } + ] + }, + { + "target": "0x14000a689", + "callers": [ + { + "address": "0x14000a65a", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a68d", + "callers": [ + { + "address": "0x14000a614", + "type": "ja" + }, + { + "address": "0x14000a61a", + "type": "ja" + } + ] + }, + { + "target": "0x14000a690", + "callers": [ + { + "address": "0x14000a68b", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a6d0", + "callers": [ + { + "address": "0x14000aaf9", + "type": "call" + }, + { + "address": "0x14000ab16", + "type": "call" + } + ] + }, + { + "target": "0x14000a6f0", + "callers": [ + { + "address": "0x14000a6e6", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a700", + "callers": [ + { + "address": "0x14000ab00", + "type": "call" + } + ] + }, + { + "target": "0x14000a704", + "callers": [ + { + "address": "0x14000907b", + "type": "call" + }, + { + "address": "0x1400092b3", + "type": "call" + } + ] + }, + { + "target": "0x14000a733", + "callers": [ + { + "address": "0x14000a72b", + "type": "jb" + } + ] + }, + { + "target": "0x14000a73a", + "callers": [ + { + "address": "0x14000a715", + "type": "je" + } + ] + }, + { + "target": "0x14000a73c", + "callers": [ + { + "address": "0x14000731c", + "type": "call" + } + ] + }, + { + "target": "0x14000a744", + "callers": [ + { + "address": "0x14000a76f", + "type": "jb" + } + ] + }, + { + "target": "0x14000a775", + "callers": [ + { + "address": "0x14000a762", + "type": "je" + }, + { + "address": "0x14000a762", + "type": "je" + } + ] + }, + { + "target": "0x14000a77c", + "callers": [ + { + "address": "0x14000a773", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a784", + "callers": [ + { + "address": "0x14000734d", + "type": "call" + }, + { + "address": "0x14000a775", + "type": "call" + } + ] + }, + { + "target": "0x14000a7af", + "callers": [ + { + "address": "0x14000a790", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a7bc", + "callers": [ + { + "address": "0x14000aa69", + "type": "call" + }, + { + "address": "0x14000a976", + "type": "call" + } + ] + }, + { + "target": "0x14000a82e", + "callers": [ + { + "address": "0x14000a821", + "type": "je" + } + ] + }, + { + "target": "0x14000a887", + "callers": [ + { + "address": "0x14000a86f", + "type": "je" + } + ] + }, + { + "target": "0x14000a899", + "callers": [ + { + "address": "0x14000a82c", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a8a6", + "callers": [ + { + "address": "0x14000a80c", + "type": "je" + } + ] + }, + { + "target": "0x14000a8ae", + "callers": [ + { + "address": "0x14000a7fa", + "type": "je" + } + ] + }, + { + "target": "0x14000a954", + "callers": [ + { + "address": "0x140007523", + "type": "call" + } + ] + }, + { + "target": "0x14000a98e", + "callers": [ + { + "address": "0x14000a980", + "type": "je" + } + ] + }, + { + "target": "0x14000aa38", + "callers": [ + { + "address": "0x14000a75b", + "type": "call" + }, + { + "address": "0x14000a75b", + "type": "call" + } + ] + }, + { + "target": "0x14000aa83", + "callers": [ + { + "address": "0x14000aa76", + "type": "je" + } + ] + }, + { + "target": "0x14000aa89", + "callers": [ + { + "address": "0x14000aa81", + "type": "jmp" + } + ] + }, + { + "target": "0x14000aae0", + "callers": [ + { + "address": "0x140009ed0", + "type": "call" + }, + { + "address": "0x140009ed0", + "type": "call" + }, + { + "address": "0x14000a1b0", + "type": "call" + } + ] + }, + { + "target": "0x14000abc8", + "callers": [ + { + "address": "0x14000aed0", + "type": "call" + }, + { + "address": "0x14000aee5", + "type": "call" + }, + { + "address": "0x14000b39d", + "type": "call" + }, + { + "address": "0x14000b3b2", + "type": "call" + }, + { + "address": "0x14000b71b", + "type": "call" + }, + { + "address": "0x14000b730", + "type": "call" + }, + { + "address": "0x14000bb2d", + "type": "call" + }, + { + "address": "0x14000bb42", + "type": "call" + }, + { + "address": "0x14000c1b5", + "type": "call" + }, + { + "address": "0x14000c1ca", + "type": "call" + }, + { + "address": "0x14000c5c3", + "type": "call" + }, + { + "address": "0x14000c5d8", + "type": "call" + }, + { + "address": "0x14000c82b", + "type": "call" + }, + { + "address": "0x14000c840", + "type": "call" + }, + { + "address": "0x14001142b", + "type": "call" + }, + { + "address": "0x140011440", + "type": "call" + }, + { + "address": "0x140013fee", + "type": "call" + }, + { + "address": "0x140014003", + "type": "call" + }, + { + "address": "0x140014f5a", + "type": "call" + }, + { + "address": "0x140014f6f", + "type": "call" + }, + { + "address": "0x140014ffe", + "type": "call" + }, + { + "address": "0x140015013", + "type": "call" + }, + { + "address": "0x1400155ef", + "type": "call" + }, + { + "address": "0x140015604", + "type": "call" + }, + { + "address": "0x140015af9", + "type": "call" + }, + { + "address": "0x140015b0e", + "type": "call" + }, + { + "address": "0x14000d952", + "type": "call" + } + ] + }, + { + "target": "0x14000abfc", + "callers": [ + { + "address": "0x14000abf6", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ac29", + "callers": [ + { + "address": "0x14000ac19", + "type": "je" + } + ] + }, + { + "target": "0x14000ac30", + "callers": [ + { + "address": "0x14000af21", + "type": "call" + } + ] + }, + { + "target": "0x14000ac6a", + "callers": [ + { + "address": "0x14000ac64", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ac9c", + "callers": [ + { + "address": "0x14000af73", + "type": "call" + } + ] + }, + { + "target": "0x14000acd4", + "callers": [ + { + "address": "0x14000acce", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ace8", + "callers": [ + { + "address": "0x14000affd", + "type": "call" + }, + { + "address": "0x14000affd", + "type": "call" + }, + { + "address": "0x14000d716", + "type": "call" + }, + { + "address": "0x14000d716", + "type": "call" + } + ] + }, + { + "target": "0x14000ad27", + "callers": [ + { + "address": "0x14000ad20", + "type": "je" + }, + { + "address": "0x14000ad20", + "type": "je" + } + ] + }, + { + "target": "0x14000adcc", + "callers": [ + { + "address": "0x14000ad94", + "type": "je" + }, + { + "address": "0x14000ad94", + "type": "je" + } + ] + }, + { + "target": "0x14000ae2e", + "callers": [ + { + "address": "0x14000ae25", + "type": "je" + }, + { + "address": "0x14000ae25", + "type": "je" + } + ] + }, + { + "target": "0x14000ae60", + "callers": [ + { + "address": "0x14000afc8", + "type": "call" + } + ] + }, + { + "target": "0x14000aed8", + "callers": [ + { + "address": "0x14000aec7", + "type": "je" + }, + { + "address": "0x14000aec7", + "type": "je" + } + ] + }, + { + "target": "0x14000aeed", + "callers": [ + { + "address": "0x14000aedc", + "type": "je" + }, + { + "address": "0x14000aedc", + "type": "je" + } + ] + }, + { + "target": "0x14000aefc", + "callers": [ + { + "address": "0x14000aead", + "type": "call" + }, + { + "address": "0x14000c2ec", + "type": "call" + }, + { + "address": "0x14000c797", + "type": "call" + }, + { + "address": "0x14001364a", + "type": "call" + }, + { + "address": "0x1400157a2", + "type": "call" + }, + { + "address": "0x14000b246", + "type": "call" + }, + { + "address": "0x14000b9a3", + "type": "call" + }, + { + "address": "0x14000bf14", + "type": "call" + }, + { + "address": "0x140013ac2", + "type": "call" + }, + { + "address": "0x1400152bf", + "type": "call" + }, + { + "address": "0x1400152bf", + "type": "call" + }, + { + "address": "0x1400156a8", + "type": "call" + }, + { + "address": "0x1400156a8", + "type": "call" + }, + { + "address": "0x14000aead", + "type": "call" + } + ] + }, + { + "target": "0x14000af40", + "callers": [ + { + "address": "0x14000af9e", + "type": "jmp" + } + ] + }, + { + "target": "0x14000af67", + "callers": [ + { + "address": "0x14000af29", + "type": "je" + }, + { + "address": "0x14000af35", + "type": "je" + } + ] + }, + { + "target": "0x14000afa0", + "callers": [ + { + "address": "0x14000af99", + "type": "je" + } + ] + }, + { + "target": "0x14000afb4", + "callers": [ + { + "address": "0x14000bba0", + "type": "call" + }, + { + "address": "0x14000e3b8", + "type": "call" + }, + { + "address": "0x14000f883", + "type": "call" + }, + { + "address": "0x140010c54", + "type": "call" + }, + { + "address": "0x14001727d", + "type": "call" + }, + { + "address": "0x140017844", + "type": "call" + }, + { + "address": "0x14001d4d2", + "type": "call" + }, + { + "address": "0x14000f883", + "type": "call" + }, + { + "address": "0x1400174a6", + "type": "call" + }, + { + "address": "0x1400174a6", + "type": "call" + }, + { + "address": "0x1400165d6", + "type": "call" + }, + { + "address": "0x1400165d6", + "type": "call" + }, + { + "address": "0x140010c54", + "type": "call" + }, + { + "address": "0x140012948", + "type": "call" + }, + { + "address": "0x14001ced0", + "type": "call" + }, + { + "address": "0x14001d912", + "type": "call" + }, + { + "address": "0x14001d912", + "type": "call" + }, + { + "address": "0x140010bb4", + "type": "call" + }, + { + "address": "0x140010bb4", + "type": "call" + }, + { + "address": "0x1400171b9", + "type": "call" + }, + { + "address": "0x1400171b9", + "type": "call" + }, + { + "address": "0x14001d394", + "type": "call" + }, + { + "address": "0x14001d6e4", + "type": "call" + } + ] + }, + { + "target": "0x14000afd4", + "callers": [ + { + "address": "0x1400017d6", + "type": "call" + }, + { + "address": "0x1400017b7", + "type": "call" + }, + { + "address": "0x14000cda1", + "type": "call" + }, + { + "address": "0x140001f7f", + "type": "call" + }, + { + "address": "0x14000afad", + "type": "call" + } + ] + }, + { + "target": "0x14000afee", + "callers": [ + { + "address": "0x14000afe5", + "type": "je" + } + ] + }, + { + "target": "0x14000b1f8", + "callers": [ + { + "address": "0x14000b3e4", + "type": "call" + } + ] + }, + { + "target": "0x14000b204", + "callers": [ + { + "address": "0x14001f6e1", + "type": "jmp" + }, + { + "address": "0x14001f6fc", + "type": "jmp" + }, + { + "address": "0x14001f72c", + "type": "call" + }, + { + "address": "0x14001f746", + "type": "call" + }, + { + "address": "0x14001f765", + "type": "jmp" + }, + { + "address": "0x14001f77d", + "type": "jmp" + }, + { + "address": "0x14000b458", + "type": "call" + }, + { + "address": "0x14000b458", + "type": "call" + } + ] + }, + { + "target": "0x14000b210", + "callers": [ + { + "address": "0x14000b378", + "type": "call" + } + ] + }, + { + "target": "0x14000b3a5", + "callers": [ + { + "address": "0x14000b394", + "type": "je" + } + ] + }, + { + "target": "0x14000b3ba", + "callers": [ + { + "address": "0x14000b3a9", + "type": "je" + }, + { + "address": "0x14000b3a9", + "type": "je" + } + ] + }, + { + "target": "0x14000b3cc", + "callers": [ + { + "address": "0x14000b52a", + "type": "call" + } + ] + }, + { + "target": "0x14000b41d", + "callers": [ + { + "address": "0x14000b417", + "type": "jb" + } + ] + }, + { + "target": "0x14000b44e", + "callers": [ + { + "address": "0x14000b444", + "type": "je" + } + ] + }, + { + "target": "0x14000b455", + "callers": [ + { + "address": "0x14000b3f7", + "type": "je" + }, + { + "address": "0x14000b404", + "type": "je" + }, + { + "address": "0x14000b434", + "type": "je" + }, + { + "address": "0x14000b41b", + "type": "jmp" + }, + { + "address": "0x14000b44c", + "type": "jmp" + } + ] + }, + { + "target": "0x14000b468", + "callers": [ + { + "address": "0x14000b5d3", + "type": "call" + }, + { + "address": "0x14000b5d3", + "type": "call" + } + ] + }, + { + "target": "0x14000b49a", + "callers": [ + { + "address": "0x14000b4de", + "type": "jmp" + }, + { + "address": "0x14000b4de", + "type": "jmp" + } + ] + }, + { + "target": "0x14000b4da", + "callers": [ + { + "address": "0x14000b4b6", + "type": "je" + }, + { + "address": "0x14000b4c3", + "type": "je" + }, + { + "address": "0x14000b52f", + "type": "jmp" + } + ] + }, + { + "target": "0x14000b4e0", + "callers": [ + { + "address": "0x14000b4d6", + "type": "jb" + } + ] + }, + { + "target": "0x14000b531", + "callers": [ + { + "address": "0x14000b4a2", + "type": "je" + }, + { + "address": "0x14000b4a2", + "type": "je" + } + ] + }, + { + "target": "0x14000b58c", + "callers": [ + { + "address": "0x14000b6c2", + "type": "call" + }, + { + "address": "0x14000b74e", + "type": "jmp" + }, + { + "address": "0x14000b6c2", + "type": "call" + } + ] + }, + { + "target": "0x14000b678", + "callers": [ + { + "address": "0x14000b43c", + "type": "call" + } + ] + }, + { + "target": "0x14000b6fd", + "callers": [ + { + "address": "0x14000b6c9", + "type": "jmp" + }, + { + "address": "0x14000b6c9", + "type": "jmp" + } + ] + }, + { + "target": "0x14000b723", + "callers": [ + { + "address": "0x14000b712", + "type": "je" + } + ] + }, + { + "target": "0x14000b738", + "callers": [ + { + "address": "0x14000b727", + "type": "je" + }, + { + "address": "0x14000b727", + "type": "je" + } + ] + }, + { + "target": "0x14000b74c", + "callers": [ + { + "address": "0x140010b4a", + "type": "call" + } + ] + }, + { + "target": "0x14000b960", + "callers": [ + { + "address": "0x14000bb08", + "type": "call" + } + ] + }, + { + "target": "0x14000bb35", + "callers": [ + { + "address": "0x14000bb24", + "type": "je" + } + ] + }, + { + "target": "0x14000bb4a", + "callers": [ + { + "address": "0x14000bb39", + "type": "je" + }, + { + "address": "0x14000bb39", + "type": "je" + } + ] + }, + { + "target": "0x14000bba5", + "callers": [ + { + "address": "0x14000bb89", + "type": "je" + }, + { + "address": "0x14000bb8e", + "type": "je" + } + ] + }, + { + "target": "0x14000bec8", + "callers": [ + { + "address": "0x14000c190", + "type": "call" + } + ] + }, + { + "target": "0x14000c1bd", + "callers": [ + { + "address": "0x14000c1ac", + "type": "je" + } + ] + }, + { + "target": "0x14000c1d2", + "callers": [ + { + "address": "0x14000c1c1", + "type": "je" + }, + { + "address": "0x14000c1c1", + "type": "je" + } + ] + }, + { + "target": "0x14000c2a4", + "callers": [ + { + "address": "0x14000c59d", + "type": "call" + } + ] + }, + { + "target": "0x14000c2f1", + "callers": [ + { + "address": "0x14000c2c2", + "type": "je" + }, + { + "address": "0x14000c2c7", + "type": "je" + }, + { + "address": "0x14000c2c2", + "type": "je" + } + ] + }, + { + "target": "0x14000c5cb", + "callers": [ + { + "address": "0x14000c5ba", + "type": "je" + } + ] + }, + { + "target": "0x14000c5e0", + "callers": [ + { + "address": "0x14000c5cf", + "type": "je" + }, + { + "address": "0x14000c5cf", + "type": "je" + } + ] + }, + { + "target": "0x14000c80d", + "callers": [ + { + "address": "0x14000c79f", + "type": "jmp" + } + ] + }, + { + "target": "0x14000c833", + "callers": [ + { + "address": "0x14000c822", + "type": "je" + } + ] + }, + { + "target": "0x14000c848", + "callers": [ + { + "address": "0x14000c837", + "type": "je" + }, + { + "address": "0x14000c837", + "type": "je" + } + ] + }, + { + "target": "0x14000c9d0", + "callers": [ + { + "address": "0x140004f51", + "type": "call" + }, + { + "address": "0x140006148", + "type": "call" + }, + { + "address": "0x140006148", + "type": "call" + }, + { + "address": "0x140002bcf", + "type": "call" + }, + { + "address": "0x140002be5", + "type": "call" + }, + { + "address": "0x140002bfb", + "type": "call" + }, + { + "address": "0x140002c11", + "type": "call" + }, + { + "address": "0x140002c27", + "type": "call" + }, + { + "address": "0x140002c3d", + "type": "call" + }, + { + "address": "0x14000455a", + "type": "call" + } + ] + }, + { + "target": "0x14000ca20", + "callers": [ + { + "address": "0x14000e94b", + "type": "call" + }, + { + "address": "0x14000b482", + "type": "call" + }, + { + "address": "0x14000cadf", + "type": "call" + }, + { + "address": "0x14001060b", + "type": "call" + }, + { + "address": "0x1400114ab", + "type": "call" + }, + { + "address": "0x14001152b", + "type": "call" + }, + { + "address": "0x140011573", + "type": "call" + }, + { + "address": "0x1400114eb", + "type": "call" + }, + { + "address": "0x1400187eb", + "type": "call" + }, + { + "address": "0x1400167f3", + "type": "call" + }, + { + "address": "0x140011cf9", + "type": "call" + }, + { + "address": "0x140011cf9", + "type": "call" + }, + { + "address": "0x140011cf9", + "type": "call" + }, + { + "address": "0x140011cf9", + "type": "call" + }, + { + "address": "0x14001a91f", + "type": "call" + }, + { + "address": "0x14001a91f", + "type": "call" + }, + { + "address": "0x14000df08", + "type": "call" + }, + { + "address": "0x140016648", + "type": "call" + }, + { + "address": "0x140010647", + "type": "call" + } + ] + }, + { + "target": "0x14000ca74", + "callers": [ + { + "address": "0x14001f719", + "type": "jmp" + }, + { + "address": "0x14001f797", + "type": "jmp" + }, + { + "address": "0x14001f7b0", + "type": "jmp" + }, + { + "address": "0x14001f7c6", + "type": "jmp" + }, + { + "address": "0x14001f80d", + "type": "jmp" + }, + { + "address": "0x14001f847", + "type": "jmp" + }, + { + "address": "0x14001f860", + "type": "jmp" + }, + { + "address": "0x14001f8c2", + "type": "call" + }, + { + "address": "0x14001f8e3", + "type": "jmp" + }, + { + "address": "0x14001f8fc", + "type": "jmp" + }, + { + "address": "0x14001f915", + "type": "jmp" + }, + { + "address": "0x14000e95c", + "type": "call" + }, + { + "address": "0x14000b533", + "type": "call" + }, + { + "address": "0x14000caf2", + "type": "call" + }, + { + "address": "0x14001061d", + "type": "call" + }, + { + "address": "0x1400114c3", + "type": "call" + }, + { + "address": "0x140011549", + "type": "call" + }, + { + "address": "0x1400115ab", + "type": "call" + }, + { + "address": "0x1400115ab", + "type": "call" + }, + { + "address": "0x140011501", + "type": "call" + }, + { + "address": "0x140018845", + "type": "call" + }, + { + "address": "0x140018845", + "type": "call" + }, + { + "address": "0x140018845", + "type": "call" + }, + { + "address": "0x1400168b8", + "type": "call" + }, + { + "address": "0x140016917", + "type": "call" + }, + { + "address": "0x140011d5a", + "type": "call" + }, + { + "address": "0x14001a93c", + "type": "call" + }, + { + "address": "0x14001a93c", + "type": "call" + }, + { + "address": "0x14000df29", + "type": "call" + }, + { + "address": "0x140016669", + "type": "call" + }, + { + "address": "0x140010659", + "type": "call" + } + ] + }, + { + "target": "0x14000ca90", + "callers": [ + { + "address": "0x14000449b", + "type": "call" + } + ] + }, + { + "target": "0x14000caac", + "callers": [ + { + "address": "0x140004513", + "type": "jmp" + } + ] + }, + { + "target": "0x14000cac0", + "callers": [ + { + "address": "0x140004f05", + "type": "call" + }, + { + "address": "0x140006124", + "type": "call" + }, + { + "address": "0x140004622", + "type": "call" + }, + { + "address": "0x14000514e", + "type": "call" + }, + { + "address": "0x14000514e", + "type": "call" + }, + { + "address": "0x140004585", + "type": "call" + }, + { + "address": "0x140004585", + "type": "call" + }, + { + "address": "0x14000d671", + "type": "call" + } + ] + }, + { + "target": "0x14000cac8", + "callers": [ + { + "address": "0x14000cde9", + "type": "call" + }, + { + "address": "0x14000cde9", + "type": "call" + } + ] + }, + { + "target": "0x14000cb08", + "callers": [ + { + "address": "0x14000cae8", + "type": "call" + } + ] + }, + { + "target": "0x14000cb8f", + "callers": [ + { + "address": "0x14000ccae", + "type": "jmp" + } + ] + }, + { + "target": "0x14000cb94", + "callers": [ + { + "address": "0x14000cbf8", + "type": "je" + }, + { + "address": "0x14000cc6b", + "type": "je" + }, + { + "address": "0x14000cc53", + "type": "jmp" + } + ] + }, + { + "target": "0x14000cb96", + "callers": [ + { + "address": "0x14000cd76", + "type": "jmp" + }, + { + "address": "0x14000cd76", + "type": "jmp" + } + ] + }, + { + "target": "0x14000cbf5", + "callers": [ + { + "address": "0x14000cb43", + "type": "jmp" + }, + { + "address": "0x14000cb43", + "type": "jmp" + } + ] + }, + { + "target": "0x14000cc58", + "callers": [ + { + "address": "0x14000cc3f", + "type": "je" + } + ] + }, + { + "target": "0x14000ccb3", + "callers": [ + { + "address": "0x14000cc97", + "type": "je" + } + ] + }, + { + "target": "0x14000ccfb", + "callers": [ + { + "address": "0x14000ccc9", + "type": "je" + } + ] + }, + { + "target": "0x14000cd4e", + "callers": [ + { + "address": "0x14000cd1c", + "type": "je" + }, + { + "address": "0x14000cd1c", + "type": "je" + } + ] + }, + { + "target": "0x14000cd91", + "callers": [ + { + "address": "0x14000cc44", + "type": "je" + }, + { + "address": "0x14000cc4d", + "type": "je" + }, + { + "address": "0x14000cc9c", + "type": "je" + }, + { + "address": "0x14000cca5", + "type": "je" + } + ] + }, + { + "target": "0x14000cda8", + "callers": [ + { + "address": "0x1400047eb", + "type": "call" + }, + { + "address": "0x140004784", + "type": "call" + }, + { + "address": "0x1400047ad", + "type": "call" + } + ] + }, + { + "target": "0x14000cdf4", + "callers": [ + { + "address": "0x140010406", + "type": "call" + }, + { + "address": "0x140010406", + "type": "call" + }, + { + "address": "0x14000499f", + "type": "call" + }, + { + "address": "0x14000493f", + "type": "call" + }, + { + "address": "0x140010563", + "type": "call" + } + ] + }, + { + "target": "0x14000cf88", + "callers": [ + { + "address": "0x1400049f8", + "type": "call" + }, + { + "address": "0x14000491d", + "type": "call" + } + ] + }, + { + "target": "0x14000cfb8", + "callers": [ + { + "address": "0x1400049ef", + "type": "call" + }, + { + "address": "0x1400049af", + "type": "call" + }, + { + "address": "0x1400049af", + "type": "call" + } + ] + }, + { + "target": "0x14000d630", + "callers": [ + { + "address": "0x14000492e", + "type": "call" + } + ] + }, + { + "target": "0x14000d640", + "callers": [ + { + "address": "0x1400049c1", + "type": "call" + } + ] + }, + { + "target": "0x14000d6a3", + "callers": [ + { + "address": "0x14000d655", + "type": "je" + }, + { + "address": "0x14000d67c", + "type": "je" + } + ] + }, + { + "target": "0x14000d6d0", + "callers": [ + { + "address": "0x140008349", + "type": "call" + }, + { + "address": "0x140008881", + "type": "call" + }, + { + "address": "0x14000a3d5", + "type": "call" + }, + { + "address": "0x1400073a7", + "type": "call" + }, + { + "address": "0x140006780", + "type": "call" + }, + { + "address": "0x140010b89", + "type": "call" + }, + { + "address": "0x14000ac29", + "type": "call" + }, + { + "address": "0x1400118d7", + "type": "call" + }, + { + "address": "0x140018862", + "type": "call" + }, + { + "address": "0x14000927b", + "type": "call" + }, + { + "address": "0x140006da1", + "type": "call" + }, + { + "address": "0x140007648", + "type": "call" + }, + { + "address": "0x140007917", + "type": "call" + }, + { + "address": "0x14000791c", + "type": "call" + }, + { + "address": "0x140007921", + "type": "call" + }, + { + "address": "0x140007926", + "type": "call" + }, + { + "address": "0x14000792c", + "type": "call" + }, + { + "address": "0x14000791c", + "type": "call" + }, + { + "address": "0x140007921", + "type": "call" + }, + { + "address": "0x140007926", + "type": "call" + }, + { + "address": "0x14000792c", + "type": "call" + }, + { + "address": "0x140007912", + "type": "call" + }, + { + "address": "0x140007917", + "type": "call" + }, + { + "address": "0x14000791c", + "type": "call" + }, + { + "address": "0x140007921", + "type": "call" + }, + { + "address": "0x140007926", + "type": "call" + }, + { + "address": "0x14000792c", + "type": "call" + }, + { + "address": "0x140007921", + "type": "call" + }, + { + "address": "0x140007926", + "type": "call" + }, + { + "address": "0x14000792c", + "type": "call" + }, + { + "address": "0x140007b0e", + "type": "call" + }, + { + "address": "0x140007b13", + "type": "call" + }, + { + "address": "0x140007b18", + "type": "call" + }, + { + "address": "0x140007b1d", + "type": "call" + }, + { + "address": "0x140007b23", + "type": "call" + }, + { + "address": "0x140007b13", + "type": "call" + }, + { + "address": "0x140007b18", + "type": "call" + }, + { + "address": "0x140007b1d", + "type": "call" + }, + { + "address": "0x140007b23", + "type": "call" + }, + { + "address": "0x140007b09", + "type": "call" + }, + { + "address": "0x140007b0e", + "type": "call" + }, + { + "address": "0x140007b13", + "type": "call" + }, + { + "address": "0x140007b18", + "type": "call" + }, + { + "address": "0x140007b1d", + "type": "call" + }, + { + "address": "0x140007b23", + "type": "call" + }, + { + "address": "0x140007b18", + "type": "call" + }, + { + "address": "0x140007b1d", + "type": "call" + }, + { + "address": "0x140007b23", + "type": "call" + }, + { + "address": "0x140011dac", + "type": "call" + }, + { + "address": "0x14001191c", + "type": "call" + }, + { + "address": "0x140009f47", + "type": "call" + }, + { + "address": "0x140009523", + "type": "call" + }, + { + "address": "0x14001a954", + "type": "call" + } + ] + }, + { + "target": "0x14000d6e8", + "callers": [ + { + "address": "0x14000d6dc", + "type": "je" + } + ] + }, + { + "target": "0x14000d707", + "callers": [ + { + "address": "0x14000d6fe", + "type": "je" + } + ] + }, + { + "target": "0x14000d71b", + "callers": [ + { + "address": "0x14000d6ef", + "type": "je" + }, + { + "address": "0x14000d6ef", + "type": "je" + } + ] + }, + { + "target": "0x14000d738", + "callers": [ + { + "address": "0x140011b28", + "type": "call" + }, + { + "address": "0x14000d819", + "type": "call" + } + ] + }, + { + "target": "0x14000d767", + "callers": [ + { + "address": "0x14000d751", + "type": "ja" + } + ] + }, + { + "target": "0x14000d7ab", + "callers": [ + { + "address": "0x14000d7a2", + "type": "jb" + } + ] + }, + { + "target": "0x14000d7bb", + "callers": [ + { + "address": "0x14000d74c", + "type": "jb" + }, + { + "address": "0x14000d76d", + "type": "ja" + }, + { + "address": "0x14000d7cd", + "type": "je" + }, + { + "address": "0x14000d7dc", + "type": "je" + }, + { + "address": "0x14000d7dc", + "type": "je" + } + ] + }, + { + "target": "0x14000d7ca", + "callers": [ + { + "address": "0x14000d789", + "type": "je" + } + ] + }, + { + "target": "0x14000d7d9", + "callers": [ + { + "address": "0x14000d7a0", + "type": "je" + } + ] + }, + { + "target": "0x14000d7e3", + "callers": [ + { + "address": "0x14000d7c1", + "type": "ja" + }, + { + "address": "0x14000d7c1", + "type": "ja" + }, + { + "address": "0x14000d7c1", + "type": "ja" + } + ] + }, + { + "target": "0x14000d7f7", + "callers": [ + { + "address": "0x14000d7c8", + "type": "jmp" + }, + { + "address": "0x14000d762", + "type": "jmp" + }, + { + "address": "0x14000d7e1", + "type": "jmp" + } + ] + }, + { + "target": "0x14000d808", + "callers": [ + { + "address": "0x140017f89", + "type": "call" + } + ] + }, + { + "target": "0x14000d854", + "callers": [ + { + "address": "0x1400148e8", + "type": "call" + }, + { + "address": "0x14000d810", + "type": "call" + }, + { + "address": "0x1400194a5", + "type": "call" + } + ] + }, + { + "target": "0x14000d878", + "callers": [ + { + "address": "0x14000bb95", + "type": "call" + }, + { + "address": "0x14000e3ac", + "type": "call" + }, + { + "address": "0x14000f878", + "type": "call" + }, + { + "address": "0x140010c49", + "type": "call" + }, + { + "address": "0x1400148f1", + "type": "call" + }, + { + "address": "0x140017272", + "type": "call" + }, + { + "address": "0x140017839", + "type": "call" + }, + { + "address": "0x140018d68", + "type": "call" + }, + { + "address": "0x14001d4c7", + "type": "call" + }, + { + "address": "0x140011b2f", + "type": "call" + }, + { + "address": "0x14001524b", + "type": "call" + }, + { + "address": "0x14000f878", + "type": "call" + }, + { + "address": "0x14001749b", + "type": "call" + }, + { + "address": "0x14001749b", + "type": "call" + }, + { + "address": "0x1400165cb", + "type": "call" + }, + { + "address": "0x1400165cb", + "type": "call" + }, + { + "address": "0x140010c49", + "type": "call" + }, + { + "address": "0x14001293d", + "type": "call" + }, + { + "address": "0x140011ae2", + "type": "call" + }, + { + "address": "0x14001cec5", + "type": "call" + }, + { + "address": "0x14000d820", + "type": "call" + }, + { + "address": "0x14001d907", + "type": "call" + }, + { + "address": "0x14001d907", + "type": "call" + }, + { + "address": "0x140010ba9", + "type": "call" + }, + { + "address": "0x140010ba9", + "type": "call" + }, + { + "address": "0x1400194ad", + "type": "call" + }, + { + "address": "0x1400171ae", + "type": "call" + }, + { + "address": "0x1400171ae", + "type": "call" + }, + { + "address": "0x14001d388", + "type": "call" + }, + { + "address": "0x14001be90", + "type": "call" + }, + { + "address": "0x14001d6d9", + "type": "call" + } + ] + }, + { + "target": "0x14000d89c", + "callers": [ + { + "address": "0x140015c38", + "type": "call" + }, + { + "address": "0x140015d49", + "type": "call" + }, + { + "address": "0x14001608d", + "type": "call" + }, + { + "address": "0x140017cc2", + "type": "call" + }, + { + "address": "0x140017cc2", + "type": "call" + }, + { + "address": "0x14001c5d8", + "type": "call" + }, + { + "address": "0x14001d165", + "type": "call" + }, + { + "address": "0x14001d1e2", + "type": "call" + }, + { + "address": "0x140016534", + "type": "call" + }, + { + "address": "0x14001823f", + "type": "call" + } + ] + }, + { + "target": "0x14000d8c0", + "callers": [ + { + "address": "0x14000d8b9", + "type": "je" + } + ] + }, + { + "target": "0x14000d8d0", + "callers": [ + { + "address": "0x14000d8be", + "type": "jmp" + } + ] + }, + { + "target": "0x14000d924", + "callers": [ + { + "address": "0x14000d8d4", + "type": "jmp" + }, + { + "address": "0x14000d8d4", + "type": "jmp" + } + ] + }, + { + "target": "0x14000d940", + "callers": [ + { + "address": "0x140012d3b", + "type": "call" + } + ] + }, + { + "target": "0x14000d9c0", + "callers": [ + { + "address": "0x140004e6c", + "type": "call" + }, + { + "address": "0x140016227", + "type": "call" + }, + { + "address": "0x14001db70", + "type": "call" + }, + { + "address": "0x14001db94", + "type": "call" + } + ] + }, + { + "target": "0x14000d9d4", + "callers": [ + { + "address": "0x14000d9c4", + "type": "je" + }, + { + "address": "0x14000d9c9", + "type": "je" + } + ] + }, + { + "target": "0x14000d9d8", + "callers": [ + { + "address": "0x140017d32", + "type": "call" + }, + { + "address": "0x14001d1cf", + "type": "call" + }, + { + "address": "0x14001d246", + "type": "call" + } + ] + }, + { + "target": "0x14000da15", + "callers": [ + { + "address": "0x14000da06", + "type": "je" + } + ] + }, + { + "target": "0x14000db58", + "callers": [ + { + "address": "0x14000da21", + "type": "jmp" + }, + { + "address": "0x14000da21", + "type": "jmp" + } + ] + }, + { + "target": "0x14000dca0", + "callers": [ + { + "address": "0x14000ef94", + "type": "call" + }, + { + "address": "0x14001c0dc", + "type": "call" + } + ] + }, + { + "target": "0x14000dced", + "callers": [ + { + "address": "0x14000dcb9", + "type": "je" + } + ] + }, + { + "target": "0x14000dd27", + "callers": [ + { + "address": "0x14000dd16", + "type": "je" + }, + { + "address": "0x14000dd1c", + "type": "je" + } + ] + }, + { + "target": "0x14000dd6e", + "callers": [ + { + "address": "0x14000dd4f", + "type": "je" + }, + { + "address": "0x14000dd4f", + "type": "je" + } + ] + }, + { + "target": "0x14000dd87", + "callers": [ + { + "address": "0x14000dd75", + "type": "je" + }, + { + "address": "0x14000dd75", + "type": "je" + }, + { + "address": "0x14000dd7c", + "type": "je" + } + ] + }, + { + "target": "0x14000dd8a", + "callers": [ + { + "address": "0x14000dcc5", + "type": "je" + }, + { + "address": "0x14000dcd4", + "type": "je" + } + ] + }, + { + "target": "0x14000dd94", + "callers": [ + { + "address": "0x14000dcaf", + "type": "jl" + } + ] + }, + { + "target": "0x14000ddcd", + "callers": [ + { + "address": "0x14000dda1", + "type": "je" + } + ] + }, + { + "target": "0x14000de07", + "callers": [ + { + "address": "0x14000ddf6", + "type": "je" + }, + { + "address": "0x14000ddfc", + "type": "je" + } + ] + }, + { + "target": "0x14000de5a", + "callers": [ + { + "address": "0x14000de33", + "type": "je" + }, + { + "address": "0x14000de33", + "type": "je" + } + ] + }, + { + "target": "0x14000de73", + "callers": [ + { + "address": "0x14000de61", + "type": "je" + }, + { + "address": "0x14000de61", + "type": "je" + }, + { + "address": "0x14000de68", + "type": "je" + } + ] + }, + { + "target": "0x14000de7d", + "callers": [ + { + "address": "0x14000dd97", + "type": "jl" + } + ] + }, + { + "target": "0x14000de9f", + "callers": [ + { + "address": "0x14000de87", + "type": "je" + }, + { + "address": "0x14000de94", + "type": "je" + }, + { + "address": "0x14000ddad", + "type": "je" + }, + { + "address": "0x14000ddb7", + "type": "je" + } + ] + }, + { + "target": "0x14000deb0", + "callers": [ + { + "address": "0x140015229", + "type": "call" + }, + { + "address": "0x140011abd", + "type": "call" + }, + { + "address": "0x140005142", + "type": "call" + } + ] + }, + { + "target": "0x14000ded8", + "callers": [ + { + "address": "0x14000dec7", + "type": "je" + } + ] + }, + { + "target": "0x14000df00", + "callers": [ + { + "address": "0x14000debd", + "type": "call" + } + ] + }, + { + "target": "0x14000dfac", + "callers": [ + { + "address": "0x14001f2ce", + "type": "call" + } + ] + }, + { + "target": "0x14000dff4", + "callers": [ + { + "address": "0x14000dfd3", + "type": "je" + }, + { + "address": "0x14000dfe5", + "type": "je" + }, + { + "address": "0x14000e00e", + "type": "je" + }, + { + "address": "0x14000e017", + "type": "je" + } + ] + }, + { + "target": "0x14000dff6", + "callers": [ + { + "address": "0x14000e027", + "type": "jmp" + } + ] + }, + { + "target": "0x14000e00b", + "callers": [ + { + "address": "0x14000dfe9", + "type": "je" + } + ] + }, + { + "target": "0x14000e4ee", + "callers": [ + { + "address": "0x14000e39e", + "type": "je" + }, + { + "address": "0x14000e3bd", + "type": "jmp" + } + ] + }, + { + "target": "0x14000e868", + "callers": [ + { + "address": "0x14000542a", + "type": "call" + }, + { + "address": "0x14000542a", + "type": "call" + } + ] + }, + { + "target": "0x14000e8aa", + "callers": [ + { + "address": "0x14000e88f", + "type": "jmp" + } + ] + }, + { + "target": "0x14000e8c0", + "callers": [ + { + "address": "0x1400053bc", + "type": "call" + }, + { + "address": "0x14000e9f1", + "type": "call" + }, + { + "address": "0x14000ea04", + "type": "call" + } + ] + }, + { + "target": "0x14000e8e2", + "callers": [ + { + "address": "0x14000e8db", + "type": "je" + } + ] + }, + { + "target": "0x14000e8f5", + "callers": [ + { + "address": "0x14000e8c3", + "type": "je" + } + ] + }, + { + "target": "0x14000e8f8", + "callers": [ + { + "address": "0x14000539b", + "type": "call" + } + ] + }, + { + "target": "0x14000e91e", + "callers": [ + { + "address": "0x14000e913", + "type": "je" + } + ] + }, + { + "target": "0x14000e927", + "callers": [ + { + "address": "0x14000e90b", + "type": "je" + } + ] + }, + { + "target": "0x14000e934", + "callers": [ + { + "address": "0x14000ead2", + "type": "call" + }, + { + "address": "0x14000ead2", + "type": "call" + } + ] + }, + { + "target": "0x14000e96c", + "callers": [ + { + "address": "0x14000e954", + "type": "call" + } + ] + }, + { + "target": "0x14000e9c0", + "callers": [ + { + "address": "0x14000e9a7", + "type": "je" + } + ] + }, + { + "target": "0x14000e9d5", + "callers": [ + { + "address": "0x14000e9c7", + "type": "jmp" + }, + { + "address": "0x14000e9c7", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ea2c", + "callers": [ + { + "address": "0x14000ebc4", + "type": "jmp" + }, + { + "address": "0x14000ebd3", + "type": "jmp" + }, + { + "address": "0x14000ec19", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ea9b", + "callers": [ + { + "address": "0x14000ea5c", + "type": "je" + }, + { + "address": "0x14000ea92", + "type": "je" + }, + { + "address": "0x14000ea5c", + "type": "je" + } + ] + }, + { + "target": "0x14000eaf6", + "callers": [ + { + "address": "0x14000eaea", + "type": "jmp" + }, + { + "address": "0x14000eaea", + "type": "jmp" + } + ] + }, + { + "target": "0x14000eb07", + "callers": [ + { + "address": "0x14000eafa", + "type": "je" + } + ] + }, + { + "target": "0x14000eb10", + "callers": [ + { + "address": "0x14000eb09", + "type": "call" + } + ] + }, + { + "target": "0x14000eb2d", + "callers": [ + { + "address": "0x14000eb1a", + "type": "je" + } + ] + }, + { + "target": "0x14000eb40", + "callers": [ + { + "address": "0x14000ea96", + "type": "call" + }, + { + "address": "0x14000eb2f", + "type": "call" + }, + { + "address": "0x14000eb2f", + "type": "call" + } + ] + }, + { + "target": "0x14000eb8d", + "callers": [ + { + "address": "0x14000eb84", + "type": "je" + } + ] + }, + { + "target": "0x14000eb92", + "callers": [ + { + "address": "0x14000eb72", + "type": "je" + } + ] + }, + { + "target": "0x14000eb9e", + "callers": [ + { + "address": "0x14000eb95", + "type": "je" + }, + { + "address": "0x14000eb95", + "type": "je" + }, + { + "address": "0x14000eb95", + "type": "je" + } + ] + }, + { + "target": "0x14000ebbc", + "callers": [ + { + "address": "0x14000545c", + "type": "call" + } + ] + }, + { + "target": "0x14000ebcc", + "callers": [ + { + "address": "0x1400054b6", + "type": "call" + }, + { + "address": "0x1400054b6", + "type": "call" + }, + { + "address": "0x1400054b6", + "type": "call" + }, + { + "address": "0x14000d720", + "type": "call" + }, + { + "address": "0x14000d720", + "type": "call" + }, + { + "address": "0x14000d720", + "type": "call" + }, + { + "address": "0x140016921", + "type": "call" + }, + { + "address": "0x140016921", + "type": "call" + } + ] + }, + { + "target": "0x14000ebd8", + "callers": [ + { + "address": "0x140005425", + "type": "call" + } + ] + }, + { + "target": "0x14000ec14", + "callers": [ + { + "address": "0x1400054ae", + "type": "call" + }, + { + "address": "0x1400054ae", + "type": "call" + }, + { + "address": "0x1400054ae", + "type": "call" + } + ] + }, + { + "target": "0x14000ec88", + "callers": [ + { + "address": "0x14000543a", + "type": "call" + }, + { + "address": "0x14000543a", + "type": "call" + } + ] + }, + { + "target": "0x14000ec90", + "callers": [ + { + "address": "0x140005432", + "type": "call" + }, + { + "address": "0x140005432", + "type": "call" + } + ] + }, + { + "target": "0x14000ef78", + "callers": [ + { + "address": "0x140019f12", + "type": "call" + } + ] + }, + { + "target": "0x14000efd2", + "callers": [ + { + "address": "0x14000ef8d", + "type": "je" + }, + { + "address": "0x14000efb5", + "type": "je" + } + ] + }, + { + "target": "0x14000efd4", + "callers": [ + { + "address": "0x14000efd0", + "type": "jmp" + } + ] + }, + { + "target": "0x14000f36c", + "callers": [ + { + "address": "0x14000fdf2", + "type": "call" + }, + { + "address": "0x14000fdf2", + "type": "call" + } + ] + }, + { + "target": "0x14000f818", + "callers": [ + { + "address": "0x14000f837", + "type": "jl" + }, + { + "address": "0x14000f837", + "type": "jl" + } + ] + }, + { + "target": "0x14000f858", + "callers": [ + { + "address": "0x14000cb3b", + "type": "call" + }, + { + "address": "0x14000cb3b", + "type": "call" + } + ] + }, + { + "target": "0x14000f8f3", + "callers": [ + { + "address": "0x14000f88a", + "type": "jmp" + }, + { + "address": "0x14000f88a", + "type": "jmp" + } + ] + }, + { + "target": "0x14000f8fc", + "callers": [ + { + "address": "0x14000fc8b", + "type": "call" + }, + { + "address": "0x14000fc8b", + "type": "call" + } + ] + }, + { + "target": "0x14000fb2d", + "callers": [ + { + "address": "0x14000fb21", + "type": "je" + } + ] + }, + { + "target": "0x14000fb3e", + "callers": [ + { + "address": "0x14000fb1c", + "type": "je" + } + ] + }, + { + "target": "0x14000fbee", + "callers": [ + { + "address": "0x14000fbd9", + "type": "je" + } + ] + }, + { + "target": "0x14000fc64", + "callers": [ + { + "address": "0x14000fc18", + "type": "jg" + }, + { + "address": "0x14000fc18", + "type": "jg" + }, + { + "address": "0x14000fc60", + "type": "je" + } + ] + }, + { + "target": "0x14000fc80", + "callers": [ + { + "address": "0x14000fc6e", + "type": "je" + }, + { + "address": "0x14000fc6e", + "type": "je" + } + ] + }, + { + "target": "0x14000fc8b", + "callers": [ + { + "address": "0x14000fb49", + "type": "je" + } + ] + }, + { + "target": "0x14000fc90", + "callers": [ + { + "address": "0x14000fb39", + "type": "jmp" + }, + { + "address": "0x14000fb28", + "type": "jmp" + }, + { + "address": "0x14000fcbd", + "type": "jmp" + }, + { + "address": "0x14000fd5d", + "type": "jmp" + } + ] + }, + { + "target": "0x14000fcbb", + "callers": [ + { + "address": "0x14000fb87", + "type": "je" + }, + { + "address": "0x14000fb96", + "type": "je" + }, + { + "address": "0x14000fba0", + "type": "je" + } + ] + }, + { + "target": "0x14000fd5a", + "callers": [ + { + "address": "0x14000fc82", + "type": "je" + }, + { + "address": "0x14000fc82", + "type": "je" + } + ] + }, + { + "target": "0x14000fd80", + "callers": [ + { + "address": "0x14000fb23", + "type": "call" + }, + { + "address": "0x14000fc58", + "type": "call" + } + ] + }, + { + "target": "0x14000fec3", + "callers": [ + { + "address": "0x14000feb8", + "type": "jmp" + } + ] + }, + { + "target": "0x14000fee6", + "callers": [ + { + "address": "0x14000ff04", + "type": "jl" + } + ] + }, + { + "target": "0x14000ff08", + "callers": [ + { + "address": "0x14000feed", + "type": "je" + }, + { + "address": "0x14000feed", + "type": "je" + } + ] + }, + { + "target": "0x14000ff1b", + "callers": [ + { + "address": "0x14000ff0b", + "type": "je" + }, + { + "address": "0x14000ff06", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ff63", + "callers": [ + { + "address": "0x14000ff74", + "type": "jb" + }, + { + "address": "0x14000ff74", + "type": "jb" + } + ] + }, + { + "target": "0x14000ff96", + "callers": [ + { + "address": "0x14000ff5a", + "type": "je" + }, + { + "address": "0x14000ff5a", + "type": "je" + } + ] + }, + { + "target": "0x14000ffcc", + "callers": [ + { + "address": "0x14000ffae", + "type": "jmp" + }, + { + "address": "0x14000ffae", + "type": "jmp" + } + ] + }, + { + "target": "0x140010021", + "callers": [ + { + "address": "0x14000fdfa", + "type": "je" + }, + { + "address": "0x14000fe5e", + "type": "je" + }, + { + "address": "0x14000fdfa", + "type": "je" + } + ] + }, + { + "target": "0x140010023", + "callers": [ + { + "address": "0x14000fe32", + "type": "je" + }, + { + "address": "0x1400100cc", + "type": "jmp" + }, + { + "address": "0x1400100cc", + "type": "jmp" + } + ] + }, + { + "target": "0x14001004d", + "callers": [ + { + "address": "0x14000ffe5", + "type": "je" + } + ] + }, + { + "target": "0x1400100af", + "callers": [ + { + "address": "0x140010059", + "type": "je" + } + ] + }, + { + "target": "0x140010133", + "callers": [ + { + "address": "0x14001018f", + "type": "je" + }, + { + "address": "0x140010198", + "type": "je" + } + ] + }, + { + "target": "0x140010136", + "callers": [ + { + "address": "0x140010205", + "type": "jmp" + } + ] + }, + { + "target": "0x140010157", + "callers": [ + { + "address": "0x140010144", + "type": "je" + }, + { + "address": "0x140010144", + "type": "je" + }, + { + "address": "0x140010144", + "type": "je" + } + ] + }, + { + "target": "0x140010165", + "callers": [ + { + "address": "0x140010155", + "type": "jmp" + } + ] + }, + { + "target": "0x14001019a", + "callers": [ + { + "address": "0x14001018a", + "type": "je" + }, + { + "address": "0x14001018a", + "type": "je" + } + ] + }, + { + "target": "0x1400101ff", + "callers": [ + { + "address": "0x140010193", + "type": "je" + } + ] + }, + { + "target": "0x14001020a", + "callers": [ + { + "address": "0x1400101af", + "type": "je" + } + ] + }, + { + "target": "0x14001024e", + "callers": [ + { + "address": "0x14001022c", + "type": "je" + } + ] + }, + { + "target": "0x140010264", + "callers": [ + { + "address": "0x1400101a6", + "type": "je" + } + ] + }, + { + "target": "0x140010298", + "callers": [ + { + "address": "0x140010262", + "type": "jmp" + }, + { + "address": "0x1400101fa", + "type": "jmp" + } + ] + }, + { + "target": "0x1400102a4", + "callers": [ + { + "address": "0x140010272", + "type": "je" + }, + { + "address": "0x140010218", + "type": "je" + }, + { + "address": "0x1400101c8", + "type": "je" + }, + { + "address": "0x1400101dc", + "type": "je" + }, + { + "address": "0x14001025c", + "type": "je" + }, + { + "address": "0x14001025c", + "type": "je" + }, + { + "address": "0x1400101f0", + "type": "je" + } + ] + }, + { + "target": "0x1400102ac", + "callers": [ + { + "address": "0x14001019d", + "type": "je" + } + ] + }, + { + "target": "0x1400102bc", + "callers": [ + { + "address": "0x1400102b8", + "type": "jmp" + }, + { + "address": "0x1400102aa", + "type": "jmp" + }, + { + "address": "0x1400102aa", + "type": "jmp" + }, + { + "address": "0x1400102aa", + "type": "jmp" + } + ] + }, + { + "target": "0x1400102e4", + "callers": [ + { + "address": "0x14001029b", + "type": "call" + }, + { + "address": "0x140010245", + "type": "call" + }, + { + "address": "0x14001029b", + "type": "call" + } + ] + }, + { + "target": "0x1400102f0", + "callers": [ + { + "address": "0x140010313", + "type": "jmp" + } + ] + }, + { + "target": "0x1400102f5", + "callers": [ + { + "address": "0x1400102ec", + "type": "je" + } + ] + }, + { + "target": "0x14001032c", + "callers": [ + { + "address": "0x1400102b3", + "type": "call" + }, + { + "address": "0x14001026b", + "type": "call" + }, + { + "address": "0x140010211", + "type": "call" + }, + { + "address": "0x1400101c1", + "type": "call" + } + ] + }, + { + "target": "0x140010392", + "callers": [ + { + "address": "0x14001034e", + "type": "ja" + }, + { + "address": "0x14001035a", + "type": "je" + } + ] + }, + { + "target": "0x140010394", + "callers": [ + { + "address": "0x140010390", + "type": "jmp" + } + ] + }, + { + "target": "0x1400103b8", + "callers": [ + { + "address": "0x14001028b", + "type": "call" + }, + { + "address": "0x140010255", + "type": "call" + }, + { + "address": "0x140010235", + "type": "call" + }, + { + "address": "0x140010255", + "type": "call" + }, + { + "address": "0x1400101e9", + "type": "call" + } + ] + }, + { + "target": "0x140010401", + "callers": [ + { + "address": "0x140010426", + "type": "jb" + } + ] + }, + { + "target": "0x140010480", + "callers": [ + { + "address": "0x140010413", + "type": "ja" + }, + { + "address": "0x140010413", + "type": "ja" + } + ] + }, + { + "target": "0x140010482", + "callers": [ + { + "address": "0x14001047e", + "type": "jmp" + } + ] + }, + { + "target": "0x1400104ac", + "callers": [ + { + "address": "0x14001027b", + "type": "call" + }, + { + "address": "0x140010225", + "type": "call" + }, + { + "address": "0x1400101d5", + "type": "call" + } + ] + }, + { + "target": "0x140010518", + "callers": [ + { + "address": "0x1400104d7", + "type": "je" + } + ] + }, + { + "target": "0x14001051a", + "callers": [ + { + "address": "0x140010516", + "type": "jmp" + } + ] + }, + { + "target": "0x14001053c", + "callers": [ + { + "address": "0x140010353", + "type": "call" + }, + { + "address": "0x1400104d0", + "type": "call" + }, + { + "address": "0x1400103e8", + "type": "call" + } + ] + }, + { + "target": "0x14001055e", + "callers": [ + { + "address": "0x140010587", + "type": "jb" + } + ] + }, + { + "target": "0x140010589", + "callers": [ + { + "address": "0x14001055c", + "type": "je" + } + ] + }, + { + "target": "0x14001058b", + "callers": [ + { + "address": "0x1400105a3", + "type": "jmp" + } + ] + }, + { + "target": "0x1400105a1", + "callers": [ + { + "address": "0x140010573", + "type": "ja" + }, + { + "address": "0x14001057f", + "type": "je" + } + ] + }, + { + "target": "0x1400105b0", + "callers": [ + { + "address": "0x14001521d", + "type": "call" + }, + { + "address": "0x140011ab1", + "type": "call" + } + ] + }, + { + "target": "0x1400105f4", + "callers": [ + { + "address": "0x1400109ed", + "type": "call" + } + ] + }, + { + "target": "0x140010630", + "callers": [ + { + "address": "0x14001097c", + "type": "call" + } + ] + }, + { + "target": "0x14001066c", + "callers": [ + { + "address": "0x140010614", + "type": "call" + } + ] + }, + { + "target": "0x14001070e", + "callers": [ + { + "address": "0x1400106ee", + "type": "jb" + } + ] + }, + { + "target": "0x140010772", + "callers": [ + { + "address": "0x140010760", + "type": "je" + } + ] + }, + { + "target": "0x1400107fe", + "callers": [ + { + "address": "0x140010692", + "type": "je" + }, + { + "address": "0x140010730", + "type": "je" + }, + { + "address": "0x140010730", + "type": "je" + } + ] + }, + { + "target": "0x140010801", + "callers": [ + { + "address": "0x1400107fc", + "type": "jmp" + }, + { + "address": "0x1400107fc", + "type": "jmp" + } + ] + }, + { + "target": "0x14001081c", + "callers": [ + { + "address": "0x140010650", + "type": "call" + } + ] + }, + { + "target": "0x140010918", + "callers": [ + { + "address": "0x140010845", + "type": "jmp" + } + ] + }, + { + "target": "0x140010944", + "callers": [ + { + "address": "0x14000e9d5", + "type": "call" + } + ] + }, + { + "target": "0x140010b38", + "callers": [ + { + "address": "0x1400056a5", + "type": "call" + }, + { + "address": "0x1400056a5", + "type": "call" + } + ] + }, + { + "target": "0x140010b4f", + "callers": [ + { + "address": "0x140010b48", + "type": "je" + } + ] + }, + { + "target": "0x140010b56", + "callers": [ + { + "address": "0x140010b3e", + "type": "je" + } + ] + }, + { + "target": "0x140010b70", + "callers": [ + { + "address": "0x140008326", + "type": "call" + }, + { + "address": "0x14000885e", + "type": "call" + }, + { + "address": "0x14000887b", + "type": "call" + }, + { + "address": "0x14001f4c9", + "type": "call" + }, + { + "address": "0x14001f4c9", + "type": "call" + }, + { + "address": "0x1400070c4", + "type": "call" + } + ] + }, + { + "target": "0x140010b89", + "callers": [ + { + "address": "0x140010b80", + "type": "je" + }, + { + "address": "0x140010b87", + "type": "jmp" + } + ] + }, + { + "target": "0x140010b90", + "callers": [ + { + "address": "0x14000613a", + "type": "call" + } + ] + }, + { + "target": "0x140010ba9", + "callers": [ + { + "address": "0x140010b9a", + "type": "je" + }, + { + "address": "0x140010b9f", + "type": "je" + } + ] + }, + { + "target": "0x140010c10", + "callers": [ + { + "address": "0x140011406", + "type": "call" + } + ] + }, + { + "target": "0x140010c8d", + "callers": [ + { + "address": "0x140010c59", + "type": "jmp" + }, + { + "address": "0x140010c59", + "type": "jmp" + } + ] + }, + { + "target": "0x140011308", + "callers": [ + { + "address": "0x140010c94", + "type": "je" + }, + { + "address": "0x140010ca0", + "type": "jmp" + } + ] + }, + { + "target": "0x14001138f", + "callers": [ + { + "address": "0x14001130a", + "type": "jmp" + } + ] + }, + { + "target": "0x140011433", + "callers": [ + { + "address": "0x140011422", + "type": "je" + } + ] + }, + { + "target": "0x140011448", + "callers": [ + { + "address": "0x140011437", + "type": "je" + }, + { + "address": "0x140011437", + "type": "je" + } + ] + }, + { + "target": "0x140011460", + "callers": [ + { + "address": "0x14000fbbc", + "type": "call" + }, + { + "address": "0x140011c9a", + "type": "call" + }, + { + "address": "0x140011cb0", + "type": "call" + }, + { + "address": "0x14000a868", + "type": "call" + } + ] + }, + { + "target": "0x140011494", + "callers": [ + { + "address": "0x140011669", + "type": "call" + } + ] + }, + { + "target": "0x1400114d4", + "callers": [ + { + "address": "0x140011796", + "type": "call" + }, + { + "address": "0x140011796", + "type": "call" + } + ] + }, + { + "target": "0x140011514", + "callers": [ + { + "address": "0x14001167e", + "type": "call" + } + ] + }, + { + "target": "0x14001155c", + "callers": [ + { + "address": "0x140011781", + "type": "call" + }, + { + "address": "0x140011781", + "type": "call" + } + ] + }, + { + "target": "0x1400115a9", + "callers": [ + { + "address": "0x140011589", + "type": "je" + }, + { + "address": "0x1400115a1", + "type": "je" + } + ] + }, + { + "target": "0x1400116fa", + "callers": [ + { + "address": "0x1400116ec", + "type": "je" + } + ] + }, + { + "target": "0x1400117a4", + "callers": [ + { + "address": "0x1400119ed", + "type": "call" + }, + { + "address": "0x140011996", + "type": "call" + }, + { + "address": "0x140011963", + "type": "call" + }, + { + "address": "0x14001190d", + "type": "call" + } + ] + }, + { + "target": "0x140011849", + "callers": [ + { + "address": "0x1400117da", + "type": "jmp" + } + ] + }, + { + "target": "0x14001185c", + "callers": [ + { + "address": "0x140011541", + "type": "call" + }, + { + "address": "0x1400114f9", + "type": "call" + } + ] + }, + { + "target": "0x1400118a4", + "callers": [ + { + "address": "0x140011876", + "type": "je" + }, + { + "address": "0x14001188b", + "type": "je" + }, + { + "address": "0x140011897", + "type": "je" + } + ] + }, + { + "target": "0x1400118b8", + "callers": [ + { + "address": "0x1400118ae", + "type": "je" + }, + { + "address": "0x1400118ae", + "type": "je" + } + ] + }, + { + "target": "0x1400118c4", + "callers": [ + { + "address": "0x14000cbfa", + "type": "call" + }, + { + "address": "0x14000fdc1", + "type": "call" + }, + { + "address": "0x14001bc05", + "type": "call" + }, + { + "address": "0x14001bc16", + "type": "call" + }, + { + "address": "0x14001bcfc", + "type": "call" + }, + { + "address": "0x14000cfbc", + "type": "call" + }, + { + "address": "0x14000cf8c", + "type": "call" + }, + { + "address": "0x140010b74", + "type": "call" + }, + { + "address": "0x14000fdc1", + "type": "call" + }, + { + "address": "0x14001b5bd", + "type": "call" + }, + { + "address": "0x14001b4ed", + "type": "call" + }, + { + "address": "0x14001684a", + "type": "call" + }, + { + "address": "0x14001685a", + "type": "call" + }, + { + "address": "0x14000cdf8", + "type": "call" + }, + { + "address": "0x14001a8f6", + "type": "call" + }, + { + "address": "0x1400188cc", + "type": "call" + } + ] + }, + { + "target": "0x1400118d7", + "callers": [ + { + "address": "0x1400118d0", + "type": "je" + } + ] + }, + { + "target": "0x1400118e0", + "callers": [ + { + "address": "0x14001889f", + "type": "call" + } + ] + }, + { + "target": "0x140011902", + "callers": [ + { + "address": "0x1400118fa", + "type": "jmp" + } + ] + }, + { + "target": "0x14001191c", + "callers": [ + { + "address": "0x140011906", + "type": "je" + }, + { + "address": "0x140011915", + "type": "je" + } + ] + }, + { + "target": "0x140011924", + "callers": [ + { + "address": "0x14000d87c", + "type": "call" + }, + { + "address": "0x1400118c8", + "type": "call" + }, + { + "address": "0x14000d858", + "type": "call" + }, + { + "address": "0x14000dfc5", + "type": "call" + }, + { + "address": "0x140016753", + "type": "call" + } + ] + }, + { + "target": "0x140011958", + "callers": [ + { + "address": "0x140011950", + "type": "jmp" + } + ] + }, + { + "target": "0x14001196d", + "callers": [ + { + "address": "0x140011941", + "type": "je" + } + ] + }, + { + "target": "0x14001198b", + "callers": [ + { + "address": "0x140011983", + "type": "jmp" + } + ] + }, + { + "target": "0x14001199e", + "callers": [ + { + "address": "0x14001198f", + "type": "je" + } + ] + }, + { + "target": "0x1400119a6", + "callers": [ + { + "address": "0x14001195c", + "type": "je" + }, + { + "address": "0x14001196b", + "type": "jmp" + } + ] + }, + { + "target": "0x1400119b4", + "callers": [ + { + "address": "0x14000ac01", + "type": "call" + }, + { + "address": "0x14000ac72", + "type": "call" + } + ] + }, + { + "target": "0x1400119e2", + "callers": [ + { + "address": "0x1400119da", + "type": "jmp" + } + ] + }, + { + "target": "0x140011a01", + "callers": [ + { + "address": "0x1400119e6", + "type": "je" + }, + { + "address": "0x1400119f5", + "type": "je" + } + ] + }, + { + "target": "0x140011a80", + "callers": [ + { + "address": "0x140015ef0", + "type": "call" + }, + { + "address": "0x140015f64", + "type": "call" + }, + { + "address": "0x14000d630", + "type": "jmp" + } + ] + }, + { + "target": "0x140011a9f", + "callers": [ + { + "address": "0x140011a8f", + "type": "je" + } + ] + }, + { + "target": "0x140011ab1", + "callers": [ + { + "address": "0x140011ade", + "type": "je" + } + ] + }, + { + "target": "0x140011ac6", + "callers": [ + { + "address": "0x140011aaf", + "type": "jmp" + } + ] + }, + { + "target": "0x140011ae2", + "callers": [ + { + "address": "0x140011a9d", + "type": "jb" + }, + { + "address": "0x140011ab8", + "type": "je" + }, + { + "address": "0x140011ac4", + "type": "je" + } + ] + }, + { + "target": "0x140011aef", + "callers": [ + { + "address": "0x140011ae0", + "type": "jmp" + } + ] + }, + { + "target": "0x140011b00", + "callers": [ + { + "address": "0x14000cce6", + "type": "call" + }, + { + "address": "0x14000cd39", + "type": "call" + }, + { + "address": "0x14000cb8f", + "type": "call" + }, + { + "address": "0x140010000", + "type": "call" + }, + { + "address": "0x140010015", + "type": "call" + }, + { + "address": "0x140010078", + "type": "call" + }, + { + "address": "0x140010089", + "type": "call" + }, + { + "address": "0x140010096", + "type": "call" + }, + { + "address": "0x1400116fe", + "type": "call" + }, + { + "address": "0x14001170b", + "type": "call" + }, + { + "address": "0x140011718", + "type": "call" + }, + { + "address": "0x140011725", + "type": "call" + }, + { + "address": "0x140011732", + "type": "call" + }, + { + "address": "0x14001173f", + "type": "call" + }, + { + "address": "0x14001174c", + "type": "call" + }, + { + "address": "0x14001175c", + "type": "call" + }, + { + "address": "0x14001176c", + "type": "call" + }, + { + "address": "0x1400116f1", + "type": "call" + }, + { + "address": "0x1400116fe", + "type": "call" + }, + { + "address": "0x14001170b", + "type": "call" + }, + { + "address": "0x140011718", + "type": "call" + }, + { + "address": "0x140011725", + "type": "call" + }, + { + "address": "0x140011732", + "type": "call" + }, + { + "address": "0x14001173f", + "type": "call" + }, + { + "address": "0x14001174c", + "type": "call" + }, + { + "address": "0x14001175c", + "type": "call" + }, + { + "address": "0x14001176c", + "type": "call" + }, + { + "address": "0x140015efa", + "type": "call" + }, + { + "address": "0x140015f9c", + "type": "call" + }, + { + "address": "0x140015f9c", + "type": "call" + }, + { + "address": "0x1400164e4", + "type": "call" + }, + { + "address": "0x1400164c5", + "type": "call" + }, + { + "address": "0x140017d82", + "type": "call" + }, + { + "address": "0x140019b11", + "type": "call" + }, + { + "address": "0x140019b1d", + "type": "call" + }, + { + "address": "0x14001d270", + "type": "call" + }, + { + "address": "0x14001d27f", + "type": "call" + }, + { + "address": "0x1400115a3", + "type": "call" + }, + { + "address": "0x14000da0c", + "type": "call" + }, + { + "address": "0x140018824", + "type": "call" + }, + { + "address": "0x140010728", + "type": "call" + }, + { + "address": "0x140010704", + "type": "call" + }, + { + "address": "0x140010728", + "type": "call" + }, + { + "address": "0x14001a6ff", + "type": "call" + }, + { + "address": "0x14001a713", + "type": "call" + }, + { + "address": "0x14001a722", + "type": "call" + }, + { + "address": "0x14001a72e", + "type": "call" + }, + { + "address": "0x14001a7b5", + "type": "jmp" + }, + { + "address": "0x14001a769", + "type": "call" + }, + { + "address": "0x14001a771", + "type": "call" + }, + { + "address": "0x14001a695", + "type": "call" + }, + { + "address": "0x14001a78b", + "type": "call" + }, + { + "address": "0x14001a7b5", + "type": "jmp" + }, + { + "address": "0x14001a6cf", + "type": "call" + }, + { + "address": "0x14001a6db", + "type": "call" + }, + { + "address": "0x14001a6b7", + "type": "call" + }, + { + "address": "0x14001a6cf", + "type": "call" + }, + { + "address": "0x14001a6db", + "type": "call" + }, + { + "address": "0x14001a810", + "type": "call" + }, + { + "address": "0x14001954a", + "type": "call" + }, + { + "address": "0x14001955c", + "type": "call" + }, + { + "address": "0x14001956e", + "type": "call" + }, + { + "address": "0x140019580", + "type": "call" + }, + { + "address": "0x140019592", + "type": "call" + }, + { + "address": "0x1400195a4", + "type": "call" + }, + { + "address": "0x1400195b6", + "type": "call" + }, + { + "address": "0x1400195c8", + "type": "call" + }, + { + "address": "0x1400195da", + "type": "call" + }, + { + "address": "0x1400195ec", + "type": "call" + }, + { + "address": "0x140019601", + "type": "call" + }, + { + "address": "0x140019616", + "type": "call" + }, + { + "address": "0x14001962b", + "type": "call" + }, + { + "address": "0x140019b6d", + "type": "call" + }, + { + "address": "0x140019b7f", + "type": "call" + }, + { + "address": "0x140019b91", + "type": "call" + }, + { + "address": "0x140019ba3", + "type": "call" + }, + { + "address": "0x140019bb5", + "type": "call" + }, + { + "address": "0x14001a280", + "type": "call" + }, + { + "address": "0x14001a28c", + "type": "call" + }, + { + "address": "0x14001a298", + "type": "call" + }, + { + "address": "0x14001a2eb", + "type": "call" + }, + { + "address": "0x14001a2f7", + "type": "call" + }, + { + "address": "0x14001a303", + "type": "call" + }, + { + "address": "0x14001a30f", + "type": "call" + }, + { + "address": "0x140019ec1", + "type": "call" + } + ] + }, + { + "target": "0x140011b3b", + "callers": [ + { + "address": "0x140011b03", + "type": "je" + } + ] + }, + { + "target": "0x140011bc8", + "callers": [ + { + "address": "0x140012384", + "type": "call" + } + ] + }, + { + "target": "0x140011c00", + "callers": [ + { + "address": "0x14001237f", + "type": "call" + }, + { + "address": "0x1400123ad", + "type": "call" + }, + { + "address": "0x1400123d6", + "type": "call" + }, + { + "address": "0x1400123ff", + "type": "call" + }, + { + "address": "0x140012428", + "type": "call" + }, + { + "address": "0x140012451", + "type": "call" + }, + { + "address": "0x14001247a", + "type": "call" + }, + { + "address": "0x1400124a3", + "type": "call" + }, + { + "address": "0x1400124cc", + "type": "call" + }, + { + "address": "0x1400124f5", + "type": "call" + }, + { + "address": "0x140012039", + "type": "call" + }, + { + "address": "0x140012236", + "type": "call" + }, + { + "address": "0x1400121ad", + "type": "call" + }, + { + "address": "0x140011de7", + "type": "call" + }, + { + "address": "0x140012319", + "type": "call" + } + ] + }, + { + "target": "0x140011c5a", + "callers": [ + { + "address": "0x140011c4a", + "type": "je" + } + ] + }, + { + "target": "0x140011cd3", + "callers": [ + { + "address": "0x140011ca1", + "type": "je" + }, + { + "address": "0x140011cb7", + "type": "je" + } + ] + }, + { + "target": "0x140011ce3", + "callers": [ + { + "address": "0x140011c55", + "type": "jmp" + } + ] + }, + { + "target": "0x140011cf0", + "callers": [ + { + "address": "0x140011c2f", + "type": "je" + } + ] + }, + { + "target": "0x140011dac", + "callers": [ + { + "address": "0x140011d25", + "type": "je" + }, + { + "address": "0x140011d56", + "type": "je" + }, + { + "address": "0x140011d25", + "type": "je" + }, + { + "address": "0x140011d25", + "type": "je" + }, + { + "address": "0x140011d25", + "type": "je" + } + ] + }, + { + "target": "0x140011db4", + "callers": [ + { + "address": "0x1400191da", + "type": "call" + } + ] + }, + { + "target": "0x140011e05", + "callers": [ + { + "address": "0x140011dc8", + "type": "je" + }, + { + "address": "0x140011def", + "type": "je" + } + ] + }, + { + "target": "0x140011fe8", + "callers": [ + { + "address": "0x1400117c5", + "type": "call" + } + ] + }, + { + "target": "0x140011ff0", + "callers": [ + { + "address": "0x140015d61", + "type": "call" + } + ] + }, + { + "target": "0x140012055", + "callers": [ + { + "address": "0x14001201a", + "type": "je" + }, + { + "address": "0x140012041", + "type": "je" + } + ] + }, + { + "target": "0x14001206f", + "callers": [ + { + "address": "0x140012053", + "type": "jmp" + } + ] + }, + { + "target": "0x140012164", + "callers": [ + { + "address": "0x14001bdca", + "type": "call" + }, + { + "address": "0x14001bdca", + "type": "call" + }, + { + "address": "0x14001bde4", + "type": "call" + } + ] + }, + { + "target": "0x1400121c9", + "callers": [ + { + "address": "0x14001218e", + "type": "je" + }, + { + "address": "0x1400121b5", + "type": "je" + } + ] + }, + { + "target": "0x1400121d6", + "callers": [ + { + "address": "0x1400121c7", + "type": "jmp" + } + ] + }, + { + "target": "0x1400121ec", + "callers": [ + { + "address": "0x140016344", + "type": "call" + }, + { + "address": "0x14001639c", + "type": "call" + }, + { + "address": "0x14001644b", + "type": "call" + } + ] + }, + { + "target": "0x140012297", + "callers": [ + { + "address": "0x140012216", + "type": "je" + }, + { + "address": "0x140012241", + "type": "je" + } + ] + }, + { + "target": "0x1400122c9", + "callers": [ + { + "address": "0x140012295", + "type": "jmp" + } + ] + }, + { + "target": "0x1400122e0", + "callers": [ + { + "address": "0x14001205a", + "type": "call" + }, + { + "address": "0x14001229c", + "type": "call" + } + ] + }, + { + "target": "0x14001232f", + "callers": [ + { + "address": "0x1400122fa", + "type": "je" + }, + { + "address": "0x140012321", + "type": "je" + } + ] + }, + { + "target": "0x140012337", + "callers": [ + { + "address": "0x14001232d", + "type": "jmp" + } + ] + }, + { + "target": "0x140012358", + "callers": [ + { + "address": "0x14000cdb9", + "type": "call" + }, + { + "address": "0x14000ca94", + "type": "call" + }, + { + "address": "0x14000cdb9", + "type": "call" + } + ] + }, + { + "target": "0x140012934", + "callers": [ + { + "address": "0x140013c6c", + "type": "call" + }, + { + "address": "0x140013ddc", + "type": "call" + } + ] + }, + { + "target": "0x140012956", + "callers": [ + { + "address": "0x140012950", + "type": "jmp" + } + ] + }, + { + "target": "0x140012d6d", + "callers": [ + { + "address": "0x14001307c", + "type": "jmp" + } + ] + }, + { + "target": "0x140012da3", + "callers": [ + { + "address": "0x140012db4", + "type": "jl" + } + ] + }, + { + "target": "0x140012db6", + "callers": [ + { + "address": "0x140012da6", + "type": "je" + }, + { + "address": "0x140012da6", + "type": "je" + }, + { + "address": "0x140012da6", + "type": "je" + } + ] + }, + { + "target": "0x140012e0e", + "callers": [ + { + "address": "0x140012e1d", + "type": "jl" + }, + { + "address": "0x140012e1d", + "type": "jl" + } + ] + }, + { + "target": "0x140012e44", + "callers": [ + { + "address": "0x140012e5b", + "type": "jl" + }, + { + "address": "0x140012e5b", + "type": "jl" + } + ] + }, + { + "target": "0x140012fac", + "callers": [ + { + "address": "0x140012ea5", + "type": "jmp" + } + ] + }, + { + "target": "0x140013081", + "callers": [ + { + "address": "0x140012dee", + "type": "jg" + } + ] + }, + { + "target": "0x140013090", + "callers": [ + { + "address": "0x1400130af", + "type": "jl" + }, + { + "address": "0x1400130af", + "type": "jl" + } + ] + }, + { + "target": "0x140013105", + "callers": [ + { + "address": "0x140013008", + "type": "je" + }, + { + "address": "0x14001304e", + "type": "je" + } + ] + }, + { + "target": "0x14001310d", + "callers": [ + { + "address": "0x1400130b5", + "type": "jmp" + }, + { + "address": "0x140012e94", + "type": "je" + }, + { + "address": "0x140012fe0", + "type": "je" + }, + { + "address": "0x14001301d", + "type": "jb" + }, + { + "address": "0x140013058", + "type": "jb" + } + ] + }, + { + "target": "0x14001390c", + "callers": [ + { + "address": "0x140013615", + "type": "je" + } + ] + }, + { + "target": "0x14001390e", + "callers": [ + { + "address": "0x140013652", + "type": "jmp" + } + ] + }, + { + "target": "0x140013a8c", + "callers": [ + { + "address": "0x140013fc8", + "type": "call" + } + ] + }, + { + "target": "0x140013d8e", + "callers": [ + { + "address": "0x140013cb2", + "type": "jmp" + } + ] + }, + { + "target": "0x140013eff", + "callers": [ + { + "address": "0x140013dee", + "type": "jmp" + } + ] + }, + { + "target": "0x140013ff6", + "callers": [ + { + "address": "0x140013fe5", + "type": "je" + } + ] + }, + { + "target": "0x14001400b", + "callers": [ + { + "address": "0x140013ffa", + "type": "je" + }, + { + "address": "0x140013ffa", + "type": "je" + } + ] + }, + { + "target": "0x1400142ca", + "callers": [ + { + "address": "0x1400142bb", + "type": "je" + } + ] + }, + { + "target": "0x1400142cf", + "callers": [ + { + "address": "0x1400142c8", + "type": "jmp" + } + ] + }, + { + "target": "0x1400142ec", + "callers": [ + { + "address": "0x140014330", + "type": "jb" + } + ] + }, + { + "target": "0x14001431a", + "callers": [ + { + "address": "0x140014315", + "type": "jmp" + } + ] + }, + { + "target": "0x140014419", + "callers": [ + { + "address": "0x1400142f3", + "type": "je" + }, + { + "address": "0x1400142f3", + "type": "je" + }, + { + "address": "0x1400142f3", + "type": "je" + } + ] + }, + { + "target": "0x14001444e", + "callers": [ + { + "address": "0x140014446", + "type": "jmp" + }, + { + "address": "0x140014332", + "type": "jmp" + } + ] + }, + { + "target": "0x1400144c4", + "callers": [ + { + "address": "0x1400144b6", + "type": "je" + } + ] + }, + { + "target": "0x1400144c9", + "callers": [ + { + "address": "0x1400144c2", + "type": "jmp" + } + ] + }, + { + "target": "0x1400144e2", + "callers": [ + { + "address": "0x140014514", + "type": "jb" + } + ] + }, + { + "target": "0x14001450e", + "callers": [ + { + "address": "0x140014507", + "type": "jmp" + } + ] + }, + { + "target": "0x1400145b9", + "callers": [ + { + "address": "0x1400144e7", + "type": "je" + }, + { + "address": "0x1400144e7", + "type": "je" + }, + { + "address": "0x1400144e7", + "type": "je" + } + ] + }, + { + "target": "0x1400145dc", + "callers": [ + { + "address": "0x1400145d5", + "type": "jmp" + }, + { + "address": "0x140014516", + "type": "jmp" + } + ] + }, + { + "target": "0x140014787", + "callers": [ + { + "address": "0x1400145e2", + "type": "jmp" + } + ] + }, + { + "target": "0x140014d04", + "callers": [ + { + "address": "0x1400148fc", + "type": "jmp" + } + ] + }, + { + "target": "0x140014d20", + "callers": [ + { + "address": "0x140014f34", + "type": "call" + } + ] + }, + { + "target": "0x140014e40", + "callers": [ + { + "address": "0x140014fd8", + "type": "call" + } + ] + }, + { + "target": "0x140014eda", + "callers": [ + { + "address": "0x140014e7c", + "type": "jmp" + } + ] + }, + { + "target": "0x140014f62", + "callers": [ + { + "address": "0x140014f51", + "type": "je" + } + ] + }, + { + "target": "0x140014f77", + "callers": [ + { + "address": "0x140014f66", + "type": "je" + }, + { + "address": "0x140014f66", + "type": "je" + } + ] + }, + { + "target": "0x140015006", + "callers": [ + { + "address": "0x140014ff5", + "type": "je" + } + ] + }, + { + "target": "0x14001501b", + "callers": [ + { + "address": "0x14001500a", + "type": "je" + }, + { + "address": "0x14001500a", + "type": "je" + } + ] + }, + { + "target": "0x140015200", + "callers": [ + { + "address": "0x14000cc60", + "type": "call" + }, + { + "address": "0x14000fe53", + "type": "call" + }, + { + "address": "0x1400162d7", + "type": "call" + }, + { + "address": "0x140016405", + "type": "call" + }, + { + "address": "0x14000cac0", + "type": "jmp" + }, + { + "address": "0x14000f925", + "type": "call" + }, + { + "address": "0x14000efaa", + "type": "call" + }, + { + "address": "0x140016948", + "type": "call" + } + ] + }, + { + "target": "0x14001521d", + "callers": [ + { + "address": "0x140015247", + "type": "je" + } + ] + }, + { + "target": "0x140015232", + "callers": [ + { + "address": "0x14001521b", + "type": "jmp" + } + ] + }, + { + "target": "0x14001524b", + "callers": [ + { + "address": "0x14001520d", + "type": "ja" + }, + { + "address": "0x140015224", + "type": "je" + }, + { + "address": "0x140015230", + "type": "je" + } + ] + }, + { + "target": "0x140015258", + "callers": [ + { + "address": "0x140015249", + "type": "jmp" + } + ] + }, + { + "target": "0x140015260", + "callers": [ + { + "address": "0x1400155ca", + "type": "call" + } + ] + }, + { + "target": "0x14001529a", + "callers": [ + { + "address": "0x140015293", + "type": "jmp" + } + ] + }, + { + "target": "0x1400152b0", + "callers": [ + { + "address": "0x140015348", + "type": "jmp" + } + ] + }, + { + "target": "0x1400152ce", + "callers": [ + { + "address": "0x140015291", + "type": "je" + } + ] + }, + { + "target": "0x1400152d6", + "callers": [ + { + "address": "0x1400152d1", + "type": "je" + } + ] + }, + { + "target": "0x14001533c", + "callers": [ + { + "address": "0x1400152f5", + "type": "jmp" + }, + { + "address": "0x1400152f5", + "type": "jmp" + } + ] + }, + { + "target": "0x140015366", + "callers": [ + { + "address": "0x1400152c6", + "type": "jmp" + }, + { + "address": "0x1400152c6", + "type": "jmp" + } + ] + }, + { + "target": "0x1400155f7", + "callers": [ + { + "address": "0x1400155e6", + "type": "je" + } + ] + }, + { + "target": "0x14001560c", + "callers": [ + { + "address": "0x1400155fb", + "type": "je" + }, + { + "address": "0x1400155fb", + "type": "je" + } + ] + }, + { + "target": "0x140015620", + "callers": [ + { + "address": "0x140015ad4", + "type": "call" + }, + { + "address": "0x140015ad4", + "type": "call" + } + ] + }, + { + "target": "0x140015655", + "callers": [ + { + "address": "0x140015681", + "type": "je" + } + ] + }, + { + "target": "0x14001565d", + "callers": [ + { + "address": "0x140015658", + "type": "je" + }, + { + "address": "0x140015658", + "type": "je" + } + ] + }, + { + "target": "0x14001567e", + "callers": [ + { + "address": "0x14001564c", + "type": "je" + } + ] + }, + { + "target": "0x140015683", + "callers": [ + { + "address": "0x140015651", + "type": "je" + } + ] + }, + { + "target": "0x140015699", + "callers": [ + { + "address": "0x140015700", + "type": "jmp" + } + ] + }, + { + "target": "0x1400156f4", + "callers": [ + { + "address": "0x14001567c", + "type": "jmp" + }, + { + "address": "0x14001567c", + "type": "jmp" + } + ] + }, + { + "target": "0x14001571a", + "callers": [ + { + "address": "0x1400156af", + "type": "jmp" + }, + { + "address": "0x1400156af", + "type": "jmp" + } + ] + }, + { + "target": "0x14001577e", + "callers": [ + { + "address": "0x140015770", + "type": "je" + } + ] + }, + { + "target": "0x140015a56", + "callers": [ + { + "address": "0x1400157ab", + "type": "jmp" + }, + { + "address": "0x140015779", + "type": "jmp" + } + ] + }, + { + "target": "0x140015a74", + "callers": [ + { + "address": "0x14000cc38", + "type": "call" + }, + { + "address": "0x14000cc90", + "type": "call" + } + ] + }, + { + "target": "0x140015aa9", + "callers": [ + { + "address": "0x140015aa2", + "type": "je" + }, + { + "address": "0x140015aa2", + "type": "je" + } + ] + }, + { + "target": "0x140015ab9", + "callers": [ + { + "address": "0x140015aa7", + "type": "jmp" + } + ] + }, + { + "target": "0x140015b01", + "callers": [ + { + "address": "0x140015af0", + "type": "je" + }, + { + "address": "0x140015af0", + "type": "je" + } + ] + }, + { + "target": "0x140015b16", + "callers": [ + { + "address": "0x140015b05", + "type": "je" + }, + { + "address": "0x140015b05", + "type": "je" + } + ] + }, + { + "target": "0x140015b2c", + "callers": [ + { + "address": "0x14000cfd5", + "type": "call" + }, + { + "address": "0x14000cfa5", + "type": "call" + }, + { + "address": "0x14000ce11", + "type": "call" + } + ] + }, + { + "target": "0x140015b57", + "callers": [ + { + "address": "0x140015b3f", + "type": "je" + } + ] + }, + { + "target": "0x140015b60", + "callers": [ + { + "address": "0x14000d97a", + "type": "call" + } + ] + }, + { + "target": "0x140015b8f", + "callers": [ + { + "address": "0x140015b77", + "type": "je" + } + ] + }, + { + "target": "0x140015bcc", + "callers": [ + { + "address": "0x14000d98a", + "type": "call" + } + ] + }, + { + "target": "0x140015bfb", + "callers": [ + { + "address": "0x140015be3", + "type": "je" + } + ] + }, + { + "target": "0x140015c56", + "callers": [ + { + "address": "0x140015c47", + "type": "ja" + } + ] + }, + { + "target": "0x140015c8b", + "callers": [ + { + "address": "0x140015c7f", + "type": "jmp" + } + ] + }, + { + "target": "0x140015ccd", + "callers": [ + { + "address": "0x140015cc0", + "type": "je" + } + ] + }, + { + "target": "0x140015cd5", + "callers": [ + { + "address": "0x140015c54", + "type": "jmp" + } + ] + }, + { + "target": "0x140015ce7", + "callers": [ + { + "address": "0x140015cda", + "type": "je" + }, + { + "address": "0x140015ccf", + "type": "jmp" + }, + { + "address": "0x140015ccf", + "type": "jmp" + } + ] + }, + { + "target": "0x140015d0c", + "callers": [ + { + "address": "0x140015ede", + "type": "call" + }, + { + "address": "0x140015f4c", + "type": "call" + }, + { + "address": "0x140015f82", + "type": "call" + }, + { + "address": "0x140015ede", + "type": "call" + } + ] + }, + { + "target": "0x140015e4e", + "callers": [ + { + "address": "0x140015d6f", + "type": "jmp" + } + ] + }, + { + "target": "0x140015e5f", + "callers": [ + { + "address": "0x140015e52", + "type": "je" + } + ] + }, + { + "target": "0x140015e88", + "callers": [ + { + "address": "0x140019f5a", + "type": "call" + }, + { + "address": "0x140019f7a", + "type": "call" + }, + { + "address": "0x140019f9c", + "type": "call" + }, + { + "address": "0x140019fbf", + "type": "call" + }, + { + "address": "0x140019ffc", + "type": "call" + }, + { + "address": "0x14001a017", + "type": "call" + }, + { + "address": "0x14001a03c", + "type": "call" + }, + { + "address": "0x14001a05b", + "type": "call" + }, + { + "address": "0x14001a090", + "type": "call" + }, + { + "address": "0x14001a0b8", + "type": "call" + }, + { + "address": "0x14001a0db", + "type": "call" + }, + { + "address": "0x14001a0fb", + "type": "call" + }, + { + "address": "0x14001a120", + "type": "call" + }, + { + "address": "0x14001a144", + "type": "call" + }, + { + "address": "0x14001a16a", + "type": "call" + }, + { + "address": "0x14001a18b", + "type": "call" + }, + { + "address": "0x14001a1b0", + "type": "call" + }, + { + "address": "0x14001a1d1", + "type": "call" + }, + { + "address": "0x14001a1f2", + "type": "call" + } + ] + }, + { + "target": "0x140015f2d", + "callers": [ + { + "address": "0x140015ee8", + "type": "je" + }, + { + "address": "0x140015ee8", + "type": "je" + } + ] + }, + { + "target": "0x140015f96", + "callers": [ + { + "address": "0x140015f6f", + "type": "je" + }, + { + "address": "0x140015f89", + "type": "je" + } + ] + }, + { + "target": "0x140015f99", + "callers": [ + { + "address": "0x140015f94", + "type": "jmp" + } + ] + }, + { + "target": "0x140016016", + "callers": [ + { + "address": "0x140015f56", + "type": "je" + }, + { + "address": "0x140015f02", + "type": "je" + } + ] + }, + { + "target": "0x140016019", + "callers": [ + { + "address": "0x140015f28", + "type": "jmp" + }, + { + "address": "0x140015fa3", + "type": "jmp" + }, + { + "address": "0x140015fa3", + "type": "jmp" + } + ] + }, + { + "target": "0x140016050", + "callers": [ + { + "address": "0x14000ff51", + "type": "call" + }, + { + "address": "0x14000ff51", + "type": "call" + }, + { + "address": "0x140015cb4", + "type": "call" + }, + { + "address": "0x140018418", + "type": "call" + } + ] + }, + { + "target": "0x1400161a6", + "callers": [ + { + "address": "0x1400160d1", + "type": "jmp" + } + ] + }, + { + "target": "0x1400161b7", + "callers": [ + { + "address": "0x1400161aa", + "type": "je" + } + ] + }, + { + "target": "0x1400161e0", + "callers": [ + { + "address": "0x140016580", + "type": "call" + } + ] + }, + { + "target": "0x140016235", + "callers": [ + { + "address": "0x140016231", + "type": "jl" + } + ] + }, + { + "target": "0x1400162af", + "callers": [ + { + "address": "0x1400162aa", + "type": "ja" + } + ] + }, + { + "target": "0x1400162d4", + "callers": [ + { + "address": "0x1400162a1", + "type": "ja" + } + ] + }, + { + "target": "0x1400162ec", + "callers": [ + { + "address": "0x1400162d2", + "type": "jmp" + } + ] + }, + { + "target": "0x1400162f0", + "callers": [ + { + "address": "0x1400162e4", + "type": "je" + } + ] + }, + { + "target": "0x1400163b2", + "callers": [ + { + "address": "0x14001635f", + "type": "je" + } + ] + }, + { + "target": "0x1400163e3", + "callers": [ + { + "address": "0x1400163d7", + "type": "ja" + } + ] + }, + { + "target": "0x140016405", + "callers": [ + { + "address": "0x1400163ce", + "type": "ja" + } + ] + }, + { + "target": "0x14001641a", + "callers": [ + { + "address": "0x140016403", + "type": "jmp" + } + ] + }, + { + "target": "0x14001641e", + "callers": [ + { + "address": "0x140016412", + "type": "je" + } + ] + }, + { + "target": "0x1400164b1", + "callers": [ + { + "address": "0x1400163c5", + "type": "je" + } + ] + }, + { + "target": "0x1400164b4", + "callers": [ + { + "address": "0x140016454", + "type": "je" + }, + { + "address": "0x140016484", + "type": "jmp" + } + ] + }, + { + "target": "0x1400164ca", + "callers": [ + { + "address": "0x1400164b7", + "type": "je" + }, + { + "address": "0x140016421", + "type": "je" + }, + { + "address": "0x140016421", + "type": "je" + }, + { + "address": "0x1400163f7", + "type": "je" + }, + { + "address": "0x1400163f7", + "type": "je" + }, + { + "address": "0x1400164b7", + "type": "je" + }, + { + "address": "0x140016421", + "type": "je" + } + ] + }, + { + "target": "0x1400164ce", + "callers": [ + { + "address": "0x14001628b", + "type": "je" + } + ] + }, + { + "target": "0x1400164d1", + "callers": [ + { + "address": "0x1400162f3", + "type": "je" + }, + { + "address": "0x1400162f3", + "type": "je" + }, + { + "address": "0x1400162c6", + "type": "je" + }, + { + "address": "0x1400162c6", + "type": "je" + }, + { + "address": "0x14001631a", + "type": "je" + }, + { + "address": "0x140016350", + "type": "je" + }, + { + "address": "0x1400162f3", + "type": "je" + }, + { + "address": "0x14001636e", + "type": "jg" + }, + { + "address": "0x1400163ad", + "type": "jmp" + } + ] + }, + { + "target": "0x1400164d8", + "callers": [ + { + "address": "0x140016366", + "type": "je" + }, + { + "address": "0x1400164cc", + "type": "jmp" + }, + { + "address": "0x1400164cc", + "type": "jmp" + } + ] + }, + { + "target": "0x1400164e9", + "callers": [ + { + "address": "0x1400164d6", + "type": "je" + }, + { + "address": "0x1400164d6", + "type": "je" + } + ] + }, + { + "target": "0x1400164eb", + "callers": [ + { + "address": "0x140016272", + "type": "je" + }, + { + "address": "0x140016272", + "type": "je" + } + ] + }, + { + "target": "0x140016514", + "callers": [ + { + "address": "0x14001844b", + "type": "call" + }, + { + "address": "0x140018484", + "type": "call" + } + ] + }, + { + "target": "0x140016598", + "callers": [ + { + "address": "0x14001658a", + "type": "je" + } + ] + }, + { + "target": "0x1400165b0", + "callers": [ + { + "address": "0x14000fe8f", + "type": "call" + }, + { + "address": "0x14001c0f5", + "type": "call" + }, + { + "address": "0x14000d687", + "type": "call" + } + ] + }, + { + "target": "0x1400165cb", + "callers": [ + { + "address": "0x1400165ba", + "type": "je" + }, + { + "address": "0x1400165bf", + "type": "je" + } + ] + }, + { + "target": "0x140016634", + "callers": [ + { + "address": "0x1400166a0", + "type": "call" + } + ] + }, + { + "target": "0x14001667c", + "callers": [ + { + "address": "0x14000d6d4", + "type": "call" + } + ] + }, + { + "target": "0x1400166cc", + "callers": [ + { + "address": "0x14000d6e3", + "type": "call" + } + ] + }, + { + "target": "0x140016723", + "callers": [ + { + "address": "0x1400166fa", + "type": "je" + }, + { + "address": "0x140016704", + "type": "je" + }, + { + "address": "0x140016713", + "type": "je" + }, + { + "address": "0x140016718", + "type": "je" + } + ] + }, + { + "target": "0x140016753", + "callers": [ + { + "address": "0x1400166ff", + "type": "je" + }, + { + "address": "0x140016709", + "type": "je" + }, + { + "address": "0x14001670e", + "type": "je" + } + ] + }, + { + "target": "0x140016763", + "callers": [ + { + "address": "0x1400168c5", + "type": "jmp" + }, + { + "address": "0x1400168c5", + "type": "jmp" + } + ] + }, + { + "target": "0x1400167c5", + "callers": [ + { + "address": "0x14001672f", + "type": "je" + }, + { + "address": "0x14001674a", + "type": "je" + } + ] + }, + { + "target": "0x1400167ce", + "callers": [ + { + "address": "0x140016741", + "type": "je" + } + ] + }, + { + "target": "0x1400167d7", + "callers": [ + { + "address": "0x140016738", + "type": "je" + } + ] + }, + { + "target": "0x1400167e0", + "callers": [ + { + "address": "0x140016726", + "type": "je" + }, + { + "address": "0x140016726", + "type": "je" + } + ] + }, + { + "target": "0x1400167e7", + "callers": [ + { + "address": "0x1400167cc", + "type": "jmp" + }, + { + "address": "0x1400167de", + "type": "jmp" + }, + { + "address": "0x1400167d5", + "type": "jmp" + }, + { + "address": "0x14001674e", + "type": "jmp" + } + ] + }, + { + "target": "0x1400167f9", + "callers": [ + { + "address": "0x1400167ed", + "type": "je" + }, + { + "address": "0x1400167ed", + "type": "je" + } + ] + }, + { + "target": "0x140016813", + "callers": [ + { + "address": "0x1400167ff", + "type": "je" + }, + { + "address": "0x1400167ff", + "type": "je" + } + ] + }, + { + "target": "0x140016866", + "callers": [ + { + "address": "0x14001682f", + "type": "ja" + } + ] + }, + { + "target": "0x140016887", + "callers": [ + { + "address": "0x14001689a", + "type": "jmp" + } + ] + }, + { + "target": "0x1400168a8", + "callers": [ + { + "address": "0x140016817", + "type": "je" + }, + { + "address": "0x140016817", + "type": "je" + } + ] + }, + { + "target": "0x1400168ae", + "callers": [ + { + "address": "0x14001688f", + "type": "je" + }, + { + "address": "0x14001688f", + "type": "je" + }, + { + "address": "0x14001688f", + "type": "je" + } + ] + }, + { + "target": "0x1400168bd", + "callers": [ + { + "address": "0x1400168b1", + "type": "je" + }, + { + "address": "0x1400168b1", + "type": "je" + } + ] + }, + { + "target": "0x14001690f", + "callers": [ + { + "address": "0x140016820", + "type": "je" + } + ] + }, + { + "target": "0x14001691c", + "callers": [ + { + "address": "0x140016912", + "type": "je" + } + ] + }, + { + "target": "0x140016930", + "callers": [ + { + "address": "0x14001beba", + "type": "call" + }, + { + "address": "0x14001beba", + "type": "call" + } + ] + }, + { + "target": "0x14001696e", + "callers": [ + { + "address": "0x14001694d", + "type": "jmp" + } + ] + }, + { + "target": "0x140016bc8", + "callers": [ + { + "address": "0x140016fd8", + "type": "call" + }, + { + "address": "0x140016efe", + "type": "call" + } + ] + }, + { + "target": "0x140016d69", + "callers": [ + { + "address": "0x140016c31", + "type": "jmp" + }, + { + "address": "0x140016c31", + "type": "jmp" + } + ] + }, + { + "target": "0x140016d88", + "callers": [ + { + "address": "0x14001c34e", + "type": "call" + }, + { + "address": "0x14001c2d0", + "type": "call" + }, + { + "address": "0x14001c37f", + "type": "call" + }, + { + "address": "0x14001c2d0", + "type": "call" + } + ] + }, + { + "target": "0x140016dc2", + "callers": [ + { + "address": "0x140016db3", + "type": "ja" + } + ] + }, + { + "target": "0x140016de4", + "callers": [ + { + "address": "0x140016dcc", + "type": "ja" + } + ] + }, + { + "target": "0x140016e25", + "callers": [ + { + "address": "0x140016dc0", + "type": "jmp" + }, + { + "address": "0x140016de2", + "type": "jmp" + } + ] + }, + { + "target": "0x140016e74", + "callers": [ + { + "address": "0x140012e8b", + "type": "call" + } + ] + }, + { + "target": "0x140016ee9", + "callers": [ + { + "address": "0x140016eca", + "type": "jmp" + } + ] + }, + { + "target": "0x140016f6a", + "callers": [ + { + "address": "0x140016eb1", + "type": "je" + }, + { + "address": "0x140016f82", + "type": "jmp" + } + ] + }, + { + "target": "0x140016f73", + "callers": [ + { + "address": "0x140016fe6", + "type": "je" + } + ] + }, + { + "target": "0x140016f7b", + "callers": [ + { + "address": "0x140016f0f", + "type": "je" + } + ] + }, + { + "target": "0x140016f84", + "callers": [ + { + "address": "0x140016f0a", + "type": "je" + } + ] + }, + { + "target": "0x140016f96", + "callers": [ + { + "address": "0x140016ea5", + "type": "je" + } + ] + }, + { + "target": "0x140016fa1", + "callers": [ + { + "address": "0x140016ffb", + "type": "jmp" + } + ] + }, + { + "target": "0x140016fcb", + "callers": [ + { + "address": "0x140016fac", + "type": "jmp" + }, + { + "address": "0x140016fac", + "type": "jmp" + } + ] + }, + { + "target": "0x140016ffd", + "callers": [ + { + "address": "0x140016fe1", + "type": "je" + } + ] + }, + { + "target": "0x140017008", + "callers": [ + { + "address": "0x140016f94", + "type": "jmp" + } + ] + }, + { + "target": "0x14001700c", + "callers": [ + { + "address": "0x140016f76", + "type": "jmp" + }, + { + "address": "0x140016f76", + "type": "jmp" + }, + { + "address": "0x140016f76", + "type": "jmp" + } + ] + }, + { + "target": "0x14001702c", + "callers": [ + { + "address": "0x1400160c3", + "type": "call" + }, + { + "address": "0x140016266", + "type": "call" + }, + { + "address": "0x140016266", + "type": "call" + }, + { + "address": "0x140016311", + "type": "call" + } + ] + }, + { + "target": "0x14001705f", + "callers": [ + { + "address": "0x14001703e", + "type": "ja" + } + ] + }, + { + "target": "0x140017079", + "callers": [ + { + "address": "0x14001705d", + "type": "jmp" + } + ] + }, + { + "target": "0x14001707b", + "callers": [ + { + "address": "0x14001708b", + "type": "je" + }, + { + "address": "0x140017035", + "type": "je" + }, + { + "address": "0x140017090", + "type": "je" + }, + { + "address": "0x140017095", + "type": "je" + }, + { + "address": "0x140017066", + "type": "je" + }, + { + "address": "0x140017040", + "type": "je" + }, + { + "address": "0x14001709a", + "type": "je" + }, + { + "address": "0x140017047", + "type": "je" + }, + { + "address": "0x14001709f", + "type": "je" + }, + { + "address": "0x140017074", + "type": "je" + }, + { + "address": "0x14001704e", + "type": "je" + }, + { + "address": "0x1400170a4", + "type": "je" + }, + { + "address": "0x140017053", + "type": "je" + }, + { + "address": "0x1400170a9", + "type": "je" + }, + { + "address": "0x140017058", + "type": "je" + }, + { + "address": "0x1400170b0", + "type": "je" + } + ] + }, + { + "target": "0x14001707d", + "callers": [ + { + "address": "0x1400170ba", + "type": "jmp" + }, + { + "address": "0x1400170ba", + "type": "jmp" + } + ] + }, + { + "target": "0x140017084", + "callers": [ + { + "address": "0x140017033", + "type": "ja" + } + ] + }, + { + "target": "0x1400170b7", + "callers": [ + { + "address": "0x14001706d", + "type": "je" + } + ] + }, + { + "target": "0x1400170bc", + "callers": [ + { + "address": "0x140012fd6", + "type": "call" + }, + { + "address": "0x140016479", + "type": "call" + } + ] + }, + { + "target": "0x14001710a", + "callers": [ + { + "address": "0x1400170e9", + "type": "ja" + } + ] + }, + { + "target": "0x140017121", + "callers": [ + { + "address": "0x1400170de", + "type": "ja" + } + ] + }, + { + "target": "0x14001714d", + "callers": [ + { + "address": "0x14001711f", + "type": "jmp" + } + ] + }, + { + "target": "0x140017152", + "callers": [ + { + "address": "0x140017108", + "type": "jmp" + } + ] + }, + { + "target": "0x14001715a", + "callers": [ + { + "address": "0x140017128", + "type": "je" + }, + { + "address": "0x1400170e0", + "type": "je" + }, + { + "address": "0x14001712d", + "type": "je" + }, + { + "address": "0x140017132", + "type": "je" + }, + { + "address": "0x140017111", + "type": "je" + }, + { + "address": "0x1400170eb", + "type": "je" + }, + { + "address": "0x140017137", + "type": "je" + }, + { + "address": "0x140017118", + "type": "je" + }, + { + "address": "0x1400170f2", + "type": "je" + }, + { + "address": "0x14001713c", + "type": "je" + }, + { + "address": "0x1400170f9", + "type": "je" + }, + { + "address": "0x140017141", + "type": "je" + }, + { + "address": "0x14001714d", + "type": "je" + }, + { + "address": "0x1400170fe", + "type": "je" + }, + { + "address": "0x140017146", + "type": "je" + }, + { + "address": "0x140017152", + "type": "je" + }, + { + "address": "0x140017103", + "type": "je" + }, + { + "address": "0x14001714d", + "type": "je" + }, + { + "address": "0x140017152", + "type": "je" + } + ] + }, + { + "target": "0x14001715c", + "callers": [ + { + "address": "0x140017158", + "type": "jmp" + } + ] + }, + { + "target": "0x14001717d", + "callers": [ + { + "address": "0x140017174", + "type": "je" + }, + { + "address": "0x140017179", + "type": "je" + }, + { + "address": "0x140017174", + "type": "je" + } + ] + }, + { + "target": "0x1400171a0", + "callers": [ + { + "address": "0x140017247", + "type": "jmp" + }, + { + "address": "0x140017247", + "type": "jmp" + } + ] + }, + { + "target": "0x1400171ae", + "callers": [ + { + "address": "0x1400171a7", + "type": "je" + } + ] + }, + { + "target": "0x140017230", + "callers": [ + { + "address": "0x14001bb93", + "type": "call" + } + ] + }, + { + "target": "0x140017247", + "callers": [ + { + "address": "0x14001723c", + "type": "je" + } + ] + }, + { + "target": "0x140017480", + "callers": [ + { + "address": "0x14000f825", + "type": "call" + }, + { + "address": "0x14000f825", + "type": "call" + } + ] + }, + { + "target": "0x14001749b", + "callers": [ + { + "address": "0x14001748a", + "type": "je" + }, + { + "address": "0x14001748f", + "type": "je" + } + ] + }, + { + "target": "0x140017510", + "callers": [ + { + "address": "0x14000fc2a", + "type": "call" + }, + { + "address": "0x14001036b", + "type": "call" + }, + { + "address": "0x140010385", + "type": "call" + }, + { + "address": "0x14001043b", + "type": "call" + }, + { + "address": "0x140010308", + "type": "call" + }, + { + "address": "0x14000efc4", + "type": "call" + } + ] + }, + { + "target": "0x140017a20", + "callers": [ + { + "address": "0x14001784b", + "type": "jmp" + } + ] + }, + { + "target": "0x140017a50", + "callers": [ + { + "address": "0x140017c53", + "type": "call" + }, + { + "address": "0x140017d6f", + "type": "call" + } + ] + }, + { + "target": "0x140017c26", + "callers": [ + { + "address": "0x140017c1a", + "type": "ja" + } + ] + }, + { + "target": "0x140017c36", + "callers": [ + { + "address": "0x140017c12", + "type": "je" + }, + { + "address": "0x140017c24", + "type": "jb" + } + ] + }, + { + "target": "0x140017c5d", + "callers": [ + { + "address": "0x140017c46", + "type": "je" + }, + { + "address": "0x140017c46", + "type": "je" + } + ] + }, + { + "target": "0x140017c76", + "callers": [ + { + "address": "0x140017c68", + "type": "ja" + } + ] + }, + { + "target": "0x140017c79", + "callers": [ + { + "address": "0x140017c74", + "type": "jb" + } + ] + }, + { + "target": "0x140017ce8", + "callers": [ + { + "address": "0x140017cda", + "type": "je" + }, + { + "address": "0x140017cda", + "type": "je" + } + ] + }, + { + "target": "0x140017d25", + "callers": [ + { + "address": "0x140017ceb", + "type": "jmp" + }, + { + "address": "0x140017ceb", + "type": "jmp" + } + ] + }, + { + "target": "0x140017d87", + "callers": [ + { + "address": "0x140017d7b", + "type": "je" + } + ] + }, + { + "target": "0x140017f11", + "callers": [ + { + "address": "0x140017c58", + "type": "jmp" + }, + { + "address": "0x140017d89", + "type": "jmp" + }, + { + "address": "0x140017d89", + "type": "jmp" + } + ] + }, + { + "target": "0x140018039", + "callers": [ + { + "address": "0x140017f90", + "type": "jmp" + } + ] + }, + { + "target": "0x140018230", + "callers": [ + { + "address": "0x140018577", + "type": "call" + }, + { + "address": "0x140018577", + "type": "call" + } + ] + }, + { + "target": "0x140018277", + "callers": [ + { + "address": "0x140018260", + "type": "jmp" + } + ] + }, + { + "target": "0x140018292", + "callers": [ + { + "address": "0x140018279", + "type": "jmp" + } + ] + }, + { + "target": "0x1400182a5", + "callers": [ + { + "address": "0x140018297", + "type": "je" + } + ] + }, + { + "target": "0x1400183b2", + "callers": [ + { + "address": "0x1400183bb", + "type": "jb" + }, + { + "address": "0x1400183bb", + "type": "jb" + } + ] + }, + { + "target": "0x1400183ed", + "callers": [ + { + "address": "0x1400183cb", + "type": "jmp" + } + ] + }, + { + "target": "0x1400184b4", + "callers": [ + { + "address": "0x1400184a8", + "type": "je" + } + ] + }, + { + "target": "0x1400184c3", + "callers": [ + { + "address": "0x1400184b7", + "type": "je" + } + ] + }, + { + "target": "0x1400184c5", + "callers": [ + { + "address": "0x1400184b2", + "type": "jmp" + }, + { + "address": "0x1400184c1", + "type": "jmp" + } + ] + }, + { + "target": "0x1400184da", + "callers": [ + { + "address": "0x14001838d", + "type": "je" + }, + { + "address": "0x1400183a0", + "type": "je" + } + ] + }, + { + "target": "0x1400184e5", + "callers": [ + { + "address": "0x140018517", + "type": "jb" + }, + { + "address": "0x140018517", + "type": "jb" + } + ] + }, + { + "target": "0x1400184fa", + "callers": [ + { + "address": "0x1400184f0", + "type": "ja" + }, + { + "address": "0x1400184f0", + "type": "ja" + } + ] + }, + { + "target": "0x140018508", + "callers": [ + { + "address": "0x1400184fe", + "type": "ja" + } + ] + }, + { + "target": "0x14001850a", + "callers": [ + { + "address": "0x1400184f8", + "type": "jmp" + }, + { + "address": "0x140018506", + "type": "jmp" + } + ] + }, + { + "target": "0x140018519", + "callers": [ + { + "address": "0x1400184d8", + "type": "jmp" + }, + { + "address": "0x1400184d8", + "type": "jmp" + } + ] + }, + { + "target": "0x140018540", + "callers": [ + { + "address": "0x1400188b5", + "type": "call" + } + ] + }, + { + "target": "0x140018797", + "callers": [ + { + "address": "0x140018594", + "type": "jmp" + }, + { + "address": "0x140018594", + "type": "jmp" + } + ] + }, + { + "target": "0x1400187b0", + "callers": [ + { + "address": "0x140018570", + "type": "call" + }, + { + "address": "0x140018570", + "type": "call" + }, + { + "address": "0x1400188df", + "type": "jmp" + } + ] + }, + { + "target": "0x1400187e6", + "callers": [ + { + "address": "0x1400187d1", + "type": "je" + }, + { + "address": "0x1400187db", + "type": "je" + } + ] + }, + { + "target": "0x140018829", + "callers": [ + { + "address": "0x140018805", + "type": "je" + }, + { + "address": "0x140018822", + "type": "je" + } + ] + }, + { + "target": "0x140018840", + "callers": [ + { + "address": "0x140018800", + "type": "je" + } + ] + }, + { + "target": "0x14001884a", + "callers": [ + { + "address": "0x1400187e4", + "type": "jmp" + } + ] + }, + { + "target": "0x140018862", + "callers": [ + { + "address": "0x14001884d", + "type": "je" + }, + { + "address": "0x14001884d", + "type": "je" + }, + { + "address": "0x14001884d", + "type": "je" + }, + { + "address": "0x14001884d", + "type": "je" + } + ] + }, + { + "target": "0x1400188c8", + "callers": [ + { + "address": "0x140015bf3", + "type": "call" + } + ] + }, + { + "target": "0x14001906b", + "callers": [ + { + "address": "0x140018d73", + "type": "jmp" + } + ] + }, + { + "target": "0x1400191a8", + "callers": [ + { + "address": "0x1400191cc", + "type": "call" + } + ] + }, + { + "target": "0x1400191c0", + "callers": [ + { + "address": "0x14000eade", + "type": "call" + }, + { + "address": "0x14000eade", + "type": "call" + } + ] + }, + { + "target": "0x1400193b8", + "callers": [ + { + "address": "0x14001f87a", + "type": "jmp" + }, + { + "address": "0x14001f891", + "type": "jmp" + }, + { + "address": "0x14001f8a8", + "type": "jmp" + } + ] + }, + { + "target": "0x14001949c", + "callers": [ + { + "address": "0x140014e62", + "type": "call" + } + ] + }, + { + "target": "0x140019508", + "callers": [ + { + "address": "0x1400194b8", + "type": "jmp" + } + ] + }, + { + "target": "0x14001952c", + "callers": [ + { + "address": "0x14001a6a1", + "type": "call" + } + ] + }, + { + "target": "0x14001954f", + "callers": [ + { + "address": "0x140019548", + "type": "je" + } + ] + }, + { + "target": "0x140019561", + "callers": [ + { + "address": "0x14001955a", + "type": "je" + }, + { + "address": "0x14001955a", + "type": "je" + } + ] + }, + { + "target": "0x140019573", + "callers": [ + { + "address": "0x14001956c", + "type": "je" + }, + { + "address": "0x14001956c", + "type": "je" + } + ] + }, + { + "target": "0x140019585", + "callers": [ + { + "address": "0x14001957e", + "type": "je" + }, + { + "address": "0x14001957e", + "type": "je" + } + ] + }, + { + "target": "0x140019597", + "callers": [ + { + "address": "0x140019590", + "type": "je" + }, + { + "address": "0x140019590", + "type": "je" + } + ] + }, + { + "target": "0x1400195a9", + "callers": [ + { + "address": "0x1400195a2", + "type": "je" + }, + { + "address": "0x1400195a2", + "type": "je" + } + ] + }, + { + "target": "0x1400195bb", + "callers": [ + { + "address": "0x1400195b4", + "type": "je" + }, + { + "address": "0x1400195b4", + "type": "je" + } + ] + }, + { + "target": "0x1400195cd", + "callers": [ + { + "address": "0x1400195c6", + "type": "je" + }, + { + "address": "0x1400195c6", + "type": "je" + } + ] + }, + { + "target": "0x1400195df", + "callers": [ + { + "address": "0x1400195d8", + "type": "je" + }, + { + "address": "0x1400195d8", + "type": "je" + } + ] + }, + { + "target": "0x1400195f1", + "callers": [ + { + "address": "0x1400195ea", + "type": "je" + }, + { + "address": "0x1400195ea", + "type": "je" + } + ] + }, + { + "target": "0x140019606", + "callers": [ + { + "address": "0x1400195ff", + "type": "je" + }, + { + "address": "0x1400195ff", + "type": "je" + } + ] + }, + { + "target": "0x14001961b", + "callers": [ + { + "address": "0x140019614", + "type": "je" + }, + { + "address": "0x140019614", + "type": "je" + } + ] + }, + { + "target": "0x140019630", + "callers": [ + { + "address": "0x140019629", + "type": "je" + }, + { + "address": "0x140019629", + "type": "je" + } + ] + }, + { + "target": "0x140019635", + "callers": [ + { + "address": "0x14001952f", + "type": "je" + } + ] + }, + { + "target": "0x140019ae7", + "callers": [ + { + "address": "0x140019688", + "type": "jmp" + } + ] + }, + { + "target": "0x140019af6", + "callers": [ + { + "address": "0x140019af1", + "type": "je" + } + ] + }, + { + "target": "0x140019b22", + "callers": [ + { + "address": "0x140019b00", + "type": "je" + }, + { + "address": "0x140019b00", + "type": "je" + } + ] + }, + { + "target": "0x140019b54", + "callers": [ + { + "address": "0x14001a6c3", + "type": "call" + } + ] + }, + { + "target": "0x140019b72", + "callers": [ + { + "address": "0x140019b6b", + "type": "je" + } + ] + }, + { + "target": "0x140019b84", + "callers": [ + { + "address": "0x140019b7d", + "type": "je" + }, + { + "address": "0x140019b7d", + "type": "je" + } + ] + }, + { + "target": "0x140019b96", + "callers": [ + { + "address": "0x140019b8f", + "type": "je" + }, + { + "address": "0x140019b8f", + "type": "je" + } + ] + }, + { + "target": "0x140019ba8", + "callers": [ + { + "address": "0x140019ba1", + "type": "je" + }, + { + "address": "0x140019ba1", + "type": "je" + } + ] + }, + { + "target": "0x140019bba", + "callers": [ + { + "address": "0x140019bb3", + "type": "je" + }, + { + "address": "0x140019bb3", + "type": "je" + } + ] + }, + { + "target": "0x140019bbf", + "callers": [ + { + "address": "0x140019b57", + "type": "je" + } + ] + }, + { + "target": "0x140019ea8", + "callers": [ + { + "address": "0x14001a23e", + "type": "call" + }, + { + "address": "0x14001a249", + "type": "call" + }, + { + "address": "0x14001a257", + "type": "call" + }, + { + "address": "0x14001a265", + "type": "call" + }, + { + "address": "0x14001a274", + "type": "call" + }, + { + "address": "0x14001a2a6", + "type": "call" + }, + { + "address": "0x14001a2b4", + "type": "call" + }, + { + "address": "0x14001a2c2", + "type": "call" + }, + { + "address": "0x14001a2d0", + "type": "call" + }, + { + "address": "0x14001a2df", + "type": "call" + } + ] + }, + { + "target": "0x140019ecf", + "callers": [ + { + "address": "0x140019ebc", + "type": "je" + } + ] + }, + { + "target": "0x14001a21c", + "callers": [ + { + "address": "0x14001a808", + "type": "call" + } + ] + }, + { + "target": "0x14001a323", + "callers": [ + { + "address": "0x14001a21f", + "type": "je" + } + ] + }, + { + "target": "0x14001a3c0", + "callers": [ + { + "address": "0x1400104f1", + "type": "call" + }, + { + "address": "0x14001050b", + "type": "call" + }, + { + "address": "0x14001045e", + "type": "call" + }, + { + "address": "0x140010473", + "type": "call" + } + ] + }, + { + "target": "0x14001a500", + "callers": [ + { + "address": "0x14000fbfc", + "type": "call" + }, + { + "address": "0x14000fbfc", + "type": "call" + }, + { + "address": "0x140010150", + "type": "call" + } + ] + }, + { + "target": "0x14001a53d", + "callers": [ + { + "address": "0x14001a51e", + "type": "je" + } + ] + }, + { + "target": "0x14001a560", + "callers": [ + { + "address": "0x14000fb7c", + "type": "call" + } + ] + }, + { + "target": "0x14001a59d", + "callers": [ + { + "address": "0x14001a576", + "type": "je" + } + ] + }, + { + "target": "0x14001a5b8", + "callers": [ + { + "address": "0x1400118b3", + "type": "call" + } + ] + }, + { + "target": "0x14001a5cb", + "callers": [ + { + "address": "0x14001a5c6", + "type": "je" + } + ] + }, + { + "target": "0x14001a5da", + "callers": [ + { + "address": "0x14001a5d5", + "type": "je" + }, + { + "address": "0x14001a5d5", + "type": "je" + } + ] + }, + { + "target": "0x14001a5e9", + "callers": [ + { + "address": "0x14001a5e4", + "type": "je" + }, + { + "address": "0x14001a5e4", + "type": "je" + } + ] + }, + { + "target": "0x14001a5f8", + "callers": [ + { + "address": "0x14001a5f3", + "type": "je" + }, + { + "address": "0x14001a5f3", + "type": "je" + } + ] + }, + { + "target": "0x14001a61a", + "callers": [ + { + "address": "0x14001a60d", + "type": "je" + }, + { + "address": "0x14001a60d", + "type": "je" + }, + { + "address": "0x14001a615", + "type": "je" + } + ] + }, + { + "target": "0x14001a62d", + "callers": [ + { + "address": "0x14001a61f", + "type": "je" + }, + { + "address": "0x14001a628", + "type": "je" + }, + { + "address": "0x14001a61f", + "type": "je" + } + ] + }, + { + "target": "0x14001a644", + "callers": [ + { + "address": "0x14001189f", + "type": "call" + } + ] + }, + { + "target": "0x14001a6a6", + "callers": [ + { + "address": "0x14001a68e", + "type": "je" + } + ] + }, + { + "target": "0x14001a6c8", + "callers": [ + { + "address": "0x14001a6b0", + "type": "je" + }, + { + "address": "0x14001a6b0", + "type": "je" + } + ] + }, + { + "target": "0x14001a6e0", + "callers": [ + { + "address": "0x14001a665", + "type": "je" + }, + { + "address": "0x14001a671", + "type": "je" + }, + { + "address": "0x14001a67d", + "type": "je" + } + ] + }, + { + "target": "0x14001a733", + "callers": [ + { + "address": "0x14001a6ea", + "type": "je" + }, + { + "address": "0x14001a6ea", + "type": "je" + }, + { + "address": "0x14001a6ea", + "type": "je" + } + ] + }, + { + "target": "0x14001a776", + "callers": [ + { + "address": "0x14001a75a", + "type": "je" + }, + { + "address": "0x14001a75a", + "type": "je" + }, + { + "address": "0x14001a762", + "type": "je" + } + ] + }, + { + "target": "0x14001a790", + "callers": [ + { + "address": "0x14001a77b", + "type": "je" + }, + { + "address": "0x14001a784", + "type": "je" + }, + { + "address": "0x14001a77b", + "type": "je" + } + ] + }, + { + "target": "0x14001a7bc", + "callers": [ + { + "address": "0x14001a63e", + "type": "jmp" + }, + { + "address": "0x14001a63e", + "type": "jmp" + } + ] + }, + { + "target": "0x14001a7dd", + "callers": [ + { + "address": "0x14001a7bf", + "type": "je" + }, + { + "address": "0x14001a7cb", + "type": "je" + } + ] + }, + { + "target": "0x14001a7e4", + "callers": [ + { + "address": "0x14001a73a", + "type": "call" + }, + { + "address": "0x14001a73a", + "type": "call" + } + ] + }, + { + "target": "0x14001a815", + "callers": [ + { + "address": "0x14001a7fb", + "type": "je" + } + ] + }, + { + "target": "0x14001a81a", + "callers": [ + { + "address": "0x14001a7e7", + "type": "je" + } + ] + }, + { + "target": "0x14001a81c", + "callers": [ + { + "address": "0x14001a8e2", + "type": "call" + }, + { + "address": "0x14001a8e2", + "type": "call" + } + ] + }, + { + "target": "0x14001a83b", + "callers": [ + { + "address": "0x14001a81f", + "type": "je" + }, + { + "address": "0x14001a82b", + "type": "je" + } + ] + }, + { + "target": "0x14001a844", + "callers": [ + { + "address": "0x140011878", + "type": "call" + } + ] + }, + { + "target": "0x14001a86a", + "callers": [ + { + "address": "0x14001a864", + "type": "je" + } + ] + }, + { + "target": "0x14001a87a", + "callers": [ + { + "address": "0x14001a874", + "type": "je" + }, + { + "address": "0x14001a874", + "type": "je" + } + ] + }, + { + "target": "0x14001a88a", + "callers": [ + { + "address": "0x14001a884", + "type": "je" + }, + { + "address": "0x14001a884", + "type": "je" + } + ] + }, + { + "target": "0x14001a89a", + "callers": [ + { + "address": "0x14001a894", + "type": "je" + }, + { + "address": "0x14001a894", + "type": "je" + } + ] + }, + { + "target": "0x14001a8bd", + "callers": [ + { + "address": "0x14001a8af", + "type": "je" + }, + { + "address": "0x14001a8af", + "type": "je" + }, + { + "address": "0x14001a8b7", + "type": "je" + } + ] + }, + { + "target": "0x14001a8d1", + "callers": [ + { + "address": "0x14001a8c2", + "type": "je" + }, + { + "address": "0x14001a8cb", + "type": "je" + }, + { + "address": "0x14001a8c2", + "type": "je" + } + ] + }, + { + "target": "0x14001a8e7", + "callers": [ + { + "address": "0x14001a84b", + "type": "je" + } + ] + }, + { + "target": "0x14001a8ec", + "callers": [ + { + "address": "0x140015b4f", + "type": "call" + }, + { + "address": "0x140015b87", + "type": "call" + } + ] + }, + { + "target": "0x14001a91a", + "callers": [ + { + "address": "0x14001a910", + "type": "je" + } + ] + }, + { + "target": "0x14001a954", + "callers": [ + { + "address": "0x14001a944", + "type": "je" + }, + { + "address": "0x14001a944", + "type": "je" + } + ] + }, + { + "target": "0x14001a95c", + "callers": [ + { + "address": "0x14001a92f", + "type": "call" + }, + { + "address": "0x14001a92f", + "type": "call" + } + ] + }, + { + "target": "0x14001a9b4", + "callers": [ + { + "address": "0x14001a96c", + "type": "je" + }, + { + "address": "0x14001a971", + "type": "je" + } + ] + }, + { + "target": "0x14001a9b6", + "callers": [ + { + "address": "0x14001a97e", + "type": "jmp" + } + ] + }, + { + "target": "0x14001b4e0", + "callers": [ + { + "address": "0x14001bc8c", + "type": "call" + }, + { + "address": "0x14001bcdc", + "type": "call" + } + ] + }, + { + "target": "0x14001b549", + "callers": [ + { + "address": "0x14001b569", + "type": "jmp" + } + ] + }, + { + "target": "0x14001b56b", + "callers": [ + { + "address": "0x14001b564", + "type": "ja" + }, + { + "address": "0x14001b564", + "type": "ja" + } + ] + }, + { + "target": "0x14001b5b0", + "callers": [ + { + "address": "0x14001bc97", + "type": "call" + }, + { + "address": "0x14001bce7", + "type": "call" + } + ] + }, + { + "target": "0x14001b5f6", + "callers": [ + { + "address": "0x14001b616", + "type": "jmp" + } + ] + }, + { + "target": "0x14001b618", + "callers": [ + { + "address": "0x14001b611", + "type": "ja" + }, + { + "address": "0x14001b611", + "type": "ja" + } + ] + }, + { + "target": "0x14001b61b", + "callers": [ + { + "address": "0x14001b5f1", + "type": "je" + } + ] + }, + { + "target": "0x14001b9e4", + "callers": [ + { + "address": "0x14001bd78", + "type": "call" + } + ] + }, + { + "target": "0x14001ba57", + "callers": [ + { + "address": "0x14001ba02", + "type": "je" + }, + { + "address": "0x14001ba07", + "type": "je" + }, + { + "address": "0x14001ba17", + "type": "je" + } + ] + }, + { + "target": "0x14001ba74", + "callers": [ + { + "address": "0x14001ba45", + "type": "je" + } + ] + }, + { + "target": "0x14001ba86", + "callers": [ + { + "address": "0x14001ba76", + "type": "jmp" + }, + { + "address": "0x14001ba76", + "type": "jmp" + }, + { + "address": "0x14001ba4b", + "type": "jmp" + } + ] + }, + { + "target": "0x14001bb54", + "callers": [ + { + "address": "0x14001bc5f", + "type": "call" + }, + { + "address": "0x14001bcbd", + "type": "call" + }, + { + "address": "0x14001bcbd", + "type": "call" + } + ] + }, + { + "target": "0x14001bbb0", + "callers": [ + { + "address": "0x14001bb78", + "type": "js" + } + ] + }, + { + "target": "0x14001bbb2", + "callers": [ + { + "address": "0x14001bbd7", + "type": "jmp" + } + ] + }, + { + "target": "0x14001bbcb", + "callers": [ + { + "address": "0x14001bb9a", + "type": "je" + } + ] + }, + { + "target": "0x14001bc64", + "callers": [ + { + "address": "0x14001bc44", + "type": "je" + }, + { + "address": "0x14001bc4a", + "type": "je" + } + ] + }, + { + "target": "0x14001bc93", + "callers": [ + { + "address": "0x14001bc80", + "type": "je" + }, + { + "address": "0x14001bc86", + "type": "je" + } + ] + }, + { + "target": "0x14001bc9c", + "callers": [ + { + "address": "0x14001bc91", + "type": "jmp" + } + ] + }, + { + "target": "0x14001bce3", + "callers": [ + { + "address": "0x14001bcd0", + "type": "je" + }, + { + "address": "0x14001bcd6", + "type": "je" + } + ] + }, + { + "target": "0x14001bcee", + "callers": [ + { + "address": "0x14001bc72", + "type": "je" + }, + { + "address": "0x14001bc78", + "type": "je" + }, + { + "address": "0x14001bc72", + "type": "je" + } + ] + }, + { + "target": "0x14001bd47", + "callers": [ + { + "address": "0x14001bcf4", + "type": "je" + }, + { + "address": "0x14001bcfa", + "type": "je" + } + ] + }, + { + "target": "0x14001bd5a", + "callers": [ + { + "address": "0x14001bd45", + "type": "jmp" + }, + { + "address": "0x14001bcc4", + "type": "je" + }, + { + "address": "0x14001bcec", + "type": "jmp" + }, + { + "address": "0x14001bcc4", + "type": "je" + }, + { + "address": "0x14001bce1", + "type": "jmp" + } + ] + }, + { + "target": "0x14001bdb6", + "callers": [ + { + "address": "0x14001bdb1", + "type": "je" + } + ] + }, + { + "target": "0x14001be38", + "callers": [ + { + "address": "0x14001bdd2", + "type": "je" + }, + { + "address": "0x14001bdd2", + "type": "je" + } + ] + }, + { + "target": "0x14001be3f", + "callers": [ + { + "address": "0x14001bd5e", + "type": "je" + }, + { + "address": "0x14001bd81", + "type": "je" + }, + { + "address": "0x14001bd92", + "type": "je" + }, + { + "address": "0x14001bd5e", + "type": "je" + }, + { + "address": "0x14001bda8", + "type": "je" + }, + { + "address": "0x14001be04", + "type": "je" + }, + { + "address": "0x14001be20", + "type": "je" + } + ] + }, + { + "target": "0x14001be41", + "callers": [ + { + "address": "0x14001be3d", + "type": "jmp" + }, + { + "address": "0x14001be3d", + "type": "jmp" + } + ] + }, + { + "target": "0x14001be60", + "callers": [ + { + "address": "0x14001071e", + "type": "call" + }, + { + "address": "0x1400106fa", + "type": "call" + }, + { + "address": "0x14001071e", + "type": "call" + } + ] + }, + { + "target": "0x14001be9f", + "callers": [ + { + "address": "0x14001be80", + "type": "je" + } + ] + }, + { + "target": "0x14001beae", + "callers": [ + { + "address": "0x14001bea2", + "type": "je" + } + ] + }, + { + "target": "0x14001beb0", + "callers": [ + { + "address": "0x14001beac", + "type": "jmp" + } + ] + }, + { + "target": "0x14001bedd", + "callers": [ + { + "address": "0x14001bec5", + "type": "je" + }, + { + "address": "0x14001bec5", + "type": "je" + } + ] + }, + { + "target": "0x14001bee0", + "callers": [ + { + "address": "0x14001be9d", + "type": "jmp" + } + ] + }, + { + "target": "0x14001bff8", + "callers": [ + { + "address": "0x140010b68", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c01d", + "callers": [ + { + "address": "0x14001c014", + "type": "je" + } + ] + }, + { + "target": "0x14001c026", + "callers": [ + { + "address": "0x14001c00b", + "type": "je" + } + ] + }, + { + "target": "0x14001c034", + "callers": [ + { + "address": "0x1400121d1", + "type": "call" + } + ] + }, + { + "target": "0x14001c0af", + "callers": [ + { + "address": "0x14001c068", + "type": "jg" + }, + { + "address": "0x14001c06c", + "type": "js" + }, + { + "address": "0x14001c0c8", + "type": "js" + } + ] + }, + { + "target": "0x14001c0b1", + "callers": [ + { + "address": "0x14001c101", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c0c6", + "callers": [ + { + "address": "0x14001c094", + "type": "je" + } + ] + }, + { + "target": "0x14001c11c", + "callers": [ + { + "address": "0x140012332", + "type": "call" + } + ] + }, + { + "target": "0x14001c187", + "callers": [ + { + "address": "0x14001c13a", + "type": "je" + }, + { + "address": "0x14001c1ac", + "type": "js" + } + ] + }, + { + "target": "0x14001c189", + "callers": [ + { + "address": "0x14001c1c1", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c1a2", + "callers": [ + { + "address": "0x14001c173", + "type": "je" + } + ] + }, + { + "target": "0x14001c2b7", + "callers": [ + { + "address": "0x14001c322", + "type": "jmp" + }, + { + "address": "0x14001c322", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c2f6", + "callers": [ + { + "address": "0x14001c2e1", + "type": "je" + } + ] + }, + { + "target": "0x14001c30e", + "callers": [ + { + "address": "0x14001c2f9", + "type": "je" + }, + { + "address": "0x14001c2f9", + "type": "je" + } + ] + }, + { + "target": "0x14001c312", + "callers": [ + { + "address": "0x14001c30c", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c324", + "callers": [ + { + "address": "0x14001c303", + "type": "je" + } + ] + }, + { + "target": "0x14001c32a", + "callers": [ + { + "address": "0x14001c2e6", + "type": "jb" + } + ] + }, + { + "target": "0x14001c335", + "callers": [ + { + "address": "0x14001c2dc", + "type": "je" + }, + { + "address": "0x14001c2dc", + "type": "je" + } + ] + }, + { + "target": "0x14001c33e", + "callers": [ + { + "address": "0x14001c2ab", + "type": "je" + } + ] + }, + { + "target": "0x14001c36a", + "callers": [ + { + "address": "0x14001c361", + "type": "je" + } + ] + }, + { + "target": "0x14001c38c", + "callers": [ + { + "address": "0x14001c368", + "type": "je" + } + ] + }, + { + "target": "0x14001c392", + "callers": [ + { + "address": "0x14001c357", + "type": "je" + }, + { + "address": "0x14001c33c", + "type": "jmp" + }, + { + "address": "0x14001c38a", + "type": "jmp" + }, + { + "address": "0x14001c333", + "type": "jmp" + }, + { + "address": "0x14001c333", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c3c0", + "callers": [ + { + "address": "0x140015f19", + "type": "call" + } + ] + }, + { + "target": "0x14001c4f4", + "callers": [ + { + "address": "0x140016df2", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c5a0", + "callers": [ + { + "address": "0x140016dbb", + "type": "call" + } + ] + }, + { + "target": "0x14001c617", + "callers": [ + { + "address": "0x14001c610", + "type": "je" + } + ] + }, + { + "target": "0x14001c63b", + "callers": [ + { + "address": "0x14001c615", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c690", + "callers": [ + { + "address": "0x14001c61a", + "type": "jmp" + }, + { + "address": "0x14001c646", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c6a0", + "callers": [ + { + "address": "0x14001c693", + "type": "je" + } + ] + }, + { + "target": "0x14001c6a3", + "callers": [ + { + "address": "0x14001c5ce", + "type": "je" + } + ] + }, + { + "target": "0x14001cea8", + "callers": [ + { + "address": "0x140017c29", + "type": "call" + } + ] + }, + { + "target": "0x14001ceb0", + "callers": [ + { + "address": "0x14001ceab", + "type": "jmp" + } + ] + }, + { + "target": "0x14001cf39", + "callers": [ + { + "address": "0x14001ced7", + "type": "jmp" + } + ] + }, + { + "target": "0x14001d0ec", + "callers": [ + { + "address": "0x14001cf8e", + "type": "jmp" + } + ] + }, + { + "target": "0x14001d189", + "callers": [ + { + "address": "0x14001d17c", + "type": "je" + } + ] + }, + { + "target": "0x14001d1c4", + "callers": [ + { + "address": "0x14001d18c", + "type": "jmp" + }, + { + "address": "0x14001d18c", + "type": "jmp" + } + ] + }, + { + "target": "0x14001d238", + "callers": [ + { + "address": "0x14001d1f4", + "type": "je" + }, + { + "address": "0x14001d201", + "type": "jmp" + } + ] + }, + { + "target": "0x14001d267", + "callers": [ + { + "address": "0x14001d262", + "type": "jmp" + } + ] + }, + { + "target": "0x14001d275", + "callers": [ + { + "address": "0x14001d26b", + "type": "je" + } + ] + }, + { + "target": "0x14001d284", + "callers": [ + { + "address": "0x14001d279", + "type": "je" + }, + { + "address": "0x14001d279", + "type": "je" + } + ] + }, + { + "target": "0x14001d378", + "callers": [ + { + "address": "0x14001d3fa", + "type": "call" + } + ] + }, + { + "target": "0x14001d3e4", + "callers": [ + { + "address": "0x14001be33", + "type": "call" + } + ] + }, + { + "target": "0x14001d410", + "callers": [ + { + "address": "0x14001c16c", + "type": "call" + } + ] + }, + { + "target": "0x14001d690", + "callers": [ + { + "address": "0x14001ba10", + "type": "call" + }, + { + "address": "0x14001ba23", + "type": "call" + } + ] + }, + { + "target": "0x14001d6a1", + "callers": [ + { + "address": "0x14001d6b5", + "type": "je" + } + ] + }, + { + "target": "0x14001d6b7", + "callers": [ + { + "address": "0x14001d6a4", + "type": "je" + }, + { + "address": "0x14001d6a4", + "type": "je" + } + ] + }, + { + "target": "0x14001d6d0", + "callers": [ + { + "address": "0x14001bea4", + "type": "call" + } + ] + }, + { + "target": "0x14001d8f0", + "callers": [ + { + "address": "0x14001d9a4", + "type": "jmp" + } + ] + }, + { + "target": "0x14001d907", + "callers": [ + { + "address": "0x14001d8f7", + "type": "je" + }, + { + "address": "0x14001d8fc", + "type": "je" + } + ] + }, + { + "target": "0x14001d930", + "callers": [ + { + "address": "0x14001cf89", + "type": "call" + } + ] + }, + { + "target": "0x14001d9a3", + "callers": [ + { + "address": "0x14001d947", + "type": "je" + }, + { + "address": "0x14001d94c", + "type": "je" + }, + { + "address": "0x14001d955", + "type": "ja" + } + ] + }, + { + "target": "0x14001db83", + "callers": [ + { + "address": "0x14001db78", + "type": "jmp" + } + ] + }, + { + "target": "0x14001dba7", + "callers": [ + { + "address": "0x14001db9c", + "type": "jmp" + } + ] + }, + { + "target": "0x14001dbc6", + "callers": [ + { + "address": "0x14001dbbc", + "type": "je" + } + ] + }, + { + "target": "0x14001dc27", + "callers": [ + { + "address": "0x14001dc1c", + "type": "jb" + } + ] + }, + { + "target": "0x14001dc30", + "callers": [ + { + "address": "0x14001dbe6", + "type": "jg" + }, + { + "address": "0x14001dc05", + "type": "jb" + }, + { + "address": "0x14001dc0f", + "type": "je" + }, + { + "address": "0x14001dc15", + "type": "je" + } + ] + }, + { + "target": "0x14001dc6e", + "callers": [ + { + "address": "0x14001dbdd", + "type": "jg" + } + ] + }, + { + "target": "0x14001de85", + "callers": [ + { + "address": "0x14001dbf7", + "type": "je" + } + ] + }, + { + "target": "0x14001de87", + "callers": [ + { + "address": "0x14001dea9", + "type": "jmp" + }, + { + "address": "0x14001dc73", + "type": "jmp" + }, + { + "address": "0x14001dc35", + "type": "jmp" + }, + { + "address": "0x14001dc35", + "type": "jmp" + }, + { + "address": "0x14001dc35", + "type": "jmp" + } + ] + }, + { + "target": "0x14001dea4", + "callers": [ + { + "address": "0x14001dbd4", + "type": "je" + }, + { + "address": "0x14001dbd4", + "type": "je" + } + ] + }, + { + "target": "0x14001e2cc", + "callers": [ + { + "address": "0x14001a586", + "type": "call" + }, + { + "address": "0x14001a526", + "type": "call" + } + ] + }, + { + "target": "0x14001e2e5", + "callers": [ + { + "address": "0x14001e32b", + "type": "jmp" + }, + { + "address": "0x14001e32b", + "type": "jmp" + } + ] + }, + { + "target": "0x14001e317", + "callers": [ + { + "address": "0x14001e2f3", + "type": "ja" + }, + { + "address": "0x14001e2f3", + "type": "ja" + } + ] + }, + { + "target": "0x14001e328", + "callers": [ + { + "address": "0x14001e315", + "type": "jmp" + } + ] + }, + { + "target": "0x14001e341", + "callers": [ + { + "address": "0x14001e321", + "type": "je" + } + ] + }, + { + "target": "0x14001e344", + "callers": [ + { + "address": "0x14001e31b", + "type": "je" + } + ] + }, + { + "target": "0x14001e3a0", + "callers": [ + { + "address": "0x14000e8dd", + "type": "call" + }, + { + "address": "0x14000e915", + "type": "call" + }, + { + "address": "0x14000ffde", + "type": "call" + }, + { + "address": "0x14001c018", + "type": "call" + }, + { + "address": "0x14000eb88", + "type": "call" + }, + { + "address": "0x140010b82", + "type": "call" + }, + { + "address": "0x14000af4d", + "type": "call" + }, + { + "address": "0x14000af4d", + "type": "call" + }, + { + "address": "0x14001204e", + "type": "call" + }, + { + "address": "0x140012290", + "type": "call" + }, + { + "address": "0x1400121c2", + "type": "call" + }, + { + "address": "0x14000e9bb", + "type": "call" + }, + { + "address": "0x140011e00", + "type": "jmp" + }, + { + "address": "0x14000decc", + "type": "call" + }, + { + "address": "0x140012328", + "type": "call" + } + ] + }, + { + "target": "0x14001e3e0", + "callers": [ + { + "address": "0x140001649", + "type": "call" + }, + { + "address": "0x140001649", + "type": "call" + }, + { + "address": "0x140012e31", + "type": "call" + }, + { + "address": "0x14001c2f1", + "type": "call" + }, + { + "address": "0x140001e58", + "type": "call" + }, + { + "address": "0x140001ee2", + "type": "call" + }, + { + "address": "0x140001ef0", + "type": "call" + }, + { + "address": "0x140001ee2", + "type": "call" + }, + { + "address": "0x140001ef0", + "type": "call" + }, + { + "address": "0x14000783d", + "type": "call" + }, + { + "address": "0x1400078b2", + "type": "call" + }, + { + "address": "0x140007a34", + "type": "call" + }, + { + "address": "0x140007aa9", + "type": "call" + }, + { + "address": "0x14000459b", + "type": "call" + } + ] + }, + { + "target": "0x14001e500", + "callers": [ + { + "address": "0x14001e3ee", + "type": "ja" + } + ] + }, + { + "target": "0x14001e51d", + "callers": [ + { + "address": "0x14001e504", + "type": "ja" + } + ] + }, + { + "target": "0x14001e55d", + "callers": [ + { + "address": "0x14001e54e", + "type": "ja" + } + ] + }, + { + "target": "0x14001e6e0", + "callers": [ + { + "address": "0x14001e59d", + "type": "ja" + }, + { + "address": "0x14001e59d", + "type": "ja" + } + ] + }, + { + "target": "0x14001e820", + "callers": [ + { + "address": "0x14001e538", + "type": "jb" + } + ] + }, + { + "target": "0x14001e970", + "callers": [ + { + "address": "0x14001e52b", + "type": "jb" + } + ] + }, + { + "target": "0x14001e9a3", + "callers": [ + { + "address": "0x14001e989", + "type": "je" + } + ] + }, + { + "target": "0x14001e9c7", + "callers": [ + { + "address": "0x14001e9af", + "type": "jmp" + } + ] + }, + { + "target": "0x14001ea1d", + "callers": [ + { + "address": "0x14001e9aa", + "type": "je" + }, + { + "address": "0x14001e9aa", + "type": "je" + } + ] + }, + { + "target": "0x14001ea40", + "callers": [ + { + "address": "0x14001ea24", + "type": "je" + }, + { + "address": "0x14001ea24", + "type": "je" + } + ] + }, + { + "target": "0x14001ea49", + "callers": [ + { + "address": "0x14001ea44", + "type": "je" + }, + { + "address": "0x14001ea44", + "type": "je" + } + ] + }, + { + "target": "0x14001ea80", + "callers": [ + { + "address": "0x140005e84", + "type": "call" + }, + { + "address": "0x140005e84", + "type": "call" + }, + { + "address": "0x140005f1e", + "type": "call" + }, + { + "address": "0x140005f1e", + "type": "call" + }, + { + "address": "0x14000ad34", + "type": "call" + }, + { + "address": "0x14000ad45", + "type": "call" + }, + { + "address": "0x14000ad34", + "type": "call" + }, + { + "address": "0x14000ad45", + "type": "call" + }, + { + "address": "0x140010120", + "type": "call" + }, + { + "address": "0x140017c98", + "type": "call" + }, + { + "address": "0x140017c98", + "type": "call" + }, + { + "address": "0x14001bed8", + "type": "call" + } + ] + }, + { + "target": "0x14001eb30", + "callers": [ + { + "address": "0x14001eaa7", + "type": "ja" + } + ] + }, + { + "target": "0x14001eb46", + "callers": [ + { + "address": "0x14001eb38", + "type": "ja" + } + ] + }, + { + "target": "0x14001eb72", + "callers": [ + { + "address": "0x14001eb63", + "type": "ja" + } + ] + }, + { + "target": "0x14001ec70", + "callers": [ + { + "address": "0x14001eb9c", + "type": "ja" + }, + { + "address": "0x14001eb9c", + "type": "ja" + } + ] + }, + { + "target": "0x14001ed30", + "callers": [ + { + "address": "0x14001eb4d", + "type": "jb" + } + ] + }, + { + "target": "0x14001ee30", + "callers": [ + { + "address": "0x14000ff8a", + "type": "call" + } + ] + }, + { + "target": "0x14001ee52", + "callers": [ + { + "address": "0x14001ee3c", + "type": "je" + } + ] + }, + { + "target": "0x14001ee5b", + "callers": [ + { + "address": "0x14001ee37", + "type": "jb" + } + ] + }, + { + "target": "0x14001ee6f", + "callers": [ + { + "address": "0x14001ee5e", + "type": "je" + }, + { + "address": "0x14001ee5e", + "type": "je" + }, + { + "address": "0x14001ee5e", + "type": "je" + } + ] + }, + { + "target": "0x14001ef10", + "callers": [ + { + "address": "0x140001180", + "type": "call" + }, + { + "address": "0x140006118", + "type": "call" + } + ] + }, + { + "target": "0x14001ef2d", + "callers": [ + { + "address": "0x14001ef1c", + "type": "je" + } + ] + }, + { + "target": "0x14001ef41", + "callers": [ + { + "address": "0x14001ef57", + "type": "je" + }, + { + "address": "0x14001ef57", + "type": "je" + }, + { + "address": "0x14001ef57", + "type": "je" + } + ] + }, + { + "target": "0x14001ef88", + "callers": [ + { + "address": "0x14001ef27", + "type": "je" + } + ] + }, + { + "target": "0x14001ef8e", + "callers": [ + { + "address": "0x14001ef82", + "type": "je" + } + ] + }, + { + "target": "0x14001ef94", + "callers": [ + { + "address": "0x14001ef7b", + "type": "je" + } + ] + }, + { + "target": "0x14001ef9a", + "callers": [ + { + "address": "0x14001ef77", + "type": "je" + } + ] + }, + { + "target": "0x14001efa0", + "callers": [ + { + "address": "0x14001ef6f", + "type": "je" + } + ] + }, + { + "target": "0x14001efa6", + "callers": [ + { + "address": "0x14001ef6b", + "type": "je" + } + ] + }, + { + "target": "0x14001efac", + "callers": [ + { + "address": "0x14001ef63", + "type": "je" + } + ] + }, + { + "target": "0x14001efb2", + "callers": [ + { + "address": "0x14001ef5f", + "type": "je" + } + ] + }, + { + "target": "0x14001efd0", + "callers": [ + { + "address": "0x140008eb4", + "type": "call" + }, + { + "address": "0x140008eb4", + "type": "call" + }, + { + "address": "0x140008fde", + "type": "call" + }, + { + "address": "0x140008fde", + "type": "call" + } + ] + }, + { + "target": "0x14001efd8", + "callers": [ + { + "address": "0x14001f00e", + "type": "ja" + }, + { + "address": "0x14001f00e", + "type": "ja" + }, + { + "address": "0x14001f00e", + "type": "ja" + } + ] + }, + { + "target": "0x14001efec", + "callers": [ + { + "address": "0x14001efd6", + "type": "je" + } + ] + }, + { + "target": "0x14001f000", + "callers": [ + { + "address": "0x14001f02a", + "type": "je" + } + ] + }, + { + "target": "0x14001f02c", + "callers": [ + { + "address": "0x14001efe5", + "type": "je" + } + ] + }, + { + "target": "0x14001f11a", + "callers": [ + { + "address": "0x14001f10e", + "type": "je" + } + ] + }, + { + "target": "0x14001f19a", + "callers": [ + { + "address": "0x14001f18e", + "type": "je" + } + ] + }, + { + "target": "0x14001f1e7", + "callers": [ + { + "address": "0x14001f1d4", + "type": "je" + } + ] + }, + { + "target": "0x14001f4ab", + "callers": [ + { + "address": "0x14001f48f", + "type": "je" + }, + { + "address": "0x14001f49c", + "type": "je" + } + ] + }, + { + "target": "0x14001f4cf", + "callers": [ + { + "address": "0x14001f461", + "type": "je" + } + ] + }, + { + "target": "0x14001f567", + "callers": [ + { + "address": "0x14001f553", + "type": "je" + }, + { + "address": "0x14001f55c", + "type": "je" + } + ] + }, + { + "target": "0x14001f57f", + "callers": [ + { + "address": "0x14001f572", + "type": "je" + }, + { + "address": "0x14001f572", + "type": "je" + } + ] + }, + { + "target": "0x14001f615", + "callers": [ + { + "address": "0x14001f601", + "type": "je" + }, + { + "address": "0x14001f60a", + "type": "je" + } + ] + }, + { + "target": "0x14001f62d", + "callers": [ + { + "address": "0x14001f620", + "type": "je" + }, + { + "address": "0x14001f620", + "type": "je" + } + ] + }, + { + "target": "0x14001f8c8", + "callers": [ + { + "address": "0x14001f8bb", + "type": "je" + } + ] + } + ] +} diff --git a/tests/example1.exe.subs.cfg b/tests/example1.exe.subs.cfg new file mode 100644 index 0000000..4f277aa --- /dev/null +++ b/tests/example1.exe.subs.cfg @@ -0,0 +1,26511 @@ +{ + "binary": "tests\\example1.exe", + "arch": "x86-64", + "format": "PE", + "entry_point": "0x1400054bc", + "imports": [ + { + "address": "0x140020000", + "name": "EncodePointer", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020008", + "name": "DecodePointer", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020020", + "name": "InitializeCriticalSectionEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020028", + "name": "DeleteCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020030", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020038", + "name": "WideCharToMultiByte", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020040", + "name": "LCMapStringEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020048", + "name": "GetStringTypeW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020050", + "name": "GetCPInfo", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020058", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020060", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020068", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020070", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020078", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020080", + "name": "GetCurrentProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020088", + "name": "TerminateProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020090", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020098", + "name": "QueryPerformanceCounter", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200a0", + "name": "GetCurrentProcessId", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200a8", + "name": "GetCurrentThreadId", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200b0", + "name": "GetSystemTimeAsFileTime", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200b8", + "name": "InitializeSListHead", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200c0", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200c8", + "name": "GetStartupInfoW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200d0", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200d8", + "name": "WriteConsoleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200e0", + "name": "RtlPcToFileHeader", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200e8", + "name": "RaiseException", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200f0", + "name": "RtlUnwindEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200f8", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020100", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020108", + "name": "InitializeCriticalSectionAndSpinCount", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020110", + "name": "TlsAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020118", + "name": "TlsGetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020120", + "name": "TlsSetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020128", + "name": "TlsFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020130", + "name": "FreeLibrary", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020138", + "name": "GetProcAddress", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020140", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020148", + "name": "GetStdHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020150", + "name": "WriteFile", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020158", + "name": "GetModuleFileNameW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020160", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020168", + "name": "GetModuleHandleExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020170", + "name": "GetCommandLineA", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020178", + "name": "GetCommandLineW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020180", + "name": "HeapAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020188", + "name": "HeapFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020190", + "name": "FlsAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020198", + "name": "FlsGetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201a0", + "name": "FlsSetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201a8", + "name": "FlsFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201b0", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201b8", + "name": "CompareStringW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201c0", + "name": "LCMapStringW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201c8", + "name": "GetLocaleInfoW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201d0", + "name": "IsValidLocale", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201d8", + "name": "GetUserDefaultLCID", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201e0", + "name": "EnumSystemLocalesW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201e8", + "name": "GetFileType", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201f0", + "name": "CloseHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201f8", + "name": "FlushFileBuffers", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020200", + "name": "GetConsoleOutputCP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020208", + "name": "GetConsoleMode", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020210", + "name": "ReadFile", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020218", + "name": "GetFileSizeEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020220", + "name": "SetFilePointerEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020228", + "name": "ReadConsoleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020230", + "name": "HeapReAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020238", + "name": "FindClose", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020240", + "name": "FindFirstFileExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020248", + "name": "FindNextFileW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020250", + "name": "IsValidCodePage", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020258", + "name": "GetACP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020260", + "name": "GetOEMCP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020268", + "name": "GetEnvironmentStringsW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020270", + "name": "FreeEnvironmentStringsW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020278", + "name": "SetEnvironmentVariableW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020280", + "name": "SetStdHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020288", + "name": "GetProcessHeap", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020290", + "name": "HeapSize", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020298", + "name": "CreateFileW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400202a0", + "name": "RtlUnwind", + "library": "KERNEL32.dll" + } + ], + "indirect_targets": [ + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x140005354", + "resolved_target": "0x14000550c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000549c", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054a7", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x140005369", + "resolved_target": "0x1400054d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054a7", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x14000539b", + "resolved_target": "0x14000e8f8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053bc", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053d7", + "resolved_target": "0x14000566c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053dc", + "resolved_target": "0x140005e28", + "name": "", + "library": "" + }, + { + "instruction": "0x140005408", + "resolved_target": "0x140005e30", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053ed", + "resolved_target": "0x1400055d4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000542a", + "resolved_target": "0x14000e868", + "name": "", + "library": "" + }, + { + "instruction": "0x140005432", + "resolved_target": "0x14000ec90", + "name": "", + "library": "" + }, + { + "instruction": "0x14000543a", + "resolved_target": "0x14000ec88", + "name": "", + "library": "" + }, + { + "instruction": "0x140005447", + "resolved_target": "0x140002240", + "name": "", + "library": "" + }, + { + "instruction": "0x14000544e", + "resolved_target": "0x140005f98", + "name": "", + "library": "" + }, + { + "instruction": "0x140005419", + "resolved_target": "0x1400055d4", + "name": "", + "library": "" + }, + { + "instruction": "0x140005402", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140005408", + "resolved_target": "0x140005e30", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x14000545c", + "resolved_target": "0x14000ebbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140005465", + "resolved_target": "0x140005690", + "name": "", + "library": "" + }, + { + "instruction": "0x140005425", + "resolved_target": "0x14000ebd8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000542a", + "resolved_target": "0x14000e868", + "name": "", + "library": "" + }, + { + "instruction": "0x140005432", + "resolved_target": "0x14000ec90", + "name": "", + "library": "" + }, + { + "instruction": "0x14000543a", + "resolved_target": "0x14000ec88", + "name": "", + "library": "" + }, + { + "instruction": "0x140005447", + "resolved_target": "0x140002240", + "name": "", + "library": "" + }, + { + "instruction": "0x14000544e", + "resolved_target": "0x140005f98", + "name": "", + "library": "" + }, + { + "instruction": "0x140002252", + "resolved_target": "0x140001150", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054d4", + "resolved_target": "0x1400060d8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000551b", + "resolved_target": "0x1400057f0", + "name": "", + "library": "" + }, + { + "instruction": "0x140005520", + "resolved_target": "0x140007318", + "name": "", + "library": "" + }, + { + "instruction": "0x140005674", + "resolved_target": "0x1400060d8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056a5", + "resolved_target": "0x140010b38", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056ac", + "resolved_target": "0x140007340", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056a5", + "resolved_target": "0x140010b38", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056ac", + "resolved_target": "0x140007340", + "name": "", + "library": "" + }, + { + "instruction": "0x140005d5f", + "resolved_target": "0x3048e", + "name": "GetSystemTimeAsFileTime", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d6d", + "resolved_target": "0x30478", + "name": "GetCurrentThreadId", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d79", + "resolved_target": "0x30462", + "name": "GetCurrentProcessId", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d89", + "resolved_target": "0x30448", + "name": "QueryPerformanceCounter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e60", + "resolved_target": "0x3042c", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e73", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e84", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e8d", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005ea7", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e73", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e84", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e8d", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005ea7", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f1e", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f3f", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f5c", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f67", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005eeb", + "resolved_target": "0x303b6", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f1e", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f3f", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f5c", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f67", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f79", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f9e", + "resolved_target": "0x304e4", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000e8dd", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e915", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea53", + "resolved_target": "0x304e4", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ead2", + "resolved_target": "0x14000e934", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eade", + "resolved_target": "0x1400191c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea96", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ead2", + "resolved_target": "0x14000e934", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eade", + "resolved_target": "0x1400191c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb09", + "resolved_target": "0x14000eb10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001180", + "resolved_target": "0x14001ef10", + "name": "", + "library": "" + }, + { + "instruction": "0x1400011be", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140001292", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400011e1", + "resolved_target": "0x140002000", + "name": "", + "library": "" + }, + { + "instruction": "0x14000125b", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400012f2", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000136d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x140001379", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001392", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000731c", + "resolved_target": "0x14000a73c", + "name": "", + "library": "" + }, + { + "instruction": "0x140010b4a", + "resolved_target": "0x14000b74c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c018", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007348", + "resolved_target": "0x140007514", + "name": "", + "library": "" + }, + { + "instruction": "0x14000734d", + "resolved_target": "0x14000a784", + "name": "", + "library": "" + }, + { + "instruction": "0x14001edc8", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001ecd4", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001ec14", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001e3a0", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e94b", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e954", + "resolved_target": "0x14000e96c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e95c", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x1400191cc", + "resolved_target": "0x1400191a8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400191da", + "resolved_target": "0x140011db4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb65", + "resolved_target": "0x30626", + "name": "GetModuleHandleExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb7b", + "resolved_target": "0x305c2", + "name": "GetProcAddress", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb97", + "resolved_target": "0x305b4", + "name": "FreeLibrary", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb88", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb2f", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb36", + "resolved_target": "0x30618", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb1c", + "resolved_target": "0x30404", + "name": "GetCurrentProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb27", + "resolved_target": "0x30418", + "name": "TerminateProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb2f", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb36", + "resolved_target": "0x30618", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140002034", + "resolved_target": "0x140001ab0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000209d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400020ab", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x14000204c", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400020c9", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000209d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400020ab", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x140006f54", + "resolved_target": "0x14000747c", + "name": "", + "library": "" + }, + { + "instruction": "0x140001d36", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000a75b", + "resolved_target": "0x14000aa38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a775", + "resolved_target": "0x14000a784", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a75b", + "resolved_target": "0x14000aa38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b5d3", + "resolved_target": "0x14000b468", + "name": "", + "library": "" + }, + { + "instruction": "0x140007523", + "resolved_target": "0x14000a954", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ca32", + "resolved_target": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000e9bb", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e9d5", + "resolved_target": "0x140010944", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e9f1", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea04", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ca86", + "resolved_target": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011de7", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ad7", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140001b09", + "resolved_target": "0x140002000", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aa69", + "resolved_target": "0x14000a7bc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aa83", + "resolved_target": "0x3055a", + "name": "InitializeCriticalSectionAndSpinCount", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000aa7b", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b482", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b533", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b52a", + "resolved_target": "0x14000b3cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a976", + "resolved_target": "0x14000a7bc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a993", + "resolved_target": "0x140020128", + "name": "TlsFree", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a987", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14001097c", + "resolved_target": "0x140010630", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011dac", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d4e", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c6d", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c7f", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c9a", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d5a", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cb0", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cc1", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a841", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a84f", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a868", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a879", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b3e4", + "resolved_target": "0x14000b1f8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b458", + "resolved_target": "0x14000b204", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b43c", + "resolved_target": "0x14000b678", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b458", + "resolved_target": "0x14000b204", + "name": "", + "library": "" + }, + { + "instruction": "0x140010647", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140010650", + "resolved_target": "0x14001081c", + "name": "", + "library": "" + }, + { + "instruction": "0x140010659", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6d4", + "resolved_target": "0x14001667c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6e3", + "resolved_target": "0x1400166cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6f6", + "resolved_target": "0x3042c", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000d716", + "resolved_target": "0x14000ace8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d716", + "resolved_target": "0x14000ace8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b1fc", + "resolved_target": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b208", + "resolved_target": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b6c2", + "resolved_target": "0x14000b58c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b71b", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b730", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400166a0", + "resolved_target": "0x140016634", + "name": "", + "library": "" + }, + { + "instruction": "0x140016753", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x1400167f3", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x1400168b8", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140016921", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x140016917", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140016921", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14001684a", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001685a", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad34", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad45", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad73", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad8b", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad22", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad34", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad45", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad73", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad8b", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adff", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae09", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae14", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adc6", + "resolved_target": "0x303b6", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adff", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae09", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae14", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae38", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ae29", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ae38", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000abdb", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ac01", + "resolved_target": "0x1400119b4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ac10", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ac29", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140016648", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140016669", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14001196d", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400119a0", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011996", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400119a0", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011963", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400118c8", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x1400118d7", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400119ed", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400117b3", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400117c5", + "resolved_target": "0x140011fe8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400117d2", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011fe8", + "resolved_target": "0x1400201a0", + "name": "FlsSetValue", + "library": "KERNEL32.dll" + } + ], + "functions": [ + { + "address": "0x1400054bc", + "name": "entry", + "blocks": [ + { + "address": "0x1400054bc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": 0 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005340", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005340", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005345", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000534a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000534b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000534f", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005354", + "size": 5, + "mnemonic": "call", + "operands": "0x14000550c", + "stack_offset": 0 + }, + { + "address": "0x140005359", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000535b", + "size": 6, + "mnemonic": "je", + "operands": "0x140005497", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005497", + "0x140005361" + ] + }, + { + "address": "0x140005497", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005497", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x14000549c", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054a1", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054a2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x1400054a7", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": 0 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005361", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005361", + "size": 3, + "mnemonic": "xor", + "operands": "sil, sil", + "stack_offset": 0 + }, + { + "address": "0x140005364", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x20], sil", + "stack_offset": 0 + }, + { + "address": "0x140005369", + "size": 5, + "mnemonic": "call", + "operands": "0x1400054d0", + "stack_offset": 0 + }, + { + "address": "0x14000536e", + "size": 2, + "mnemonic": "mov", + "operands": "bl, al", + "stack_offset": 0 + }, + { + "address": "0x140005370", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x2d37a]", + "stack_offset": 0 + }, + { + "address": "0x140005376", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005379", + "size": 6, + "mnemonic": "je", + "operands": "0x1400054a2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054a2", + "0x14000537f" + ] + }, + { + "address": "0x1400054a2", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054a2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x1400054a7", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": 0 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x14000537f", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000537f", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005381", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400053cd", + "stack_offset": 0 + }, + { + "address": "0x140005383", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2d363], 1", + "stack_offset": 0 + }, + { + "address": "0x14000538d", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1aff4]", + "stack_offset": 0 + }, + { + "address": "0x140005394", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1afad]", + "stack_offset": 0 + }, + { + "address": "0x14000539b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8f8", + "stack_offset": 0 + }, + { + "address": "0x1400053a0", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400053a2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400053ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400053ae", + "0x1400053a4" + ] + }, + { + "address": "0x1400053ae", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053ae", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1af8b]", + "stack_offset": 0 + }, + { + "address": "0x1400053b5", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1af2c]", + "stack_offset": 0 + }, + { + "address": "0x1400053bc", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x1400053c1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2d325], 2", + "stack_offset": 0 + }, + { + "address": "0x1400053cb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400053d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400053d5" + ] + }, + { + "address": "0x1400053a4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053a4", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xff", + "stack_offset": 0 + }, + { + "address": "0x1400053a9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005487", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005487" + ] + }, + { + "address": "0x1400053d5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053d5", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400053d7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000566c", + "stack_offset": 0 + }, + { + "address": "0x1400053dc", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e28", + "stack_offset": 0 + }, + { + "address": "0x1400053e1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400053e4", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x1400053e8", + "size": 2, + "mnemonic": "je", + "operands": "0x140005408", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005408", + "0x1400053ea" + ] + }, + { + "address": "0x140005487", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005487", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000548c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140005491", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140005495", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140005496", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005408", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005408", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e30", + "stack_offset": 0 + }, + { + "address": "0x14000540d", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005410", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x140005414", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005416" + ] + }, + { + "address": "0x1400053ea", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053ea", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400053ed", + "size": 5, + "mnemonic": "call", + "operands": "0x1400055d4", + "stack_offset": 0 + }, + { + "address": "0x1400053f2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400053f4", + "size": 2, + "mnemonic": "je", + "operands": "0x140005408", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005408", + "0x1400053f6" + ] + }, + { + "address": "0x14000542a", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000542a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e868", + "stack_offset": 0 + }, + { + "address": "0x14000542f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x140005432", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec90", + "stack_offset": 0 + }, + { + "address": "0x140005437", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000543a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec88", + "stack_offset": 0 + }, + { + "address": "0x14000543f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140005442", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005445", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140005447", + "size": 5, + "mnemonic": "call", + "operands": "0x140002240", + "stack_offset": 0 + }, + { + "address": "0x14000544c", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000544e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005f98", + "stack_offset": 0 + }, + { + "address": "0x140005453", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005455", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054ac", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054ac", + "0x140005457" + ] + }, + { + "address": "0x140005416", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005416", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005419", + "size": 5, + "mnemonic": "call", + "operands": "0x1400055d4", + "stack_offset": 0 + }, + { + "address": "0x14000541e", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005420", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005422" + ] + }, + { + "address": "0x1400053f6", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053f6", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400053f9", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x1400053fd", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400053ff", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140005402", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1aeb8]", + "stack_offset": 0 + }, + { + "address": "0x140005408", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e30", + "stack_offset": 0 + }, + { + "address": "0x14000540d", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005410", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x140005414", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005416" + ] + }, + { + "address": "0x1400054ac", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": 0 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005457", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005457", + "size": 3, + "mnemonic": "test", + "operands": "sil, sil", + "stack_offset": 0 + }, + { + "address": "0x14000545a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005461", + "stack_offset": 0 + }, + { + "address": "0x14000545c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebbc", + "stack_offset": 0 + }, + { + "address": "0x140005461", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005463", + "size": 2, + "mnemonic": "mov", + "operands": "cl, 1", + "stack_offset": 0 + }, + { + "address": "0x140005465", + "size": 5, + "mnemonic": "call", + "operands": "0x140005690", + "stack_offset": 0 + }, + { + "address": "0x14000546a", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000546c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005487", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005487" + ] + }, + { + "address": "0x140005422", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005422", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140005425", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebd8", + "stack_offset": 0 + }, + { + "address": "0x14000542a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e868", + "stack_offset": 0 + }, + { + "address": "0x14000542f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x140005432", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec90", + "stack_offset": 0 + }, + { + "address": "0x140005437", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000543a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec88", + "stack_offset": 0 + }, + { + "address": "0x14000543f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140005442", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005445", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140005447", + "size": 5, + "mnemonic": "call", + "operands": "0x140002240", + "stack_offset": 0 + }, + { + "address": "0x14000544c", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000544e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005f98", + "stack_offset": 0 + }, + { + "address": "0x140005453", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005455", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054ac", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054ac", + "0x140005457" + ] + } + ] + }, + { + "address": "0x140002240", + "name": "", + "blocks": [ + { + "address": "0x140002240", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002240", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140002244", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1e32d]", + "stack_offset": 0 + }, + { + "address": "0x14000224b", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x2ff8e]", + "stack_offset": 0 + }, + { + "address": "0x140002252", + "size": 5, + "mnemonic": "call", + "operands": "0x140001150", + "stack_offset": 0 + }, + { + "address": "0x140002257", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140002259", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000225d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400054d0", + "name": "", + "blocks": [ + { + "address": "0x1400054d0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054d0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054d4", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060d8", + "stack_offset": 0 + }, + { + "address": "0x1400054d9", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400054db", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054fe", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054fe", + "0x1400054dd" + ] + }, + { + "address": "0x1400054fe", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400054fe", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005500", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005504", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400054dd", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054dd", + "size": 9, + "mnemonic": "mov", + "operands": "rax, qword ptr gs:[0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400054e6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400054ea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400054f1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054f1" + ] + }, + { + "address": "0x1400054f1", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400054f1", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400054f3", + "size": 9, + "mnemonic": "lock cmpxchg", + "operands": "qword ptr [rip + 0x2d1fc], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400054fc", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400054ec", + "stack_offset": 0 + }, + { + "address": "0x1400054fe", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005500", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005504", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000550c", + "name": "", + "blocks": [ + { + "address": "0x14000550c", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000550c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005510", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005512", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000551b", + "stack_offset": 0 + }, + { + "address": "0x140005514", + "size": 7, + "mnemonic": "mov", + "operands": "byte ptr [rip + 0x2d1e5], 1", + "stack_offset": 0 + }, + { + "address": "0x14000551b", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057f0", + "stack_offset": 0 + }, + { + "address": "0x140005520", + "size": 5, + "mnemonic": "call", + "operands": "0x140007318", + "stack_offset": 0 + }, + { + "address": "0x140005525", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005527", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000552d", + "stack_offset": 0 + }, + { + "address": "0x140005529", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000552b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005541", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005541" + ] + }, + { + "address": "0x140005541", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005541", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005545", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400055d4", + "name": "", + "blocks": [ + { + "address": "0x1400055d4", + "size": 23, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400055d4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400055d8", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400055db", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x5a4d", + "stack_offset": 0 + }, + { + "address": "0x1400055e0", + "size": 7, + "mnemonic": "cmp", + "operands": "word ptr [rip - 0x55e7], ax", + "stack_offset": 0 + }, + { + "address": "0x1400055e7", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": 0 + }, + { + "address": "0x1400055e9", + "size": 7, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rip - 0x55b4]", + "stack_offset": 0 + }, + { + "address": "0x1400055f0", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip - 0x55f7]", + "stack_offset": 0 + }, + { + "address": "0x1400055f7", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400055fa", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x4550", + "stack_offset": 0 + }, + { + "address": "0x140005600", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": 0 + }, + { + "address": "0x140005602", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x20b", + "stack_offset": 0 + }, + { + "address": "0x140005607", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rcx + 0x18], ax", + "stack_offset": 0 + }, + { + "address": "0x14000560b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": 0 + }, + { + "address": "0x14000560d", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rdx", + "stack_offset": 0 + }, + { + "address": "0x140005610", + "size": 4, + "mnemonic": "movzx", + "operands": "edx, word ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140005614", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x18", + "stack_offset": 0 + }, + { + "address": "0x140005618", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000561b", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [rcx + 6]", + "stack_offset": 0 + }, + { + "address": "0x14000561f", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x140005623", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rdx + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x140005627", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rsp], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000562b", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000562e", + "size": 2, + "mnemonic": "je", + "operands": "0x140005648", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005648", + "0x140005630" + ] + }, + { + "address": "0x140005648", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005648", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000564a", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000564d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005653", + "stack_offset": 0 + }, + { + "address": "0x14000564f", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005651", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005667", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005667" + ] + }, + { + "address": "0x140005630", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005630", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140005633", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x140005636", + "size": 2, + "mnemonic": "jb", + "operands": "0x140005642", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005642", + "0x140005638" + ] + }, + { + "address": "0x140005667", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005667", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x18", + "stack_offset": 0 + }, + { + "address": "0x14000566b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005642", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005642", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005646", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005627", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005627" + ] + }, + { + "address": "0x140005638", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005638", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000563b", + "size": 2, + "mnemonic": "add", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000563d", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x140005640", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000564a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000564a", + "0x140005642" + ] + }, + { + "address": "0x140005627", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005627", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rsp], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000562b", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000562e", + "size": 2, + "mnemonic": "je", + "operands": "0x140005648", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005648", + "0x140005630" + ] + }, + { + "address": "0x14000564a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000564a", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000564d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005653", + "stack_offset": 0 + }, + { + "address": "0x14000564f", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005651", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005667", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005667" + ] + } + ] + }, + { + "address": "0x14000566c", + "name": "", + "blocks": [ + { + "address": "0x14000566c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000566c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000566e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005672", + "size": 2, + "mnemonic": "mov", + "operands": "bl, cl", + "stack_offset": 0 + }, + { + "address": "0x140005674", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060d8", + "stack_offset": 0 + }, + { + "address": "0x140005679", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000567b", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000567d", + "size": 2, + "mnemonic": "je", + "operands": "0x14000568a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000568a", + "0x14000567f" + ] + }, + { + "address": "0x14000568a", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000568a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000568e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000568f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000567f", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000567f", + "size": 2, + "mnemonic": "test", + "operands": "bl, bl", + "stack_offset": 0 + }, + { + "address": "0x140005681", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000568a", + "stack_offset": 0 + }, + { + "address": "0x140005683", + "size": 7, + "mnemonic": "xchg", + "operands": "qword ptr [rip + 0x2d06e], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000568a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000568e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000568f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005690", + "name": "", + "blocks": [ + { + "address": "0x140005690", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005690", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140005692", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005696", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x2d063], 0", + "stack_offset": 0 + }, + { + "address": "0x14000569d", + "size": 2, + "mnemonic": "mov", + "operands": "bl, cl", + "stack_offset": 0 + }, + { + "address": "0x14000569f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400056a5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400056a5", + "0x1400056a1" + ] + }, + { + "address": "0x1400056a5", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400056a5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b38", + "stack_offset": 0 + }, + { + "address": "0x1400056aa", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400056ac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007340", + "stack_offset": 0 + }, + { + "address": "0x1400056b1", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x1400056b3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400056b7", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400056b8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400056a1", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400056a1", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x1400056a3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400056b1", + "stack_offset": 0 + }, + { + "address": "0x1400056a5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b38", + "stack_offset": 0 + }, + { + "address": "0x1400056aa", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400056ac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007340", + "stack_offset": 0 + }, + { + "address": "0x1400056b1", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x1400056b3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400056b7", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400056b8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005d30", + "name": "", + "blocks": [ + { + "address": "0x140005d30", + "size": 39, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005d30", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005d35", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005d36", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": 0 + }, + { + "address": "0x140005d39", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140005d3d", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b2fc]", + "stack_offset": 0 + }, + { + "address": "0x140005d44", + "size": 10, + "mnemonic": "movabs", + "operands": "rbx, 0x2b992ddfa232", + "stack_offset": 0 + }, + { + "address": "0x140005d4e", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005d51", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005dca", + "stack_offset": 0 + }, + { + "address": "0x140005d53", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005d57", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140005d5f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a34b]", + "stack_offset": 0 + }, + { + "address": "0x140005d65", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005d69", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x140005d6d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a335]", + "stack_offset": 0 + }, + { + "address": "0x140005d73", + "size": 2, + "mnemonic": "mov", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005d75", + "size": 4, + "mnemonic": "xor", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x140005d79", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a321]", + "stack_offset": 0 + }, + { + "address": "0x140005d7f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005d81", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140005d85", + "size": 4, + "mnemonic": "xor", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x140005d89", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a309]", + "stack_offset": 0 + }, + { + "address": "0x140005d8f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140005d92", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005d96", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005d9a", + "size": 4, + "mnemonic": "xor", + "operands": "rax, qword ptr [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140005d9e", + "size": 4, + "mnemonic": "xor", + "operands": "rax, qword ptr [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005da2", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140005da5", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0xffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140005daf", + "size": 3, + "mnemonic": "and", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140005db2", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0x2b992ddfa233", + "stack_offset": 0 + }, + { + "address": "0x140005dbc", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005dbf", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140005dc3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b276], rax", + "stack_offset": 0 + }, + { + "address": "0x140005dca", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005dcf", + "size": 3, + "mnemonic": "not", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x140005dd2", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b2a7], rax", + "stack_offset": 0 + }, + { + "address": "0x140005dd9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140005ddd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005dde", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e28", + "name": "", + "blocks": [ + { + "address": "0x140005e28", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e28", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2da49]", + "stack_offset": 0 + }, + { + "address": "0x140005e2f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e30", + "name": "", + "blocks": [ + { + "address": "0x140005e30", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e30", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2da39]", + "stack_offset": 0 + }, + { + "address": "0x140005e37", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e44", + "name": "", + "blocks": [ + { + "address": "0x140005e44", + "size": 9, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e44", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005e49", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005e4a", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x4c0]", + "stack_offset": 0 + }, + { + "address": "0x140005e52", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x5c0", + "stack_offset": 0 + }, + { + "address": "0x140005e59", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005e5b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x140005e60", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a22a]", + "stack_offset": 0 + }, + { + "address": "0x140005e66", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005e68", + "size": 2, + "mnemonic": "je", + "operands": "0x140005e6e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005e6e", + "0x140005e6a" + ] + }, + { + "address": "0x140005e6e", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e6e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140005e73", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005e78", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005e7a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e7e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x140005e84", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005e89", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e8d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1c5]", + "stack_offset": 0 + }, + { + "address": "0x140005e93", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x140005e9a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005ea1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ea4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140005ea7", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1b3]", + "stack_offset": 0 + }, + { + "address": "0x140005ead", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005eb0", + "size": 2, + "mnemonic": "je", + "operands": "0x140005ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005ef1", + "0x140005eb2" + ] + }, + { + "address": "0x140005e6a", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e6a", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140005e6c", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x140005e6e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140005e73", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005e78", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005e7a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e7e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x140005e84", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005e89", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e8d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1c5]", + "stack_offset": 0 + }, + { + "address": "0x140005e93", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x140005e9a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005ea1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ea4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140005ea7", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1b3]", + "stack_offset": 0 + }, + { + "address": "0x140005ead", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005eb0", + "size": 2, + "mnemonic": "je", + "operands": "0x140005ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005ef1", + "0x140005eb2" + ] + }, + { + "address": "0x140005ef1", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005ef1", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005ef8", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005efd", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xe8], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f04", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005f06", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f0d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x140005f13", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005f17", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f1e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005f23", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f2a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f2f", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x140005f37", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x54], 1", + "stack_offset": 0 + }, + { + "address": "0x140005f3f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a17b]", + "stack_offset": 0 + }, + { + "address": "0x140005f45", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f47", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005f49", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005f4e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f53", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005f57", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f5c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a116]", + "stack_offset": 0 + }, + { + "address": "0x140005f62", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140005f67", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a103]", + "stack_offset": 0 + }, + { + "address": "0x140005f6d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f6f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005f7e", + "stack_offset": 0 + }, + { + "address": "0x140005f71", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005f74", + "size": 2, + "mnemonic": "je", + "operands": "0x140005f7e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005f7e", + "0x140005f76" + ] + }, + { + "address": "0x140005eb2", + "size": 39, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005eb2", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005eb9", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x140005ec0", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140005ec9", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x140005ecc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ed1", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ed4", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x4e8]", + "stack_offset": 0 + }, + { + "address": "0x140005edb", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ee0", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005ee4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ee9", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005eeb", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a177]", + "stack_offset": 0 + }, + { + "address": "0x140005ef1", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005ef8", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005efd", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xe8], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f04", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005f06", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f0d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x140005f13", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005f17", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f1e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005f23", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f2a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f2f", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x140005f37", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x54], 1", + "stack_offset": 0 + }, + { + "address": "0x140005f3f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a17b]", + "stack_offset": 0 + }, + { + "address": "0x140005f45", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f47", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005f49", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005f4e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f53", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005f57", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f5c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a116]", + "stack_offset": 0 + }, + { + "address": "0x140005f62", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140005f67", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a103]", + "stack_offset": 0 + }, + { + "address": "0x140005f6d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f6f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005f7e", + "stack_offset": 0 + }, + { + "address": "0x140005f71", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005f74", + "size": 2, + "mnemonic": "je", + "operands": "0x140005f7e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005f7e", + "0x140005f76" + ] + }, + { + "address": "0x140005f7e", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005f7e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x5d0]", + "stack_offset": 0 + }, + { + "address": "0x140005f86", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x5c0", + "stack_offset": 0 + }, + { + "address": "0x140005f8d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005f8e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005f76", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005f76", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 3]", + "stack_offset": 0 + }, + { + "address": "0x140005f79", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005f7e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x5d0]", + "stack_offset": 0 + }, + { + "address": "0x140005f86", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x5c0", + "stack_offset": 0 + }, + { + "address": "0x140005f8d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005f8e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005f98", + "name": "", + "blocks": [ + { + "address": "0x140005f98", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005f98", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005f9c", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005f9e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a12c]", + "stack_offset": 0 + }, + { + "address": "0x140005fa4", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005fa7", + "size": 2, + "mnemonic": "je", + "operands": "0x140005fe3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005fe3", + "0x140005fa9" + ] + }, + { + "address": "0x140005fe3", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005fe3", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005fe5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005fe9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005fa9", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005fa9", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x5a4d", + "stack_offset": 0 + }, + { + "address": "0x140005fae", + "size": 3, + "mnemonic": "cmp", + "operands": "word ptr [rax], cx", + "stack_offset": 0 + }, + { + "address": "0x140005fb1", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fb3", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 0x3c]", + "stack_offset": 0 + }, + { + "address": "0x140005fb7", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax], 0x4550", + "stack_offset": 0 + }, + { + "address": "0x140005fbe", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fc0", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x20b", + "stack_offset": 0 + }, + { + "address": "0x140005fc5", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rcx + rax + 0x18], dx", + "stack_offset": 0 + }, + { + "address": "0x140005fca", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fcc", + "size": 8, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax + 0x84], 0xe", + "stack_offset": 0 + }, + { + "address": "0x140005fd4", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fd6", + "size": 8, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax + 0xf8], 0", + "stack_offset": 0 + }, + { + "address": "0x140005fde", + "size": 3, + "mnemonic": "setne", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140005fe1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005fe5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005fe5" + ] + }, + { + "address": "0x140005fe5", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005fe5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005fe9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e868", + "name": "", + "blocks": [ + { + "address": "0x14000e868", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e868", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000e86c", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2492d]", + "stack_offset": 0 + }, + { + "address": "0x14000e873", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000e876", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8b1", + "stack_offset": 0 + }, + { + "address": "0x14000e878", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x24909]", + "stack_offset": 0 + }, + { + "address": "0x14000e87f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000e882", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8aa", + "stack_offset": 0 + }, + { + "address": "0x14000e884", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x24905], rax", + "stack_offset": 0 + }, + { + "address": "0x14000e88b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e891", + "stack_offset": 0 + }, + { + "address": "0x14000e88d", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e88f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e8aa", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e8aa" + ] + }, + { + "address": "0x14000e8aa", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8aa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x248ef], rax", + "stack_offset": 0 + }, + { + "address": "0x14000e8b1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000e8b5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e8c0", + "name": "", + "blocks": [ + { + "address": "0x14000e8c0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8c0", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e8c3", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e8f5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e8f5", + "0x14000e8c5" + ] + }, + { + "address": "0x14000e8f5", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e8c5", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8c5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e8ca", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8cb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e8cf", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e8d2", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000e8d5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000e8d8", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000e8db", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e8e2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e8e2", + "0x14000e8dd" + ] + }, + { + "address": "0x14000e8e2", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8e2", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e8e6", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8e9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8d5", + "stack_offset": 0 + }, + { + "address": "0x14000e8eb", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e8f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e8f4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e8dd", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8dd", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e8e2", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e8e6", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8e9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8d5", + "stack_offset": 0 + }, + { + "address": "0x14000e8eb", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e8f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e8f4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e8f8", + "name": "", + "blocks": [ + { + "address": "0x14000e8f8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8f8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e8fd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8fe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e902", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e905", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000e908", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e90b", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e927", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e927", + "0x14000e90d" + ] + }, + { + "address": "0x14000e927", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e90d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e90d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000e910", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000e913", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e91e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e91e", + "0x14000e915" + ] + }, + { + "address": "0x14000e91e", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e91e", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e922", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e925", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e90d", + "stack_offset": 0 + }, + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e915", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e915", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e91a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e91c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e929", + "stack_offset": 0 + }, + { + "address": "0x14000e91e", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e922", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e925", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e90d", + "stack_offset": 0 + }, + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ebbc", + "name": "", + "blocks": [ + { + "address": "0x14000ebbc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ebbc", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ebbe", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ebc0", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000ebc4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + }, + { + "address": "0x14000ea2c", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea2c", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x18], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ea31", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x14000ea35", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000ea36", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000ea39", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14000ea3d", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x20], 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x14000ea45", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ea4a", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ea4c", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ea4f", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea51", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ea53", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11677]", + "stack_offset": 0 + }, + { + "address": "0x14000ea59", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ea5c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ea9b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea9b", + "0x14000ea5e" + ] + }, + { + "address": "0x14000ea9b", + "size": 23, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea9b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea9f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaa3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaa7", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000eaab", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaaf", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eab3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eab7", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000eabc", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x2c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eabf", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eac2", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x2c]", + "stack_offset": 0 + }, + { + "address": "0x14000eac6", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaca", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eace", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ead2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e934", + "stack_offset": 0 + }, + { + "address": "0x14000ead7", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000ead8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eadc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eafc", + "stack_offset": 0 + }, + { + "address": "0x14000eade", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191c0", + "stack_offset": 0 + }, + { + "address": "0x14000eae3", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000eae6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eaec", + "stack_offset": 0 + }, + { + "address": "0x14000eae8", + "size": 2, + "mnemonic": "xor", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14000eaea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000eaf6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eaf6" + ] + }, + { + "address": "0x14000ea5e", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea5e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x5a4d", + "stack_offset": 0 + }, + { + "address": "0x14000ea63", + "size": 3, + "mnemonic": "cmp", + "operands": "word ptr [rax], cx", + "stack_offset": 0 + }, + { + "address": "0x14000ea66", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea68", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 0x3c]", + "stack_offset": 0 + }, + { + "address": "0x14000ea6c", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ea6f", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x4550", + "stack_offset": 0 + }, + { + "address": "0x14000ea75", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea77", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x20b", + "stack_offset": 0 + }, + { + "address": "0x14000ea7c", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rcx + 0x18], ax", + "stack_offset": 0 + }, + { + "address": "0x14000ea80", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea82", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x84], 0xe", + "stack_offset": 0 + }, + { + "address": "0x14000ea89", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea8b", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0xf8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea92", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ea9b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea9b", + "0x14000ea94" + ] + }, + { + "address": "0x14000eaf6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eaf6", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eafa", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb07", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb07", + "0x14000eafc" + ] + }, + { + "address": "0x14000ea94", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea94", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000ea96", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000ea9b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea9f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaa3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaa7", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000eaab", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaaf", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eab3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eab7", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000eabc", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x2c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eabf", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eac2", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x2c]", + "stack_offset": 0 + }, + { + "address": "0x14000eac6", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaca", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eace", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ead2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e934", + "stack_offset": 0 + }, + { + "address": "0x14000ead7", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000ead8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eadc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eafc", + "stack_offset": 0 + }, + { + "address": "0x14000eade", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191c0", + "stack_offset": 0 + }, + { + "address": "0x14000eae3", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000eae6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eaec", + "stack_offset": 0 + }, + { + "address": "0x14000eae8", + "size": 2, + "mnemonic": "xor", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14000eaea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000eaf6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eaf6" + ] + }, + { + "address": "0x14000eb07", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb07", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb09", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb10", + "stack_offset": 0 + }, + { + "address": "0x14000eb0e", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eafc", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eafc", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000eb01", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14000eb05", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000eb06", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ebcc", + "name": "", + "blocks": [ + { + "address": "0x14000ebcc", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ebcc", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ebcf", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000ebd3", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + } + ] + }, + { + "address": "0x14000ebd8", + "name": "", + "blocks": [ + { + "address": "0x14000ebd8", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ebd8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000ebdc", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rip + 0x2245d]", + "stack_offset": 0 + }, + { + "address": "0x14000ebe3", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000ebe6", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x245c3], r8", + "stack_offset": 0 + }, + { + "address": "0x14000ebed", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ec0e", + "stack_offset": 0 + }, + { + "address": "0x14000ebef", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ebf2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000ebf7", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14000ebfa", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ebfc", + "size": 3, + "mnemonic": "ror", + "operands": "rdx, cl", + "stack_offset": 0 + }, + { + "address": "0x14000ebff", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r8", + "stack_offset": 0 + }, + { + "address": "0x14000ec02", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x245a7], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000ec09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000ec0d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ec14", + "name": "", + "blocks": [ + { + "address": "0x14000ec14", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ec14", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ec17", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ec19", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + } + ] + }, + { + "address": "0x14000ec88", + "name": "", + "blocks": [ + { + "address": "0x14000ec88", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ec88", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x24539]", + "stack_offset": 0 + }, + { + "address": "0x14000ec8f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ec90", + "name": "", + "blocks": [ + { + "address": "0x14000ec90", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ec90", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x24539]", + "stack_offset": 0 + }, + { + "address": "0x14000ec97", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001e360", + "name": "", + "blocks": [ + { + "address": "0x14001e360", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e360", + "size": 2, + "mnemonic": "jmp", + "operands": "rax", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001150", + "name": "", + "blocks": [ + { + "address": "0x140001150", + "size": 26, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001150", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001155", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000115a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000115f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001160", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x140001162", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x140001164", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140001166", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140001168", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": 0 + }, + { + "address": "0x14000116c", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000116f", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001172", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x140001175", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r13d", + "stack_offset": 0 + }, + { + "address": "0x140001178", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], r13d", + "stack_offset": 0 + }, + { + "address": "0x14000117d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140001180", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ef10", + "stack_offset": 0 + }, + { + "address": "0x140001185", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": 0 + }, + { + "address": "0x140001188", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000118b", + "size": 4, + "mnemonic": "movsxd", + "operands": "r9, dword ptr [r8 + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000118f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r9 + rsi + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140001194", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001197", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400011a3", + "stack_offset": 0 + }, + { + "address": "0x140001199", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000119c", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400011a3", + "stack_offset": 0 + }, + { + "address": "0x14000119e", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400011a1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400011a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011a6" + ] + }, + { + "address": "0x1400011a6", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011a6", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011a9", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xb0], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011b1", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r9 + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400011b6", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011b9", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011c1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011c1", + "0x1400011bb" + ] + }, + { + "address": "0x1400011c1", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011c1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011c4", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011c8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011cc", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011d2", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400011d7", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011da", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011dc" + ] + }, + { + "address": "0x1400011bb", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011bb", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400011be", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400011c1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011c4", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011c8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011cc", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011d2", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400011d7", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011da", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011dc" + ] + }, + { + "address": "0x1400011f7", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011f7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011fa", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011fe", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140001202", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x1c0", + "stack_offset": 0 + }, + { + "address": "0x140001207", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000120a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000127d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000127d", + "0x14000120c" + ] + }, + { + "address": "0x1400011dc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011dc", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011df", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011e1" + ] + }, + { + "address": "0x14000127d", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000127d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001280", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001284", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001289", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000128c", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x14000128f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": 0 + }, + { + "address": "0x140001292", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001295", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x140001298", + "size": 2, + "mnemonic": "je", + "operands": "0x1400012a7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012a7", + "0x14000129a" + ] + }, + { + "address": "0x14000120c", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000120c", + "size": 4, + "mnemonic": "nop", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140001210", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001213", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000127d", + "stack_offset": 0 + }, + { + "address": "0x140001215", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001218", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000121c", + "size": 6, + "mnemonic": "movzx", + "operands": "r8d, byte ptr [rcx + rsi + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140001222", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001227", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000122b", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000122f", + "size": 2, + "mnemonic": "je", + "operands": "0x140001255", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001255", + "0x140001231" + ] + }, + { + "address": "0x1400011e1", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011e1", + "size": 5, + "mnemonic": "call", + "operands": "0x140002000", + "stack_offset": 0 + }, + { + "address": "0x1400011e6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011e9", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011ed", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011f1", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011f7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011fa", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011fe", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140001202", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x1c0", + "stack_offset": 0 + }, + { + "address": "0x140001207", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000120a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000127d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000127d", + "0x14000120c" + ] + }, + { + "address": "0x1400012a7", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012a7", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400012aa", + "size": 2, + "mnemonic": "jle", + "operands": "0x140001311", + "stack_offset": 0 + }, + { + "address": "0x1400012ac", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400012af", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400012b3", + "size": 6, + "mnemonic": "movzx", + "operands": "r8d, byte ptr [rcx + rsi + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x1400012b9", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400012be", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400012c2", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x1400012c6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400012ec", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012ec", + "0x1400012c8" + ] + }, + { + "address": "0x14000129a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000129a", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x14000129f", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x1400012a1", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x1400012a5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001255", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001255", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140001258", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000125b", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000125e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001261", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001273", + "stack_offset": 0 + }, + { + "address": "0x140001263", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140001268", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x14000126a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x14000126e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001231", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001231", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140001235", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140001237", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140001239", + "size": 2, + "mnemonic": "jle", + "operands": "0x140001255", + "stack_offset": 0 + }, + { + "address": "0x14000123b", + "size": 2, + "mnemonic": "dec", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x14000123d", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x14000123f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140001243", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001246", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000124a", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x14000124d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rdx], r8b", + "stack_offset": 0 + }, + { + "address": "0x140001250", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": 0 + }, + { + "address": "0x140001253", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000125e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000125e" + ] + }, + { + "address": "0x1400012ec", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012ec", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400012ef", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400012f2", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400012f5", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400012f8", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001307", + "stack_offset": 0 + }, + { + "address": "0x1400012fa", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x1400012ff", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x140001301", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x140001305", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x1400012c8", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012c8", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x1400012cc", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400012ce", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d0", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400012ec", + "stack_offset": 0 + }, + { + "address": "0x1400012d2", + "size": 2, + "mnemonic": "dec", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d4", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400012da", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400012dd", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x1400012e1", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x1400012e4", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rdx], r8b", + "stack_offset": 0 + }, + { + "address": "0x1400012e7", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400012ea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400012f5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012f5" + ] + }, + { + "address": "0x140001316", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001316", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001319", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000131d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rcx + rsi + 0x28], r13", + "stack_offset": 0 + }, + { + "address": "0x140001322", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001349", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001349" + ] + }, + { + "address": "0x14000125e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000125e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001261", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001273", + "stack_offset": 0 + }, + { + "address": "0x140001263", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140001268", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x14000126a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x14000126e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x1400012f5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012f5", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400012f8", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001307", + "stack_offset": 0 + }, + { + "address": "0x1400012fa", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x1400012ff", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x140001301", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x140001305", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001349", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001349", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000134c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001350", + "size": 6, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rsi + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x140001356", + "size": 4, + "mnemonic": "cmovne", + "operands": "edx, r13d", + "stack_offset": 0 + }, + { + "address": "0x14000135a", + "size": 2, + "mnemonic": "or", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x14000135c", + "size": 4, + "mnemonic": "or", + "operands": "edx, dword ptr [rcx + rsi + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001360", + "size": 3, + "mnemonic": "and", + "operands": "edx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x140001363", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rsi + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x140001367", + "size": 4, + "mnemonic": "and", + "operands": "edx, dword ptr [rcx + rsi + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000136b", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400013b2", + "stack_offset": 0 + }, + { + "address": "0x14000136d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x140001372", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140001374", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000137e", + "stack_offset": 0 + }, + { + "address": "0x140001376", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x140001379", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x14000137e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140001381", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001385", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + r15 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000138a", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000138d", + "size": 2, + "mnemonic": "je", + "operands": "0x140001395", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001395", + "0x14000138f" + ] + }, + { + "address": "0x140001395", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001395", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001398", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000139d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400013a1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400013a5", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400013a8", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400013aa", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x1400013ac", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x1400013ae", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x1400013b0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400013b1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000138f", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000138f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001392", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001395", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001398", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000139d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400013a1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400013a5", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400013a8", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400013aa", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x1400013ac", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x1400013ae", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x1400013b0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400013b1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400060d8", + "name": "", + "blocks": [ + { + "address": "0x1400060d8", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400060d8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400060da", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x2d788], eax", + "stack_offset": 0 + }, + { + "address": "0x1400060e0", + "size": 3, + "mnemonic": "setne", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x1400060e3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400057f0", + "name": "", + "blocks": [ + { + "address": "0x1400057f0", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400057f0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400057f5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400057fa", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400057ff", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140005800", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005804", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005806", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005808", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000580a", + "size": 6, + "mnemonic": "xor", + "operands": "ecx, 0x6c65746e", + "stack_offset": 0 + }, + { + "address": "0x140005810", + "size": 6, + "mnemonic": "xor", + "operands": "edx, 0x49656e69", + "stack_offset": 0 + }, + { + "address": "0x140005816", + "size": 2, + "mnemonic": "or", + "operands": "edx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005818", + "size": 2, + "mnemonic": "mov", + "operands": "ebp, eax", + "stack_offset": 0 + }, + { + "address": "0x14000581a", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000581f", + "size": 6, + "mnemonic": "xor", + "operands": "ebx, 0x756e6547", + "stack_offset": 0 + }, + { + "address": "0x140005825", + "size": 2, + "mnemonic": "or", + "operands": "edx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140005827", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax - 1]", + "stack_offset": 0 + }, + { + "address": "0x14000582a", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000582c", + "size": 2, + "mnemonic": "mov", + "operands": "edi, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000582e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000588e", + "stack_offset": 0 + }, + { + "address": "0x140005830", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfff3ff0", + "stack_offset": 0 + }, + { + "address": "0x140005835", + "size": 11, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b860], 0x8000", + "stack_offset": 0 + }, + { + "address": "0x140005840", + "size": 11, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b85d], 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000584b", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x106c0", + "stack_offset": 0 + }, + { + "address": "0x140005850", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000587a", + "0x140005852" + ] + }, + { + "address": "0x14000587a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000587a", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cebb]", + "stack_offset": 0 + }, + { + "address": "0x140005881", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140005885", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ceb0], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000588c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005895", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005895" + ] + }, + { + "address": "0x140005852", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005852", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x20660", + "stack_offset": 0 + }, + { + "address": "0x140005857", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000587a", + "0x140005859" + ] + }, + { + "address": "0x140005895", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005895", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140005898", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589b", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589e", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400058a1", + "size": 3, + "mnemonic": "cmp", + "operands": "ebp, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058a4", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058a6" + ] + }, + { + "address": "0x140005859", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005859", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x20670", + "stack_offset": 0 + }, + { + "address": "0x14000585e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000587a", + "0x140005860" + ] + }, + { + "address": "0x1400058e6", + "size": 31, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058e6", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b7a3]", + "stack_offset": 0 + }, + { + "address": "0x1400058ed", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x1400058f1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b79d], 1", + "stack_offset": 0 + }, + { + "address": "0x1400058fb", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b797], 2", + "stack_offset": 0 + }, + { + "address": "0x140005905", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b784], rax", + "stack_offset": 0 + }, + { + "address": "0x14000590c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x14", + "stack_offset": 0 + }, + { + "address": "0x140005910", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005931", + "stack_offset": 0 + }, + { + "address": "0x140005912", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffef", + "stack_offset": 0 + }, + { + "address": "0x140005916", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b778], 2", + "stack_offset": 0 + }, + { + "address": "0x140005920", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b769], rax", + "stack_offset": 0 + }, + { + "address": "0x140005927", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b76b], 6", + "stack_offset": 0 + }, + { + "address": "0x140005931", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1b", + "stack_offset": 0 + }, + { + "address": "0x140005935", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x14000593b", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000593d", + "size": 3, + "mnemonic": "xgetbv", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140005940", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005944", + "size": 3, + "mnemonic": "or", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005947", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000594c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1c", + "stack_offset": 0 + }, + { + "address": "0x140005950", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005956", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000595b", + "size": 2, + "mnemonic": "and", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595d", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005965", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x2b731]", + "stack_offset": 0 + }, + { + "address": "0x14000596b", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 0xe0", + "stack_offset": 0 + }, + { + "address": "0x14000596d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005970", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71e], 3", + "stack_offset": 0 + }, + { + "address": "0x14000597a", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71c], eax", + "stack_offset": 0 + }, + { + "address": "0x140005980", + "size": 4, + "mnemonic": "test", + "operands": "r9b, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005984", + "size": 2, + "mnemonic": "je", + "operands": "0x1400059e8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059e8", + "0x140005986" + ] + }, + { + "address": "0x1400058a6", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058a6", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r9 + 7]", + "stack_offset": 0 + }, + { + "address": "0x1400058aa", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400058ac", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058ae", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": 0 + }, + { + "address": "0x1400058b0", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400058b3", + "size": 4, + "mnemonic": "bt", + "operands": "ebx, 9", + "stack_offset": 0 + }, + { + "address": "0x1400058b7", + "size": 2, + "mnemonic": "jae", + "operands": "0x1400058c4", + "stack_offset": 0 + }, + { + "address": "0x1400058b9", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 2", + "stack_offset": 0 + }, + { + "address": "0x1400058bd", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ce78], r8d", + "stack_offset": 0 + }, + { + "address": "0x1400058c4", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x1400058c7", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058d6", + "0x1400058c9" + ] + }, + { + "address": "0x140005860", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005860", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xfffcf9b0", + "stack_offset": 0 + }, + { + "address": "0x140005865", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005868", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000588e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000588e", + "0x14000586a" + ] + }, + { + "address": "0x1400059e8", + "size": 38, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400059e8", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6a1]", + "stack_offset": 0 + }, + { + "address": "0x1400059ef", + "size": 4, + "mnemonic": "bt", + "operands": "esi, 0x17", + "stack_offset": 0 + }, + { + "address": "0x1400059f3", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a01", + "stack_offset": 0 + }, + { + "address": "0x1400059f5", + "size": 5, + "mnemonic": "btr", + "operands": "rax, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400059fa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b68f], rax", + "stack_offset": 0 + }, + { + "address": "0x140005a01", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a06", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a08", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a0d", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a0f", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a11", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a13", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a16", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a19", + "size": 4, + "mnemonic": "shr", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a1d", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x400ff", + "stack_offset": 0 + }, + { + "address": "0x140005a22", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140005a25", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2cd0d], eax", + "stack_offset": 0 + }, + { + "address": "0x140005a2b", + "size": 7, + "mnemonic": "or", + "operands": "rcx, 0x1000029", + "stack_offset": 0 + }, + { + "address": "0x140005a32", + "size": 3, + "mnemonic": "not", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a35", + "size": 7, + "mnemonic": "and", + "operands": "rcx, qword ptr [rip + 0x2b654]", + "stack_offset": 0 + }, + { + "address": "0x140005a3c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b64d], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a43", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140005a45", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a47", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xffffffffffffffbf", + "stack_offset": 0 + }, + { + "address": "0x140005a4b", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b63e], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a52", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x15", + "stack_offset": 0 + }, + { + "address": "0x140005a57", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a59", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a5e", + "size": 5, + "mnemonic": "bt", + "operands": "rax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a63", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a65", + "size": 9, + "mnemonic": "btr", + "operands": "qword ptr [rip + 0x2b622], 7", + "stack_offset": 0 + }, + { + "address": "0x140005a6e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140005a73", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005a75", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140005a7a", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140005a7f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a83", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140005a84", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005986", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005986", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005989", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b705], 5", + "stack_offset": 0 + }, + { + "address": "0x140005993", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b703], eax", + "stack_offset": 0 + }, + { + "address": "0x140005999", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xd0030000", + "stack_offset": 0 + }, + { + "address": "0x14000599e", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6eb]", + "stack_offset": 0 + }, + { + "address": "0x1400059a5", + "size": 3, + "mnemonic": "and", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400059a8", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffd", + "stack_offset": 0 + }, + { + "address": "0x1400059ac", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b6dd], rax", + "stack_offset": 0 + }, + { + "address": "0x1400059b3", + "size": 3, + "mnemonic": "cmp", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400059b6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400059ef", + "stack_offset": 0 + }, + { + "address": "0x1400059b8", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400059bd", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x1400059bf", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x1400059c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400059e8", + "stack_offset": 0 + }, + { + "address": "0x1400059c3", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6c6]", + "stack_offset": 0 + }, + { + "address": "0x1400059ca", + "size": 7, + "mnemonic": "or", + "operands": "dword ptr [rip + 0x2b6cb], 0x40", + "stack_offset": 0 + }, + { + "address": "0x1400059d1", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffdb", + "stack_offset": 0 + }, + { + "address": "0x1400059d5", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b6b9], 6", + "stack_offset": 0 + }, + { + "address": "0x1400059df", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b6aa], rax", + "stack_offset": 0 + }, + { + "address": "0x1400059e6", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400059ef", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059ef" + ] + }, + { + "address": "0x1400058d6", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058d6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x24", + "stack_offset": 0 + }, + { + "address": "0x1400058db", + "size": 2, + "mnemonic": "cmp", + "operands": "ebp, eax", + "stack_offset": 0 + }, + { + "address": "0x1400058dd", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058df" + ] + }, + { + "address": "0x1400058c9", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058c9", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058ce", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax - 6]", + "stack_offset": 0 + }, + { + "address": "0x1400058d1", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058d3", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, edx", + "stack_offset": 0 + }, + { + "address": "0x1400058d6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x24", + "stack_offset": 0 + }, + { + "address": "0x1400058db", + "size": 2, + "mnemonic": "cmp", + "operands": "ebp, eax", + "stack_offset": 0 + }, + { + "address": "0x1400058dd", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058df" + ] + }, + { + "address": "0x14000588e", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000588e", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cea7]", + "stack_offset": 0 + }, + { + "address": "0x140005895", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140005898", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589b", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589e", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400058a1", + "size": 3, + "mnemonic": "cmp", + "operands": "ebp, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058a4", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058a6" + ] + }, + { + "address": "0x14000586a", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000586a", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0x100010001", + "stack_offset": 0 + }, + { + "address": "0x140005874", + "size": 4, + "mnemonic": "bt", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005878", + "size": 2, + "mnemonic": "jae", + "operands": "0x14000588e", + "stack_offset": 0 + }, + { + "address": "0x14000587a", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cebb]", + "stack_offset": 0 + }, + { + "address": "0x140005881", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140005885", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ceb0], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000588c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005895", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005895" + ] + }, + { + "address": "0x1400059ef", + "size": 37, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400059ef", + "size": 4, + "mnemonic": "bt", + "operands": "esi, 0x17", + "stack_offset": 0 + }, + { + "address": "0x1400059f3", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a01", + "stack_offset": 0 + }, + { + "address": "0x1400059f5", + "size": 5, + "mnemonic": "btr", + "operands": "rax, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400059fa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b68f], rax", + "stack_offset": 0 + }, + { + "address": "0x140005a01", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a06", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a08", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a0d", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a0f", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a11", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a13", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a16", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a19", + "size": 4, + "mnemonic": "shr", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a1d", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x400ff", + "stack_offset": 0 + }, + { + "address": "0x140005a22", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140005a25", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2cd0d], eax", + "stack_offset": 0 + }, + { + "address": "0x140005a2b", + "size": 7, + "mnemonic": "or", + "operands": "rcx, 0x1000029", + "stack_offset": 0 + }, + { + "address": "0x140005a32", + "size": 3, + "mnemonic": "not", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a35", + "size": 7, + "mnemonic": "and", + "operands": "rcx, qword ptr [rip + 0x2b654]", + "stack_offset": 0 + }, + { + "address": "0x140005a3c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b64d], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a43", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140005a45", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a47", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xffffffffffffffbf", + "stack_offset": 0 + }, + { + "address": "0x140005a4b", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b63e], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a52", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x15", + "stack_offset": 0 + }, + { + "address": "0x140005a57", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a59", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a5e", + "size": 5, + "mnemonic": "bt", + "operands": "rax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a63", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a65", + "size": 9, + "mnemonic": "btr", + "operands": "qword ptr [rip + 0x2b622], 7", + "stack_offset": 0 + }, + { + "address": "0x140005a6e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140005a73", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005a75", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140005a7a", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140005a7f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a83", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140005a84", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400058df", + "size": 34, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058df", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400058e1", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058e3", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400058e6", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b7a3]", + "stack_offset": 0 + }, + { + "address": "0x1400058ed", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x1400058f1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b79d], 1", + "stack_offset": 0 + }, + { + "address": "0x1400058fb", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b797], 2", + "stack_offset": 0 + }, + { + "address": "0x140005905", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b784], rax", + "stack_offset": 0 + }, + { + "address": "0x14000590c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x14", + "stack_offset": 0 + }, + { + "address": "0x140005910", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005931", + "stack_offset": 0 + }, + { + "address": "0x140005912", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffef", + "stack_offset": 0 + }, + { + "address": "0x140005916", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b778], 2", + "stack_offset": 0 + }, + { + "address": "0x140005920", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b769], rax", + "stack_offset": 0 + }, + { + "address": "0x140005927", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b76b], 6", + "stack_offset": 0 + }, + { + "address": "0x140005931", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1b", + "stack_offset": 0 + }, + { + "address": "0x140005935", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x14000593b", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000593d", + "size": 3, + "mnemonic": "xgetbv", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140005940", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005944", + "size": 3, + "mnemonic": "or", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005947", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000594c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1c", + "stack_offset": 0 + }, + { + "address": "0x140005950", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005956", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000595b", + "size": 2, + "mnemonic": "and", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595d", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005965", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x2b731]", + "stack_offset": 0 + }, + { + "address": "0x14000596b", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 0xe0", + "stack_offset": 0 + }, + { + "address": "0x14000596d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005970", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71e], 3", + "stack_offset": 0 + }, + { + "address": "0x14000597a", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71c], eax", + "stack_offset": 0 + }, + { + "address": "0x140005980", + "size": 4, + "mnemonic": "test", + "operands": "r9b, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005984", + "size": 2, + "mnemonic": "je", + "operands": "0x1400059e8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059e8", + "0x140005986" + ] + } + ] + }, + { + "address": "0x140007318", + "name": "", + "blocks": [ + { + "address": "0x140007318", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007318", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000731c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a73c", + "stack_offset": 0 + }, + { + "address": "0x140007321", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140007323", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007329", + "stack_offset": 0 + }, + { + "address": "0x140007325", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140007327", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000733b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000733b" + ] + }, + { + "address": "0x14000733b", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000733b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000733f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010b38", + "name": "", + "blocks": [ + { + "address": "0x140010b38", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b38", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b3c", + "size": 2, + "mnemonic": "test", + "operands": "cl, cl", + "stack_offset": 0 + }, + { + "address": "0x140010b3e", + "size": 2, + "mnemonic": "je", + "operands": "0x140010b56", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010b56", + "0x140010b40" + ] + }, + { + "address": "0x140010b56", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b56", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x150c3]", + "stack_offset": 0 + }, + { + "address": "0x140010b5d", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x14fbc]", + "stack_offset": 0 + }, + { + "address": "0x140010b64", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b68", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001bff8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001bff8" + ] + }, + { + "address": "0x140010b40", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b40", + "size": 8, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x222a0], 0", + "stack_offset": 0 + }, + { + "address": "0x140010b48", + "size": 2, + "mnemonic": "je", + "operands": "0x140010b4f", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010b4f", + "0x140010b4a" + ] + }, + { + "address": "0x14001bff8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bff8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001bffd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001bffe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c002", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001c005", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001c008", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001c00b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c026", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c026", + "0x14001c00d" + ] + }, + { + "address": "0x140010b4f", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010b4f", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010b51", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b55", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010b4a", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010b4a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b74c", + "stack_offset": 0 + }, + { + "address": "0x140010b4f", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010b51", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b55", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c026", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c00d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c00d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001c011", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c014", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c01d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c01d", + "0x14001c016" + ] + }, + { + "address": "0x14001c01d", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c01d", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001c021", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c024", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c00d", + "stack_offset": 0 + }, + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c016", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c016", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001c018", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14001c01d", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001c021", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c024", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c00d", + "stack_offset": 0 + }, + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007340", + "name": "", + "blocks": [ + { + "address": "0x140007340", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007340", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007344", + "size": 2, + "mnemonic": "test", + "operands": "cl, cl", + "stack_offset": 0 + }, + { + "address": "0x140007346", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007352", + "stack_offset": 0 + }, + { + "address": "0x140007348", + "size": 5, + "mnemonic": "call", + "operands": "0x140007514", + "stack_offset": 0 + }, + { + "address": "0x14000734d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a784", + "stack_offset": 0 + }, + { + "address": "0x140007352", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140007354", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007358", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e38", + "name": "", + "blocks": [ + { + "address": "0x140005e38", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e38", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ce86], 0", + "stack_offset": 0 + }, + { + "address": "0x140005e42", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001ea80", + "name": "", + "blocks": [ + { + "address": "0x14001ea80", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ea80", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ea83", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ea86", + "size": 7, + "mnemonic": "lea", + "operands": "r10, [rip - 0x1ea8d]", + "stack_offset": 0 + }, + { + "address": "0x14001ea8d", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ea90", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x101010101010101", + "stack_offset": 0 + }, + { + "address": "0x14001ea9a", + "size": 4, + "mnemonic": "imul", + "operands": "r11, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ea9e", + "size": 5, + "mnemonic": "movq", + "operands": "xmm0, r11", + "stack_offset": 0 + }, + { + "address": "0x14001eaa3", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001eaa7", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001eb30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb30", + "0x14001eaad" + ] + }, + { + "address": "0x14001eb30", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb30", + "size": 4, + "mnemonic": "punpcklqdq", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb34", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb38", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001eb46", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb46", + "0x14001eb3a" + ] + }, + { + "address": "0x14001eaad", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eaad", + "size": 3, + "mnemonic": "nop", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001eab0", + "size": 3, + "mnemonic": "add", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x14001eab3", + "size": 8, + "mnemonic": "mov", + "operands": "r9d, dword ptr [r10 + r8*4 + 0x2cac0]", + "stack_offset": 0 + }, + { + "address": "0x14001eabb", + "size": 3, + "mnemonic": "add", + "operands": "r9, r10", + "stack_offset": 0 + }, + { + "address": "0x14001eabe", + "size": 3, + "mnemonic": "jmp", + "operands": "r9", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eb46", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb46", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1254b], 3", + "stack_offset": 0 + }, + { + "address": "0x14001eb4d", + "size": 6, + "mnemonic": "jb", + "operands": "0x14001ed30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ed30", + "0x14001eb53" + ] + }, + { + "address": "0x14001eb3a", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001eb3a", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb3e", + "size": 7, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rcx + r8 - 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb45", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ed30", + "size": 32, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ed30", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12369]", + "stack_offset": 0 + }, + { + "address": "0x14001ed37", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ed46", + "stack_offset": 0 + }, + { + "address": "0x14001ed39", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x139fc], 2", + "stack_offset": 0 + }, + { + "address": "0x14001ed40", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001ea70", + "stack_offset": 0 + }, + { + "address": "0x14001ed46", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ed49", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001ed4d", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ed51", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed54", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed57", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed5a", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001ed61", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001edae", + "stack_offset": 0 + }, + { + "address": "0x14001ed63", + "size": 13, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ed70", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed74", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed79", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x20], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed7e", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x30], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed83", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x40], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed88", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x50], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed8d", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x60], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed92", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x70], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed97", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001ed9e", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001eda5", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001edac", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ed70", + "stack_offset": 0 + }, + { + "address": "0x14001edae", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x14001edb2", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x14001edb6", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001edb9", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 4", + "stack_offset": 0 + }, + { + "address": "0x14001edbd", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb48]", + "stack_offset": 0 + }, + { + "address": "0x14001edc5", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001edc8", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eb53", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb53", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12546]", + "stack_offset": 0 + }, + { + "address": "0x14001eb5a", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001eb72", + "stack_offset": 0 + }, + { + "address": "0x14001eb5c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12545]", + "stack_offset": 0 + }, + { + "address": "0x14001eb63", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001eb72", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb72", + "0x14001eb65" + ] + }, + { + "address": "0x14001eb72", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb72", + "size": 6, + "mnemonic": "vinsertf128", + "operands": "ymm0, ymm0, xmm0, 1", + "stack_offset": 0 + }, + { + "address": "0x14001eb78", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001eb7b", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001eb7f", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb83", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb86", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb89", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb8c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001eb93", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ebfa", + "stack_offset": 0 + }, + { + "address": "0x14001eb95", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x1250c]", + "stack_offset": 0 + }, + { + "address": "0x14001eb9c", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001ec70", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ec70", + "0x14001eba2" + ] + }, + { + "address": "0x14001eb65", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb65", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x13bd0], 2", + "stack_offset": 0 + }, + { + "address": "0x14001eb6c", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001ea70", + "stack_offset": 0 + }, + { + "address": "0x14001eb72", + "size": 6, + "mnemonic": "vinsertf128", + "operands": "ymm0, ymm0, xmm0, 1", + "stack_offset": 0 + }, + { + "address": "0x14001eb78", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001eb7b", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001eb7f", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb83", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb86", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb89", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb8c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001eb93", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ebfa", + "stack_offset": 0 + }, + { + "address": "0x14001eb95", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x1250c]", + "stack_offset": 0 + }, + { + "address": "0x14001eb9c", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001ec70", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ec70", + "0x14001eba2" + ] + }, + { + "address": "0x14001ec70", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ec70", + "size": 4, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec74", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x20], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec79", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x40], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec7e", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x60], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec83", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x80], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec8b", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xa0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec93", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xc0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec9b", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xe0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001eca3", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecaa", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecb1", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecb8", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ec70", + "stack_offset": 0 + }, + { + "address": "0x14001ecba", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14001ecbe", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xffffffffffffffe0", + "stack_offset": 0 + }, + { + "address": "0x14001ecc2", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ecc5", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 5", + "stack_offset": 0 + }, + { + "address": "0x14001ecc9", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb24]", + "stack_offset": 0 + }, + { + "address": "0x14001ecd1", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001ecd4", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eba2", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eba2", + "size": 14, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ebb0", + "size": 4, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebb4", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x20], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebb9", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x40], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebbe", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x60], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebc3", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x80], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebcb", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xa0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebd3", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xc0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebdb", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xe0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebe3", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebea", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebf1", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebf8", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ebb0", + "stack_offset": 0 + }, + { + "address": "0x14001ebfa", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14001ebfe", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xffffffffffffffe0", + "stack_offset": 0 + }, + { + "address": "0x14001ec02", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ec05", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 5", + "stack_offset": 0 + }, + { + "address": "0x14001ec09", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb00]", + "stack_offset": 0 + }, + { + "address": "0x14001ec11", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001ec14", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001e3a0", + "name": "", + "blocks": [ + { + "address": "0x14001e3a0", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e3a0", + "size": 6, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1f1a]", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e360" + ] + } + ] + }, + { + "address": "0x14000e934", + "name": "", + "blocks": [ + { + "address": "0x14000e934", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e934", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e939", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000e93e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e93f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e943", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000e946", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": 0 + }, + { + "address": "0x14000e949", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000e94b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x14000e950", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000e951", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e954", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e96c", + "stack_offset": 0 + }, + { + "address": "0x14000e959", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000e95a", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000e95c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14000e961", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e966", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e96a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e96b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400191c0", + "name": "", + "blocks": [ + { + "address": "0x1400191c0", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400191c0", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400191c2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400191c6", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400191c8", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], ebx", + "stack_offset": 0 + }, + { + "address": "0x1400191cc", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191a8", + "stack_offset": 0 + }, + { + "address": "0x1400191d1", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400191d3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400191df", + "stack_offset": 0 + }, + { + "address": "0x1400191d5", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400191da", + "size": 5, + "mnemonic": "call", + "operands": "0x140011db4", + "stack_offset": 0 + }, + { + "address": "0x1400191df", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rsp + 0x30], 1", + "stack_offset": 0 + }, + { + "address": "0x1400191e4", + "size": 3, + "mnemonic": "setne", + "operands": "bl", + "stack_offset": 0 + }, + { + "address": "0x1400191e7", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400191e9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400191ed", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400191ee", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000eb40", + "name": "", + "blocks": [ + { + "address": "0x14000eb40", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb40", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000eb42", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000eb46", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x14000eb4f", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000eb51", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eb57", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000eb5c", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16d9d]", + "stack_offset": 0 + }, + { + "address": "0x14000eb63", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000eb65", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x115fd]", + "stack_offset": 0 + }, + { + "address": "0x14000eb6b", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000eb70", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000eb72", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb92", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb92", + "0x14000eb74" + ] + }, + { + "address": "0x14000eb92", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + }, + { + "address": "0x14000eb74", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb74", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16d9d]", + "stack_offset": 0 + }, + { + "address": "0x14000eb7b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x115b7]", + "stack_offset": 0 + }, + { + "address": "0x14000eb81", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000eb84", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb8d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb8d", + "0x14000eb86" + ] + }, + { + "address": "0x14000eb9e", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eb9e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000eba2", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000eba3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb97", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eb97", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11593]", + "stack_offset": 0 + }, + { + "address": "0x14000eb9d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000eb9e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000eba2", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000eba3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb8d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb8d", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + }, + { + "address": "0x14000eb86", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb86", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb88", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000eb8d", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + } + ] + }, + { + "address": "0x14000eb10", + "name": "", + "blocks": [ + { + "address": "0x14000eb10", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb10", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000eb12", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000eb16", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000eb18", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14000eb1a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb2d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb2d", + "0x14000eb1c" + ] + }, + { + "address": "0x14000eb2d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb2d", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb2f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000eb34", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb36", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11624]", + "stack_offset": 0 + }, + { + "address": "0x14000eb3c", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb1c", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb1c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1155e]", + "stack_offset": 0 + }, + { + "address": "0x14000eb22", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000eb25", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb27", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1155b]", + "stack_offset": 0 + }, + { + "address": "0x14000eb2d", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb2f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000eb34", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb36", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11624]", + "stack_offset": 0 + }, + { + "address": "0x14000eb3c", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001ef10", + "name": "", + "blocks": [ + { + "address": "0x14001ef10", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef10", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ef13", + "size": 3, + "mnemonic": "neg", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ef16", + "size": 6, + "mnemonic": "test", + "operands": "rax, 7", + "stack_offset": 0 + }, + { + "address": "0x14001ef1c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef2d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef2d", + "0x14001ef1e" + ] + }, + { + "address": "0x14001ef2d", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef2d", + "size": 10, + "mnemonic": "movabs", + "operands": "r8, 0x7efefefefefefeff", + "stack_offset": 0 + }, + { + "address": "0x14001ef37", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x8101010101010100", + "stack_offset": 0 + }, + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001ef1e", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef1e", + "size": 2, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001ef20", + "size": 2, + "mnemonic": "mov", + "operands": "dl, byte ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef22", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x14001ef25", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef27", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef88", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef88", + "0x14001ef29" + ] + }, + { + "address": "0x14001ef41", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001ef59", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef59", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001ef5d", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef5f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efb2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efb2", + "0x14001ef61" + ] + }, + { + "address": "0x14001ef88", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef88", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001ef8d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef29", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef29", + "size": 2, + "mnemonic": "test", + "operands": "al, 7", + "stack_offset": 0 + }, + { + "address": "0x14001ef2b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ef20", + "stack_offset": 0 + }, + { + "address": "0x14001ef2d", + "size": 10, + "mnemonic": "movabs", + "operands": "r8, 0x7efefefefefefeff", + "stack_offset": 0 + }, + { + "address": "0x14001ef37", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x8101010101010100", + "stack_offset": 0 + }, + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001efb2", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efb2", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001efb7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef61", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef61", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef63", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efac", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efac", + "0x14001ef65" + ] + }, + { + "address": "0x14001efac", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efac", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 7]", + "stack_offset": 0 + }, + { + "address": "0x14001efb1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef65", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef65", + "size": 4, + "mnemonic": "shr", + "operands": "rdx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef69", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef6b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efa6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efa6", + "0x14001ef6d" + ] + }, + { + "address": "0x14001efa6", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efa6", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 6]", + "stack_offset": 0 + }, + { + "address": "0x14001efab", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef6d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef6d", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef6f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efa0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efa0", + "0x14001ef71" + ] + }, + { + "address": "0x14001efa0", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efa0", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 5]", + "stack_offset": 0 + }, + { + "address": "0x14001efa5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef71", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef71", + "size": 4, + "mnemonic": "shr", + "operands": "rdx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef75", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef77", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef9a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef9a", + "0x14001ef79" + ] + }, + { + "address": "0x14001ef9a", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef9a", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14001ef9f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef79", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef79", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef7b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef94", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef94", + "0x14001ef7d" + ] + }, + { + "address": "0x14001ef94", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef94", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 3]", + "stack_offset": 0 + }, + { + "address": "0x14001ef99", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef7d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef7d", + "size": 3, + "mnemonic": "shr", + "operands": "edx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef80", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef82", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef8e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef8e", + "0x14001ef84" + ] + }, + { + "address": "0x14001ef8e", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef8e", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 2]", + "stack_offset": 0 + }, + { + "address": "0x14001ef93", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef84", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef84", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef86", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ef41", + "stack_offset": 0 + }, + { + "address": "0x14001ef88", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001ef8d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002000", + "name": "", + "blocks": [ + { + "address": "0x140002000", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002000", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140002005", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000200a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000200f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140002010", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": 0 + }, + { + "address": "0x140002014", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140002017", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000201a", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000201e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdx + rcx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140002023", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140002026", + "size": 6, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400020cc", + "0x14000202c" + ] + }, + { + "address": "0x1400020cc", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400020cc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400020cf", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400020d4", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400020d8", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400020dc", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400020df", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400020e0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000202c", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000202c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000202f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140002034", + "size": 5, + "mnemonic": "call", + "operands": "0x140001ab0", + "stack_offset": 0 + }, + { + "address": "0x140002039", + "size": 5, + "mnemonic": "cmp", + "operands": "byte ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x14000203e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000209d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000209d", + "0x140002040" + ] + }, + { + "address": "0x14000209d", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000209d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x1400020a2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400020a4", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020b0", + "stack_offset": 0 + }, + { + "address": "0x1400020a6", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020ab", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x1400020b0", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020b5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400020b8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400020bc", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400020c1", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400020c4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400020cc", + "0x1400020c6" + ] + }, + { + "address": "0x140002040", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002040", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x140002042", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edi", + "stack_offset": 0 + }, + { + "address": "0x140002046", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140002049", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000204c", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14000204f", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, edi", + "stack_offset": 0 + }, + { + "address": "0x140002052", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140002057", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x14000205a", + "size": 4, + "mnemonic": "cmove", + "operands": "r8d, edx", + "stack_offset": 0 + }, + { + "address": "0x14000205e", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], r8d", + "stack_offset": 0 + }, + { + "address": "0x140002063", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140002079", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002079" + ] + }, + { + "address": "0x1400020c6", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400020c6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400020c9", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400020cc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400020cf", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400020d4", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400020d8", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400020dc", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400020df", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400020e0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140002079", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002079", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000207c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140002080", + "size": 6, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rbx + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x140002086", + "size": 3, + "mnemonic": "cmovne", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x140002089", + "size": 4, + "mnemonic": "or", + "operands": "edx, dword ptr [rcx + rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000208d", + "size": 3, + "mnemonic": "or", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140002090", + "size": 3, + "mnemonic": "and", + "operands": "edx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x140002093", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rbx + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x140002097", + "size": 4, + "mnemonic": "and", + "operands": "edx, dword ptr [rcx + rbx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000209b", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020e1", + "stack_offset": 0 + }, + { + "address": "0x14000209d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x1400020a2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400020a4", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020b0", + "stack_offset": 0 + }, + { + "address": "0x1400020a6", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020ab", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x1400020b0", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020b5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400020b8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400020bc", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400020c1", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400020c4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400020cc", + "0x1400020c6" + ] + } + ] + }, + { + "address": "0x1400023f4", + "name": "", + "blocks": [ + { + "address": "0x1400023f4", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400023f4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140006f50", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006f50" + ] + }, + { + "address": "0x140006f50", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006f50", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f54", + "size": 5, + "mnemonic": "call", + "operands": "0x14000747c", + "stack_offset": 0 + }, + { + "address": "0x140006f59", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140006f5c", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140006f5e", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140006f61", + "size": 2, + "mnemonic": "je", + "operands": "0x140006f69", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006f69", + "0x140006f63" + ] + }, + { + "address": "0x140006f69", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006f69", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006f63", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006f63", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x30], eax", + "stack_offset": 0 + }, + { + "address": "0x140006f66", + "size": 3, + "mnemonic": "setg", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140006f69", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001d10", + "name": "", + "blocks": [ + { + "address": "0x140001d10", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001d10", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140001d12", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140001d16", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001d19", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001d1c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001d20", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + rcx + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001d25", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d68", + "stack_offset": 0 + }, + { + "address": "0x140001d27", + "size": 5, + "mnemonic": "test", + "operands": "byte ptr [rdx + rcx + 0x18], 2", + "stack_offset": 0 + }, + { + "address": "0x140001d2c", + "size": 2, + "mnemonic": "je", + "operands": "0x140001d68", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001d68", + "0x140001d2e" + ] + }, + { + "address": "0x140001d68", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001d68", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140001d6c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140001d6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001d2e", + "size": 20, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001d2e", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx + rcx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001d33", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001d36", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140001d39", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001d3c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d68", + "stack_offset": 0 + }, + { + "address": "0x140001d3e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140001d41", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001d45", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": 0 + }, + { + "address": "0x140001d4a", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140001d4c", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rbx + 0x48], rdx", + "stack_offset": 0 + }, + { + "address": "0x140001d51", + "size": 3, + "mnemonic": "cmovne", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x140001d54", + "size": 4, + "mnemonic": "or", + "operands": "eax, dword ptr [rcx + rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001d58", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140001d5b", + "size": 3, + "mnemonic": "or", + "operands": "eax, 4", + "stack_offset": 0 + }, + { + "address": "0x140001d5e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rbx + 0x10], eax", + "stack_offset": 0 + }, + { + "address": "0x140001d62", + "size": 4, + "mnemonic": "and", + "operands": "eax, dword ptr [rcx + rbx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140001d66", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d6e", + "stack_offset": 0 + }, + { + "address": "0x140001d68", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140001d6c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140001d6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a73c", + "name": "", + "blocks": [ + { + "address": "0x14000a73c", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a73c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a73e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a742", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a744", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2861d]", + "stack_offset": 0 + }, + { + "address": "0x14000a74b", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000a74e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rbx*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a752", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000a756", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xfa0", + "stack_offset": 0 + }, + { + "address": "0x14000a75b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aa38", + "stack_offset": 0 + }, + { + "address": "0x14000a760", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a762", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a775", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a775", + "0x14000a764" + ] + }, + { + "address": "0x14000a775", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a775", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a784", + "stack_offset": 0 + }, + { + "address": "0x14000a77a", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000a77c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a780", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a781", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a764", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a764", + "size": 6, + "mnemonic": "inc", + "operands": "dword ptr [rip + 0x28626]", + "stack_offset": 0 + }, + { + "address": "0x14000a76a", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a76c", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a76f", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000a744", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a744", + "0x14000a771" + ] + }, + { + "address": "0x14000a744", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a744", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2861d]", + "stack_offset": 0 + }, + { + "address": "0x14000a74b", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000a74e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rbx*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a752", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000a756", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xfa0", + "stack_offset": 0 + }, + { + "address": "0x14000a75b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aa38", + "stack_offset": 0 + }, + { + "address": "0x14000a760", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a762", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a775", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a775", + "0x14000a764" + ] + }, + { + "address": "0x14000a771", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a771", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a773", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a77c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a77c" + ] + }, + { + "address": "0x14000a77c", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a77c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a780", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a781", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b74c", + "name": "", + "blocks": [ + { + "address": "0x14000b74c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b74c", + "size": 2, + "mnemonic": "mov", + "operands": "cl, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b74e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000b58c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b58c" + ] + }, + { + "address": "0x14000b58c", + "size": 26, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b58c", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 8], cl", + "stack_offset": 0 + }, + { + "address": "0x14000b590", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b591", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000b594", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000b598", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b59c", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000b5a0", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b5a4", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b5a8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b5ac", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000b5b0", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000b5b4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b5b8", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x1c]", + "stack_offset": 0 + }, + { + "address": "0x14000b5bc", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b5c0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b5c4", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000b5c8", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 8", + "stack_offset": 0 + }, + { + "address": "0x14000b5cd", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x14000b5d0", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x1c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000b5d3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b468", + "stack_offset": 0 + }, + { + "address": "0x14000b5d8", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b5dc", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b5df", + "size": 4, + "mnemonic": "cmovne", + "operands": "eax, dword ptr [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000b5e3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000b5e7", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b5e8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007514", + "name": "", + "blocks": [ + { + "address": "0x140007514", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007514", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007518", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x29ba2]", + "stack_offset": 0 + }, + { + "address": "0x14000751e", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x140007521", + "size": 2, + "mnemonic": "je", + "operands": "0x140007532", + "stack_offset": 0 + } + ], + "successors": [ + "0x140007532", + "0x140007523" + ] + }, + { + "address": "0x140007532", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007532", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140007534", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007538", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007523", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007523", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a954", + "stack_offset": 0 + }, + { + "address": "0x140007528", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x29b8e], 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140007532", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140007534", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007538", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a784", + "name": "", + "blocks": [ + { + "address": "0x14000a784", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a784", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a786", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a78a", + "size": 6, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rip + 0x28600]", + "stack_offset": 0 + }, + { + "address": "0x14000a790", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a7af", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a7af" + ] + }, + { + "address": "0x14000a7af", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a7af", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a7b1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a792", + "stack_offset": 0 + }, + { + "address": "0x14000a7b3", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a7b5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a7b9", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a7ba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ca20", + "name": "", + "blocks": [ + { + "address": "0x14000ca20", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ca20", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ca23", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000ca27", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x263d2]", + "stack_offset": 0 + }, + { + "address": "0x14000ca2e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000ca32", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x135d7]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020010" + ] + }, + { + "address": "0x140020010", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e96c", + "name": "", + "blocks": [ + { + "address": "0x14000e96c", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e96c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e96e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000e972", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000e975", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x2483c], 0", + "stack_offset": 0 + }, + { + "address": "0x14000e97c", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000ea20", + "stack_offset": 0 + }, + { + "address": "0x14000e982", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000e987", + "size": 6, + "mnemonic": "xchg", + "operands": "dword ptr [rip + 0x2481b], eax", + "stack_offset": 0 + }, + { + "address": "0x14000e98d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000e990", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000e992", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000e994", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e9c9", + "stack_offset": 0 + }, + { + "address": "0x14000e996", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x226a3]", + "stack_offset": 0 + }, + { + "address": "0x14000e99d", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x2480c]", + "stack_offset": 0 + }, + { + "address": "0x14000e9a4", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000e9a7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e9c0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e9c0", + "0x14000e9a9" + ] + }, + { + "address": "0x14000e9c0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e9c0", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x24839]", + "stack_offset": 0 + }, + { + "address": "0x14000e9c7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e9d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e9d5" + ] + }, + { + "address": "0x14000e9a9", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e9a9", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e9ab", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14000e9ae", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e9b1", + "size": 3, + "mnemonic": "ror", + "operands": "rax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000e9b4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000e9b7", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000e9b9", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000e9bb", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e9c0", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x24839]", + "stack_offset": 0 + }, + { + "address": "0x14000e9c7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e9d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e9d5" + ] + }, + { + "address": "0x14000e9d5", + "size": 20, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e9d5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010944", + "stack_offset": 0 + }, + { + "address": "0x14000e9da", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000e9db", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000e9de", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000e9e1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e9f6", + "stack_offset": 0 + }, + { + "address": "0x14000e9e3", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x119c6]", + "stack_offset": 0 + }, + { + "address": "0x14000e9ea", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1199f]", + "stack_offset": 0 + }, + { + "address": "0x14000e9f1", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x14000e9f6", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x119c3]", + "stack_offset": 0 + }, + { + "address": "0x14000e9fd", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x119b4]", + "stack_offset": 0 + }, + { + "address": "0x14000ea04", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x14000ea09", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000ea0d", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea10", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea20", + "stack_offset": 0 + }, + { + "address": "0x14000ea12", + "size": 7, + "mnemonic": "mov", + "operands": "byte ptr [rip + 0x2479f], 1", + "stack_offset": 0 + }, + { + "address": "0x14000ea19", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ea1d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rax], 1", + "stack_offset": 0 + }, + { + "address": "0x14000ea20", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000ea24", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ea25", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ca74", + "name": "", + "blocks": [ + { + "address": "0x14000ca74", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ca74", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ca77", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000ca7b", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2637e]", + "stack_offset": 0 + }, + { + "address": "0x14000ca82", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000ca86", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1358b]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020018" + ] + }, + { + "address": "0x140020018", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400191a8", + "name": "", + "blocks": [ + { + "address": "0x1400191a8", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400191a8", + "size": 9, + "mnemonic": "mov", + "operands": "rax, qword ptr gs:[0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400191b1", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400191b5", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400191b9", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400191bc", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x1400191bf", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011db4", + "name": "", + "blocks": [ + { + "address": "0x140011db4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011db4", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140011db6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011dba", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2430f]", + "stack_offset": 0 + }, + { + "address": "0x140011dc1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140011dc4", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x140011dc8", + "size": 2, + "mnemonic": "je", + "operands": "0x140011e05", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011e05", + "0x140011dca" + ] + }, + { + "address": "0x140011e05", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011e05", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xc0000225", + "stack_offset": 0 + }, + { + "address": "0x140011e0a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011e0e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140011e0f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011dca", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011dca", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011dcd", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011df1", + "stack_offset": 0 + }, + { + "address": "0x140011dcf", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14c02]", + "stack_offset": 0 + }, + { + "address": "0x140011dd6", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14bf7]", + "stack_offset": 0 + }, + { + "address": "0x140011ddd", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14bf4]", + "stack_offset": 0 + }, + { + "address": "0x140011de4", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x1a]", + "stack_offset": 0 + }, + { + "address": "0x140011de7", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": 0 + }, + { + "address": "0x140011dec", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011def", + "size": 2, + "mnemonic": "je", + "operands": "0x140011e05", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011e05", + "0x140011df1" + ] + }, + { + "address": "0x140011df1", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011df1", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011df4", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, 0xfffffffffffffffa", + "stack_offset": 0 + }, + { + "address": "0x140011dfb", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011dff", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140011e00", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001e3a0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e3a0" + ] + } + ] + }, + { + "address": "0x140001ab0", + "name": "", + "blocks": [ + { + "address": "0x140001ab0", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ab0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001ab5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001ab6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001aba", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rdx", + "stack_offset": 0 + }, + { + "address": "0x140001abd", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001ac0", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140001ac3", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x140001ac6", + "size": 4, + "mnemonic": "movsxd", + "operands": "r8, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001aca", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r8 + rdx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001acf", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001ad2", + "size": 2, + "mnemonic": "je", + "operands": "0x140001ada", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001ada", + "0x140001ad4" + ] + }, + { + "address": "0x140001ada", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ada", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001add", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001ae1", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001ae6", + "size": 2, + "mnemonic": "je", + "operands": "0x140001afa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001afa", + "0x140001ae8" + ] + }, + { + "address": "0x140001ad4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ad4", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001ad7", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x140001ada", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001add", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001ae1", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001ae6", + "size": 2, + "mnemonic": "je", + "operands": "0x140001afa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001afa", + "0x140001ae8" + ] + }, + { + "address": "0x140001afa", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001afa", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140001aff", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001b02", + "size": 2, + "mnemonic": "je", + "operands": "0x140001b2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001b2e", + "0x140001b04" + ] + }, + { + "address": "0x140001ae8", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001ae8", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140001aec", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001aef", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001af4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001af8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001af9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001b2e", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001b2e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], 1", + "stack_offset": 0 + }, + { + "address": "0x140001b32", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001b35", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001b3a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001b3e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001b3f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001b04", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001b04", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140001b07", + "size": 2, + "mnemonic": "je", + "operands": "0x140001b2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001b2e", + "0x140001b09" + ] + }, + { + "address": "0x140001b09", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001b09", + "size": 5, + "mnemonic": "call", + "operands": "0x140002000", + "stack_offset": 0 + }, + { + "address": "0x140001b0e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001b11", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001b15", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001b1a", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140001b1d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], al", + "stack_offset": 0 + }, + { + "address": "0x140001b20", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001b23", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001b28", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001b2c", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001b2d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000747c", + "name": "", + "blocks": [ + { + "address": "0x14000747c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000747c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007481", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140007482", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140007486", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x29c33], -1", + "stack_offset": 0 + }, + { + "address": "0x14000748d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007493", + "stack_offset": 0 + }, + { + "address": "0x14000748f", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140007491", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400074be", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400074be" + ] + }, + { + "address": "0x1400074be", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400074be", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400074c3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400074c7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400074c8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000aa38", + "name": "", + "blocks": [ + { + "address": "0x14000aa38", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aa38", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000aa3d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000aa42", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000aa43", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000aa47", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000aa4a", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1a3bf]", + "stack_offset": 0 + }, + { + "address": "0x14000aa51", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000aa53", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x1a3ae]", + "stack_offset": 0 + }, + { + "address": "0x14000aa5a", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000aa5d", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a3ac]", + "stack_offset": 0 + }, + { + "address": "0x14000aa64", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x14000aa69", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a7bc", + "stack_offset": 0 + }, + { + "address": "0x14000aa6e", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000aa70", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000aa73", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000aa76", + "size": 2, + "mnemonic": "je", + "operands": "0x14000aa83", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000aa83", + "0x14000aa78" + ] + }, + { + "address": "0x14000aa83", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aa83", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1567f]", + "stack_offset": 0 + }, + { + "address": "0x14000aa89", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000aa8e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000aa93", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000aa97", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000aa98", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000aa78", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aa78", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, esi", + "stack_offset": 0 + }, + { + "address": "0x14000aa7b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1583f]", + "stack_offset": 0 + }, + { + "address": "0x14000aa81", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000aa89", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000aa89" + ] + }, + { + "address": "0x14000aa89", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aa89", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000aa8e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000aa93", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000aa97", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000aa98", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b468", + "name": "", + "blocks": [ + { + "address": "0x14000b468", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b468", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b46d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000b472", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x14000b473", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b474", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000b476", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b47a", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": 0 + }, + { + "address": "0x14000b47d", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": 0 + }, + { + "address": "0x14000b480", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000b482", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x14000b487", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b488", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rip + 0x27959]", + "stack_offset": 0 + }, + { + "address": "0x14000b48f", + "size": 7, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rip + 0x2794a]", + "stack_offset": 0 + }, + { + "address": "0x14000b496", + "size": 4, + "mnemonic": "lea", + "operands": "r14, [rbx + rax*8]", + "stack_offset": 0 + }, + { + "address": "0x14000b49a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b49f", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000b4a2", + "size": 6, + "mnemonic": "je", + "operands": "0x14000b531", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b531", + "0x14000b4a8" + ] + }, + { + "address": "0x14000b531", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b531", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b533", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14000b538", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14000b540", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b544", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000b546", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b547", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x14000b548", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b4a8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4a8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b4ab", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4b0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000b4b3", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4b6", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da", + "0x14000b4b8" + ] + }, + { + "address": "0x14000b4da", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4da", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000b4de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b49a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b49a" + ] + }, + { + "address": "0x14000b4b8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4b8", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b4bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b4bc", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b4be", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000b4c1", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b4c3", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da", + "0x14000b4c5" + ] + }, + { + "address": "0x14000b49a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b49a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b49f", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000b4a2", + "size": 6, + "mnemonic": "je", + "operands": "0x14000b531", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b531", + "0x14000b4a8" + ] + }, + { + "address": "0x14000b4c5", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4c5", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b4c7", + "size": 2, + "mnemonic": "and", + "operands": "al, 3", + "stack_offset": 0 + }, + { + "address": "0x14000b4c9", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x14000b4cb", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b4d2", + "stack_offset": 0 + }, + { + "address": "0x14000b4cd", + "size": 3, + "mnemonic": "test", + "operands": "cl, 0xc0", + "stack_offset": 0 + }, + { + "address": "0x14000b4d0", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b4e0", + "stack_offset": 0 + }, + { + "address": "0x14000b4d2", + "size": 4, + "mnemonic": "bt", + "operands": "ecx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14000b4d6", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000b4e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4e0", + "0x14000b4d8" + ] + }, + { + "address": "0x14000b4e0", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4e0", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsi + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000b4e4", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000b4e8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000b4eb", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b4f0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], r8", + "stack_offset": 0 + }, + { + "address": "0x14000b4f5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b4fa", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4ff", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000b504", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b509", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b50e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b513", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000b518", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b51d", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b522", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x14000b52a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b3cc", + "stack_offset": 0 + }, + { + "address": "0x14000b52f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da" + ] + }, + { + "address": "0x14000b4d8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4d8", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000b4da", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000b4de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b49a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b49a" + ] + } + ] + }, + { + "address": "0x14000a954", + "name": "", + "blocks": [ + { + "address": "0x14000a954", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a954", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a956", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a95a", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000a95c", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1a46d]", + "stack_offset": 0 + }, + { + "address": "0x14000a963", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a968", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x1a459]", + "stack_offset": 0 + }, + { + "address": "0x14000a96f", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a45a]", + "stack_offset": 0 + }, + { + "address": "0x14000a976", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a7bc", + "stack_offset": 0 + }, + { + "address": "0x14000a97b", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a97d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a980", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a98e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a98e", + "0x14000a982" + ] + }, + { + "address": "0x14000a98e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a98e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a992", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a993", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1578e]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020128" + ] + }, + { + "address": "0x14000a982", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a982", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a986", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a987", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x15932]", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e360" + ] + }, + { + "address": "0x140020128", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010944", + "name": "", + "blocks": [ + { + "address": "0x140010944", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010944", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rsp", + "stack_offset": 0 + }, + { + "address": "0x140010947", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001094b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x14001094f", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [r11 - 0x10], 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x140010957", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r11 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001095b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 - 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x14001095f", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x140010964", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], eax", + "stack_offset": 0 + }, + { + "address": "0x140010968", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x58], eax", + "stack_offset": 0 + }, + { + "address": "0x14001096c", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140010970", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r11 - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140010974", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140010978", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001097c", + "size": 5, + "mnemonic": "call", + "operands": "0x140010630", + "stack_offset": 0 + }, + { + "address": "0x140010981", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140010982", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x140010986", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011c00", + "name": "", + "blocks": [ + { + "address": "0x140011c00", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c00", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011c05", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c0a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x140011c0f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011c10", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x140011c12", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x140011c14", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140011c16", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140011c18", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011c1c", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011c20", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, ecx", + "stack_offset": 0 + }, + { + "address": "0x140011c23", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r9", + "stack_offset": 0 + }, + { + "address": "0x140011c26", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": 0 + }, + { + "address": "0x140011c29", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": 0 + }, + { + "address": "0x140011c2c", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x140011c2f", + "size": 6, + "mnemonic": "je", + "operands": "0x140011cf0", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011cf0", + "0x140011c35" + ] + }, + { + "address": "0x140011cf0", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011c35", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c35", + "size": 7, + "mnemonic": "lea", + "operands": "r13, [rip - 0x11c3c]", + "stack_offset": 0 + }, + { + "address": "0x140011c3c", + "size": 2, + "mnemonic": "mov", + "operands": "edi, dword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140011c3e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r13 + rdi*8 + 0x33240]", + "stack_offset": 0 + }, + { + "address": "0x140011c46", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140011c47", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011c4a", + "size": 2, + "mnemonic": "je", + "operands": "0x140011c5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011c5a", + "0x140011c4c" + ] + }, + { + "address": "0x140011dac", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011dac", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140011db1", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011d2b", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011d2b", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d2e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d31", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011d38", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140011d3c", + "size": 4, + "mnemonic": "xchg", + "operands": "qword ptr [rsi + r12*8], rax", + "stack_offset": 0 + }, + { + "address": "0x140011d40", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d45", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d47", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140011d4b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d4e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe45c]", + "stack_offset": 0 + }, + { + "address": "0x140011d54", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d56", + "size": 2, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d58" + ] + }, + { + "address": "0x140011c5a", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c5a", + "size": 8, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r13 + rdi*8 + 0x262a0]", + "stack_offset": 0 + }, + { + "address": "0x140011c62", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140011c64", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c67", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x800", + "stack_offset": 0 + }, + { + "address": "0x140011c6d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe4cd]", + "stack_offset": 0 + }, + { + "address": "0x140011c73", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c76", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c79", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d7f", + "stack_offset": 0 + }, + { + "address": "0x140011c7f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe473]", + "stack_offset": 0 + }, + { + "address": "0x140011c85", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x57", + "stack_offset": 0 + }, + { + "address": "0x140011c88", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011cd3", + "stack_offset": 0 + }, + { + "address": "0x140011c8a", + "size": 3, + "mnemonic": "lea", + "operands": "ebx, [rax - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140011c8d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c90", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011c93", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x13106]", + "stack_offset": 0 + }, + { + "address": "0x140011c9a", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x140011c9f", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011ca1", + "size": 2, + "mnemonic": "je", + "operands": "0x140011cd3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011cd3", + "0x140011ca3" + ] + }, + { + "address": "0x140011c4c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c4c", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c4f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d98", + "stack_offset": 0 + }, + { + "address": "0x140011c55", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140011ce3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011ce3" + ] + }, + { + "address": "0x140011d58", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011d58", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011d5a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x140011d5f", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140011d64", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d67", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140011d6c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140011d71", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011d75", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140011d77", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140011d79", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x140011d7b", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x140011d7d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011d7e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011cd3", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cd3", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011cd7", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax", + "stack_offset": 0 + }, + { + "address": "0x140011cdf", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011ca3", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ca3", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011ca6", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14bcb]", + "stack_offset": 0 + }, + { + "address": "0x140011cad", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011cb0", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x140011cb5", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011cb7", + "size": 2, + "mnemonic": "je", + "operands": "0x140011cd3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011cd3", + "0x140011cb9" + ] + }, + { + "address": "0x140011ce3", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011cb9", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cb9", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140011cbc", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140011cbe", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011cc1", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe479]", + "stack_offset": 0 + }, + { + "address": "0x140011cc7", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011cca", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011ccd", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d7f", + "stack_offset": 0 + }, + { + "address": "0x140011cd3", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011cd7", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax", + "stack_offset": 0 + }, + { + "address": "0x140011cdf", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + } + ] + }, + { + "address": "0x14000a7bc", + "name": "", + "blocks": [ + { + "address": "0x14000a7bc", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a7bc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a7c1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a7c6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a7cb", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a7cc", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14000a7ce", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x14000a7d0", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000a7d2", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000a7d4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a7d8", + "size": 2, + "mnemonic": "mov", + "operands": "edi, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000a7da", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa7e1]", + "stack_offset": 0 + }, + { + "address": "0x14000a7e1", + "size": 4, + "mnemonic": "or", + "operands": "r14, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000a7e5", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": 0 + }, + { + "address": "0x14000a7e8", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r8", + "stack_offset": 0 + }, + { + "address": "0x14000a7eb", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000a7ee", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15 + rdi*8 + 0x32db0]", + "stack_offset": 0 + }, + { + "address": "0x14000a7f6", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000a7f7", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a7fa", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a8ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a8ae", + "0x14000a800" + ] + }, + { + "address": "0x14000a8ae", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a800", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a800", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a803", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a8b0", + "stack_offset": 0 + }, + { + "address": "0x14000a809", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14000a80c", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a8a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a8a6", + "0x14000a812" + ] + }, + { + "address": "0x14000a8a6", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a812", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a812", + "size": 3, + "mnemonic": "mov", + "operands": "esi, dword ptr [rbp]", + "stack_offset": 0 + }, + { + "address": "0x14000a815", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r15 + rsi*8 + 0x32d98]", + "stack_offset": 0 + }, + { + "address": "0x14000a81d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000a81e", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a821", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a82e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a82e", + "0x14000a823" + ] + }, + { + "address": "0x14000a82e", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a82e", + "size": 8, + "mnemonic": "mov", + "operands": "r15, qword ptr [r15 + rsi*8 + 0x24cf0]", + "stack_offset": 0 + }, + { + "address": "0x14000a836", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000a838", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a83b", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x800", + "stack_offset": 0 + }, + { + "address": "0x14000a841", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158f9]", + "stack_offset": 0 + }, + { + "address": "0x14000a847", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a84a", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a84d", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a8cd", + "stack_offset": 0 + }, + { + "address": "0x14000a84f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158a3]", + "stack_offset": 0 + }, + { + "address": "0x14000a855", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x57", + "stack_offset": 0 + }, + { + "address": "0x14000a858", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a887", + "stack_offset": 0 + }, + { + "address": "0x14000a85a", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rbx + 7]", + "stack_offset": 0 + }, + { + "address": "0x14000a85e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a861", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a538]", + "stack_offset": 0 + }, + { + "address": "0x14000a868", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x14000a86d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a86f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a887", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a887", + "0x14000a871" + ] + }, + { + "address": "0x14000a823", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a823", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a826", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a8ed", + "stack_offset": 0 + }, + { + "address": "0x14000a82c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a899", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a899" + ] + }, + { + "address": "0x14000a887", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a887", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a88a", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa891]", + "stack_offset": 0 + }, + { + "address": "0x14000a891", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a871", + "size": 25, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a871", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000a874", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000a876", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a879", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158c1]", + "stack_offset": 0 + }, + { + "address": "0x14000a87f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a882", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a885", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a8cd", + "stack_offset": 0 + }, + { + "address": "0x14000a887", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a88a", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa891]", + "stack_offset": 0 + }, + { + "address": "0x14000a891", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a899", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b3cc", + "name": "", + "blocks": [ + { + "address": "0x14000b3cc", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b3cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b3d1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000b3d6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b3d7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000b3db", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": 0 + }, + { + "address": "0x14000b3de", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": 0 + }, + { + "address": "0x14000b3e1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000b3e4", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b1f8", + "stack_offset": 0 + }, + { + "address": "0x14000b3e9", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b3ea", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000b3ee", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b3f1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000b3f4", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b3f7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455", + "0x14000b3f9" + ] + }, + { + "address": "0x14000b455", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b455", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b458", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b204", + "stack_offset": 0 + }, + { + "address": "0x14000b45d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b462", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000b466", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b3f9", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b3f9", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b3fc", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b3fd", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b3ff", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000b402", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b404", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455", + "0x14000b406" + ] + }, + { + "address": "0x14000b406", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b406", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b408", + "size": 2, + "mnemonic": "and", + "operands": "al, 3", + "stack_offset": 0 + }, + { + "address": "0x14000b40a", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x14000b40c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b413", + "stack_offset": 0 + }, + { + "address": "0x14000b40e", + "size": 3, + "mnemonic": "test", + "operands": "cl, 0xc0", + "stack_offset": 0 + }, + { + "address": "0x14000b411", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b41d", + "stack_offset": 0 + }, + { + "address": "0x14000b413", + "size": 4, + "mnemonic": "bt", + "operands": "ecx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14000b417", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000b41d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b41d", + "0x14000b419" + ] + }, + { + "address": "0x14000b41d", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b41d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000b421", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b424", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b436", + "stack_offset": 0 + }, + { + "address": "0x14000b426", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b429", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000b42c", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b42f", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b430", + "size": 2, + "mnemonic": "shr", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b432", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b434", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455", + "0x14000b436" + ] + }, + { + "address": "0x14000b419", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b419", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000b41b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455" + ] + }, + { + "address": "0x14000b436", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b436", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b439", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000b43c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b678", + "stack_offset": 0 + }, + { + "address": "0x14000b441", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x14000b444", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b44e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b44e", + "0x14000b446" + ] + }, + { + "address": "0x14000b44e", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b44e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000b452", + "size": 3, + "mnemonic": "or", + "operands": "dword ptr [rax], 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000b455", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b458", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b204", + "stack_offset": 0 + }, + { + "address": "0x14000b45d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b462", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000b466", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b446", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b446", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000b44a", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000b44c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455" + ] + } + ] + }, + { + "address": "0x140010630", + "name": "", + "blocks": [ + { + "address": "0x140010630", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010630", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010635", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001063a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001063b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001063f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": 0 + }, + { + "address": "0x140010642", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": 0 + }, + { + "address": "0x140010645", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140010647", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x14001064c", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001064d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140010650", + "size": 5, + "mnemonic": "call", + "operands": "0x14001081c", + "stack_offset": 0 + }, + { + "address": "0x140010655", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x140010657", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140010659", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001065e", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140010660", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140010665", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140010669", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001066a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d6d0", + "name": "", + "blocks": [ + { + "address": "0x14000d6d0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6d0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000d6d4", + "size": 5, + "mnemonic": "call", + "operands": "0x14001667c", + "stack_offset": 0 + }, + { + "address": "0x14000d6d9", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000d6dc", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d6e8", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d6e8", + "0x14000d6de" + ] + }, + { + "address": "0x14000d6e8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6e8", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x23af9], 2", + "stack_offset": 0 + }, + { + "address": "0x14000d6ef", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d71b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d71b", + "0x14000d6f1" + ] + }, + { + "address": "0x14000d6de", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6de", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000d6e3", + "size": 5, + "mnemonic": "call", + "operands": "0x1400166cc", + "stack_offset": 0 + }, + { + "address": "0x14000d6e8", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x23af9], 2", + "stack_offset": 0 + }, + { + "address": "0x14000d6ef", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d71b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d71b", + "0x14000d6f1" + ] + }, + { + "address": "0x14000d71b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d6f1", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6f1", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x14000d6f6", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x12994]", + "stack_offset": 0 + }, + { + "address": "0x14000d6fc", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000d6fe", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d707", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d707", + "0x14000d700" + ] + }, + { + "address": "0x14000d707", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d707", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d70d", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x14000d712", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000d716", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ace8", + "stack_offset": 0 + }, + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d700", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d700", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x14000d705", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x14000d707", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d70d", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x14000d712", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000d716", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ace8", + "stack_offset": 0 + }, + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011460", + "name": "", + "blocks": [ + { + "address": "0x140011460", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011460", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140011463", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011468", + "stack_offset": 0 + }, + { + "address": "0x140011465", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b1f8", + "name": "", + "blocks": [ + { + "address": "0x14000b1f8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b1f8", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000b1fc", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x14e0d]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020010" + ] + } + ] + }, + { + "address": "0x14000b204", + "name": "", + "blocks": [ + { + "address": "0x14000b204", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b204", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000b208", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x14e09]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020018" + ] + } + ] + }, + { + "address": "0x14000b678", + "name": "", + "blocks": [ + { + "address": "0x14000b678", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b678", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b67d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b682", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b683", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000b686", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b68a", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b68f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b692", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x27b57], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b699", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b69d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b6a1", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b6a5", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b6a9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b6bb", + "stack_offset": 0 + }, + { + "address": "0x14000b6ab", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x25d76]", + "stack_offset": 0 + }, + { + "address": "0x14000b6b2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": 0 + }, + { + "address": "0x14000b6b6", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14000b6bb", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b6be", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b6cb", + "stack_offset": 0 + }, + { + "address": "0x14000b6c0", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b6c2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b58c", + "stack_offset": 0 + }, + { + "address": "0x14000b6c7", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x14000b6c9", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b6fd", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b6fd" + ] + }, + { + "address": "0x14000b6fd", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b6fd", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": 0 + }, + { + "address": "0x14000b701", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b70e", + "stack_offset": 0 + }, + { + "address": "0x14000b703", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b707", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x14000b70e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b712", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b723", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b723", + "0x14000b714" + ] + }, + { + "address": "0x14000b723", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b723", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b727", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b738", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b738", + "0x14000b729" + ] + }, + { + "address": "0x14000b714", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b714", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b717", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b71b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000b720", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000b723", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b727", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b738", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b738", + "0x14000b729" + ] + }, + { + "address": "0x14000b738", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b738", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000b73d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000b73f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000b744", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b748", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b749", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b729", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b729", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000b72c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b730", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000b735", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000b738", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000b73d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000b73f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000b744", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b748", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b749", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001081c", + "name": "", + "blocks": [ + { + "address": "0x14001081c", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001081c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010821", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140010826", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001082b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001082c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14001082e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140010830", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140010834", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140010837", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001083a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001083d", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x140010840", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001084a", + "stack_offset": 0 + }, + { + "address": "0x140010842", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140010845", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140010918", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010918" + ] + }, + { + "address": "0x140010918", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010918", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001091d", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140010922", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140010927", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001092b", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x14001092d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14001092f", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140010930", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001667c", + "name": "", + "blocks": [ + { + "address": "0x14001667c", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001667c", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001667f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140016683", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 3", + "stack_offset": 0 + }, + { + "address": "0x140016688", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r11 + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14001668c", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r11 + 8]", + "stack_offset": 0 + }, + { + "address": "0x140016690", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], eax", + "stack_offset": 0 + }, + { + "address": "0x140016694", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140016698", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], eax", + "stack_offset": 0 + }, + { + "address": "0x14001669c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r11 + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400166a0", + "size": 5, + "mnemonic": "call", + "operands": "0x140016634", + "stack_offset": 0 + }, + { + "address": "0x1400166a5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400166a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400166cc", + "name": "", + "blocks": [ + { + "address": "0x1400166cc", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400166cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400166d1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400166d6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400166d7", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x1400166d9", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x1400166db", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x1400166dd", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400166df", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": 0 + }, + { + "address": "0x1400166e3", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400166e5", + "size": 3, + "mnemonic": "xor", + "operands": "r15d, r15d", + "stack_offset": 0 + }, + { + "address": "0x1400166e8", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x78], r15d", + "stack_offset": 0 + }, + { + "address": "0x1400166ed", + "size": 3, + "mnemonic": "mov", + "operands": "r14b, 1", + "stack_offset": 0 + }, + { + "address": "0x1400166f0", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x70], r14b", + "stack_offset": 0 + }, + { + "address": "0x1400166f5", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400166f7", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x1400166fa", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x1400166fc" + ] + }, + { + "address": "0x140016723", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016723", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016726", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e0", + "0x14001672c" + ] + }, + { + "address": "0x1400166fc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400166fc", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x1400166ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x140016701" + ] + }, + { + "address": "0x1400167e0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167e0", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf31]", + "stack_offset": 0 + }, + { + "address": "0x1400167e7", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x1400167ea", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ed", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167f9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167f9", + "0x1400167ef" + ] + }, + { + "address": "0x14001672c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001672c", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x14001672f", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167c5", + "0x140016735" + ] + }, + { + "address": "0x140016753", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016753", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": 0 + }, + { + "address": "0x140016758", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14001675b", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001675e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001677d", + "stack_offset": 0 + }, + { + "address": "0x140016760", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140016763", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140016768", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001676c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140016770", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140016773", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016775", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140016777", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x140016779", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14001677b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001677c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016701", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016701", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016704", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x140016706" + ] + }, + { + "address": "0x1400167f9", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167f9", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x1400167fc", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016813", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016813", + "0x140016801" + ] + }, + { + "address": "0x1400167ef", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167ef", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r13 + 3]", + "stack_offset": 0 + }, + { + "address": "0x1400167f3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x1400167f8", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400167f9", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x1400167fc", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016813", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016813", + "0x140016801" + ] + }, + { + "address": "0x1400167c5", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167c5", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf5c]", + "stack_offset": 0 + }, + { + "address": "0x1400167cc", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016735", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016735", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 9", + "stack_offset": 0 + }, + { + "address": "0x140016738", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167d7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167d7", + "0x14001673e" + ] + }, + { + "address": "0x140016706", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016706", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016709", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x14001670b" + ] + }, + { + "address": "0x140016813", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016813", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x140016817", + "size": 6, + "mnemonic": "je", + "operands": "0x1400168a8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168a8", + "0x14001681d" + ] + }, + { + "address": "0x140016801", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016801", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1a838]", + "stack_offset": 0 + }, + { + "address": "0x140016808", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001680a", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14001680d", + "size": 3, + "mnemonic": "xor", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x140016810", + "size": 3, + "mnemonic": "ror", + "operands": "rsi, cl", + "stack_offset": 0 + }, + { + "address": "0x140016813", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x140016817", + "size": 6, + "mnemonic": "je", + "operands": "0x1400168a8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168a8", + "0x14001681d" + ] + }, + { + "address": "0x1400167e7", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167e7", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x1400167ea", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ed", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167f9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167f9", + "0x1400167ef" + ] + }, + { + "address": "0x1400167d7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167d7", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf52]", + "stack_offset": 0 + }, + { + "address": "0x1400167de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x14001673e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001673e", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140016741", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167ce", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167ce", + "0x140016747" + ] + }, + { + "address": "0x14001670b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001670b", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 3", + "stack_offset": 0 + }, + { + "address": "0x14001670e", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x140016710" + ] + }, + { + "address": "0x1400168a8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168a8", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 0x910", + "stack_offset": 0 + }, + { + "address": "0x1400168ae", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400168b1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168bd", + "0x1400168b3" + ] + }, + { + "address": "0x14001681d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001681d", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140016820", + "size": 6, + "mnemonic": "je", + "operands": "0x14001690f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001690f", + "0x140016826" + ] + }, + { + "address": "0x1400167ce", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167ce", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf4b]", + "stack_offset": 0 + }, + { + "address": "0x1400167d5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016747", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016747", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001674a", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167c5", + "0x14001674c" + ] + }, + { + "address": "0x140016710", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016710", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016713", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x140016715" + ] + }, + { + "address": "0x1400168bd", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168bd", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x1400168c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400168ca", + "stack_offset": 0 + }, + { + "address": "0x1400168c3", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400168c5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016763", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016763" + ] + }, + { + "address": "0x1400168b3", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168b3", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x1400168b8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x1400168bd", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x1400168c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400168ca", + "stack_offset": 0 + }, + { + "address": "0x1400168c3", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400168c5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016763", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016763" + ] + }, + { + "address": "0x14001690f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001690f", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x140016912", + "size": 2, + "mnemonic": "je", + "operands": "0x14001691c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001691c", + "0x140016914" + ] + }, + { + "address": "0x140016826", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016826", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 0x910", + "stack_offset": 0 + }, + { + "address": "0x14001682c", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14001682f", + "size": 2, + "mnemonic": "ja", + "operands": "0x140016866", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016866", + "0x140016831" + ] + }, + { + "address": "0x14001674c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001674c", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001674e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016715", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016715", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 6", + "stack_offset": 0 + }, + { + "address": "0x140016718", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x14001671a" + ] + }, + { + "address": "0x140016763", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016763", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140016768", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001676c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140016770", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140016773", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016775", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x140016777", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 0 + }, + { + "address": "0x140016779", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 0 + }, + { + "address": "0x14001677b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001677c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001691c", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001691c", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140016921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x140016926", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140016927", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016914", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016914", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rsi + 3]", + "stack_offset": 0 + }, + { + "address": "0x140016917", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001691c", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140016921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x140016926", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140016927", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016866", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016866", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016869", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001686b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0xf006]", + "stack_offset": 0 + }, + { + "address": "0x140016872", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140016876", + "size": 3, + "mnemonic": "add", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140016879", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0xf000]", + "stack_offset": 0 + }, + { + "address": "0x140016880", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016884", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + }, + { + "address": "0x140016831", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016831", + "size": 4, + "mnemonic": "bt", + "operands": "r12d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140016835", + "size": 2, + "mnemonic": "jae", + "operands": "0x140016866", + "stack_offset": 0 + }, + { + "address": "0x140016837", + "size": 4, + "mnemonic": "mov", + "operands": "r13, qword ptr [r15 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001683b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], r13", + "stack_offset": 0 + }, + { + "address": "0x140016840", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [r15 + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140016845", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016848", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001684a", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": 0 + }, + { + "address": "0x14001684f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140016852", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x78], eax", + "stack_offset": 0 + }, + { + "address": "0x140016856", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x14001685a", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": 0 + }, + { + "address": "0x14001685f", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x10], 0x8c", + "stack_offset": 0 + }, + { + "address": "0x140016866", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016869", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001686b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0xf006]", + "stack_offset": 0 + }, + { + "address": "0x140016872", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140016876", + "size": 3, + "mnemonic": "add", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140016879", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0xf000]", + "stack_offset": 0 + }, + { + "address": "0x140016880", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016884", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + }, + { + "address": "0x14001671a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001671a", + "size": 3, + "mnemonic": "cmp", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001671d", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400167a5", + "stack_offset": 0 + }, + { + "address": "0x140016723", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016726", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e0", + "0x14001672c" + ] + }, + { + "address": "0x1400168ae", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168ae", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400168b1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168bd", + "0x1400168b3" + ] + }, + { + "address": "0x140016891", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016891", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rax + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140016896", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001689a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016887", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016887" + ] + }, + { + "address": "0x140016887", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + } + ] + }, + { + "address": "0x14000ace8", + "name": "", + "blocks": [ + { + "address": "0x14000ace8", + "size": 15, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ace8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000aced", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000acf2", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000acf3", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000acf4", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000acf6", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x4f0]", + "stack_offset": 0 + }, + { + "address": "0x14000acfe", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x5f0", + "stack_offset": 0 + }, + { + "address": "0x14000ad05", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x26334]", + "stack_offset": 0 + }, + { + "address": "0x14000ad0c", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000ad0f", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x4e0], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad16", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ad19", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad1b", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ad1d", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x14000ad20", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ad27", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ad27", + "0x14000ad22" + ] + }, + { + "address": "0x14000ad27", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad27", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad29", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad2e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x14000ad34", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad39", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad3b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad3f", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x14000ad45", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad4a", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad50", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad55", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad5b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad5f", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x50], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad65", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad6a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad6e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad73", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152df]", + "stack_offset": 0 + }, + { + "address": "0x14000ad79", + "size": 7, + "mnemonic": "mov", + "operands": "r14, qword ptr [rbp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x14000ad80", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ad85", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000ad88", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ad8b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152cf]", + "stack_offset": 0 + }, + { + "address": "0x14000ad91", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad94", + "size": 2, + "mnemonic": "je", + "operands": "0x14000adcc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000adcc", + "0x14000ad96" + ] + }, + { + "address": "0x14000ad22", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad22", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x14000ad27", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad29", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad2e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x14000ad34", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad39", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad3b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad3f", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x14000ad45", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad4a", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad50", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad55", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad5b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad5f", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x50], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad65", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad6a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad6e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad73", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152df]", + "stack_offset": 0 + }, + { + "address": "0x14000ad79", + "size": 7, + "mnemonic": "mov", + "operands": "r14, qword ptr [rbp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x14000ad80", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ad85", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000ad88", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ad8b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152cf]", + "stack_offset": 0 + }, + { + "address": "0x14000ad91", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad94", + "size": 2, + "mnemonic": "je", + "operands": "0x14000adcc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000adcc", + "0x14000ad96" + ] + }, + { + "address": "0x14000adcc", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000adcc", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000add3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x108], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adda", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000ade1", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14000ade5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x70], esi", + "stack_offset": 0 + }, + { + "address": "0x14000ade9", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xa8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adf0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000adf7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x80], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adfb", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x74], edi", + "stack_offset": 0 + }, + { + "address": "0x14000adff", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152bb]", + "stack_offset": 0 + }, + { + "address": "0x14000ae05", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ae07", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae09", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15269]", + "stack_offset": 0 + }, + { + "address": "0x14000ae0f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000ae14", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15256]", + "stack_offset": 0 + }, + { + "address": "0x14000ae1a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae1c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae1e", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14000ae20", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae22", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, -1", + "stack_offset": 0 + }, + { + "address": "0x14000ae25", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ae2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ae2e", + "0x14000ae27" + ] + }, + { + "address": "0x14000ad96", + "size": 33, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad96", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad9c", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000ada1", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ada6", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ada9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adae", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x14000adb1", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000adb6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adbb", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000adbf", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adc4", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000adc6", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1529c]", + "stack_offset": 0 + }, + { + "address": "0x14000adcc", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000add3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x108], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adda", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000ade1", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14000ade5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x70], esi", + "stack_offset": 0 + }, + { + "address": "0x14000ade9", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xa8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adf0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000adf7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x80], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adfb", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x74], edi", + "stack_offset": 0 + }, + { + "address": "0x14000adff", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152bb]", + "stack_offset": 0 + }, + { + "address": "0x14000ae05", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ae07", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae09", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15269]", + "stack_offset": 0 + }, + { + "address": "0x14000ae0f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000ae14", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15256]", + "stack_offset": 0 + }, + { + "address": "0x14000ae1a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae1c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae1e", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14000ae20", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae22", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, -1", + "stack_offset": 0 + }, + { + "address": "0x14000ae25", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ae2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ae2e", + "0x14000ae27" + ] + }, + { + "address": "0x14000ae2e", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ae2e", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae35", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000ae38", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000ae3d", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x5f0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae45", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000ae49", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ae4d", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000ae50", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000ae52", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000ae53", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000ae54", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000ae27", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ae27", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000ae29", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x14000ae2e", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae35", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000ae38", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000ae3d", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x5f0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae45", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000ae49", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ae4d", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000ae50", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000ae52", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000ae53", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000ae54", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b58c", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x14000abc8", + "name": "", + "blocks": [ + { + "address": "0x14000abc8", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000abc8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000abcd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000abce", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000abd2", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rcx], 0", + "stack_offset": 0 + }, + { + "address": "0x14000abd6", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000abd9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ac1b", + "stack_offset": 0 + }, + { + "address": "0x14000abdb", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15517]", + "stack_offset": 0 + }, + { + "address": "0x14000abe1", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x14000abe5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": 0 + }, + { + "address": "0x14000abe9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000abf8", + "stack_offset": 0 + }, + { + "address": "0x14000abeb", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rdi + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000abf0", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000abf2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdi + 0x10], 1", + "stack_offset": 0 + }, + { + "address": "0x14000abf6", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000abfc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000abfc" + ] + }, + { + "address": "0x14000abfc", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000abfc", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ac01", + "size": 5, + "mnemonic": "call", + "operands": "0x1400119b4", + "stack_offset": 0 + }, + { + "address": "0x14000ac06", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ac0a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ac0d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ac10", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x154ea]", + "stack_offset": 0 + }, + { + "address": "0x14000ac16", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ac19", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ac29", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ac29", + "0x14000ac1b" + ] + }, + { + "address": "0x14000ac29", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ac29", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000ac2e", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000ac1b", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ac1b", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000ac1e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000ac23", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000ac27", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000ac28", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140016634", + "name": "", + "blocks": [ + { + "address": "0x140016634", + "size": 21, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016634", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140016639", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001663e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001663f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140016643", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": 0 + }, + { + "address": "0x140016646", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140016648", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x14001664d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001664e", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1a9eb]", + "stack_offset": 0 + }, + { + "address": "0x140016655", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x140016657", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14001665a", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rip + 0x1d0c7]", + "stack_offset": 0 + }, + { + "address": "0x140016661", + "size": 3, + "mnemonic": "xor", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140016664", + "size": 3, + "mnemonic": "ror", + "operands": "rbx, cl", + "stack_offset": 0 + }, + { + "address": "0x140016667", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140016669", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001666e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140016671", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140016676", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001667a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001667b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011924", + "name": "", + "blocks": [ + { + "address": "0x140011924", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011924", + "size": 2, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011926", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14001192a", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x140011933", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011938", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001193a", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x218ef], dil", + "stack_offset": 0 + }, + { + "address": "0x140011941", + "size": 2, + "mnemonic": "je", + "operands": "0x14001196d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001196d", + "0x140011943" + ] + }, + { + "address": "0x14001196d", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001196d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe785]", + "stack_offset": 0 + }, + { + "address": "0x140011973", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140011975", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f945]", + "stack_offset": 0 + }, + { + "address": "0x14001197b", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x14001197e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011985", + "stack_offset": 0 + }, + { + "address": "0x140011980", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140011983", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001198b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001198b" + ] + }, + { + "address": "0x140011943", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011943", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f977]", + "stack_offset": 0 + }, + { + "address": "0x140011949", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x14001194c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011952", + "stack_offset": 0 + }, + { + "address": "0x14001194e", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140011950", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011958", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011958" + ] + }, + { + "address": "0x14001198b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001198b", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001198f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001199e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001199e", + "0x140011991" + ] + }, + { + "address": "0x140011958", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011958", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001195c", + "size": 2, + "mnemonic": "je", + "operands": "0x1400119a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400119a6", + "0x14001195e" + ] + }, + { + "address": "0x14001199e", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001199e", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400119a0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe75a]", + "stack_offset": 0 + }, + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011991", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011991", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011994", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001199b", + "stack_offset": 0 + }, + { + "address": "0x140011996", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x14001199b", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001199e", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400119a0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe75a]", + "stack_offset": 0 + }, + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400119a6", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001195e", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001195e", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011961", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011968", + "stack_offset": 0 + }, + { + "address": "0x140011963", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x140011968", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001196b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400119a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400119a6" + ] + } + ] + }, + { + "address": "0x1400118c4", + "name": "", + "blocks": [ + { + "address": "0x1400118c4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400118c4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400118c8", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": 0 + }, + { + "address": "0x1400118cd", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400118d0", + "size": 2, + "mnemonic": "je", + "operands": "0x1400118d7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400118d7", + "0x1400118d2" + ] + }, + { + "address": "0x1400118d7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400118d7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x1400118dc", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400118d2", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400118d2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400118d6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005210", + "name": "", + "blocks": [ + { + "address": "0x140005210", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005210", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x2be29]", + "stack_offset": 0 + }, + { + "address": "0x140005217", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005229", + "stack_offset": 0 + }, + { + "address": "0x140005219", + "size": 4, + "mnemonic": "rol", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14000521d", + "size": 5, + "mnemonic": "test", + "operands": "cx, 0xffff", + "stack_offset": 0 + }, + { + "address": "0x140005222", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005225", + "stack_offset": 0 + }, + { + "address": "0x140005224", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400119b4", + "name": "", + "blocks": [ + { + "address": "0x1400119b4", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119b4", + "size": 2, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119b6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119ba", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x1400119c3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400119c8", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": 0 + }, + { + "address": "0x1400119cb", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400119cd", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f8ed]", + "stack_offset": 0 + }, + { + "address": "0x1400119d3", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x1400119d6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400119dc", + "stack_offset": 0 + }, + { + "address": "0x1400119d8", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400119da", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400119e2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400119e2" + ] + }, + { + "address": "0x1400119e2", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119e2", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400119e6", + "size": 2, + "mnemonic": "je", + "operands": "0x140011a01", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011a01", + "0x1400119e8" + ] + }, + { + "address": "0x140011a01", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011a01", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011a04", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140011a09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140011a0d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011a0e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400119e8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119e8", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400119eb", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400119f7", + "stack_offset": 0 + }, + { + "address": "0x1400119ed", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x1400119f2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400119f5", + "size": 2, + "mnemonic": "je", + "operands": "0x140011a01", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011a01", + "0x1400119f7" + ] + }, + { + "address": "0x1400119f7", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400119f7", + "size": 7, + "mnemonic": "imul", + "operands": "rbx, rdi, 0x3c8", + "stack_offset": 0 + }, + { + "address": "0x1400119fe", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011a01", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011a04", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140011a09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140011a0d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011a0e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400117a4", + "name": "", + "blocks": [ + { + "address": "0x1400117a4", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400117a4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400117a9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400117ae", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400117af", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400117b3", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe93f]", + "stack_offset": 0 + }, + { + "address": "0x1400117b9", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1fb01]", + "stack_offset": 0 + }, + { + "address": "0x1400117bf", + "size": 4, + "mnemonic": "or", + "operands": "rdx, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x1400117c3", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x1400117c5", + "size": 5, + "mnemonic": "call", + "operands": "0x140011fe8", + "stack_offset": 0 + }, + { + "address": "0x1400117ca", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": 0 + }, + { + "address": "0x1400117cc", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400117ce", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400117dc", + "stack_offset": 0 + }, + { + "address": "0x1400117d0", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x1400117d2", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe928]", + "stack_offset": 0 + }, + { + "address": "0x1400117d8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400117da", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011849", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011849" + ] + }, + { + "address": "0x140011849", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011849", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001184e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140011853", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011857", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011858", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011fe8", + "name": "", + "blocks": [ + { + "address": "0x140011fe8", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011fe8", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0xe1b1]", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400201a0" + ] + }, + { + "address": "0x1400201a0", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + } + ] +} diff --git a/tests/example1.exe.subs.clean.cfg b/tests/example1.exe.subs.clean.cfg new file mode 100644 index 0000000..bff1a62 --- /dev/null +++ b/tests/example1.exe.subs.clean.cfg @@ -0,0 +1,29760 @@ +{ + "binary": "tests\\example1.exe", + "mode": "subs-only+clean", + "arch": "x86-64", + "format": "PE", + "entry_point": "0x1400054bc", + "imports": [ + { + "address": "0x140020000", + "name": "EncodePointer", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020008", + "name": "DecodePointer", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020020", + "name": "InitializeCriticalSectionEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020028", + "name": "DeleteCriticalSection", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020030", + "name": "MultiByteToWideChar", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020038", + "name": "WideCharToMultiByte", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020040", + "name": "LCMapStringEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020048", + "name": "GetStringTypeW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020050", + "name": "GetCPInfo", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020058", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020060", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020068", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020070", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020078", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020080", + "name": "GetCurrentProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020088", + "name": "TerminateProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020090", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020098", + "name": "QueryPerformanceCounter", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200a0", + "name": "GetCurrentProcessId", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200a8", + "name": "GetCurrentThreadId", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200b0", + "name": "GetSystemTimeAsFileTime", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200b8", + "name": "InitializeSListHead", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200c0", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200c8", + "name": "GetStartupInfoW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200d0", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200d8", + "name": "WriteConsoleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200e0", + "name": "RtlPcToFileHeader", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200e8", + "name": "RaiseException", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200f0", + "name": "RtlUnwindEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400200f8", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020100", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020108", + "name": "InitializeCriticalSectionAndSpinCount", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020110", + "name": "TlsAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020118", + "name": "TlsGetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020120", + "name": "TlsSetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020128", + "name": "TlsFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020130", + "name": "FreeLibrary", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020138", + "name": "GetProcAddress", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020140", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020148", + "name": "GetStdHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020150", + "name": "WriteFile", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020158", + "name": "GetModuleFileNameW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020160", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020168", + "name": "GetModuleHandleExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020170", + "name": "GetCommandLineA", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020178", + "name": "GetCommandLineW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020180", + "name": "HeapAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020188", + "name": "HeapFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020190", + "name": "FlsAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020198", + "name": "FlsGetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201a0", + "name": "FlsSetValue", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201a8", + "name": "FlsFree", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201b0", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201b8", + "name": "CompareStringW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201c0", + "name": "LCMapStringW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201c8", + "name": "GetLocaleInfoW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201d0", + "name": "IsValidLocale", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201d8", + "name": "GetUserDefaultLCID", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201e0", + "name": "EnumSystemLocalesW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201e8", + "name": "GetFileType", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201f0", + "name": "CloseHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400201f8", + "name": "FlushFileBuffers", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020200", + "name": "GetConsoleOutputCP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020208", + "name": "GetConsoleMode", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020210", + "name": "ReadFile", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020218", + "name": "GetFileSizeEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020220", + "name": "SetFilePointerEx", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020228", + "name": "ReadConsoleW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020230", + "name": "HeapReAlloc", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020238", + "name": "FindClose", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020240", + "name": "FindFirstFileExW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020248", + "name": "FindNextFileW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020250", + "name": "IsValidCodePage", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020258", + "name": "GetACP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020260", + "name": "GetOEMCP", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020268", + "name": "GetEnvironmentStringsW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020270", + "name": "FreeEnvironmentStringsW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020278", + "name": "SetEnvironmentVariableW", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020280", + "name": "SetStdHandle", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020288", + "name": "GetProcessHeap", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020290", + "name": "HeapSize", + "library": "KERNEL32.dll" + }, + { + "address": "0x140020298", + "name": "CreateFileW", + "library": "KERNEL32.dll" + }, + { + "address": "0x1400202a0", + "name": "RtlUnwind", + "library": "KERNEL32.dll" + } + ], + "indirect_targets": [ + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x140005354", + "resolved_target": "0x14000550c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000549c", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054a7", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x140005369", + "resolved_target": "0x1400054d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054a7", + "resolved_target": "0x140005e44", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x14000539b", + "resolved_target": "0x14000e8f8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053bc", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053d7", + "resolved_target": "0x14000566c", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053dc", + "resolved_target": "0x140005e28", + "name": "", + "library": "" + }, + { + "instruction": "0x140005408", + "resolved_target": "0x140005e30", + "name": "", + "library": "" + }, + { + "instruction": "0x1400053ed", + "resolved_target": "0x1400055d4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000542a", + "resolved_target": "0x14000e868", + "name": "", + "library": "" + }, + { + "instruction": "0x140005432", + "resolved_target": "0x14000ec90", + "name": "", + "library": "" + }, + { + "instruction": "0x14000543a", + "resolved_target": "0x14000ec88", + "name": "", + "library": "" + }, + { + "instruction": "0x140005447", + "resolved_target": "0x140002240", + "name": "", + "library": "" + }, + { + "instruction": "0x14000544e", + "resolved_target": "0x140005f98", + "name": "", + "library": "" + }, + { + "instruction": "0x140005419", + "resolved_target": "0x1400055d4", + "name": "", + "library": "" + }, + { + "instruction": "0x140005402", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x140005408", + "resolved_target": "0x140005e30", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054ae", + "resolved_target": "0x14000ec14", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054b6", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054c0", + "resolved_target": "0x140005d30", + "name": "", + "library": "" + }, + { + "instruction": "0x14000545c", + "resolved_target": "0x14000ebbc", + "name": "", + "library": "" + }, + { + "instruction": "0x140005465", + "resolved_target": "0x140005690", + "name": "", + "library": "" + }, + { + "instruction": "0x140005425", + "resolved_target": "0x14000ebd8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000542a", + "resolved_target": "0x14000e868", + "name": "", + "library": "" + }, + { + "instruction": "0x140005432", + "resolved_target": "0x14000ec90", + "name": "", + "library": "" + }, + { + "instruction": "0x14000543a", + "resolved_target": "0x14000ec88", + "name": "", + "library": "" + }, + { + "instruction": "0x140005447", + "resolved_target": "0x140002240", + "name": "", + "library": "" + }, + { + "instruction": "0x14000544e", + "resolved_target": "0x140005f98", + "name": "", + "library": "" + }, + { + "instruction": "0x140002252", + "resolved_target": "0x140001150", + "name": "", + "library": "" + }, + { + "instruction": "0x1400054d4", + "resolved_target": "0x1400060d8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000551b", + "resolved_target": "0x1400057f0", + "name": "", + "library": "" + }, + { + "instruction": "0x140005520", + "resolved_target": "0x140007318", + "name": "", + "library": "" + }, + { + "instruction": "0x140005674", + "resolved_target": "0x1400060d8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056a5", + "resolved_target": "0x140010b38", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056ac", + "resolved_target": "0x140007340", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056a5", + "resolved_target": "0x140010b38", + "name": "", + "library": "" + }, + { + "instruction": "0x1400056ac", + "resolved_target": "0x140007340", + "name": "", + "library": "" + }, + { + "instruction": "0x140005d5f", + "resolved_target": "0x3048e", + "name": "GetSystemTimeAsFileTime", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d6d", + "resolved_target": "0x30478", + "name": "GetCurrentThreadId", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d79", + "resolved_target": "0x30462", + "name": "GetCurrentProcessId", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005d89", + "resolved_target": "0x30448", + "name": "QueryPerformanceCounter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e60", + "resolved_target": "0x3042c", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e73", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e84", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e8d", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005ea7", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005e73", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e84", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005e8d", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005ea7", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f1e", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f3f", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f5c", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f67", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005eeb", + "resolved_target": "0x303b6", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f1e", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f3f", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f5c", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f67", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140005f79", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x140005f9e", + "resolved_target": "0x304e4", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000e8dd", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e915", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea53", + "resolved_target": "0x304e4", + "name": "GetModuleHandleW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ead2", + "resolved_target": "0x14000e934", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eade", + "resolved_target": "0x1400191c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea96", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ead2", + "resolved_target": "0x14000e934", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eade", + "resolved_target": "0x1400191c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb09", + "resolved_target": "0x14000eb10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001180", + "resolved_target": "0x14001ef10", + "name": "", + "library": "" + }, + { + "instruction": "0x1400011be", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140001292", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400011e1", + "resolved_target": "0x140002000", + "name": "", + "library": "" + }, + { + "instruction": "0x14000125b", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400012f2", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000136d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x140001379", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x140001392", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000731c", + "resolved_target": "0x14000a73c", + "name": "", + "library": "" + }, + { + "instruction": "0x140010b4a", + "resolved_target": "0x14000b74c", + "name": "", + "library": "" + }, + { + "instruction": "0x14001c018", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x140007348", + "resolved_target": "0x140007514", + "name": "", + "library": "" + }, + { + "instruction": "0x14000734d", + "resolved_target": "0x14000a784", + "name": "", + "library": "" + }, + { + "instruction": "0x14001edc8", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001ecd4", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001ec14", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14001e3a0", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e94b", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e954", + "resolved_target": "0x14000e96c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e95c", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x1400191cc", + "resolved_target": "0x1400191a8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400191da", + "resolved_target": "0x140011db4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb65", + "resolved_target": "0x30626", + "name": "GetModuleHandleExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb7b", + "resolved_target": "0x305c2", + "name": "GetProcAddress", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb97", + "resolved_target": "0x305b4", + "name": "FreeLibrary", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb88", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb2f", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb36", + "resolved_target": "0x30618", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb1c", + "resolved_target": "0x30404", + "name": "GetCurrentProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb27", + "resolved_target": "0x30418", + "name": "TerminateProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000eb2f", + "resolved_target": "0x14000eb40", + "name": "", + "library": "" + }, + { + "instruction": "0x14000eb36", + "resolved_target": "0x30618", + "name": "ExitProcess", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140002034", + "resolved_target": "0x140001ab0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000209d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400020ab", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x14000204c", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x1400020c9", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000209d", + "resolved_target": "0x1400023f4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400020ab", + "resolved_target": "0x140001d10", + "name": "", + "library": "" + }, + { + "instruction": "0x140006f54", + "resolved_target": "0x14000747c", + "name": "", + "library": "" + }, + { + "instruction": "0x140001d36", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x14000a75b", + "resolved_target": "0x14000aa38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a775", + "resolved_target": "0x14000a784", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a75b", + "resolved_target": "0x14000aa38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b5d3", + "resolved_target": "0x14000b468", + "name": "", + "library": "" + }, + { + "instruction": "0x140007523", + "resolved_target": "0x14000a954", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ca32", + "resolved_target": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000e9bb", + "resolved_target": "0x14001e3a0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e9d5", + "resolved_target": "0x140010944", + "name": "", + "library": "" + }, + { + "instruction": "0x14000e9f1", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ea04", + "resolved_target": "0x14000e8c0", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ca86", + "resolved_target": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011de7", + "resolved_target": "0x140011c00", + "name": "", + "library": "" + }, + { + "instruction": "0x140001ad7", + "resolved_target": null, + "name": "unresolved", + "library": "" + }, + { + "instruction": "0x140001b09", + "resolved_target": "0x140002000", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aa69", + "resolved_target": "0x14000a7bc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000aa83", + "resolved_target": "0x3055a", + "name": "InitializeCriticalSectionAndSpinCount", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000aa7b", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b482", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b533", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b52a", + "resolved_target": "0x14000b3cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a976", + "resolved_target": "0x14000a7bc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a993", + "resolved_target": "0x140020128", + "name": "TlsFree", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a987", + "resolved_target": "0x14001e360", + "name": "", + "library": "" + }, + { + "instruction": "0x14001097c", + "resolved_target": "0x140010630", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011dac", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d4e", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c6d", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c7f", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011c9a", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d5a", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cb0", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cc1", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011cf9", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140011d1d", + "resolved_target": "0x306aa", + "name": "VirtualProtect", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a841", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a84f", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000a868", + "resolved_target": "0x140011460", + "name": "", + "library": "" + }, + { + "instruction": "0x14000a879", + "resolved_target": "0x305d4", + "name": "LoadLibraryExW", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b3e4", + "resolved_target": "0x14000b1f8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b458", + "resolved_target": "0x14000b204", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b43c", + "resolved_target": "0x14000b678", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b458", + "resolved_target": "0x14000b204", + "name": "", + "library": "" + }, + { + "instruction": "0x140010647", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140010650", + "resolved_target": "0x14001081c", + "name": "", + "library": "" + }, + { + "instruction": "0x140010659", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6d4", + "resolved_target": "0x14001667c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6e3", + "resolved_target": "0x1400166cc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d6f6", + "resolved_target": "0x3042c", + "name": "IsProcessorFeaturePresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000d716", + "resolved_target": "0x14000ace8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d716", + "resolved_target": "0x14000ace8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000d720", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b1fc", + "resolved_target": "0x140020010", + "name": "EnterCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b208", + "resolved_target": "0x140020018", + "name": "LeaveCriticalSection", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000b6c2", + "resolved_target": "0x14000b58c", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b71b", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x14000b730", + "resolved_target": "0x14000abc8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400166a0", + "resolved_target": "0x140016634", + "name": "", + "library": "" + }, + { + "instruction": "0x140016753", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x1400167f3", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x1400168b8", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140016921", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x140016917", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x140016921", + "resolved_target": "0x14000ebcc", + "name": "", + "library": "" + }, + { + "instruction": "0x14001684a", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14001685a", + "resolved_target": "0x1400118c4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad34", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad45", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad73", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad8b", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad22", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad34", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad45", + "resolved_target": "0x14001ea80", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ad73", + "resolved_target": "0x30388", + "name": "RtlCaptureContext", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ad8b", + "resolved_target": "0x3039c", + "name": "RtlLookupFunctionEntry", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adff", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae09", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae14", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adc6", + "resolved_target": "0x303b6", + "name": "RtlVirtualUnwind", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000adff", + "resolved_target": "0x304be", + "name": "IsDebuggerPresent", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae09", + "resolved_target": "0x303e6", + "name": "SetUnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae14", + "resolved_target": "0x303ca", + "name": "UnhandledExceptionFilter", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ae38", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ae29", + "resolved_target": "0x140005e38", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ae38", + "resolved_target": "0x140005210", + "name": "", + "library": "" + }, + { + "instruction": "0x14000abdb", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ac01", + "resolved_target": "0x1400119b4", + "name": "", + "library": "" + }, + { + "instruction": "0x14000ac10", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x14000ac29", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x140016648", + "resolved_target": "0x14000ca20", + "name": "", + "library": "" + }, + { + "instruction": "0x140016669", + "resolved_target": "0x14000ca74", + "name": "", + "library": "" + }, + { + "instruction": "0x14001196d", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400119a0", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011996", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400119a0", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011963", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400118c8", + "resolved_target": "0x140011924", + "name": "", + "library": "" + }, + { + "instruction": "0x1400118d7", + "resolved_target": "0x14000d6d0", + "name": "", + "library": "" + }, + { + "instruction": "0x1400119ed", + "resolved_target": "0x1400117a4", + "name": "", + "library": "" + }, + { + "instruction": "0x1400117b3", + "resolved_target": "0x3053a", + "name": "GetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x1400117c5", + "resolved_target": "0x140011fe8", + "name": "", + "library": "" + }, + { + "instruction": "0x1400117d2", + "resolved_target": "0x3054a", + "name": "SetLastError", + "library": "KERNEL32.dll" + }, + { + "instruction": "0x140011fe8", + "resolved_target": "0x1400201a0", + "name": "FlsSetValue", + "library": "KERNEL32.dll" + } + ], + "functions": [ + { + "address": "0x1400054bc", + "name": "entry", + "blocks": [ + { + "address": "0x1400054bc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": -40 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005340", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005340", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005345", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000534a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000534b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000534f", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 1", + "stack_offset": -56 + }, + { + "address": "0x140005354", + "size": 5, + "mnemonic": "call", + "operands": "0x14000550c", + "stack_offset": -56 + }, + { + "address": "0x140005359", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -56 + }, + { + "address": "0x14000535b", + "size": 6, + "mnemonic": "je", + "operands": "0x140005497", + "stack_offset": -56 + } + ], + "successors": [ + "0x140005497", + "0x140005361" + ] + }, + { + "address": "0x140005497", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005497", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x14000549c", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054a1", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054a2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x1400054a7", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": -40 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005361", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005361", + "size": 3, + "mnemonic": "xor", + "operands": "sil, sil", + "stack_offset": 0 + }, + { + "address": "0x140005364", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x20], sil", + "stack_offset": 0 + }, + { + "address": "0x140005369", + "size": 5, + "mnemonic": "call", + "operands": "0x1400054d0", + "stack_offset": 0 + }, + { + "address": "0x14000536e", + "size": 2, + "mnemonic": "mov", + "operands": "bl, al", + "stack_offset": 0 + }, + { + "address": "0x140005370", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x2d37a]", + "stack_offset": 0 + }, + { + "address": "0x140005376", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005379", + "size": 6, + "mnemonic": "je", + "operands": "0x1400054a2", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054a2", + "0x14000537f" + ] + }, + { + "address": "0x1400054a2", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054a2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x1400054a7", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e44", + "stack_offset": 0 + }, + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": -40 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x14000537f", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000537f", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005381", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400053cd", + "stack_offset": 0 + }, + { + "address": "0x140005383", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2d363], 1", + "stack_offset": 0 + }, + { + "address": "0x14000538d", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1aff4]", + "stack_offset": 0 + }, + { + "address": "0x140005394", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1afad]", + "stack_offset": 0 + }, + { + "address": "0x14000539b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8f8", + "stack_offset": 0 + }, + { + "address": "0x1400053a0", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400053a2", + "size": 2, + "mnemonic": "je", + "operands": "0x1400053ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400053ae", + "0x1400053a4" + ] + }, + { + "address": "0x1400053ae", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053ae", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1af8b]", + "stack_offset": 0 + }, + { + "address": "0x1400053b5", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1af2c]", + "stack_offset": 0 + }, + { + "address": "0x1400053bc", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x1400053c1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2d325], 2", + "stack_offset": 0 + }, + { + "address": "0x1400053cb", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400053d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400053d5" + ] + }, + { + "address": "0x1400053a4", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053a4", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xff", + "stack_offset": 0 + }, + { + "address": "0x1400053a9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005487", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005487" + ] + }, + { + "address": "0x1400053d5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053d5", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400053d7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000566c", + "stack_offset": 0 + }, + { + "address": "0x1400053dc", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e28", + "stack_offset": 0 + }, + { + "address": "0x1400053e1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400053e4", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x1400053e8", + "size": 2, + "mnemonic": "je", + "operands": "0x140005408", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005408", + "0x1400053ea" + ] + }, + { + "address": "0x140005487", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005487", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000548c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140005491", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140005495", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140005496", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005408", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005408", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e30", + "stack_offset": 0 + }, + { + "address": "0x14000540d", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005410", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x140005414", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005416" + ] + }, + { + "address": "0x1400053ea", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053ea", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x1400053ed", + "size": 5, + "mnemonic": "call", + "operands": "0x1400055d4", + "stack_offset": 0 + }, + { + "address": "0x1400053f2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400053f4", + "size": 2, + "mnemonic": "je", + "operands": "0x140005408", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005408", + "0x1400053f6" + ] + }, + { + "address": "0x14000542a", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000542a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e868", + "stack_offset": 0 + }, + { + "address": "0x14000542f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x140005432", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec90", + "stack_offset": 0 + }, + { + "address": "0x140005437", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000543a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec88", + "stack_offset": 0 + }, + { + "address": "0x14000543f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140005442", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005445", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140005447", + "size": 5, + "mnemonic": "call", + "operands": "0x140002240", + "stack_offset": 0 + }, + { + "address": "0x14000544c", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000544e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005f98", + "stack_offset": 0 + }, + { + "address": "0x140005453", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005455", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054ac", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054ac", + "0x140005457" + ] + }, + { + "address": "0x140005416", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005416", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005419", + "size": 5, + "mnemonic": "call", + "operands": "0x1400055d4", + "stack_offset": 0 + }, + { + "address": "0x14000541e", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005420", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005422" + ] + }, + { + "address": "0x1400053f6", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400053f6", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400053f9", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x1400053fd", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400053ff", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140005402", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1aeb8]", + "stack_offset": 0 + }, + { + "address": "0x140005408", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e30", + "stack_offset": 0 + }, + { + "address": "0x14000540d", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005410", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x140005414", + "size": 2, + "mnemonic": "je", + "operands": "0x14000542a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000542a", + "0x140005416" + ] + }, + { + "address": "0x1400054ac", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054ac", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054ae", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec14", + "stack_offset": 0 + }, + { + "address": "0x1400054b3", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054b4", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400054b6", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x1400054bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400054bc", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054c0", + "size": 5, + "mnemonic": "call", + "operands": "0x140005d30", + "stack_offset": -40 + }, + { + "address": "0x1400054c5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400054c9", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140005340", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005340" + ] + }, + { + "address": "0x140005457", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005457", + "size": 3, + "mnemonic": "test", + "operands": "sil, sil", + "stack_offset": 0 + }, + { + "address": "0x14000545a", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005461", + "stack_offset": 0 + }, + { + "address": "0x14000545c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebbc", + "stack_offset": 0 + }, + { + "address": "0x140005461", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005463", + "size": 2, + "mnemonic": "mov", + "operands": "cl, 1", + "stack_offset": 0 + }, + { + "address": "0x140005465", + "size": 5, + "mnemonic": "call", + "operands": "0x140005690", + "stack_offset": 0 + }, + { + "address": "0x14000546a", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000546c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005487", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005487" + ] + }, + { + "address": "0x140005422", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005422", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140005425", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebd8", + "stack_offset": 0 + }, + { + "address": "0x14000542a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e868", + "stack_offset": 0 + }, + { + "address": "0x14000542f", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x140005432", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec90", + "stack_offset": 0 + }, + { + "address": "0x140005437", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000543a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ec88", + "stack_offset": 0 + }, + { + "address": "0x14000543f", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rdi", + "stack_offset": 0 + }, + { + "address": "0x140005442", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005445", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140005447", + "size": 5, + "mnemonic": "call", + "operands": "0x140002240", + "stack_offset": 0 + }, + { + "address": "0x14000544c", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000544e", + "size": 5, + "mnemonic": "call", + "operands": "0x140005f98", + "stack_offset": 0 + }, + { + "address": "0x140005453", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005455", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054ac", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054ac", + "0x140005457" + ] + } + ] + }, + { + "address": "0x140002240", + "name": "", + "blocks": [ + { + "address": "0x140002240", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140002240", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140002244", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1e32d]", + "stack_offset": -40 + }, + { + "address": "0x14000224b", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x2ff8e]", + "stack_offset": -40 + }, + { + "address": "0x140002252", + "size": 5, + "mnemonic": "call", + "operands": "0x140001150", + "stack_offset": -40 + }, + { + "address": "0x140002257", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140002259", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000225d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400054d0", + "name": "", + "blocks": [ + { + "address": "0x1400054d0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054d0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400054d4", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060d8", + "stack_offset": -40 + }, + { + "address": "0x1400054d9", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x1400054db", + "size": 2, + "mnemonic": "je", + "operands": "0x1400054fe", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400054fe", + "0x1400054dd" + ] + }, + { + "address": "0x1400054fe", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400054fe", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005500", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005504", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400054dd", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400054dd", + "size": 9, + "mnemonic": "mov", + "operands": "rax, qword ptr gs:[0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400054e6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400054ea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400054f1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400054f1" + ] + }, + { + "address": "0x1400054f1", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400054f1", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400054f3", + "size": 9, + "mnemonic": "lock cmpxchg", + "operands": "qword ptr [rip + 0x2d1fc], rcx", + "stack_offset": 0 + }, + { + "address": "0x1400054fc", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400054ec", + "stack_offset": 0 + }, + { + "address": "0x1400054fe", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005500", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005504", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000550c", + "name": "", + "blocks": [ + { + "address": "0x14000550c", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000550c", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005510", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x140005512", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000551b", + "stack_offset": -40 + }, + { + "address": "0x140005514", + "size": 7, + "mnemonic": "mov", + "operands": "byte ptr [rip + 0x2d1e5], 1", + "stack_offset": -40 + }, + { + "address": "0x14000551b", + "size": 5, + "mnemonic": "call", + "operands": "0x1400057f0", + "stack_offset": -40 + }, + { + "address": "0x140005520", + "size": 5, + "mnemonic": "call", + "operands": "0x140007318", + "stack_offset": -40 + }, + { + "address": "0x140005525", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x140005527", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000552d", + "stack_offset": -40 + }, + { + "address": "0x140005529", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x14000552b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005541", + "stack_offset": -40 + } + ], + "successors": [ + "0x140005541" + ] + }, + { + "address": "0x140005541", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005541", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005545", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400055d4", + "name": "", + "blocks": [ + { + "address": "0x1400055d4", + "size": 23, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400055d4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400055d8", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rcx", + "stack_offset": -24 + }, + { + "address": "0x1400055db", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x5a4d", + "stack_offset": -24 + }, + { + "address": "0x1400055e0", + "size": 7, + "mnemonic": "cmp", + "operands": "word ptr [rip - 0x55e7], ax", + "stack_offset": -24 + }, + { + "address": "0x1400055e7", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": -24 + }, + { + "address": "0x1400055e9", + "size": 7, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rip - 0x55b4]", + "stack_offset": -24 + }, + { + "address": "0x1400055f0", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip - 0x55f7]", + "stack_offset": -24 + }, + { + "address": "0x1400055f7", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rdx", + "stack_offset": -24 + }, + { + "address": "0x1400055fa", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x4550", + "stack_offset": -24 + }, + { + "address": "0x140005600", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": -24 + }, + { + "address": "0x140005602", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x20b", + "stack_offset": -24 + }, + { + "address": "0x140005607", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rcx + 0x18], ax", + "stack_offset": -24 + }, + { + "address": "0x14000560b", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005661", + "stack_offset": -24 + }, + { + "address": "0x14000560d", + "size": 3, + "mnemonic": "sub", + "operands": "r8, rdx", + "stack_offset": -24 + }, + { + "address": "0x140005610", + "size": 4, + "mnemonic": "movzx", + "operands": "edx, word ptr [rcx + 0x14]", + "stack_offset": -24 + }, + { + "address": "0x140005614", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x18", + "stack_offset": -24 + }, + { + "address": "0x140005618", + "size": 3, + "mnemonic": "add", + "operands": "rdx, rcx", + "stack_offset": -24 + }, + { + "address": "0x14000561b", + "size": 4, + "mnemonic": "movzx", + "operands": "eax, word ptr [rcx + 6]", + "stack_offset": -24 + }, + { + "address": "0x14000561f", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": -24 + }, + { + "address": "0x140005623", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rdx + rcx*8]", + "stack_offset": -24 + }, + { + "address": "0x140005627", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rsp], rdx", + "stack_offset": -24 + }, + { + "address": "0x14000562b", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r9", + "stack_offset": -24 + }, + { + "address": "0x14000562e", + "size": 2, + "mnemonic": "je", + "operands": "0x140005648", + "stack_offset": -24 + } + ], + "successors": [ + "0x140005648", + "0x140005630" + ] + }, + { + "address": "0x140005648", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005648", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000564a", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000564d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005653", + "stack_offset": 0 + }, + { + "address": "0x14000564f", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005651", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005667", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005667" + ] + }, + { + "address": "0x140005630", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005630", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx + 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140005633", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rcx", + "stack_offset": 0 + }, + { + "address": "0x140005636", + "size": 2, + "mnemonic": "jb", + "operands": "0x140005642", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005642", + "0x140005638" + ] + }, + { + "address": "0x140005667", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005667", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x18", + "stack_offset": 0 + }, + { + "address": "0x14000566b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005642", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005642", + "size": 4, + "mnemonic": "add", + "operands": "rdx, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005646", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005627", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005627" + ] + }, + { + "address": "0x140005638", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005638", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000563b", + "size": 2, + "mnemonic": "add", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000563d", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, rax", + "stack_offset": 0 + }, + { + "address": "0x140005640", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000564a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000564a", + "0x140005642" + ] + }, + { + "address": "0x140005627", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005627", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rsp], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000562b", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14000562e", + "size": 2, + "mnemonic": "je", + "operands": "0x140005648", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005648", + "0x140005630" + ] + }, + { + "address": "0x14000564a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000564a", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000564d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005653", + "stack_offset": 0 + }, + { + "address": "0x14000564f", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005651", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005667", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005667" + ] + } + ] + }, + { + "address": "0x14000566c", + "name": "", + "blocks": [ + { + "address": "0x14000566c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000566c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000566e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140005672", + "size": 2, + "mnemonic": "mov", + "operands": "bl, cl", + "stack_offset": -40 + }, + { + "address": "0x140005674", + "size": 5, + "mnemonic": "call", + "operands": "0x1400060d8", + "stack_offset": -40 + }, + { + "address": "0x140005679", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x14000567b", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14000567d", + "size": 2, + "mnemonic": "je", + "operands": "0x14000568a", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000568a", + "0x14000567f" + ] + }, + { + "address": "0x14000568a", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000568a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000568e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000568f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000567f", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000567f", + "size": 2, + "mnemonic": "test", + "operands": "bl, bl", + "stack_offset": 0 + }, + { + "address": "0x140005681", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000568a", + "stack_offset": 0 + }, + { + "address": "0x140005683", + "size": 7, + "mnemonic": "xchg", + "operands": "qword ptr [rip + 0x2d06e], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000568a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000568e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000568f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005690", + "name": "", + "blocks": [ + { + "address": "0x140005690", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005690", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140005692", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140005696", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x2d063], 0", + "stack_offset": -40 + }, + { + "address": "0x14000569d", + "size": 2, + "mnemonic": "mov", + "operands": "bl, cl", + "stack_offset": -40 + }, + { + "address": "0x14000569f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400056a5", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400056a5", + "0x1400056a1" + ] + }, + { + "address": "0x1400056a5", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400056a5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b38", + "stack_offset": 0 + }, + { + "address": "0x1400056aa", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400056ac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007340", + "stack_offset": 0 + }, + { + "address": "0x1400056b1", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x1400056b3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400056b7", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x1400056b8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400056a1", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400056a1", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x1400056a3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400056b1", + "stack_offset": 0 + }, + { + "address": "0x1400056a5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010b38", + "stack_offset": 0 + }, + { + "address": "0x1400056aa", + "size": 2, + "mnemonic": "mov", + "operands": "cl, bl", + "stack_offset": 0 + }, + { + "address": "0x1400056ac", + "size": 5, + "mnemonic": "call", + "operands": "0x140007340", + "stack_offset": 0 + }, + { + "address": "0x1400056b1", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x1400056b3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400056b7", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x1400056b8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005d30", + "name": "", + "blocks": [ + { + "address": "0x140005d30", + "size": 39, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005d30", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005d35", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005d36", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x140005d39", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x140005d3d", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b2fc]", + "stack_offset": -56 + }, + { + "address": "0x140005d44", + "size": 10, + "mnemonic": "movabs", + "operands": "rbx, 0x2b992ddfa232", + "stack_offset": -56 + }, + { + "address": "0x140005d4e", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rbx", + "stack_offset": -56 + }, + { + "address": "0x140005d51", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005dca", + "stack_offset": -56 + }, + { + "address": "0x140005d53", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d57", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x10], 0", + "stack_offset": -56 + }, + { + "address": "0x140005d5f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a34b]", + "stack_offset": -56 + }, + { + "address": "0x140005d65", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d69", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d6d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a335]", + "stack_offset": -56 + }, + { + "address": "0x140005d73", + "size": 2, + "mnemonic": "mov", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x140005d75", + "size": 4, + "mnemonic": "xor", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d79", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a321]", + "stack_offset": -56 + }, + { + "address": "0x140005d7f", + "size": 2, + "mnemonic": "mov", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x140005d81", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d85", + "size": 4, + "mnemonic": "xor", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -56 + }, + { + "address": "0x140005d89", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a309]", + "stack_offset": -56 + }, + { + "address": "0x140005d8f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d92", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005d96", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 0x20", + "stack_offset": -56 + }, + { + "address": "0x140005d9a", + "size": 4, + "mnemonic": "xor", + "operands": "rax, qword ptr [rbp + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140005d9e", + "size": 4, + "mnemonic": "xor", + "operands": "rax, qword ptr [rbp - 0x10]", + "stack_offset": -56 + }, + { + "address": "0x140005da2", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005da5", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0xffffffffffff", + "stack_offset": -56 + }, + { + "address": "0x140005daf", + "size": 3, + "mnemonic": "and", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005db2", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0x2b992ddfa233", + "stack_offset": -56 + }, + { + "address": "0x140005dbc", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rbx", + "stack_offset": -56 + }, + { + "address": "0x140005dbf", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rcx", + "stack_offset": -56 + }, + { + "address": "0x140005dc3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b276], rax", + "stack_offset": -56 + }, + { + "address": "0x140005dca", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": -56 + }, + { + "address": "0x140005dcf", + "size": 3, + "mnemonic": "not", + "operands": "rax", + "stack_offset": -56 + }, + { + "address": "0x140005dd2", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b2a7], rax", + "stack_offset": -56 + }, + { + "address": "0x140005dd9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": -56 + }, + { + "address": "0x140005ddd", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x140005dde", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e28", + "name": "", + "blocks": [ + { + "address": "0x140005e28", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e28", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2da49]", + "stack_offset": 0 + }, + { + "address": "0x140005e2f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e30", + "name": "", + "blocks": [ + { + "address": "0x140005e30", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e30", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2da39]", + "stack_offset": 0 + }, + { + "address": "0x140005e37", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e44", + "name": "", + "blocks": [ + { + "address": "0x140005e44", + "size": 9, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e44", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140005e49", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x140005e4a", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x4c0]", + "stack_offset": -8 + }, + { + "address": "0x140005e52", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x5c0", + "stack_offset": -8 + }, + { + "address": "0x140005e59", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -1480 + }, + { + "address": "0x140005e5b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x17", + "stack_offset": -1480 + }, + { + "address": "0x140005e60", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a22a]", + "stack_offset": -1480 + }, + { + "address": "0x140005e66", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -1480 + }, + { + "address": "0x140005e68", + "size": 2, + "mnemonic": "je", + "operands": "0x140005e6e", + "stack_offset": -1480 + } + ], + "successors": [ + "0x140005e6e", + "0x140005e6a" + ] + }, + { + "address": "0x140005e6e", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e6e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140005e73", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005e78", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005e7a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e7e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x140005e84", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005e89", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e8d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1c5]", + "stack_offset": 0 + }, + { + "address": "0x140005e93", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x140005e9a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005ea1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ea4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140005ea7", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1b3]", + "stack_offset": 0 + }, + { + "address": "0x140005ead", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005eb0", + "size": 2, + "mnemonic": "je", + "operands": "0x140005ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005ef1", + "0x140005eb2" + ] + }, + { + "address": "0x140005e6a", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005e6a", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140005e6c", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x140005e6e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140005e73", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005e78", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005e7a", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e7e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x140005e84", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005e89", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005e8d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1c5]", + "stack_offset": 0 + }, + { + "address": "0x140005e93", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rbp + 0xe8]", + "stack_offset": 0 + }, + { + "address": "0x140005e9a", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005ea1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ea4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140005ea7", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a1b3]", + "stack_offset": 0 + }, + { + "address": "0x140005ead", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140005eb0", + "size": 2, + "mnemonic": "je", + "operands": "0x140005ef1", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005ef1", + "0x140005eb2" + ] + }, + { + "address": "0x140005ef1", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005ef1", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005ef8", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005efd", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xe8], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f04", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005f06", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f0d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x140005f13", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005f17", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f1e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005f23", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f2a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f2f", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x140005f37", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x54], 1", + "stack_offset": 0 + }, + { + "address": "0x140005f3f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a17b]", + "stack_offset": 0 + }, + { + "address": "0x140005f45", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f47", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005f49", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005f4e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f53", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005f57", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f5c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a116]", + "stack_offset": 0 + }, + { + "address": "0x140005f62", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140005f67", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a103]", + "stack_offset": 0 + }, + { + "address": "0x140005f6d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f6f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005f7e", + "stack_offset": 0 + }, + { + "address": "0x140005f71", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005f74", + "size": 2, + "mnemonic": "je", + "operands": "0x140005f7e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005f7e", + "0x140005f76" + ] + }, + { + "address": "0x140005eb2", + "size": 39, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005eb2", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbp + 0x4d8]", + "stack_offset": 0 + }, + { + "address": "0x140005eb9", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x140005ec0", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x140005ec9", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x140005ecc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ed1", + "size": 3, + "mnemonic": "mov", + "operands": "r8, rbx", + "stack_offset": 0 + }, + { + "address": "0x140005ed4", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x4e8]", + "stack_offset": 0 + }, + { + "address": "0x140005edb", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ee0", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005ee4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005ee9", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005eeb", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a177]", + "stack_offset": 0 + }, + { + "address": "0x140005ef1", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005ef8", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005efd", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xe8], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f04", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140005f06", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f0d", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x140005f13", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005f17", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x88], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f1e", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x140005f23", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x4c8]", + "stack_offset": 0 + }, + { + "address": "0x140005f2a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f2f", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x140005f37", + "size": 8, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x54], 1", + "stack_offset": 0 + }, + { + "address": "0x140005f3f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a17b]", + "stack_offset": 0 + }, + { + "address": "0x140005f45", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f47", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x140005f49", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140005f4e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f53", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp - 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140005f57", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x140005f5c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a116]", + "stack_offset": 0 + }, + { + "address": "0x140005f62", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140005f67", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a103]", + "stack_offset": 0 + }, + { + "address": "0x140005f6d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005f6f", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005f7e", + "stack_offset": 0 + }, + { + "address": "0x140005f71", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x140005f74", + "size": 2, + "mnemonic": "je", + "operands": "0x140005f7e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005f7e", + "0x140005f76" + ] + }, + { + "address": "0x140005f7e", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005f7e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x5d0]", + "stack_offset": 0 + }, + { + "address": "0x140005f86", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x5c0", + "stack_offset": 0 + }, + { + "address": "0x140005f8d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 1472 + }, + { + "address": "0x140005f8e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 1480 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005f76", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005f76", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 3]", + "stack_offset": 0 + }, + { + "address": "0x140005f79", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x140005f7e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x5d0]", + "stack_offset": 0 + }, + { + "address": "0x140005f86", + "size": 7, + "mnemonic": "add", + "operands": "rsp, 0x5c0", + "stack_offset": 0 + }, + { + "address": "0x140005f8d", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 1472 + }, + { + "address": "0x140005f8e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 1480 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005f98", + "name": "", + "blocks": [ + { + "address": "0x140005f98", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005f98", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005f9c", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -40 + }, + { + "address": "0x140005f9e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1a12c]", + "stack_offset": -40 + }, + { + "address": "0x140005fa4", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x140005fa7", + "size": 2, + "mnemonic": "je", + "operands": "0x140005fe3", + "stack_offset": -40 + } + ], + "successors": [ + "0x140005fe3", + "0x140005fa9" + ] + }, + { + "address": "0x140005fe3", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005fe3", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140005fe5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005fe9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005fa9", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005fa9", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x5a4d", + "stack_offset": 0 + }, + { + "address": "0x140005fae", + "size": 3, + "mnemonic": "cmp", + "operands": "word ptr [rax], cx", + "stack_offset": 0 + }, + { + "address": "0x140005fb1", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fb3", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 0x3c]", + "stack_offset": 0 + }, + { + "address": "0x140005fb7", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax], 0x4550", + "stack_offset": 0 + }, + { + "address": "0x140005fbe", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fc0", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x20b", + "stack_offset": 0 + }, + { + "address": "0x140005fc5", + "size": 5, + "mnemonic": "cmp", + "operands": "word ptr [rcx + rax + 0x18], dx", + "stack_offset": 0 + }, + { + "address": "0x140005fca", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fcc", + "size": 8, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax + 0x84], 0xe", + "stack_offset": 0 + }, + { + "address": "0x140005fd4", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005fe3", + "stack_offset": 0 + }, + { + "address": "0x140005fd6", + "size": 8, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rax + 0xf8], 0", + "stack_offset": 0 + }, + { + "address": "0x140005fde", + "size": 3, + "mnemonic": "setne", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140005fe1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005fe5", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005fe5" + ] + }, + { + "address": "0x140005fe5", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005fe5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140005fe9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e868", + "name": "", + "blocks": [ + { + "address": "0x14000e868", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e868", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000e86c", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2492d]", + "stack_offset": -40 + }, + { + "address": "0x14000e873", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000e876", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8b1", + "stack_offset": -40 + }, + { + "address": "0x14000e878", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x24909]", + "stack_offset": -40 + }, + { + "address": "0x14000e87f", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000e882", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8aa", + "stack_offset": -40 + }, + { + "address": "0x14000e884", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x24905], rax", + "stack_offset": -40 + }, + { + "address": "0x14000e88b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e891", + "stack_offset": -40 + }, + { + "address": "0x14000e88d", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14000e88f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e8aa", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000e8aa" + ] + }, + { + "address": "0x14000e8aa", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8aa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x248ef], rax", + "stack_offset": 0 + }, + { + "address": "0x14000e8b1", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000e8b5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e8c0", + "name": "", + "blocks": [ + { + "address": "0x14000e8c0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8c0", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e8c3", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e8f5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e8f5", + "0x14000e8c5" + ] + }, + { + "address": "0x14000e8f5", + "size": 1, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e8c5", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8c5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e8ca", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8cb", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000e8cf", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000e8d2", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000e8d5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x14000e8d8", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000e8db", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e8e2", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000e8e2", + "0x14000e8dd" + ] + }, + { + "address": "0x14000e8e2", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8e2", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e8e6", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8e9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8d5", + "stack_offset": 0 + }, + { + "address": "0x14000e8eb", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e8f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e8f4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e8dd", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e8dd", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e8e2", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e8e6", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8e9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e8d5", + "stack_offset": 0 + }, + { + "address": "0x14000e8eb", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e8f0", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e8f4", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e8f5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e8f8", + "name": "", + "blocks": [ + { + "address": "0x14000e8f8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e8f8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e8fd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e8fe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000e902", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000e905", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000e908", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14000e90b", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e927", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000e927", + "0x14000e90d" + ] + }, + { + "address": "0x14000e927", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e90d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e90d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000e910", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000e913", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e91e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e91e", + "0x14000e915" + ] + }, + { + "address": "0x14000e91e", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e91e", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e922", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e925", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e90d", + "stack_offset": 0 + }, + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000e915", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e915", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e91a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e91c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e929", + "stack_offset": 0 + }, + { + "address": "0x14000e91e", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000e922", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e925", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e90d", + "stack_offset": 0 + }, + { + "address": "0x14000e927", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e929", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000e92e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000e932", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000e933", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ebbc", + "name": "", + "blocks": [ + { + "address": "0x14000ebbc", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ebbc", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ebbe", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ebc0", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000ebc4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + }, + { + "address": "0x14000ea2c", + "size": 14, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea2c", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x18], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ea31", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x14000ea35", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000ea36", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000ea39", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x50", + "stack_offset": -8 + }, + { + "address": "0x14000ea3d", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x20], 0xfffffffffffffffe", + "stack_offset": -88 + }, + { + "address": "0x14000ea45", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rbx", + "stack_offset": -88 + }, + { + "address": "0x14000ea4a", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -88 + }, + { + "address": "0x14000ea4c", + "size": 3, + "mnemonic": "test", + "operands": "r8d, r8d", + "stack_offset": -88 + }, + { + "address": "0x14000ea4f", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": -88 + }, + { + "address": "0x14000ea51", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -88 + }, + { + "address": "0x14000ea53", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11677]", + "stack_offset": -88 + }, + { + "address": "0x14000ea59", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -88 + }, + { + "address": "0x14000ea5c", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ea9b", + "stack_offset": -88 + } + ], + "successors": [ + "0x14000ea9b", + "0x14000ea5e" + ] + }, + { + "address": "0x14000ea9b", + "size": 23, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea9b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea9f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaa3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaa7", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000eaab", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaaf", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eab3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eab7", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000eabc", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x2c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eabf", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eac2", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x2c]", + "stack_offset": 0 + }, + { + "address": "0x14000eac6", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaca", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eace", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ead2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e934", + "stack_offset": 0 + }, + { + "address": "0x14000ead7", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000ead8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eadc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eafc", + "stack_offset": 0 + }, + { + "address": "0x14000eade", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191c0", + "stack_offset": 0 + }, + { + "address": "0x14000eae3", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000eae6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eaec", + "stack_offset": 0 + }, + { + "address": "0x14000eae8", + "size": 2, + "mnemonic": "xor", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14000eaea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000eaf6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eaf6" + ] + }, + { + "address": "0x14000ea5e", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea5e", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x5a4d", + "stack_offset": 0 + }, + { + "address": "0x14000ea63", + "size": 3, + "mnemonic": "cmp", + "operands": "word ptr [rax], cx", + "stack_offset": 0 + }, + { + "address": "0x14000ea66", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea68", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 0x3c]", + "stack_offset": 0 + }, + { + "address": "0x14000ea6c", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ea6f", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rcx], 0x4550", + "stack_offset": 0 + }, + { + "address": "0x14000ea75", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea77", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x20b", + "stack_offset": 0 + }, + { + "address": "0x14000ea7c", + "size": 4, + "mnemonic": "cmp", + "operands": "word ptr [rcx + 0x18], ax", + "stack_offset": 0 + }, + { + "address": "0x14000ea80", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea82", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x84], 0xe", + "stack_offset": 0 + }, + { + "address": "0x14000ea89", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14000ea9b", + "stack_offset": 0 + }, + { + "address": "0x14000ea8b", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0xf8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea92", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ea9b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea9b", + "0x14000ea94" + ] + }, + { + "address": "0x14000eaf6", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eaf6", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eafa", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb07", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb07", + "0x14000eafc" + ] + }, + { + "address": "0x14000ea94", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ea94", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000ea96", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000ea9b", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp + 0x28], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea9f", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaa3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaa7", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000eaab", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eaaf", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eab3", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000eab7", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": 0 + }, + { + "address": "0x14000eabc", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x2c], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eabf", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x28], eax", + "stack_offset": 0 + }, + { + "address": "0x14000eac2", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x2c]", + "stack_offset": 0 + }, + { + "address": "0x14000eac6", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000eaca", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000eace", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ead2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e934", + "stack_offset": 0 + }, + { + "address": "0x14000ead7", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000ead8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": 0 + }, + { + "address": "0x14000eadc", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eafc", + "stack_offset": 0 + }, + { + "address": "0x14000eade", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191c0", + "stack_offset": 0 + }, + { + "address": "0x14000eae3", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000eae6", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000eaec", + "stack_offset": 0 + }, + { + "address": "0x14000eae8", + "size": 2, + "mnemonic": "xor", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14000eaea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000eaf6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eaf6" + ] + }, + { + "address": "0x14000eb07", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb07", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb09", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb10", + "stack_offset": 0 + }, + { + "address": "0x14000eb0e", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eafc", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eafc", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000eb01", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x50", + "stack_offset": 0 + }, + { + "address": "0x14000eb05", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 80 + }, + { + "address": "0x14000eb06", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 88 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ebcc", + "name": "", + "blocks": [ + { + "address": "0x14000ebcc", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ebcc", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ebcf", + "size": 4, + "mnemonic": "lea", + "operands": "edx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000ebd3", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + } + ] + }, + { + "address": "0x14000ebd8", + "name": "", + "blocks": [ + { + "address": "0x14000ebd8", + "size": 14, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ebd8", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000ebdc", + "size": 7, + "mnemonic": "mov", + "operands": "r8, qword ptr [rip + 0x2245d]", + "stack_offset": -40 + }, + { + "address": "0x14000ebe3", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000ebe6", + "size": 7, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x245c3], r8", + "stack_offset": -40 + }, + { + "address": "0x14000ebed", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ec0e", + "stack_offset": -40 + }, + { + "address": "0x14000ebef", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": -40 + }, + { + "address": "0x14000ebf2", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x40", + "stack_offset": -40 + }, + { + "address": "0x14000ebf7", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x3f", + "stack_offset": -40 + }, + { + "address": "0x14000ebfa", + "size": 2, + "mnemonic": "sub", + "operands": "ecx, eax", + "stack_offset": -40 + }, + { + "address": "0x14000ebfc", + "size": 3, + "mnemonic": "ror", + "operands": "rdx, cl", + "stack_offset": -40 + }, + { + "address": "0x14000ebff", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r8", + "stack_offset": -40 + }, + { + "address": "0x14000ec02", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x245a7], rdx", + "stack_offset": -40 + }, + { + "address": "0x14000ec09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x14000ec0d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ec14", + "name": "", + "blocks": [ + { + "address": "0x14000ec14", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ec14", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ec17", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ec19", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000ea2c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ea2c" + ] + } + ] + }, + { + "address": "0x14000ec88", + "name": "", + "blocks": [ + { + "address": "0x14000ec88", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ec88", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x24539]", + "stack_offset": 0 + }, + { + "address": "0x14000ec8f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ec90", + "name": "", + "blocks": [ + { + "address": "0x14000ec90", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ec90", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x24539]", + "stack_offset": 0 + }, + { + "address": "0x14000ec97", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001e360", + "name": "", + "blocks": [ + { + "address": "0x14001e360", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e360", + "size": 2, + "mnemonic": "jmp", + "operands": "rax", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001150", + "name": "", + "blocks": [ + { + "address": "0x140001150", + "size": 26, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001150", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001155", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000115a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000115f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001160", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140001162", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140001164", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140001166", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140001168", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -40 + }, + { + "address": "0x14000116c", + "size": 3, + "mnemonic": "mov", + "operands": "r12, rdx", + "stack_offset": -152 + }, + { + "address": "0x14000116f", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -152 + }, + { + "address": "0x140001172", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": -152 + }, + { + "address": "0x140001175", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r13d", + "stack_offset": -152 + }, + { + "address": "0x140001178", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], r13d", + "stack_offset": -152 + }, + { + "address": "0x14000117d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdx", + "stack_offset": -152 + }, + { + "address": "0x140001180", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ef10", + "stack_offset": -152 + }, + { + "address": "0x140001185", + "size": 3, + "mnemonic": "mov", + "operands": "r14, rax", + "stack_offset": -152 + }, + { + "address": "0x140001188", + "size": 3, + "mnemonic": "mov", + "operands": "r8, qword ptr [rsi]", + "stack_offset": -152 + }, + { + "address": "0x14000118b", + "size": 4, + "mnemonic": "movsxd", + "operands": "r9, dword ptr [r8 + 4]", + "stack_offset": -152 + }, + { + "address": "0x14000118f", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r9 + rsi + 0x28]", + "stack_offset": -152 + }, + { + "address": "0x140001194", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": -152 + }, + { + "address": "0x140001197", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400011a3", + "stack_offset": -152 + }, + { + "address": "0x140001199", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": -152 + }, + { + "address": "0x14000119c", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400011a3", + "stack_offset": -152 + }, + { + "address": "0x14000119e", + "size": 3, + "mnemonic": "sub", + "operands": "rbx, rax", + "stack_offset": -152 + }, + { + "address": "0x1400011a1", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400011a6", + "stack_offset": -152 + } + ], + "successors": [ + "0x1400011a6" + ] + }, + { + "address": "0x1400011a6", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011a6", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011a9", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0xb0], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011b1", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r9 + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400011b6", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011b9", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011c1", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011c1", + "0x1400011bb" + ] + }, + { + "address": "0x1400011c1", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011c1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011c4", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011c8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011cc", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011d2", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400011d7", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011da", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011dc" + ] + }, + { + "address": "0x1400011bb", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011bb", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400011be", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400011c1", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011c4", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011c8", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011cc", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011d2", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x1400011d7", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400011da", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011dc" + ] + }, + { + "address": "0x1400011f7", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011f7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011fa", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011fe", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140001202", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x1c0", + "stack_offset": 0 + }, + { + "address": "0x140001207", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000120a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000127d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000127d", + "0x14000120c" + ] + }, + { + "address": "0x1400011dc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011dc", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x1400011df", + "size": 2, + "mnemonic": "je", + "operands": "0x1400011f7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400011f7", + "0x1400011e1" + ] + }, + { + "address": "0x14000127d", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000127d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001280", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001284", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001289", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000128c", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x14000128f", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, r12", + "stack_offset": 0 + }, + { + "address": "0x140001292", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001295", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x140001298", + "size": 2, + "mnemonic": "je", + "operands": "0x1400012a7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012a7", + "0x14000129a" + ] + }, + { + "address": "0x14000120c", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000120c", + "size": 4, + "mnemonic": "nop", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x140001210", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001213", + "size": 2, + "mnemonic": "jle", + "operands": "0x14000127d", + "stack_offset": 0 + }, + { + "address": "0x140001215", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001218", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000121c", + "size": 6, + "mnemonic": "movzx", + "operands": "r8d, byte ptr [rcx + rsi + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140001222", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001227", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000122b", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000122f", + "size": 2, + "mnemonic": "je", + "operands": "0x140001255", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001255", + "0x140001231" + ] + }, + { + "address": "0x1400011e1", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400011e1", + "size": 5, + "mnemonic": "call", + "operands": "0x140002000", + "stack_offset": 0 + }, + { + "address": "0x1400011e6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011e9", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011ed", + "size": 4, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rsi + 0x10], edi", + "stack_offset": 0 + }, + { + "address": "0x1400011f1", + "size": 6, + "mnemonic": "jne", + "operands": "0x140001342", + "stack_offset": 0 + }, + { + "address": "0x1400011f7", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400011fa", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400011fe", + "size": 4, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + rsi + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x140001202", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x1c0", + "stack_offset": 0 + }, + { + "address": "0x140001207", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x40", + "stack_offset": 0 + }, + { + "address": "0x14000120a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000127d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000127d", + "0x14000120c" + ] + }, + { + "address": "0x1400012a7", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012a7", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400012aa", + "size": 2, + "mnemonic": "jle", + "operands": "0x140001311", + "stack_offset": 0 + }, + { + "address": "0x1400012ac", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x1400012af", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400012b3", + "size": 6, + "mnemonic": "movzx", + "operands": "r8d, byte ptr [rcx + rsi + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x1400012b9", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rsi + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400012be", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400012c2", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x1400012c6", + "size": 2, + "mnemonic": "je", + "operands": "0x1400012ec", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012ec", + "0x1400012c8" + ] + }, + { + "address": "0x14000129a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000129a", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x14000129f", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x1400012a1", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x1400012a5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001255", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001255", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140001258", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000125b", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000125e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001261", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001273", + "stack_offset": 0 + }, + { + "address": "0x140001263", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140001268", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x14000126a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x14000126e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001231", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001231", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140001235", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x140001237", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140001239", + "size": 2, + "mnemonic": "jle", + "operands": "0x140001255", + "stack_offset": 0 + }, + { + "address": "0x14000123b", + "size": 2, + "mnemonic": "dec", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x14000123d", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x14000123f", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140001243", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001246", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x14000124a", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x14000124d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rdx], r8b", + "stack_offset": 0 + }, + { + "address": "0x140001250", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": 0 + }, + { + "address": "0x140001253", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000125e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000125e" + ] + }, + { + "address": "0x1400012ec", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012ec", + "size": 3, + "mnemonic": "mov", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400012ef", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400012f2", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400012f5", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400012f8", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001307", + "stack_offset": 0 + }, + { + "address": "0x1400012fa", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x1400012ff", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x140001301", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x140001305", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x1400012c8", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012c8", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x1400012cc", + "size": 2, + "mnemonic": "mov", + "operands": "eax, dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400012ce", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d0", + "size": 2, + "mnemonic": "jle", + "operands": "0x1400012ec", + "stack_offset": 0 + }, + { + "address": "0x1400012d2", + "size": 2, + "mnemonic": "dec", + "operands": "eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d4", + "size": 2, + "mnemonic": "mov", + "operands": "dword ptr [rdx], eax", + "stack_offset": 0 + }, + { + "address": "0x1400012d6", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400012da", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400012dd", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rdx + 1]", + "stack_offset": 0 + }, + { + "address": "0x1400012e1", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rax", + "stack_offset": 0 + }, + { + "address": "0x1400012e4", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rdx], r8b", + "stack_offset": 0 + }, + { + "address": "0x1400012e7", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r8d", + "stack_offset": 0 + }, + { + "address": "0x1400012ea", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400012f5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400012f5" + ] + }, + { + "address": "0x140001316", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001316", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140001319", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x14000131d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rcx + rsi + 0x28], r13", + "stack_offset": 0 + }, + { + "address": "0x140001322", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001349", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001349" + ] + }, + { + "address": "0x14000125e", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000125e", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001261", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001273", + "stack_offset": 0 + }, + { + "address": "0x140001263", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140001268", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x14000126a", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x14000126e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x1400012f5", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400012f5", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400012f8", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001307", + "stack_offset": 0 + }, + { + "address": "0x1400012fa", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x1400012ff", + "size": 2, + "mnemonic": "mov", + "operands": "edi, edx", + "stack_offset": 0 + }, + { + "address": "0x140001301", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edx", + "stack_offset": 0 + }, + { + "address": "0x140001305", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140001316", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001316" + ] + }, + { + "address": "0x140001349", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001349", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000134c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001350", + "size": 6, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rsi + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x140001356", + "size": 4, + "mnemonic": "cmovne", + "operands": "edx, r13d", + "stack_offset": 0 + }, + { + "address": "0x14000135a", + "size": 2, + "mnemonic": "or", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x14000135c", + "size": 4, + "mnemonic": "or", + "operands": "edx, dword ptr [rcx + rsi + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001360", + "size": 3, + "mnemonic": "and", + "operands": "edx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x140001363", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rsi + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x140001367", + "size": 4, + "mnemonic": "and", + "operands": "edx, dword ptr [rcx + rsi + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000136b", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400013b2", + "stack_offset": 0 + }, + { + "address": "0x14000136d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x140001372", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x140001374", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000137e", + "stack_offset": 0 + }, + { + "address": "0x140001376", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x140001379", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x14000137e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140001381", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001385", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + r15 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000138a", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000138d", + "size": 2, + "mnemonic": "je", + "operands": "0x140001395", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001395", + "0x14000138f" + ] + }, + { + "address": "0x140001395", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001395", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001398", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000139d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400013a1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400013a5", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400013a8", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400013aa", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x1400013ac", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x1400013ae", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x1400013b0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400013b1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000138f", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000138f", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001392", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001395", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rsi", + "stack_offset": 0 + }, + { + "address": "0x140001398", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000139d", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x1400013a1", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400013a5", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400013a8", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x1400013aa", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x1400013ac", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x1400013ae", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x1400013b0", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400013b1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400060d8", + "name": "", + "blocks": [ + { + "address": "0x1400060d8", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400060d8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400060da", + "size": 6, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x2d788], eax", + "stack_offset": 0 + }, + { + "address": "0x1400060e0", + "size": 3, + "mnemonic": "setne", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x1400060e3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400057f0", + "name": "", + "blocks": [ + { + "address": "0x1400057f0", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400057f0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400057f5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbp", + "stack_offset": 0 + }, + { + "address": "0x1400057fa", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400057ff", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140005800", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x10", + "stack_offset": -8 + }, + { + "address": "0x140005804", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -24 + }, + { + "address": "0x140005806", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -24 + }, + { + "address": "0x140005808", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": -24 + }, + { + "address": "0x14000580a", + "size": 6, + "mnemonic": "xor", + "operands": "ecx, 0x6c65746e", + "stack_offset": -24 + }, + { + "address": "0x140005810", + "size": 6, + "mnemonic": "xor", + "operands": "edx, 0x49656e69", + "stack_offset": -24 + }, + { + "address": "0x140005816", + "size": 2, + "mnemonic": "or", + "operands": "edx, ecx", + "stack_offset": -24 + }, + { + "address": "0x140005818", + "size": 2, + "mnemonic": "mov", + "operands": "ebp, eax", + "stack_offset": -24 + }, + { + "address": "0x14000581a", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": -24 + }, + { + "address": "0x14000581f", + "size": 6, + "mnemonic": "xor", + "operands": "ebx, 0x756e6547", + "stack_offset": -24 + }, + { + "address": "0x140005825", + "size": 2, + "mnemonic": "or", + "operands": "edx, ebx", + "stack_offset": -24 + }, + { + "address": "0x140005827", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax - 1]", + "stack_offset": -24 + }, + { + "address": "0x14000582a", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": -24 + }, + { + "address": "0x14000582c", + "size": 2, + "mnemonic": "mov", + "operands": "edi, ecx", + "stack_offset": -24 + }, + { + "address": "0x14000582e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000588e", + "stack_offset": -24 + }, + { + "address": "0x140005830", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0xfff3ff0", + "stack_offset": -24 + }, + { + "address": "0x140005835", + "size": 11, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b860], 0x8000", + "stack_offset": -24 + }, + { + "address": "0x140005840", + "size": 11, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b85d], 0xffffffffffffffff", + "stack_offset": -24 + }, + { + "address": "0x14000584b", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x106c0", + "stack_offset": -24 + }, + { + "address": "0x140005850", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": -24 + } + ], + "successors": [ + "0x14000587a", + "0x140005852" + ] + }, + { + "address": "0x14000587a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000587a", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cebb]", + "stack_offset": 0 + }, + { + "address": "0x140005881", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140005885", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ceb0], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000588c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005895", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005895" + ] + }, + { + "address": "0x140005852", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005852", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x20660", + "stack_offset": 0 + }, + { + "address": "0x140005857", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000587a", + "0x140005859" + ] + }, + { + "address": "0x140005895", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005895", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140005898", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589b", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589e", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400058a1", + "size": 3, + "mnemonic": "cmp", + "operands": "ebp, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058a4", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058a6" + ] + }, + { + "address": "0x140005859", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005859", + "size": 5, + "mnemonic": "cmp", + "operands": "eax, 0x20670", + "stack_offset": 0 + }, + { + "address": "0x14000585e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000587a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000587a", + "0x140005860" + ] + }, + { + "address": "0x1400058e6", + "size": 31, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058e6", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b7a3]", + "stack_offset": 0 + }, + { + "address": "0x1400058ed", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x1400058f1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b79d], 1", + "stack_offset": 0 + }, + { + "address": "0x1400058fb", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b797], 2", + "stack_offset": 0 + }, + { + "address": "0x140005905", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b784], rax", + "stack_offset": 0 + }, + { + "address": "0x14000590c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x14", + "stack_offset": 0 + }, + { + "address": "0x140005910", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005931", + "stack_offset": 0 + }, + { + "address": "0x140005912", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffef", + "stack_offset": 0 + }, + { + "address": "0x140005916", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b778], 2", + "stack_offset": 0 + }, + { + "address": "0x140005920", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b769], rax", + "stack_offset": 0 + }, + { + "address": "0x140005927", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b76b], 6", + "stack_offset": 0 + }, + { + "address": "0x140005931", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1b", + "stack_offset": 0 + }, + { + "address": "0x140005935", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x14000593b", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000593d", + "size": 3, + "mnemonic": "xgetbv", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140005940", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005944", + "size": 3, + "mnemonic": "or", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005947", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000594c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1c", + "stack_offset": 0 + }, + { + "address": "0x140005950", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005956", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000595b", + "size": 2, + "mnemonic": "and", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595d", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005965", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x2b731]", + "stack_offset": 0 + }, + { + "address": "0x14000596b", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 0xe0", + "stack_offset": 0 + }, + { + "address": "0x14000596d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005970", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71e], 3", + "stack_offset": 0 + }, + { + "address": "0x14000597a", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71c], eax", + "stack_offset": 0 + }, + { + "address": "0x140005980", + "size": 4, + "mnemonic": "test", + "operands": "r9b, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005984", + "size": 2, + "mnemonic": "je", + "operands": "0x1400059e8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059e8", + "0x140005986" + ] + }, + { + "address": "0x1400058a6", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058a6", + "size": 4, + "mnemonic": "lea", + "operands": "eax, [r9 + 7]", + "stack_offset": 0 + }, + { + "address": "0x1400058aa", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400058ac", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058ae", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": 0 + }, + { + "address": "0x1400058b0", + "size": 3, + "mnemonic": "mov", + "operands": "r9d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400058b3", + "size": 4, + "mnemonic": "bt", + "operands": "ebx, 9", + "stack_offset": 0 + }, + { + "address": "0x1400058b7", + "size": 2, + "mnemonic": "jae", + "operands": "0x1400058c4", + "stack_offset": 0 + }, + { + "address": "0x1400058b9", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 2", + "stack_offset": 0 + }, + { + "address": "0x1400058bd", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ce78], r8d", + "stack_offset": 0 + }, + { + "address": "0x1400058c4", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x1400058c7", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058d6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058d6", + "0x1400058c9" + ] + }, + { + "address": "0x140005860", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005860", + "size": 5, + "mnemonic": "add", + "operands": "eax, 0xfffcf9b0", + "stack_offset": 0 + }, + { + "address": "0x140005865", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005868", + "size": 2, + "mnemonic": "ja", + "operands": "0x14000588e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000588e", + "0x14000586a" + ] + }, + { + "address": "0x1400059e8", + "size": 38, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400059e8", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6a1]", + "stack_offset": 0 + }, + { + "address": "0x1400059ef", + "size": 4, + "mnemonic": "bt", + "operands": "esi, 0x17", + "stack_offset": 0 + }, + { + "address": "0x1400059f3", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a01", + "stack_offset": 0 + }, + { + "address": "0x1400059f5", + "size": 5, + "mnemonic": "btr", + "operands": "rax, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400059fa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b68f], rax", + "stack_offset": 0 + }, + { + "address": "0x140005a01", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a06", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a08", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a0d", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a0f", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a11", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a13", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a16", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a19", + "size": 4, + "mnemonic": "shr", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a1d", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x400ff", + "stack_offset": 0 + }, + { + "address": "0x140005a22", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140005a25", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2cd0d], eax", + "stack_offset": 0 + }, + { + "address": "0x140005a2b", + "size": 7, + "mnemonic": "or", + "operands": "rcx, 0x1000029", + "stack_offset": 0 + }, + { + "address": "0x140005a32", + "size": 3, + "mnemonic": "not", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a35", + "size": 7, + "mnemonic": "and", + "operands": "rcx, qword ptr [rip + 0x2b654]", + "stack_offset": 0 + }, + { + "address": "0x140005a3c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b64d], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a43", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140005a45", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a47", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xffffffffffffffbf", + "stack_offset": 0 + }, + { + "address": "0x140005a4b", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b63e], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a52", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x15", + "stack_offset": 0 + }, + { + "address": "0x140005a57", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a59", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a5e", + "size": 5, + "mnemonic": "bt", + "operands": "rax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a63", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a65", + "size": 9, + "mnemonic": "btr", + "operands": "qword ptr [rip + 0x2b622], 7", + "stack_offset": 0 + }, + { + "address": "0x140005a6e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140005a73", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005a75", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140005a7a", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140005a7f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a83", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 16 + }, + { + "address": "0x140005a84", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x140005986", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140005986", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005989", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b705], 5", + "stack_offset": 0 + }, + { + "address": "0x140005993", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b703], eax", + "stack_offset": 0 + }, + { + "address": "0x140005999", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0xd0030000", + "stack_offset": 0 + }, + { + "address": "0x14000599e", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6eb]", + "stack_offset": 0 + }, + { + "address": "0x1400059a5", + "size": 3, + "mnemonic": "and", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400059a8", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffd", + "stack_offset": 0 + }, + { + "address": "0x1400059ac", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b6dd], rax", + "stack_offset": 0 + }, + { + "address": "0x1400059b3", + "size": 3, + "mnemonic": "cmp", + "operands": "r9d, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400059b6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400059ef", + "stack_offset": 0 + }, + { + "address": "0x1400059b8", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400059bd", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x1400059bf", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x1400059c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400059e8", + "stack_offset": 0 + }, + { + "address": "0x1400059c3", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b6c6]", + "stack_offset": 0 + }, + { + "address": "0x1400059ca", + "size": 7, + "mnemonic": "or", + "operands": "dword ptr [rip + 0x2b6cb], 0x40", + "stack_offset": 0 + }, + { + "address": "0x1400059d1", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffdb", + "stack_offset": 0 + }, + { + "address": "0x1400059d5", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b6b9], 6", + "stack_offset": 0 + }, + { + "address": "0x1400059df", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b6aa], rax", + "stack_offset": 0 + }, + { + "address": "0x1400059e6", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400059ef", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059ef" + ] + }, + { + "address": "0x1400058d6", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058d6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x24", + "stack_offset": 0 + }, + { + "address": "0x1400058db", + "size": 2, + "mnemonic": "cmp", + "operands": "ebp, eax", + "stack_offset": 0 + }, + { + "address": "0x1400058dd", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058df" + ] + }, + { + "address": "0x1400058c9", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058c9", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058ce", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax - 6]", + "stack_offset": 0 + }, + { + "address": "0x1400058d1", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058d3", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, edx", + "stack_offset": 0 + }, + { + "address": "0x1400058d6", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0x24", + "stack_offset": 0 + }, + { + "address": "0x1400058db", + "size": 2, + "mnemonic": "cmp", + "operands": "ebp, eax", + "stack_offset": 0 + }, + { + "address": "0x1400058dd", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058df" + ] + }, + { + "address": "0x14000588e", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000588e", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cea7]", + "stack_offset": 0 + }, + { + "address": "0x140005895", + "size": 3, + "mnemonic": "xor", + "operands": "r9d, r9d", + "stack_offset": 0 + }, + { + "address": "0x140005898", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589b", + "size": 3, + "mnemonic": "mov", + "operands": "r10d, r9d", + "stack_offset": 0 + }, + { + "address": "0x14000589e", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, r9d", + "stack_offset": 0 + }, + { + "address": "0x1400058a1", + "size": 3, + "mnemonic": "cmp", + "operands": "ebp, 7", + "stack_offset": 0 + }, + { + "address": "0x1400058a4", + "size": 2, + "mnemonic": "jl", + "operands": "0x1400058e6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400058e6", + "0x1400058a6" + ] + }, + { + "address": "0x14000586a", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000586a", + "size": 10, + "mnemonic": "movabs", + "operands": "rcx, 0x100010001", + "stack_offset": 0 + }, + { + "address": "0x140005874", + "size": 4, + "mnemonic": "bt", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005878", + "size": 2, + "mnemonic": "jae", + "operands": "0x14000588e", + "stack_offset": 0 + }, + { + "address": "0x14000587a", + "size": 7, + "mnemonic": "mov", + "operands": "r8d, dword ptr [rip + 0x2cebb]", + "stack_offset": 0 + }, + { + "address": "0x140005881", + "size": 4, + "mnemonic": "or", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x140005885", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ceb0], r8d", + "stack_offset": 0 + }, + { + "address": "0x14000588c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140005895", + "stack_offset": 0 + } + ], + "successors": [ + "0x140005895" + ] + }, + { + "address": "0x1400059ef", + "size": 37, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400059ef", + "size": 4, + "mnemonic": "bt", + "operands": "esi, 0x17", + "stack_offset": 0 + }, + { + "address": "0x1400059f3", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a01", + "stack_offset": 0 + }, + { + "address": "0x1400059f5", + "size": 5, + "mnemonic": "btr", + "operands": "rax, 0x18", + "stack_offset": 0 + }, + { + "address": "0x1400059fa", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b68f], rax", + "stack_offset": 0 + }, + { + "address": "0x140005a01", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a06", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a08", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a0d", + "size": 2, + "mnemonic": "and", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a0f", + "size": 2, + "mnemonic": "cmp", + "operands": "al, dl", + "stack_offset": 0 + }, + { + "address": "0x140005a11", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a13", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a16", + "size": 3, + "mnemonic": "mov", + "operands": "eax, r11d", + "stack_offset": 0 + }, + { + "address": "0x140005a19", + "size": 4, + "mnemonic": "shr", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a1d", + "size": 5, + "mnemonic": "and", + "operands": "eax, 0x400ff", + "stack_offset": 0 + }, + { + "address": "0x140005a22", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140005a25", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2cd0d], eax", + "stack_offset": 0 + }, + { + "address": "0x140005a2b", + "size": 7, + "mnemonic": "or", + "operands": "rcx, 0x1000029", + "stack_offset": 0 + }, + { + "address": "0x140005a32", + "size": 3, + "mnemonic": "not", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a35", + "size": 7, + "mnemonic": "and", + "operands": "rcx, qword ptr [rip + 0x2b654]", + "stack_offset": 0 + }, + { + "address": "0x140005a3c", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b64d], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a43", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140005a45", + "size": 2, + "mnemonic": "jbe", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005a47", + "size": 4, + "mnemonic": "and", + "operands": "rcx, 0xffffffffffffffbf", + "stack_offset": 0 + }, + { + "address": "0x140005a4b", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b63e], rcx", + "stack_offset": 0 + }, + { + "address": "0x140005a52", + "size": 5, + "mnemonic": "bt", + "operands": "r10d, 0x15", + "stack_offset": 0 + }, + { + "address": "0x140005a57", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a59", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x140005a5e", + "size": 5, + "mnemonic": "bt", + "operands": "rax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140005a63", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x140005a65", + "size": 9, + "mnemonic": "btr", + "operands": "qword ptr [rip + 0x2b622], 7", + "stack_offset": 0 + }, + { + "address": "0x140005a6e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140005a73", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140005a75", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140005a7a", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140005a7f", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x10", + "stack_offset": 0 + }, + { + "address": "0x140005a83", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 16 + }, + { + "address": "0x140005a84", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400058df", + "size": 34, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400058df", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x1400058e1", + "size": 2, + "mnemonic": "cpuid", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400058e3", + "size": 3, + "mnemonic": "mov", + "operands": "r11d, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400058e6", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2b7a3]", + "stack_offset": 0 + }, + { + "address": "0x1400058ed", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xfffffffffffffffe", + "stack_offset": 0 + }, + { + "address": "0x1400058f1", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b79d], 1", + "stack_offset": 0 + }, + { + "address": "0x1400058fb", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b797], 2", + "stack_offset": 0 + }, + { + "address": "0x140005905", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b784], rax", + "stack_offset": 0 + }, + { + "address": "0x14000590c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x14", + "stack_offset": 0 + }, + { + "address": "0x140005910", + "size": 2, + "mnemonic": "jae", + "operands": "0x140005931", + "stack_offset": 0 + }, + { + "address": "0x140005912", + "size": 4, + "mnemonic": "and", + "operands": "rax, 0xffffffffffffffef", + "stack_offset": 0 + }, + { + "address": "0x140005916", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b778], 2", + "stack_offset": 0 + }, + { + "address": "0x140005920", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rip + 0x2b769], rax", + "stack_offset": 0 + }, + { + "address": "0x140005927", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b76b], 6", + "stack_offset": 0 + }, + { + "address": "0x140005931", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1b", + "stack_offset": 0 + }, + { + "address": "0x140005935", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a6e", + "stack_offset": 0 + }, + { + "address": "0x14000593b", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000593d", + "size": 3, + "mnemonic": "xgetbv", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140005940", + "size": 4, + "mnemonic": "shl", + "operands": "rdx, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005944", + "size": 3, + "mnemonic": "or", + "operands": "rdx, rax", + "stack_offset": 0 + }, + { + "address": "0x140005947", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000594c", + "size": 4, + "mnemonic": "bt", + "operands": "edi, 0x1c", + "stack_offset": 0 + }, + { + "address": "0x140005950", + "size": 6, + "mnemonic": "jae", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005956", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000595b", + "size": 2, + "mnemonic": "and", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595d", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 6", + "stack_offset": 0 + }, + { + "address": "0x14000595f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140005a52", + "stack_offset": 0 + }, + { + "address": "0x140005965", + "size": 6, + "mnemonic": "mov", + "operands": "eax, dword ptr [rip + 0x2b731]", + "stack_offset": 0 + }, + { + "address": "0x14000596b", + "size": 2, + "mnemonic": "mov", + "operands": "dl, 0xe0", + "stack_offset": 0 + }, + { + "address": "0x14000596d", + "size": 3, + "mnemonic": "or", + "operands": "eax, 8", + "stack_offset": 0 + }, + { + "address": "0x140005970", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71e], 3", + "stack_offset": 0 + }, + { + "address": "0x14000597a", + "size": 6, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2b71c], eax", + "stack_offset": 0 + }, + { + "address": "0x140005980", + "size": 4, + "mnemonic": "test", + "operands": "r9b, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140005984", + "size": 2, + "mnemonic": "je", + "operands": "0x1400059e8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400059e8", + "0x140005986" + ] + } + ] + }, + { + "address": "0x140007318", + "name": "", + "blocks": [ + { + "address": "0x140007318", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007318", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000731c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a73c", + "stack_offset": -40 + }, + { + "address": "0x140007321", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x140007323", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007329", + "stack_offset": -40 + }, + { + "address": "0x140007325", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x140007327", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000733b", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000733b" + ] + }, + { + "address": "0x14000733b", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000733b", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000733f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010b38", + "name": "", + "blocks": [ + { + "address": "0x140010b38", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b38", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b3c", + "size": 2, + "mnemonic": "test", + "operands": "cl, cl", + "stack_offset": -40 + }, + { + "address": "0x140010b3e", + "size": 2, + "mnemonic": "je", + "operands": "0x140010b56", + "stack_offset": -40 + } + ], + "successors": [ + "0x140010b56", + "0x140010b40" + ] + }, + { + "address": "0x140010b56", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b56", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x150c3]", + "stack_offset": 0 + }, + { + "address": "0x140010b5d", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x14fbc]", + "stack_offset": 0 + }, + { + "address": "0x140010b64", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b68", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001bff8", + "stack_offset": 40 + } + ], + "successors": [ + "0x14001bff8" + ] + }, + { + "address": "0x140010b40", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140010b40", + "size": 8, + "mnemonic": "cmp", + "operands": "qword ptr [rip + 0x222a0], 0", + "stack_offset": 0 + }, + { + "address": "0x140010b48", + "size": 2, + "mnemonic": "je", + "operands": "0x140010b4f", + "stack_offset": 0 + } + ], + "successors": [ + "0x140010b4f", + "0x140010b4a" + ] + }, + { + "address": "0x14001bff8", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001bff8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14001bffd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001bffe", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001c002", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001c005", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14001c008", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdx", + "stack_offset": -40 + }, + { + "address": "0x14001c00b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c026", + "stack_offset": -40 + } + ], + "successors": [ + "0x14001c026", + "0x14001c00d" + ] + }, + { + "address": "0x140010b4f", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010b4f", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010b51", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b55", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140010b4a", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010b4a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b74c", + "stack_offset": 0 + }, + { + "address": "0x140010b4f", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140010b51", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140010b55", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c026", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c00d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001c00d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001c011", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001c014", + "size": 2, + "mnemonic": "je", + "operands": "0x14001c01d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001c01d", + "0x14001c016" + ] + }, + { + "address": "0x14001c01d", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c01d", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001c021", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c024", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c00d", + "stack_offset": 0 + }, + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001c016", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001c016", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14001c018", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14001c01d", + "size": 4, + "mnemonic": "sub", + "operands": "rbx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001c021", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rdi", + "stack_offset": 0 + }, + { + "address": "0x14001c024", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001c00d", + "stack_offset": 0 + }, + { + "address": "0x14001c026", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001c02b", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14001c02d", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001c031", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001c032", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007340", + "name": "", + "blocks": [ + { + "address": "0x140007340", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007340", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007344", + "size": 2, + "mnemonic": "test", + "operands": "cl, cl", + "stack_offset": -40 + }, + { + "address": "0x140007346", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007352", + "stack_offset": -40 + }, + { + "address": "0x140007348", + "size": 5, + "mnemonic": "call", + "operands": "0x140007514", + "stack_offset": -40 + }, + { + "address": "0x14000734d", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a784", + "stack_offset": -40 + }, + { + "address": "0x140007352", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": -40 + }, + { + "address": "0x140007354", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x140007358", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005e38", + "name": "", + "blocks": [ + { + "address": "0x140005e38", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005e38", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x2ce86], 0", + "stack_offset": 0 + }, + { + "address": "0x140005e42", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001ea80", + "name": "", + "blocks": [ + { + "address": "0x14001ea80", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ea80", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ea83", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ea86", + "size": 7, + "mnemonic": "lea", + "operands": "r10, [rip - 0x1ea8d]", + "stack_offset": 0 + }, + { + "address": "0x14001ea8d", + "size": 3, + "mnemonic": "movzx", + "operands": "edx, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ea90", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x101010101010101", + "stack_offset": 0 + }, + { + "address": "0x14001ea9a", + "size": 4, + "mnemonic": "imul", + "operands": "r11, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ea9e", + "size": 5, + "mnemonic": "movq", + "operands": "xmm0, r11", + "stack_offset": 0 + }, + { + "address": "0x14001eaa3", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001eaa7", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001eb30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb30", + "0x14001eaad" + ] + }, + { + "address": "0x14001eb30", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb30", + "size": 4, + "mnemonic": "punpcklqdq", + "operands": "xmm0, xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb34", + "size": 4, + "mnemonic": "cmp", + "operands": "r8, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb38", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001eb46", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb46", + "0x14001eb3a" + ] + }, + { + "address": "0x14001eaad", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eaad", + "size": 3, + "mnemonic": "nop", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001eab0", + "size": 3, + "mnemonic": "add", + "operands": "rcx, r8", + "stack_offset": 0 + }, + { + "address": "0x14001eab3", + "size": 8, + "mnemonic": "mov", + "operands": "r9d, dword ptr [r10 + r8*4 + 0x2cac0]", + "stack_offset": 0 + }, + { + "address": "0x14001eabb", + "size": 3, + "mnemonic": "add", + "operands": "r9, r10", + "stack_offset": 0 + }, + { + "address": "0x14001eabe", + "size": 3, + "mnemonic": "jmp", + "operands": "r9", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eb46", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb46", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x1254b], 3", + "stack_offset": 0 + }, + { + "address": "0x14001eb4d", + "size": 6, + "mnemonic": "jb", + "operands": "0x14001ed30", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ed30", + "0x14001eb53" + ] + }, + { + "address": "0x14001eb3a", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001eb3a", + "size": 4, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb3e", + "size": 7, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rcx + r8 - 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001eb45", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ed30", + "size": 32, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ed30", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12369]", + "stack_offset": 0 + }, + { + "address": "0x14001ed37", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ed46", + "stack_offset": 0 + }, + { + "address": "0x14001ed39", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x139fc], 2", + "stack_offset": 0 + }, + { + "address": "0x14001ed40", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001ea70", + "stack_offset": 0 + }, + { + "address": "0x14001ed46", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ed49", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xf", + "stack_offset": 0 + }, + { + "address": "0x14001ed4d", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ed51", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed54", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed57", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ed5a", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001ed61", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001edae", + "stack_offset": 0 + }, + { + "address": "0x14001ed63", + "size": 13, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ed70", + "size": 4, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed74", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x10], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed79", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x20], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed7e", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x30], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed83", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x40], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed88", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x50], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed8d", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x60], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed92", + "size": 5, + "mnemonic": "movdqa", + "operands": "xmmword ptr [rcx + 0x70], xmm0", + "stack_offset": 0 + }, + { + "address": "0x14001ed97", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001ed9e", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001eda5", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x80", + "stack_offset": 0 + }, + { + "address": "0x14001edac", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ed70", + "stack_offset": 0 + }, + { + "address": "0x14001edae", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0xf]", + "stack_offset": 0 + }, + { + "address": "0x14001edb2", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xfffffffffffffff0", + "stack_offset": 0 + }, + { + "address": "0x14001edb6", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001edb9", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 4", + "stack_offset": 0 + }, + { + "address": "0x14001edbd", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb48]", + "stack_offset": 0 + }, + { + "address": "0x14001edc5", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001edc8", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eb53", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb53", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12546]", + "stack_offset": 0 + }, + { + "address": "0x14001eb5a", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001eb72", + "stack_offset": 0 + }, + { + "address": "0x14001eb5c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x12545]", + "stack_offset": 0 + }, + { + "address": "0x14001eb63", + "size": 2, + "mnemonic": "ja", + "operands": "0x14001eb72", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001eb72", + "0x14001eb65" + ] + }, + { + "address": "0x14001eb72", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb72", + "size": 6, + "mnemonic": "vinsertf128", + "operands": "ymm0, ymm0, xmm0, 1", + "stack_offset": 0 + }, + { + "address": "0x14001eb78", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001eb7b", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001eb7f", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb83", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb86", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb89", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb8c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001eb93", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ebfa", + "stack_offset": 0 + }, + { + "address": "0x14001eb95", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x1250c]", + "stack_offset": 0 + }, + { + "address": "0x14001eb9c", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001ec70", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ec70", + "0x14001eba2" + ] + }, + { + "address": "0x14001eb65", + "size": 13, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eb65", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x13bd0], 2", + "stack_offset": 0 + }, + { + "address": "0x14001eb6c", + "size": 6, + "mnemonic": "jne", + "operands": "0x14001ea70", + "stack_offset": 0 + }, + { + "address": "0x14001eb72", + "size": 6, + "mnemonic": "vinsertf128", + "operands": "ymm0, ymm0, xmm0, 1", + "stack_offset": 0 + }, + { + "address": "0x14001eb78", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001eb7b", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x14001eb7f", + "size": 4, + "mnemonic": "sub", + "operands": "r9, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001eb83", + "size": 3, + "mnemonic": "sub", + "operands": "rcx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb86", + "size": 3, + "mnemonic": "sub", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb89", + "size": 3, + "mnemonic": "add", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14001eb8c", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001eb93", + "size": 2, + "mnemonic": "jbe", + "operands": "0x14001ebfa", + "stack_offset": 0 + }, + { + "address": "0x14001eb95", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, qword ptr [rip + 0x1250c]", + "stack_offset": 0 + }, + { + "address": "0x14001eb9c", + "size": 6, + "mnemonic": "ja", + "operands": "0x14001ec70", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ec70", + "0x14001eba2" + ] + }, + { + "address": "0x14001ec70", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ec70", + "size": 4, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec74", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x20], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec79", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x40], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec7e", + "size": 5, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x60], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec83", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0x80], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec8b", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xa0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec93", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xc0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ec9b", + "size": 8, + "mnemonic": "vmovntdq", + "operands": "ymmword ptr [rcx + 0xe0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001eca3", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecaa", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecb1", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ecb8", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ec70", + "stack_offset": 0 + }, + { + "address": "0x14001ecba", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14001ecbe", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xffffffffffffffe0", + "stack_offset": 0 + }, + { + "address": "0x14001ecc2", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ecc5", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 5", + "stack_offset": 0 + }, + { + "address": "0x14001ecc9", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb24]", + "stack_offset": 0 + }, + { + "address": "0x14001ecd1", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001ecd4", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001eba2", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001eba2", + "size": 14, + "mnemonic": "nop", + "operands": "word ptr [rax + rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ebb0", + "size": 4, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebb4", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x20], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebb9", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x40], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebbe", + "size": 5, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x60], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebc3", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0x80], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebcb", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xa0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebd3", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xc0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebdb", + "size": 8, + "mnemonic": "vmovdqa", + "operands": "ymmword ptr [rcx + 0xe0], ymm0", + "stack_offset": 0 + }, + { + "address": "0x14001ebe3", + "size": 7, + "mnemonic": "add", + "operands": "rcx, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebea", + "size": 7, + "mnemonic": "sub", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebf1", + "size": 7, + "mnemonic": "cmp", + "operands": "r8, 0x100", + "stack_offset": 0 + }, + { + "address": "0x14001ebf8", + "size": 2, + "mnemonic": "jae", + "operands": "0x14001ebb0", + "stack_offset": 0 + }, + { + "address": "0x14001ebfa", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r8 + 0x1f]", + "stack_offset": 0 + }, + { + "address": "0x14001ebfe", + "size": 4, + "mnemonic": "and", + "operands": "r9, 0xffffffffffffffe0", + "stack_offset": 0 + }, + { + "address": "0x14001ec02", + "size": 3, + "mnemonic": "mov", + "operands": "r11, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ec05", + "size": 4, + "mnemonic": "shr", + "operands": "r11, 5", + "stack_offset": 0 + }, + { + "address": "0x14001ec09", + "size": 8, + "mnemonic": "mov", + "operands": "r11d, dword ptr [r10 + r11*4 + 0x2cb00]", + "stack_offset": 0 + }, + { + "address": "0x14001ec11", + "size": 3, + "mnemonic": "add", + "operands": "r11, r10", + "stack_offset": 0 + }, + { + "address": "0x14001ec14", + "size": 3, + "mnemonic": "jmp", + "operands": "r11", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001e3a0", + "name": "", + "blocks": [ + { + "address": "0x14001e3a0", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001e3a0", + "size": 6, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1f1a]", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001e360" + ] + } + ] + }, + { + "address": "0x14000e934", + "name": "", + "blocks": [ + { + "address": "0x14000e934", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e934", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e939", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000e93e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000e93f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000e943", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x14000e946", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x14000e949", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14000e94b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x14000e950", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14000e951", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000e954", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e96c", + "stack_offset": -40 + }, + { + "address": "0x14000e959", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14000e95a", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x14000e95c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14000e961", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x14000e966", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000e96a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000e96b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400191c0", + "name": "", + "blocks": [ + { + "address": "0x1400191c0", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400191c0", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x1400191c2", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400191c6", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x1400191c8", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], ebx", + "stack_offset": -40 + }, + { + "address": "0x1400191cc", + "size": 5, + "mnemonic": "call", + "operands": "0x1400191a8", + "stack_offset": -40 + }, + { + "address": "0x1400191d1", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": -40 + }, + { + "address": "0x1400191d3", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400191df", + "stack_offset": -40 + }, + { + "address": "0x1400191d5", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x1400191da", + "size": 5, + "mnemonic": "call", + "operands": "0x140011db4", + "stack_offset": -40 + }, + { + "address": "0x1400191df", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rsp + 0x30], 1", + "stack_offset": -40 + }, + { + "address": "0x1400191e4", + "size": 3, + "mnemonic": "setne", + "operands": "bl", + "stack_offset": -40 + }, + { + "address": "0x1400191e7", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": -40 + }, + { + "address": "0x1400191e9", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x1400191ed", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": -8 + }, + { + "address": "0x1400191ee", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000eb40", + "name": "", + "blocks": [ + { + "address": "0x14000eb40", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb40", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000eb42", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000eb46", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x14000eb4f", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14000eb51", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": -56 + }, + { + "address": "0x14000eb57", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x48]", + "stack_offset": -56 + }, + { + "address": "0x14000eb5c", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16d9d]", + "stack_offset": -56 + }, + { + "address": "0x14000eb63", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14000eb65", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x115fd]", + "stack_offset": -56 + }, + { + "address": "0x14000eb6b", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": -56 + }, + { + "address": "0x14000eb70", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -56 + }, + { + "address": "0x14000eb72", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb92", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000eb92", + "0x14000eb74" + ] + }, + { + "address": "0x14000eb92", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + }, + { + "address": "0x14000eb74", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb74", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x16d9d]", + "stack_offset": 0 + }, + { + "address": "0x14000eb7b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x115b7]", + "stack_offset": 0 + }, + { + "address": "0x14000eb81", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000eb84", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb8d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb8d", + "0x14000eb86" + ] + }, + { + "address": "0x14000eb9e", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eb9e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000eba2", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14000eba3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb97", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000eb97", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11593]", + "stack_offset": 0 + }, + { + "address": "0x14000eb9d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000eb9e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000eba2", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14000eba3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb8d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb8d", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + }, + { + "address": "0x14000eb86", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb86", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb88", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000eb8d", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000eb92", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000eb95", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb9e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000eb9e", + "0x14000eb97" + ] + } + ] + }, + { + "address": "0x14000eb10", + "name": "", + "blocks": [ + { + "address": "0x14000eb10", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb10", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000eb12", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000eb16", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14000eb18", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": -40 + }, + { + "address": "0x14000eb1a", + "size": 2, + "mnemonic": "je", + "operands": "0x14000eb2d", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000eb2d", + "0x14000eb1c" + ] + }, + { + "address": "0x14000eb2d", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb2d", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb2f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000eb34", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb36", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11624]", + "stack_offset": 0 + }, + { + "address": "0x14000eb3c", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000eb1c", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000eb1c", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1155e]", + "stack_offset": 0 + }, + { + "address": "0x14000eb22", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000eb25", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb27", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1155b]", + "stack_offset": 0 + }, + { + "address": "0x14000eb2d", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb2f", + "size": 5, + "mnemonic": "call", + "operands": "0x14000eb40", + "stack_offset": 0 + }, + { + "address": "0x14000eb34", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000eb36", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x11624]", + "stack_offset": 0 + }, + { + "address": "0x14000eb3c", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001ef10", + "name": "", + "blocks": [ + { + "address": "0x14001ef10", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef10", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ef13", + "size": 3, + "mnemonic": "neg", + "operands": "rcx", + "stack_offset": 0 + }, + { + "address": "0x14001ef16", + "size": 6, + "mnemonic": "test", + "operands": "rax, 7", + "stack_offset": 0 + }, + { + "address": "0x14001ef1c", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef2d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef2d", + "0x14001ef1e" + ] + }, + { + "address": "0x14001ef2d", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef2d", + "size": 10, + "mnemonic": "movabs", + "operands": "r8, 0x7efefefefefefeff", + "stack_offset": 0 + }, + { + "address": "0x14001ef37", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x8101010101010100", + "stack_offset": 0 + }, + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001ef1e", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef1e", + "size": 2, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14001ef20", + "size": 2, + "mnemonic": "mov", + "operands": "dl, byte ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef22", + "size": 3, + "mnemonic": "inc", + "operands": "rax", + "stack_offset": 0 + }, + { + "address": "0x14001ef25", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef27", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef88", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef88", + "0x14001ef29" + ] + }, + { + "address": "0x14001ef41", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001ef59", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef59", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001ef5d", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef5f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efb2", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efb2", + "0x14001ef61" + ] + }, + { + "address": "0x14001ef88", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef88", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001ef8d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef29", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef29", + "size": 2, + "mnemonic": "test", + "operands": "al, 7", + "stack_offset": 0 + }, + { + "address": "0x14001ef2b", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ef20", + "stack_offset": 0 + }, + { + "address": "0x14001ef2d", + "size": 10, + "mnemonic": "movabs", + "operands": "r8, 0x7efefefefefefeff", + "stack_offset": 0 + }, + { + "address": "0x14001ef37", + "size": 10, + "mnemonic": "movabs", + "operands": "r11, 0x8101010101010100", + "stack_offset": 0 + }, + { + "address": "0x14001ef41", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14001ef44", + "size": 3, + "mnemonic": "mov", + "operands": "r9, r8", + "stack_offset": 0 + }, + { + "address": "0x14001ef47", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14001ef4b", + "size": 3, + "mnemonic": "add", + "operands": "r9, rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef4e", + "size": 3, + "mnemonic": "not", + "operands": "rdx", + "stack_offset": 0 + }, + { + "address": "0x14001ef51", + "size": 3, + "mnemonic": "xor", + "operands": "rdx, r9", + "stack_offset": 0 + }, + { + "address": "0x14001ef54", + "size": 3, + "mnemonic": "and", + "operands": "rdx, r11", + "stack_offset": 0 + }, + { + "address": "0x14001ef57", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef41", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef41", + "0x14001ef59" + ] + }, + { + "address": "0x14001efb2", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efb2", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 8]", + "stack_offset": 0 + }, + { + "address": "0x14001efb7", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef61", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef61", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef63", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efac", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efac", + "0x14001ef65" + ] + }, + { + "address": "0x14001efac", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efac", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 7]", + "stack_offset": 0 + }, + { + "address": "0x14001efb1", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef65", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef65", + "size": 4, + "mnemonic": "shr", + "operands": "rdx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef69", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef6b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efa6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efa6", + "0x14001ef6d" + ] + }, + { + "address": "0x14001efa6", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efa6", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 6]", + "stack_offset": 0 + }, + { + "address": "0x14001efab", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef6d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef6d", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef6f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001efa0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001efa0", + "0x14001ef71" + ] + }, + { + "address": "0x14001efa0", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001efa0", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 5]", + "stack_offset": 0 + }, + { + "address": "0x14001efa5", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef71", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef71", + "size": 4, + "mnemonic": "shr", + "operands": "rdx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef75", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef77", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef9a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef9a", + "0x14001ef79" + ] + }, + { + "address": "0x14001ef9a", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef9a", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 4]", + "stack_offset": 0 + }, + { + "address": "0x14001ef9f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef79", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef79", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef7b", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef94", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef94", + "0x14001ef7d" + ] + }, + { + "address": "0x14001ef94", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef94", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 3]", + "stack_offset": 0 + }, + { + "address": "0x14001ef99", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef7d", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001ef7d", + "size": 3, + "mnemonic": "shr", + "operands": "edx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001ef80", + "size": 2, + "mnemonic": "test", + "operands": "dl, dl", + "stack_offset": 0 + }, + { + "address": "0x14001ef82", + "size": 2, + "mnemonic": "je", + "operands": "0x14001ef8e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001ef8e", + "0x14001ef84" + ] + }, + { + "address": "0x14001ef8e", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef8e", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 2]", + "stack_offset": 0 + }, + { + "address": "0x14001ef93", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001ef84", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001ef84", + "size": 2, + "mnemonic": "test", + "operands": "dh, dh", + "stack_offset": 0 + }, + { + "address": "0x14001ef86", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001ef41", + "stack_offset": 0 + }, + { + "address": "0x14001ef88", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rax + rcx - 1]", + "stack_offset": 0 + }, + { + "address": "0x14001ef8d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140002000", + "name": "", + "blocks": [ + { + "address": "0x140002000", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002000", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x140002005", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000200a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000200f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140002010", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x70", + "stack_offset": -8 + }, + { + "address": "0x140002014", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -120 + }, + { + "address": "0x140002017", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -120 + }, + { + "address": "0x14000201a", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 4]", + "stack_offset": -120 + }, + { + "address": "0x14000201e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdx + rcx + 0x48]", + "stack_offset": -120 + }, + { + "address": "0x140002023", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": -120 + }, + { + "address": "0x140002026", + "size": 6, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": -120 + } + ], + "successors": [ + "0x1400020cc", + "0x14000202c" + ] + }, + { + "address": "0x1400020cc", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400020cc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400020cf", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400020d4", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400020d8", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400020dc", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400020df", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400020e0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000202c", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000202c", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000202f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x140002034", + "size": 5, + "mnemonic": "call", + "operands": "0x140001ab0", + "stack_offset": 0 + }, + { + "address": "0x140002039", + "size": 5, + "mnemonic": "cmp", + "operands": "byte ptr [rsp + 0x30], 0", + "stack_offset": 0 + }, + { + "address": "0x14000203e", + "size": 2, + "mnemonic": "je", + "operands": "0x14000209d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000209d", + "0x140002040" + ] + }, + { + "address": "0x14000209d", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000209d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x1400020a2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400020a4", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020b0", + "stack_offset": 0 + }, + { + "address": "0x1400020a6", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020ab", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x1400020b0", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020b5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400020b8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400020bc", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400020c1", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400020c4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400020cc", + "0x1400020c6" + ] + }, + { + "address": "0x140002040", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002040", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x140002042", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], edi", + "stack_offset": 0 + }, + { + "address": "0x140002046", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140002049", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x14000204c", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x14000204f", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, edi", + "stack_offset": 0 + }, + { + "address": "0x140002052", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140002057", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x14000205a", + "size": 4, + "mnemonic": "cmove", + "operands": "r8d, edx", + "stack_offset": 0 + }, + { + "address": "0x14000205e", + "size": 5, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], r8d", + "stack_offset": 0 + }, + { + "address": "0x140002063", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140002079", + "stack_offset": 0 + } + ], + "successors": [ + "0x140002079" + ] + }, + { + "address": "0x1400020c6", + "size": 9, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400020c6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x1400020c9", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x1400020cc", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x1400020cf", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x1400020d4", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x1400020d8", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400020dc", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x1400020df", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400020e0", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 8 + } + ], + "successors": [ + ] + }, + { + "address": "0x140002079", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140002079", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000207c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140002080", + "size": 6, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rbx + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x140002086", + "size": 3, + "mnemonic": "cmovne", + "operands": "edx, edi", + "stack_offset": 0 + }, + { + "address": "0x140002089", + "size": 4, + "mnemonic": "or", + "operands": "edx, dword ptr [rcx + rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000208d", + "size": 3, + "mnemonic": "or", + "operands": "edx, r8d", + "stack_offset": 0 + }, + { + "address": "0x140002090", + "size": 3, + "mnemonic": "and", + "operands": "edx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x140002093", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rbx + 0x10], edx", + "stack_offset": 0 + }, + { + "address": "0x140002097", + "size": 4, + "mnemonic": "and", + "operands": "edx, dword ptr [rcx + rbx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000209b", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020e1", + "stack_offset": 0 + }, + { + "address": "0x14000209d", + "size": 5, + "mnemonic": "call", + "operands": "0x1400023f4", + "stack_offset": 0 + }, + { + "address": "0x1400020a2", + "size": 2, + "mnemonic": "test", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x1400020a4", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400020b0", + "stack_offset": 0 + }, + { + "address": "0x1400020a6", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020ab", + "size": 5, + "mnemonic": "call", + "operands": "0x140001d10", + "stack_offset": 0 + }, + { + "address": "0x1400020b0", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x1400020b5", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x1400020b8", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x1400020bc", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x1400020c1", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x1400020c4", + "size": 2, + "mnemonic": "je", + "operands": "0x1400020cc", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400020cc", + "0x1400020c6" + ] + } + ] + }, + { + "address": "0x1400023f4", + "name": "", + "blocks": [ + { + "address": "0x1400023f4", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400023f4", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140006f50", + "stack_offset": 0 + } + ], + "successors": [ + "0x140006f50" + ] + }, + { + "address": "0x140006f50", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140006f50", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f54", + "size": 5, + "mnemonic": "call", + "operands": "0x14000747c", + "stack_offset": -40 + }, + { + "address": "0x140006f59", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rax", + "stack_offset": -40 + }, + { + "address": "0x140006f5c", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140006f5e", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140006f61", + "size": 2, + "mnemonic": "je", + "operands": "0x140006f69", + "stack_offset": -40 + } + ], + "successors": [ + "0x140006f69", + "0x140006f63" + ] + }, + { + "address": "0x140006f69", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006f69", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140006f63", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140006f63", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + 0x30], eax", + "stack_offset": 0 + }, + { + "address": "0x140006f66", + "size": 3, + "mnemonic": "setg", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140006f69", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140006f6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140001d10", + "name": "", + "blocks": [ + { + "address": "0x140001d10", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001d10", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140001d12", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x140001d16", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -104 + }, + { + "address": "0x140001d19", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -104 + }, + { + "address": "0x140001d1c", + "size": 4, + "mnemonic": "movsxd", + "operands": "rdx, dword ptr [rax + 4]", + "stack_offset": -104 + }, + { + "address": "0x140001d20", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rdx + rcx + 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x140001d25", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d68", + "stack_offset": -104 + }, + { + "address": "0x140001d27", + "size": 5, + "mnemonic": "test", + "operands": "byte ptr [rdx + rcx + 0x18], 2", + "stack_offset": -104 + }, + { + "address": "0x140001d2c", + "size": 2, + "mnemonic": "je", + "operands": "0x140001d68", + "stack_offset": -104 + } + ], + "successors": [ + "0x140001d68", + "0x140001d2e" + ] + }, + { + "address": "0x140001d68", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001d68", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140001d6c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 96 + }, + { + "address": "0x140001d6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001d2e", + "size": 20, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001d2e", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx + rcx + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140001d33", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001d36", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140001d39", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x140001d3c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d68", + "stack_offset": 0 + }, + { + "address": "0x140001d3e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x140001d41", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001d45", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 4", + "stack_offset": 0 + }, + { + "address": "0x140001d4a", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140001d4c", + "size": 5, + "mnemonic": "cmp", + "operands": "qword ptr [rcx + rbx + 0x48], rdx", + "stack_offset": 0 + }, + { + "address": "0x140001d51", + "size": 3, + "mnemonic": "cmovne", + "operands": "eax, edx", + "stack_offset": 0 + }, + { + "address": "0x140001d54", + "size": 4, + "mnemonic": "or", + "operands": "eax, dword ptr [rcx + rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140001d58", + "size": 3, + "mnemonic": "and", + "operands": "eax, 0x13", + "stack_offset": 0 + }, + { + "address": "0x140001d5b", + "size": 3, + "mnemonic": "or", + "operands": "eax, 4", + "stack_offset": 0 + }, + { + "address": "0x140001d5e", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rcx + rbx + 0x10], eax", + "stack_offset": 0 + }, + { + "address": "0x140001d62", + "size": 4, + "mnemonic": "and", + "operands": "eax, dword ptr [rcx + rbx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x140001d66", + "size": 2, + "mnemonic": "jne", + "operands": "0x140001d6e", + "stack_offset": 0 + }, + { + "address": "0x140001d68", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x140001d6c", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 96 + }, + { + "address": "0x140001d6d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a73c", + "name": "", + "blocks": [ + { + "address": "0x14000a73c", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a73c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a73e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000a742", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000a744", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2861d]", + "stack_offset": -40 + }, + { + "address": "0x14000a74b", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": -40 + }, + { + "address": "0x14000a74e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rbx*4]", + "stack_offset": -40 + }, + { + "address": "0x14000a752", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + rcx*8]", + "stack_offset": -40 + }, + { + "address": "0x14000a756", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xfa0", + "stack_offset": -40 + }, + { + "address": "0x14000a75b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aa38", + "stack_offset": -40 + }, + { + "address": "0x14000a760", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x14000a762", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a775", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000a775", + "0x14000a764" + ] + }, + { + "address": "0x14000a775", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a775", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a784", + "stack_offset": 0 + }, + { + "address": "0x14000a77a", + "size": 2, + "mnemonic": "xor", + "operands": "al, al", + "stack_offset": 0 + }, + { + "address": "0x14000a77c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a780", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a781", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a764", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a764", + "size": 6, + "mnemonic": "inc", + "operands": "dword ptr [rip + 0x28626]", + "stack_offset": 0 + }, + { + "address": "0x14000a76a", + "size": 2, + "mnemonic": "inc", + "operands": "ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a76c", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a76f", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000a744", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a744", + "0x14000a771" + ] + }, + { + "address": "0x14000a744", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a744", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x2861d]", + "stack_offset": 0 + }, + { + "address": "0x14000a74b", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000a74e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbx + rbx*4]", + "stack_offset": 0 + }, + { + "address": "0x14000a752", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rdx + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000a756", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0xfa0", + "stack_offset": 0 + }, + { + "address": "0x14000a75b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000aa38", + "stack_offset": 0 + }, + { + "address": "0x14000a760", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a762", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a775", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a775", + "0x14000a764" + ] + }, + { + "address": "0x14000a771", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a771", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a773", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a77c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a77c" + ] + }, + { + "address": "0x14000a77c", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a77c", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a780", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a781", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b74c", + "name": "", + "blocks": [ + { + "address": "0x14000b74c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b74c", + "size": 2, + "mnemonic": "mov", + "operands": "cl, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b74e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14000b58c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b58c" + ] + }, + { + "address": "0x14000b58c", + "size": 26, + "is_prolog": true, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b58c", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 8], cl", + "stack_offset": 0 + }, + { + "address": "0x14000b590", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b591", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000b594", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -8 + }, + { + "address": "0x14000b598", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x28], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b59c", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x14000b5a0", + "size": 4, + "mnemonic": "and", + "operands": "dword ptr [rbp + 0x20], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b5a4", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [rbp - 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5a8", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x18], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5ac", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [rbp - 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000b5b0", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": -72 + }, + { + "address": "0x14000b5b4", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x10], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5b8", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [rbp - 0x1c]", + "stack_offset": -72 + }, + { + "address": "0x14000b5bc", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5c0", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 8], rax", + "stack_offset": -72 + }, + { + "address": "0x14000b5c4", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x18]", + "stack_offset": -72 + }, + { + "address": "0x14000b5c8", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 8", + "stack_offset": -72 + }, + { + "address": "0x14000b5cd", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x20], eax", + "stack_offset": -72 + }, + { + "address": "0x14000b5d0", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rbp - 0x1c], eax", + "stack_offset": -72 + }, + { + "address": "0x14000b5d3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b468", + "stack_offset": -72 + }, + { + "address": "0x14000b5d8", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp + 0x10], 0", + "stack_offset": -72 + }, + { + "address": "0x14000b5dc", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rbp + 0x20]", + "stack_offset": -72 + }, + { + "address": "0x14000b5df", + "size": 4, + "mnemonic": "cmovne", + "operands": "eax, dword ptr [rbp + 0x28]", + "stack_offset": -72 + }, + { + "address": "0x14000b5e3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x40", + "stack_offset": -72 + }, + { + "address": "0x14000b5e7", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": -8 + }, + { + "address": "0x14000b5e8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140007514", + "name": "", + "blocks": [ + { + "address": "0x140007514", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140007514", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007518", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x29ba2]", + "stack_offset": -40 + }, + { + "address": "0x14000751e", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": -40 + }, + { + "address": "0x140007521", + "size": 2, + "mnemonic": "je", + "operands": "0x140007532", + "stack_offset": -40 + } + ], + "successors": [ + "0x140007532", + "0x140007523" + ] + }, + { + "address": "0x140007532", + "size": 3, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007532", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140007534", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007538", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140007523", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140007523", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a954", + "stack_offset": 0 + }, + { + "address": "0x140007528", + "size": 10, + "mnemonic": "mov", + "operands": "dword ptr [rip + 0x29b8e], 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140007532", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x140007534", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140007538", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000a784", + "name": "", + "blocks": [ + { + "address": "0x14000a784", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a784", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a786", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000a78a", + "size": 6, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rip + 0x28600]", + "stack_offset": -40 + }, + { + "address": "0x14000a790", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a7af", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000a7af" + ] + }, + { + "address": "0x14000a7af", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a7af", + "size": 2, + "mnemonic": "test", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000a7b1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a792", + "stack_offset": 0 + }, + { + "address": "0x14000a7b3", + "size": 2, + "mnemonic": "mov", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000a7b5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a7b9", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a7ba", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ca20", + "name": "", + "blocks": [ + { + "address": "0x14000ca20", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ca20", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ca23", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000ca27", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x263d2]", + "stack_offset": 0 + }, + { + "address": "0x14000ca2e", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000ca32", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x135d7]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020010" + ] + }, + { + "address": "0x140020010", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000e96c", + "name": "", + "blocks": [ + { + "address": "0x14000e96c", + "size": 15, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e96c", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000e96e", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14000e972", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -56 + }, + { + "address": "0x14000e975", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x2483c], 0", + "stack_offset": -56 + }, + { + "address": "0x14000e97c", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000ea20", + "stack_offset": -56 + }, + { + "address": "0x14000e982", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 1", + "stack_offset": -56 + }, + { + "address": "0x14000e987", + "size": 6, + "mnemonic": "xchg", + "operands": "dword ptr [rip + 0x2481b], eax", + "stack_offset": -56 + }, + { + "address": "0x14000e98d", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -56 + }, + { + "address": "0x14000e990", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rax]", + "stack_offset": -56 + }, + { + "address": "0x14000e992", + "size": 2, + "mnemonic": "test", + "operands": "ecx, ecx", + "stack_offset": -56 + }, + { + "address": "0x14000e994", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e9c9", + "stack_offset": -56 + }, + { + "address": "0x14000e996", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x226a3]", + "stack_offset": -56 + }, + { + "address": "0x14000e99d", + "size": 7, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rip + 0x2480c]", + "stack_offset": -56 + }, + { + "address": "0x14000e9a4", + "size": 3, + "mnemonic": "cmp", + "operands": "rdx, rax", + "stack_offset": -56 + }, + { + "address": "0x14000e9a7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000e9c0", + "stack_offset": -56 + } + ], + "successors": [ + "0x14000e9c0", + "0x14000e9a9" + ] + }, + { + "address": "0x14000e9c0", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e9c0", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x24839]", + "stack_offset": 0 + }, + { + "address": "0x14000e9c7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e9d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e9d5" + ] + }, + { + "address": "0x14000e9a9", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000e9a9", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14000e9ab", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14000e9ae", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rdx", + "stack_offset": 0 + }, + { + "address": "0x14000e9b1", + "size": 3, + "mnemonic": "ror", + "operands": "rax, cl", + "stack_offset": 0 + }, + { + "address": "0x14000e9b4", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000e9b7", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000e9b9", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000e9bb", + "size": 5, + "mnemonic": "call", + "operands": "0x14001e3a0", + "stack_offset": 0 + }, + { + "address": "0x14000e9c0", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x24839]", + "stack_offset": 0 + }, + { + "address": "0x14000e9c7", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000e9d5", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000e9d5" + ] + }, + { + "address": "0x14000e9d5", + "size": 20, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000e9d5", + "size": 5, + "mnemonic": "call", + "operands": "0x140010944", + "stack_offset": 0 + }, + { + "address": "0x14000e9da", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000e9db", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000e9de", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000e9e1", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000e9f6", + "stack_offset": 0 + }, + { + "address": "0x14000e9e3", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x119c6]", + "stack_offset": 0 + }, + { + "address": "0x14000e9ea", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x1199f]", + "stack_offset": 0 + }, + { + "address": "0x14000e9f1", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x14000e9f6", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x119c3]", + "stack_offset": 0 + }, + { + "address": "0x14000e9fd", + "size": 7, + "mnemonic": "lea", + "operands": "rcx, [rip + 0x119b4]", + "stack_offset": 0 + }, + { + "address": "0x14000ea04", + "size": 5, + "mnemonic": "call", + "operands": "0x14000e8c0", + "stack_offset": 0 + }, + { + "address": "0x14000ea09", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000ea0d", + "size": 3, + "mnemonic": "cmp", + "operands": "dword ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ea10", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ea20", + "stack_offset": 0 + }, + { + "address": "0x14000ea12", + "size": 7, + "mnemonic": "mov", + "operands": "byte ptr [rip + 0x2479f], 1", + "stack_offset": 0 + }, + { + "address": "0x14000ea19", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ea1d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rax], 1", + "stack_offset": 0 + }, + { + "address": "0x14000ea20", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000ea24", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 48 + }, + { + "address": "0x14000ea25", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000ca74", + "name": "", + "blocks": [ + { + "address": "0x14000ca74", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ca74", + "size": 3, + "mnemonic": "movsxd", + "operands": "rax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ca77", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rax*4]", + "stack_offset": 0 + }, + { + "address": "0x14000ca7b", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rip + 0x2637e]", + "stack_offset": 0 + }, + { + "address": "0x14000ca82", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rax + rcx*8]", + "stack_offset": 0 + }, + { + "address": "0x14000ca86", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1358b]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020018" + ] + }, + { + "address": "0x140020018", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400191a8", + "name": "", + "blocks": [ + { + "address": "0x1400191a8", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400191a8", + "size": 9, + "mnemonic": "mov", + "operands": "rax, qword ptr gs:[0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400191b1", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x1400191b5", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x1400191b9", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x1400191bc", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0x1f", + "stack_offset": 0 + }, + { + "address": "0x1400191bf", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011db4", + "name": "", + "blocks": [ + { + "address": "0x140011db4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011db4", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x140011db6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140011dba", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x2430f]", + "stack_offset": -40 + }, + { + "address": "0x140011dc1", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140011dc4", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": -40 + }, + { + "address": "0x140011dc8", + "size": 2, + "mnemonic": "je", + "operands": "0x140011e05", + "stack_offset": -40 + } + ], + "successors": [ + "0x140011e05", + "0x140011dca" + ] + }, + { + "address": "0x140011e05", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011e05", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 0xc0000225", + "stack_offset": 0 + }, + { + "address": "0x140011e0a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011e0e", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140011e0f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011dca", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011dca", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011dcd", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011df1", + "stack_offset": 0 + }, + { + "address": "0x140011dcf", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x14c02]", + "stack_offset": 0 + }, + { + "address": "0x140011dd6", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x14bf7]", + "stack_offset": 0 + }, + { + "address": "0x140011ddd", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14bf4]", + "stack_offset": 0 + }, + { + "address": "0x140011de4", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rax + 0x1a]", + "stack_offset": 0 + }, + { + "address": "0x140011de7", + "size": 5, + "mnemonic": "call", + "operands": "0x140011c00", + "stack_offset": 0 + }, + { + "address": "0x140011dec", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011def", + "size": 2, + "mnemonic": "je", + "operands": "0x140011e05", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011e05", + "0x140011df1" + ] + }, + { + "address": "0x140011df1", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011df1", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011df4", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, 0xfffffffffffffffa", + "stack_offset": 0 + }, + { + "address": "0x140011dfb", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011dff", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x140011e00", + "size": 5, + "mnemonic": "jmp", + "operands": "0x14001e3a0", + "stack_offset": 40 + } + ], + "successors": [ + "0x14001e3a0" + ] + } + ] + }, + { + "address": "0x140001ab0", + "name": "", + "blocks": [ + { + "address": "0x140001ab0", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ab0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140001ab5", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140001ab6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140001aba", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rcx], rdx", + "stack_offset": -40 + }, + { + "address": "0x140001abd", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140001ac0", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x140001ac3", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -40 + }, + { + "address": "0x140001ac6", + "size": 4, + "mnemonic": "movsxd", + "operands": "r8, dword ptr [rax + 4]", + "stack_offset": -40 + }, + { + "address": "0x140001aca", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [r8 + rdx + 0x48]", + "stack_offset": -40 + }, + { + "address": "0x140001acf", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x140001ad2", + "size": 2, + "mnemonic": "je", + "operands": "0x140001ada", + "stack_offset": -40 + } + ], + "successors": [ + "0x140001ada", + "0x140001ad4" + ] + }, + { + "address": "0x140001ada", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ada", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001add", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001ae1", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001ae6", + "size": 2, + "mnemonic": "je", + "operands": "0x140001afa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001afa", + "0x140001ae8" + ] + }, + { + "address": "0x140001ad4", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001ad4", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x140001ad7", + "size": 3, + "mnemonic": "call", + "operands": "qword ptr [rax + 8]", + "stack_offset": 0 + }, + { + "address": "0x140001ada", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001add", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001ae1", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001ae6", + "size": 2, + "mnemonic": "je", + "operands": "0x140001afa", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001afa", + "0x140001ae8" + ] + }, + { + "address": "0x140001afa", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001afa", + "size": 5, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx + rdi + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140001aff", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x140001b02", + "size": 2, + "mnemonic": "je", + "operands": "0x140001b2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001b2e", + "0x140001b04" + ] + }, + { + "address": "0x140001ae8", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001ae8", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140001aec", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001aef", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001af4", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001af8", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140001af9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001b2e", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001b2e", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], 1", + "stack_offset": 0 + }, + { + "address": "0x140001b32", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001b35", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001b3a", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001b3e", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140001b3f", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140001b04", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140001b04", + "size": 3, + "mnemonic": "cmp", + "operands": "rcx, rdi", + "stack_offset": 0 + }, + { + "address": "0x140001b07", + "size": 2, + "mnemonic": "je", + "operands": "0x140001b2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x140001b2e", + "0x140001b09" + ] + }, + { + "address": "0x140001b09", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140001b09", + "size": 5, + "mnemonic": "call", + "operands": "0x140002000", + "stack_offset": 0 + }, + { + "address": "0x140001b0e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x140001b11", + "size": 4, + "mnemonic": "movsxd", + "operands": "rcx, dword ptr [rax + 4]", + "stack_offset": 0 + }, + { + "address": "0x140001b15", + "size": 5, + "mnemonic": "cmp", + "operands": "dword ptr [rcx + rdi + 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x140001b1a", + "size": 3, + "mnemonic": "sete", + "operands": "al", + "stack_offset": 0 + }, + { + "address": "0x140001b1d", + "size": 3, + "mnemonic": "mov", + "operands": "byte ptr [rbx + 8], al", + "stack_offset": 0 + }, + { + "address": "0x140001b20", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140001b23", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x140001b28", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140001b2c", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140001b2d", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000747c", + "name": "", + "blocks": [ + { + "address": "0x14000747c", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000747c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140007481", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140007482", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140007486", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x29c33], -1", + "stack_offset": -40 + }, + { + "address": "0x14000748d", + "size": 2, + "mnemonic": "jne", + "operands": "0x140007493", + "stack_offset": -40 + }, + { + "address": "0x14000748f", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x140007491", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400074be", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400074be" + ] + }, + { + "address": "0x1400074be", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400074be", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x1400074c3", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x1400074c7", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x1400074c8", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000aa38", + "name": "", + "blocks": [ + { + "address": "0x14000aa38", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aa38", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000aa3d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000aa42", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000aa43", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000aa47", + "size": 3, + "mnemonic": "mov", + "operands": "esi, r8d", + "stack_offset": -40 + }, + { + "address": "0x14000aa4a", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1a3bf]", + "stack_offset": -40 + }, + { + "address": "0x14000aa51", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, edx", + "stack_offset": -40 + }, + { + "address": "0x14000aa53", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x1a3ae]", + "stack_offset": -40 + }, + { + "address": "0x14000aa5a", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000aa5d", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a3ac]", + "stack_offset": -40 + }, + { + "address": "0x14000aa64", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 4", + "stack_offset": -40 + }, + { + "address": "0x14000aa69", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a7bc", + "stack_offset": -40 + }, + { + "address": "0x14000aa6e", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000aa70", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x14000aa73", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000aa76", + "size": 2, + "mnemonic": "je", + "operands": "0x14000aa83", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000aa83", + "0x14000aa78" + ] + }, + { + "address": "0x14000aa83", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aa83", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1567f]", + "stack_offset": 0 + }, + { + "address": "0x14000aa89", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000aa8e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000aa93", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000aa97", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000aa98", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000aa78", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000aa78", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, esi", + "stack_offset": 0 + }, + { + "address": "0x14000aa7b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1583f]", + "stack_offset": 0 + }, + { + "address": "0x14000aa81", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000aa89", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000aa89" + ] + }, + { + "address": "0x14000aa89", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000aa89", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000aa8e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000aa93", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000aa97", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000aa98", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b468", + "name": "", + "blocks": [ + { + "address": "0x14000b468", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b468", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b46d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000b472", + "size": 1, + "mnemonic": "push", + "operands": "rsi", + "stack_offset": 0 + }, + { + "address": "0x14000b473", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000b474", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x14000b476", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -24 + }, + { + "address": "0x14000b47a", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -120 + }, + { + "address": "0x14000b47d", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -120 + }, + { + "address": "0x14000b480", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -120 + }, + { + "address": "0x14000b482", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -120 + }, + { + "address": "0x14000b487", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -120 + }, + { + "address": "0x14000b488", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rip + 0x27959]", + "stack_offset": -120 + }, + { + "address": "0x14000b48f", + "size": 7, + "mnemonic": "movsxd", + "operands": "rax, dword ptr [rip + 0x2794a]", + "stack_offset": -120 + }, + { + "address": "0x14000b496", + "size": 4, + "mnemonic": "lea", + "operands": "r14, [rbx + rax*8]", + "stack_offset": -120 + }, + { + "address": "0x14000b49a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rbx", + "stack_offset": -120 + }, + { + "address": "0x14000b49f", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": -120 + }, + { + "address": "0x14000b4a2", + "size": 6, + "mnemonic": "je", + "operands": "0x14000b531", + "stack_offset": -120 + } + ], + "successors": [ + "0x14000b531", + "0x14000b4a8" + ] + }, + { + "address": "0x14000b531", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b531", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b533", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14000b538", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x80]", + "stack_offset": 0 + }, + { + "address": "0x14000b540", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b544", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 96 + }, + { + "address": "0x14000b546", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 104 + }, + { + "address": "0x14000b547", + "size": 1, + "mnemonic": "pop", + "operands": "rsi", + "stack_offset": 112 + }, + { + "address": "0x14000b548", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 120 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b4a8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4a8", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b4ab", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4b0", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000b4b3", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4b6", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da", + "0x14000b4b8" + ] + }, + { + "address": "0x14000b4da", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4da", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000b4de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b49a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b49a" + ] + }, + { + "address": "0x14000b4b8", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4b8", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b4bb", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b4bc", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b4be", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000b4c1", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b4c3", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da", + "0x14000b4c5" + ] + }, + { + "address": "0x14000b49a", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b49a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x38], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b49f", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000b4a2", + "size": 6, + "mnemonic": "je", + "operands": "0x14000b531", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b531", + "0x14000b4a8" + ] + }, + { + "address": "0x14000b4c5", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4c5", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b4c7", + "size": 2, + "mnemonic": "and", + "operands": "al, 3", + "stack_offset": 0 + }, + { + "address": "0x14000b4c9", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x14000b4cb", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b4d2", + "stack_offset": 0 + }, + { + "address": "0x14000b4cd", + "size": 3, + "mnemonic": "test", + "operands": "cl, 0xc0", + "stack_offset": 0 + }, + { + "address": "0x14000b4d0", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b4e0", + "stack_offset": 0 + }, + { + "address": "0x14000b4d2", + "size": 4, + "mnemonic": "bt", + "operands": "ecx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14000b4d6", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000b4e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4e0", + "0x14000b4d8" + ] + }, + { + "address": "0x14000b4e0", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4e0", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsi + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000b4e4", + "size": 4, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rsi + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000b4e8", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x14000b4eb", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b4f0", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], r8", + "stack_offset": 0 + }, + { + "address": "0x14000b4f5", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x48], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b4fa", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x50], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000b4ff", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rdx", + "stack_offset": 0 + }, + { + "address": "0x14000b504", + "size": 5, + "mnemonic": "mov", + "operands": "rax, qword ptr [rsp + 0x20]", + "stack_offset": 0 + }, + { + "address": "0x14000b509", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b50e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rax", + "stack_offset": 0 + }, + { + "address": "0x14000b513", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000b518", + "size": 5, + "mnemonic": "lea", + "operands": "r8, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b51d", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b522", + "size": 8, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x88]", + "stack_offset": 0 + }, + { + "address": "0x14000b52a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b3cc", + "stack_offset": 0 + }, + { + "address": "0x14000b52f", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b4da", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b4da" + ] + }, + { + "address": "0x14000b4d8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b4d8", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000b4da", + "size": 4, + "mnemonic": "add", + "operands": "rbx, 8", + "stack_offset": 0 + }, + { + "address": "0x14000b4de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b49a", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b49a" + ] + } + ] + }, + { + "address": "0x14000a954", + "name": "", + "blocks": [ + { + "address": "0x14000a954", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a954", + "size": 2, + "mnemonic": "push", + "operands": "rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a956", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000a95a", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -40 + }, + { + "address": "0x14000a95c", + "size": 7, + "mnemonic": "lea", + "operands": "r9, [rip + 0x1a46d]", + "stack_offset": -40 + }, + { + "address": "0x14000a963", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 1", + "stack_offset": -40 + }, + { + "address": "0x14000a968", + "size": 7, + "mnemonic": "lea", + "operands": "r8, [rip + 0x1a459]", + "stack_offset": -40 + }, + { + "address": "0x14000a96f", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a45a]", + "stack_offset": -40 + }, + { + "address": "0x14000a976", + "size": 5, + "mnemonic": "call", + "operands": "0x14000a7bc", + "stack_offset": -40 + }, + { + "address": "0x14000a97b", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": -40 + }, + { + "address": "0x14000a97d", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000a980", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a98e", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000a98e", + "0x14000a982" + ] + }, + { + "address": "0x14000a98e", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a98e", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a992", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a993", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x1578e]", + "stack_offset": 40 + } + ], + "successors": [ + "0x140020128" + ] + }, + { + "address": "0x14000a982", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a982", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a986", + "size": 1, + "mnemonic": "pop", + "operands": "rbx", + "stack_offset": 32 + }, + { + "address": "0x14000a987", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x15932]", + "stack_offset": 40 + } + ], + "successors": [ + "0x14001e360" + ] + }, + { + "address": "0x140020128", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140010944", + "name": "", + "blocks": [ + { + "address": "0x140010944", + "size": 17, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010944", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rsp", + "stack_offset": 0 + }, + { + "address": "0x140010947", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 + 8], rcx", + "stack_offset": 0 + }, + { + "address": "0x14001094b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x38", + "stack_offset": 0 + }, + { + "address": "0x14001094f", + "size": 8, + "mnemonic": "mov", + "operands": "qword ptr [r11 - 0x10], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x140010957", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [r11 + 8]", + "stack_offset": -56 + }, + { + "address": "0x14001095b", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [r11 - 0x18], rax", + "stack_offset": -56 + }, + { + "address": "0x14001095f", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 2", + "stack_offset": -56 + }, + { + "address": "0x140010964", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x50], eax", + "stack_offset": -56 + }, + { + "address": "0x140010968", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x58], eax", + "stack_offset": -56 + }, + { + "address": "0x14001096c", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r11 + 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140010970", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r11 - 0x18]", + "stack_offset": -56 + }, + { + "address": "0x140010974", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r11 + 0x20]", + "stack_offset": -56 + }, + { + "address": "0x140010978", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r11 + 0x10]", + "stack_offset": -56 + }, + { + "address": "0x14001097c", + "size": 5, + "mnemonic": "call", + "operands": "0x140010630", + "stack_offset": -56 + }, + { + "address": "0x140010981", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -56 + }, + { + "address": "0x140010982", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x38", + "stack_offset": -56 + }, + { + "address": "0x140010986", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011c00", + "name": "", + "blocks": [ + { + "address": "0x140011c00", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c00", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140011c05", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c0a", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x140011c0f", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011c10", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x140011c12", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x140011c14", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x140011c16", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x140011c18", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140011c1c", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": -72 + }, + { + "address": "0x140011c20", + "size": 3, + "mnemonic": "mov", + "operands": "r12d, ecx", + "stack_offset": -72 + }, + { + "address": "0x140011c23", + "size": 3, + "mnemonic": "mov", + "operands": "r14, r9", + "stack_offset": -72 + }, + { + "address": "0x140011c26", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, r8", + "stack_offset": -72 + }, + { + "address": "0x140011c29", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rdx", + "stack_offset": -72 + }, + { + "address": "0x140011c2c", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, r9", + "stack_offset": -72 + }, + { + "address": "0x140011c2f", + "size": 6, + "mnemonic": "je", + "operands": "0x140011cf0", + "stack_offset": -72 + } + ], + "successors": [ + "0x140011cf0", + "0x140011c35" + ] + }, + { + "address": "0x140011cf0", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011c35", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c35", + "size": 7, + "mnemonic": "lea", + "operands": "r13, [rip - 0x11c3c]", + "stack_offset": 0 + }, + { + "address": "0x140011c3c", + "size": 2, + "mnemonic": "mov", + "operands": "edi, dword ptr [rsi]", + "stack_offset": 0 + }, + { + "address": "0x140011c3e", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r13 + rdi*8 + 0x33240]", + "stack_offset": 0 + }, + { + "address": "0x140011c46", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140011c47", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011c4a", + "size": 2, + "mnemonic": "je", + "operands": "0x140011c5a", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011c5a", + "0x140011c4c" + ] + }, + { + "address": "0x140011dac", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011dac", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x140011db1", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011d2b", + "size": 12, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011d2b", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d2e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d31", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011d38", + "size": 4, + "mnemonic": "cmove", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x140011d3c", + "size": 4, + "mnemonic": "xchg", + "operands": "qword ptr [rsi + r12*8], rax", + "stack_offset": 0 + }, + { + "address": "0x140011d40", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d45", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d47", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x140011d4b", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d4e", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe45c]", + "stack_offset": 0 + }, + { + "address": "0x140011d54", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d56", + "size": 2, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d58" + ] + }, + { + "address": "0x140011c5a", + "size": 18, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c5a", + "size": 8, + "mnemonic": "mov", + "operands": "rbp, qword ptr [r13 + rdi*8 + 0x262a0]", + "stack_offset": 0 + }, + { + "address": "0x140011c62", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140011c64", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c67", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x800", + "stack_offset": 0 + }, + { + "address": "0x140011c6d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe4cd]", + "stack_offset": 0 + }, + { + "address": "0x140011c73", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c76", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c79", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d7f", + "stack_offset": 0 + }, + { + "address": "0x140011c7f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe473]", + "stack_offset": 0 + }, + { + "address": "0x140011c85", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x57", + "stack_offset": 0 + }, + { + "address": "0x140011c88", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011cd3", + "stack_offset": 0 + }, + { + "address": "0x140011c8a", + "size": 3, + "mnemonic": "lea", + "operands": "ebx, [rax - 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140011c8d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011c90", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011c93", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x13106]", + "stack_offset": 0 + }, + { + "address": "0x140011c9a", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x140011c9f", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011ca1", + "size": 2, + "mnemonic": "je", + "operands": "0x140011cd3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011cd3", + "0x140011ca3" + ] + }, + { + "address": "0x140011c4c", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011c4c", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011c4f", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d98", + "stack_offset": 0 + }, + { + "address": "0x140011c55", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140011ce3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011ce3" + ] + }, + { + "address": "0x140011d58", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011d58", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011d5a", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x140011d5f", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x140011d64", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011d67", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140011d6c", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x68]", + "stack_offset": 0 + }, + { + "address": "0x140011d71", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011d75", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x140011d77", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x140011d79", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x140011d7b", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x140011d7d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x140011d7e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011cd3", + "size": 20, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cd3", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011cd7", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax", + "stack_offset": 0 + }, + { + "address": "0x140011cdf", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011ca3", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ca3", + "size": 3, + "mnemonic": "mov", + "operands": "r8d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011ca6", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x14bcb]", + "stack_offset": 0 + }, + { + "address": "0x140011cad", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011cb0", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x140011cb5", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011cb7", + "size": 2, + "mnemonic": "je", + "operands": "0x140011cd3", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011cd3", + "0x140011cb9" + ] + }, + { + "address": "0x140011ce3", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + }, + { + "address": "0x140011cb9", + "size": 27, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011cb9", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x140011cbc", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x140011cbe", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rbp", + "stack_offset": 0 + }, + { + "address": "0x140011cc1", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe479]", + "stack_offset": 0 + }, + { + "address": "0x140011cc7", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011cca", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011ccd", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011d7f", + "stack_offset": 0 + }, + { + "address": "0x140011cd3", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011cd7", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r13 + rdi*8 + 0x33240], rax", + "stack_offset": 0 + }, + { + "address": "0x140011cdf", + "size": 4, + "mnemonic": "or", + "operands": "rax, 0xffffffffffffffff", + "stack_offset": 0 + }, + { + "address": "0x140011ce3", + "size": 4, + "mnemonic": "add", + "operands": "rsi, 4", + "stack_offset": 0 + }, + { + "address": "0x140011ce7", + "size": 3, + "mnemonic": "cmp", + "operands": "rsi, r14", + "stack_offset": 0 + }, + { + "address": "0x140011cea", + "size": 6, + "mnemonic": "jne", + "operands": "0x140011c3c", + "stack_offset": 0 + }, + { + "address": "0x140011cf0", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": 0 + }, + { + "address": "0x140011cf2", + "size": 5, + "mnemonic": "mov", + "operands": "edi, 0xe", + "stack_offset": 0 + }, + { + "address": "0x140011cf7", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": 0 + }, + { + "address": "0x140011cf9", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x140011cfe", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x60], 0", + "stack_offset": 0 + }, + { + "address": "0x140011d03", + "size": 7, + "mnemonic": "lea", + "operands": "rsi, [rip + 0x242f6]", + "stack_offset": 0 + }, + { + "address": "0x140011d0a", + "size": 5, + "mnemonic": "mov", + "operands": "ebp, 0x100", + "stack_offset": 0 + }, + { + "address": "0x140011d0f", + "size": 5, + "mnemonic": "lea", + "operands": "r9, [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x140011d14", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ebp", + "stack_offset": 0 + }, + { + "address": "0x140011d16", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rdi - 0xa]", + "stack_offset": 0 + }, + { + "address": "0x140011d1a", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rsi", + "stack_offset": 0 + }, + { + "address": "0x140011d1d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe48d]", + "stack_offset": 0 + }, + { + "address": "0x140011d23", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011d25", + "size": 6, + "mnemonic": "je", + "operands": "0x140011dac", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011dac", + "0x140011d2b" + ] + } + ] + }, + { + "address": "0x14000a7bc", + "name": "", + "blocks": [ + { + "address": "0x14000a7bc", + "size": 19, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a7bc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a7c1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x14000a7c6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000a7cb", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000a7cc", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x14000a7ce", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x14000a7d0", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x14000a7d2", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x14000a7d4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14000a7d8", + "size": 2, + "mnemonic": "mov", + "operands": "edi, ecx", + "stack_offset": -72 + }, + { + "address": "0x14000a7da", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa7e1]", + "stack_offset": -72 + }, + { + "address": "0x14000a7e1", + "size": 4, + "mnemonic": "or", + "operands": "r14, 0xffffffffffffffff", + "stack_offset": -72 + }, + { + "address": "0x14000a7e5", + "size": 3, + "mnemonic": "mov", + "operands": "r12, r9", + "stack_offset": -72 + }, + { + "address": "0x14000a7e8", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, r8", + "stack_offset": -72 + }, + { + "address": "0x14000a7eb", + "size": 3, + "mnemonic": "mov", + "operands": "r13, rdx", + "stack_offset": -72 + }, + { + "address": "0x14000a7ee", + "size": 8, + "mnemonic": "mov", + "operands": "rax, qword ptr [r15 + rdi*8 + 0x32db0]", + "stack_offset": -72 + }, + { + "address": "0x14000a7f6", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -72 + }, + { + "address": "0x14000a7f7", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, r14", + "stack_offset": -72 + }, + { + "address": "0x14000a7fa", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a8ae", + "stack_offset": -72 + } + ], + "successors": [ + "0x14000a8ae", + "0x14000a800" + ] + }, + { + "address": "0x14000a8ae", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a800", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a800", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a803", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a8b0", + "stack_offset": 0 + }, + { + "address": "0x14000a809", + "size": 3, + "mnemonic": "cmp", + "operands": "r8, r9", + "stack_offset": 0 + }, + { + "address": "0x14000a80c", + "size": 6, + "mnemonic": "je", + "operands": "0x14000a8a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a8a6", + "0x14000a812" + ] + }, + { + "address": "0x14000a8a6", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a812", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a812", + "size": 3, + "mnemonic": "mov", + "operands": "esi, dword ptr [rbp]", + "stack_offset": 0 + }, + { + "address": "0x14000a815", + "size": 8, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r15 + rsi*8 + 0x32d98]", + "stack_offset": 0 + }, + { + "address": "0x14000a81d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000a81e", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000a821", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a82e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a82e", + "0x14000a823" + ] + }, + { + "address": "0x14000a82e", + "size": 17, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a82e", + "size": 8, + "mnemonic": "mov", + "operands": "r15, qword ptr [r15 + rsi*8 + 0x24cf0]", + "stack_offset": 0 + }, + { + "address": "0x14000a836", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000a838", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a83b", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x800", + "stack_offset": 0 + }, + { + "address": "0x14000a841", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158f9]", + "stack_offset": 0 + }, + { + "address": "0x14000a847", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a84a", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a84d", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a8cd", + "stack_offset": 0 + }, + { + "address": "0x14000a84f", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158a3]", + "stack_offset": 0 + }, + { + "address": "0x14000a855", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, 0x57", + "stack_offset": 0 + }, + { + "address": "0x14000a858", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a887", + "stack_offset": 0 + }, + { + "address": "0x14000a85a", + "size": 4, + "mnemonic": "lea", + "operands": "r8d, [rbx + 7]", + "stack_offset": 0 + }, + { + "address": "0x14000a85e", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a861", + "size": 7, + "mnemonic": "lea", + "operands": "rdx, [rip + 0x1a538]", + "stack_offset": 0 + }, + { + "address": "0x14000a868", + "size": 5, + "mnemonic": "call", + "operands": "0x140011460", + "stack_offset": 0 + }, + { + "address": "0x14000a86d", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a86f", + "size": 2, + "mnemonic": "je", + "operands": "0x14000a887", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a887", + "0x14000a871" + ] + }, + { + "address": "0x14000a823", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000a823", + "size": 3, + "mnemonic": "cmp", + "operands": "rbx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a826", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a8ed", + "stack_offset": 0 + }, + { + "address": "0x14000a82c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000a899", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000a899" + ] + }, + { + "address": "0x14000a887", + "size": 18, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a887", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a88a", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa891]", + "stack_offset": 0 + }, + { + "address": "0x14000a891", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a871", + "size": 25, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a871", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000a874", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000a876", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r15", + "stack_offset": 0 + }, + { + "address": "0x14000a879", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x158c1]", + "stack_offset": 0 + }, + { + "address": "0x14000a87f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a882", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000a885", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000a8cd", + "stack_offset": 0 + }, + { + "address": "0x14000a887", + "size": 3, + "mnemonic": "mov", + "operands": "rax, r14", + "stack_offset": 0 + }, + { + "address": "0x14000a88a", + "size": 7, + "mnemonic": "lea", + "operands": "r15, [rip - 0xa891]", + "stack_offset": 0 + }, + { + "address": "0x14000a891", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rsi*8 + 0x32d98], rax", + "stack_offset": 0 + }, + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000a899", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000a899", + "size": 4, + "mnemonic": "add", + "operands": "rbp, 4", + "stack_offset": 0 + }, + { + "address": "0x14000a89d", + "size": 3, + "mnemonic": "cmp", + "operands": "rbp, r12", + "stack_offset": 0 + }, + { + "address": "0x14000a8a0", + "size": 6, + "mnemonic": "jne", + "operands": "0x14000a812", + "stack_offset": 0 + }, + { + "address": "0x14000a8a6", + "size": 8, + "mnemonic": "xchg", + "operands": "qword ptr [r15 + rdi*8 + 0x32db0], r14", + "stack_offset": 0 + }, + { + "address": "0x14000a8ae", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000a8b0", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000a8b5", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000a8ba", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x60]", + "stack_offset": 0 + }, + { + "address": "0x14000a8bf", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000a8c3", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14000a8c5", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14000a8c7", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 48 + }, + { + "address": "0x14000a8c9", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 56 + }, + { + "address": "0x14000a8cb", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 64 + }, + { + "address": "0x14000a8cc", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 72 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b3cc", + "name": "", + "blocks": [ + { + "address": "0x14000b3cc", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b3cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b3d1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14000b3d6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b3d7", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000b3db", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -40 + }, + { + "address": "0x14000b3de", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r8", + "stack_offset": -40 + }, + { + "address": "0x14000b3e1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x14000b3e4", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b1f8", + "stack_offset": -40 + }, + { + "address": "0x14000b3e9", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14000b3ea", + "size": 4, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rbx + 8]", + "stack_offset": -40 + }, + { + "address": "0x14000b3ee", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x14000b3f1", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": -40 + }, + { + "address": "0x14000b3f4", + "size": 3, + "mnemonic": "test", + "operands": "rcx, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000b3f7", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000b455", + "0x14000b3f9" + ] + }, + { + "address": "0x14000b455", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b455", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b458", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b204", + "stack_offset": 0 + }, + { + "address": "0x14000b45d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b462", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000b466", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000b467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b3f9", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b3f9", + "size": 3, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b3fc", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b3fd", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b3ff", + "size": 3, + "mnemonic": "shr", + "operands": "eax, 0xd", + "stack_offset": 0 + }, + { + "address": "0x14000b402", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b404", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455", + "0x14000b406" + ] + }, + { + "address": "0x14000b406", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b406", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000b408", + "size": 2, + "mnemonic": "and", + "operands": "al, 3", + "stack_offset": 0 + }, + { + "address": "0x14000b40a", + "size": 2, + "mnemonic": "cmp", + "operands": "al, 2", + "stack_offset": 0 + }, + { + "address": "0x14000b40c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b413", + "stack_offset": 0 + }, + { + "address": "0x14000b40e", + "size": 3, + "mnemonic": "test", + "operands": "cl, 0xc0", + "stack_offset": 0 + }, + { + "address": "0x14000b411", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b41d", + "stack_offset": 0 + }, + { + "address": "0x14000b413", + "size": 4, + "mnemonic": "bt", + "operands": "ecx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14000b417", + "size": 2, + "mnemonic": "jb", + "operands": "0x14000b41d", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b41d", + "0x14000b419" + ] + }, + { + "address": "0x14000b41d", + "size": 10, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b41d", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000b421", + "size": 3, + "mnemonic": "cmp", + "operands": "byte ptr [rax], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b424", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b436", + "stack_offset": 0 + }, + { + "address": "0x14000b426", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b429", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000b42c", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rcx + 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b42f", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x14000b430", + "size": 2, + "mnemonic": "shr", + "operands": "eax, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b432", + "size": 2, + "mnemonic": "test", + "operands": "al, 1", + "stack_offset": 0 + }, + { + "address": "0x14000b434", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455", + "0x14000b436" + ] + }, + { + "address": "0x14000b419", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b419", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rdx]", + "stack_offset": 0 + }, + { + "address": "0x14000b41b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455" + ] + }, + { + "address": "0x14000b436", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b436", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbx]", + "stack_offset": 0 + }, + { + "address": "0x14000b439", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rcx]", + "stack_offset": 0 + }, + { + "address": "0x14000b43c", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b678", + "stack_offset": 0 + }, + { + "address": "0x14000b441", + "size": 3, + "mnemonic": "cmp", + "operands": "eax, -1", + "stack_offset": 0 + }, + { + "address": "0x14000b444", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b44e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b44e", + "0x14000b446" + ] + }, + { + "address": "0x14000b44e", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b44e", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 0x18]", + "stack_offset": 0 + }, + { + "address": "0x14000b452", + "size": 3, + "mnemonic": "or", + "operands": "dword ptr [rax], 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x14000b455", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000b458", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b204", + "stack_offset": 0 + }, + { + "address": "0x14000b45d", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000b462", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000b466", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000b467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b446", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b446", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbx + 8]", + "stack_offset": 0 + }, + { + "address": "0x14000b44a", + "size": 2, + "mnemonic": "inc", + "operands": "dword ptr [rax]", + "stack_offset": 0 + }, + { + "address": "0x14000b44c", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b455", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b455" + ] + } + ] + }, + { + "address": "0x140010630", + "name": "", + "blocks": [ + { + "address": "0x140010630", + "size": 19, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010630", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010635", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001063a", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001063b", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14001063f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, r9", + "stack_offset": -40 + }, + { + "address": "0x140010642", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r8", + "stack_offset": -40 + }, + { + "address": "0x140010645", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x140010647", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x14001064c", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001064d", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, rdi", + "stack_offset": -40 + }, + { + "address": "0x140010650", + "size": 5, + "mnemonic": "call", + "operands": "0x14001081c", + "stack_offset": -40 + }, + { + "address": "0x140010655", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -40 + }, + { + "address": "0x140010657", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rbx]", + "stack_offset": -40 + }, + { + "address": "0x140010659", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14001065e", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": -40 + }, + { + "address": "0x140010660", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x140010665", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x140010669", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001066a", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000d6d0", + "name": "", + "blocks": [ + { + "address": "0x14000d6d0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6d0", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x14000d6d4", + "size": 5, + "mnemonic": "call", + "operands": "0x14001667c", + "stack_offset": -40 + }, + { + "address": "0x14000d6d9", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x14000d6dc", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d6e8", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000d6e8", + "0x14000d6de" + ] + }, + { + "address": "0x14000d6e8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6e8", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x23af9], 2", + "stack_offset": 0 + }, + { + "address": "0x14000d6ef", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d71b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d71b", + "0x14000d6f1" + ] + }, + { + "address": "0x14000d6de", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6de", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x16", + "stack_offset": 0 + }, + { + "address": "0x14000d6e3", + "size": 5, + "mnemonic": "call", + "operands": "0x1400166cc", + "stack_offset": 0 + }, + { + "address": "0x14000d6e8", + "size": 7, + "mnemonic": "test", + "operands": "byte ptr [rip + 0x23af9], 2", + "stack_offset": 0 + }, + { + "address": "0x14000d6ef", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d71b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d71b", + "0x14000d6f1" + ] + }, + { + "address": "0x14000d71b", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d6f1", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d6f1", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 0x17", + "stack_offset": 0 + }, + { + "address": "0x14000d6f6", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x12994]", + "stack_offset": 0 + }, + { + "address": "0x14000d6fc", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000d6fe", + "size": 2, + "mnemonic": "je", + "operands": "0x14000d707", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000d707", + "0x14000d700" + ] + }, + { + "address": "0x14000d707", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d707", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d70d", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x14000d712", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000d716", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ace8", + "stack_offset": 0 + }, + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000d700", + "size": 9, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000d700", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 7", + "stack_offset": 0 + }, + { + "address": "0x14000d705", + "size": 2, + "mnemonic": "int", + "operands": "0x29", + "stack_offset": 0 + }, + { + "address": "0x14000d707", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 1", + "stack_offset": 0 + }, + { + "address": "0x14000d70d", + "size": 5, + "mnemonic": "mov", + "operands": "edx, 0x40000015", + "stack_offset": 0 + }, + { + "address": "0x14000d712", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r8 + 2]", + "stack_offset": 0 + }, + { + "address": "0x14000d716", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ace8", + "stack_offset": 0 + }, + { + "address": "0x14000d71b", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x14000d720", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x14000d725", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011460", + "name": "", + "blocks": [ + { + "address": "0x140011460", + "size": 4, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011460", + "size": 3, + "mnemonic": "test", + "operands": "r8, r8", + "stack_offset": 0 + }, + { + "address": "0x140011463", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011468", + "stack_offset": 0 + }, + { + "address": "0x140011465", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x140011467", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b1f8", + "name": "", + "blocks": [ + { + "address": "0x14000b1f8", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b1f8", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000b1fc", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x14e0d]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020010" + ] + } + ] + }, + { + "address": "0x14000b204", + "name": "", + "blocks": [ + { + "address": "0x14000b204", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b204", + "size": 4, + "mnemonic": "add", + "operands": "rcx, 0x30", + "stack_offset": 0 + }, + { + "address": "0x14000b208", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0x14e09]", + "stack_offset": 0 + } + ], + "successors": [ + "0x140020018" + ] + } + ] + }, + { + "address": "0x14000b678", + "name": "", + "blocks": [ + { + "address": "0x14000b678", + "size": 22, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b678", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000b67d", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rdi", + "stack_offset": 0 + }, + { + "address": "0x14000b682", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000b683", + "size": 3, + "mnemonic": "mov", + "operands": "rbp, rsp", + "stack_offset": -8 + }, + { + "address": "0x14000b686", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x60", + "stack_offset": -8 + }, + { + "address": "0x14000b68a", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rbp - 0x40], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b68f", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rcx", + "stack_offset": -104 + }, + { + "address": "0x14000b692", + "size": 7, + "mnemonic": "cmp", + "operands": "dword ptr [rip + 0x27b57], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b699", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x30], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b69d", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a1", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a5", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": -104 + }, + { + "address": "0x14000b6a9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b6bb", + "stack_offset": -104 + }, + { + "address": "0x14000b6ab", + "size": 7, + "mnemonic": "movups", + "operands": "xmm0, xmmword ptr [rip + 0x25d76]", + "stack_offset": -104 + }, + { + "address": "0x14000b6b2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rbp - 0x18], 1", + "stack_offset": -104 + }, + { + "address": "0x14000b6b6", + "size": 5, + "mnemonic": "movdqu", + "operands": "xmmword ptr [rbp - 0x28], xmm0", + "stack_offset": -104 + }, + { + "address": "0x14000b6bb", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": -104 + }, + { + "address": "0x14000b6be", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b6cb", + "stack_offset": -104 + }, + { + "address": "0x14000b6c0", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": -104 + }, + { + "address": "0x14000b6c2", + "size": 5, + "mnemonic": "call", + "operands": "0x14000b58c", + "stack_offset": -104 + }, + { + "address": "0x14000b6c7", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -104 + }, + { + "address": "0x14000b6c9", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000b6fd", + "stack_offset": -104 + } + ], + "successors": [ + "0x14000b6fd" + ] + }, + { + "address": "0x14000b6fd", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b6fd", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x18], 2", + "stack_offset": 0 + }, + { + "address": "0x14000b701", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000b70e", + "stack_offset": 0 + }, + { + "address": "0x14000b703", + "size": 4, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b707", + "size": 7, + "mnemonic": "and", + "operands": "dword ptr [rax + 0x3a8], 0xfffffffd", + "stack_offset": 0 + }, + { + "address": "0x14000b70e", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 0x10], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b712", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b723", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b723", + "0x14000b714" + ] + }, + { + "address": "0x14000b723", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b723", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b727", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b738", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b738", + "0x14000b729" + ] + }, + { + "address": "0x14000b714", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000b714", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0x14]", + "stack_offset": 0 + }, + { + "address": "0x14000b717", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b71b", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000b720", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x20], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000b723", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rbp - 8], 0", + "stack_offset": 0 + }, + { + "address": "0x14000b727", + "size": 2, + "mnemonic": "je", + "operands": "0x14000b738", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000b738", + "0x14000b729" + ] + }, + { + "address": "0x14000b738", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b738", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000b73d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000b73f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000b744", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b748", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000b749", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000b729", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000b729", + "size": 3, + "mnemonic": "mov", + "operands": "ebx, dword ptr [rbp - 0xc]", + "stack_offset": 0 + }, + { + "address": "0x14000b72c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp - 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000b730", + "size": 5, + "mnemonic": "call", + "operands": "0x14000abc8", + "stack_offset": 0 + }, + { + "address": "0x14000b735", + "size": 3, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x24], ebx", + "stack_offset": 0 + }, + { + "address": "0x14000b738", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000b73d", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x14000b73f", + "size": 5, + "mnemonic": "mov", + "operands": "rdi, qword ptr [rsp + 0x78]", + "stack_offset": 0 + }, + { + "address": "0x14000b744", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x60", + "stack_offset": 0 + }, + { + "address": "0x14000b748", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 96 + }, + { + "address": "0x14000b749", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 104 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001081c", + "name": "", + "blocks": [ + { + "address": "0x14001081c", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001081c", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140010821", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbp", + "stack_offset": 0 + }, + { + "address": "0x140010826", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14001082b", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001082c", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -8 + }, + { + "address": "0x14001082e", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -16 + }, + { + "address": "0x140010830", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -24 + }, + { + "address": "0x140010834", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rcx]", + "stack_offset": -56 + }, + { + "address": "0x140010837", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, rcx", + "stack_offset": -56 + }, + { + "address": "0x14001083a", + "size": 3, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rax]", + "stack_offset": -56 + }, + { + "address": "0x14001083d", + "size": 3, + "mnemonic": "test", + "operands": "rdx, rdx", + "stack_offset": -56 + }, + { + "address": "0x140010840", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001084a", + "stack_offset": -56 + }, + { + "address": "0x140010842", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": -56 + }, + { + "address": "0x140010845", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140010918", + "stack_offset": -56 + } + ], + "successors": [ + "0x140010918" + ] + }, + { + "address": "0x140010918", + "size": 8, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140010918", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001091d", + "size": 5, + "mnemonic": "mov", + "operands": "rbp, qword ptr [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140010922", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x140010927", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14001092b", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 32 + }, + { + "address": "0x14001092d", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 40 + }, + { + "address": "0x14001092f", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140010930", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14001667c", + "name": "", + "blocks": [ + { + "address": "0x14001667c", + "size": 12, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001667c", + "size": 3, + "mnemonic": "mov", + "operands": "r11, rsp", + "stack_offset": 0 + }, + { + "address": "0x14001667f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x140016683", + "size": 5, + "mnemonic": "mov", + "operands": "eax, 3", + "stack_offset": -40 + }, + { + "address": "0x140016688", + "size": 4, + "mnemonic": "lea", + "operands": "r9, [r11 + 0x10]", + "stack_offset": -40 + }, + { + "address": "0x14001668c", + "size": 4, + "mnemonic": "lea", + "operands": "r8, [r11 + 8]", + "stack_offset": -40 + }, + { + "address": "0x140016690", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x38], eax", + "stack_offset": -40 + }, + { + "address": "0x140016694", + "size": 4, + "mnemonic": "lea", + "operands": "rdx, [r11 + 0x18]", + "stack_offset": -40 + }, + { + "address": "0x140016698", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x40], eax", + "stack_offset": -40 + }, + { + "address": "0x14001669c", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [r11 + 8]", + "stack_offset": -40 + }, + { + "address": "0x1400166a0", + "size": 5, + "mnemonic": "call", + "operands": "0x140016634", + "stack_offset": -40 + }, + { + "address": "0x1400166a5", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": -40 + }, + { + "address": "0x1400166a9", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400166cc", + "name": "", + "blocks": [ + { + "address": "0x1400166cc", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400166cc", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400166d1", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400166d6", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400166d7", + "size": 2, + "mnemonic": "push", + "operands": "r12", + "stack_offset": -8 + }, + { + "address": "0x1400166d9", + "size": 2, + "mnemonic": "push", + "operands": "r13", + "stack_offset": -16 + }, + { + "address": "0x1400166db", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -24 + }, + { + "address": "0x1400166dd", + "size": 2, + "mnemonic": "push", + "operands": "r15", + "stack_offset": -32 + }, + { + "address": "0x1400166df", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x40", + "stack_offset": -40 + }, + { + "address": "0x1400166e3", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -104 + }, + { + "address": "0x1400166e5", + "size": 3, + "mnemonic": "xor", + "operands": "r15d, r15d", + "stack_offset": -104 + }, + { + "address": "0x1400166e8", + "size": 5, + "mnemonic": "and", + "operands": "dword ptr [rsp + 0x78], r15d", + "stack_offset": -104 + }, + { + "address": "0x1400166ed", + "size": 3, + "mnemonic": "mov", + "operands": "r14b, 1", + "stack_offset": -104 + }, + { + "address": "0x1400166f0", + "size": 5, + "mnemonic": "mov", + "operands": "byte ptr [rsp + 0x70], r14b", + "stack_offset": -104 + }, + { + "address": "0x1400166f5", + "size": 2, + "mnemonic": "mov", + "operands": "edx, ecx", + "stack_offset": -104 + }, + { + "address": "0x1400166f7", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": -104 + }, + { + "address": "0x1400166fa", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": -104 + } + ], + "successors": [ + "0x140016723", + "0x1400166fc" + ] + }, + { + "address": "0x140016723", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016723", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016726", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e0", + "0x14001672c" + ] + }, + { + "address": "0x1400166fc", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400166fc", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x1400166ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x140016701" + ] + }, + { + "address": "0x1400167e0", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167e0", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf31]", + "stack_offset": 0 + }, + { + "address": "0x1400167e7", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x1400167ea", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ed", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167f9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167f9", + "0x1400167ef" + ] + }, + { + "address": "0x14001672c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001672c", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 4", + "stack_offset": 0 + }, + { + "address": "0x14001672f", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167c5", + "0x140016735" + ] + }, + { + "address": "0x140016753", + "size": 15, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016753", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": 0 + }, + { + "address": "0x140016758", + "size": 3, + "mnemonic": "mov", + "operands": "r15, rax", + "stack_offset": 0 + }, + { + "address": "0x14001675b", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14001675e", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001677d", + "stack_offset": 0 + }, + { + "address": "0x140016760", + "size": 3, + "mnemonic": "or", + "operands": "eax, 0xffffffff", + "stack_offset": 0 + }, + { + "address": "0x140016763", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140016768", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001676c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140016770", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140016773", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016775", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140016777", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x140016779", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001677b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001677c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016701", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016701", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016704", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x140016706" + ] + }, + { + "address": "0x1400167f9", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167f9", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x1400167fc", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016813", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016813", + "0x140016801" + ] + }, + { + "address": "0x1400167ef", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167ef", + "size": 4, + "mnemonic": "lea", + "operands": "ecx, [r13 + 3]", + "stack_offset": 0 + }, + { + "address": "0x1400167f3", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": 0 + }, + { + "address": "0x1400167f8", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x1400167f9", + "size": 3, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x1400167fc", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ff", + "size": 2, + "mnemonic": "je", + "operands": "0x140016813", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016813", + "0x140016801" + ] + }, + { + "address": "0x1400167c5", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167c5", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf5c]", + "stack_offset": 0 + }, + { + "address": "0x1400167cc", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016735", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016735", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 9", + "stack_offset": 0 + }, + { + "address": "0x140016738", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167d7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167d7", + "0x14001673e" + ] + }, + { + "address": "0x140016706", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016706", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016709", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x14001670b" + ] + }, + { + "address": "0x140016813", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016813", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x140016817", + "size": 6, + "mnemonic": "je", + "operands": "0x1400168a8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168a8", + "0x14001681d" + ] + }, + { + "address": "0x140016801", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016801", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1a838]", + "stack_offset": 0 + }, + { + "address": "0x140016808", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": 0 + }, + { + "address": "0x14001680a", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": 0 + }, + { + "address": "0x14001680d", + "size": 3, + "mnemonic": "xor", + "operands": "rsi, rax", + "stack_offset": 0 + }, + { + "address": "0x140016810", + "size": 3, + "mnemonic": "ror", + "operands": "rsi, cl", + "stack_offset": 0 + }, + { + "address": "0x140016813", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x140016817", + "size": 6, + "mnemonic": "je", + "operands": "0x1400168a8", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168a8", + "0x14001681d" + ] + }, + { + "address": "0x1400167e7", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167e7", + "size": 3, + "mnemonic": "xor", + "operands": "r13d, r13d", + "stack_offset": 0 + }, + { + "address": "0x1400167ea", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400167ed", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167f9", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167f9", + "0x1400167ef" + ] + }, + { + "address": "0x1400167d7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167d7", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf52]", + "stack_offset": 0 + }, + { + "address": "0x1400167de", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x14001673e", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001673e", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 6", + "stack_offset": 0 + }, + { + "address": "0x140016741", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167ce", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167ce", + "0x140016747" + ] + }, + { + "address": "0x14001670b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001670b", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 3", + "stack_offset": 0 + }, + { + "address": "0x14001670e", + "size": 2, + "mnemonic": "je", + "operands": "0x140016753", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016753", + "0x140016710" + ] + }, + { + "address": "0x1400168a8", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168a8", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 0x910", + "stack_offset": 0 + }, + { + "address": "0x1400168ae", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400168b1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168bd", + "0x1400168b3" + ] + }, + { + "address": "0x14001681d", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001681d", + "size": 3, + "mnemonic": "test", + "operands": "rsi, rsi", + "stack_offset": 0 + }, + { + "address": "0x140016820", + "size": 6, + "mnemonic": "je", + "operands": "0x14001690f", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001690f", + "0x140016826" + ] + }, + { + "address": "0x1400167ce", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400167ce", + "size": 7, + "mnemonic": "lea", + "operands": "rdi, [rip + 0x1cf4b]", + "stack_offset": 0 + }, + { + "address": "0x1400167d5", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016747", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016747", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001674a", + "size": 2, + "mnemonic": "je", + "operands": "0x1400167c5", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167c5", + "0x14001674c" + ] + }, + { + "address": "0x140016710", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016710", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016713", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x140016715" + ] + }, + { + "address": "0x1400168bd", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168bd", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x1400168c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400168ca", + "stack_offset": 0 + }, + { + "address": "0x1400168c3", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400168c5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016763", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016763" + ] + }, + { + "address": "0x1400168b3", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168b3", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x1400168b8", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x1400168bd", + "size": 4, + "mnemonic": "cmp", + "operands": "rsi, 1", + "stack_offset": 0 + }, + { + "address": "0x1400168c1", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400168ca", + "stack_offset": 0 + }, + { + "address": "0x1400168c3", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x1400168c5", + "size": 5, + "mnemonic": "jmp", + "operands": "0x140016763", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016763" + ] + }, + { + "address": "0x14001690f", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001690f", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x140016912", + "size": 2, + "mnemonic": "je", + "operands": "0x14001691c", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001691c", + "0x140016914" + ] + }, + { + "address": "0x140016826", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016826", + "size": 6, + "mnemonic": "mov", + "operands": "r12d, 0x910", + "stack_offset": 0 + }, + { + "address": "0x14001682c", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 0xb", + "stack_offset": 0 + }, + { + "address": "0x14001682f", + "size": 2, + "mnemonic": "ja", + "operands": "0x140016866", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016866", + "0x140016831" + ] + }, + { + "address": "0x14001674c", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001674c", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14001674e", + "size": 5, + "mnemonic": "jmp", + "operands": "0x1400167e7", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e7" + ] + }, + { + "address": "0x140016715", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016715", + "size": 3, + "mnemonic": "sub", + "operands": "edx, 6", + "stack_offset": 0 + }, + { + "address": "0x140016718", + "size": 2, + "mnemonic": "je", + "operands": "0x140016723", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016723", + "0x14001671a" + ] + }, + { + "address": "0x140016763", + "size": 10, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016763", + "size": 5, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140016768", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14001676c", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x140016770", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x140016773", + "size": 2, + "mnemonic": "pop", + "operands": "r15", + "stack_offset": 0 + }, + { + "address": "0x140016775", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 8 + }, + { + "address": "0x140016777", + "size": 2, + "mnemonic": "pop", + "operands": "r13", + "stack_offset": 16 + }, + { + "address": "0x140016779", + "size": 2, + "mnemonic": "pop", + "operands": "r12", + "stack_offset": 24 + }, + { + "address": "0x14001677b", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14001677c", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001691c", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001691c", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140016921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x140016926", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140016927", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016914", + "size": 6, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016914", + "size": 3, + "mnemonic": "lea", + "operands": "ecx, [rsi + 3]", + "stack_offset": 0 + }, + { + "address": "0x140016917", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": 0 + }, + { + "address": "0x14001691c", + "size": 5, + "mnemonic": "mov", + "operands": "ecx, 3", + "stack_offset": 0 + }, + { + "address": "0x140016921", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ebcc", + "stack_offset": 0 + }, + { + "address": "0x140016926", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": 0 + }, + { + "address": "0x140016927", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x140016866", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016866", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016869", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001686b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0xf006]", + "stack_offset": 0 + }, + { + "address": "0x140016872", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140016876", + "size": 3, + "mnemonic": "add", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140016879", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0xf000]", + "stack_offset": 0 + }, + { + "address": "0x140016880", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016884", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + }, + { + "address": "0x140016831", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016831", + "size": 4, + "mnemonic": "bt", + "operands": "r12d, ebx", + "stack_offset": 0 + }, + { + "address": "0x140016835", + "size": 2, + "mnemonic": "jae", + "operands": "0x140016866", + "stack_offset": 0 + }, + { + "address": "0x140016837", + "size": 4, + "mnemonic": "mov", + "operands": "r13, qword ptr [r15 + 8]", + "stack_offset": 0 + }, + { + "address": "0x14001683b", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], r13", + "stack_offset": 0 + }, + { + "address": "0x140016840", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [r15 + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140016845", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016848", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001684a", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": 0 + }, + { + "address": "0x14001684f", + "size": 3, + "mnemonic": "mov", + "operands": "eax, dword ptr [rax + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x140016852", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x78], eax", + "stack_offset": 0 + }, + { + "address": "0x140016856", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x20], eax", + "stack_offset": 0 + }, + { + "address": "0x14001685a", + "size": 5, + "mnemonic": "call", + "operands": "0x1400118c4", + "stack_offset": 0 + }, + { + "address": "0x14001685f", + "size": 7, + "mnemonic": "mov", + "operands": "dword ptr [rax + 0x10], 0x8c", + "stack_offset": 0 + }, + { + "address": "0x140016866", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, 8", + "stack_offset": 0 + }, + { + "address": "0x140016869", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001689c", + "stack_offset": 0 + }, + { + "address": "0x14001686b", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0xf006]", + "stack_offset": 0 + }, + { + "address": "0x140016872", + "size": 4, + "mnemonic": "shl", + "operands": "rax, 4", + "stack_offset": 0 + }, + { + "address": "0x140016876", + "size": 3, + "mnemonic": "add", + "operands": "rax, qword ptr [r15]", + "stack_offset": 0 + }, + { + "address": "0x140016879", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rip + 0xf000]", + "stack_offset": 0 + }, + { + "address": "0x140016880", + "size": 4, + "mnemonic": "shl", + "operands": "rcx, 4", + "stack_offset": 0 + }, + { + "address": "0x140016884", + "size": 3, + "mnemonic": "add", + "operands": "rcx, rax", + "stack_offset": 0 + }, + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + }, + { + "address": "0x14001671a", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001671a", + "size": 3, + "mnemonic": "cmp", + "operands": "edx, 1", + "stack_offset": 0 + }, + { + "address": "0x14001671d", + "size": 6, + "mnemonic": "jne", + "operands": "0x1400167a5", + "stack_offset": 0 + }, + { + "address": "0x140016723", + "size": 3, + "mnemonic": "sub", + "operands": "ecx, 2", + "stack_offset": 0 + }, + { + "address": "0x140016726", + "size": 6, + "mnemonic": "je", + "operands": "0x1400167e0", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400167e0", + "0x14001672c" + ] + }, + { + "address": "0x1400168ae", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400168ae", + "size": 3, + "mnemonic": "test", + "operands": "r14b, r14b", + "stack_offset": 0 + }, + { + "address": "0x1400168b1", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168bd", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168bd", + "0x1400168b3" + ] + }, + { + "address": "0x140016891", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016891", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rax + 8], 0", + "stack_offset": 0 + }, + { + "address": "0x140016896", + "size": 4, + "mnemonic": "add", + "operands": "rax, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14001689a", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140016887", + "stack_offset": 0 + } + ], + "successors": [ + "0x140016887" + ] + }, + { + "address": "0x140016887", + "size": 3, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140016887", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rax", + "stack_offset": 0 + }, + { + "address": "0x14001688c", + "size": 3, + "mnemonic": "cmp", + "operands": "rax, rcx", + "stack_offset": 0 + }, + { + "address": "0x14001688f", + "size": 2, + "mnemonic": "je", + "operands": "0x1400168ae", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400168ae", + "0x140016891" + ] + } + ] + }, + { + "address": "0x14000ace8", + "name": "", + "blocks": [ + { + "address": "0x14000ace8", + "size": 15, + "is_prolog": true, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ace8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000aced", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x18], rsi", + "stack_offset": 0 + }, + { + "address": "0x14000acf2", + "size": 1, + "mnemonic": "push", + "operands": "rbp", + "stack_offset": 0 + }, + { + "address": "0x14000acf3", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14000acf4", + "size": 2, + "mnemonic": "push", + "operands": "r14", + "stack_offset": -16 + }, + { + "address": "0x14000acf6", + "size": 8, + "mnemonic": "lea", + "operands": "rbp, [rsp - 0x4f0]", + "stack_offset": -24 + }, + { + "address": "0x14000acfe", + "size": 7, + "mnemonic": "sub", + "operands": "rsp, 0x5f0", + "stack_offset": -24 + }, + { + "address": "0x14000ad05", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x26334]", + "stack_offset": -1544 + }, + { + "address": "0x14000ad0c", + "size": 3, + "mnemonic": "xor", + "operands": "rax, rsp", + "stack_offset": -1544 + }, + { + "address": "0x14000ad0f", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x4e0], rax", + "stack_offset": -1544 + }, + { + "address": "0x14000ad16", + "size": 3, + "mnemonic": "mov", + "operands": "edi, r8d", + "stack_offset": -1544 + }, + { + "address": "0x14000ad19", + "size": 2, + "mnemonic": "mov", + "operands": "esi, edx", + "stack_offset": -1544 + }, + { + "address": "0x14000ad1b", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, ecx", + "stack_offset": -1544 + }, + { + "address": "0x14000ad1d", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": -1544 + }, + { + "address": "0x14000ad20", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ad27", + "stack_offset": -1544 + } + ], + "successors": [ + "0x14000ad27", + "0x14000ad22" + ] + }, + { + "address": "0x14000ad27", + "size": 24, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad27", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad29", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad2e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x14000ad34", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad39", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad3b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad3f", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x14000ad45", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad4a", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad50", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad55", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad5b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad5f", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x50], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad65", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad6a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad6e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad73", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152df]", + "stack_offset": 0 + }, + { + "address": "0x14000ad79", + "size": 7, + "mnemonic": "mov", + "operands": "r14, qword ptr [rbp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x14000ad80", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ad85", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000ad88", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ad8b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152cf]", + "stack_offset": 0 + }, + { + "address": "0x14000ad91", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad94", + "size": 2, + "mnemonic": "je", + "operands": "0x14000adcc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000adcc", + "0x14000ad96" + ] + }, + { + "address": "0x14000ad22", + "size": 25, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad22", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x14000ad27", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad29", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad2e", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x98", + "stack_offset": 0 + }, + { + "address": "0x14000ad34", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad39", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": 0 + }, + { + "address": "0x14000ad3b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad3f", + "size": 6, + "mnemonic": "mov", + "operands": "r8d, 0x4d0", + "stack_offset": 0 + }, + { + "address": "0x14000ad45", + "size": 5, + "mnemonic": "call", + "operands": "0x14001ea80", + "stack_offset": 0 + }, + { + "address": "0x14000ad4a", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x48], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad50", + "size": 5, + "mnemonic": "lea", + "operands": "rax, [rsp + 0x70]", + "stack_offset": 0 + }, + { + "address": "0x14000ad55", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x40], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad5b", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad5f", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x50], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad65", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x58], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad6a", + "size": 4, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000ad6e", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x60], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad73", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152df]", + "stack_offset": 0 + }, + { + "address": "0x14000ad79", + "size": 7, + "mnemonic": "mov", + "operands": "r14, qword ptr [rbp + 0x108]", + "stack_offset": 0 + }, + { + "address": "0x14000ad80", + "size": 5, + "mnemonic": "lea", + "operands": "rdx, [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ad85", + "size": 3, + "mnemonic": "mov", + "operands": "rcx, r14", + "stack_offset": 0 + }, + { + "address": "0x14000ad88", + "size": 3, + "mnemonic": "xor", + "operands": "r8d, r8d", + "stack_offset": 0 + }, + { + "address": "0x14000ad8b", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152cf]", + "stack_offset": 0 + }, + { + "address": "0x14000ad91", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ad94", + "size": 2, + "mnemonic": "je", + "operands": "0x14000adcc", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000adcc", + "0x14000ad96" + ] + }, + { + "address": "0x14000adcc", + "size": 21, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000adcc", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000add3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x108], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adda", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000ade1", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14000ade5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x70], esi", + "stack_offset": 0 + }, + { + "address": "0x14000ade9", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xa8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adf0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000adf7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x80], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adfb", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x74], edi", + "stack_offset": 0 + }, + { + "address": "0x14000adff", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152bb]", + "stack_offset": 0 + }, + { + "address": "0x14000ae05", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ae07", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae09", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15269]", + "stack_offset": 0 + }, + { + "address": "0x14000ae0f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000ae14", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15256]", + "stack_offset": 0 + }, + { + "address": "0x14000ae1a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae1c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae1e", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14000ae20", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae22", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, -1", + "stack_offset": 0 + }, + { + "address": "0x14000ae25", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ae2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ae2e", + "0x14000ae27" + ] + }, + { + "address": "0x14000ad96", + "size": 33, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ad96", + "size": 6, + "mnemonic": "and", + "operands": "qword ptr [rsp + 0x38], 0", + "stack_offset": 0 + }, + { + "address": "0x14000ad9c", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x48]", + "stack_offset": 0 + }, + { + "address": "0x14000ada1", + "size": 5, + "mnemonic": "mov", + "operands": "rdx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x14000ada6", + "size": 3, + "mnemonic": "mov", + "operands": "r9, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ada9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x30], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adae", + "size": 3, + "mnemonic": "mov", + "operands": "r8, r14", + "stack_offset": 0 + }, + { + "address": "0x14000adb1", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x50]", + "stack_offset": 0 + }, + { + "address": "0x14000adb6", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x28], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adbb", + "size": 4, + "mnemonic": "lea", + "operands": "rcx, [rbp + 0x10]", + "stack_offset": 0 + }, + { + "address": "0x14000adbf", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], rcx", + "stack_offset": 0 + }, + { + "address": "0x14000adc4", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000adc6", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x1529c]", + "stack_offset": 0 + }, + { + "address": "0x14000adcc", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000add3", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0x108], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adda", + "size": 7, + "mnemonic": "lea", + "operands": "rax, [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000ade1", + "size": 4, + "mnemonic": "add", + "operands": "rax, 8", + "stack_offset": 0 + }, + { + "address": "0x14000ade5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x70], esi", + "stack_offset": 0 + }, + { + "address": "0x14000ade9", + "size": 7, + "mnemonic": "mov", + "operands": "qword ptr [rbp + 0xa8], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adf0", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rbp + 0x508]", + "stack_offset": 0 + }, + { + "address": "0x14000adf7", + "size": 4, + "mnemonic": "mov", + "operands": "qword ptr [rbp - 0x80], rax", + "stack_offset": 0 + }, + { + "address": "0x14000adfb", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x74], edi", + "stack_offset": 0 + }, + { + "address": "0x14000adff", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x152bb]", + "stack_offset": 0 + }, + { + "address": "0x14000ae05", + "size": 2, + "mnemonic": "xor", + "operands": "ecx, ecx", + "stack_offset": 0 + }, + { + "address": "0x14000ae07", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae09", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15269]", + "stack_offset": 0 + }, + { + "address": "0x14000ae0f", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x58]", + "stack_offset": 0 + }, + { + "address": "0x14000ae14", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15256]", + "stack_offset": 0 + }, + { + "address": "0x14000ae1a", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": 0 + }, + { + "address": "0x14000ae1c", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae1e", + "size": 2, + "mnemonic": "test", + "operands": "edi, edi", + "stack_offset": 0 + }, + { + "address": "0x14000ae20", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ae2e", + "stack_offset": 0 + }, + { + "address": "0x14000ae22", + "size": 3, + "mnemonic": "cmp", + "operands": "ebx, -1", + "stack_offset": 0 + }, + { + "address": "0x14000ae25", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ae2e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ae2e", + "0x14000ae27" + ] + }, + { + "address": "0x14000ae2e", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ae2e", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae35", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000ae38", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000ae3d", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x5f0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae45", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000ae49", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ae4d", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000ae50", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000ae52", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 8 + }, + { + "address": "0x14000ae53", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x14000ae54", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000ae27", + "size": 13, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ae27", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x14000ae29", + "size": 5, + "mnemonic": "call", + "operands": "0x140005e38", + "stack_offset": 0 + }, + { + "address": "0x14000ae2e", + "size": 7, + "mnemonic": "mov", + "operands": "rcx, qword ptr [rbp + 0x4e0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae35", + "size": 3, + "mnemonic": "xor", + "operands": "rcx, rsp", + "stack_offset": 0 + }, + { + "address": "0x14000ae38", + "size": 5, + "mnemonic": "call", + "operands": "0x140005210", + "stack_offset": 0 + }, + { + "address": "0x14000ae3d", + "size": 8, + "mnemonic": "lea", + "operands": "r11, [rsp + 0x5f0]", + "stack_offset": 0 + }, + { + "address": "0x14000ae45", + "size": 4, + "mnemonic": "mov", + "operands": "rbx, qword ptr [r11 + 0x28]", + "stack_offset": 0 + }, + { + "address": "0x14000ae49", + "size": 4, + "mnemonic": "mov", + "operands": "rsi, qword ptr [r11 + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ae4d", + "size": 3, + "mnemonic": "mov", + "operands": "rsp, r11", + "stack_offset": 0 + }, + { + "address": "0x14000ae50", + "size": 2, + "mnemonic": "pop", + "operands": "r14", + "stack_offset": 0 + }, + { + "address": "0x14000ae52", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 8 + }, + { + "address": "0x14000ae53", + "size": 1, + "mnemonic": "pop", + "operands": "rbp", + "stack_offset": 16 + }, + { + "address": "0x14000ae54", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 24 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x14000b58c", + "name": "", + "blocks": [ + ] + }, + { + "address": "0x14000abc8", + "name": "", + "blocks": [ + { + "address": "0x14000abc8", + "size": 14, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000abc8", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rbx", + "stack_offset": 0 + }, + { + "address": "0x14000abcd", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14000abce", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x14000abd2", + "size": 4, + "mnemonic": "cmp", + "operands": "qword ptr [rcx], 0", + "stack_offset": -40 + }, + { + "address": "0x14000abd6", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rcx", + "stack_offset": -40 + }, + { + "address": "0x14000abd9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000ac1b", + "stack_offset": -40 + }, + { + "address": "0x14000abdb", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x15517]", + "stack_offset": -40 + }, + { + "address": "0x14000abe1", + "size": 4, + "mnemonic": "cmp", + "operands": "byte ptr [rdi + 0x10], 0", + "stack_offset": -40 + }, + { + "address": "0x14000abe5", + "size": 4, + "mnemonic": "mov", + "operands": "dword ptr [rsp + 0x30], eax", + "stack_offset": -40 + }, + { + "address": "0x14000abe9", + "size": 2, + "mnemonic": "jne", + "operands": "0x14000abf8", + "stack_offset": -40 + }, + { + "address": "0x14000abeb", + "size": 5, + "mnemonic": "and", + "operands": "qword ptr [rdi + 8], 0", + "stack_offset": -40 + }, + { + "address": "0x14000abf0", + "size": 2, + "mnemonic": "xor", + "operands": "edx, edx", + "stack_offset": -40 + }, + { + "address": "0x14000abf2", + "size": 4, + "mnemonic": "mov", + "operands": "byte ptr [rdi + 0x10], 1", + "stack_offset": -40 + }, + { + "address": "0x14000abf6", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14000abfc", + "stack_offset": -40 + } + ], + "successors": [ + "0x14000abfc" + ] + }, + { + "address": "0x14000abfc", + "size": 8, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000abfc", + "size": 5, + "mnemonic": "lea", + "operands": "rcx, [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ac01", + "size": 5, + "mnemonic": "call", + "operands": "0x1400119b4", + "stack_offset": 0 + }, + { + "address": "0x14000ac06", + "size": 4, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14000ac0a", + "size": 3, + "mnemonic": "mov", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x14000ac0d", + "size": 3, + "mnemonic": "mov", + "operands": "qword ptr [rdi], rax", + "stack_offset": 0 + }, + { + "address": "0x14000ac10", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0x154ea]", + "stack_offset": 0 + }, + { + "address": "0x14000ac16", + "size": 3, + "mnemonic": "test", + "operands": "rbx, rbx", + "stack_offset": 0 + }, + { + "address": "0x14000ac19", + "size": 2, + "mnemonic": "je", + "operands": "0x14000ac29", + "stack_offset": 0 + } + ], + "successors": [ + "0x14000ac29", + "0x14000ac1b" + ] + }, + { + "address": "0x14000ac29", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14000ac29", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x14000ac2e", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x14000ac1b", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14000ac1b", + "size": 3, + "mnemonic": "mov", + "operands": "rax, qword ptr [rdi]", + "stack_offset": 0 + }, + { + "address": "0x14000ac1e", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x14000ac23", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x14000ac27", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x14000ac28", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140016634", + "name": "", + "blocks": [ + { + "address": "0x140016634", + "size": 21, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140016634", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x140016639", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], r9", + "stack_offset": 0 + }, + { + "address": "0x14001663e", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x14001663f", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x140016643", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, r9", + "stack_offset": -40 + }, + { + "address": "0x140016646", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdx]", + "stack_offset": -40 + }, + { + "address": "0x140016648", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca20", + "stack_offset": -40 + }, + { + "address": "0x14001664d", + "size": 1, + "mnemonic": "nop", + "operands": "", + "stack_offset": -40 + }, + { + "address": "0x14001664e", + "size": 7, + "mnemonic": "mov", + "operands": "rax, qword ptr [rip + 0x1a9eb]", + "stack_offset": -40 + }, + { + "address": "0x140016655", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, eax", + "stack_offset": -40 + }, + { + "address": "0x140016657", + "size": 3, + "mnemonic": "and", + "operands": "ecx, 0x3f", + "stack_offset": -40 + }, + { + "address": "0x14001665a", + "size": 7, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rip + 0x1d0c7]", + "stack_offset": -40 + }, + { + "address": "0x140016661", + "size": 3, + "mnemonic": "xor", + "operands": "rbx, rax", + "stack_offset": -40 + }, + { + "address": "0x140016664", + "size": 3, + "mnemonic": "ror", + "operands": "rbx, cl", + "stack_offset": -40 + }, + { + "address": "0x140016667", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rdi]", + "stack_offset": -40 + }, + { + "address": "0x140016669", + "size": 5, + "mnemonic": "call", + "operands": "0x14000ca74", + "stack_offset": -40 + }, + { + "address": "0x14001666e", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": -40 + }, + { + "address": "0x140016671", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": -40 + }, + { + "address": "0x140016676", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": -40 + }, + { + "address": "0x14001667a", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": -8 + }, + { + "address": "0x14001667b", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011924", + "name": "", + "blocks": [ + { + "address": "0x140011924", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011924", + "size": 2, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x140011926", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x14001192a", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x140011933", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbx", + "stack_offset": -56 + }, + { + "address": "0x140011938", + "size": 2, + "mnemonic": "xor", + "operands": "edi, edi", + "stack_offset": -56 + }, + { + "address": "0x14001193a", + "size": 7, + "mnemonic": "cmp", + "operands": "byte ptr [rip + 0x218ef], dil", + "stack_offset": -56 + }, + { + "address": "0x140011941", + "size": 2, + "mnemonic": "je", + "operands": "0x14001196d", + "stack_offset": -56 + } + ], + "successors": [ + "0x14001196d", + "0x140011943" + ] + }, + { + "address": "0x14001196d", + "size": 7, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001196d", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe785]", + "stack_offset": 0 + }, + { + "address": "0x140011973", + "size": 2, + "mnemonic": "mov", + "operands": "ebx, eax", + "stack_offset": 0 + }, + { + "address": "0x140011975", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f945]", + "stack_offset": 0 + }, + { + "address": "0x14001197b", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x14001197e", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011985", + "stack_offset": 0 + }, + { + "address": "0x140011980", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x140011983", + "size": 2, + "mnemonic": "jmp", + "operands": "0x14001198b", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001198b" + ] + }, + { + "address": "0x140011943", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011943", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f977]", + "stack_offset": 0 + }, + { + "address": "0x140011949", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": 0 + }, + { + "address": "0x14001194c", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011952", + "stack_offset": 0 + }, + { + "address": "0x14001194e", + "size": 2, + "mnemonic": "mov", + "operands": "eax, edi", + "stack_offset": 0 + }, + { + "address": "0x140011950", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011958", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011958" + ] + }, + { + "address": "0x14001198b", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001198b", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001198f", + "size": 2, + "mnemonic": "je", + "operands": "0x14001199e", + "stack_offset": 0 + } + ], + "successors": [ + "0x14001199e", + "0x140011991" + ] + }, + { + "address": "0x140011958", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011958", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x14001195c", + "size": 2, + "mnemonic": "je", + "operands": "0x1400119a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400119a6", + "0x14001195e" + ] + }, + { + "address": "0x14001199e", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x14001199e", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400119a0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe75a]", + "stack_offset": 0 + }, + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x140011991", + "size": 11, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011991", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011994", + "size": 2, + "mnemonic": "jne", + "operands": "0x14001199b", + "stack_offset": 0 + }, + { + "address": "0x140011996", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x14001199b", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001199e", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, ebx", + "stack_offset": 0 + }, + { + "address": "0x1400119a0", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe75a]", + "stack_offset": 0 + }, + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400119a6", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400119a6", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119a9", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x1400119ae", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x1400119b2", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x1400119b3", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x14001195e", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x14001195e", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x140011961", + "size": 2, + "mnemonic": "jne", + "operands": "0x140011968", + "stack_offset": 0 + }, + { + "address": "0x140011963", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x140011968", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rax", + "stack_offset": 0 + }, + { + "address": "0x14001196b", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400119a6", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400119a6" + ] + } + ] + }, + { + "address": "0x1400118c4", + "name": "", + "blocks": [ + { + "address": "0x1400118c4", + "size": 4, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400118c4", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400118c8", + "size": 5, + "mnemonic": "call", + "operands": "0x140011924", + "stack_offset": -40 + }, + { + "address": "0x1400118cd", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": -40 + }, + { + "address": "0x1400118d0", + "size": 2, + "mnemonic": "je", + "operands": "0x1400118d7", + "stack_offset": -40 + } + ], + "successors": [ + "0x1400118d7", + "0x1400118d2" + ] + }, + { + "address": "0x1400118d7", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400118d7", + "size": 5, + "mnemonic": "call", + "operands": "0x14000d6d0", + "stack_offset": 0 + }, + { + "address": "0x1400118dc", + "size": 1, + "mnemonic": "int3", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400118d2", + "size": 2, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400118d2", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x28", + "stack_offset": 0 + }, + { + "address": "0x1400118d6", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140005210", + "name": "", + "blocks": [ + { + "address": "0x140005210", + "size": 6, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140005210", + "size": 7, + "mnemonic": "cmp", + "operands": "rcx, qword ptr [rip + 0x2be29]", + "stack_offset": 0 + }, + { + "address": "0x140005217", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005229", + "stack_offset": 0 + }, + { + "address": "0x140005219", + "size": 4, + "mnemonic": "rol", + "operands": "rcx, 0x10", + "stack_offset": 0 + }, + { + "address": "0x14000521d", + "size": 5, + "mnemonic": "test", + "operands": "cx, 0xffff", + "stack_offset": 0 + }, + { + "address": "0x140005222", + "size": 2, + "mnemonic": "jne", + "operands": "0x140005225", + "stack_offset": 0 + }, + { + "address": "0x140005224", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 0 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400119b4", + "name": "", + "blocks": [ + { + "address": "0x1400119b4", + "size": 11, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119b4", + "size": 2, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400119b6", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x30", + "stack_offset": -8 + }, + { + "address": "0x1400119ba", + "size": 9, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x20], 0xfffffffffffffffe", + "stack_offset": -56 + }, + { + "address": "0x1400119c3", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x40], rbx", + "stack_offset": -56 + }, + { + "address": "0x1400119c8", + "size": 3, + "mnemonic": "mov", + "operands": "rdi, rdx", + "stack_offset": -56 + }, + { + "address": "0x1400119cb", + "size": 2, + "mnemonic": "xor", + "operands": "ebx, ebx", + "stack_offset": -56 + }, + { + "address": "0x1400119cd", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1f8ed]", + "stack_offset": -56 + }, + { + "address": "0x1400119d3", + "size": 3, + "mnemonic": "cmp", + "operands": "ecx, -1", + "stack_offset": -56 + }, + { + "address": "0x1400119d6", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400119dc", + "stack_offset": -56 + }, + { + "address": "0x1400119d8", + "size": 2, + "mnemonic": "mov", + "operands": "eax, ebx", + "stack_offset": -56 + }, + { + "address": "0x1400119da", + "size": 2, + "mnemonic": "jmp", + "operands": "0x1400119e2", + "stack_offset": -56 + } + ], + "successors": [ + "0x1400119e2" + ] + }, + { + "address": "0x1400119e2", + "size": 2, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119e2", + "size": 4, + "mnemonic": "cmp", + "operands": "rax, -1", + "stack_offset": 0 + }, + { + "address": "0x1400119e6", + "size": 2, + "mnemonic": "je", + "operands": "0x140011a01", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011a01", + "0x1400119e8" + ] + }, + { + "address": "0x140011a01", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011a01", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011a04", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140011a09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140011a0d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140011a0e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + }, + { + "address": "0x1400119e8", + "size": 5, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400119e8", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400119eb", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400119f7", + "stack_offset": 0 + }, + { + "address": "0x1400119ed", + "size": 5, + "mnemonic": "call", + "operands": "0x1400117a4", + "stack_offset": 0 + }, + { + "address": "0x1400119f2", + "size": 3, + "mnemonic": "test", + "operands": "rax, rax", + "stack_offset": 0 + }, + { + "address": "0x1400119f5", + "size": 2, + "mnemonic": "je", + "operands": "0x140011a01", + "stack_offset": 0 + } + ], + "successors": [ + "0x140011a01", + "0x1400119f7" + ] + }, + { + "address": "0x1400119f7", + "size": 7, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x1400119f7", + "size": 7, + "mnemonic": "imul", + "operands": "rbx, rdi, 0x3c8", + "stack_offset": 0 + }, + { + "address": "0x1400119fe", + "size": 3, + "mnemonic": "add", + "operands": "rbx, rax", + "stack_offset": 0 + }, + { + "address": "0x140011a01", + "size": 3, + "mnemonic": "mov", + "operands": "rax, rbx", + "stack_offset": 0 + }, + { + "address": "0x140011a04", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x40]", + "stack_offset": 0 + }, + { + "address": "0x140011a09", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x30", + "stack_offset": 0 + }, + { + "address": "0x140011a0d", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 48 + }, + { + "address": "0x140011a0e", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 56 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x1400117a4", + "name": "", + "blocks": [ + { + "address": "0x1400117a4", + "size": 16, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x1400117a4", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 8], rbx", + "stack_offset": 0 + }, + { + "address": "0x1400117a9", + "size": 5, + "mnemonic": "mov", + "operands": "qword ptr [rsp + 0x10], rsi", + "stack_offset": 0 + }, + { + "address": "0x1400117ae", + "size": 1, + "mnemonic": "push", + "operands": "rdi", + "stack_offset": 0 + }, + { + "address": "0x1400117af", + "size": 4, + "mnemonic": "sub", + "operands": "rsp, 0x20", + "stack_offset": -8 + }, + { + "address": "0x1400117b3", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe93f]", + "stack_offset": -40 + }, + { + "address": "0x1400117b9", + "size": 6, + "mnemonic": "mov", + "operands": "ecx, dword ptr [rip + 0x1fb01]", + "stack_offset": -40 + }, + { + "address": "0x1400117bf", + "size": 4, + "mnemonic": "or", + "operands": "rdx, 0xffffffffffffffff", + "stack_offset": -40 + }, + { + "address": "0x1400117c3", + "size": 2, + "mnemonic": "mov", + "operands": "edi, eax", + "stack_offset": -40 + }, + { + "address": "0x1400117c5", + "size": 5, + "mnemonic": "call", + "operands": "0x140011fe8", + "stack_offset": -40 + }, + { + "address": "0x1400117ca", + "size": 2, + "mnemonic": "xor", + "operands": "esi, esi", + "stack_offset": -40 + }, + { + "address": "0x1400117cc", + "size": 2, + "mnemonic": "test", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x1400117ce", + "size": 2, + "mnemonic": "jne", + "operands": "0x1400117dc", + "stack_offset": -40 + }, + { + "address": "0x1400117d0", + "size": 2, + "mnemonic": "mov", + "operands": "ecx, edi", + "stack_offset": -40 + }, + { + "address": "0x1400117d2", + "size": 6, + "mnemonic": "call", + "operands": "qword ptr [rip + 0xe928]", + "stack_offset": -40 + }, + { + "address": "0x1400117d8", + "size": 2, + "mnemonic": "xor", + "operands": "eax, eax", + "stack_offset": -40 + }, + { + "address": "0x1400117da", + "size": 2, + "mnemonic": "jmp", + "operands": "0x140011849", + "stack_offset": -40 + } + ], + "successors": [ + "0x140011849" + ] + }, + { + "address": "0x140011849", + "size": 5, + "is_prolog": false, + "is_epilog": true, + "instructions": [ + { + "address": "0x140011849", + "size": 5, + "mnemonic": "mov", + "operands": "rbx, qword ptr [rsp + 0x30]", + "stack_offset": 0 + }, + { + "address": "0x14001184e", + "size": 5, + "mnemonic": "mov", + "operands": "rsi, qword ptr [rsp + 0x38]", + "stack_offset": 0 + }, + { + "address": "0x140011853", + "size": 4, + "mnemonic": "add", + "operands": "rsp, 0x20", + "stack_offset": 0 + }, + { + "address": "0x140011857", + "size": 1, + "mnemonic": "pop", + "operands": "rdi", + "stack_offset": 32 + }, + { + "address": "0x140011858", + "size": 1, + "mnemonic": "ret", + "operands": "", + "stack_offset": 40 + } + ], + "successors": [ + ] + } + ] + }, + { + "address": "0x140011fe8", + "name": "", + "blocks": [ + { + "address": "0x140011fe8", + "size": 1, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + { + "address": "0x140011fe8", + "size": 7, + "mnemonic": "jmp", + "operands": "qword ptr [rip + 0xe1b1]", + "stack_offset": 0 + } + ], + "successors": [ + "0x1400201a0" + ] + }, + { + "address": "0x1400201a0", + "size": 0, + "is_prolog": false, + "is_epilog": false, + "instructions": [ + ], + "successors": [ + ] + } + ] + } + ], + "xrefs": [ + { + "target": "0x10", + "callers": [ + { + "address": "0x140001392", + "type": "call" + }, + { + "address": "0x1400020c9", + "type": "call" + } + ] + }, + { + "target": "0x18", + "callers": [ + { + "address": "0x14000125b", + "type": "call" + }, + { + "address": "0x1400012f2", + "type": "call" + } + ] + }, + { + "target": "0x48", + "callers": [ + { + "address": "0x140001292", + "type": "call" + } + ] + }, + { + "target": "0x68", + "callers": [ + { + "address": "0x14000204c", + "type": "call" + }, + { + "address": "0x140001d36", + "type": "call" + } + ] + }, + { + "target": "0x1f1a", + "callers": [ + { + "address": "0x14001e3a0", + "type": "jmp" + } + ] + }, + { + "target": "0xe1b1", + "callers": [ + { + "address": "0x140011fe8", + "type": "jmp" + } + ] + }, + { + "target": "0xe45c", + "callers": [ + { + "address": "0x140011d4e", + "type": "call" + } + ] + }, + { + "target": "0xe473", + "callers": [ + { + "address": "0x140011c7f", + "type": "call" + } + ] + }, + { + "target": "0xe479", + "callers": [ + { + "address": "0x140011cc1", + "type": "call" + } + ] + }, + { + "target": "0xe48d", + "callers": [ + { + "address": "0x140011d1d", + "type": "call" + }, + { + "address": "0x140011d1d", + "type": "call" + }, + { + "address": "0x140011d1d", + "type": "call" + }, + { + "address": "0x140011d1d", + "type": "call" + } + ] + }, + { + "target": "0xe4cd", + "callers": [ + { + "address": "0x140011c6d", + "type": "call" + } + ] + }, + { + "target": "0xe75a", + "callers": [ + { + "address": "0x1400119a0", + "type": "call" + }, + { + "address": "0x1400119a0", + "type": "call" + } + ] + }, + { + "target": "0xe785", + "callers": [ + { + "address": "0x14001196d", + "type": "call" + } + ] + }, + { + "target": "0xe928", + "callers": [ + { + "address": "0x1400117d2", + "type": "call" + } + ] + }, + { + "target": "0xe93f", + "callers": [ + { + "address": "0x1400117b3", + "type": "call" + } + ] + }, + { + "target": "0x1155b", + "callers": [ + { + "address": "0x14000eb27", + "type": "call" + } + ] + }, + { + "target": "0x1155e", + "callers": [ + { + "address": "0x14000eb1c", + "type": "call" + } + ] + }, + { + "target": "0x11593", + "callers": [ + { + "address": "0x14000eb97", + "type": "call" + } + ] + }, + { + "target": "0x115b7", + "callers": [ + { + "address": "0x14000eb7b", + "type": "call" + } + ] + }, + { + "target": "0x115fd", + "callers": [ + { + "address": "0x14000eb65", + "type": "call" + } + ] + }, + { + "target": "0x11624", + "callers": [ + { + "address": "0x14000eb36", + "type": "call" + }, + { + "address": "0x14000eb36", + "type": "call" + } + ] + }, + { + "target": "0x11677", + "callers": [ + { + "address": "0x14000ea53", + "type": "call" + } + ] + }, + { + "target": "0x12994", + "callers": [ + { + "address": "0x14000d6f6", + "type": "call" + } + ] + }, + { + "target": "0x1358b", + "callers": [ + { + "address": "0x14000ca86", + "type": "jmp" + } + ] + }, + { + "target": "0x135d7", + "callers": [ + { + "address": "0x14000ca32", + "type": "jmp" + } + ] + }, + { + "target": "0x14e09", + "callers": [ + { + "address": "0x14000b208", + "type": "jmp" + } + ] + }, + { + "target": "0x14e0d", + "callers": [ + { + "address": "0x14000b1fc", + "type": "jmp" + } + ] + }, + { + "target": "0x15256", + "callers": [ + { + "address": "0x14000ae14", + "type": "call" + }, + { + "address": "0x14000ae14", + "type": "call" + } + ] + }, + { + "target": "0x15269", + "callers": [ + { + "address": "0x14000ae09", + "type": "call" + }, + { + "address": "0x14000ae09", + "type": "call" + } + ] + }, + { + "target": "0x1529c", + "callers": [ + { + "address": "0x14000adc6", + "type": "call" + } + ] + }, + { + "target": "0x152bb", + "callers": [ + { + "address": "0x14000adff", + "type": "call" + }, + { + "address": "0x14000adff", + "type": "call" + } + ] + }, + { + "target": "0x152cf", + "callers": [ + { + "address": "0x14000ad8b", + "type": "call" + }, + { + "address": "0x14000ad8b", + "type": "call" + } + ] + }, + { + "target": "0x152df", + "callers": [ + { + "address": "0x14000ad73", + "type": "call" + }, + { + "address": "0x14000ad73", + "type": "call" + } + ] + }, + { + "target": "0x154ea", + "callers": [ + { + "address": "0x14000ac10", + "type": "call" + } + ] + }, + { + "target": "0x15517", + "callers": [ + { + "address": "0x14000abdb", + "type": "call" + } + ] + }, + { + "target": "0x1567f", + "callers": [ + { + "address": "0x14000aa83", + "type": "call" + } + ] + }, + { + "target": "0x1578e", + "callers": [ + { + "address": "0x14000a993", + "type": "jmp" + } + ] + }, + { + "target": "0x1583f", + "callers": [ + { + "address": "0x14000aa7b", + "type": "call" + } + ] + }, + { + "target": "0x158a3", + "callers": [ + { + "address": "0x14000a84f", + "type": "call" + } + ] + }, + { + "target": "0x158c1", + "callers": [ + { + "address": "0x14000a879", + "type": "call" + } + ] + }, + { + "target": "0x158f9", + "callers": [ + { + "address": "0x14000a841", + "type": "call" + } + ] + }, + { + "target": "0x15932", + "callers": [ + { + "address": "0x14000a987", + "type": "jmp" + } + ] + }, + { + "target": "0x1a103", + "callers": [ + { + "address": "0x140005f67", + "type": "call" + }, + { + "address": "0x140005f67", + "type": "call" + } + ] + }, + { + "target": "0x1a116", + "callers": [ + { + "address": "0x140005f5c", + "type": "call" + }, + { + "address": "0x140005f5c", + "type": "call" + } + ] + }, + { + "target": "0x1a12c", + "callers": [ + { + "address": "0x140005f9e", + "type": "call" + } + ] + }, + { + "target": "0x1a177", + "callers": [ + { + "address": "0x140005eeb", + "type": "call" + } + ] + }, + { + "target": "0x1a17b", + "callers": [ + { + "address": "0x140005f3f", + "type": "call" + }, + { + "address": "0x140005f3f", + "type": "call" + } + ] + }, + { + "target": "0x1a1b3", + "callers": [ + { + "address": "0x140005ea7", + "type": "call" + }, + { + "address": "0x140005ea7", + "type": "call" + } + ] + }, + { + "target": "0x1a1c5", + "callers": [ + { + "address": "0x140005e8d", + "type": "call" + }, + { + "address": "0x140005e8d", + "type": "call" + } + ] + }, + { + "target": "0x1a22a", + "callers": [ + { + "address": "0x140005e60", + "type": "call" + } + ] + }, + { + "target": "0x1a309", + "callers": [ + { + "address": "0x140005d89", + "type": "call" + } + ] + }, + { + "target": "0x1a321", + "callers": [ + { + "address": "0x140005d79", + "type": "call" + } + ] + }, + { + "target": "0x1a335", + "callers": [ + { + "address": "0x140005d6d", + "type": "call" + } + ] + }, + { + "target": "0x1a34b", + "callers": [ + { + "address": "0x140005d5f", + "type": "call" + } + ] + }, + { + "target": "0x1aeb8", + "callers": [ + { + "address": "0x140005402", + "type": "call" + } + ] + }, + { + "target": "0x140001150", + "callers": [ + { + "address": "0x140002252", + "type": "call" + } + ] + }, + { + "target": "0x1400011a6", + "callers": [ + { + "address": "0x1400011a1", + "type": "jmp" + } + ] + }, + { + "target": "0x1400011c1", + "callers": [ + { + "address": "0x1400011b9", + "type": "je" + } + ] + }, + { + "target": "0x1400011f7", + "callers": [ + { + "address": "0x1400011da", + "type": "je" + }, + { + "address": "0x1400011da", + "type": "je" + }, + { + "address": "0x1400011df", + "type": "je" + } + ] + }, + { + "target": "0x140001255", + "callers": [ + { + "address": "0x14000122f", + "type": "je" + } + ] + }, + { + "target": "0x14000125e", + "callers": [ + { + "address": "0x140001253", + "type": "jmp" + } + ] + }, + { + "target": "0x14000127d", + "callers": [ + { + "address": "0x14000120a", + "type": "je" + }, + { + "address": "0x14000120a", + "type": "je" + } + ] + }, + { + "target": "0x1400012a7", + "callers": [ + { + "address": "0x140001298", + "type": "je" + } + ] + }, + { + "target": "0x1400012ec", + "callers": [ + { + "address": "0x1400012c6", + "type": "je" + } + ] + }, + { + "target": "0x1400012f5", + "callers": [ + { + "address": "0x1400012ea", + "type": "jmp" + } + ] + }, + { + "target": "0x140001316", + "callers": [ + { + "address": "0x1400012a5", + "type": "jmp" + }, + { + "address": "0x14000126e", + "type": "jmp" + }, + { + "address": "0x140001305", + "type": "jmp" + }, + { + "address": "0x14000126e", + "type": "jmp" + }, + { + "address": "0x140001305", + "type": "jmp" + } + ] + }, + { + "target": "0x140001349", + "callers": [ + { + "address": "0x140001322", + "type": "jmp" + } + ] + }, + { + "target": "0x140001395", + "callers": [ + { + "address": "0x14000138d", + "type": "je" + } + ] + }, + { + "target": "0x140001ab0", + "callers": [ + { + "address": "0x140002034", + "type": "call" + } + ] + }, + { + "target": "0x140001ada", + "callers": [ + { + "address": "0x140001ad2", + "type": "je" + } + ] + }, + { + "target": "0x140001afa", + "callers": [ + { + "address": "0x140001ae6", + "type": "je" + }, + { + "address": "0x140001ae6", + "type": "je" + } + ] + }, + { + "target": "0x140001b2e", + "callers": [ + { + "address": "0x140001b02", + "type": "je" + }, + { + "address": "0x140001b07", + "type": "je" + } + ] + }, + { + "target": "0x140001d10", + "callers": [ + { + "address": "0x140001379", + "type": "call" + }, + { + "address": "0x1400020ab", + "type": "call" + }, + { + "address": "0x1400020ab", + "type": "call" + } + ] + }, + { + "target": "0x140001d68", + "callers": [ + { + "address": "0x140001d2c", + "type": "je" + } + ] + }, + { + "target": "0x140002000", + "callers": [ + { + "address": "0x1400011e1", + "type": "call" + }, + { + "address": "0x140001b09", + "type": "call" + } + ] + }, + { + "target": "0x140002079", + "callers": [ + { + "address": "0x140002063", + "type": "jmp" + } + ] + }, + { + "target": "0x14000209d", + "callers": [ + { + "address": "0x14000203e", + "type": "je" + } + ] + }, + { + "target": "0x1400020cc", + "callers": [ + { + "address": "0x140002026", + "type": "je" + }, + { + "address": "0x1400020c4", + "type": "je" + }, + { + "address": "0x1400020c4", + "type": "je" + } + ] + }, + { + "target": "0x140002240", + "callers": [ + { + "address": "0x140005447", + "type": "call" + }, + { + "address": "0x140005447", + "type": "call" + } + ] + }, + { + "target": "0x1400023f4", + "callers": [ + { + "address": "0x14000136d", + "type": "call" + }, + { + "address": "0x14000209d", + "type": "call" + }, + { + "address": "0x14000209d", + "type": "call" + } + ] + }, + { + "target": "0x140005210", + "callers": [ + { + "address": "0x14000ae38", + "type": "call" + }, + { + "address": "0x14000ae38", + "type": "call" + } + ] + }, + { + "target": "0x140005340", + "callers": [ + { + "address": "0x1400054c9", + "type": "jmp" + }, + { + "address": "0x1400054c9", + "type": "jmp" + }, + { + "address": "0x1400054c9", + "type": "jmp" + }, + { + "address": "0x1400054c9", + "type": "jmp" + } + ] + }, + { + "target": "0x1400053ae", + "callers": [ + { + "address": "0x1400053a2", + "type": "je" + } + ] + }, + { + "target": "0x1400053d5", + "callers": [ + { + "address": "0x1400053cb", + "type": "jmp" + } + ] + }, + { + "target": "0x140005408", + "callers": [ + { + "address": "0x1400053e8", + "type": "je" + }, + { + "address": "0x1400053f4", + "type": "je" + } + ] + }, + { + "target": "0x14000542a", + "callers": [ + { + "address": "0x140005414", + "type": "je" + }, + { + "address": "0x140005420", + "type": "je" + }, + { + "address": "0x140005414", + "type": "je" + } + ] + }, + { + "target": "0x140005487", + "callers": [ + { + "address": "0x1400053a9", + "type": "jmp" + }, + { + "address": "0x14000546c", + "type": "jmp" + } + ] + }, + { + "target": "0x140005497", + "callers": [ + { + "address": "0x14000535b", + "type": "je" + } + ] + }, + { + "target": "0x1400054a2", + "callers": [ + { + "address": "0x140005379", + "type": "je" + } + ] + }, + { + "target": "0x1400054ac", + "callers": [ + { + "address": "0x140005455", + "type": "je" + }, + { + "address": "0x140005455", + "type": "je" + } + ] + }, + { + "target": "0x1400054d0", + "callers": [ + { + "address": "0x140005369", + "type": "call" + } + ] + }, + { + "target": "0x1400054f1", + "callers": [ + { + "address": "0x1400054ea", + "type": "jmp" + } + ] + }, + { + "target": "0x1400054fe", + "callers": [ + { + "address": "0x1400054db", + "type": "je" + } + ] + }, + { + "target": "0x14000550c", + "callers": [ + { + "address": "0x140005354", + "type": "call" + } + ] + }, + { + "target": "0x140005541", + "callers": [ + { + "address": "0x14000552b", + "type": "jmp" + } + ] + }, + { + "target": "0x1400055d4", + "callers": [ + { + "address": "0x1400053ed", + "type": "call" + }, + { + "address": "0x140005419", + "type": "call" + } + ] + }, + { + "target": "0x140005627", + "callers": [ + { + "address": "0x140005646", + "type": "jmp" + } + ] + }, + { + "target": "0x140005642", + "callers": [ + { + "address": "0x140005636", + "type": "jb" + } + ] + }, + { + "target": "0x140005648", + "callers": [ + { + "address": "0x14000562e", + "type": "je" + }, + { + "address": "0x14000562e", + "type": "je" + } + ] + }, + { + "target": "0x14000564a", + "callers": [ + { + "address": "0x140005640", + "type": "jb" + } + ] + }, + { + "target": "0x140005667", + "callers": [ + { + "address": "0x140005651", + "type": "jmp" + }, + { + "address": "0x140005651", + "type": "jmp" + } + ] + }, + { + "target": "0x14000566c", + "callers": [ + { + "address": "0x1400053d7", + "type": "call" + } + ] + }, + { + "target": "0x14000568a", + "callers": [ + { + "address": "0x14000567d", + "type": "je" + } + ] + }, + { + "target": "0x140005690", + "callers": [ + { + "address": "0x140005465", + "type": "call" + } + ] + }, + { + "target": "0x1400056a5", + "callers": [ + { + "address": "0x14000569f", + "type": "je" + } + ] + }, + { + "target": "0x1400057f0", + "callers": [ + { + "address": "0x14000551b", + "type": "call" + } + ] + }, + { + "target": "0x14000587a", + "callers": [ + { + "address": "0x140005850", + "type": "je" + }, + { + "address": "0x140005857", + "type": "je" + }, + { + "address": "0x14000585e", + "type": "je" + } + ] + }, + { + "target": "0x14000588e", + "callers": [ + { + "address": "0x140005868", + "type": "ja" + } + ] + }, + { + "target": "0x140005895", + "callers": [ + { + "address": "0x14000588c", + "type": "jmp" + }, + { + "address": "0x14000588c", + "type": "jmp" + } + ] + }, + { + "target": "0x1400058d6", + "callers": [ + { + "address": "0x1400058c7", + "type": "jl" + } + ] + }, + { + "target": "0x1400058e6", + "callers": [ + { + "address": "0x1400058a4", + "type": "jl" + }, + { + "address": "0x1400058dd", + "type": "jl" + }, + { + "address": "0x1400058dd", + "type": "jl" + }, + { + "address": "0x1400058a4", + "type": "jl" + } + ] + }, + { + "target": "0x1400059e8", + "callers": [ + { + "address": "0x140005984", + "type": "je" + }, + { + "address": "0x140005984", + "type": "je" + } + ] + }, + { + "target": "0x1400059ef", + "callers": [ + { + "address": "0x1400059e6", + "type": "jmp" + } + ] + }, + { + "target": "0x140005d30", + "callers": [ + { + "address": "0x1400054c0", + "type": "call" + }, + { + "address": "0x1400054c0", + "type": "call" + }, + { + "address": "0x1400054c0", + "type": "call" + }, + { + "address": "0x1400054c0", + "type": "call" + } + ] + }, + { + "target": "0x140005e28", + "callers": [ + { + "address": "0x1400053dc", + "type": "call" + } + ] + }, + { + "target": "0x140005e30", + "callers": [ + { + "address": "0x140005408", + "type": "call" + }, + { + "address": "0x140005408", + "type": "call" + } + ] + }, + { + "target": "0x140005e38", + "callers": [ + { + "address": "0x140005e73", + "type": "call" + }, + { + "address": "0x140005e73", + "type": "call" + }, + { + "address": "0x140005f79", + "type": "call" + }, + { + "address": "0x14000ad22", + "type": "call" + }, + { + "address": "0x14000ae29", + "type": "call" + } + ] + }, + { + "target": "0x140005e44", + "callers": [ + { + "address": "0x14000549c", + "type": "call" + }, + { + "address": "0x1400054a7", + "type": "call" + }, + { + "address": "0x1400054a7", + "type": "call" + } + ] + }, + { + "target": "0x140005e6e", + "callers": [ + { + "address": "0x140005e68", + "type": "je" + } + ] + }, + { + "target": "0x140005ef1", + "callers": [ + { + "address": "0x140005eb0", + "type": "je" + }, + { + "address": "0x140005eb0", + "type": "je" + } + ] + }, + { + "target": "0x140005f7e", + "callers": [ + { + "address": "0x140005f74", + "type": "je" + }, + { + "address": "0x140005f74", + "type": "je" + } + ] + }, + { + "target": "0x140005f98", + "callers": [ + { + "address": "0x14000544e", + "type": "call" + }, + { + "address": "0x14000544e", + "type": "call" + } + ] + }, + { + "target": "0x140005fe3", + "callers": [ + { + "address": "0x140005fa7", + "type": "je" + } + ] + }, + { + "target": "0x140005fe5", + "callers": [ + { + "address": "0x140005fe1", + "type": "jmp" + } + ] + }, + { + "target": "0x1400060d8", + "callers": [ + { + "address": "0x1400054d4", + "type": "call" + }, + { + "address": "0x140005674", + "type": "call" + } + ] + }, + { + "target": "0x140006f50", + "callers": [ + { + "address": "0x1400023f4", + "type": "jmp" + } + ] + }, + { + "target": "0x140006f69", + "callers": [ + { + "address": "0x140006f61", + "type": "je" + } + ] + }, + { + "target": "0x140007318", + "callers": [ + { + "address": "0x140005520", + "type": "call" + } + ] + }, + { + "target": "0x14000733b", + "callers": [ + { + "address": "0x140007327", + "type": "jmp" + } + ] + }, + { + "target": "0x140007340", + "callers": [ + { + "address": "0x1400056ac", + "type": "call" + }, + { + "address": "0x1400056ac", + "type": "call" + } + ] + }, + { + "target": "0x14000747c", + "callers": [ + { + "address": "0x140006f54", + "type": "call" + } + ] + }, + { + "target": "0x1400074be", + "callers": [ + { + "address": "0x140007491", + "type": "jmp" + } + ] + }, + { + "target": "0x140007514", + "callers": [ + { + "address": "0x140007348", + "type": "call" + } + ] + }, + { + "target": "0x140007532", + "callers": [ + { + "address": "0x140007521", + "type": "je" + } + ] + }, + { + "target": "0x14000a73c", + "callers": [ + { + "address": "0x14000731c", + "type": "call" + } + ] + }, + { + "target": "0x14000a744", + "callers": [ + { + "address": "0x14000a76f", + "type": "jb" + } + ] + }, + { + "target": "0x14000a775", + "callers": [ + { + "address": "0x14000a762", + "type": "je" + }, + { + "address": "0x14000a762", + "type": "je" + } + ] + }, + { + "target": "0x14000a77c", + "callers": [ + { + "address": "0x14000a773", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a784", + "callers": [ + { + "address": "0x14000734d", + "type": "call" + }, + { + "address": "0x14000a775", + "type": "call" + } + ] + }, + { + "target": "0x14000a7af", + "callers": [ + { + "address": "0x14000a790", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a7bc", + "callers": [ + { + "address": "0x14000aa69", + "type": "call" + }, + { + "address": "0x14000a976", + "type": "call" + } + ] + }, + { + "target": "0x14000a82e", + "callers": [ + { + "address": "0x14000a821", + "type": "je" + } + ] + }, + { + "target": "0x14000a887", + "callers": [ + { + "address": "0x14000a86f", + "type": "je" + } + ] + }, + { + "target": "0x14000a899", + "callers": [ + { + "address": "0x14000a82c", + "type": "jmp" + } + ] + }, + { + "target": "0x14000a8a6", + "callers": [ + { + "address": "0x14000a80c", + "type": "je" + } + ] + }, + { + "target": "0x14000a8ae", + "callers": [ + { + "address": "0x14000a7fa", + "type": "je" + } + ] + }, + { + "target": "0x14000a954", + "callers": [ + { + "address": "0x140007523", + "type": "call" + } + ] + }, + { + "target": "0x14000a98e", + "callers": [ + { + "address": "0x14000a980", + "type": "je" + } + ] + }, + { + "target": "0x14000aa38", + "callers": [ + { + "address": "0x14000a75b", + "type": "call" + }, + { + "address": "0x14000a75b", + "type": "call" + } + ] + }, + { + "target": "0x14000aa83", + "callers": [ + { + "address": "0x14000aa76", + "type": "je" + } + ] + }, + { + "target": "0x14000aa89", + "callers": [ + { + "address": "0x14000aa81", + "type": "jmp" + } + ] + }, + { + "target": "0x14000abc8", + "callers": [ + { + "address": "0x14000b71b", + "type": "call" + }, + { + "address": "0x14000b730", + "type": "call" + } + ] + }, + { + "target": "0x14000abfc", + "callers": [ + { + "address": "0x14000abf6", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ac29", + "callers": [ + { + "address": "0x14000ac19", + "type": "je" + } + ] + }, + { + "target": "0x14000ace8", + "callers": [ + { + "address": "0x14000d716", + "type": "call" + }, + { + "address": "0x14000d716", + "type": "call" + } + ] + }, + { + "target": "0x14000ad27", + "callers": [ + { + "address": "0x14000ad20", + "type": "je" + } + ] + }, + { + "target": "0x14000adcc", + "callers": [ + { + "address": "0x14000ad94", + "type": "je" + }, + { + "address": "0x14000ad94", + "type": "je" + } + ] + }, + { + "target": "0x14000ae2e", + "callers": [ + { + "address": "0x14000ae25", + "type": "je" + }, + { + "address": "0x14000ae25", + "type": "je" + } + ] + }, + { + "target": "0x14000b1f8", + "callers": [ + { + "address": "0x14000b3e4", + "type": "call" + } + ] + }, + { + "target": "0x14000b204", + "callers": [ + { + "address": "0x14000b458", + "type": "call" + }, + { + "address": "0x14000b458", + "type": "call" + } + ] + }, + { + "target": "0x14000b3cc", + "callers": [ + { + "address": "0x14000b52a", + "type": "call" + } + ] + }, + { + "target": "0x14000b41d", + "callers": [ + { + "address": "0x14000b417", + "type": "jb" + } + ] + }, + { + "target": "0x14000b44e", + "callers": [ + { + "address": "0x14000b444", + "type": "je" + } + ] + }, + { + "target": "0x14000b455", + "callers": [ + { + "address": "0x14000b3f7", + "type": "je" + }, + { + "address": "0x14000b404", + "type": "je" + }, + { + "address": "0x14000b434", + "type": "je" + }, + { + "address": "0x14000b41b", + "type": "jmp" + }, + { + "address": "0x14000b44c", + "type": "jmp" + } + ] + }, + { + "target": "0x14000b468", + "callers": [ + { + "address": "0x14000b5d3", + "type": "call" + } + ] + }, + { + "target": "0x14000b49a", + "callers": [ + { + "address": "0x14000b4de", + "type": "jmp" + }, + { + "address": "0x14000b4de", + "type": "jmp" + } + ] + }, + { + "target": "0x14000b4da", + "callers": [ + { + "address": "0x14000b4b6", + "type": "je" + }, + { + "address": "0x14000b4c3", + "type": "je" + }, + { + "address": "0x14000b52f", + "type": "jmp" + } + ] + }, + { + "target": "0x14000b4e0", + "callers": [ + { + "address": "0x14000b4d6", + "type": "jb" + } + ] + }, + { + "target": "0x14000b531", + "callers": [ + { + "address": "0x14000b4a2", + "type": "je" + }, + { + "address": "0x14000b4a2", + "type": "je" + } + ] + }, + { + "target": "0x14000b58c", + "callers": [ + { + "address": "0x14000b74e", + "type": "jmp" + }, + { + "address": "0x14000b6c2", + "type": "call" + } + ] + }, + { + "target": "0x14000b678", + "callers": [ + { + "address": "0x14000b43c", + "type": "call" + } + ] + }, + { + "target": "0x14000b6fd", + "callers": [ + { + "address": "0x14000b6c9", + "type": "jmp" + } + ] + }, + { + "target": "0x14000b723", + "callers": [ + { + "address": "0x14000b712", + "type": "je" + } + ] + }, + { + "target": "0x14000b738", + "callers": [ + { + "address": "0x14000b727", + "type": "je" + }, + { + "address": "0x14000b727", + "type": "je" + } + ] + }, + { + "target": "0x14000b74c", + "callers": [ + { + "address": "0x140010b4a", + "type": "call" + } + ] + }, + { + "target": "0x14000ca20", + "callers": [ + { + "address": "0x14000e94b", + "type": "call" + }, + { + "address": "0x14000b482", + "type": "call" + }, + { + "address": "0x140011cf9", + "type": "call" + }, + { + "address": "0x140011cf9", + "type": "call" + }, + { + "address": "0x140011cf9", + "type": "call" + }, + { + "address": "0x140011cf9", + "type": "call" + }, + { + "address": "0x140010647", + "type": "call" + }, + { + "address": "0x1400167f3", + "type": "call" + }, + { + "address": "0x140016648", + "type": "call" + } + ] + }, + { + "target": "0x14000ca74", + "callers": [ + { + "address": "0x14000e95c", + "type": "call" + }, + { + "address": "0x14000b533", + "type": "call" + }, + { + "address": "0x140011d5a", + "type": "call" + }, + { + "address": "0x140010659", + "type": "call" + }, + { + "address": "0x1400168b8", + "type": "call" + }, + { + "address": "0x140016917", + "type": "call" + }, + { + "address": "0x140016669", + "type": "call" + } + ] + }, + { + "target": "0x14000d6d0", + "callers": [ + { + "address": "0x140011dac", + "type": "call" + }, + { + "address": "0x14000ac29", + "type": "call" + }, + { + "address": "0x1400118d7", + "type": "call" + } + ] + }, + { + "target": "0x14000d6e8", + "callers": [ + { + "address": "0x14000d6dc", + "type": "je" + } + ] + }, + { + "target": "0x14000d707", + "callers": [ + { + "address": "0x14000d6fe", + "type": "je" + } + ] + }, + { + "target": "0x14000d71b", + "callers": [ + { + "address": "0x14000d6ef", + "type": "je" + }, + { + "address": "0x14000d6ef", + "type": "je" + } + ] + }, + { + "target": "0x14000e868", + "callers": [ + { + "address": "0x14000542a", + "type": "call" + }, + { + "address": "0x14000542a", + "type": "call" + } + ] + }, + { + "target": "0x14000e8aa", + "callers": [ + { + "address": "0x14000e88f", + "type": "jmp" + } + ] + }, + { + "target": "0x14000e8c0", + "callers": [ + { + "address": "0x1400053bc", + "type": "call" + }, + { + "address": "0x14000e9f1", + "type": "call" + }, + { + "address": "0x14000ea04", + "type": "call" + } + ] + }, + { + "target": "0x14000e8e2", + "callers": [ + { + "address": "0x14000e8db", + "type": "je" + } + ] + }, + { + "target": "0x14000e8f5", + "callers": [ + { + "address": "0x14000e8c3", + "type": "je" + } + ] + }, + { + "target": "0x14000e8f8", + "callers": [ + { + "address": "0x14000539b", + "type": "call" + } + ] + }, + { + "target": "0x14000e91e", + "callers": [ + { + "address": "0x14000e913", + "type": "je" + } + ] + }, + { + "target": "0x14000e927", + "callers": [ + { + "address": "0x14000e90b", + "type": "je" + } + ] + }, + { + "target": "0x14000e934", + "callers": [ + { + "address": "0x14000ead2", + "type": "call" + }, + { + "address": "0x14000ead2", + "type": "call" + } + ] + }, + { + "target": "0x14000e96c", + "callers": [ + { + "address": "0x14000e954", + "type": "call" + } + ] + }, + { + "target": "0x14000e9c0", + "callers": [ + { + "address": "0x14000e9a7", + "type": "je" + } + ] + }, + { + "target": "0x14000e9d5", + "callers": [ + { + "address": "0x14000e9c7", + "type": "jmp" + }, + { + "address": "0x14000e9c7", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ea2c", + "callers": [ + { + "address": "0x14000ebc4", + "type": "jmp" + }, + { + "address": "0x14000ebd3", + "type": "jmp" + }, + { + "address": "0x14000ec19", + "type": "jmp" + } + ] + }, + { + "target": "0x14000ea9b", + "callers": [ + { + "address": "0x14000ea5c", + "type": "je" + }, + { + "address": "0x14000ea92", + "type": "je" + } + ] + }, + { + "target": "0x14000eaf6", + "callers": [ + { + "address": "0x14000eaea", + "type": "jmp" + }, + { + "address": "0x14000eaea", + "type": "jmp" + } + ] + }, + { + "target": "0x14000eb07", + "callers": [ + { + "address": "0x14000eafa", + "type": "je" + } + ] + }, + { + "target": "0x14000eb10", + "callers": [ + { + "address": "0x14000eb09", + "type": "call" + } + ] + }, + { + "target": "0x14000eb2d", + "callers": [ + { + "address": "0x14000eb1a", + "type": "je" + } + ] + }, + { + "target": "0x14000eb40", + "callers": [ + { + "address": "0x14000ea96", + "type": "call" + }, + { + "address": "0x14000eb2f", + "type": "call" + }, + { + "address": "0x14000eb2f", + "type": "call" + } + ] + }, + { + "target": "0x14000eb8d", + "callers": [ + { + "address": "0x14000eb84", + "type": "je" + } + ] + }, + { + "target": "0x14000eb92", + "callers": [ + { + "address": "0x14000eb72", + "type": "je" + } + ] + }, + { + "target": "0x14000eb9e", + "callers": [ + { + "address": "0x14000eb95", + "type": "je" + }, + { + "address": "0x14000eb95", + "type": "je" + }, + { + "address": "0x14000eb95", + "type": "je" + } + ] + }, + { + "target": "0x14000ebbc", + "callers": [ + { + "address": "0x14000545c", + "type": "call" + } + ] + }, + { + "target": "0x14000ebcc", + "callers": [ + { + "address": "0x1400054b6", + "type": "call" + }, + { + "address": "0x1400054b6", + "type": "call" + }, + { + "address": "0x1400054b6", + "type": "call" + }, + { + "address": "0x14000d720", + "type": "call" + }, + { + "address": "0x14000d720", + "type": "call" + }, + { + "address": "0x14000d720", + "type": "call" + }, + { + "address": "0x140016921", + "type": "call" + }, + { + "address": "0x140016921", + "type": "call" + } + ] + }, + { + "target": "0x14000ebd8", + "callers": [ + { + "address": "0x140005425", + "type": "call" + } + ] + }, + { + "target": "0x14000ec14", + "callers": [ + { + "address": "0x1400054ae", + "type": "call" + }, + { + "address": "0x1400054ae", + "type": "call" + }, + { + "address": "0x1400054ae", + "type": "call" + } + ] + }, + { + "target": "0x14000ec88", + "callers": [ + { + "address": "0x14000543a", + "type": "call" + }, + { + "address": "0x14000543a", + "type": "call" + } + ] + }, + { + "target": "0x14000ec90", + "callers": [ + { + "address": "0x140005432", + "type": "call" + }, + { + "address": "0x140005432", + "type": "call" + } + ] + }, + { + "target": "0x140010630", + "callers": [ + { + "address": "0x14001097c", + "type": "call" + } + ] + }, + { + "target": "0x14001081c", + "callers": [ + { + "address": "0x140010650", + "type": "call" + } + ] + }, + { + "target": "0x140010918", + "callers": [ + { + "address": "0x140010845", + "type": "jmp" + } + ] + }, + { + "target": "0x140010944", + "callers": [ + { + "address": "0x14000e9d5", + "type": "call" + } + ] + }, + { + "target": "0x140010b38", + "callers": [ + { + "address": "0x1400056a5", + "type": "call" + }, + { + "address": "0x1400056a5", + "type": "call" + } + ] + }, + { + "target": "0x140010b4f", + "callers": [ + { + "address": "0x140010b48", + "type": "je" + } + ] + }, + { + "target": "0x140010b56", + "callers": [ + { + "address": "0x140010b3e", + "type": "je" + } + ] + }, + { + "target": "0x140011460", + "callers": [ + { + "address": "0x140011c9a", + "type": "call" + }, + { + "address": "0x140011cb0", + "type": "call" + }, + { + "address": "0x14000a868", + "type": "call" + } + ] + }, + { + "target": "0x1400117a4", + "callers": [ + { + "address": "0x140011996", + "type": "call" + }, + { + "address": "0x140011963", + "type": "call" + }, + { + "address": "0x1400119ed", + "type": "call" + } + ] + }, + { + "target": "0x140011849", + "callers": [ + { + "address": "0x1400117da", + "type": "jmp" + } + ] + }, + { + "target": "0x1400118c4", + "callers": [ + { + "address": "0x14001684a", + "type": "call" + }, + { + "address": "0x14001685a", + "type": "call" + } + ] + }, + { + "target": "0x1400118d7", + "callers": [ + { + "address": "0x1400118d0", + "type": "je" + } + ] + }, + { + "target": "0x140011924", + "callers": [ + { + "address": "0x140016753", + "type": "call" + }, + { + "address": "0x1400118c8", + "type": "call" + } + ] + }, + { + "target": "0x140011958", + "callers": [ + { + "address": "0x140011950", + "type": "jmp" + } + ] + }, + { + "target": "0x14001196d", + "callers": [ + { + "address": "0x140011941", + "type": "je" + } + ] + }, + { + "target": "0x14001198b", + "callers": [ + { + "address": "0x140011983", + "type": "jmp" + } + ] + }, + { + "target": "0x14001199e", + "callers": [ + { + "address": "0x14001198f", + "type": "je" + } + ] + }, + { + "target": "0x1400119a6", + "callers": [ + { + "address": "0x14001195c", + "type": "je" + }, + { + "address": "0x14001196b", + "type": "jmp" + } + ] + }, + { + "target": "0x1400119b4", + "callers": [ + { + "address": "0x14000ac01", + "type": "call" + } + ] + }, + { + "target": "0x1400119e2", + "callers": [ + { + "address": "0x1400119da", + "type": "jmp" + } + ] + }, + { + "target": "0x140011a01", + "callers": [ + { + "address": "0x1400119e6", + "type": "je" + }, + { + "address": "0x1400119f5", + "type": "je" + } + ] + }, + { + "target": "0x140011c00", + "callers": [ + { + "address": "0x140011de7", + "type": "call" + } + ] + }, + { + "target": "0x140011c5a", + "callers": [ + { + "address": "0x140011c4a", + "type": "je" + } + ] + }, + { + "target": "0x140011cd3", + "callers": [ + { + "address": "0x140011ca1", + "type": "je" + }, + { + "address": "0x140011cb7", + "type": "je" + } + ] + }, + { + "target": "0x140011ce3", + "callers": [ + { + "address": "0x140011c55", + "type": "jmp" + } + ] + }, + { + "target": "0x140011cf0", + "callers": [ + { + "address": "0x140011c2f", + "type": "je" + } + ] + }, + { + "target": "0x140011dac", + "callers": [ + { + "address": "0x140011d25", + "type": "je" + }, + { + "address": "0x140011d56", + "type": "je" + }, + { + "address": "0x140011d25", + "type": "je" + }, + { + "address": "0x140011d25", + "type": "je" + }, + { + "address": "0x140011d25", + "type": "je" + } + ] + }, + { + "target": "0x140011db4", + "callers": [ + { + "address": "0x1400191da", + "type": "call" + } + ] + }, + { + "target": "0x140011e05", + "callers": [ + { + "address": "0x140011dc8", + "type": "je" + }, + { + "address": "0x140011def", + "type": "je" + } + ] + }, + { + "target": "0x140011fe8", + "callers": [ + { + "address": "0x1400117c5", + "type": "call" + } + ] + }, + { + "target": "0x140016634", + "callers": [ + { + "address": "0x1400166a0", + "type": "call" + } + ] + }, + { + "target": "0x14001667c", + "callers": [ + { + "address": "0x14000d6d4", + "type": "call" + } + ] + }, + { + "target": "0x1400166cc", + "callers": [ + { + "address": "0x14000d6e3", + "type": "call" + } + ] + }, + { + "target": "0x140016723", + "callers": [ + { + "address": "0x1400166fa", + "type": "je" + }, + { + "address": "0x140016704", + "type": "je" + }, + { + "address": "0x140016713", + "type": "je" + }, + { + "address": "0x140016718", + "type": "je" + } + ] + }, + { + "target": "0x140016753", + "callers": [ + { + "address": "0x1400166ff", + "type": "je" + }, + { + "address": "0x140016709", + "type": "je" + }, + { + "address": "0x14001670e", + "type": "je" + } + ] + }, + { + "target": "0x140016763", + "callers": [ + { + "address": "0x1400168c5", + "type": "jmp" + }, + { + "address": "0x1400168c5", + "type": "jmp" + } + ] + }, + { + "target": "0x1400167c5", + "callers": [ + { + "address": "0x14001672f", + "type": "je" + }, + { + "address": "0x14001674a", + "type": "je" + } + ] + }, + { + "target": "0x1400167ce", + "callers": [ + { + "address": "0x140016741", + "type": "je" + } + ] + }, + { + "target": "0x1400167d7", + "callers": [ + { + "address": "0x140016738", + "type": "je" + } + ] + }, + { + "target": "0x1400167e0", + "callers": [ + { + "address": "0x140016726", + "type": "je" + }, + { + "address": "0x140016726", + "type": "je" + } + ] + }, + { + "target": "0x1400167e7", + "callers": [ + { + "address": "0x1400167cc", + "type": "jmp" + }, + { + "address": "0x1400167de", + "type": "jmp" + }, + { + "address": "0x1400167d5", + "type": "jmp" + }, + { + "address": "0x14001674e", + "type": "jmp" + } + ] + }, + { + "target": "0x1400167f9", + "callers": [ + { + "address": "0x1400167ed", + "type": "je" + }, + { + "address": "0x1400167ed", + "type": "je" + } + ] + }, + { + "target": "0x140016813", + "callers": [ + { + "address": "0x1400167ff", + "type": "je" + }, + { + "address": "0x1400167ff", + "type": "je" + } + ] + }, + { + "target": "0x140016866", + "callers": [ + { + "address": "0x14001682f", + "type": "ja" + } + ] + }, + { + "target": "0x140016887", + "callers": [ + { + "address": "0x14001689a", + "type": "jmp" + } + ] + }, + { + "target": "0x1400168a8", + "callers": [ + { + "address": "0x140016817", + "type": "je" + }, + { + "address": "0x140016817", + "type": "je" + } + ] + }, + { + "target": "0x1400168ae", + "callers": [ + { + "address": "0x14001688f", + "type": "je" + }, + { + "address": "0x14001688f", + "type": "je" + }, + { + "address": "0x14001688f", + "type": "je" + } + ] + }, + { + "target": "0x1400168bd", + "callers": [ + { + "address": "0x1400168b1", + "type": "je" + }, + { + "address": "0x1400168b1", + "type": "je" + } + ] + }, + { + "target": "0x14001690f", + "callers": [ + { + "address": "0x140016820", + "type": "je" + } + ] + }, + { + "target": "0x14001691c", + "callers": [ + { + "address": "0x140016912", + "type": "je" + } + ] + }, + { + "target": "0x1400191a8", + "callers": [ + { + "address": "0x1400191cc", + "type": "call" + } + ] + }, + { + "target": "0x1400191c0", + "callers": [ + { + "address": "0x14000eade", + "type": "call" + }, + { + "address": "0x14000eade", + "type": "call" + } + ] + }, + { + "target": "0x14001bff8", + "callers": [ + { + "address": "0x140010b68", + "type": "jmp" + } + ] + }, + { + "target": "0x14001c01d", + "callers": [ + { + "address": "0x14001c014", + "type": "je" + } + ] + }, + { + "target": "0x14001c026", + "callers": [ + { + "address": "0x14001c00b", + "type": "je" + } + ] + }, + { + "target": "0x14001e3a0", + "callers": [ + { + "address": "0x14000e8dd", + "type": "call" + }, + { + "address": "0x14000e915", + "type": "call" + }, + { + "address": "0x14001c018", + "type": "call" + }, + { + "address": "0x14000eb88", + "type": "call" + }, + { + "address": "0x14000e9bb", + "type": "call" + }, + { + "address": "0x140011e00", + "type": "jmp" + } + ] + }, + { + "target": "0x14001ea80", + "callers": [ + { + "address": "0x140005e84", + "type": "call" + }, + { + "address": "0x140005e84", + "type": "call" + }, + { + "address": "0x140005f1e", + "type": "call" + }, + { + "address": "0x140005f1e", + "type": "call" + }, + { + "address": "0x14000ad34", + "type": "call" + }, + { + "address": "0x14000ad45", + "type": "call" + }, + { + "address": "0x14000ad34", + "type": "call" + }, + { + "address": "0x14000ad45", + "type": "call" + } + ] + }, + { + "target": "0x14001eb30", + "callers": [ + { + "address": "0x14001eaa7", + "type": "ja" + } + ] + }, + { + "target": "0x14001eb46", + "callers": [ + { + "address": "0x14001eb38", + "type": "ja" + } + ] + }, + { + "target": "0x14001eb72", + "callers": [ + { + "address": "0x14001eb63", + "type": "ja" + } + ] + }, + { + "target": "0x14001ec70", + "callers": [ + { + "address": "0x14001eb9c", + "type": "ja" + }, + { + "address": "0x14001eb9c", + "type": "ja" + } + ] + }, + { + "target": "0x14001ed30", + "callers": [ + { + "address": "0x14001eb4d", + "type": "jb" + } + ] + }, + { + "target": "0x14001ef10", + "callers": [ + { + "address": "0x140001180", + "type": "call" + } + ] + }, + { + "target": "0x14001ef2d", + "callers": [ + { + "address": "0x14001ef1c", + "type": "je" + } + ] + }, + { + "target": "0x14001ef41", + "callers": [ + { + "address": "0x14001ef57", + "type": "je" + }, + { + "address": "0x14001ef57", + "type": "je" + }, + { + "address": "0x14001ef57", + "type": "je" + } + ] + }, + { + "target": "0x14001ef88", + "callers": [ + { + "address": "0x14001ef27", + "type": "je" + } + ] + }, + { + "target": "0x14001ef8e", + "callers": [ + { + "address": "0x14001ef82", + "type": "je" + } + ] + }, + { + "target": "0x14001ef94", + "callers": [ + { + "address": "0x14001ef7b", + "type": "je" + } + ] + }, + { + "target": "0x14001ef9a", + "callers": [ + { + "address": "0x14001ef77", + "type": "je" + } + ] + }, + { + "target": "0x14001efa0", + "callers": [ + { + "address": "0x14001ef6f", + "type": "je" + } + ] + }, + { + "target": "0x14001efa6", + "callers": [ + { + "address": "0x14001ef6b", + "type": "je" + } + ] + }, + { + "target": "0x14001efac", + "callers": [ + { + "address": "0x14001ef63", + "type": "je" + } + ] + }, + { + "target": "0x14001efb2", + "callers": [ + { + "address": "0x14001ef5f", + "type": "je" + } + ] + } + ] +} diff --git a/types.hpp b/types.hpp index 8247ab7..6da8007 100644 --- a/types.hpp +++ b/types.hpp @@ -65,11 +65,13 @@ struct CFG string binary_path; string arch_str; string format_str; + string mode_str; addr_t entry_point; vector functions; vector imports; vector indirect_targets; vector xrefs; + bool has_stack_offsets = false; static string escapeJSON(const string& s) { @@ -94,6 +96,7 @@ struct CFG ostringstream os; os << "{\n"; os << " \"binary\": \"" << escapeJSON(binary_path) << "\",\n"; + os << " \"mode\": \"" << escapeJSON(mode_str) << "\",\n"; os << " \"arch\": \"" << escapeJSON(arch_str) << "\",\n"; os << " \"format\": \"" << escapeJSON(format_str) << "\",\n"; os << " \"entry_point\": \"0x" << hex << entry_point << "\",\n"; @@ -148,8 +151,12 @@ struct CFG os << " \"address\": \"0x" << hex << inst.address << "\",\n"; os << " \"size\": " << dec << (int)inst.size << ",\n"; os << " \"mnemonic\": \"" << escapeJSON(inst.mnemonic) << "\",\n"; - os << " \"operands\": \"" << escapeJSON(inst.operands) << "\",\n"; - os << " \"stack_offset\": " << dec << inst.stack_offset << "\n"; + os << " \"operands\": \"" << escapeJSON(inst.operands) << "\""; + if (has_stack_offsets) { + os << ",\n"; + os << " \"stack_offset\": " << dec << inst.stack_offset; + } + os << "\n"; os << " }"; if (k < b.instructions.size() - 1) os << ","; os << "\n";