oleaut32.dll

  • File Path: C:\Windows\SysWOW64\oleaut32.dll
  • Description: OLEAUT32.DLL

Hashes

Type Hash
MD5 4799AA8348F5B708A79108B7C3EBBEAF
SHA1 CD854D7F5487217F5683557F72D61E2D7F63BF19
SHA256 7092600B9B5A02CD162073A55C07A7FF93C1E236586C28A849755D6C11BC40D6
SHA384 698060221E1FA57315DB6073B8D2EBCA4DCA4AE9D95BDF646AE3DF1B7F46DD1502124E767478EC60E00907BB85B454CC
SHA512 11EB6B496737516B4ACA2BC5951BDA7AA02F9E7ED0C900E9283AE95000BA87E31A7CF0DBB94DD6024DB79D2BA48B624395238CB90C462E2F25522AEFC506ED35
SSDEEP 12288:XljupAw1LAOWN+DieX+WTJ3eU4edO7Cl25w5vRTckXJyAuA9f0TtWVWzVVi/QjEn:XZu1K5N+eeXTTZeU4eg58RTckXJyAv9h
IMP B256CF51C33F5316420788FB85BA1531
PESHA1 0E2B40954C0AD78822E64521C40349C5ABBC2016
PE256 494FC64855C390C534F92702E9022651A2DF2FDEFBFC723149039BAAA8169EE0

DLL Exports:

