PUSH EAX ; /FileName = "ะก:\Program files\HiAsm\\dll1.dll" CALL ; \LoadLibraryA MOV ESI, EAX MOV DWORD PTR DS:[EBX+4], ESI PUSH CALDLL.0040BEC0 ; /ProcNameOrOrdinal = "doWork" PUSH ESI ; |hModule = 01C81168 CALL ; \GetProcAddress MOV DWORD PTR DS:[EBX+C], EAX PUSH CALDLL.0040BEC8 ; /ProcNameOrOrdinal = "GetVar" MOV EAX, DWORD PTR DS:[EBX+4] ; | PUSH EAX ; |hModule = 01C811C0 CALL ; \GetProcAddress MOV DWORD PTR DS:[EBX+10], EAX PUSH CALDLL.0040BED0 ; /ProcNameOrOrdinal = "DllInit" MOV EAX, DWORD PTR DS:[EBX+4] ; | PUSH EAX ; |hModule = 01C811C0 CALL ; \GetProcAddress TEST EAX, EAX JE SHORT CALDLL.0040BE9B