ExampleAIClient.dll

vUnknown 32-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
1.5 MB
Uploaded
2026-06-02 11:58
Views
86
SHA-256
b912c85260cae8a7cb48a291600ff4d9

Exported functions 98

_Java_eisbot_proxy_JNIBWAPI_analyzeTerrain@8 #1 · 0x71e0
_Java_eisbot_proxy_JNIBWAPI_attackMove@20 #2 · 0x7c80
_Java_eisbot_proxy_JNIBWAPI_attackUnit@16 #3 · 0x7ce0
_Java_eisbot_proxy_JNIBWAPI_build@24 #4 · 0x7d30
_Java_eisbot_proxy_JNIBWAPI_buildAddon@16 #5 · 0x7dc0
_Java_eisbot_proxy_JNIBWAPI_burrow@12 #6 · 0x8330
_Java_eisbot_proxy_JNIBWAPI_cancelAddon@12 #7 · 0x8720
_Java_eisbot_proxy_JNIBWAPI_cancelConstruction@12 #8 · 0x86f0
_Java_eisbot_proxy_JNIBWAPI_cancelMorph@12 #9 · 0x87b0
_Java_eisbot_proxy_JNIBWAPI_cancelResearch@12 #10 · 0x87e0
_Java_eisbot_proxy_JNIBWAPI_cancelTrain__I@12 #11 · 0x8750
_Java_eisbot_proxy_JNIBWAPI_cancelTrain__II@16 #12 · 0x8780
_Java_eisbot_proxy_JNIBWAPI_cancelUpgrade@12 #13 · 0x8810
_Java_eisbot_proxy_JNIBWAPI_cloak@12 #14 · 0x8390
_Java_eisbot_proxy_JNIBWAPI_decloak@12 #15 · 0x83c0
_Java_eisbot_proxy_JNIBWAPI_disconnect@8 #16 · 0x1ba0
_Java_eisbot_proxy_JNIBWAPI_drawBox@36 #17 · 0x8ae0
_Java_eisbot_proxy_JNIBWAPI_drawCircle@32 #18 · 0x8b70
_Java_eisbot_proxy_JNIBWAPI_drawDot@24 #19 · 0x8c40
_Java_eisbot_proxy_JNIBWAPI_drawHealth@12 #20 · 0x2280
_Java_eisbot_proxy_JNIBWAPI_drawIDs@12 #21 · 0x22a0
_Java_eisbot_proxy_JNIBWAPI_drawLine@32 #22 · 0x8bf0
_Java_eisbot_proxy_JNIBWAPI_drawTargets@12 #23 · 0x2290
_Java_eisbot_proxy_JNIBWAPI_drawText@24 #24 · 0x8c90
_Java_eisbot_proxy_JNIBWAPI_enablePerfectInformation@8 #25 · 0x22d0
_Java_eisbot_proxy_JNIBWAPI_enableUserInput@8 #26 · 0x22b0
_Java_eisbot_proxy_JNIBWAPI_follow@16 #27 · 0x8210
_Java_eisbot_proxy_JNIBWAPI_gather@16 #28 · 0x8260
_Java_eisbot_proxy_JNIBWAPI_getAverageFPS@8 #29 · 0x8a30
_Java_eisbot_proxy_JNIBWAPI_getBaseLocations@8 #30 · 0x7940
_Java_eisbot_proxy_JNIBWAPI_getBuildableData@8 #31 · 0x7130
_Java_eisbot_proxy_JNIBWAPI_getBulletTypeName@12 #32 · 0x4e00
_Java_eisbot_proxy_JNIBWAPI_getBulletTypes@8 #33 · 0x4d20
_Java_eisbot_proxy_JNIBWAPI_getChokePoints@8 #34 · 0x72d0
_Java_eisbot_proxy_JNIBWAPI_getDamageTypeName@12 #35 · 0x4f40
_Java_eisbot_proxy_JNIBWAPI_getDamageTypes@8 #36 · 0x4e60
_Java_eisbot_proxy_JNIBWAPI_getExplosionTypeName@12 #37 · 0x5090
_Java_eisbot_proxy_JNIBWAPI_getExplosionTypes@8 #38 · 0x4fb0
_Java_eisbot_proxy_JNIBWAPI_getFPS@8 #39 · 0x8a20
_Java_eisbot_proxy_JNIBWAPI_getGameFrame@8 #40 · 0x2310
_Java_eisbot_proxy_JNIBWAPI_getHeightData@8 #41 · 0x6fd0
_Java_eisbot_proxy_JNIBWAPI_getMapHash@8 #42 · 0x6f80
_Java_eisbot_proxy_JNIBWAPI_getMapHeight@8 #43 · 0x6f10
_Java_eisbot_proxy_JNIBWAPI_getMapName@8 #44 · 0x6f30
_Java_eisbot_proxy_JNIBWAPI_getMapWidth@8 #45 · 0x6ef0
_Java_eisbot_proxy_JNIBWAPI_getPlayerInfo@8 #46 · 0x2320
_Java_eisbot_proxy_JNIBWAPI_getPlayerScores@8 #47 · 0x2630
_Java_eisbot_proxy_JNIBWAPI_getPlayerUpdate@8 #48 · 0x2b10
_Java_eisbot_proxy_JNIBWAPI_getPolygon@12 #49 · 0x7730
_Java_eisbot_proxy_JNIBWAPI_getRegions@8 #50 · 0x75d0
_Java_eisbot_proxy_JNIBWAPI_getResearchStatus@8 #51 · 0x2cb0
_Java_eisbot_proxy_JNIBWAPI_getTechTypeName@12 #52 · 0x4160
_Java_eisbot_proxy_JNIBWAPI_getTechTypes@8 #53 · 0x3e60
_Java_eisbot_proxy_JNIBWAPI_getUnitSizeTypeName@12 #54 · 0x4cc0
_Java_eisbot_proxy_JNIBWAPI_getUnitSizeTypes@8 #55 · 0x4be0
_Java_eisbot_proxy_JNIBWAPI_getUnitTypeName@12 #56 · 0x3e00
_Java_eisbot_proxy_JNIBWAPI_getUnitTypes@8 #57 · 0x3050
_Java_eisbot_proxy_JNIBWAPI_getUnits@8 #58 · 0x50f0
_Java_eisbot_proxy_JNIBWAPI_getUpgradeStatus@8 #59 · 0x2e80
_Java_eisbot_proxy_JNIBWAPI_getUpgradeTypeName@12 #60 · 0x44c0
_Java_eisbot_proxy_JNIBWAPI_getUpgradeTypes@8 #61 · 0x41c0
_Java_eisbot_proxy_JNIBWAPI_getWalkableData@8 #62 · 0x7070
_Java_eisbot_proxy_JNIBWAPI_getWeaponTypeName@12 #63 · 0x4b80
_Java_eisbot_proxy_JNIBWAPI_getWeaponTypes@8 #64 · 0x4520
_Java_eisbot_proxy_JNIBWAPI_haltConstruction@12 #65 · 0x86c0
_Java_eisbot_proxy_JNIBWAPI_holdPosition@12 #66 · 0x81b0
_Java_eisbot_proxy_JNIBWAPI_land@20 #67 · 0x8480
_Java_eisbot_proxy_JNIBWAPI_leaveGame@8 #68 · 0x89e0
_Java_eisbot_proxy_JNIBWAPI_lift@12 #69 · 0x8450
_Java_eisbot_proxy_JNIBWAPI_load@16 #70 · 0x84e0
_Java_eisbot_proxy_JNIBWAPI_morph@16 #71 · 0x7ec0
_Java_eisbot_proxy_JNIBWAPI_move@20 #72 · 0x80f0
_Java_eisbot_proxy_JNIBWAPI_patrol@20 #73 · 0x8150
_Java_eisbot_proxy_JNIBWAPI_pingMinimap@16 #74 · 0x8ac0
_Java_eisbot_proxy_JNIBWAPI_repair@16 #75 · 0x82e0
_Java_eisbot_proxy_JNIBWAPI_research@16 #76 · 0x7f40
_Java_eisbot_proxy_JNIBWAPI_restartGame@8 #77 · 0x8a00
_Java_eisbot_proxy_JNIBWAPI_returnCargo@12 #78 · 0x82b0
_Java_eisbot_proxy_JNIBWAPI_rightClick__II@16 #79 · 0x8670
_Java_eisbot_proxy_JNIBWAPI_rightClick__III@20 #80 · 0x8610
_Java_eisbot_proxy_JNIBWAPI_sendText@12 #81 · 0x8a50
_Java_eisbot_proxy_JNIBWAPI_setCameraLocation@16 #82 · 0x8aa0
_Java_eisbot_proxy_JNIBWAPI_setGameSpeed@12 #83 · 0x22f0
_Java_eisbot_proxy_JNIBWAPI_setRallyPoint__II@16 #84 · 0x80a0
_Java_eisbot_proxy_JNIBWAPI_setRallyPoint__III@20 #85 · 0x8040
_Java_eisbot_proxy_JNIBWAPI_siege@12 #86 · 0x83f0
_Java_eisbot_proxy_JNIBWAPI_startClient@12 #87 · 0x1250
_Java_eisbot_proxy_JNIBWAPI_stop@12 #88 · 0x81e0
_Java_eisbot_proxy_JNIBWAPI_train@16 #89 · 0x7e40
_Java_eisbot_proxy_JNIBWAPI_unburrow@12 #90 · 0x8360
_Java_eisbot_proxy_JNIBWAPI_unload@16 #91 · 0x8530
_Java_eisbot_proxy_JNIBWAPI_unloadAll__I@12 #92 · 0x8580
_Java_eisbot_proxy_JNIBWAPI_unloadAll__III@20 #93 · 0x85b0
_Java_eisbot_proxy_JNIBWAPI_unsiege@12 #94 · 0x8420
_Java_eisbot_proxy_JNIBWAPI_upgrade@16 #95 · 0x7fc0
_Java_eisbot_proxy_JNIBWAPI_useTech__II@16 #96 · 0x8840
_Java_eisbot_proxy_JNIBWAPI_useTech__III@20 #97 · 0x8950
_Java_eisbot_proxy_JNIBWAPI_useTech__IIII@24 #98 · 0x88c0

