Function at 0x415b30
Capabilities:
Read .ini file

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x408
mov eax, dword [0x48b034]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
push edi
lea ecx, [ebp - 0x408]
call fcn.00403da0
push 0x47fdb0
push 9
call fcn.00418b60
push str.Welcome_to_Silent_GameGuard_A_High_Technology_AntiHack_System_For_MuOnline_Private_Servers
push 9
call fcn.00418b60
push str.Contact__Information_:_support_muadmins.com
push 9
call fcn.00418b60
push str.www.muadmins.com
push 9
call fcn.00418b60
push str.__SGGuard_Online_AntiHack_Server___Version_Release_1.0.32_R9_Build_:_12_29_2023
push 9
call fcn.00418b60
push dword [0x565e64]
push str._Silent_GameGuard_____Server__:_WinSocket_Port_:___d__Started
push 9
call fcn.00418b60
add esp, 0x34
push str._Silent_GameGuard_____Server__:_WSA_System_Started
push 9
call fcn.00418b60
push str._Silent_GameGuard_____Server__:_IOCP_System_Started
push 9
call fcn.00418b60
push str._Silent_GameGuard_____Server__:_DDoS_Attack_Protection_System_Started
push 9
call fcn.00418b60
push str.__________________________________________________________________________
push 9
call fcn.00418b60
push str._Silent_GameGuard_____ServerInfo__:_Configs_Loaded_Successfully
push 7
call fcn.00418b60
add esp, 0x20
call fcn.00416ed0
push ecx
call fcn.004105b0
push str._Silent_GameGuard_____DataBase__:_DumpList_Loaded_Successfully
push 6
call fcn.00418b60
add esp, 4
call fcn.00410810
push str._Silent_GameGuard_____DataBase__:_ChecksumList_Loaded_Successfully
push 6
call fcn.00418b60
add esp, 4
call fcn.004109c0
push str._Silent_GameGuard_____DataBase__:_InternalList_Loaded_Successfully
push 6
call fcn.00418b60
add esp, 4
call fcn.00410b60
push str._Silent_GameGuard_____DataBase__:_WindowList_Loaded_Successfully
push 6
call fcn.00418b60
add esp, 4
call fcn.00401fa0
push str._Silent_GameGuard_____BlackList__:_Settings_Loaded_Successfully
push 1
call fcn.00418b60
push str._Silent_GameGuard_____Kernel_Mode__:_In_Progress
push 0
call fcn.00418b60
push str._Silent_GameGuard_____Message__:_Send_Public_Private_Msg_In_Progress
push 0
call fcn.00418b60
mov edi, dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
add esp, 0x18
push 0x480d78
push 0
push str.FloodAttackBanTime
push 0x480d9c
call edi
push eax
push str._Silent_GameGuard_____DDoS_Protection__:_Block_Time_is___d_Min__Loaded_Successfully
push 2
call fcn.00418b60
add esp, 0xc
push 0x4805a4
push 0
push str.SplashPosition
push 0x48052c
call edi
mov dword [0x565e94], eax
test eax, eax
jne 0x415cbb
push str._Silent_GameGuard_____Spash_Position__:__CENTER__Loaded_Successfully
push 3
call fcn.00418b60
mov eax, dword [0x565e94]
add esp, 8
cmp eax, 1
jne 0x415cd4
push str._Silent_GameGuard_____Spash_Position__:__TOP_LEFT__Loaded__Successfully
push 3
call fcn.00418b60
mov eax, dword [0x565e94]
add esp, 8
cmp eax, 2
jne 0x415ced
push str._Silent_GameGuard_____Spash_Position__:__TOP_RIGHT__Loaded__Successfully
push 3
call fcn.00418b60
mov eax, dword [0x565e94]
add esp, 8
cmp eax, 3
jne 0x415d05
push str._Silent_GameGuard_____Spash_Position__:__BOTTOM_LEFT__Loaded__Successfully
push eax
call fcn.00418b60
mov eax, dword [0x565e94]
add esp, 8
cmp eax, 4
jne 0x415d19
push str._Silent_GameGuard_____Spash_Position__:__BOTTOM_RIGHT__Loaded__Successfully
push 3
call fcn.00418b60
add esp, 8
push 0x48078c
push 0
push 0x4805b4
push 0x48060c
call edi
mov dword [0x565f5c], eax
cmp eax, 1
jne 0x415d4d
push dword [0x565f60]
push str._Silent_GameGuard_____Macro__:_Protect_Sensivity_Level_is__d_Started_Successfully
push 2
call fcn.00418b60
add esp, 0xc
jmp 0x415d5c
push str._Silent_GameGuard_____Macro__:_Protect_has_been_Disabled
push 0
call fcn.00418b60
add esp, 8
call fcn.004162a0
push 0x480a98
push 0
push str.GSProtect
push 0x48093c
call edi
mov ecx, eax
mov dword [0x565f48], ecx
cmp ecx, 1
jne 0x415d97
mov dword [0x565e74], 0xa
mov dword [0x565e78], 0x14
jmp 0x415dab
mov dword [0x565e74], 0
mov dword [0x565e78], 0
mov edx, str._Silent_GameGuard_____GameServer__:_Protection_Started_Successfully
mov eax, str._Silent_GameGuard_____GameServer__:_Protection_has_been_Disabled
cmove eax, edx
xor edx, edx
push eax
cmp ecx, 1
mov eax, 8
cmovne eax, edx
push eax
call fcn.00418b60
add esp, 8
push 0x480ed8
push 0
push 0x480ee8
push 0x480efc
call edi
push 0x480f10
push 0
push 0x480f20
push 0x480f30
mov dword [0x565f54], eax
call edi
cmp dword [0x565f54], 0
mov dword [0x565f58], eax
jne 0x415e11
push str._Silent_GameGuard_____MemoryGuard__:_has_been_Disabled
push 0
jmp 0x415e29
cmp eax, 1
jne 0x415e1d
push str._Silent_GameGuard_____MemoryGuard__:_Type__HANDLE__Started_Successfully
jmp 0x415e27
cmp eax, 2
jne 0x415e31
push str._Silent_GameGuard_____MemoryGuard__:_Type__INJECT__Started_Successfully
push 8
call fcn.00418b60
add esp, 8
push 0x4808c4
push 0
push str.BlockVirtualMachine
push 0x4807fc
call edi
cmp eax, 1
mov dword [0x565e98], eax
mov edx, str._Silent_GameGuard_____AntiVM__:_Block_Virtual_Machine_Started_Successfully
mov ecx, str._Silent_GameGuard_____AntiVM__:_Block_Virtual_Machine_has_been_Disabled
cmove ecx, edx
mov esi, 2
push ecx
xor edx, edx
mov ecx, esi
cmp eax, 1
cmovne ecx, edx
push ecx
call fcn.00418b60
add esp, 8
push 0x480998
push 0
push str.WindowsTestMode
push 0x48085c
call edi
cmp eax, 1
mov dword [0x565e9c], eax
mov edx, str._Silent_GameGuard_____AntiWTM__:_Block_Windows_Run_in_TestMode_Started_Successfully
mov ecx, str._Silent_GameGuard_____AntiWTM__:_Block_Windows_Run_in_TestMode_has_been_Disabled__In_Progress_
cmove ecx, edx
push ecx
xor ecx, ecx
cmp eax, 1
cmovne esi, ecx
push esi
call fcn.00418b60
add esp, 8
push 0x480408
push 0
push str.ForceLauncher
push 0x4802bc
call edi
cmp eax, 1
mov dword [0x565e7c], eax
mov edx, str._Silent_GameGuard_____Launcher__:_Force_Start_Successfully
mov ecx, str._Silent_GameGuard_____Launcher__:_Force_has_been_Disabled
cmove ecx, edx
mov esi, 0xb
push ecx
xor edx, edx
mov ecx, esi
cmp eax, 1
cmovne ecx, edx
push ecx
call fcn.00418b60
add esp, 8
push 0x4804a0
push 0
push str.UseParameters
push 0x4804c0
call edi
cmp eax, 1
mov dword [0x565e80], eax
mov edx, str._Silent_GameGuard_____Launcher__:_UseParameters_Loaded_Successfully
mov ecx, str._Silent_GameGuard_____Launcher__:_UseParameters_has_been_Disabled
cmove ecx, edx
xor edx, edx
push ecx
cmp eax, 1
mov ecx, esi
cmovne ecx, edx
push ecx
call fcn.00418b60
add esp, 8
push 0x480584
push 0xf
push 0x565e84
push 0x47b8a3
push str.LauncherName
push 0x4804d4
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
push 0x565e84
cmp dword [0x565e7c], 1
mov edx, str._Silent_GameGuard_____Launcher__:_Name_is___s__Loaded_Successfully
mov eax, str._Silent_GameGuard_____Launcher__:_Name_is___s__has_been_Disabled
cmove eax, edx
push eax
xor eax, eax
cmp dword [0x565e7c], 1
cmovne esi, eax
push esi
call fcn.00418b60
add esp, 0xc
call fcn.00416490
push 0x480cc0
push 0
push str.ScreenShotAtHack
push 0x480ce4
call edi
cmp eax, 1
jne 0x415fa7
mov dword [0x565ea0], eax
mov ecx, str._Silent_GameGuard_____Addon__:_AutoCapture_Feature_is_Active
mov eax, 2
jmp 0x415fb8
mov dword [0x565ea0], 0
xor eax, eax
mov ecx, str._Silent_GameGuard_____Addon__:_AutoCapture_Feature_is_Disabled
push ecx
push eax
call fcn.00418b60
add esp, 8
push 0x480e04
push 0x9b
push 0x565eac
push 0x47b8c7
push str.RadioUrlStream
push 0x480e24
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileStringA]
test eax, eax
je 0x415ff6
mov eax, 0xb
mov ecx, str._Silent_GameGuard_____Web_Radio__:_Online_Radio_OnAir_Stream_at_clients_Started_Successfully
jmp 0x415ffd
xor eax, eax
mov ecx, str._Silent_GameGuard_____Web_Radio__:_at_clients_had_been_Disabled
push ecx
push eax
call fcn.00418b60
add esp, 8
push 0x481018
push 0
push str.AutoBlock
push 0x481028
call edi
push str.._Settings.ini
push 0
push str.Days
push 0x481054
mov esi, eax
call edi
cmp esi, 1
jne 0x416055
test eax, eax
jle 0x41604a
push eax
push str._Silent_GameGuard_____AutoBlock__:_Temporary_Block_System_Started_For___d__Days_Successfully
push 0xb
call fcn.00418b60
add esp, 0xc
jmp 0x416064
jne 0x416055
push str._Silent_GameGuard_____AutoBlock__:_Permanent_Block_System_Started_Successfully
push 0xb
jmp 0x41605c
push str._Silent_GameGuard_____AutoBlock__:_Characters_Block_System_is_Disabled
push 0
call fcn.00418b60
add esp, 8
cmp dword [0x56187c], 1
je 0x41607e
mov esi, str._Silent_GameGuard_____System__:_License_Authenticated_
mov eax, 9
mov ecx, 0x481160
jmp 0x41608d
mov esi, str._Silent_GameGuard_____System__:_License_Expire_
mov eax, 1
mov ecx, 0x4811d0
push ecx
push eax
call fcn.00418b60
push esi
push 0
push 0x48b3b8
call fcn.0040d610
add esp, 0x10
lea ecx, [ebp - 0x408]
push 0x565f64
push str..Datainfo.xtm
call fcn.00403ed0
mov ecx, dword [0x565f64]
xor edx, edx
test al, al
pop edi
cmove ecx, edx
mov dword [0x565f64], ecx
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.0046bb5b
mov esp, ebp
pop ebp
ret