PESCAN.IO - Analysis Report

File Structure:
Analysis Image
Information:
Size: 395,50 KB
SHA-256 Hash: C1BEC281621AE508E2BA724AE053D850906B07176956853DCF76DDF2B5EEB743
SHA-1 Hash: B4A44D15A45093EC804535D2E712C6669E2D680A
MD5 Hash: DE06C64594B1B10EF8A138926118D307
Imphash: 00219850BF4AB7FFBF75DD73110E50F5
MajorOSVersion: 4
CheckSum: 0006AC7A
EntryPoint (rva): 36680
SizeOfHeaders: 400
SizeOfImage: 68000
ImageBase: 0000000010000000
Architecture: x64
ExportTable: 5EA20
ImportTable: 5E064
Characteristics: 2022
TimeDateStamp: 453C0B52
Date: 23/10/2006 0:22:42
File Type: DLL
Number Of Sections: 6
ASLR: Disabled
Section Names (Optional Header): .text, .rdata, .data, .pdata, .rsrc, .reloc
Number Of Executable Sections: 1
Subsystem: Windows GUI

Sections Info:
Section Name Flags ROffset RSize VOffset VSize
.text 60000020 (Executable) 400 43000 1000 42FCA
.rdata 40000040 43400 1B000 44000 1AE3B
.data C0000040 (Writeable) 5E400 1800 5F000 37A8
.pdata 40000040 5FC00 2600 63000 24B4
.rsrc 40000040 62200 400 66000 3D8
.reloc 42000040 62600 800 67000 6F4
Description:
InternalName: EACLIB
OriginalFilename: EACDLL.dll
LegalCopyright: Copyright (C) 2006 by Andre Wiethoff
ProductName: EAC Dynamic Link Library
FileVersion: 2, 0, 2, 0

Entry Point:
The section number (1) have the Entry Point
Information -> EntryPoint (calculated) - 35A80
Code -> 4883EC2883FA0148895C2438488974244048897C24488BDA488BF1498BF87505E85B4400004C8BC78BD3488BCE488B7C2448
SUB RSP, 0X28
CMP EDX, 1
MOV QWORD PTR [RSP + 0X38], RBX
MOV QWORD PTR [RSP + 0X40], RSI
MOV QWORD PTR [RSP + 0X48], RDI
MOV EBX, EDX
MOV RSI, RCX
MOV RDI, R8
JNE 0X1025
CALL 0X5480
MOV R8, RDI
MOV EDX, EBX
MOV RCX, RSI
MOV RDI, QWORD PTR [RSP + 0X48]

Signatures:
Rich Signature Analyzer:
Code -> A9DD0655EDBC6806EDBC6806EDBC6806CA7A1506E5BC6806CA7A0606C5BC6806CA7A0506B4BC6806EDBC690696BC68069B211306E8BC6806CA7A1A06FEBC6806CA7A1206ECBC6806CA7A1406ECBC6806CA7A1006ECBC680652696368EDBC6806
Footprint md5 Hash -> 1B5F514BB5A48F88075C1E1A1DB40881
• The Rich header apparently has not been modified
Certificate - Digital Signature Not Found:
• The file is not signed

Packer/Compiler:
Compiler: Microsoft Visual C ++
Compiler: Microsoft Visual C ++ 8 DLL
Detect It Easy (die)
PE+(64): compiler: Microsoft Visual C/C++(2005)[-]
PE+(64): linker: Microsoft Linker(8.0 or 11.0)[DLL64]
Entropy: 6.06993

