D:\home\mtk14060\AutoScriptBackup\Project\WCP2_CleanRoom\DA\Download_Agent_Main\FlashToolLib\_Output\windows\Release\FlashToolLib.v1.pdb
Static task
static1
Behavioral task
behavioral1
Sample
7a57c1907f34d63701cf5afc8bae25724fc33c0bd389d8cd20ff4d4696980c76.dll
Resource
win7-20240221-en
General
-
Target
7a57c1907f34d63701cf5afc8bae25724fc33c0bd389d8cd20ff4d4696980c76
-
Size
3.0MB
-
MD5
bf10a4cd1a1e1c1b661a54be7cebd42a
-
SHA1
59c9a86e68c5db178997781be2a0a38b14e20bae
-
SHA256
7a57c1907f34d63701cf5afc8bae25724fc33c0bd389d8cd20ff4d4696980c76
-
SHA512
8c98f0ecb9dc55eb6952317375ea41545a977bea8cf7eb02864e3178d08d4b66bc935e1296c2a391a69f51290d8a4273fb801b7c9b57e8a16a022a3421abe381
-
SSDEEP
24576:iZdzmeCQ09ZMlrJNs43F7LuZ/JocR8dE8Urb9joii9g//YwbFIp6ZtaHBc7G3+wO:/exrlr3cR7dj5i4Qpv8LAlztm46hD
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 7a57c1907f34d63701cf5afc8bae25724fc33c0bd389d8cd20ff4d4696980c76
Files
-
7a57c1907f34d63701cf5afc8bae25724fc33c0bd389d8cd20ff4d4696980c76.dll windows:5 windows x86 arch:x86
8968f49b2b4604b8242e108c966b3546
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
version
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerQueryValueA
kernel32
GetLastError
GetTickCount
Sleep
GetPrivateProfileSectionA
SetupComm
CreateFileA
ClearCommError
GetCommState
GetCommProperties
EscapeCommFunction
ClearCommBreak
WriteFile
SetCommState
SetCommTimeouts
ReadFile
FlushFileBuffers
GetCommTimeouts
PurgeComm
CloseHandle
QueryDosDeviceA
FileTimeToSystemTime
GetVersionExA
GetProcAddress
LoadLibraryA
TlsGetValue
TlsSetValue
GetModuleFileNameA
TlsAlloc
GetProcessHeap
CreateDirectoryA
GetLocalTime
GetComputerNameExA
GetFullPathNameA
FindFirstFileA
FindClose
FindNextFileA
DeleteFileA
FreeLibrary
GetFileAttributesExA
InitializeCriticalSection
LeaveCriticalSection
GetFileAttributesA
EnterCriticalSection
DeleteCriticalSection
GetCurrentThreadId
OutputDebugStringA
GetCurrentProcessId
WaitForSingleObject
CreateMutexA
ReleaseMutex
GlobalMemoryStatus
CreateSemaphoreA
ReleaseSemaphore
SetFilePointerEx
GetFileSizeEx
CreateThread
SetEndOfFile
CreateFileW
CompareStringA
CompareStringW
TlsFree
SetEnvironmentVariableA
GetConsoleOutputCP
WriteConsoleA
GetLocaleInfoW
GetModuleHandleA
WriteConsoleW
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
InitializeCriticalSectionAndSpinCount
WideCharToMultiByte
InterlockedIncrement
InterlockedDecrement
InterlockedExchange
MultiByteToWideChar
GetSystemTimeAsFileTime
HeapFree
TerminateProcess
GetCurrentProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapAlloc
FileTimeToLocalFileTime
GetFileInformationByHandle
PeekNamedPipe
GetFileType
HeapReAlloc
GetModuleHandleW
ExitProcess
GetCommandLineA
RtlUnwind
RaiseException
GetCPInfo
LCMapStringA
LCMapStringW
SetLastError
HeapCreate
HeapDestroy
VirtualFree
VirtualAlloc
GetACP
GetOEMCP
IsValidCodePage
HeapSize
GetStdHandle
SetHandleCount
GetStartupInfoA
GetConsoleCP
GetConsoleMode
SetFilePointer
SetStdHandle
GetTimeZoneInformation
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
GetStringTypeA
GetStringTypeW
user32
PostMessageA
advapi32
RegEnumValueA
RegOpenKeyExA
RegCloseKey
setupapi
SetupDiBuildDriverInfoList
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInterfaceDetailA
SetupDiGetDeviceRegistryPropertyA
SetupDiGetDriverInfoDetailA
SetupDiGetDeviceInstanceIdA
SetupDiDestroyDeviceInfoList
SetupDiEnumDriverInfoA
SetupDiDestroyDriverInfoList
SetupDiGetClassDevsA
SetupDiEnumDeviceInfo
Exports
Exports
AUTH_Create
AUTH_Destroy
AUTH_GetInfo
AUTH_IsReady
AUTH_Load
AUTH_LoadBuf
AUTH_SetCallback
AUTH_Unload
AddrTypeFlagToString
BBChipTypeFromBBChipName
BBChipTypeToName
BROM_USBEnumToString
BootROM_BootMode
Boot_FlashTool
Boot_META
Brom_Checksum16Cmd
Brom_Connect
Brom_Create
Brom_DebugClear
Brom_DebugOff
Brom_DebugOn
Brom_Debug_SetLogFilename
Brom_Debug_SetLogPrefix
Brom_Destroy
Brom_DisConnect
Brom_DownloadData
Brom_DownloadData_Ex
Brom_GetDLLInfo
Brom_GetDLLVer
Brom_JumpCmd
Brom_JumpCmd_Ex
Brom_Read16Cmd
Brom_Read32Cmd
Brom_ReadEfuseAll
Brom_Rehabilitate
Brom_SendSCERT
Brom_SendSCERTWithHandle
Brom_SetWatchDogTimeout
Brom_StartCmd
Brom_WrapDeInitCmd
Brom_WrapInitCmd
Brom_WrapRead16Cmd
Brom_WrapWrite16Cmd
Brom_Write16Cmd
Brom_Write32Cmd
Brom_WriteEfuseCommon
Brom_WriteEfuseLock
Brom_WriteEfuseSecure
ChipTypeToString
ComPortEnumerate
ComPortEnumerateByArg
ComPortEnumerateEx
ComPortEnumerateWithPrefix
ConvertDAReportToString
DA_Create
DA_Destroy
DA_GetInfo
DA_IsReady
DA_Load
DA_LoadBuf
DA_Parsing
DA_SetCallback
DA_SetDefaultStartAddr
DA_Unload
DL_AddHandleToList
DL_AutoLoadByScatRegionName
DL_AutoLoadRomImages
DL_BL_EXT_Load
DL_BL_GetInfo
DL_BL_IsReady
DL_BL_Load
DL_BL_SetEnableAttr
DL_CalculateROMsMemBuf
DL_CheckHandleInList
DL_CheckHandleSameSWVersionInList
DL_CheckSecUnlockSecro
DL_ClearFTHandle
DL_Create
DL_CreateList
DL_DeleteHandleFromList
DL_Destroy
DL_DestroyList
DL_GetBBChipName
DL_GetBBChipType
DL_GetBMTBlockCount
DL_GetChecksumLevel
DL_GetChecksumVerify_Callback
DL_GetCount
DL_GetCustomName
DL_GetDRAMSetting
DL_GetFTHandle
DL_GetHandleFromList
DL_GetHandleNumber
DL_GetInfo
DL_GetJumpTableInfo
DL_GetPlatformInfo
DL_GetProjectId
DL_GetRemoteGetFileLen_Callback
DL_GetRemoteReadFile_Callback
DL_GetScatterInfo
DL_GetScatterVersion
DL_Get_ChipVersion
DL_Get_PlatformName
DL_Get_PreloaderFilePath
DL_Get_ScatterFilePath
DL_ImgTypeTblEntryAdd
DL_ImgTypeTblEntryList
DL_ImgTypeTblEntryReset
DL_IsComboSCI
DL_IsHaveLoadScatter
DL_IsNFB
DL_IsReady
DL_LoadSCIScatter
DL_LoadScatter
DL_ResourceProjectIdComparisonSetting
DL_Rom_GetInfo
DL_Rom_GetInfoAll
DL_Rom_GetResInfo
DL_Rom_Load
DL_Rom_SetEnableAttr
DL_Rom_SetEnableAttrByRomName
DL_Rom_Unload
DL_Rom_UnloadAll
DL_SetCallback
DL_SetChecksumEnable
DL_SetChecksumLevel
DL_SetPacketLength
DL_SetStopLoadFlag
DL_VerifyROMMemBuf
EmmcPartToString
EraseFlagToString
ExtClockToName
FlashDownload
FlashDownload_ByhCOM
FlashFormat
FlashFormat_ByhCOM
FlashParameter
FlashParameter_ByhCOM
FlashReadback
FlashReadback_ByhCOM
FlashTool_ChangeBaudrate
FlashTool_ChangeCOM
FlashTool_ChangeCOM_Ex
FlashTool_CheckUSBStatus
FlashTool_Check_Battery
FlashTool_CloseComport
FlashTool_Connect
FlashTool_Connect_BROM
FlashTool_Connect_BROM_ByName
FlashTool_Connect_BROM_ByhCOM
FlashTool_Connect_BROM_Ex
FlashTool_Connect_ByName
FlashTool_Connect_ByhCOM
FlashTool_Connect_Download_DA
FlashTool_Connect_Download_InitDA
FlashTool_Connect_Download_LoopDA
FlashTool_Connect_Ex
FlashTool_CustPara_GetInfo
FlashTool_CustPara_Read
FlashTool_CustPara_Write
FlashTool_DecryptINI
FlashTool_DecryptImage_Config
FlashTool_DisableEMMCHWResetPin
FlashTool_Disconnect
FlashTool_Disconnect_BROM
FlashTool_Download
FlashTool_EnableDAFinishCMD
FlashTool_EnableDRAM
FlashTool_EnableWatchDogTimeout
FlashTool_Format
FlashTool_GetBootResult
FlashTool_GetDAReport
FlashTool_GetDLHandle
FlashTool_GetFATRanges
FlashTool_GetIMEI_PID_SWV_Info
FlashTool_GetLastErrorMessage
FlashTool_GetPLSecVersion
FlashTool_GetProjectId
FlashTool_GetRSCCnt
FlashTool_GetRSCInfo
FlashTool_GetReservedRomSize
FlashTool_GetSupportModem
FlashTool_IsConnectWithBootRom
FlashTool_IsToStop
FlashTool_LoadConfigFile
FlashTool_MemoryTest
FlashTool_NandUtil_Connect
FlashTool_OTP_CheckDevice
FlashTool_OTP_GetSize
FlashTool_OTP_Lock
FlashTool_OTP_LockCheckStatus
FlashTool_OTP_Read
FlashTool_OTP_Write
FlashTool_PL_Chanllenge
FlashTool_PostProcess
FlashTool_ReadEfuseAll
FlashTool_ReadEfuseAll_Ex
FlashTool_ReadFlashInfo
FlashTool_ReadFlashMemory
FlashTool_ReadPartitionCount
FlashTool_ReadPartitionInfo
FlashTool_Readback
FlashTool_RegComFunctions
FlashTool_Rehabilitate
FlashTool_RelayDA
FlashTool_RomGetCount
FlashTool_RomGetInfoAll
FlashTool_SecRO_GetInfo
FlashTool_SecRO_Read
FlashTool_SecRO_Write
FlashTool_SetDAReport
FlashTool_SetOTPAddress
FlashTool_SetRSCInfo
FlashTool_SetupUSBDL
FlashTool_SetupUSBDL_EX
FlashTool_Setup_API_Handle
FlashTool_UnRegComFunctions
FlashTool_UpdateConfig
FlashTool_WriteCustFlashInfo
FlashTool_WriteEfuseAll
FlashTool_WriteEfuseAll_Ex
FlashTool_WriteFlashMemory
FlashTool_WriteUSBDownloadControlBit
GetAllInterfaceInfo
GetCOMPortWithFilter
GetCipherHeaderLen
GetCurrentCOMPortInfoWithFilter
GetCurrentCOMPortNumberWithFilter
GetIncrementCOMPortWithFilter
GetNandFlashNameByTypeId
GetNorFlashNameByTypeId
GetReadyToPowerOnWinAppMsgID
GetSpecialCOMPortWithFilter
HWChipSelectToString
HWMemoryIOToString
HWMemoryTestMethodToString
HWMemoryTypeToString
HWRamTypeToString
HWStorageTypeToString
IMGDEC_Create
IMGDEC_Destroy
IMGDEC_GetInfo
IMGDEC_IsReady
IMGDEC_Load
IMGDEC_SetCallback
IMGDEC_Unload
NandUtil_FlashFormat
NandUtil_FlashParameter
NandUtil_FlashReadback
NvRAMInfoReport
OTPOpToString
ParamOpToString
Preloader_BootMode
ProgramFlagToString
RB_Append
RB_Append_ReadToBuf
RB_ClearAll
RB_Create
RB_Delete
RB_Destroy
RB_EnableReadbackFAT
RB_GetAddrTypeFlag
RB_GetCount
RB_GetInfo
RB_GetInfoAll
RB_IsReady
RB_SetAddrTypeFlag
RB_SetEnableAttr
RB_SetFilepath
RB_SetNANDInfo
RB_SetPacketLength
RB_SetReadbackAddr
RB_SetReadbackFlag
RB_SetReadbackLength
RB_SetReadbackPartition
ReadFlagToString
SCERT_Create
SCERT_Destroy
SCERT_GetInfo
SCERT_IsReady
SCERT_Load
SCERT_LoadBuf
SCERT_SetCallback
SCERT_Unload
SetReadyToPowerOnWinAppMsgID
StatusToString
Test_WriteEfuse
USBSpeedStatusToString
UsbComPortEnumerate
_GetUSBCOMPortWithFilter@24
sec_auth_challenge
sec_hash
sec_init_key
sec_verify
Sections
.text Size: 2.0MB - Virtual size: 2.0MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 484KB - Virtual size: 483KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 162KB - Virtual size: 1.3MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 215KB - Virtual size: 215KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
.text Size: 187KB - Virtual size: 188KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE