fido2.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
330.0 KB
Uploaded
2025-12-04 06:15
Views
67
SHA-256
e08cd1efd75ea381c85a1914a38bdf2e

Exported functions 238

eddsa_pk_free #1 · 0x12d80
eddsa_pk_from_EVP_PKEY #2 · 0x12e30
eddsa_pk_from_ptr #3 · 0x12ec0
eddsa_pk_new #4 · 0x12d60
eddsa_pk_to_EVP_PKEY #5 · 0x12dd0
es256_pk_free #6 · 0x13c50
es256_pk_from_EC_KEY #7 · 0x13f20
es256_pk_from_EVP_PKEY #8 · 0x14120
es256_pk_from_ptr #9 · 0x14180
es256_pk_new #10 · 0x13c30
es256_pk_to_EVP_PKEY #11 · 0x13ca0
fido_assert_allow_cred #12 · 0x23b0
fido_assert_authdata_len #13 · 0x3190
fido_assert_authdata_ptr #14 · 0x20f0
fido_assert_blob_len #15 · 0x3350
fido_assert_blob_ptr #16 · 0x2290
fido_assert_clientdata_hash_len #17 · 0x31d0
fido_assert_clientdata_hash_ptr #18 · 0x2130
fido_assert_count #19 · 0x31f0
fido_assert_flags #20 · 0x3390
fido_assert_free #21 · 0x2090
fido_assert_hmac_secret_len #22 · 0x3210
fido_assert_hmac_secret_ptr #23 · 0x2150
fido_assert_id_len #24 · 0x3250
fido_assert_id_ptr #25 · 0x2190
fido_assert_largeblob_key_len #26 · 0x3290
fido_assert_largeblob_key_ptr #27 · 0x21d0
fido_assert_new #28 · 0x2070
fido_assert_rp_id #29 · 0x22d0
fido_assert_set_authdata #30 · 0x24d0
fido_assert_set_authdata_raw #31 · 0x2640
fido_assert_set_clientdata #32 · 0x27a0
fido_assert_set_clientdata_hash #33 · 0x2840
fido_assert_set_count #34 · 0x28a0
fido_assert_set_extensions #35 · 0x2920
fido_assert_set_hmac_salt #36 · 0x2980
fido_assert_set_hmac_secret #37 · 0x29e0
fido_assert_set_options #38 · 0x2a60
fido_assert_set_rp #39 · 0x2ad0
fido_assert_set_sig #40 · 0x2b90
fido_assert_set_up #41 · 0x2b50
fido_assert_set_uv #42 · 0x2b70
fido_assert_sig_len #43 · 0x32d0
fido_assert_sig_ptr #44 · 0x2210
fido_assert_sigcount #45 · 0x33d0
fido_assert_user_display_name #46 · 0x22f0
fido_assert_user_icon #47 · 0x2330
fido_assert_user_id_len #48 · 0x3310
fido_assert_user_id_ptr #49 · 0x2250
fido_assert_user_name #50 · 0x2370
fido_assert_verify #51 · 0x2c20
fido_bio_dev_enroll_begin #52 · 0x45f0
fido_bio_dev_enroll_cancel #53 · 0x47c0
fido_bio_dev_enroll_continue #54 · 0x4810
fido_bio_dev_enroll_remove #55 · 0x48a0
fido_bio_dev_get_info #56 · 0x4910
fido_bio_dev_get_template_array #57 · 0x4970
fido_bio_dev_set_template_name #58 · 0x49f0
fido_bio_enroll_free #59 · 0x4c00
fido_bio_enroll_last_status #60 · 0x4b80
fido_bio_enroll_new #61 · 0x4570
fido_bio_enroll_remaining_samples #62 · 0x4ba0
fido_bio_info_free #63 · 0x4c60
fido_bio_info_max_samples #64 · 0x4bc0
fido_bio_info_new #65 · 0x4590
fido_bio_info_type #66 · 0x4be0
fido_bio_template #67 · 0x4510
fido_bio_template_array_count #68 · 0x4b40
fido_bio_template_array_free #69 · 0x4cb0
fido_bio_template_array_new #70 · 0x45b0
fido_bio_template_free #71 · 0x4d10
fido_bio_template_id_len #72 · 0x4b60
fido_bio_template_id_ptr #73 · 0x4550
fido_bio_template_name #74 · 0x44f0
fido_bio_template_new #75 · 0x45d0
fido_bio_template_set_id #76 · 0x4a70
fido_bio_template_set_name #77 · 0x4ad0
fido_cbor_info_aaguid_len #78 · 0x15280
fido_cbor_info_aaguid_ptr #79 · 0x151c0
fido_cbor_info_algorithm_cose #80 · 0x151e0
fido_cbor_info_algorithm_count #81 · 0x152a0
fido_cbor_info_algorithm_type #82 · 0x15160
fido_cbor_info_extensions_len #83 · 0x152c0
fido_cbor_info_extensions_ptr #84 · 0x150c0
fido_cbor_info_free #85 · 0x15060
fido_cbor_info_fwversion #86 · 0x153e0
fido_cbor_info_maxcredbloblen #87 · 0x15380
fido_cbor_info_maxcredcntlst #88 · 0x153a0
fido_cbor_info_maxcredidlen #89 · 0x153c0
fido_cbor_info_maxmsgsiz #90 · 0x15360
fido_cbor_info_new #91 · 0x15040
fido_cbor_info_options_len #92 · 0x152e0
fido_cbor_info_options_name_ptr #93 · 0x150e0
fido_cbor_info_options_value_ptr #94 · 0x15140
fido_cbor_info_protocols_len #95 · 0x15300
fido_cbor_info_protocols_ptr #96 · 0x151a0
fido_cbor_info_transports_len #97 · 0x15320
fido_cbor_info_transports_ptr #98 · 0x15100
fido_cbor_info_versions_len #99 · 0x15340
fido_cbor_info_versions_ptr #100 · 0x15120
fido_cred_aaguid_len #101 · 0xd990
fido_cred_aaguid_ptr #102 · 0xbf50
fido_cred_attstmt_len #103 · 0xd9b0
fido_cred_attstmt_ptr #104 · 0xbf70
fido_cred_authdata_len #105 · 0xd9d0
fido_cred_authdata_ptr #106 · 0xbf90
fido_cred_authdata_raw_len #107 · 0xd9f0
fido_cred_authdata_raw_ptr #108 · 0xbfb0
fido_cred_clientdata_hash_len #109 · 0xda10
fido_cred_clientdata_hash_ptr #110 · 0xbfd0
fido_cred_display_name #111 · 0xbeb0
fido_cred_exclude #112 · 0xc110
fido_cred_flags #113 · 0xdb60
fido_cred_fmt #114 · 0xbed0
fido_cred_free #115 · 0xbe50
fido_cred_id_len #116 · 0xda30
fido_cred_id_ptr #117 · 0xbff0
fido_cred_largeblob_key_len #118 · 0xda50
fido_cred_largeblob_key_ptr #119 · 0xc010
fido_cred_new #120 · 0xbe30
fido_cred_pin_minlen #121 · 0xda70
fido_cred_prot #122 · 0xc240
fido_cred_pubkey_len #123 · 0xda90
fido_cred_pubkey_ptr #124 · 0xc030
fido_cred_rp_id #125 · 0xbef0
fido_cred_rp_name #126 · 0xbf10
fido_cred_set_attstmt #127 · 0xc260
fido_cred_set_authdata #128 · 0xc380
fido_cred_set_authdata_raw #129 · 0xc500
fido_cred_set_blob #130 · 0xc680
fido_cred_set_clientdata #131 · 0xc700
fido_cred_set_clientdata_hash #132 · 0xc790
fido_cred_set_extensions #133 · 0xc7f0
fido_cred_set_fmt #134 · 0xc850
fido_cred_set_id #135 · 0xc930
fido_cred_set_options #136 · 0xc980
fido_cred_set_pin_minlen #137 · 0xc9f0
fido_cred_set_prot #138 · 0xca50
fido_cred_set_rk #139 · 0xcad0
fido_cred_set_rp #140 · 0xcaf0
fido_cred_set_sig #141 · 0xcc10
fido_cred_set_type #142 · 0xcc60
fido_cred_set_user #143 · 0xccf0
fido_cred_set_uv #144 · 0xccb0
fido_cred_set_x509 #145 · 0xcf00
fido_cred_sig_len #146 · 0xdb00
fido_cred_sig_ptr #147 · 0xc0b0
fido_cred_sigcount #148 · 0xdb80
fido_cred_type #149 · 0xccd0
fido_cred_user_id_len #150 · 0xdb20
fido_cred_user_id_ptr #151 · 0xc0d0
fido_cred_user_name #152 · 0xbf30
fido_cred_verify #153 · 0xcf50
fido_cred_verify_self #154 · 0xd3e0
fido_cred_x5c_len #155 · 0xdb40
fido_cred_x5c_ptr #156 · 0xc0f0
fido_credman_del_dev_rk #157 · 0xeaf0
fido_credman_get_dev_metadata #158 · 0xeb70
fido_credman_get_dev_rk #159 · 0xebe0
fido_credman_get_dev_rp #160 · 0xec60
fido_credman_metadata_free #161 · 0xee00
fido_credman_metadata_new #162 · 0xea90
fido_credman_rk #163 · 0xea10
fido_credman_rk_count #164 · 0xed40
fido_credman_rk_existing #165 · 0xedc0
fido_credman_rk_free #166 · 0xee50
fido_credman_rk_new #167 · 0xeab0
fido_credman_rk_remaining #168 · 0xede0
fido_credman_rp_count #169 · 0xed60
fido_credman_rp_free #170 · 0xeeb0
fido_credman_rp_id #171 · 0xe990
fido_credman_rp_id_hash_len #172 · 0xed80
fido_credman_rp_id_hash_ptr #173 · 0xea50
fido_credman_rp_name #174 · 0xe9d0
fido_credman_rp_new #175 · 0xead0
fido_credman_set_dev_rk #176 · 0xecd0
fido_dev_build #177 · 0x11810
fido_dev_cancel #178 · 0x10e40
fido_dev_close #179 · 0x10ee0
fido_dev_enable_entattest #180 · 0xb150
fido_dev_flags #181 · 0x11830
fido_dev_force_fido2 #182 · 0x10ca0
fido_dev_force_pin_change #183 · 0xb1b0
fido_dev_force_u2f #184 · 0x10cc0
fido_dev_free #185 · 0x10cf0
fido_dev_get_assert #186 · 0x2f70
fido_dev_get_cbor_info #187 · 0x15220
fido_dev_get_retry_count #188 · 0x1a210
fido_dev_get_touch_begin #189 · 0x10f70
fido_dev_get_touch_status #190 · 0x11360
fido_dev_get_uv_retry_count #191 · 0x1a270
fido_dev_has_pin #192 · 0x11850
fido_dev_has_uv #193 · 0x11890
fido_dev_info_free #194 · 0x14c30
fido_dev_info_manifest #195 · 0x11420
fido_dev_info_manufacturer_string #196 · 0x14cf0
fido_dev_info_new #197 · 0x14c00
fido_dev_info_path #198 · 0x14d10
fido_dev_info_product #199 · 0x14da0
fido_dev_info_product_string #200 · 0x14d30
fido_dev_info_ptr #201 · 0x14d50
fido_dev_info_vendor #202 · 0x14d80
fido_dev_is_fido2 #203 · 0x118d0
fido_dev_is_winhello #204 · 0x11910
fido_dev_largeblob_get #205 · 0x17260
fido_dev_largeblob_get_array #206 · 0x17750
fido_dev_largeblob_remove #207 · 0x17650
fido_dev_largeblob_set #208 · 0x17450
fido_dev_largeblob_set_array #209 · 0x178a0
fido_dev_major #210 · 0x117d0
fido_dev_make_cred #211 · 0xd8b0
fido_dev_minor #212 · 0x117f0
fido_dev_new #213 · 0x10a90
fido_dev_open #214 · 0x115f0
fido_dev_protocol #215 · 0x117b0
fido_dev_reset #216 · 0x1be20
fido_dev_set_io_functions #217 · 0x11650
fido_dev_set_pin #218 · 0x1a2d0
fido_dev_set_pin_minlen #219 · 0xb280
fido_dev_set_pin_minlen_rpid #220 · 0xb300
fido_dev_set_sigmask #221 · 0x10dd0
fido_dev_set_timeout #222 · 0x11780
fido_dev_set_transport_functions #223 · 0x11710
fido_dev_supports_cred_prot #224 · 0x11990
fido_dev_supports_credman #225 · 0x119d0
fido_dev_supports_permissions #226 · 0x108c0
fido_dev_supports_pin #227 · 0x11950
fido_dev_supports_uv #228 · 0x11a10
fido_dev_toggle_always_uv #229 · 0xb220
fido_init #230 · 0x10d50
fido_set_log_handler #231 · 0x19c80
fido_strerr #232 · 0x130e0
rs256_pk_free #233 · 0x1c440
rs256_pk_from_EVP_PKEY #234 · 0x1c650
rs256_pk_from_RSA #235 · 0x1c6b0
rs256_pk_from_ptr #236 · 0x1c860
rs256_pk_new #237 · 0x1c420
rs256_pk_to_EVP_PKEY #238 · 0x1c490

