Qcamain10x64.sys - Suspicious (34/100) - DriverShield Analysis

Analysis of Qcamain10x64.sys: suspicious verdict, risk score 34/100. 0 YARA matches, 0/75 multi-engine detections. SHA256 ddbdceca00462609. Kernel imports, IOCTL codes, MITRE ATT&CK, and code-signing details.

Qcamain10x64.sys - Analysis Report

DriverShield analyzed the Windows kernel driver Qcamain10x64.sys and assigned a verdict of Suspicious with a composite risk score of 34/100, indicating some risk signals warranting review (30-59 band).

VerdictSuspicious (34/100)
YARA matches0
Multi-engine detections0 / 75
File size2342912 bytes
Analyzed2026-07-17
SHA256ddbdceca004626093c1a9866b7eb3ec3b8a5992caf8bb60f41456e134e2425c2
SHA1bdd693a482d3643f0468ebd667c5dd2d7a657a09
MD52cf671bbe8e4f42c2395c7896436cb44

Driver identity

Version resource data embedded in the Qcamain10x64.sys PE header, as extracted by the analysis engine.

File descriptionQualcomm Atheros Extensible Wireless LAN device driver
ProductDriver for Qualcomm Atheros QCA61x4/QCA9377 Network Adapter
CompanyQualcomm Atheros, Inc.
Original filenameATHR.SYS
Internal nameATHR.SYS
File version12.0.0.722
CopyrightCopyright (C) 2001-2015 Qualcomm Atheros, Inc.

How the 34/100 score breaks down

Each component is scored 0-100 and then weighted into the composite. See the analysis methodology for the exact formula.

ComponentSub-score
Multi-engine consensus0 / 100
YARA signature matches0 / 100
Dangerous kernel imports100 / 100
IOCTL dispatch surface100 / 100
Known-vulnerable corpus0 / 100
Code-signing state50 / 100
Packing and entropy0 / 100
Dynamic behaviour0 / 100
CVE cross-reference0 / 100

Kernel imports (21)

Kernel-mode APIs resolved from the Import Address Table of Qcamain10x64.sys, ranked by exploitation relevance.

APIRiskWhy it matters
MmMapLockedPagesSpecifyCachecriticalHighly dangerous - potential for arbitrary code execution, memory corruption, or process termination
MmGetPhysicalAddresshighPotentially dangerous - could be used for privilege escalation or security bypass
MmGetSystemRoutineAddresshighPotentially dangerous - could be used for privilege escalation or security bypass
ZwWriteFilemediumModerate risk - system modification capability
KeBugCheckExmediumModerate risk - system modification capability
ObReferenceObjectByHandlemediumModerate risk - system modification capability
ZwQuerySystemInformationmediumModerate risk - system modification capability
KeSetEventlowStandard kernel API - generally benign
KeWaitForSingleObjectlowStandard kernel API - generally benign
ZwCloselowStandard kernel API - generally benign
DbgPrintExlowStandard kernel API - generally benign
ZwQueryInformationFilelowStandard kernel API - generally benign
ZwCreateFilelowStandard kernel API - generally benign
KeInitializeEventlowStandard kernel API - generally benign
DbgPrintlowStandard kernel API - generally benign
RtlInitUnicodeStringlowStandard kernel API - generally benign
ZwReadFilelowStandard kernel API - generally benign
ZwOpenKeylowStandard kernel API - generally benign
ZwQueryValueKeylowStandard kernel API - generally benign
IofCompleteRequestlowStandard kernel API - generally benign
ExAllocatePoolWithTaglowStandard kernel API - generally benign

IOCTL dispatch codes (40)

Control codes reachable through the driver dispatch routine. Codes tied to published exploit code are flagged, since they are the primary Bring Your Own Vulnerable Driver (BYOVD) entry points.

CodeSeverityTransferDescription
0x00808B8BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #738
0x00808F8BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #994
0x0080A783highMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #2528
0x0080838BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #226
0x0022C9CFhighMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #627
0x0022CADFhighMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #695
0x0022C6ABhighMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #426
0x0080878BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #482
0x0080BD8BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #3938
0x00222973highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #2652
0x00222927highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #2633
0x002286EFhighMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #443
0x00222813highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #2564
0x002286C3highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #432
0x002227F3highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #2556
0x00226393highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #2276
0x0080840FhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #259
0x0022908BhighMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #1058
0x00229083highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #1056
0x00227A8BhighMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #3746
0x00227A83highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #3744
0x00346383highMETHOD_NEITHERFILE_DEVICE_DISK Function #2272
0x00220183highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #96
0x008085F7highMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #381

Showing 24 of 40 extracted control codes.

PE sections

Section layout and Shannon entropy. High entropy in a code section is a packing or encryption indicator.

SectionVirtual sizeRaw sizeEntropyFlags
.text0x1A883C0x1A8A006.64CODE, EXEC, READ
.rdata0x4876C0x488005.57IDATA, READ
.data0x838400x3B2001.35IDATA, READ, WRITE
.pdata0xAF200xB0006.12IDATA, READ
PAGE0x05350x06005.86CODE, EXEC, READ
INIT0x15460x16005.12CODE, EXEC, READ, DISCARD
.rsrc0x04B00x06002.99IDATA, READ, DISCARD
.reloc0x24980x26005.38IDATA, READ, DISCARD

Exploit mitigations

Control Flow GuardEnabled
ASLREnabled
DEPEnabled
Integrity checkNot enforced
Mitigation score80 / 100

MITRE ATT&CK techniques (12)

Techniques this driver could enable if loaded by an adversary.

IDTechniqueTactic
T1003.001OS Credential Dumping: LSASS MemoryCredential Access
T1055.012Process HollowingDefense Evasion
T1068Exploitation for Privilege EscalationPrivilege Escalation
T1071Application Layer ProtocolCommand and Control
T1112Modify RegistryDefense Evasion
T1211Exploitation for Defense EvasionDefense Evasion
T1543.003Windows ServicePersistence
T1547.001Registry Run KeysPersistence
T1553.002Subvert Trust Controls: Code SigningDefense Evasion
T1553.006Code Signing Policy ModificationDefense Evasion
T1569.002Service ExecutionExecution
T1652Device Driver DiscoveryDiscovery

Symbolic execution

Engine angr, status completed, 40 paths explored at a maximum depth of 40. Vulnerability classes reached: 0. Exploitable paths: 2.

Frequently asked questions about Qcamain10x64.sys

Is Qcamain10x64.sys safe?

Based on DriverShield static and dynamic analysis, Qcamain10x64.sys shows some suspicious signals and warrants manual review. Its composite risk score is 34/100 (verdict: suspicious). Always validate findings independently before acting.

What is the risk score of Qcamain10x64.sys?

Qcamain10x64.sys has a DriverShield composite risk score of 34/100, placing it in the suspicious verdict band. SHA256: ddbdceca004626093c1a9866b7eb3ec3b8a5992caf8bb60f41456e134e2425c2.

What is Qcamain10x64.sys?

Qcamain10x64.sys is a Windows kernel-mode driver (.sys) analyzed by DriverShield for vulnerabilities, BYOVD abuse potential, and malware indicators.

Related: What an IOCTL dispatch code is · BYOVD research index · full driver database · CVE library · code signing atlas


DriverShield © 2025-2026 · Terms · Privacy · Contact