SonicR_Archipelago.dll
vUnknown
32-bit
Unknown OS
Analyzed
Security warning
This file has been flagged as potentially dangerous, and downloads are disabled.
Reason: Detected potentially dangerous functions used for process injection: WriteProcessMemory
Exported functions 3
Init
#1 · 0x22c5
OnFrame
#2 · 0x221b
SonicRModInfo
#3 · 0x25e000
No function matches your filter.
Imported DLLs & functions 340
BCryptGenRandom
0x102ab604
CertCloseStore
0x102ab004
CertEnumCertificatesInStore
0x102ab000
CertFreeCertificateContext
0x102ab00c
CertOpenStore
0x102ab008
KERNEL32.dll
68
AcquireSRWLockExclusive
0x102ab108
AcquireSRWLockShared
0x102ab07c
AreFileApisANSI
0x102ab088
CloseHandle
0x102ab0d4
CopyFileW
0x102ab04c
CreateDirectoryExW
0x102ab050
CreateDirectoryW
0x102ab0a0
CreateEventA
0x102ab0e0
CreateFileW
0x102ab09c
CreateHardLinkW
0x102ab044
CreateSymbolicLinkW
0x102ab03c
DeviceIoControl
0x102ab054
FindClose
0x102ab0ec
FindFirstFileExW
0x102ab098
FindFirstFileW
0x102ab0f0
FindNextFileW
0x102ab0f4
FormatMessageA
0x102ab0e4
FreeLibrary
0x102ab0b8
GetCurrentDirectoryW
0x102ab0a4
GetCurrentProcess
0x102ab0c0
GetCurrentProcessId
0x102ab124
GetCurrentThreadId
0x102ab120
GetDiskFreeSpaceExW
0x102ab094
GetFileAttributesExW
0x102ab078
GetFileAttributesW
0x102ab090
GetFileInformationByHandle
0x102ab074
GetFileInformationByHandleEx
0x102ab040
GetFinalPathNameByHandleW
0x102ab070
GetFullPathNameW
0x102ab06c
GetLastError
0x102ab0d0
GetLocaleInfoEx
0x102ab0ac
GetModuleHandleW
0x102ab0c8
GetProcAddress
0x102ab0b4
GetProcessHeap
0x102ab10c
GetStartupInfoW
0x102ab118
GetSystemTimeAsFileTime
0x102ab100
GetTempPathW
0x102ab05c
GetTickCount64
0x102ab08c
HeapAlloc
0x102ab114
HeapFree
0x102ab110
InitializeSListHead
0x102ab11c
IsDebuggerPresent
0x102ab12c
IsProcessorFeaturePresent
0x102ab130
LocalFree
0x102ab0b0
MoveFileExA
0x102ab104
MoveFileExW
0x102ab048
MultiByteToWideChar
0x102ab0f8
QueryPerformanceCounter
0x102ab128
RaiseException
0x102ab0cc
ReleaseSRWLockExclusive
0x102ab148
ReleaseSRWLockShared
0x102ab058
ResetEvent
0x102ab0dc
SetCurrentDirectoryW
0x102ab0a8
SetEvent
0x102ab0d8
SetFileAttributesW
0x102ab068
SetFileInformationByHandle
0x102ab064
SetFileTime
0x102ab060
SetUnhandledExceptionFilter
0x102ab138
Sleep
0x102ab0e8
SleepConditionVariableSRW
0x102ab140
TerminateProcess
0x102ab134
TryAcquireSRWLockExclusive
0x102ab080
TryAcquireSRWLockShared
0x102ab084
UnhandledExceptionFilter
0x102ab144
VirtualQuery
0x102ab0bc
WakeAllConditionVariable
0x102ab13c
WideCharToMultiByte
0x102ab0fc
WriteProcessMemory
0x102ab0c4
MSVCP140D.dll
127
_Cnd_destroy_in_situ
0x102ab300
_Cnd_do_broadcast_at_thread_exit
0x102ab308
_Cnd_init_in_situ
0x102ab2fc
_Cnd_signal
0x102ab304
_Mbrtowc
0x102ab1c4
_Mtx_current_owns
0x102ab2f8
_Mtx_lock
0x102ab2ac
_Mtx_unlock
0x102ab2b0
_Query_perf_counter
0x102ab2e8
_Query_perf_frequency
0x102ab2ec
_Thrd_detach
0x102ab374
_Thrd_id
0x102ab2f4
_Thrd_join
0x102ab2f0
_Tolower
0x102ab30c
_Toupper
0x102ab310
_Xtime_get_ticks
0x102ab1b8
?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ
0x102ab340
?_Fiopen@std@@YAPAU_iobuf@@PB_WHH@Z
0x102ab29c
?_Fiopen@std@@YAPAU_iobuf@@PBDHH@Z
0x102ab298
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SAIPAPBVfacet@locale@2@PBV42@@Z
0x102ab1f4
?_Getctype@_Locinfo@std@@QBE?AU_Ctypevec@@XZ
0x102ab31c
?_Getcvt@_Locinfo@std@@QBE?AU_Cvtvec@@XZ
0x102ab1c8
?_Getdays@_Locinfo@std@@QBEPBDXZ
0x102ab1cc
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ
0x102ab1e0
?_Getmonths@_Locinfo@std@@QBEPBDXZ
0x102ab1d0
?_Gnavail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBE_JXZ
0x102ab240
?_Gndec@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
0x102ab238
?_Gninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
0x102ab23c
?_Incref@facet@locale@std@@UAEXXZ
0x102ab33c
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAPAD0PAH001@Z
0x102ab254
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ
0x102ab250
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z
0x102ab330
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z
0x102ab358
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
0x102ab2e4
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
0x102ab284
?_Pnavail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBE_JXZ
0x102ab24c
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
0x102ab248
?_Random_device@std@@YAIXZ
0x102ab36c
?_Syserror_map@std@@YAPBDH@Z
0x102ab1bc
?_Throw_Cpp_error@std@@YAXH@Z
0x102ab2b4
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ
0x102ab2e0
?_W_Getdays@_Locinfo@std@@QBEPBGXZ
0x102ab1d4
?_W_Getmonths@_Locinfo@std@@QBEPBGXZ
0x102ab1d8
?_Winerror_map@std@@YAHH@Z
0x102ab1c0
?_Xbad_alloc@std@@YAXXZ
0x102ab394
?_Xbad_function_call@std@@YAXXZ
0x102ab1b4
?_Xinvalid_argument@std@@YAXPBD@Z
0x102ab214
?_Xlength_error@std@@YAXPBD@Z
0x102ab3a0
?_Xout_of_range@std@@YAXPBD@Z
0x102ab1ac
??0_Locinfo@std@@QAE@PBD@Z
0x102ab314
??0_Lockit@std@@QAE@H@Z
0x102ab39c
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ
0x102ab278
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
0x102ab35c
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
0x102ab290
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
0x102ab27c
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ
0x102ab208
??0ctype_base@std@@QAE@I@Z
0x102ab334
??0id@locale@std@@QAE@I@Z
0x102ab32c
??1_Locinfo@std@@QAE@XZ
0x102ab318
??1_Lockit@std@@QAE@XZ
0x102ab398
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ
0x102ab260
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ
0x102ab360
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ
0x102ab294
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ
0x102ab280
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ
0x102ab20c
??1ctype_base@std@@UAE@XZ
0x102ab338
??2_Crt_new_delete@std@@SAPAXI@Z
0x102ab324
??3_Crt_new_delete@std@@SAXPAX@Z
0x102ab328
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAH@Z
0x102ab368
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAN@Z
0x102ab390
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_K@Z
0x102ab2cc
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_N@Z
0x102ab384
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@G@Z
0x102ab364
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z
0x102ab354
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@I@Z
0x102ab370
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
0x102ab380
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z
0x102ab2c8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
0x102ab38c
??7ios_base@std@@QBE_NXZ
0x102ab378
??Bid@locale@std@@QAEIXZ
0x102ab1dc
??Bios_base@std@@QBE_NXZ
0x102ab344
?always_noconv@codecvt_base@std@@QBE_NXZ
0x102ab1e4
?c_str@?$_Yarn@D@std@@QBEPBDXZ
0x102ab320
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
0x102ab264
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
0x102ab2a8
?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
0x102ab21c
?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
0x102ab228
?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
0x102ab234
?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ
0x102ab274
?flags@ios_base@std@@QBEHXZ
0x102ab1fc
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
0x102ab288
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z
0x102ab22c
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBE?AVlocale@2@XZ
0x102ab210
?good@ios_base@std@@QBE_NXZ
0x102ab1f8
?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
0x102ab220
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A
0x102ab2a4
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z
0x102ab2d0
?in@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAD3AAPAD@Z
0x102ab1e8
?out@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAD3AAPAD@Z
0x102ab1ec
?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
0x102ab2bc
?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z
0x102ab244
?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
0x102ab224
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
0x102ab388
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ
0x102ab270
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
0x102ab348
?seekp@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@V?$fpos@U_Mbstatet@@@2@@Z
0x102ab28c
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z
0x102ab2d8
?setf@ios_base@std@@QAEHHH@Z
0x102ab2b8
?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z
0x102ab230
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD0@Z
0x102ab2c0
?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXPAD00@Z
0x102ab2c4
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
0x102ab268
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
0x102ab34c
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ
0x102ab2a0
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
0x102ab350
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
0x102ab3a4
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
0x102ab218
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
0x102ab2d4
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ
0x102ab26c
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
0x102ab2dc
?uncaught_exception@std@@YA_NXZ
0x102ab1b0
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PAD1AAPAD@Z
0x102ab1f0
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z
0x102ab37c
?width@ios_base@std@@QAE_J_J@Z
0x102ab204
?width@ios_base@std@@QBE_JXZ
0x102ab200
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z
0x102ab258
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z
0x102ab25c
___lc_codepage_func
0x102ab6a4
__acrt_iob_func
0x102ab6ac
__stdio_common_vfprintf
0x102ab76c
__stdio_common_vsprintf
0x102ab6c8
__stdio_common_vsprintf_s
0x102ab6f8
_beginthreadex
0x102ab708
_byteswap_uint64
0x102ab6cc
_byteswap_ulong
0x102ab6d0
_byteswap_ushort
0x102ab6d4
_callnewh
0x102ab65c
_calloc_dbg
0x102ab760
_cexit
0x102ab680
_configure_narrow_argv
0x102ab664
_crt_at_quick_exit
0x102ab67c
_crt_atexit
0x102ab678
_CrtDbgReport
0x102ab75c
_CrtDbgReportW
0x102ab770
_dtest
0x102ab638
_errno
0x102ab71c
_except1
0x102ab684
_execute_onexit_table
0x102ab674
_finite
0x102ab648
_free_dbg
0x102ab694
_fseeki64
0x102ab738
_get_stream_buffer_pointers
0x102ab758
_gmtime64_s
0x102ab650
_initialize_narrow_environment
0x102ab668
_initialize_onexit_table
0x102ab66c
_initterm
0x102ab654
_initterm_e
0x102ab658
_invalid_parameter
0x102ab764
_isnan
0x102ab64c
_lock_file
0x102ab728
_malloc_dbg
0x102ab6a8
_register_onexit_function
0x102ab670
_seh_filter_dll
0x102ab660
_time64
0x102ab6c4
_unlock_file
0x102ab720
_wassert
0x102ab6dc
_wmakepath_s
0x102ab698
_wsplitpath_s
0x102ab69c
abort
0x102ab640
atoi
0x102ab6ec
calloc
0x102ab6d8
fclose
0x102ab754
ferror
0x102ab6b0
fflush
0x102ab750
fgetc
0x102ab74c
fgetpos
0x102ab748
fgets
0x102ab724
fopen
0x102ab6c0
fputc
0x102ab744
fread
0x102ab740
free
0x102ab704
fseek
0x102ab6bc
fsetpos
0x102ab73c
ftell
0x102ab6b8
fwrite
0x102ab734
isalpha
0x102ab6e8
isspace
0x102ab700
malloc
0x102ab634
modf
0x102ab63c
pow
0x102ab6fc
rand
0x102ab690
remove
0x102ab6f4
setbuf
0x102ab6b4
setvbuf
0x102ab730
strcat_s
0x102ab68c
strcmp
0x102ab714
strcpy_s
0x102ab688
strerror
0x102ab6e0
strlen
0x102ab768
strncmp
0x102ab644
strncpy
0x102ab6f0
strtol
0x102ab710
terminate
0x102ab70c
tolower
0x102ab6e4
ungetc
0x102ab72c
wcscpy_s
0x102ab6a0
wcslen
0x102ab718
USER32.dll
11
CopyRect
0x102ab450
DialogBoxParamA
0x102ab43c
EndDialog
0x102ab440
GetDlgItemTextA
0x102ab444
GetWindowRect
0x102ab448
LoadImageA
0x102ab458
MessageBoxA
0x102ab44c
OffsetRect
0x102ab454
SendMessageA
0x102ab460
SetWindowPos
0x102ab438
SetWindowTextA
0x102ab45c
__current_exception
0x102ab4b8
__current_exception_context
0x102ab4b0
__CxxFrameHandler3
0x102ab4d4
__std_exception_copy
0x102ab4e0
__std_exception_destroy
0x102ab4e4
__std_type_info_compare
0x102ab4c4
__std_type_info_destroy_list
0x102ab4b4
__vcrt_GetModuleFileNameW
0x102ab498
__vcrt_GetModuleHandleW
0x102ab49c
__vcrt_LoadLibraryExW
0x102ab4dc
_CxxThrowException
0x102ab4d8
_except_handler4_common
0x102ab4a0
_purecall
0x102ab4bc
memchr
0x102ab4d0
memcmp
0x102ab4cc
memcpy
0x102ab4a8
memmove
0x102ab4a4
memset
0x102ab4ac
strchr
0x102ab4c8
strstr
0x102ab4c0
freeaddrinfo
0x102ab524
getaddrinfo
0x102ab528
inet_ntop
0x102ab544
inet_pton
0x102ab540
WSACloseEvent
0x102ab52c
WSACreateEvent
0x102ab530
WSAEnumNetworkEvents
0x102ab534
WSAEventSelect
0x102ab538
WSAWaitForMultipleEvents
0x102ab53c
WSOCK32.dll
20
__WSAFDIsSet
0x102ab5c4
accept
0x102ab588
bind
0x102ab584
closesocket
0x102ab5a8
connect
0x102ab598
getsockname
0x102ab5c0
getsockopt
0x102ab580
ioctlsocket
0x102ab594
listen
0x102ab5bc
recv
0x102ab5a4
recvfrom
0x102ab578
select
0x102ab5b8
send
0x102ab5a0
setsockopt
0x102ab590
shutdown
0x102ab57c
socket
0x102ab58c
WSACleanup
0x102ab5b0
WSAGetLastError
0x102ab59c
WSASetLastError
0x102ab5ac
WSAStartup
0x102ab5b4
No function matches your filter.