C:\GitLab-Runner\builds\651dcee5\0\BC\public\linphone-sdk\build-desktop\WORK\uwp-x64\Build\belcard\tester\RelWithDebInfo\belcard_tester.pdb
Static task
static1
Behavioral task
behavioral1
Sample
4e96f1c92b62d11396fd8910bb51620a.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
4e96f1c92b62d11396fd8910bb51620a.exe
Resource
win10v2004-20240226-en
General
-
Target
4e96f1c92b62d11396fd8910bb51620a
-
Size
109KB
-
MD5
4e96f1c92b62d11396fd8910bb51620a
-
SHA1
b9639d5f6ff6775eb7305be3d655536f8f051279
-
SHA256
685b8779254b7b2a7c7446f13b2c68ae43f089692b7be7be411216d323e6b00c
-
SHA512
6ccc04e522ec9050ed769a172bc47ee78e68d5f8e1a5b73cd0aa854037b10d43428ba877a8ffb7c6d33a72742170ee3f26da37b4c675410a27696b92d245ad19
-
SSDEEP
1536:a1FYYgkFSgJh0FoKdBu6+i8qlQjVwOTE7TzPWRx:GFvgzgv0+Mu6HlQZwOTEPcx
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 4e96f1c92b62d11396fd8910bb51620a
Files
-
4e96f1c92b62d11396fd8910bb51620a.exe windows:6 windows x64 arch:x64
be4b60b83124c6838d997d2bad2ead52
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_APPCONTAINER
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
PDB Paths
Imports
belcard
??0BelCardRevision@belcard@@QEAA@XZ
?parse@BelCardSound@belcard@@SA?AV?$shared_ptr@VBelCardSound@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardUniqueId@belcard@@SA?AV?$shared_ptr@VBelCardUniqueId@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardClientProductIdMap@belcard@@SA?AV?$shared_ptr@VBelCardClientProductIdMap@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardURL@belcard@@SA?AV?$shared_ptr@VBelCardURL@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
??0BelCard@belcard@@QEAA@XZ
?setRevision@BelCard@belcard@@QEAA_NAEBV?$shared_ptr@VBelCardRevision@belcard@@@std@@@Z
?getRevision@BelCard@belcard@@QEBAAEBV?$shared_ptr@VBelCardRevision@belcard@@@std@@XZ
?parse@BelCardKind@belcard@@SA?AV?$shared_ptr@VBelCardKind@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardSource@belcard@@SA?AV?$shared_ptr@VBelCardSource@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
??0BelCardSource@belcard@@QEAA@XZ
?parse@BelCardXML@belcard@@SA?AV?$shared_ptr@VBelCardXML@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?addSource@BelCard@belcard@@QEAA_NAEBV?$shared_ptr@VBelCardSource@belcard@@@std@@@Z
?getSource@BelCard@belcard@@QEBAAEBV?$list@V?$shared_ptr@VBelCardSource@belcard@@@std@@V?$allocator@V?$shared_ptr@VBelCardSource@belcard@@@std@@@2@@std@@XZ
?parse@BelCardTimezone@belcard@@SA?AV?$shared_ptr@VBelCardTimezone@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardGeo@belcard@@SA?AV?$shared_ptr@VBelCardGeo@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardFullName@belcard@@SA?AV?$shared_ptr@VBelCardFullName@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardName@belcard@@SA?AV?$shared_ptr@VBelCardName@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardNickname@belcard@@SA?AV?$shared_ptr@VBelCardNickname@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardBirthday@belcard@@SA?AV?$shared_ptr@VBelCardBirthday@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardAnniversary@belcard@@SA?AV?$shared_ptr@VBelCardAnniversary@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardGender@belcard@@SA?AV?$shared_ptr@VBelCardGender@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardPhoto@belcard@@SA?AV?$shared_ptr@VBelCardPhoto@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardTitle@belcard@@SA?AV?$shared_ptr@VBelCardTitle@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardRole@belcard@@SA?AV?$shared_ptr@VBelCardRole@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardLogo@belcard@@SA?AV?$shared_ptr@VBelCardLogo@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardOrganization@belcard@@SA?AV?$shared_ptr@VBelCardOrganization@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardMember@belcard@@SA?AV?$shared_ptr@VBelCardMember@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardRelated@belcard@@SA?AV?$shared_ptr@VBelCardRelated@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardBirthPlace@belcard@@SA?AV?$shared_ptr@VBelCardBirthPlace@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardDeathPlace@belcard@@SA?AV?$shared_ptr@VBelCardDeathPlace@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardDeathDate@belcard@@SA?AV?$shared_ptr@VBelCardDeathDate@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardKey@belcard@@SA?AV?$shared_ptr@VBelCardKey@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?belcard_fold@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV12@@Z
?belcard_unfold@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV12@@Z
??0BelCardParser@belcard@@QEAA@XZ
??1BelCardParser@belcard@@QEAA@XZ
?parseOne@BelCardParser@belcard@@QEAA?AV?$shared_ptr@VBelCard@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardParser@belcard@@QEAA?AV?$shared_ptr@VBelCardList@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
??0BelCardFullName@belcard@@QEAA@XZ
?setFullName@BelCard@belcard@@QEAA_NAEBV?$shared_ptr@VBelCardFullName@belcard@@@std@@@Z
?getFullName@BelCard@belcard@@QEBAAEBV?$shared_ptr@VBelCardFullName@belcard@@@std@@XZ
?addImpp@BelCard@belcard@@QEAA_NAEBV?$shared_ptr@VBelCardImpp@belcard@@@std@@@Z
?removeImpp@BelCard@belcard@@QEAAXAEBV?$shared_ptr@VBelCardImpp@belcard@@@std@@@Z
?getImpp@BelCard@belcard@@QEBAAEBV?$list@V?$shared_ptr@VBelCardImpp@belcard@@@std@@V?$allocator@V?$shared_ptr@VBelCardImpp@belcard@@@std@@@2@@std@@XZ
?getProperties@BelCard@belcard@@QEBAAEBV?$list@V?$shared_ptr@VBelCardProperty@belcard@@@std@@V?$allocator@V?$shared_ptr@VBelCardProperty@belcard@@@std@@@2@@std@@XZ
?toFoldedString@BelCard@belcard@@QEAAAEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
?assertRFCCompliance@BelCard@belcard@@QEBA_NXZ
?getCards@BelCardList@belcard@@QEBAAEBV?$list@V?$shared_ptr@VBelCard@belcard@@@std@@V?$allocator@V?$shared_ptr@VBelCard@belcard@@@std@@@2@@std@@XZ
?parse@BelCardFBURL@belcard@@SA?AV?$shared_ptr@VBelCardFBURL@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardRevision@belcard@@SA?AV?$shared_ptr@VBelCardRevision@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardProductId@belcard@@SA?AV?$shared_ptr@VBelCardProductId@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardNote@belcard@@SA?AV?$shared_ptr@VBelCardNote@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardCategories@belcard@@SA?AV?$shared_ptr@VBelCardCategories@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardLang@belcard@@SA?AV?$shared_ptr@VBelCardLang@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardImpp@belcard@@SA?AV?$shared_ptr@VBelCardImpp@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardEmail@belcard@@SA?AV?$shared_ptr@VBelCardEmail@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardPhoneNumber@belcard@@SA?AV?$shared_ptr@VBelCardPhoneNumber@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardCALURI@belcard@@SA?AV?$shared_ptr@VBelCardCALURI@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardCALADRURI@belcard@@SA?AV?$shared_ptr@VBelCardCALADRURI@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
?parse@BelCardAddress@belcard@@SA?AV?$shared_ptr@VBelCardAddress@belcard@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z
bctoolbox-tester
bc_tester_init
bc_tester_helper
bc_tester_parse_args
bc_tester_start
bc_assert
bc_tester_uninit
bc_tester_set_resource_dir_prefix
bc_tester_res
bc_tester_set_writable_dir_prefix
bc_tester_add_suite
msvcp140_app
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z
?uncaught_exception@std@@YA_NXZ
?_Xlength_error@std@@YAXPEBD@Z
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z
?always_noconv@codecvt_base@std@@QEBA_NXZ
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ
??Bid@locale@std@@QEAA_KXZ
??1_Lockit@std@@QEAA@XZ
??0_Lockit@std@@QEAA@H@Z
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
vcruntime140_app
_purecall
__std_terminate
__CxxFrameHandler3
memcmp
memcpy
memmove
memset
strstr
__std_exception_copy
__std_exception_destroy
_CxxThrowException
__C_specific_handler
api-ms-win-crt-runtime-l1-1-0
_initialize_narrow_environment
_configure_narrow_argv
_set_app_type
_initterm
_seh_filter_exe
_crt_atexit
_register_onexit_function
_initialize_onexit_table
_invalid_parameter_noinfo_noreturn
_get_initial_narrow_environment
terminate
_register_thread_local_exe_atexit_callback
_c_exit
_cexit
__p___argv
__p___argc
_initterm_e
_exit
exit
api-ms-win-crt-stdio-l1-1-0
_set_fmode
fsetpos
fread
fputc
fgetpos
fgetc
fflush
fclose
_get_stream_buffer_pointers
__stdio_common_vfprintf
__acrt_iob_func
__p__commode
ungetc
setvbuf
fwrite
_fseeki64
__stdio_common_vsprintf
api-ms-win-crt-filesystem-l1-1-0
_unlock_file
_lock_file
api-ms-win-crt-heap-l1-1-0
_callnewh
malloc
free
_set_new_mode
api-ms-win-crt-math-l1-1-0
__setusermatherr
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
api-ms-win-core-profile-l1-1-0
QueryPerformanceCounter
api-ms-win-core-processthreads-l1-1-0
GetCurrentThreadId
GetCurrentProcessId
api-ms-win-core-sysinfo-l1-1-0
GetSystemTimeAsFileTime
api-ms-win-core-interlocked-l1-1-0
InitializeSListHead
api-ms-win-core-winrt-l1-1-0
RoInitialize
Exports
Exports
??0BelCardGeneric@belcard@@QEAA@XZ
??1BelCardGeneric@belcard@@UEAA@XZ
??6belcard@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEAV12@AEBVBelCardGeneric@0@@Z
?toString@BelCardGeneric@belcard@@UEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ
Sections
.text Size: 58KB - Virtual size: 57KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 43KB - Virtual size: 42KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 3KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 3KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