Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
GetSecurityDescriptorSacl, GetSecurityDescriptorGroup, GetSecurityDescriptorDacl, MakeSelfRelativeSD, GetSecurityDescriptorControl, GetSecurityDescriptorLength, GetSecurityDescriptorOwner, ConvertStringSecurityDescriptorToSecurityDescriptorW
gdi32.dll
CreateSolidBrush, PatBlt, GetStockObject, CreateRoundRectRgn, GetClipBox, PtInRegion, CombineRgn, CreateRectRgnIndirect, DeleteDC, BitBlt, OffsetRgn, CreateRectRgn, GetCurrentObject, ExtCreateRegion, DeleteObject, GetObjectW, GetRgnBox, GetTextMetricsW, CreateFontIndirectW, GetDeviceCaps, CreateCompatibleDC, CreateDIBSection, SelectObject
imm32.dll
ImmReleaseContext, ImmAssociateContextEx, ImmAssociateContext, ImmGetContext
kernel32.dll
FlushFileBuffers, SetEndOfFile, MulDiv, GetUserDefaultLCID, ExitProcess, QueryPerformanceCounter, OpenFileMappingW, FindFirstFileW, FindNextFileW, FindClose, LocalFree, OpenMutexW, UnmapViewOfFile, CreateFileMappingW, MapViewOfFileEx, GetSystemTimeAsFileTime, ResumeThread, SetEvent, ResetEvent, CreateEventW, LeaveCriticalSection, EnterCriticalSection, DeleteCriticalSection, InitializeCriticalSection, SetLastError, MultiByteToWideChar, GlobalAlloc, GlobalLock, GlobalUnlock, FindResourceW, LoadResource, LockResource, FreeResource, SizeofResource, GetModuleHandleW, GetProcAddress, GetVersion, LoadLibraryW, InterlockedDecrement, InterlockedIncrement, GetTickCount, HeapAlloc, GetProcessHeap, HeapFree, GetCurrentProcess, FlushInstructionCache, lstrcpyW, GetModuleFileNameW, GetCurrentProcessId, CreateMutexW, GetLastError, WaitForSingleObject, GetFileAttributesW, CreateDirectoryW, CreateFileW, GetFileTime, FileTimeToSystemTime, GetSystemTime, CloseHandle, DeleteFileW, GetTempPathW, SetFilePointer, WriteFile, VirtualQuery, GetCurrentThreadId, WideCharToMultiByte, OutputDebugStringA, ReleaseMutex, GetVersionExW, GetVersionExA, SetThreadPriority, GetLocalTime
minizip.dll
unzCloseCurrentFile, unzClose, unzGoToNextFile, unzOpen2, unzLocateFile, unzGetCurrentFileInfo, unzReadCurrentFile, unzOpenCurrentFile
msvcp71.dll
DllMain
msvcr71.dll
DllMain
ole32.dll
RegisterDragDrop, RevokeDragDrop, DoDragDrop, CoCreateInstance, StgCreateDocfile
shell32.dll
SHGetFolderPathW, SHAppBarMessage
shlwapi.dll
PathCanonicalizeW, PathCombineW, PathRemoveExtensionW, PathFileExistsW, PathRemoveFileSpecA, PathCombineA, PathFindFileNameW, PathFindExtensionW, PathAppendW
user32.dll
GetCapture, GetClientRect, IsZoomed, MapWindowPoints, SystemParametersInfoW, GetWindow, MonitorFromRect, IsIconic, MoveWindow, InvalidateRect, EnableWindow, SetCapture, SetParent, SetWindowRgn, AttachThreadInput, GetWindowThreadProcessId, GetForegroundWindow, SetCursor, LoadCursorW, BeginPaint, EndPaint, UpdateLayeredWindow, SetLayeredWindowAttributes, RegisterClipboardFormatW, RegisterWindowMessageW, UpdateWindow, DeferWindowPos, EnumThreadWindows, EndDeferWindowPos, BeginDeferWindowPos, ReleaseCapture, wsprintfW, EndDialog, WindowFromPoint, IsWindowEnabled, TrackMouseEvent, GetKeyState, IsWindowVisible, ShowWindow, ScreenToClient, GetSystemMetrics, GetCaretBlinkTime, UnionRect, PtInRect, CopyRect, IntersectRect, OffsetRect, IsRectEmpty, EqualRect, SetRectEmpty, CallWindowProcW, GetWindowLongW, DefWindowProcW, CreateWindowExW, DestroyWindow, KillTimer, SetTimer, PostMessageW, SetWindowLongW, IsWindow, BringWindowToTop, SetForegroundWindow, PeekMessageW, GetMessageW, TranslateMessage, DispatchMessageW, MonitorFromPoint, GetMonitorInfoW, SetActiveWindow, ClientToScreen, GetDoubleClickTime, SetWindowTextW, SetWindowPos, GetParent, GetActiveWindow, SendMessageW, SetRect, DialogBoxIndirectParamW, UnhookWindowsHookEx, CallNextHookEx, GetFocus, SetWindowsHookExW, GetSysColor, SetFocus, ReleaseDC, GetDC, GetMessagePos, GetWindowRect
xlgraphic.dll
_XL_SetTextureOrigin@12, _XL_ImageSeqEndAddImage@4, _XL_ImageSeqAddImage@16, _XL_ImageSeqBeginAddImage@4, _XL_GetImageCount@4, _XL_CreateImageSeq@4, _XL_DeleteFont@4, _XL_AddRefPen@4, _XL_ReleaseBrush@4, _XL_AddRefBrush@4, _XL_PaintTexture@20, _XL_SetBrushColor@8, _XL_SetPenColor@8, _XL_SetTextLRGap@8, _XL_SetTextEffectType@8, _XL_SetShadowColor@8, _XL_SetShadowOffset@12, _XL_EnableShadow@8, _XL_GetDefaultFont@0, _XL_SetMaskBmpStretch@8, _XL_NewMask@0, _XL_ReleaseFont@4, _XL_ReleaseTexture@4, _XL_ReleaseImageList@4, _XL_ReleaseImageSeq@4, _XL_CreateBitmap@12, _XL_LoadBitmapFromFile@8, _XL_CreateCurve@4, _XL_CreateTextEnv2@4, _XL_CreateTextEnv@4, _XL_CreateTexture@4, _XL_CreateImageList@0, _XL_InitGraphicLib@4, _XL_UnInitGraphicLib@0, _XL_AddRefBitmap@4, _XL_AddRefCurve@4, _XL_AddRefTexture@4, _XL_AddRefFont@4, _XL_AddRefImageList@4, _XL_CreateRotateTrans@24, _XL_CreateTransferTrans@12, _XL_CreateStretchTrans@24, _XL_GetDefaultFaceName@8, _XL_IsSupportFont@4, _XL_SetConfigFontName@4, _XL_SetFreeTypeEnabled@4, _XL_AddRefMask@4, _XL_AddRefImageSeq@4, _XL_CreateFont@4, _XL_CreateBrush@4, _XL_CreatePen@4, _XL_DefaultGraphicHint@0, _XL_ClipSubBindBitmap@8, _XL_CloneBitmap@4, _XL_FillBitmap@8, _XL_IsBitmapOwnerBuffer@4, _XL_StretchBitmap@12, _XL_DrawLine@28, _XL_DrawRectangle@32, _XL_DrawEllipse@32, _XL_GetBitmapChanel@12, _XL_GetBitmapInfo@8, _XL_Blend@20, _XL_FillBlend@8, _XL_StretchBlend@16, _XL_AdjustBitmapColor@8, _XL_TabbedTextOut@44, _XL_DrawPolygon@24, _XL_DrawSinglelineText@28, _XL_DrawMultilineText@28, _XL_GetBitmapMainColor@12, _XL_GetMaskSource@4, _XL_GetMaskSourceType@4, _XL_BindMaskSource@20, _XL_BuildMaskCache@20, _XL_GetMaskSize@16, _XL_CreateSubMask@8, _XL_ReleaseMask@4, _XL_GetMaskSourceChanel@4, _XL_GetLogFont@8, _XL_SetTextType@8, _XL_GetTextType@4, _XL_SetTextColor@8, _XL_GetTextColor@4, _XL_SetBknColor@8, _XL_GetBknColor@4, _XL_SetBknMode@8, _XL_GetBknMode@4, _XL_SetTextFont@8, _XL_GetTextFont@4, _XL_SetTextCharacterExtra@8, _XL_GetTextCharacterExtra@4, _XL_SetLineGap@8, _XL_GetLineGap@4, _XL_GetSinglelineTextExtent@16, _XL_GetMultilineTextExtent@20, _XL_SetTextEffectColor@8, _XL_GetTextEffectColor@4, _XL_SetTextBorderWidth@8, _XL_GetTextBorderWidth@4, _XL_ReleaseTextEnv@4, _XL_SetTextAlignment@8, _XL_GetTextAlignment@4, _XL_SetTextureBitmap@12, _XL_SetTextureRect@8, _XL_PaintBitmap@16, _XL_BindExpObject@12, _XL_CreateExp@0, _XL_SetExp@12, _XL_CloneEXP@4, _XL_CaclExp@4, _XL_GetExpValue@4, _XL_DeleteExp@4, _XL_BindExpRect@8, _XL_GetBitmapBuffer@12, _XL_SetMaskSize@16, _XL_IntersectRect@12, _XL_GetCurveControlPointCount@4, _XL_GetCurveControlPoint@12, _XL_CloneTrans@4, _XL_TransRect@12, _XL_SetImageListBitmap@20, _XL_ExtractBitmap@8, _XL_TransGetDestBmpSize@16, _XL_TransPoint@12, _XL_ReleaseTrans@4, _XL_AddSubTrans@8, _XL_SetTransDistDisp2obs@8, _XL_DoTrans@16, _XL_GetCurveProgress@8, _XL_AddCurveControlPoint@12, _XL_ReleaseCurve@4, _XL_ImageSeqGetCount@4, _XL_ImageSeqGetImageByIndex@8, _XL_RGB2HSL@4, _XL_AdjustColor@8, _XL_GetLogBrush@8, _XL_GetLogPen@8, _XL_ReleasePen@4, _XL_GetTextureBitmap@4, _XL_RemoveTextureBlock@8, _XL_AddTextureBlock@24, _XL_ReleaseBitmap@4
xlluaruntime.dll
_XLLRT_ReleaseEnv@4, _XLLRT_DestroyRunTime@8, _XLLRT_GetEnv@4, _XLLRT_ReleaseRunTime@4, lua_gc, _XLLRT_GetLuaState@4, _XLLRT_GetRuntime@8, _XLLRT_CreateRunTime@12, _XLLRT_CreateEnv@4, lua_settop, _XLLRT_PushXLObject@12, lua_rawgeti, lua_gettop, luaL_checkudata, lua_pushboolean, lua_tointeger, lua_pushinteger, luaL_ref, lua_type, _XLLRT_RegisterGlobalAPI@16, _XLLRT_RegisterGlobalObj@28, _XLLRT_RegisterClass@20, lua_pushnil, luaL_checklstring, lua_pushlightuserdata, lua_touserdata, lua_tolstring, luaL_checkinteger, luaL_checknumber, lua_toboolean, lua_pushstring, lua_pushnumber, lua_isnumber, luaL_unref, lua_pushvalue, lua_tonumber, lua_isstring, _XLLRT_LuaCall@16, lua_isuserdata, lua_getfield, lua_createtable, _XLLRT_ReleaseChunk@4, _XLLRT_RunChunk@8, _XLLRT_CreateChunkFromFile@12, lua_pcall, _XLLRT_CreateChunk@16, _XLLRT_CreateChunkFromModule@16, lua_next, _XLLRT_AddRefRunTime@4, lua_pushfstring, _XLLRT_AddRefEnv@4, lua_newuserdata, lua_setmetatable, _XLLRT_DoRegisterClass@8, _XLLRT_PrepareChunk@8, lua_setfield, _XLLRT_AddRefChunk@4, _XLLRT_GetRuntimeFromLuaState@4, lua_remove, _XLLRT_DestroyEnv@4
Export table
_XLUE_AddObjChild@8
_XLUE_AddRefAnimation@4
_XLUE_AddXARSearchPath@4
_XLUE_AlphaChagneAniSetKeyAlpha@12
_XLUE_AlphaChangAniBindRenderObj@8
_XLUE_AngleChangeAniBindRenderObj@8
_XLUE_AngleChangeAniSetKeyAngle@12
_XLUE_AngleChangeAniSetKeyRange@12
_XLUE_AniBindCurve@8
_XLUE_AniBindCurveID@8
_XLUE_AniGetCurve@4
_XLUE_AniGetCurveID@4
_XLUE_AsynLoadXAR@4
_XLUE_B3DAniSetCentrePoint@12
_XLUE_B3DAniSetCentrePointMode@8
_XLUE_B3DAniSetDistanceDisp2Obs@8
_XLUE_B3DAniSetPositionMode@8
_XLUE_B3DAniSetSizeLimitMode@8
_XLUE_B3DAniSetZPlane@8
_XLUE_BindUIObjectTree@8
_XLUE_CenterHostWnd@8
_XLUE_CheckBitmap@12
_XLUE_CheckColor@12
_XLUE_CheckColor2@12
_XLUE_CheckFont@12
_XLUE_CheckMask@12
_XLUE_CheckTexture@12
_XLUE_ClearAllXARSearchPath@0
_XLUE_ClearLuaObj@4
_XLUE_CreateAnimation@12
_XLUE_CreateHostWnd@8
_XLUE_CreateObj@12
_XLUE_CreateObjTree@4
_XLUE_DeleteHostWnd@4
_XLUE_DestoryObj@4
_XLUE_DestroyObjTree@4
_XLUE_EnableObjInputTarget@8
_XLUE_GC@4
_XLUE_GetAnimationClassName@4
_XLUE_GetAnimationRunningTime@4
_XLUE_GetAnimationState@4
_XLUE_GetBindUIObjectTree@4
_XLUE_GetBitmap@8
_XLUE_GetColor@8
_XLUE_GetControlObject@8
_XLUE_GetFont@8
_XLUE_GetHostWndAppWindow@4
_XLUE_GetHostWndByHandle@4
_XLUE_GetHostWndByID@4
_XLUE_GetHostWndCacheRect@8
_XLUE_GetHostWndClassName@4
_XLUE_GetHostWndCursorID@4
_XLUE_GetHostWndEnable@4
_XLUE_GetHostWndID@4
_XLUE_GetHostWndLayered@4
_XLUE_GetHostWndMaxTrackSize@8
_XLUE_GetHostWndMinTrackSize@8
_XLUE_GetHostWndParent@4
_XLUE_GetHostWndRect@8
_XLUE_GetHostWndTitle@4
_XLUE_GetHostWndTopMost@4
_XLUE_GetHostWndVisible@4
_XLUE_GetHostWndWindowHandle@4
_XLUE_GetImageList@8
_XLUE_GetKeyAnimationTotalTime@4
_XLUE_GetObjAbsPos@4
_XLUE_GetObjChild@8
_XLUE_GetObjChildCount@4
_XLUE_GetObjChildrenEnable@4
_XLUE_GetObjChildrenVisible@4
_XLUE_GetObjClassName@4
_XLUE_GetObjCursorID@4
_XLUE_GetObjEnable@4
_XLUE_GetObjFather@4
_XLUE_GetObjFatherVisible@4
_XLUE_GetObjID@4
_XLUE_GetObjInheritMask@4
_XLUE_GetObjOwner@4
_XLUE_GetObjPos@4
_XLUE_GetObjTabOrder@4
_XLUE_GetObjTree@4
_XLUE_GetObjTreeBindHostWnd@4
_XLUE_GetObjTreeCaptureMouseObj@4
_XLUE_GetObjTreeFocusObj@4
_XLUE_GetObjTreeID@4
_XLUE_GetObjTreeRootObj@4
_XLUE_GetObjVisible@4
_XLUE_GetObjZorder@4
_XLUE_GetOwnerControl@4
_XLUE_GetRenderObjAlpha@4
_XLUE_GetTexture@8
_XLUE_GetUIObject@8
_XLUE_GetUpdateFPS@4
_XLUE_HitTest@12
_XLUE_HostWndCreateWnd@8
_XLUE_HostWndDestroyWnd@4
_XLUE_HostWndDoModal@8
_XLUE_HostWndEndDialog@8
_XLUE_Init@4
_XLUE_InitLoader@4
_XLUE_InitLuaHost@4
_XLUE_IsChild@8
_XLUE_IsControl@4
_XLUE_IsObjLimitChild@4
_XLUE_IsXARLoaded@4
_XLUE_LoadXAR@4
_XLUE_LoadXLUEApp@4
_XLUE_MaskChangeAniBindMaskObj@8
_XLUE_MaskChangeAniGetBindObj@4
_XLUE_MaskChangeAniSetMaskKeyFrame@36
_XLUE_MaxHostWnd@4
_XLUE_MinHostWnd@4
_XLUE_MoveHostWnd@8
_XLUE_ObjPushDirtyRect@8
_XLUE_ObjRouteToFather@4
_XLUE_PosChangAniBindLayoutObj@8
_XLUE_PosChangeAniSetKeyPos@20
_XLUE_PosChangeAniSetKeyRect@12
_XLUE_PushBitmap@8
_XLUE_PushColor@8
_XLUE_PushColor2@8
_XLUE_PushFont@8
_XLUE_PushMask@8
_XLUE_PushTexture@8
_XLUE_RegisterAnimation@4
_XLUE_RegisterStandardObjects@4
_XLUE_ReleaseAnimation@4
_XLUE_RemoveObjChild@8
_XLUE_RemoveXARSearchPath@4
_XLUE_RestoreHostWnd@4
_XLUE_ResumeAnimation@4
_XLUE_SelectResPackage@4
_XLUE_SetHostWndAppWindow@8
_XLUE_SetHostWndCacheRect@8
_XLUE_SetHostWndCursorID@8
_XLUE_SetHostWndEnable@8
_XLUE_SetHostWndLayered@8
_XLUE_SetHostWndMaxTrackSize@8
_XLUE_SetHostWndMinTrackSize@8
_XLUE_SetHostWndParent@8
_XLUE_SetHostWndTitle@8
_XLUE_SetHostWndTopMost@8
_XLUE_SetHostWndVisible@8
_XLUE_SetKeyAnimationForceStop@4
_XLUE_SetKeyAnimationLoop@8
_XLUE_SetKeyAnimationTotalTime@8
_XLUE_SetObjCaptureMouse@8
_XLUE_SetObjChildrenEnable@8
_XLUE_SetObjChildrenVisible@8
_XLUE_SetObjCursorID@8
_XLUE_SetObjEnable@8
_XLUE_SetObjFocus@8
_XLUE_SetObjID@8
_XLUE_SetObjInheritMask@12
_XLUE_SetObjLimitChild@8
_XLUE_SetObjPos@8
_XLUE_SetObjTabOrder@8
_XLUE_SetObjTreeRootObj@8
_XLUE_SetObjVisible@12
_XLUE_SetObjZorder@8
_XLUE_SetRenderObjAlpha@8
_XLUE_SetUpdateFPS@8
_XLUE_ShowHostWnd@8
_XLUE_Stat@4
_XLUE_StopAnimation@4
_XLUE_TurnObjectAniBindBackObj@8
_XLUE_TurnObjectAniBindFrontObj@12
_XLUE_TurnObjectAniBindRenderObj@12
_XLUE_TurnObjectAniSetFlag@8
_XLUE_UnbindUIObjectTree@4
_XLUE_Uninit@4
_XLUE_UninitHandleMap@4
_XLUE_UninitLoader@4
_XLUE_UninitLuaHost@4
_XLUE_UnloadAllXAR@0
_XLUE_UpdateAnimationRunningTime@4
_XLUE_XARExist@4

