ODBC32.DLL

  • File Path: C:\Program Files (x86)\Microsoft Office\root\Office16\ODBC32.DLL
  • Description: ODBC Driver Manager

Hashes

Type Hash
MD5 2268D8C6AF8240EC83E8DCE5DB23D18E
SHA1 BAA123B8F61CFCE77BEAE834ADB55EBDE3726F5F
SHA256 72BF306A1BD5F35825CAF9827E588B78A283B95A1EC4D0453339488F2BBB1AF3
SHA384 191CFE06D9D85A97A309463847FA866CD551A3DBC1589F1559637B8DFE7F4957E16D8E4D65671FE1E540AC4FC5CC34A3
SHA512 347BE59FAE1F204E2ED3F6364B5D0B08934DA4E07FCD27334F0A2DD78FE464D38C54CE323F0962FD7763446B7C5EF2695B6D75578AF900C5BB7C468B0F2EB7FD
SSDEEP 12288:yfsE4OX5v1Ql17TCSS6BJ8Xq/MTIabNhZaY3qJxm:jCl1QreXeMTNBT9qK
IMP 9EB069861D548A2449078DFA5BD65EFE
PESHA1 5C19D80553403D6FB44A4ED1862D3C2F43575233
PE256 08ADDB0E3CBC3A48168292F6804F5C7FE403707F2D9F90194A38CB3CC59F6F1D

DLL Exports:

Function Name Ordinal Type
SQLMoreResults 61 Exported Function
SQLGetTypeInfoW 147 Exported Function
SQLNativeSql 62 Exported Function
SQLNativeSqlW 162 Exported Function
SQLNativeSqlA 262 Exported Function
SQLGetTypeInfoA 247 Exported Function
SQLGetStmtAttrA 238 Exported Function
SQLGetStmtAttr 38 Exported Function
SQLGetStmtAttrW 138 Exported Function
SQLGetTypeInfo 47 Exported Function
SQLGetStmtOption 46 Exported Function
SQLPrimaryKeys 65 Exported Function
SQLPrepareW 119 Exported Function
SQLPrimaryKeysA 265 Exported Function
SQLProcedureColumns 66 Exported Function
SQLPrimaryKeysW 165 Exported Function
SQLPrepareA 219 Exported Function
SQLNumResultCols 18 Exported Function
SQLNumParams 63 Exported Function
SQLParamData 48 Exported Function
SQLPrepare 19 Exported Function
SQLParamOptions 64 Exported Function
SQLGetDescFieldW 133 Exported Function
SQLGetDescFieldA 233 Exported Function
SQLGetDescRec 34 Exported Function
SQLGetDescRecW 134 Exported Function
SQLGetDescRecA 234 Exported Function
SQLGetDescField 33 Exported Function
SQLGetCursorName 17 Exported Function
SQLGetConnectOptionW 142 Exported Function
SQLGetCursorNameA 217 Exported Function
SQLGetData 43 Exported Function
SQLGetCursorNameW 117 Exported Function
SQLGetFunctions 44 Exported Function
SQLGetEnvAttr 37 Exported Function
SQLGetInfo 45 Exported Function
SQLGetInfoW 145 Exported Function
SQLGetInfoA 245 Exported Function
SQLGetDiagRecW 136 Exported Function
SQLGetDiagFieldA 235 Exported Function
SQLGetDiagField 35 Exported Function
SQLGetDiagFieldW 135 Exported Function
SQLGetDiagRecA 236 Exported Function
SQLGetDiagRec 36 Exported Function
SQLSpecialColumnsA 252 Exported Function
SQLSpecialColumns 52 Exported Function
SQLSpecialColumnsW 152 Exported Function
SQLStatisticsA 253 Exported Function
SQLStatistics 53 Exported Function
SQLSetStmtOption 51 Exported Function
SQLSetScrollOptions 69 Exported Function
SQLSetPos 68 Exported Function
SQLSetStmtAttr 76 Exported Function
SQLSetStmtAttrW 176 Exported Function
SQLSetStmtAttrA 276 Exported Function
SQLTransact 23 Exported Function
SQLTablesW 154 Exported Function
ValidateErrorQueue 100 Exported Function
VRetrieveDriverErrorsRowCol 99 Exported Function
VFreeErrors 98 Exported Function
SQLTablesA 254 Exported Function
SQLTablePrivileges 70 Exported Function
SQLStatisticsW 153 Exported Function
SQLTablePrivilegesA 270 Exported Function
SQLTables 54 Exported Function
SQLTablePrivilegesW 170 Exported Function
SQLSetConnectAttr 39 Exported Function
SQLRowCount 20 Exported Function
SQLSetConnectAttrA 239 Exported Function
SQLSetConnectOption 50 Exported Function
SQLSetConnectAttrW 139 Exported Function
SQLPutData 49 Exported Function
SQLProcedureColumnsW 166 Exported Function
SQLProcedureColumnsA 266 Exported Function
SQLProcedures 67 Exported Function
SQLProceduresW 167 Exported Function
SQLProceduresA 267 Exported Function
SQLSetDescFieldW 173 Exported Function
SQLSetDescFieldA 273 Exported Function
SQLSetDescRec 74 Exported Function
SQLSetParam 22 Exported Function
SQLSetEnvAttr 75 Exported Function
SQLSetDescField 73 Exported Function
SQLSetConnectOptionW 150 Exported Function
SQLSetConnectOptionA 250 Exported Function
SQLSetCursorName 21 Exported Function
SQLSetCursorNameW 121 Exported Function
SQLSetCursorNameA 221 Exported Function
SQLBrowseConnectW 155 Exported Function
SQLBrowseConnectA 255 Exported Function
SQLBulkOperations 78 Exported Function
SQLCancelHandle 95 Exported Function
SQLCancel 5 Exported Function
SQLBrowseConnect 55 Exported Function
SQLAllocStmt 3 Exported Function
SQLAllocHandleStd 77 Exported Function
SQLBindCol 4 Exported Function
SQLBindParameter 72 Exported Function
SQLBindParam 25 Exported Function
SQLColumnPrivileges 56 Exported Function
SQLColAttributeW 127 Exported Function
SQLColumnPrivilegesA 256 Exported Function
SQLColumns 40 Exported Function
SQLColumnPrivilegesW 156 Exported Function
SQLColAttributesW 106 Exported Function
SQLColAttribute 27 Exported Function
SQLCloseCursor 26 Exported Function
SQLColAttributeA 227 Exported Function
SQLColAttributesA 206 Exported Function
SQLColAttributes 6 Exported Function
g_hHeapMalloc 101 Exported Function
DllBidEntryPoint 87 Exported Function
GetODBCSharedData 88 Exported Function
ODBCGetTryWaitValue 84 Exported Function
LockHandle 89 Exported Function
CursorLibTransact 85 Exported Function
CollectODBCPerfData 80 Exported Function
CloseODBCPerfData 79 Exported Function
CursorLibLockDbc 81 Exported Function
CursorLibLockStmt 83 Exported Function
CursorLibLockDesc 82 Exported Function
SearchStatusCode 97 Exported Function
PostODBCError 94 Exported Function
SQLAllocConnect 1 Exported Function
SQLAllocHandle 24 Exported Function
SQLAllocEnv 2 Exported Function
PostODBCComponentError 93 Exported Function
ODBCQualifyFileDSNW 301 Exported Function
ODBCInternalConnectW 90 Exported Function
ODBCSetTryWaitValue 86 Exported Function
PostComponentError 92 Exported Function
OpenODBCPerfData 91 Exported Function
SQLExtendedFetch 59 Exported Function
SQLExecute 12 Exported Function
SQLFetch 13 Exported Function
SQLForeignKeys 60 Exported Function
SQLFetchScroll 30 Exported Function
SQLExecDirectW 111 Exported Function
SQLErrorA 210 Exported Function
SQLError 10 Exported Function
SQLErrorW 110 Exported Function
SQLExecDirectA 211 Exported Function
SQLExecDirect 11 Exported Function
SQLGetConnectAttrA 232 Exported Function
SQLGetConnectAttr 32 Exported Function
SQLGetConnectAttrW 132 Exported Function
SQLGetConnectOptionA 242 Exported Function
SQLGetConnectOption 42 Exported Function
SQLFreeStmt 16 Exported Function
SQLForeignKeysW 160 Exported Function
SQLForeignKeysA 260 Exported Function
SQLFreeConnect 14 Exported Function
SQLFreeHandle 31 Exported Function
SQLFreeEnv 15 Exported Function
SQLDataSources 57 Exported Function
SQLCopyDesc 28 Exported Function
SQLDataSourcesA 257 Exported Function
SQLDescribeCol 8 Exported Function
SQLDataSourcesW 157 Exported Function
SQLConnectW 107 Exported Function
SQLColumnsW 140 Exported Function
SQLColumnsA 240 Exported Function
SQLCompleteAsync 96 Exported Function
SQLConnectA 207 Exported Function
SQLConnect 7 Exported Function
SQLDrivers 71 Exported Function
SQLDriverConnectW 141 Exported Function
SQLDriversA 271 Exported Function
SQLEndTran 29 Exported Function
SQLDriversW 171 Exported Function
SQLDriverConnectA 241 Exported Function
SQLDescribeColW 108 Exported Function
SQLDescribeColA 208 Exported Function
SQLDescribeParam 58 Exported Function
SQLDriverConnect 41 Exported Function
SQLDisconnect 9 Exported Function

