D:\C\FirmwareLocker\Release\FirmwareLocker.pdb
Overview
overview
10Static
static
3FirmwareLocker1.0.exe
windows7-x64
10FirmwareLocker1.0.exe
windows10-2004-x64
10FirmwareLocker2.0.exe
windows7-x64
7FirmwareLocker2.0.exe
windows10-2004-x64
10FirmwareLocker3.0.exe
windows7-x64
6FirmwareLocker3.0.exe
windows10-2004-x64
6FirmwareLocker.exe
windows7-x64
10FirmwareLocker.exe
windows10-2004-x64
10FirwareLoc...rt.bat
windows7-x64
3FirwareLoc...rt.bat
windows10-2004-x64
7FirwareLoc...er.dll
windows7-x64
8FirwareLoc...er.dll
windows10-2004-x64
Static task
static1
Behavioral task
behavioral1
Sample
FirmwareLocker1.0.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
FirmwareLocker1.0.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral3
Sample
FirmwareLocker2.0.exe
Resource
win7-20240704-en
Behavioral task
behavioral4
Sample
FirmwareLocker2.0.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral5
Sample
FirmwareLocker3.0.exe
Resource
win7-20240708-en
Behavioral task
behavioral6
Sample
FirmwareLocker3.0.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral7
Sample
FirmwareLocker.exe
Resource
win7-20240704-en
Behavioral task
behavioral8
Sample
FirmwareLocker.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral9
Sample
FirwareLocker5.0/Start.bat
Resource
win7-20240705-en
Behavioral task
behavioral10
Sample
FirwareLocker5.0/Start.bat
Resource
win10v2004-20240802-en
Behavioral task
behavioral11
Sample
FirwareLocker5.0/dll/FirmwareLocker.dll
Resource
win7-20240704-en
Behavioral task
behavioral12
Sample
FirwareLocker5.0/dll/FirmwareLocker.dll
Resource
win10v2004-20240802-en
General
-
Target
381292f3b7ca61c1ecf719d2034ed8445dcd80cd40b4c1973b8cdf825f0dc3b4
-
Size
35KB
-
MD5
3cdec8d91493fdf227380e95415d1cbb
-
SHA1
4e47e8f8afd0f2a63108ebf54bb74ab10c1cb366
-
SHA256
381292f3b7ca61c1ecf719d2034ed8445dcd80cd40b4c1973b8cdf825f0dc3b4
-
SHA512
51d7d1beeffb513320b45b316bef90cdc79fb93b0ab7630eec0ea179c520884dd02eee05cdc702a5c873ca597288a7eb5e5020476f5047c8906951cc4acda54e
-
SSDEEP
768:Cpiqu4WEYdJdkE7J0/WMaRLm23IMlX5DL4u2SUIfwQIfQU8jAxVd+:zN4KWEd00L/3IMlxMTFxYU8jI+
Malware Config
Signatures
-
Unsigned PE 5 IoCs
Checks for missing Authenticode signature.
resource unpack001/FirmwareLocker1.0.exe unpack001/FirmwareLocker2.0.exe unpack001/FirmwareLocker3.0.exe unpack002/FirmwareLocker.exe unpack001/FirwareLocker5.0/dll/FirmwareLocker.dll
Files
-
381292f3b7ca61c1ecf719d2034ed8445dcd80cd40b4c1973b8cdf825f0dc3b4.zip
-
FirmwareLocker1.0.exe.exe windows:6 windows x86 arch:x86
23cd8cdd30f58843987d72c74ad90193
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
CloseHandle
CreateFileA
WriteFile
GetCurrentProcess
IsDebuggerPresent
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
QueryPerformanceCounter
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetModuleHandleW
advapi32
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
vcruntime140
__current_exception
_except_handler4_common
__current_exception_context
memset
api-ms-win-crt-runtime-l1-1-0
_configure_narrow_argv
exit
_initialize_onexit_table
_cexit
_crt_atexit
_controlfp_s
terminate
_initterm
_register_thread_local_exe_atexit_callback
_get_initial_narrow_environment
__p___argv
__p___argc
_initterm_e
_set_app_type
_seh_filter_exe
system
_exit
_register_onexit_function
_initialize_narrow_environment
_c_exit
api-ms-win-crt-math-l1-1-0
__setusermatherr
api-ms-win-crt-stdio-l1-1-0
_set_fmode
__p__commode
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
api-ms-win-crt-heap-l1-1-0
_set_new_mode
Sections
.text Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 484B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 420B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
FirmwareLocker2.0.exe.exe windows:6 windows x86 arch:x86
1ec9a4211a581cdf3f5737f8198faace
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
D:\C\FirmwareLocker2.0\Release\FirmwareLocker2.0.pdb
Imports
kernel32
WriteFile
CreateProcessA
SetUnhandledExceptionFilter
GetStdHandle
GetCurrentProcess
CloseHandle
CreateFileA
SetConsoleTextAttribute
TerminateProcess
IsProcessorFeaturePresent
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
InitializeSListHead
IsDebuggerPresent
GetModuleHandleW
UnhandledExceptionFilter
advapi32
LookupPrivilegeValueA
OpenProcessToken
AdjustTokenPrivileges
msvcp140
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
?good@ios_base@std@@QBE_NXZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?uncaught_exception@std@@YA_NXZ
?_Xlength_error@std@@YAXPBD@Z
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z
vcruntime140
memset
__current_exception
memcpy
_CxxThrowException
__std_terminate
__std_exception_copy
__std_exception_destroy
__CxxFrameHandler3
_except_handler4_common
__current_exception_context
api-ms-win-crt-runtime-l1-1-0
system
_c_exit
_initialize_onexit_table
_register_onexit_function
_cexit
_crt_atexit
_controlfp_s
terminate
_invalid_parameter_noinfo_noreturn
__p___argv
_register_thread_local_exe_atexit_callback
__p___argc
_exit
_initterm_e
_initterm
_get_initial_narrow_environment
_initialize_narrow_environment
_configure_narrow_argv
_set_app_type
exit
_seh_filter_exe
api-ms-win-crt-heap-l1-1-0
_set_new_mode
_callnewh
free
malloc
api-ms-win-crt-math-l1-1-0
__setusermatherr
api-ms-win-crt-stdio-l1-1-0
_set_fmode
__p__commode
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
Sections
.text Size: 6KB - Virtual size: 6KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 486B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 1024B - Virtual size: 752B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
FirmwareLocker3.0.exe.exe windows:6 windows x86 arch:x86
2ef50afab36481734a07c5f19e8ed760
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
D:\C\FirmwareLocker2.0\Release\FirmwareLocker2.0.pdb
Imports
kernel32
GetModuleHandleA
CreateFileA
WriteFile
GetProcAddress
CreateProcessA
SetUnhandledExceptionFilter
GetStdHandle
GetCurrentProcess
CloseHandle
SetConsoleTextAttribute
TerminateProcess
IsProcessorFeaturePresent
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
InitializeSListHead
IsDebuggerPresent
GetModuleHandleW
UnhandledExceptionFilter
advapi32
LookupPrivilegeValueA
OpenProcessToken
AdjustTokenPrivileges
msvcp140
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
?good@ios_base@std@@QBE_NXZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
?uncaught_exception@std@@YA_NXZ
?_Xlength_error@std@@YAXPBD@Z
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z
vcruntime140
memset
__current_exception
memcpy
_CxxThrowException
__std_terminate
__std_exception_copy
__std_exception_destroy
__CxxFrameHandler3
_except_handler4_common
__current_exception_context
api-ms-win-crt-runtime-l1-1-0
system
_c_exit
_initialize_onexit_table
_register_onexit_function
_cexit
_crt_atexit
_controlfp_s
terminate
_invalid_parameter_noinfo_noreturn
__p___argv
_register_thread_local_exe_atexit_callback
__p___argc
_exit
_initterm_e
_initterm
_get_initial_narrow_environment
_initialize_narrow_environment
_configure_narrow_argv
_set_app_type
_seh_filter_exe
exit
api-ms-win-crt-heap-l1-1-0
_set_new_mode
_callnewh
free
malloc
api-ms-win-crt-math-l1-1-0
__setusermatherr
api-ms-win-crt-stdio-l1-1-0
_set_fmode
__p__commode
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
Sections
.text Size: 6KB - Virtual size: 6KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 488B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 1024B - Virtual size: 764B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
FirmwareLocker4.0(失败品).zip.zip
-
FirmwareLocker.exe.exe windows:6 windows x86 arch:x86
23cd8cdd30f58843987d72c74ad90193
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
D:\C\FirmwareLocker\Release\FirmwareLocker.pdb
Imports
kernel32
CloseHandle
CreateFileA
WriteFile
GetCurrentProcess
IsDebuggerPresent
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
QueryPerformanceCounter
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetModuleHandleW
advapi32
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
vcruntime140
__current_exception
_except_handler4_common
__current_exception_context
memset
api-ms-win-crt-runtime-l1-1-0
_configure_narrow_argv
exit
_initialize_onexit_table
_cexit
_crt_atexit
_controlfp_s
terminate
_initterm
_register_thread_local_exe_atexit_callback
_get_initial_narrow_environment
__p___argv
__p___argc
_initterm_e
_set_app_type
_seh_filter_exe
system
_exit
_register_onexit_function
_initialize_narrow_environment
_c_exit
api-ms-win-crt-math-l1-1-0
__setusermatherr
api-ms-win-crt-stdio-l1-1-0
_set_fmode
__p__commode
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
api-ms-win-crt-heap-l1-1-0
_set_new_mode
Sections
.text Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 484B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 420B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
FirwareLocker5.0/Start.bat.bat .vbs
-
FirwareLocker5.0/dll/FirmwareLocker.dll.dll windows:6 windows x86 arch:x86
9ab2be463b2b68a9fc72a6344dfa06a8
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
D:\C\FirmwareLockerdll\Release\FirmwareLockerdll.pdb
Imports
kernel32
IsDebuggerPresent
GetModuleHandleW
GetProcAddress
CloseHandle
GetCurrentProcess
InitializeSListHead
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
QueryPerformanceCounter
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
advapi32
LookupPrivilegeValueW
AdjustTokenPrivileges
OpenProcessToken
msvcp140
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAH@Z
?good@ios_base@std@@QBE_NXZ
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
?cin@std@@3V?$basic_istream@DU?$char_traits@D@std@@@1@A
?uncaught_exception@std@@YA_NXZ
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A
vcruntime140
__current_exception_context
__current_exception
memset
_except_handler4_common
__std_terminate
__CxxFrameHandler3
api-ms-win-crt-utility-l1-1-0
srand
rand
api-ms-win-crt-stdio-l1-1-0
fopen
fclose
fseek
__p__commode
_set_fmode
fread
puts
fwrite
feof
api-ms-win-crt-runtime-l1-1-0
_initterm
_initterm_e
exit
_exit
_get_initial_narrow_environment
__p___argc
__p___argv
_cexit
_c_exit
_register_thread_local_exe_atexit_callback
_initialize_narrow_environment
_configure_narrow_argv
_set_app_type
_initialize_onexit_table
_register_onexit_function
_crt_atexit
_controlfp_s
terminate
system
_seh_filter_exe
api-ms-win-crt-time-l1-1-0
_time64
api-ms-win-crt-math-l1-1-0
__setusermatherr
api-ms-win-crt-locale-l1-1-0
_configthreadlocale
api-ms-win-crt-heap-l1-1-0
_set_new_mode
Exports
Exports
Start
Sections
.text Size: 5KB - Virtual size: 5KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 5KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 976B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 1024B - Virtual size: 588B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