xlue.dll

Thunder7 by ShenZhen Thunder Networking Technologies Ltd. (Signed)

Remove xlue.dll
Version:   0.8.0.136
MD5:   91bdfb3844fbcdd6fa72a8addff047a1
SHA1:   91de7147e3b3f92170b8069028d686afa4d459b8
SHA256:   f4e01110eb19969e119762ac0141aefd75433cf6d29012337802d7fe3ba00880

What is xlue.dll?

Xunlei is a download manager that supports HTTP, FTP, eDonkey, and BitTorrent protocols. Through Xunlei, users can access a large portion of the files available on the Internet. Features in Xunlei includes a built-in browser, offline downloading, hi-speed downloading, email service and more. As adware, Xunlei products feature banner advertisements, which can be disabled if logged in as a user.

Overview

xlue.dll is loaded as dynamic link library that runs in the context of a process. The file is digitally signed by ShenZhen Thunder Networking Technologies Ltd. which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:xlue.dll
Publisher:ShenZhen Xunlei Networking Technologies,LTD
Product name:Thunder7
Description:XLUE
Typical file path:C:\Program Files\thunder network\thunder\program\xlue.dll
Original name:XLUE
File version:0.8.0.136
Size:1.16 MB (1,214,256 bytes)
Certificate
Issued to:ShenZhen Thunder Networking Technologies Ltd.
Authority (CA):VeriSign
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C++ 7.1
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 50.00%
Windows 8 Pro 50.00%

Distribution by countryDistribution by country

Hong Kong installs about 100.00% of Thunder7.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
American Megatrends 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE