Function at 0x1005b8c0
Capabilities:
Log keystrokes via polling

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0x40
mov eax, dword [0x100de0c0]
xor eax, esp
mov dword [esp + 0x3c], eax
push esi
mov esi, dword [0x1010c9d8]
push edi
call fcn.1005a2d0
cmp byte [0x1010c9c3], 0
jne 0x1005b941
push 0x40
mov byte [0x1010c9c3], 1
call dword [sym.imp.USER32.dll_MessageBeep]
cmp dword [0x1010c9cc], 0
jne 0x1005b93a
push str.xxxxx
mov edx, 0x100d2128
mov ecx, str.core.dll
call fcn.1004df30
add esp, 4
mov dword [0x1010c9cc], eax
test eax, eax
je 0x1005b93a
push 0x1010c9cc
mov edx, 0x1005b8b0
mov ecx, eax
call fcn.1004c360
xor ecx, ecx
call fcn.1004c620
mov byte [0x1010c9c3], 1
push 0x2d
call dword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
jns 0x1005b95a
mov ecx, dword [0x1010c9d0]
call dword [0x1010c9cc]
cmp byte [esi], 0
je 0x1005c288
mov eax, dword [0x1010a958]
mov ecx, dword [0x1010c9d4]
or dword [eax + 0x474c], 2
mov dword [eax + 0x476c], 0x43fa0000
mov dword [eax + 0x4770], 0x43c80000
mov dword [eax + 0x4754], 1
call fcn.100168d0
push 3
xor edx, edx
mov ecx, str.Aimbot_Settings
call fcn.10013730
mov eax, dword [0x1010a958]
xorps xmm1, xmm1
add esp, 4
movsd xmm0, qword [eax + 0x3e00]
cvtpd2ps xmm0, xmm0
addss xmm0, xmm0
movss dword [esp + 8], xmm0
addss xmm0, xmm1
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [esp + 8]
addss xmm0, dword [0x100d2418]
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0x10], xmm0
movss xmm0, dword [esp + 8]
addss xmm0, dword [0x100d2444]
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
lea eax, [esp + 0xc]
mov dword [esp + 0x18], 0x3f800000
push str.free_menu_by_Adalet_Sarayi___discord.gg_adaletsarayi
push eax
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0x1c], xmm0
call fcn.10036510
add esp, 8
call fcn.100469e0
test al, al
je 0x1005c27e
mov edx, dword [0x1010a958]
mov eax, dword [edx + 0x3e90]
cmp byte [eax + 0xaf], 0
jne 0x1005bba6
mov esi, dword [edx + 0x4af0]
test esi, esi
je 0x1005bba6
push 0
push 0
push 0
mov edx, str.Aimbot_
mov ecx, esi
call fcn.10048260
add esp, 0xc
test al, al
je 0x1005bba0
movsx eax, word [esi + 0x74]
mov ecx, dword [esi + 8]
imul eax, eax, 0x2c
mov ecx, dword [eax + ecx]
call fcn.10016ce0
push str.Enable_Aimbot:
call fcn.100364c0
movss xmm1, dword [0x100d2518]
add esp, 4
xorps xmm0, xmm0
call fcn.10019250
mov edx, 0x1010c98f
mov ecx, str.Active_Aimbot
call fcn.10037ff0
sub esp, 8
mov dword [esp + 0x10], 0x1f4
lea eax, [esp + 0x10]
mov dword [esp + 0x14], 1
mov ecx, 0x100d2194
push eax
lea eax, [esp + 0x18]
push eax
push 0x100dee78
call fcn.1003a6b0
add esp, 0xc
mov dword [esp + 0x14], 0x28
lea eax, [esp + 0x14]
mov dword [esp + 0x10], 1
mov ecx, str.Smooth_Percent
push eax
lea eax, [esp + 0x14]
push eax
push 0x100ded74
call fcn.1003a6b0
add esp, 0x14
mov edx, 0x100deeb0
mov ecx, str.Fov_Color
push 0x100e0
call fcn.10041570
mov edx, dword [0x1010a958]
add esp, 4
mov edi, dword [edx + 0x3e90]
cmp byte [edi + 0xaf], 0
jne 0x1005bba6
mov esi, dword [edx + 0x4af0]
test esi, esi
je 0x1005bba6
movsx eax, word [esi + 0x74]
imul ecx, eax, 0x2c
mov eax, dword [esi + 8]
test byte [ecx + eax + 4], 8
jne 0x1005bba6
dec dword [edi + 0xe4]
jmp 0x1005bba6
mov edx, dword [0x1010a958]
mov eax, dword [edx + 0x3e90]
cmp byte [eax + 0xaf], 0
jne 0x1005be67
mov esi, dword [edx + 0x4af0]
test esi, esi
je 0x1005be67
push 0
push 0
push 0
mov edx, str.visuals_
mov ecx, esi
call fcn.10048260
add esp, 0xc
test al, al
je 0x1005be61
movsx eax, word [esi + 0x74]
mov ecx, dword [esi + 8]
imul eax, eax, 0x2c
mov ecx, dword [eax + ecx]
call fcn.10016ce0
mov eax, dword [0x1010a958]
mov edx, dword [eax + 0x3e90]
mov ecx, edx
cmp dword [ecx + 0x194], 0
jne 0x1005bc1a
cmp dword [eax + 0x4aa4], 0
mov eax, 0x22c
je 0x1005bc1f
mov eax, 0x1fc
movss xmm0, dword [eax + ecx]
sub esp, 8
subss xmm0, dword [edx + 0xf0]
lea edx, [esp + 0x14]
mov dword [esp + 0x18], 0
mov ecx, str.Players_ESP
mulss xmm0, dword [0x100d238c]
movss dword [esp + 0x14], xmm0
call fcn.10010ea0
push str.Player_ESP
call fcn.100364c0
add esp, 0xc
mov edx, 0x1010c9a6
mov ecx, str.Active_ESP
call fcn.10037ff0
mov edx, 0x1010ca8d
mov ecx, str.Enable_In_Self
call fcn.10037ff0
mov edx, 0x1010c991
mov ecx, str.Esp_Box
call fcn.10037ff0
movss xmm1, dword [0x100d2518]
xorps xmm0, xmm0
call fcn.10019250
push 0x30120
mov edx, 0x100dee7c
mov ecx, 0x100d0b58
call fcn.10041570
mov eax, dword fs:[0x2c]
add esp, 4
mov ecx, dword [0x1010a208]
mov ecx, dword [eax + ecx*4]
mov eax, dword [0x1010cffc]
cmp eax, dword [ecx + 4]
jle 0x1005bd17
push 0x1010cffc
call fcn.1005e2e0
add esp, 4
cmp dword [0x1010cffc], 0xffffffff
jne 0x1005bd17
mov al, byte [0x1010c98d]
mov byte [0x1010ca88], al
mov al, byte [0x1010c99d]
push 0x1010cffc
mov byte [0x1010ca89], al
mov word [0x1010ca8a], 0
mov byte [0x1010ca8c], 0
call fcn.1005e28f
add esp, 4
mov edx, 0x1010c97e
mov ecx, str.Esp_Skeleton
call fcn.10037ff0
mov edx, 0x1010c99b
mov ecx, str.Esp_Snaplines
call fcn.10037ff0
mov edx, 0x1010c9b5
mov ecx, str.Esp_Health
call fcn.10037ff0
mov edx, 0x1010c98e
mov ecx, str.Esp_Armor
call fcn.10037ff0
mov edx, 0x1010c99c
mov ecx, str.Esp_Distance
call fcn.10037ff0
call fcn.10010f20
movss xmm1, dword [0x100d2518]
xorps xmm0, xmm0
call fcn.10019250
movss xmm0, dword [esp + 0xc]
lea edx, [esp + 0xc]
sub esp, 8
movss dword [esp + 0x14], xmm0
mov ecx, str.Vehicles_ESP
mov dword [esp + 0x18], 0
call fcn.10010ea0
push str.Vehicles_ESP
call fcn.100364c0
add esp, 0xc
mov edx, 0x1010c9b6
mov ecx, str.Active_ESP
call fcn.10037ff0
mov edx, 0x1010c99a
mov ecx, str.Esp_Snaplines
call fcn.10037ff0
movss xmm1, dword [0x100d2518]
xorps xmm0, xmm0
call fcn.10019250
push 0x30122
mov edx, 0x100dee8c
mov ecx, 0x1009180e
call fcn.10041570
add esp, 4
mov edx, 0x1010c97f
mov ecx, str.Esp_Health
call fcn.10037ff0
movss xmm1, dword [0x100d2518]
xorps xmm0, xmm0
call fcn.10019250
push 0x30122
mov edx, 0x100dee9c
mov ecx, 0x100d0b58
call fcn.10041570
add esp, 4
call fcn.10010f20
mov edx, dword [0x1010a958]
mov edi, dword [edx + 0x3e90]
cmp byte [edi + 0xaf], 0
jne 0x1005be67
mov esi, dword [edx + 0x4af0]
test esi, esi
je 0x1005be67
movsx eax, word [esi + 0x74]
imul ecx, eax, 0x2c
mov eax, dword [esi + 8]
test byte [ecx + eax + 4], 8
jne 0x1005be67
dec dword [edi + 0xe4]
jmp 0x1005be67
mov edx, dword [0x1010a958]
mov eax, dword [edx + 0x3e90]
cmp byte [eax + 0xaf], 0
jne 0x1005c01c
mov esi, dword [edx + 0x4af0]
test esi, esi
je 0x1005c01c
push 0
push 0
push 0
mov edx, str.Misc_
mov ecx, esi
call fcn.10048260
add esp, 0xc
test al, al
je 0x1005c016
movsx eax, word [esi + 0x74]
mov ecx, dword [esi + 8]
imul eax, eax, 0x2c
mov ecx, dword [eax + ecx]
call fcn.10016ce0
sub esp, 8
mov dword [esp + 0x14], 0x64
lea eax, [esp + 0x14]
mov dword [esp + 0x10], 1
mov ecx, str.Player_values_:
push eax
lea eax, [esp + 0x14]
push eax
push 0x1010d040
call fcn.1003a6b0
add esp, 0x10
mov dword [esp + 0x10], 0
lea edx, [esp + 0x10]
mov dword [esp + 0x14], 0
mov ecx, str.Set_Health
call fcn.10036d30
add esp, 4
mov esi, 0x56e210
test al, al
je 0x1005bf36
movd xmm0, dword [0x1010d040]
cvtdq2ps xmm0, xmm0
push 0xffffffffffffffff
movss dword [esp + 0x10], xmm0
call esi
movss xmm0, dword [esp + 0x10]
add esp, 4
movss dword [eax + 0x540], xmm0
push ecx
lea edx, [esp + 0x10]
mov dword [esp + 0x10], 0
mov ecx, str.Set_Armor
mov dword [esp + 0x14], 0
call fcn.10036d30
add esp, 4
test al, al
je 0x1005bf82
movd xmm0, dword [0x1010d040]
cvtdq2ps xmm0, xmm0
push 0xffffffffffffffff
movss dword [esp + 0x10], xmm0
call esi
movss xmm0, dword [esp + 0x10]
add esp, 4
movss dword [eax + 0x548], xmm0
mov edx, 0x1010c9a4
mov ecx, str._Enable_Airbreak
call fcn.10037ff0
sub esp, 8
mov dword [esp + 0x14], 0x64
lea eax, [esp + 0x14]
mov dword [esp + 0x10], 1
mov ecx, str.Airbreak_Speed
push eax
lea eax, [esp + 0x14]
push eax
push 0x1010c9c4
call fcn.1003a6b0
add esp, 0x14
mov edx, 0x1010c9a5
mov ecx, str.No_Spread
call fcn.10037ff0
mov edx, 0x1010c990
mov ecx, str.Ignore_Max_Distance
call fcn.10037ff0
mov edx, dword [0x1010a958]
mov edi, dword [edx + 0x3e90]
cmp byte [edi + 0xaf], 0
jne 0x1005c01c
mov esi, dword [edx + 0x4af0]
test esi, esi
je 0x1005c01c
movsx eax, word [esi + 0x74]
imul ecx, eax, 0x2c
mov eax, dword [esi + 8]
test byte [ecx + eax + 4], 8
jne 0x1005c01c
dec dword [edi + 0xe4]
jmp 0x1005c01c
mov edx, dword [0x1010a958]
mov eax, dword [edx + 0x3e90]
cmp byte [eax + 0xaf], 0
jne 0x1005c279
mov esi, dword [edx + 0x4af0]
test esi, esi
je 0x1005c279
push 0
push 0
push 0
mov edx, str.configs
mov ecx, esi
call fcn.10048260
add esp, 0xc
test al, al
je 0x1005c279
movsx eax, word [esi + 0x74]
mov ecx, dword [esi + 8]
imul eax, eax, 0x2c
mov ecx, dword [eax + ecx]
call fcn.10016ce0
mov eax, dword [0x1010a958]
xorps xmm1, xmm1
movsd xmm0, qword [eax + 0x3e00]
cvtpd2ps xmm0, xmm0
addss xmm0, xmm0
movss dword [esp + 8], xmm0
addss xmm0, xmm1
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [esp + 8]
addss xmm0, dword [0x100d2418]
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0x10], xmm0
movss xmm0, dword [esp + 8]
addss xmm0, dword [0x100d2444]
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
lea eax, [esp + 0xc]
mov dword [esp + 0x18], 0x3f800000
push str.free_menu_by_Adalet_Sarayi___discord.gg_adaletsarayi
push eax
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0x1c], xmm0
call fcn.10036510
mov eax, dword [0x1010a958]
xorps xmm1, xmm1
movsd xmm0, qword [eax + 0x3e00]
cvtpd2ps xmm0, xmm0
addss xmm0, xmm0
movss dword [esp + 0x10], xmm0
addss xmm0, xmm1
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0x14], xmm0
movss xmm0, dword [esp + 0x10]
addss xmm0, dword [0x100d2418]
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0x18], xmm0
movss xmm0, dword [esp + 0x10]
addss xmm0, dword [0x100d2444]
cvtps2pd xmm0, xmm0
call fcn.10085150
cvtsd2ss xmm0, xmm0
lea eax, [esp + 0x14]
mov dword [esp + 0x20], 0x3f800000
push str.Soon_New_Update
push eax
addss xmm0, dword [0x100d23d4]
mulss xmm0, dword [0x100d2394]
movss dword [esp + 0x24], xmm0
call fcn.10036510
add esp, 0xc
mov dword [esp + 0x10], 0
lea edx, [esp + 0x10]
mov dword [esp + 0x14], 0
mov ecx, str.Discord_Link
call fcn.10036d30
add esp, 4
test al, al
je 0x1005c243
movaps xmm0, xmmword [0x100d2c20]
lea eax, [esp + 0x1c]
movups xmmword [esp + 0x1c], xmm0
push eax
movaps xmm0, xmmword [0x100d2c10]
movups xmmword [esp + 0x30], xmm0
mov dword [esp + 0x40], 0x928b9b89
mov word [esp + 0x44], 0x85
mov byte [esp + 0x46], 1
call fcn.1006e159
add esp, 4
mov esi, dword [0x1010a958]
mov edx, dword [esi + 0x3e90]
cmp byte [edx + 0xaf], 0
jne 0x1005c279
mov esi, dword [esi + 0x4af0]
test esi, esi
je 0x1005c279
movsx eax, word [esi + 0x74]
imul ecx, eax, 0x2c
mov eax, dword [esi + 8]
test byte [ecx + eax + 4], 8
jne 0x1005c279
dec dword [edx + 0xe4]
call fcn.10046e20
call fcn.10016200
call fcn.10016990
mov ecx, dword [esp + 0x44]
pop edi
pop esi
xor ecx, esp
call fcn.1005e256
mov esp, ebp
pop ebp
ret