Imported DLLs & functions 178

__gmpq_add 0x101452b8
__gmpq_clear 0x101452bc
__gmpq_cmp 0x101452b0
__gmpq_cmp_si 0x101452a4
__gmpq_div 0x101452b4
__gmpq_equal 0x101452ac
__gmpq_get_d 0x101452a0
__gmpq_init 0x101452c0
__gmpq_mul 0x10145290
__gmpq_set 0x1014529c
__gmpq_set_d 0x101452a8
__gmpq_set_si 0x10145298
__gmpq_sub 0x10145294
CloseHandle 0x10145000
CreateEventA 0x10145064
CreateFileA 0x10145038
CreateMutexA 0x1014507c
DisableThreadLibraryCalls 0x1014500c
GetCurrentProcess 0x1014501c
GetCurrentProcessId 0x10145080
GetCurrentThreadId 0x10145004
GetFileAttributesA 0x10145050
GetProcessHeap 0x10145058
GetSystemTimeAsFileTime 0x10145060
GetTickCount 0x1014502c
HeapAlloc 0x1014505c
HeapFree 0x10145054
InterlockedCompareExchange 0x10145024
InterlockedExchange 0x10145028
IsDebuggerPresent 0x10145010
MapViewOfFile 0x1014503c
OpenFileMappingA 0x1014504c
QueryPerformanceCounter 0x10145008
ReadFile 0x10145048
ReleaseMutex 0x1014506c
SetCommTimeouts 0x10145044
SetUnhandledExceptionFilter 0x10145014
Sleep 0x10145034
TerminateProcess 0x10145020
TlsAlloc 0x10145070
TlsFree 0x10145074
TlsGetValue 0x10145078
TlsSetValue 0x10145030
UnhandledExceptionFilter 0x10145018
WaitForSingleObject 0x10145068
WriteFile 0x10145040
mpfr_clear 0x101452cc
mpfr_get_d 0x101452c8
mpfr_init2 0x101452d0
mpfr_set_q 0x101452d4
?_Decref@facet@locale@std@@QAEPAV123@XZ 0x10145098
?_Getcat@?$numpunct@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z 0x1014515c
?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z 0x10145160
?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ 0x1014509c
?_Id_cnt@id@locale@std@@0HA 0x10145164
?_Incref@facet@locale@std@@QAEXXZ 0x10145158
?_Init@locale@std@@CAPAV_Locimp@12@XZ 0x10145180
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ 0x10145150
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x10145110
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEX_NI@Z 0x10145188
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ 0x10145154
??_D?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x101450d8
??_D?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x101450f0
??$?HDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@0@Z 0x1014510c
??$?MDU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z 0x101450b0
??0_Lockit@std@@QAE@H@Z 0x10145170
??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@XZ 0x101450e4
??0?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@XZ 0x10145108
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x101450a8
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x101450ac
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x101450b8
??1_Lockit@std@@QAE@XZ 0x10145168
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x101450a4
??1locale@std@@QAE@XZ 0x10145174
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@ABV01@@Z 0x101450bc
??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z 0x101450b4
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AA_N@Z 0x101450e8
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAH@Z 0x101450d0
??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAN@Z 0x101450ec
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@_N@Z 0x101450f8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z 0x101450d4
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@I@Z 0x10145100
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@N@Z 0x101450fc
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z 0x101450c0
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z 0x1014518c
?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ 0x1014508c
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ 0x101450a0
?cerr@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x10145184
?close@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x101450dc
?close@?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAEXXZ 0x101450f4
?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A 0x101450c4
?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ 0x10145090
?endl@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@AAV21@@Z 0x101450c8
?eof@?$char_traits@D@std@@SAHXZ 0x10145128
?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z 0x10145124
?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ 0x10145134
?flags@ios_base@std@@QBEHXZ 0x10145138
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 0x10145144
?good@ios_base@std@@QBE_NXZ 0x1014514c
?grouping@?$numpunct@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ 0x1014517c
?id@?$numpunct@D@std@@2V0locale@2@A 0x1014516c
?infinity@?$numeric_limits@N@std@@SANXZ 0x101450cc
?length@?$char_traits@D@std@@SAIPBD@Z 0x10145140
?open@?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAEXPBDHH@Z 0x101450e0
?open@?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAEXPBDHH@Z 0x10145104
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ 0x10145130
?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@2@0ABV12@@Z 0x10145088
?reserve@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z 0x10145190
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 0x10145118
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 0x1014512c
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z 0x10145120
?thousands_sep@?$numpunct@D@std@@QBEDXZ 0x10145178
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ 0x10145148
?uncaught_exception@std@@YA_NXZ 0x10145114
?width@ios_base@std@@QAEHH@Z 0x1014511c
?width@ios_base@std@@QBEHXZ 0x1014513c
?xalloc@ios_base@std@@SAHXZ 0x10145094
__clean_type_info_names_internal 0x10145288
__CppXcptFilter 0x101451ac
__CxxFrameHandler3 0x101451dc
__dllonexit 0x10145264
__RTDynamicCast 0x10145214
_adjust_fdiv 0x101451b0
_amsg_exit 0x10145250
_CIsqrt 0x101451d8
_controlfp_s 0x1014520c
_crt_debugger_hook 0x101451a4
_CxxThrowException 0x101451e0
_decode_pointer 0x10145274
_encode_pointer 0x10145268
_encoded_null 0x1014527c
_except_handler4_common 0x101451a0
_HUGE 0x10145200
_initterm 0x10145280
_initterm_e 0x10145284
_invalid_parameter_noinfo 0x101451cc
_isnan 0x10145228
_lock 0x1014526c
_malloc_crt 0x10145278
_onexit 0x10145270
_purecall 0x101451f4
_stat64i32 0x1014523c
_time64 0x10145244
_unlock 0x10145260
_vscprintf 0x101451f8
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x1014519c
??_V@YAXPAX@Z 0x101451fc
??0bad_cast@std@@QAE@ABV01@@Z 0x10145220
??0bad_cast@std@@QAE@PBD@Z 0x1014521c
??0exception@std@@QAE@ABQBD@Z 0x101451c0
??0exception@std@@QAE@ABQBDH@Z 0x10145210
??0exception@std@@QAE@ABV01@@Z 0x101451c4
??0exception@std@@QAE@XZ 0x101451bc
??1bad_cast@std@@UAE@XZ 0x10145224
??1exception@std@@UAE@XZ 0x101451b8
??2@YAPAXI@Z 0x101451d4
??3@YAXPAX@Z 0x101451d0
??8type_info@@QBE_NABV0@@Z 0x10145218
?terminate@@YAXXZ 0x101451a8
?what@exception@std@@UBEPBDXZ 0x101451b4
abort 0x10145258
clock 0x10145204
exit 0x1014525c
fclose 0x1014522c
fopen 0x10145238
fputs 0x10145230
free 0x101451e8
ldexp 0x10145198
malloc 0x101451c8
memmove_s 0x10145240
memset 0x10145254
printf 0x101451e4
rand 0x10145248
sprintf 0x10145208
srand 0x1014524c
strncpy 0x101451f0
vsprintf 0x10145234
vsprintf_s 0x101451ec