Function at 0x300b4406
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
lea ebp, [esp - 0x74]
sub esp, 0xd0
and dword [ebp + 8], 0
and dword [ebp + 0x70], 0
push ebx
push esi
mov esi, dword [ebp + 0x7c]
mov eax, dword [esi]
push edi
mov ebx, 0x30239bec
push ebx
push 4
push esi
mov dword [ebp - 0x5c], str.IsPlaying__Z
mov dword [ebp - 0x58], str.Play__V
mov dword [ebp - 0x54], str.StopPlay__V
mov dword [ebp - 0x50], str.TotalFrames__I
mov dword [ebp - 0x4c], str.CurrentFrame__I
mov dword [ebp - 0x48], str.GotoFrame_I_V
mov dword [ebp - 0x44], str.PercentLoaded__I
mov dword [ebp - 0x40], str.FrameLoaded_I_Z
mov dword [ebp - 0x3c], str.FlashVersion__I
mov dword [ebp - 0x38], str.Pan_III_V
mov dword [ebp - 0x34], str.Zoom_I_V
mov dword [ebp - 0x30], str.SetZoomRect_IIII_V
mov dword [ebp - 0x2c], str.LoadMovie_ILjava_lang_String__V
mov dword [ebp - 0x28], str.TGotoFrame_Ljava_lang_String_I_V
mov dword [ebp - 0x24], str.TGotoLabel_Ljava_lang_String_Ljava_lang_String__V
mov dword [ebp - 0x20], str.TCurrentFrame_Ljava_lang_String__I
mov dword [ebp - 0x1c], str.TCurrentLabel_Ljava_lang_String__Ljava_lang_String_
mov dword [ebp - 0x18], str.TPlay_Ljava_lang_String__V
mov dword [ebp - 0x14], str.TStopPlay_Ljava_lang_String__V
mov dword [ebp - 0x10], str.SetVariable_Ljava_lang_String_Ljava_lang_String__V
mov dword [ebp - 0xc], str.GetVariable_Ljava_lang_String__Ljava_lang_String_
mov dword [ebp - 8], str.TSetProperty_Ljava_lang_String_ILjava_lang_String__V
mov dword [ebp - 4], str.TGetProperty_Ljava_lang_String_I_Ljava_lang_String_
mov dword [ebp], str.TCallFrame_Ljava_lang_String_I_V
mov dword [ebp + 4], str.TCallLabel_Ljava_lang_String_Ljava_lang_String__V
mov dword [ebp + 0xc], sym.npswf32.dll_native_ShockwaveFlash_IsPlaying
mov dword [ebp + 0x10], sym.npswf32.dll_native_ShockwaveFlash_Play
mov dword [ebp + 0x14], sym.npswf32.dll_native_ShockwaveFlash_StopPlay
mov dword [ebp + 0x18], sym.npswf32.dll_native_ShockwaveFlash_TotalFrames
mov dword [ebp + 0x1c], sym.npswf32.dll_native_ShockwaveFlash_CurrentFrame
mov dword [ebp + 0x20], sym.npswf32.dll_native_ShockwaveFlash_GotoFrame
mov dword [ebp + 0x24], sym.npswf32.dll_native_ShockwaveFlash_PercentLoaded
mov dword [ebp + 0x28], sym.npswf32.dll_native_ShockwaveFlash_FrameLoaded
mov dword [ebp + 0x2c], sym.npswf32.dll_native_ShockwaveFlash_FlashVersion
mov dword [ebp + 0x30], sym.npswf32.dll_native_ShockwaveFlash_Pan
mov dword [ebp + 0x34], sym.npswf32.dll_native_ShockwaveFlash_Zoom
mov dword [ebp + 0x38], sym.npswf32.dll_native_ShockwaveFlash_SetZoomRect
mov dword [ebp + 0x3c], sym.npswf32.dll_native_ShockwaveFlash_LoadMovie
mov dword [ebp + 0x40], sym.npswf32.dll_native_ShockwaveFlash_TGotoFrame
mov dword [ebp + 0x44], sym.npswf32.dll_native_ShockwaveFlash_TGotoLabel
mov dword [ebp + 0x48], sym.npswf32.dll_native_ShockwaveFlash_TCurrentFrame
mov dword [ebp + 0x4c], sym.npswf32.dll_native_ShockwaveFlash_TCurrentLabel
mov dword [ebp + 0x50], sym.npswf32.dll_native_ShockwaveFlash_TPlay
mov dword [ebp + 0x54], sym.npswf32.dll_native_ShockwaveFlash_TStopPlay
mov dword [ebp + 0x58], sym.npswf32.dll_native_ShockwaveFlash_SetVariable
mov dword [ebp + 0x5c], sym.npswf32.dll_native_ShockwaveFlash_GetVariable
mov dword [ebp + 0x60], sym.npswf32.dll_native_ShockwaveFlash_TSetProperty
mov dword [ebp + 0x64], sym.npswf32.dll_native_ShockwaveFlash_TGetProperty
mov dword [ebp + 0x68], sym.npswf32.dll_native_ShockwaveFlash_TCallFrame
mov dword [ebp + 0x6c], sym.npswf32.dll_native_ShockwaveFlash_TCallLabel
call dword [eax + 0x10]
mov edi, eax
add esp, 0xc
test edi, edi
jne 0x300b45b3
mov edi, dword [esi]
push ebx
push str.java_lang_ClassNotFoundException
push 4
push esi
call dword [edi + 0x10]
add esp, 0xc
push eax
push 6
push esi
call dword [edi + 0x18]
add esp, 0x10
xor eax, eax
jmp 0x300b45d5
mov eax, dword [esi]
lea ecx, [ebp + 0xc]
push ecx
lea ecx, [ebp - 0x5c]
push ecx
push edi
push 0x80
push esi
call dword [eax + 0x200]
push esi
call sym.npswf32.dll_use_ShockwaveFlash
add esp, 0x18
mov eax, edi
pop edi
pop esi
pop ebx
add ebp, 0x74
leave
ret