Function Name Ordinal Type
VarI8FromBool 341 Exported Function
VarI8FromCy 337 Exported Function
VarI8FromDate 338 Exported Function
VarI4FromUI2 210 Exported Function
VarI4FromUI4 211 Exported Function
VarI4FromUI8 349 Exported Function
VarI8FromI2 334 Exported Function
VarI8FromR4 335 Exported Function
VarI8FromR8 336 Exported Function
VarI8FromDec 345 Exported Function
VarI8FromDisp 340 Exported Function
VarI8FromI1 342 Exported Function
VarI4FromUI1 58 Exported Function
VarI4FromDate 63 Exported Function
VarI4FromDec 212 Exported Function
VarI4FromDisp 65 Exported Function
VarI2FromUI8 347 Exported Function
VarI4FromBool 66 Exported Function
VarI4FromCy 62 Exported Function
VarI4FromR4 60 Exported Function
VarI4FromR8 61 Exported Function
VarI4FromStr 64 Exported Function
VarI4FromI1 209 Exported Function
VarI4FromI2 59 Exported Function
VarI4FromI8 348 Exported Function
VarI8FromStr 339 Exported Function
VarIdiv 153 Exported Function
VarImp 154 Exported Function
VarInt 172 Exported Function
VariantInit 8 Exported Function
VariantTimeToDosDateTime 13 Exported Function
VariantTimeToSystemTime 185 Exported Function
VarNeg 173 Exported Function
VarNot 174 Exported Function
VarNumFromParseNum 47 Exported Function
VarMod 155 Exported Function
VarMonthName 129 Exported Function
VarMul 156 Exported Function
VariantCopyInd 11 Exported Function
VarI8FromUI8 427 Exported Function
VARIANT_UserFree 290 Exported Function
VARIANT_UserMarshal 288 Exported Function
VarI8FromUI1 333 Exported Function
VarI8FromUI2 343 Exported Function
VarI8FromUI4 344 Exported Function
VariantChangeTypeEx 147 Exported Function
VariantClear 9 Exported Function
VariantCopy 10 Exported Function
VARIANT_UserSize 287 Exported Function
VARIANT_UserUnmarshal 289 Exported Function
VariantChangeType 12 Exported Function
VarFormat 87 Exported Function
VarFormatCurrency 127 Exported Function
VarFormatDateTime 97 Exported Function
VarDiv 143 Exported Function
VarEqv 152 Exported Function
VarFix 169 Exported Function
VarI1FromBool 253 Exported Function
VarI1FromCy 250 Exported Function
VarI1FromDate 249 Exported Function
VarFormatFromTokens 139 Exported Function
VarFormatNumber 107 Exported Function
VarFormatPercent 117 Exported Function
VarDecSub 181 Exported Function
VarDecFromStr 197 Exported Function
VarDecFromUI1 190 Exported Function
VarDecFromUI2 242 Exported Function
VarDecFromI8 374 Exported Function
VarDecFromR4 193 Exported Function
VarDecFromR8 194 Exported Function
VarDecMul 179 Exported Function
VarDecNeg 189 Exported Function
VarDecRound 203 Exported Function
VarDecFromUI4 243 Exported Function
VarDecFromUI8 375 Exported Function
VarDecInt 188 Exported Function
VarI1FromDec 256 Exported Function
VarI2FromI1 205 Exported Function
VarI2FromI4 49 Exported Function
VarI2FromI8 346 Exported Function
VarI2FromDate 53 Exported Function
VarI2FromDec 208 Exported Function
VarI2FromDisp 55 Exported Function
VarI2FromUI1 48 Exported Function
VarI2FromUI2 206 Exported Function
VarI2FromUI4 207 Exported Function
VarI2FromR4 50 Exported Function
VarI2FromR8 51 Exported Function
VarI2FromStr 54 Exported Function
VarI2FromCy 52 Exported Function
VarI1FromI8 376 Exported Function
VarI1FromR4 247 Exported Function
VarI1FromR8 248 Exported Function
VarI1FromDisp 252 Exported Function
VarI1FromI2 245 Exported Function
VarI1FromI4 246 Exported Function
VarI1FromUI4 255 Exported Function
VarI1FromUI8 377 Exported Function
VarI2FromBool 56 Exported Function
VarI1FromStr 251 Exported Function
VarI1FromUI1 244 Exported Function
VarI1FromUI2 254 Exported Function
VarUI2FromUI1 257 Exported Function
VarUI2FromUI4 268 Exported Function
VarUI2FromUI8 379 Exported Function
VarUI2FromR4 260 Exported Function
VarUI2FromR8 261 Exported Function
VarUI2FromStr 264 Exported Function
VarUI4FromDec 282 Exported Function
VarUI4FromDisp 278 Exported Function
VarUI4FromI1 280 Exported Function
VarUI4FromBool 279 Exported Function
VarUI4FromCy 276 Exported Function
VarUI4FromDate 275 Exported Function
VarUI2FromI8 378 Exported Function
VarUI1FromUI8 373 Exported Function
VarUI2FromBool 266 Exported Function
VarUI2FromCy 263 Exported Function
VarUI1FromStr 136 Exported Function
VarUI1FromUI2 238 Exported Function
VarUI1FromUI4 239 Exported Function
VarUI2FromI1 267 Exported Function
VarUI2FromI2 258 Exported Function
VarUI2FromI4 259 Exported Function
VarUI2FromDate 262 Exported Function
VarUI2FromDec 269 Exported Function
VarUI2FromDisp 265 Exported Function
VarUI4FromI2 271 Exported Function
VarUI8FromR4 431 Exported Function
VarUI8FromR8 432 Exported Function
VarUI8FromStr 435 Exported Function
VarUI8FromI1 438 Exported Function
VarUI8FromI2 430 Exported Function
VarUI8FromI8 428 Exported Function
VarWeekdayName 128 Exported Function
VarXor 167 Exported Function
VectorFromBstr 413 Exported Function
VarUI8FromUI1 429 Exported Function
VarUI8FromUI2 439 Exported Function
VarUI8FromUI4 440 Exported Function
VarUI8FromDisp 436 Exported Function
VarUI4FromR8 274 Exported Function
VarUI4FromStr 277 Exported Function
VarUI4FromUI1 270 Exported Function
VarUI4FromI4 272 Exported Function
VarUI4FromI8 425 Exported Function
VarUI4FromR4 273 Exported Function
VarUI8FromCy 433 Exported Function
VarUI8FromDate 434 Exported Function
VarUI8FromDec 441 Exported Function
VarUI4FromUI2 281 Exported Function
VarUI4FromUI8 426 Exported Function
VarUI8FromBool 437 Exported Function
VarR4FromUI2 214 Exported Function
VarR4FromUI4 215 Exported Function
VarR4FromUI8 361 Exported Function
VarR4FromR8 71 Exported Function
VarR4FromStr 74 Exported Function
VarR4FromUI1 68 Exported Function
VarR8FromDec 220 Exported Function
VarR8FromDisp 85 Exported Function
VarR8FromI1 217 Exported Function
VarR8FromBool 86 Exported Function
VarR8FromCy 82 Exported Function
VarR8FromDate 83 Exported Function
VarR4FromI8 360 Exported Function
VarR4CmpR8 316 Exported Function
VarR4FromBool 76 Exported Function
VarR4FromCy 72 Exported Function
VarOr 157 Exported Function
VarParseNumFromStr 46 Exported Function
VarPow 158 Exported Function
VarR4FromI1 213 Exported Function
VarR4FromI2 69 Exported Function
VarR4FromI4 70 Exported Function
VarR4FromDate 73 Exported Function
VarR4FromDec 216 Exported Function
VarR4FromDisp 75 Exported Function
VarR8FromI2 79 Exported Function
VarUI1FromDate 135 Exported Function
VarUI1FromDec 240 Exported Function
VarUI1FromDisp 137 Exported Function
VarUdateFromDate 331 Exported Function
VarUI1FromBool 138 Exported Function
VarUI1FromCy 134 Exported Function
VarUI1FromI8 372 Exported Function
VarUI1FromR4 132 Exported Function
VarUI1FromR8 133 Exported Function
VarUI1FromI1 237 Exported Function
VarUI1FromI2 130 Exported Function
VarUI1FromI4 131 Exported Function
VarTokenizeFormatString 140 Exported Function
VarR8FromStr 84 Exported Function
VarR8FromUI1 78 Exported Function
VarR8FromUI2 218 Exported Function
VarR8FromI4 80 Exported Function
VarR8FromI8 362 Exported Function
VarR8FromR4 81 Exported Function
VarR8Round 317 Exported Function
VarRound 175 Exported Function
VarSub 159 Exported Function
VarR8FromUI4 219 Exported Function
VarR8FromUI8 363 Exported Function
VarR8Pow 315 Exported Function
VarDecFromI4 192 Exported Function
SafeArrayAllocDescriptorEx 41 Exported Function
SafeArrayCopy 27 Exported Function
SafeArrayCopyData 412 Exported Function
SafeArrayAddRef 302 Exported Function
SafeArrayAllocData 37 Exported Function
SafeArrayAllocDescriptor 36 Exported Function
SafeArrayCreateVectorEx 43 Exported Function
SafeArrayDestroy 16 Exported Function
SafeArrayDestroyData 39 Exported Function
SafeArrayCreate 15 Exported Function
SafeArrayCreateEx 42 Exported Function
SafeArrayCreateVector 411 Exported Function
SafeArrayAccessData 23 Exported Function
OleLoadPictureFileEx 402 Exported Function
OleLoadPicturePath 424 Exported Function
OleSavePictureFile 423 Exported Function
OleLoadPicture 418 Exported Function
OleLoadPictureEx 401 Exported Function
OleLoadPictureFile 422 Exported Function
RegisterTypeLib 163 Exported Function
RegisterTypeLibForUser 442 Exported Function
RevokeActiveObject 34 Exported Function
OleTranslateColor 421 Exported Function
QueryPathOfRegTypeLib 164 Exported Function
RegisterActiveObject 33 Exported Function
SafeArrayDestroyDescriptor 38 Exported Function
SafeArrayUnaccessData 24 Exported Function
SafeArrayUnlock 22 Exported Function
SetErrorInfo 201 Exported Function
SafeArrayReleaseDescriptor 321 Exported Function
SafeArraySetIID 57 Exported Function
SafeArraySetRecordInfo 44 Exported Function
SysAllocString 2 Exported Function
SysAllocStringByteLen 150 Exported Function
SysAllocStringLen 4 Exported Function
SetOaNoCache 327 Exported Function
SetVarConversionLocaleSetting 325 Exported Function
SysAddRefString 324 Exported Function
SafeArrayReleaseData 320 Exported Function
SafeArrayGetIID 67 Exported Function
SafeArrayGetLBound 20 Exported Function
SafeArrayGetRecordInfo 45 Exported Function
SafeArrayGetDim 17 Exported Function
SafeArrayGetElement 25 Exported Function
SafeArrayGetElemsize 18 Exported Function
SafeArrayPtrOfIndex 148 Exported Function
SafeArrayPutElement 26 Exported Function
SafeArrayRedim 40 Exported Function
SafeArrayGetUBound 19 Exported Function
SafeArrayGetVartype 77 Exported Function
SafeArrayLock 21 Exported Function
DllGetClassObject 145 Exported Function
DllRegisterServer 151 Exported Function
DllUnregisterServer 300 Exported Function
DispGetParam 28 Exported Function
DispInvoke 30 Exported Function
DllCanUnloadNow 144 Exported Function
GetErrorInfo 200 Exported Function
GetRecordInfoFromGuids 322 Exported Function
GetRecordInfoFromTypeInfo 323 Exported Function
DosDateTimeToVariantTime 14 Exported Function
GetActiveObject 35 Exported Function
GetAltMonthNames 332 Exported Function
DispGetIDsOfNames 29 Exported Function
BSTR_UserUnmarshal 285 Exported Function
BstrFromVector 414 Exported Function
ClearCustData 171 Exported Function
BSTR_UserFree 286 Exported Function
BSTR_UserMarshal 284 Exported Function
BSTR_UserSize 283 Exported Function
CreateTypeLib 160 Exported Function
CreateTypeLib2 180 Exported Function
DispCallFunc 146 Exported Function
CreateDispTypeInfo 31 Exported Function
CreateErrorInfo 202 Exported Function
CreateStdDispatch 32 Exported Function
GetVarConversionLocaleSetting 326 Exported Function
OaBuildVersion 170 Exported Function
OACleanup 500 Exported Function
OACreateTypeLib2 301 Exported Function
LPSAFEARRAY_UserMarshal 292 Exported Function
LPSAFEARRAY_UserSize 291 Exported Function
LPSAFEARRAY_UserUnmarshal 293 Exported Function
OleCreatePropertyFrame 417 Exported Function
OleCreatePropertyFrameIndirect 416 Exported Function
OleIconToCursor 415 Exported Function
OaEnablePerUserTLibRegistration 444 Exported Function
OleCreateFontIndirect 420 Exported Function
OleCreatePictureIndirect 419 Exported Function
LPSAFEARRAY_UserFree 294 Exported Function
HWND_UserUnmarshal 448 Exported Function
LHashValOfNameSys 165 Exported Function
LHashValOfNameSysA 166 Exported Function
HWND_UserFree 445 Exported Function
HWND_UserMarshal 446 Exported Function
HWND_UserSize 447 Exported Function
LPSAFEARRAY_Marshal 296 Exported Function
LPSAFEARRAY_Size 295 Exported Function
LPSAFEARRAY_Unmarshal 297 Exported Function
LoadRegTypeLib 162 Exported Function
LoadTypeLib 161 Exported Function
LoadTypeLibEx 183 Exported Function
VarCyMul 303 Exported Function
VarCyMulI4 304 Exported Function
VarCyMulI8 329 Exported Function
VarCyFromUI4 227 Exported Function
VarCyFromUI8 367 Exported Function
VarCyInt 308 Exported Function
VarDateFromBool 96 Exported Function
VarDateFromCy 93 Exported Function
VarDateFromDec 224 Exported Function
VarCyNeg 309 Exported Function
VarCyRound 310 Exported Function
VarCySub 305 Exported Function
VarCyFromUI2 226 Exported Function
VarCyFromDisp 105 Exported Function
VarCyFromI1 225 Exported Function
VarCyFromI2 99 Exported Function
VarCyFromBool 106 Exported Function
VarCyFromDate 103 Exported Function
VarCyFromDec 228 Exported Function
VarCyFromR8 102 Exported Function
VarCyFromStr 104 Exported Function
VarCyFromUI1 98 Exported Function
VarCyFromI4 100 Exported Function
VarCyFromI8 366 Exported Function
VarCyFromR4 101 Exported Function
VarDateFromDisp 95 Exported Function
VarDecCmpR8 298 Exported Function
VarDecDiv 178 Exported Function
VarDecFix 187 Exported Function
VarDecAbs 182 Exported Function
VarDecAdd 177 Exported Function
VarDecCmp 204 Exported Function
VarDecFromDisp 198 Exported Function
VarDecFromI1 241 Exported Function
VarDecFromI2 191 Exported Function
VarDecFromBool 199 Exported Function
VarDecFromCy 196 Exported Function
VarDecFromDate 195 Exported Function
VarDateFromUI8 365 Exported Function
VarDateFromI8 364 Exported Function
VarDateFromR4 91 Exported Function
VarDateFromR8 92 Exported Function
VarDateFromI1 221 Exported Function
VarDateFromI2 89 Exported Function
VarDateFromI4 90 Exported Function
VarDateFromUI1 88 Exported Function
VarDateFromUI2 222 Exported Function
VarDateFromUI4 223 Exported Function
VarDateFromStr 94 Exported Function
VarDateFromUdate 330 Exported Function
VarDateFromUdateEx 319 Exported Function
VarBoolFromI1 233 Exported Function
VarBoolFromI2 119 Exported Function
VarBoolFromI4 120 Exported Function
VarBoolFromDate 123 Exported Function
VarBoolFromDec 236 Exported Function
VarBoolFromDisp 126 Exported Function
VarBoolFromStr 125 Exported Function
VarBoolFromUI1 118 Exported Function
VarBoolFromUI2 234 Exported Function
VarBoolFromI8 370 Exported Function
VarBoolFromR4 121 Exported Function
VarBoolFromR8 122 Exported Function
VarBoolFromCy 124 Exported Function
SysReleaseString 328 Exported Function
SysStringByteLen 149 Exported Function
SysStringLen 7 Exported Function
SysFreeString 6 Exported Function
SysReAllocString 3 Exported Function
SysReAllocStringLen 5 Exported Function
VarAbs 168 Exported Function
VarAdd 141 Exported Function
VarAnd 142 Exported Function
SystemTimeToVariantTime 184 Exported Function
UnRegisterTypeLib 186 Exported Function
UnRegisterTypeLibForUser 443 Exported Function
VarBoolFromUI4 235 Exported Function
VarBstrFromUI4 231 Exported Function
VarBstrFromUI8 369 Exported Function
VarCat 318 Exported Function
VarBstrFromR8 112 Exported Function
VarBstrFromUI1 108 Exported Function
VarBstrFromUI2 230 Exported Function
VarCyCmp 311 Exported Function
VarCyCmpR8 312 Exported Function
VarCyFix 307 Exported Function
VarCmp 176 Exported Function
VarCyAbs 306 Exported Function
VarCyAdd 299 Exported Function
VarBstrFromR4 111 Exported Function
VarBstrFromBool 116 Exported Function
VarBstrFromCy 113 Exported Function
VarBstrFromDate 114 Exported Function
VarBoolFromUI8 371 Exported Function
VarBstrCat 313 Exported Function
VarBstrCmp 314 Exported Function
VarBstrFromI2 109 Exported Function
VarBstrFromI4 110 Exported Function
VarBstrFromI8 368 Exported Function
VarBstrFromDec 232 Exported Function
VarBstrFromDisp 115 Exported Function
VarBstrFromI1 229 Exported Function

Signature

  • Status: Signature verified.
  • Serial: 3300000266BD1580EFA75CD6D3000000000266
  • Thumbprint: A4341B9FD50FB9964283220A36A1EF6F6FAA7840
  • Issuer: CN=Microsoft Windows Production PCA 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
  • Subject: CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US

File Metadata

  • Original Filename: OLEAUT32.DLL
  • Product Name: Microsoft Windows Operating System
  • Company Name: Microsoft Corporation
  • File Version: 10.0.19041.388 (WinBuild.160101.0800)
  • Product Version: 10.0.19041.388
  • Language: English (United States)
  • Legal Copyright: Microsoft Corporation. All rights reserved.
  • Machine Type: 32-bit

File Scan

  • VirusTotal Detections: 0/70
  • VirusTotal Link: https://www.virustotal.com/gui/file/7092600b9b5a02cd162073a55c07a7ff93c1e236586c28a849755d6c11bc40d6/detection/

Possible Misuse

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

Source Source File Example License
signature-base apt_hidden_cobra.yar $s1 = “Oleaut32.dll” fullword ascii CC BY-NC 4.0
signature-base gen_cn_hacktools.yar $s10 = “OLEAUT32.DLL” fullword ascii CC BY-NC 4.0

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