Function at 0x4010f0
Capabilities:
Set console window title

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
sub esp, 0xc8
mov eax, dword [0x4933c0]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
push edi
push str.Curiouscat_Spammer
call dword [sym.imp.KERNEL32.dll_SetConsoleTitleW]
push 0
call fcn.004655b5
push eax
call fcn.0045abb3
movups xmm0, xmmword [str.https:__curiouscat.me_api_v2_post_create]
mov al, byte [0x48ffb8]
push str.Curiouscat_name:
movups xmmword [ebp - 0x40], xmm0
mov byte [ebp - 0x18], al
movups xmm0, xmmword [0x48ffa0]
movups xmmword [ebp - 0x30], xmm0
movq xmm0, qword [0x48ffb0]
movq qword [ebp - 0x20], xmm0
call fcn.00401050
push 0
call fcn.0045ac8d
push eax
lea eax, [ebp - 0xa8]
push 0x64
push eax
call fcn.0045f3bf
lea eax, [ebp - 0xa8]
push 0x48ffd0
push eax
call fcn.0045ad20
add esp, 0x24
cmp eax, 0x64
jae 0x40138d
push str.Sleep_time__seconds_:
mov byte [ebp + eax - 0xa8], 0
call fcn.00401050
lea eax, [ebp - 0xac]
push eax
push 0x48ffec
call fcn.00401080
add esp, 0xc
call fcn.004013c0
mov dword [ebp - 0xbc], eax
test eax, eax
je 0x401378
mov esi, 0x23
call fcn.0045ab92
cdq
xor ecx, ecx
idiv esi
lea eax, [edx + 0xf]
mov dword [ebp - 0xb8], eax
add eax, 1
setb cl
neg ecx
or ecx, eax
push ecx
call fcn.00465638
mov edi, eax
add esp, 4
mov eax, dword [ebp - 0xb8]
xor esi, esi
test eax, eax
jle 0x401232
nop word [eax + eax]
call fcn.0045ab92
xor edx, edx
mov ecx, 0x3e
div ecx
mov al, byte [edx + str.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]
mov byte [esi + edi], al
inc esi
mov eax, dword [ebp - 0xb8]
cmp esi, eax
jl 0x401210
mov byte [edi + eax], 0
lea eax, [ebp - 0xa8]
push 0x11
push eax
push 4
push 0x48fff0
push 1
lea eax, [ebp - 0xb4]
mov dword [ebp - 0xb0], 0
push eax
lea eax, [ebp - 0xb0]
mov dword [ebp - 0xb4], 0
push eax
call fcn.00402120
push 0x11
push str.true
push 4
push str.anon
push 1
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
call fcn.00402120
push 0x11
push edi
push 4
push str.question
push 1
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
call fcn.00402120
mov esi, dword [ebp - 0xbc]
lea eax, [ebp - 0x40]
add esp, 0x54
push eax
push 0x2712
push esi
call fcn.00406030
push dword [ebp - 0xb0]
push 0x2728
push esi
call fcn.00406030
push 0x4010c0
push 0x4e2b
push esi
call fcn.00406030
push esi
call fcn.00401420
add esp, 0x28
test eax, eax
je 0x40131b
push eax
call fcn.004029e0
add esp, 4
push eax
push str.curl_easy_perform_failed:__s_n
push 2
call fcn.0045ac8d
add esp, 4
push eax
call fcn.00401020
add esp, 0xc
jmp 0x401329
push edi
push str.Sent_text:__s_n
call fcn.00401050
add esp, 8
push dword [ebp - 0xb0]
call fcn.00402140
push edi
call fcn.0046561d
push dword [ebp - 0xac]
push str.Sleeping_for__d_seconds_n
call fcn.00401050
push esi
call fcn.004013a0
add esp, 0x14
call fcn.004013c0
mov dword [ebp - 0xbc], eax
test eax, eax
je 0x401378
imul eax, dword [ebp - 0xac], 0x3e8
push eax
call dword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x4011d1
mov ecx, dword [ebp - 4]
xor eax, eax
pop edi
xor ecx, ebp
pop esi
call fcn.004572a2
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
call fcn.004573d2
int3