Function at 0x140001000
Capabilities:
Set console window title

Disassembly:
sub rsp, 0x28
mov r8, 0x118
xor rdx, rdx
movabs rcx, 0x140082ea4
call fcn.140021c80
xor rcx, rcx
call sub.KERNEL32.dll_GetModuleHandleW
mov qword [0x140082eac], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call sub.KERNEL32.dll_HeapCreate
mov qword [0x140082ea4], rax
call fcn.140003018
call fcn.140033930
call fcn.140030f10
call fcn.14003199c
movabs rax, str.Wolfram_One_v14.1
push rax
pop rcx
call sub.KERNEL32.dll_SetConsoleTitleW
push 1
pop rcx
call fcn.140031a68
call fcn.140032420
movabs rdx, str.qazss
lea rcx, [0x140082f8c]
call fcn.140033980
call fcn.140031678
mov qword [0x140082f3c], rax
call fcn.1400318a8
mov qword [0x140082f54], rax
push qword [0x1400856e0]
sub rsp, 8
push qword [0x1400856e0]
push qword [0x140082f54]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030b00
add rsp, 0x28
lea rcx, [0x140082ee4]
pop rdx
call fcn.140033a30
mov r15, qword [0x140082f54]
cmp r15, 0x66ad2cb0
jle 0x140001291
movabs rax, 0x140081032
push rax
pop rcx
call qword [0x140081d70]
movabs rax, str.This_keygen_is_locked._Enter_password_to_unlock:
push rax
pop rcx
call qword [0x140081d70]
movabs rdx, 0x140081032
lea rcx, [0x140082f44]
call fcn.140033980
mov qword [0x140082f2c], 0
push qword [0x1400856e0]
sub rsp, 8
push qword [0x1400856e0]
pop rcx
sub rsp, 0x20
call qword [0x140081d78]
add rsp, 0x28
lea rcx, [0x140082f34]
pop rdx
call fcn.140033a30
push qword [0x1400856e0]
sub rsp, 8
push qword [0x1400856e0]
push 0x200
push 5
push qword [0x140082f34]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140032f30
add rsp, 0x28
lea rcx, [0x140082f44]
pop rdx
call fcn.140033a30
movabs rax, 0x140081032
push rax
pop rcx
call qword [0x140081d70]
push qword [0x140082f44]
movabs rcx, str.a3e7cd3a02e73d3927863ff31dbe79c3ea5b9efeffbca4bacbcd84101903be27066ea52557a6c5177f1949c2ad9aa0280f13ac5719be7a84f00da921521e0295
pop rdx
call fcn.140033ab0
or rax, rax
jne 0x14000126d
mov r15, qword [0x140082f2c]
and r15, r15
jne 0x14000125b
movabs rax, str.Wrong_password.
push rax
pop rcx
call qword [0x140081d70]
movabs rax, 0x140081032
push rax
pop rcx
call qword [0x140081d70]
movabs rax, 0x140081032
push rax
pop rcx
call qword [0x140081d70]
mov qword [0x140082f2c], 1
movabs rax, str.Press_ENTER_to_exit
push rax
pop rcx
call qword [0x140081d70]
push qword [0x1400856e0]
sub rsp, 8
push qword [0x1400856e0]
pop rcx
sub rsp, 0x20
call qword [0x140081d78]
add rsp, 0x28
pop qword [0x1400856e0]
jmp 0x14000181a
movabs rax, 0x140081054
push rax
pop rcx
call qword [0x140081d70]
push qword [0x140082f44]
movabs rcx, str.a3e7cd3a02e73d3927863ff31dbe79c3ea5b9efeffbca4bacbcd84101903be27066ea52557a6c5177f1949c2ad9aa0280f13ac5719be7a84f00da921521e0295
pop rdx
call fcn.140033ab0
or rax, rax
je 0x140001133
call fcn.140031d5c
mov rcx, qword [0x140082f34]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
movabs rcx, str.8po0vh
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x140082f7c]
pop rdx
call fcn.140033a30
push qword [0x1400856e0]
sub rsp, 8
push qword [0x1400856e0]
push 0x200
push 5
push qword [0x140082f7c]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140032f30
add rsp, 0x28
lea rcx, [0x140082f74]
pop rdx
call fcn.140033a30
push qword [0x1400856e0]
sub rsp, 8
push qword [0x1400856e0]
push 1
push 0x1c
push qword [0x140082f74]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140030c40
add rsp, 0x28
push qword [0x1400856e0]
push qword [0x1400856e0]
push 1
push 0xf
push qword [0x140082f74]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140030c40
add rsp, 0x20
pop rax
push qword [0x1400856e0]
push qword [0x1400856e0]
push 1
push 0x3a
push qword [0x140082f74]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140030c40
add rsp, 0x20
pop rax
push qword [0x1400856e0]
push qword [0x1400856e0]
push 1
push 0x12
push qword [0x140082f74]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140030c40
add rsp, 0x20
pop rax
push qword [0x1400856e0]
push qword [0x1400856e0]
push 1
push 1
push qword [0x140082f74]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140030c40
add rsp, 0x20
pop rax
lea rcx, [0x140082f9c]
pop rdx
call fcn.140033a30
push qword [0x140082f9c]
pop rcx
call fcn.140030d00
mov qword [0x140082ec4], rax
movabs rax, str.Input_given_MathID__xxxx_xxxxx_xxxxx_:
push rax
pop rcx
call qword [0x140081d80]
push qword [0x1400856e0]
sub rsp, 8
push qword [0x1400856e0]
pop rcx
sub rsp, 0x20
call qword [0x140081d78]
add rsp, 0x28
lea rcx, [0x140082eec]
pop rdx
call fcn.140033a30
movabs rdx, 0x140081032
lea rcx, [0x140082f04]
call fcn.140033980
mov qword [0x140082f14], 1
jmp 0x140001483
mov rax, 4
cmp rax, qword [0x140082f14]
jl 0x1400014fd
push 0
push 9
pop rcx
pop rdx
call fcn.140031050
mov qword [0x140082f24], rax
mov rcx, qword [0x140082f04]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
push qword [0x1400856e0]
push qword [0x1400856e0]
push qword [0x140082f24]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030b00
add rsp, 0x20
pop rax
lea rcx, [0x140082f04]
pop rdx
call fcn.140033a30
inc qword [0x140082f14]
jno 0x140001483
mov rcx, qword [0x140082f04]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
movabs rcx, 0x140081050
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x140082f04]
pop rdx
call fcn.140033a30
mov qword [0x140082f14], 1
jmp 0x140001548
mov rax, 4
cmp rax, qword [0x140082f14]
jl 0x1400015c2
push 0
push 9
pop rcx
pop rdx
call fcn.140031050
mov qword [0x140082f24], rax
mov rcx, qword [0x140082f04]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
push qword [0x1400856e0]
push qword [0x1400856e0]
push qword [0x140082f24]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030b00
add rsp, 0x20
pop rax
lea rcx, [0x140082f04]
pop rdx
call fcn.140033a30
inc qword [0x140082f14]
jno 0x140001548
mov rcx, qword [0x140082f04]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
movabs rcx, 0x140081050
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x140082f04]
pop rdx
call fcn.140033a30
mov qword [0x140082f14], 1
jmp 0x14000160d
mov rax, 6
cmp rax, qword [0x140082f14]
jl 0x140001687
push 0
push 9
pop rcx
pop rdx
call fcn.140031050
mov qword [0x140082f24], rax
mov rcx, qword [0x140082f04]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
push qword [0x1400856e0]
push qword [0x1400856e0]
push qword [0x140082f24]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140030b00
add rsp, 0x20
pop rax
lea rcx, [0x140082f04]
pop rdx
call fcn.140033a30
inc qword [0x140082f14]
jno 0x14000160d
mov rcx, qword [0x140082f04]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x140082f4c]
pop rdx
call fcn.140033a30
mov rcx, qword [0x140082eec]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
movabs rcx, str._209800
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
mov rcx, qword [0x140082f4c]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x140082f84]
pop rdx
call fcn.140033a30
mov rcx, qword [0x140082f84]
push qword [0x1400856e0]
sub rsp, 0x28
call fcn.140033af0
add rsp, 0x28
lea rcx, [0x140082f1c]
pop rdx
call fcn.140033a30
push qword [0x140082f1c]
pop rcx
call fcn.140030e30
mov r15, rax
dec r15
mov qword [0x140082f14], r15
push qword [0x1400856e0]
push qword [0x1400856e0]
push qword [0x140082f84]
pop rcx
sub rsp, 0x20
call fcn.1400018fc
add rsp, 0x28
lea rcx, [0x140082ef4]
pop rdx
call fcn.140033a30
movabs rax, 0x140081040
push rax
pop rcx
call qword [0x140081d70]
movabs rax, str.Activation_Key:
push rax
pop rcx
call qword [0x140081d70]
push qword [0x140082f4c]
pop rcx
call qword [0x140081d70]
movabs rax, 0x140081040
push rax
pop rcx
call qword [0x140081d70]
movabs rax, str.Password:
push rax
pop rcx
call qword [0x140081d70]
push qword [0x140082ef4]
pop rcx
call qword [0x140081d70]
movabs rax, 0x140081040
push rax
pop rcx
call qword [0x140081d70]
movabs rax, str.Press_ENTER_to_exit
push rax
pop rcx
call qword [0x140081d70]
push qword [0x1400856e0]
sub rsp, 8
push qword [0x1400856e0]
pop rcx
sub rsp, 0x20
call qword [0x140081d78]
add rsp, 0x28
pop qword [0x1400856e0]
jmp 0x14000181a
call fcn.14000183c
call fcn.140033900
mov rcx, qword [0x140082ea4]
call sub.KERNEL32.dll_HeapDestroy
mov rcx, qword [0x140082eb4]
call sub.KERNEL32.dll_ExitProcess