ABI.dll

v5.2.0.0 64-bit Windows NT Analyzed
Description
Authenticated BIOS Interface
Authors
Copyright (c) 2024-2025 Dell Inc. or its subsidiaries. All Rights Reserved.
File size
2.2 MB
Uploaded
2026-04-21 17:50
Views
50
SHA-256
bc219216f1ef9caf4fd382b842b1b9b4

Exported functions 11

ABICreatePayload_NonAttributeCalls #1 · 0x784a0
ABICreatePayload_SetAttributeValue #2 · 0x78320
ConvertToBinary #3 · 0x76210
GetElemData #4 · 0x74870
HexDump #5 · 0x74780
InitOutXML #6 · 0x74900
PopulateSigningKeys #7 · 0x76160
WriteToOutXML #8 · 0x74a00
abiAddProvisioning #9 · 0x763d0
abiClearProvisioning #10 · 0x76de0
abiDeleteProvisioning #11 · 0x770d0

Imported DLLs & functions 145

CryptAcquireContextW 0x180196018
CryptCreateHash 0x180196058
CryptDecrypt 0x180196050
CryptDestroyHash 0x180196060
CryptDestroyKey 0x180196028
CryptEnumProvidersW 0x180196068
CryptExportKey 0x180196048
CryptGetProvParam 0x180196038
CryptGetUserKey 0x180196040
CryptReleaseContext 0x180196020
CryptSetHashParam 0x180196030
CryptSignHashW 0x180196000
DeregisterEventSource 0x180196070
RegisterEventSourceW 0x180196008
ReportEventW 0x180196010
BCryptGenRandom 0x1801964b0
?ABIGetAttributeBufferSize@CHapiIntf@@QEAAIGGAEAUByName@PLDM@@@Z 0x180196080
?ABISetAttributeValueBuffer@CHapiIntf@@QEAA?AW4Status@@AEAUByName@PLDM@@IQEAE@Z 0x180196098
?GetABIBufferSize@CHapiIntf@@QEAAIGGAEAUIBIOSData@@@Z 0x180196090
?PrepareABIBuffer@CHapiIntf@@QEAA?AW4Status@@GGAEAUIBIOSData@@IQEAE@Z 0x180196088
CertCloseStore 0x1801960c0
CertDuplicateCertificateContext 0x1801960d8
CertEnumCertificatesInStore 0x1801960b8
CertFindCertificateInStore 0x1801960b0
CertFreeCertificateContext 0x1801960d0
CertGetCertificateContextProperty 0x1801960a8
CertOpenStore 0x1801960c8
CloseHandle 0x180196118
CompareStringW 0x180196440
ConvertFiberToThread 0x180196110
CreateFileW 0x1801963d0
CreateProcessW 0x1801962c0
DecodePointer 0x180196238
DeleteCriticalSection 0x180196228
DeleteFiber 0x1801960f8
EncodePointer 0x180196310
EnterCriticalSection 0x180196200
EnumSystemLocalesW 0x1801962f0
ExitProcess 0x1801963b8
FileTimeToSystemTime 0x1801963f8
FindClose 0x180196130
FindFirstFileExW 0x180196278
FindFirstFileW 0x180196138
FindNextFileW 0x180196140
FlsAlloc 0x180196420
FlsFree 0x180196438
FlsGetValue 0x180196428
FlsSetValue 0x180196430
FlushFileBuffers 0x1801962d8
FreeEnvironmentStringsW 0x180196180
FreeLibrary 0x180196260
GetACP 0x180196268
GetCommandLineA 0x180196218
GetCommandLineW 0x180196190
GetConsoleMode 0x180196148
GetConsoleOutputCP 0x180196400
GetCPInfo 0x180196328
GetCurrentDirectoryW 0x180196298
GetCurrentProcess 0x180196368
GetCurrentProcessId 0x1801961b8
GetCurrentThreadId 0x1801961e8
GetDriveTypeW 0x1801963d8
GetEnvironmentStringsW 0x180196188
GetEnvironmentVariableW 0x1801961a0
GetExitCodeProcess 0x1801962c8
GetFileAttributesExW 0x1801962b8
GetFileInformationByHandle 0x1801963e0
GetFileSizeEx 0x1801962e8
GetFileType 0x180196198
GetFullPathNameW 0x180196290
GetLastError 0x180196248
GetLocaleInfoW 0x180196308
GetModuleFileNameA 0x180196258
GetModuleFileNameW 0x180196408
GetModuleHandleExW 0x180196210
GetModuleHandleW 0x1801960e8
GetOEMCP 0x180196220
GetProcAddress 0x180196230
GetProcessHeap 0x180196170
GetStartupInfoW 0x180196380
GetStdHandle 0x1801961a8
GetStringTypeW 0x180196320
GetSystemTimeAsFileTime 0x1801961b0
GetTimeZoneInformation 0x180196288
GetUserDefaultLCID 0x1801962f8
HeapAlloc 0x180196410
HeapFree 0x180196418
HeapReAlloc 0x1801962a8
HeapSize 0x180196280
InitializeCriticalSectionAndSpinCount 0x1801961f0
InitializeCriticalSectionEx 0x180196250
InitializeSListHead 0x180196388
InterlockedFlushSList 0x1801963a0
IsDebuggerPresent 0x180196330
IsProcessorFeaturePresent 0x180196378
IsValidCodePage 0x180196270
IsValidLocale 0x180196300
LCMapStringEx 0x180196318
LCMapStringW 0x180196448
LeaveCriticalSection 0x1801961f8
LoadLibraryA 0x180196240
LoadLibraryExW 0x1801963a8
LoadLibraryW 0x180196128
MultiByteToWideChar 0x1801960f0
OutputDebugStringW 0x180196338
PeekNamedPipe 0x1801963e8
QueryPerformanceCounter 0x1801961c0
RaiseException 0x180196340
ReadConsoleA 0x180196158
ReadConsoleW 0x180196160
ReadFile 0x1801963c8
RtlCaptureContext 0x180196348
RtlLookupFunctionEntry 0x180196350
RtlPcToFileHeader 0x180196398
RtlUnwind 0x1801963b0
RtlUnwindEx 0x180196390
RtlVirtualUnwind 0x180196108
SetConsoleCtrlHandler 0x1801963c0
SetConsoleMode 0x180196150
SetEndOfFile 0x1801962b0
SetEnvironmentVariableW 0x180196178
SetFilePointerEx 0x1801962e0
SetLastError 0x180196208
SetStdHandle 0x1801962a0
SetUnhandledExceptionFilter 0x180196360
SystemTimeToTzSpecificLocalTime 0x1801963f0
TerminateProcess 0x180196370
TlsAlloc 0x1801961e0
TlsFree 0x1801961c8
TlsGetValue 0x1801961d8
TlsSetValue 0x1801961d0
UnhandledExceptionFilter 0x180196358
WaitForSingleObject 0x1801962d0
WideCharToMultiByte 0x180196100
WriteConsoleW 0x180196168
WriteFile 0x180196120
GetProcessWindowStation 0x180196460
GetUserObjectInformationW 0x180196468
MessageBoxW 0x180196458
closesocket 0x180196498
recv 0x180196488
send 0x180196480
WSACleanup 0x180196490
WSAGetLastError 0x1801964a0
WSASetLastError 0x180196478