Function at 0x15116728
Capabilities:
Encode data using xor

Disassembly:
push eax
push ss
add dl, byte [sym.Core.dll_protected_virtual:_void___thiscall_FSingletonBase::PreExit_void_]
or al, 0x5c
adc edx, dword [0x15011660]
pushal
push ss
invalid
invalid
rcl byte [0x5d041501], 0x13
adc eax, sym.Core.dll_public_virtual:_unsigned_long_int___stdcall_UObject::QueryInterface_class_FGuid_const___void___
inc eax
invalid
push cs
invalid
jo 0x15116752
push cs
adc eax, sym.Core.dll_public_virtual:_unsigned_long_int___stdcall_UObject::Release_void_
mov al, 0x83
add dword [sym.Core.dll_public_virtual:_void___thiscall_UObject::ProcessEvent_class_UFunction___void___void__], edx
mov al, 0xeb
or edx, dword [sym.Core.dll_public_virtual:_void___thiscall_UObject::ProcessState_float_]
nop
jmp 0x15116752
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UBoolProperty::Serialize_class_FArchive__
loopne 0x15116777
add dword [sym.Core.dll_public_virtual:_enum_EGotoState___thiscall_UObject::GotoState_class_FName_], edx
and al, ch
or edx, dword [sym.Core.dll_public_virtual:_void___thiscall_UObject::InitExecution_void_]
xor byte [ebx], bl
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UObject::PostEditChange_void_
add dh, ah
or edx, dword [sym.Core.dll_public_virtual:_int___thiscall_UObject::ScriptConsoleExec_wchar_t_const___class_FOutputDevice___class_UObject__]
mov al, 0xbf
or dl, byte [sym.Core.dll_public_virtual:_void___thiscall_UObject::LanguageChange_void_]
invalid
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UField::Register_void_
loopne 0x15116792
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UObject::ClearL2Game_void_
add byte [esi], bl
add dword [sym.Core.dll_public_virtual:_void___thiscall_UObject::Rename_wchar_t_const___class_UObject__], edx
xor byte [esi], bl
add dword [sym.Core.dll_public_virtual:_int___thiscall_UObject::IsLoaded_void_], edx
add byte [edi - 0x410feaf6], bh
or dl, byte [sym.Core.dll_public_virtual:_void___thiscall_UField::Bind_void_]
xor byte [esi - 0x41dfeaf6], bh
or dl, byte [sym.Core.dll_public_virtual:_void___thiscall_UProperty::CleanupDestroyed_unsigned_char__const]
and byte [esi - 0x420feaf2], bh
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UProperty::ExportCpp_class_FOutputDevice___int__int__int__int_const
jo 0x15116776
add edx, dword [sym.Core.dll_public_virtual:_void___thiscall_UField::AddCppProperty_class_UProperty__]
invalid
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UBoolProperty::SerializeItem_class_FArchive___void___int_const
push eax
mov ebp, 0xbb60150e
push cs
adc eax, sym.Core.dll_public_virtual:_wchar_t_const____thiscall_UBoolProperty::ImportText_wchar_t_const___unsigned_char___int__int_const
jo 0x15116825
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UBoolProperty::CopySingleValue_void___void___class_UObject__const
adc byte [edi + 0xe], dl
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UProperty::DestroyValue_void__const
rcl byte [esi + 0xe]
adc eax, sym.Core.dll_public_virtual:_unsigned_char___thiscall_UProperty::GetID_void_const
mov al, 0x53
adc edx, dword [sym.Core.dll_public_virtual:_unsigned_long_int___stdcall_UObject::QueryInterface_class_FGuid_const___void___]
inc eax
and eax, 0x2470150e
push cs
adc eax, sym.Core.dll_public_virtual:_unsigned_long_int___stdcall_UObject::Release_void_
loopne 0x15116855
add dword [sym.Core.dll_public_virtual:_void___thiscall_UObject::ProcessEvent_class_UFunction___void___void__], edx
mov al, 0xeb
or edx, dword [sym.Core.dll_public_virtual:_void___thiscall_UObject::ProcessState_float_]
nop
jmp 0x15116812
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UEnum::Serialize_class_FArchive__
loopne 0x15116837
add dword [sym.Core.dll_public_virtual:_enum_EGotoState___thiscall_UObject::GotoState_class_FName_], edx
and al, ch
or edx, dword [sym.Core.dll_public_virtual:_void___thiscall_UObject::InitExecution_void_]
xor byte [ebx], bl
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UObject::PostEditChange_void_
add dh, ah
or edx, dword [sym.Core.dll_public_virtual:_int___thiscall_UObject::ScriptConsoleExec_wchar_t_const___class_FOutputDevice___class_UObject__]
mov al, 0xbf
or dl, byte [sym.Core.dll_public_virtual:_void___thiscall_UObject::LanguageChange_void_]
invalid
sbb ecx, dword [esi]
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UObject::ShutdownAfterError_void_
pushal
sbb cl, byte [esi]
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UObject::CallFunction_struct_FFrame___void__const__class_UFunction__
push eax
pop ss
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UField::Register_void_
loopne 0x15116852
push cs
adc eax, sym.Core.dll_public_virtual:_void___thiscall_UObject::ClearL2Game_void_
add byte [esi], bl
add dword [sym.Core.dll_public_virtual:_void___thiscall_UObject::Rename_wchar_t_const___class_UObject__], edx
xor byte [esi], bl
add dword [sym.Core.dll_public_virtual:_int___thiscall_UObject::IsLoaded_void_], edx
add byte [edi - 0x410feaf6], bh
add edx, dword [sym.Core.dll_public_virtual:_void___thiscall_UField::AddCppProperty_class_UProperty__]
invalid
mov edi, 0xbef0150a
or dl, byte [sym.Core.dll_public_virtual:_void___thiscall_UField::Bind_void_]
xor byte [esi - 0x41dfeaf6], bh
or dl, byte [0x15135da4]