Imported DLLs & functions 223

BCryptGenRandom 0x180037330
cbor_array_handle 0x1800373e0
cbor_array_is_definite 0x180037420
cbor_array_push 0x180037340
cbor_array_replace 0x180037498
cbor_array_size 0x180037428
cbor_build_bool 0x180037370
cbor_build_bytestring 0x180037468
cbor_build_negint16 0x180037348
cbor_build_negint8 0x1800373a0
cbor_build_string 0x180037450
cbor_build_uint16 0x180037388
cbor_build_uint32 0x180037418
cbor_build_uint64 0x180037390
cbor_build_uint8 0x180037440
cbor_bytestring_handle 0x180037470
cbor_bytestring_is_definite 0x180037478
cbor_bytestring_length 0x180037480
cbor_ctrl_value 0x180037378
cbor_decref 0x180037488
cbor_float_get_width 0x180037350
cbor_get_int 0x180037380
cbor_get_uint8 0x180037460
cbor_int_get_width 0x180037458
cbor_is_bool 0x1800373e8
cbor_isa_array 0x180037438
cbor_isa_bytestring 0x180037490
cbor_isa_float_ctrl 0x1800373f0
cbor_isa_map 0x180037430
cbor_isa_negint 0x180037400
cbor_isa_string 0x1800373f8
cbor_isa_uint 0x180037368
cbor_load 0x180037448
cbor_map_add 0x180037358
cbor_map_handle 0x1800373a8
cbor_map_is_definite 0x180037410
cbor_map_size 0x180037398
cbor_new_definite_array 0x180037360
cbor_new_definite_bytestring 0x1800373d0
cbor_new_definite_map 0x1800373d8
cbor_serialize 0x1800373c8
cbor_serialize_alloc 0x180037408
cbor_string_handle 0x1800373c0
cbor_string_is_definite 0x1800373b8
cbor_string_length 0x1800373b0
BIO_free 0x180037688
BIO_new_mem_buf 0x180037680
BN_bin2bn 0x1800375e0
BN_bn2bin 0x1800375d8
BN_clear_free 0x1800375e8
BN_CTX_end 0x1800375f8
BN_CTX_free 0x180037610
BN_CTX_get 0x180037600
BN_CTX_new 0x180037618
BN_CTX_start 0x180037608
BN_free 0x1800374f8
BN_new 0x180037500
BN_num_bits 0x1800374a8
d2i_X509 0x1800374c0
d2i_X509_bio 0x180037670
EC_KEY_free 0x1800375a0
EC_KEY_get0_group 0x180037598
EC_KEY_get0_private_key 0x180037590
EC_KEY_get0_public_key 0x180037580
EC_KEY_new_by_curve_name 0x1800375a8
EC_KEY_set_private_key 0x180037588
EC_KEY_set_public_key 0x180037578
EC_POINT_free 0x1800375c8
EC_POINT_get_affine_coordinates_GFp 0x1800375b8
EC_POINT_mul 0x1800375b0
EC_POINT_new 0x1800375d0
EC_POINT_set_affine_coordinates_GFp 0x1800375c0
EVP_aes_256_cbc 0x180037700
EVP_aes_256_gcm 0x1800376f8
EVP_Cipher 0x1800374b0
EVP_CIPHER_CTX_ctrl 0x180037708
EVP_CIPHER_CTX_free 0x1800375f0
EVP_CIPHER_CTX_new 0x180037710
EVP_CipherInit 0x1800374b8
EVP_DigestFinal_ex 0x1800376d0
EVP_DigestInit_ex 0x1800376e0
EVP_DigestUpdate 0x1800376d8
EVP_DigestVerifyInit 0x180037628
EVP_MD_CTX_free 0x1800376e8
EVP_MD_CTX_new 0x1800376f0
EVP_PKEY_assign 0x180037570
EVP_PKEY_base_id 0x180037620
EVP_PKEY_CTX_ctrl 0x180037548
EVP_PKEY_CTX_free 0x180037650
EVP_PKEY_CTX_new 0x180037658
EVP_PKEY_CTX_new_id 0x180037550
EVP_PKEY_derive 0x180037638
EVP_PKEY_derive_init 0x180037648
EVP_PKEY_derive_set_peer 0x180037640
EVP_PKEY_free 0x180037678
EVP_PKEY_get0 0x180037568
EVP_PKEY_get0_EC_KEY 0x180037560
EVP_PKEY_keygen 0x180037518
EVP_PKEY_keygen_init 0x180037520
EVP_PKEY_new 0x180037558
EVP_PKEY_paramgen 0x180037528
EVP_PKEY_paramgen_init 0x180037530
EVP_PKEY_verify 0x180037538
EVP_PKEY_verify_init 0x180037540
EVP_sha1 0x180037508
EVP_sha256 0x1800376c8
HKDF 0x180037630
HMAC 0x180037698
HMAC_CTX_free 0x1800376b8
HMAC_CTX_new 0x1800376c0
HMAC_Final 0x1800376a0
HMAC_Init_ex 0x1800376b0
HMAC_Update 0x1800376a8
RSA_bits 0x1800374e8
RSA_free 0x1800374e0
RSA_get0_key 0x1800374d8
RSA_new 0x1800374f0
RSA_pkey_ctx_ctrl 0x180037510
RSA_set0_key 0x1800374d0
SHA1 0x1800374c8
SHA256 0x180037690
X509_free 0x180037668
X509_get_pubkey 0x180037660
HidD_FreePreparsedData 0x180037010
HidD_GetAttributes 0x180037028
HidD_GetManufacturerString 0x180037018
HidD_GetPreparsedData 0x180037008
HidD_GetProductString 0x180037020
HidP_GetCaps 0x180037000
CancelIo 0x180037090
CancelIoEx 0x180037058
CloseHandle 0x180037040
CompareStringW 0x180037220
CreateEventA 0x1800370a8
CreateFileA 0x1800370b0
CreateFileW 0x180037158
DeleteCriticalSection 0x180037290
EnterCriticalSection 0x1800372a0
ExitProcess 0x180037250
FindClose 0x180037200
FindFirstFileExW 0x1800371f8
FindNextFileW 0x1800371f0
FlushFileBuffers 0x180037198
FreeEnvironmentStringsW 0x1800371b0
FreeLibrary 0x180037068
GetACP 0x1800371e0
GetCommandLineA 0x1800371c8
GetCommandLineW 0x1800371c0
GetConsoleCP 0x180037190
GetConsoleMode 0x180037188
GetCPInfo 0x1800371d0
GetCurrentProcess 0x1800370e8
GetCurrentProcessId 0x180037108
GetCurrentThreadId 0x180037110
GetEnvironmentStringsW 0x1800371b8
GetFileSizeEx 0x180037178
GetFileType 0x180037208
GetLastError 0x180037038
GetModuleFileNameW 0x180037240
GetModuleHandleExW 0x180037248
GetModuleHandleW 0x180037138
GetOEMCP 0x1800371d8
GetOverlappedResult 0x180037088
GetProcAddress 0x180037070
GetProcessHeap 0x1800371a0
GetStartupInfoW 0x180037130
GetStdHandle 0x180037210
GetStringTypeW 0x180037168
GetSystemTimeAsFileTime 0x180037118
GetTickCount64 0x1800370b8
HeapAlloc 0x180037238
HeapFree 0x180037230
HeapReAlloc 0x180037228
HeapSize 0x180037160
InitializeCriticalSectionAndSpinCount 0x180037288
InitializeSListHead 0x180037120
InterlockedFlushSList 0x180037148
IsDebuggerPresent 0x180037128
IsProcessorFeaturePresent 0x1800370f8
IsValidCodePage 0x1800371e8
LCMapStringW 0x180037218
LeaveCriticalSection 0x180037298
LoadLibraryA 0x180037078
LoadLibraryExW 0x180037260
MultiByteToWideChar 0x180037080
QueryPerformanceCounter 0x180037100
RaiseException 0x180037258
ReadFile 0x180037050
ResetEvent 0x180037098
RtlCaptureContext 0x1800370c0
RtlLookupFunctionEntry 0x1800370c8
RtlUnwindEx 0x180037140
RtlVirtualUnwind 0x1800370d0
SetEnvironmentVariableW 0x1800371a8
SetFilePointerEx 0x180037170
SetLastError 0x1800372a8
SetStdHandle 0x180037180
SetUnhandledExceptionFilter 0x1800370e0
Sleep 0x180037060
TerminateProcess 0x1800370f0
TlsAlloc 0x180037280
TlsFree 0x180037268
TlsGetValue 0x180037278
TlsSetValue 0x180037270
UnhandledExceptionFilter 0x1800370d8
WaitForSingleObject 0x1800370a0
WideCharToMultiByte 0x1800372b0
WriteConsoleW 0x180037150
WriteFile 0x180037048
SetupDiDestroyDeviceInfoList 0x1800372d0
SetupDiEnumDeviceInfo 0x1800372d8
SetupDiEnumDeviceInterfaces 0x1800372c8
SetupDiGetClassDevsA 0x1800372e0
SetupDiGetDeviceInterfaceDetailA 0x1800372c0
SetupDiGetDevicePropertyW 0x1800372e8
GetForegroundWindow 0x1800372f8
htonl 0x180037318
htons 0x180037310
ntohl 0x180037320
ntohs 0x180037308
compress 0x180037730
compressBound 0x180037720
uncompress 0x180037728