Suspicious Functions:
Library Function Description
KERNEL32.DLL GetModuleFileNameA Retrieve the fully qualified path for the executable file of a specified module.
KERNEL32.DLL GetModuleHandleA Retrieves a handle to the specified module.
KERNEL32.DLL WriteFile Writes data to a specified file or input/output (I/O) device.
KERNEL32.DLL LoadLibraryA Loads the specified module into the address space of the calling process.
KERNEL32.DLL GetProcAddress Retrieves the address of an exported function or variable from the specified dynamic-link library (DLL).
KERNEL32.DLL CreateFileA Creates or opens a file or I/O device.
KERNEL32.DLL DeleteFileA Deletes an existing file.
KERNEL32.DLL IsDebuggerPresent Determines if the calling process is being debugged by a user-mode debugger.
Ws2_32.DLL connect Establish a connection to a specified socket.
ET Functions (carving):
Original Name -> EACLIB.dll
EACDLL_CloseTray
EACDLL_DetectDriveFeatures
EACDLL_Extract
EACDLL_GetCDDBInfo
EACDLL_GetCDText
EACDLL_GetDriveBCDSetting
EACDLL_GetDriveFeatures
EACDLL_GetDriveID
EACDLL_GetDriveOptions
EACDLL_GetExtTOC
EACDLL_GetExtTrack
EACDLL_GetGlobalOptions
EACDLL_GetGlobalOptionsEx
EACDLL_GetPos
EACDLL_GetTOC
EACDLL_GetUPCISRC
EACDLL_GetVersion
EACDLL_OpenTray
EACDLL_PauseCDPlay
EACDLL_ResumeCDPlay
EACDLL_RetrieveCDDB
EACDLL_RetrieveCDDBEx
EACDLL_RetrieveCDDBProxy
EACDLL_ScanAudio
EACDLL_SetDriveBCDSetting
EACDLL_SetDriveOptions
EACDLL_SetDriveSpeed
EACDLL_SetGlobalOptions
EACDLL_SetGlobalOptionsEx
EACDLL_SetSecureLevel
EACDLL_StartCDPlay
EACDLL_StopCDPlay
EACDLL_TestUnit

File Access:
EACLIB.dll
KERNEL32.dll
WS2_32.dll
ASAPI.DLL
WNASPI32.DLL
t initialise WINSOCK.DLL
Wrong WINSOCK.DLL
USER32.DLL
mscoree.dll
Temp

File Access (UNICODE):
EACDLL.dll

Interest's Words:
PADDINGX
exec
start
pause

URLs:
http://freedb.freedb.org:80/~cddb/cddb.cgi

Payloads:
Unusual BP Cave > 15 Bytes - (0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...)

Strings/Hex Code Found With The File Rules:
Rule Text (Ascii): WinAPI Sockets (connect)
Rule Text (Ascii): File (CreateFile)
Rule Text (Ascii): File (WriteFile)
Rule Text (Ascii): File (ReadFile)
Rule Text (Ascii): Anti-Analysis VM (IsDebuggerPresent)
Rule Text (Ascii): Anti-Analysis VM (GetVersion)
Rule Text (Ascii): Related to a particular nation or its government (National)
EP Rules: Microsoft Visual C++ 8.0 (DLL)
EP Rules: Microsoft Visual C++ 8.0 (DLL)
EP Rules: Windows or OS/2 Graphics format
EP Rules: XE Executable Image (using DOSExtender)

Resources:
Path DataRVA Size FileOffset CodeText
\VERSION\1\1031 660A0 2E0 622A0 E00234000000560053005F00560045005200530049004F004E005F0049004E0046004F0000000000BD04EFFE000001000000..4...V.S._.V.E.R.S.I.O.N._.I.N.F.O...............
\24\2\1033 66380 56 62580 3C617373656D626C7920786D6C6E733D2275726E3A736368656D61732D6D6963726F736F66742D636F6D3A61736D2E763122<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
Intelligent String:
• KERNEL32.DLL
• mscoree.dll
• kernel32.dll
• USER32.DLL
• Logical unit not ready, initializing cmd required
• ExactAudioCopy v0.90b3http://freedb.freedb.org:80/~cddb/cddb.cgi
• HTTP://Closing Connecting...
• .raw
• .WAV
• freedb.freedb.org
• WNASPI32.DLL
• ASAPI.DLL
• WS2_32.dll
• KERNEL32.dll
• EACDLL.dll

Extra 4n4lysis:
Metric Value Percentage
Ascii Code 223677 55,23%
Null Byte Code 97706 24,1254%
© 2025 All rights reserved.