Signature

  • Status: Signature verified.
  • Serial: 330000008E8791A4571A5FCA3E00000000008E
  • Thumbprint: B9EAA034C821C159B05D3521BCF7FEB796EBD6FF
  • Issuer: CN=Microsoft Code Signing PCA 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
  • Subject: CN=Microsoft Corporation, OU=MOPR, O=Microsoft Corporation, L=Redmond, S=Washington, C=US

File Metadata

  • Original Filename: odbc32.dll
  • Product Name: Microsoft Windows Operating System
  • Company Name: Microsoft Corporation
  • File Version: 10.0.16227.1000 (GitEnlistment(deata).170614-1629)
  • Product Version: 10.0.16227.1000
  • Language: Language Neutral
  • Legal Copyright: Microsoft Corporation. All rights reserved.
  • Machine Type: 32-bit

File Scan

  • VirusTotal Detections: 0/68
  • VirusTotal Link: https://www.virustotal.com/gui/file/72bf306a1bd5f35825caf9827e588b78a283b95a1ec4d0453339488f2bbb1af3/detection/

Possible Misuse

The following table contains possible examples of ODBC32.DLL being misused. While ODBC32.DLL is not inherently malicious, its legitimate functionality can be abused for malicious purposes.

Source Source File Example License
signature-base crime_ransom_darkside.yar $knownDLLs4 = “ODBC32.dll” fullword CC BY-NC 4.0
signature-base gen_cn_hacktools.yar $s15 = “odbc32.dll” fullword ascii CC BY-NC 4.0

MIT License. Copyright (c) 2020-2021 Strontic.