fh2utils.dll

vUnknown 32-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
366.5 KB
Uploaded
2026-03-25 16:54
Views
79
SHA-256
dc245fad0af62548cd3a31cb2a89a0d7

Exported functions 1

main #1 · 0x23d50

Imported DLLs & functions 241

mbstowcs 0x1003e308
strtof 0x1003e2fc
strtol 0x1003e304
strtoul 0x1003e300
_lock_file 0x1003e310
_unlock_file 0x1003e314
_callnewh 0x1003e320
free 0x1003e324
malloc 0x1003e31c
_CIatan2 0x1003e32c
_CIfmod 0x1003e330
_libm_sse2_acos_precise 0x1003e344
_libm_sse2_cos_precise 0x1003e338
_libm_sse2_sin_precise 0x1003e340
_libm_sse2_sqrt_precise 0x1003e33c
ceil 0x1003e334
_cexit 0x1003e368
_configure_narrow_argv 0x1003e350
_crt_atexit 0x1003e364
_errno 0x1003e374
_execute_onexit_table 0x1003e360
_initialize_narrow_environment 0x1003e384
_initialize_onexit_table 0x1003e358
_initterm 0x1003e36c
_initterm_e 0x1003e370
_invalid_parameter_noinfo_noreturn 0x1003e378
_register_onexit_function 0x1003e35c
_seh_filter_dll 0x1003e34c
abort 0x1003e380
exit 0x1003e354
terminate 0x1003e37c
__stdio_common_vsprintf 0x1003e398
__stdio_common_vswprintf 0x1003e3a0
_fseeki64 0x1003e3c0
_get_stream_buffer_pointers 0x1003e3a8
fclose 0x1003e3ac
fflush 0x1003e3b8
fgetc 0x1003e394
fgetpos 0x1003e390
fputc 0x1003e38c
fread 0x1003e3a4
fsetpos 0x1003e3b4
fwrite 0x1003e39c
setvbuf 0x1003e3bc
ungetc 0x1003e3b0
_stricmp 0x1003e3cc
strncmp 0x1003e3d0
tolower 0x1003e3c8
_gmtime64 0x1003e3e0
_time64 0x1003e3e4
_timespec64_get 0x1003e3d8
strftime 0x1003e3dc
rand 0x1003e3f0
srand 0x1003e3ec
CloseHandle 0x1003e020
CreateEventW 0x1003e068
CreateFileA 0x1003e008
CreateFileMappingA 0x1003e010
DeleteCriticalSection 0x1003e058
EnterCriticalSection 0x1003e034
GetConsoleMode 0x1003e028
GetCurrentProcess 0x1003e078
GetCurrentProcessId 0x1003e048
GetCurrentThreadId 0x1003e044
GetFileSize 0x1003e018
GetLastError 0x1003e00c
GetModuleHandleA 0x1003e000
GetModuleHandleW 0x1003e06c
GetProcAddress 0x1003e004
GetStdHandle 0x1003e024
GetSystemTimeAsFileTime 0x1003e040
InitializeCriticalSectionAndSpinCount 0x1003e054
InitializeSListHead 0x1003e088
InitOnceBeginInitialize 0x1003e038
InitOnceComplete 0x1003e03c
IsDebuggerPresent 0x1003e084
IsProcessorFeaturePresent 0x1003e080
LeaveCriticalSection 0x1003e050
MapViewOfFile 0x1003e014
QueryPerformanceCounter 0x1003e04c
ResetEvent 0x1003e060
SetConsoleMode 0x1003e02c
SetEvent 0x1003e05c
SetUnhandledExceptionFilter 0x1003e074
TerminateProcess 0x1003e07c
UnhandledExceptionFilter 0x1003e070
UnmapViewOfFile 0x1003e01c
VirtualProtect 0x1003e030
WaitForSingleObjectEx 0x1003e064
_Cnd_broadcast 0x1003e184
_Cnd_destroy_in_situ 0x1003e180
_Cnd_init_in_situ 0x1003e17c
_Cnd_register_at_thread_exit 0x1003e194
_Cnd_timedwait 0x1003e190
_Cnd_unregister_at_thread_exit 0x1003e198
_Cnd_wait 0x1003e188
_Mtx_current_owns 0x1003e18c
_Mtx_destroy_in_situ 0x1003e29c
_Mtx_init_in_situ 0x1003e170
_Mtx_lock 0x1003e174
_Mtx_unlock 0x1003e178
_Query_perf_counter 0x1003e168
_Query_perf_frequency 0x1003e164
_Xtime_get_ticks 0x1003e160
?__ExceptionPtrAssign@@YAXPAXPBX@Z 0x1003e148
?__ExceptionPtrCopy@@YAXPAXPBX@Z 0x1003e144
?__ExceptionPtrCreate@@YAXPAX@Z 0x1003e13c
?__ExceptionPtrCurrentException@@YAXPAX@Z 0x1003e150
?__ExceptionPtrDestroy@@YAXPAX@Z 0x1003e140
?__ExceptionPtrRethrow@@YAXPBX@Z 0x1003e154
?__ExceptionPtrToBool@@YA_NPBX@Z 0x1003e14c
?_Addfac@_Locimp@locale@std@@AAEXPAVfacet@23@I@Z 0x1003e26c
?_CallInContext@_ContextCallback@details@Concurrency@@QBEXV?$function@$$A6AXXZ@std@@_N@Z 0x1003e1b0
?_Capture@_ContextCallback@details@Concurrency@@AAEXXZ 0x1003e1a8
?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ 0x1003e270
?_Fiopen@std@@YAPAU_iobuf@@PBDHH@Z 0x1003e0e8
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x1003e0f8
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ 0x1003e0e4
?_Incref@facet@locale@std@@UAEXXZ 0x1003e274
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXXZ 0x1003e110
?_Init@locale@std@@CAPAV_Locimp@12@_N@Z 0x1003e1e8
?_Ipfx@?$basic_istream@_WU?$char_traits@_W@std@@@std@@QAE_N_N@Z 0x1003e1f8
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z 0x1003e0f0
?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAEXXZ 0x1003e220
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x1003e0a0
?_LogCancelTask@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x1003e1d4
?_LogScheduleTask@_TaskEventLogger@details@Concurrency@@QAEX_N@Z 0x1003e1c8
?_LogTaskCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x1003e1dc
?_LogTaskExecutionCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x1003e1d8
?_LogWorkItemCompleted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x1003e1c4
?_LogWorkItemStarted@_TaskEventLogger@details@Concurrency@@QAEXXZ 0x1003e1c0
?_New_Locimp@_Locimp@locale@std@@CAPAV123@ABV123@@Z 0x1003e24c
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x1003e28c
?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEPA_WXZ 0x1003e210
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ 0x1003e090
?_Release_chore@details@Concurrency@@YAXPAU_Threadpool_chore@12@@Z 0x1003e19c
?_ReportUnobservedException@details@Concurrency@@YAXXZ 0x1003e1b8
?_Reset@_ContextCallback@details@Concurrency@@AAEXXZ 0x1003e1ac
?_Rethrow_future_exception@std@@YAXVexception_ptr@1@@Z 0x1003e1d0
?_Schedule_chore@details@Concurrency@@YAHPAU_Threadpool_chore@12@@Z 0x1003e1a0
?_Syserror_map@std@@YAPBDH@Z 0x1003e15c
?_Throw_C_error@std@@YAXH@Z 0x1003e158
?_Throw_Cpp_error@std@@YAXH@Z 0x1003e16c
?_Throw_future_error@std@@YAXABVerror_code@1@@Z 0x1003e1cc
?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAEXXZ 0x1003e224
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEXXZ 0x1003e0a4
?_Xbad_alloc@std@@YAXXZ 0x1003e0d0
?_Xbad_function_call@std@@YAXXZ 0x1003e0cc
?_Xinvalid_argument@std@@YAXPBD@Z 0x1003e134
?_Xlength_error@std@@YAXPBD@Z 0x1003e298
?_Xout_of_range@std@@YAXPBD@Z 0x1003e294
??0_Lockit@std@@QAE@H@Z 0x1003e0dc
??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IAE@XZ 0x1003e214
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IAE@XZ 0x1003e094
??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z 0x1003e218
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x1003e098
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x1003e118
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x1003e114
??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAE@XZ 0x1003e20c
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ 0x1003e278
??0?$codecvt@_WDU_Mbstatet@@@std@@QAE@I@Z 0x1003e264
??0task_continuation_context@Concurrency@@AAE@XZ 0x1003e1bc
??1_Lockit@std@@QAE@XZ 0x1003e0e0
??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UAE@XZ 0x1003e244
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1003e0c4
??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UAE@XZ 0x1003e248
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1003e0c8
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1003e128
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1003e124
??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAE@XZ 0x1003e21c
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ 0x1003e09c
??1?$codecvt@_WDU_Mbstatet@@@std@@MAE@XZ 0x1003e260
??4?$_Yarn@D@std@@QAEAAV01@PBD@Z 0x1003e1ec
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_N@Z 0x1003e0d4
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAM@Z 0x1003e254
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_N@Z 0x1003e1e0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z 0x1003e0d8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@I@Z 0x1003e1e4
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@K@Z 0x1003e1f4
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@M@Z 0x1003e138
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z 0x1003e1f0
??Bid@locale@std@@QAEIXZ 0x1003e130
?always_noconv@codecvt_base@std@@QBE_NXZ 0x1003e12c
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 0x1003e288
?GetCurrentThreadId@platform@details@Concurrency@@YAJXZ 0x1003e1a4
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBE?AVlocale@2@XZ 0x1003e108
?id@?$codecvt@_WDU_Mbstatet@@@std@@2V0locale@2@A 0x1003e250
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x1003e0ec
?ignore@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV12@_JH@Z 0x1003e258
?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEXABVlocale@2@@Z 0x1003e240
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z 0x1003e0c0
?in@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAD3AAPAD@Z 0x1003e11c
?out@?$codecvt@_WDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PB_W1AAPB_WPAD3AAPAD@Z 0x1003e268
?out@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PBD1AAPBDPAD3AAPAD@Z 0x1003e120
?peek@?$basic_istream@DU?$char_traits@D@std@@@std@@QAEHXZ 0x1003e25c
?ReportUnhandledError@_ExceptionHolder@details@Concurrency@@AAEXXZ 0x1003e1b4
?sbumpc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ 0x1003e200
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x1003e0fc
?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEPAV12@PA_W_J@Z 0x1003e238
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PAD_J@Z 0x1003e0b8
?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QAEXH_N@Z 0x1003e208
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x1003e280
?sgetc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ 0x1003e204
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x1003e100
?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JXZ 0x1003e228
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JXZ 0x1003e0a8
?snextc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QAEGXZ 0x1003e1fc
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ 0x1003e0f4
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0x1003e27c
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z 0x1003e284
?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEHXZ 0x1003e23c
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x1003e0bc
?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAEGXZ 0x1003e22c
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ 0x1003e0ac
?uncaught_exception@std@@YA_NXZ 0x1003e290
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QBEHAAU_Mbstatet@@PAD1AAPAD@Z 0x1003e10c
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDD@Z 0x1003e104
?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPA_W_J@Z 0x1003e230
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPAD_J@Z 0x1003e0b0
?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MAE_JPB_W_J@Z 0x1003e234
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE_JPBD_J@Z 0x1003e0b4
MapVirtualKeyA 0x1003e2ac
MessageBoxA 0x1003e2b0
PeekMessageA 0x1003e2b4
SetWindowLongA 0x1003e2a8
SetWindowPos 0x1003e2a4
__current_exception 0x1003e2ec
__current_exception_context 0x1003e2c0
__CxxFrameHandler3 0x1003e2c8
__std_exception_copy 0x1003e2dc
__std_exception_destroy 0x1003e2e0
__std_terminate 0x1003e2d8
__std_type_info_destroy_list 0x1003e2f4
__std_type_info_name 0x1003e2f0
_CxxThrowException 0x1003e2bc
_except_handler4_common 0x1003e2c4
_purecall 0x1003e2e4
memchr 0x1003e2d4
memcpy 0x1003e2d0
memmove 0x1003e2cc
memset 0x1003e2e8