Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

423.1.0.60 62.50%
396.7.0.7 37.50%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
SetSecurityInfo, RegQueryValueExW, RegOpenKeyExW, SetEntriesInAclW, GetSecurityInfo, GetUserNameW, RegOpenKeyExA, RegQueryValueExA, CreateWellKnownSid, RegCloseKey
asl.dll
asl_open, asl_add_log_file, asl_log, asl_remove_log_file
cfnetwork.dll
CFHTTPMessageSetHeaderFieldValue, kCFHTTPVersion1_1, CFHTTPMessageCreateRequest, CFReadStreamCreateForHTTPRequest, CFURLConnectionSendSynchronousRequest, CFHTTPMessageGetResponseStatusCode, CFURLRequestSetSSLProperties, kCFStreamPropertyHTTPResponseHeader, kCFStreamSSLValidatesCertificateChain, CFURLRequestCreateMutableHTTPRequest, CFURLResponseGetHTTPResponse, CFHTTPMessageSetBody
corefoundation.dll
DllMain
kernel32.dll
GetModuleHandleW, LockResource, LoadResource, FindResourceW, GetModuleHandleA, GetProcAddress, LoadLibraryW, FreeLibrary, CreateFileW, SleepEx, SetErrorMode, SetThreadPriority, CreateThread, CancelIo, GetFileSize, CreateDirectoryW, RemoveDirectoryW, GetModuleFileNameW, GetFullPathNameW, CreateProcessW, GetCurrentDirectoryW, CreateFileMappingW, OpenFileMappingW, MoveFileExW, CopyFileW, GetFileAttributesExW, GetFileAttributesW, SetFileAttributesW, InterlockedExchange, LoadLibraryA, RaiseException, TerminateProcess, GetCurrentProcess, ResetEvent, SetNamedPipeHandleState, FlushFileBuffers, CreateEventA, CreateNamedPipeA, ConnectNamedPipe, GetEnvironmentVariableA, SetFilePointer, GetFileInformationByHandle, UnhandledExceptionFilter, GetVersionExW, CreateEventW, GetOverlappedResult, DeviceIoControl, SetLastError, GetTempPathW, GetTempFileNameW, DeleteFileW, Sleep, GetFileSizeEx, GetLocalTime, GetCurrentProcessId, SetUnhandledExceptionFilter, IsDebuggerPresent, QueryPerformanceCounter, GetTickCount, GetSystemDirectoryA, ReleaseMutex, WaitForSingleObject, LoadLibraryExW, FindClose, CreateMutexW, GetLastError, ReadFile, CloseHandle, GetCurrentThreadId, InitializeCriticalSection, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, InterlockedCompareExchange, LocalFree, WriteFile, FindFirstFileW, MultiByteToWideChar, FindNextFileW, WideCharToMultiByte, GetSystemTimeAsFileTime, TryEnterCriticalSection, TlsAlloc, OutputDebugStringA, TlsSetValue, TlsGetValue, LocalAlloc
msvcr80.dll
DllMain
ole32.dll
StringFromGUID2
pthreadvc2.dll
pthread_detach, pthread_once, pthread_create
setupapi.dll
SetupDiGetClassDevsW, SetupDiEnumDeviceInfo, SetupDiGetDeviceInterfaceDetailA, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceInterfaceDetailW, CM_Get_Parent, CM_Get_Child, CM_Get_DevNode_Registry_PropertyW, CM_Get_Device_ID_Size, CM_Get_Sibling, CM_Get_Device_IDA, CM_Locate_DevNodeW, SetupDiGetDeviceRegistryPropertyW, SetupDiDestroyDeviceInfoList
shell32.dll
SHFileOperationW, SHGetFolderPathAndSubDirW, SHCreateDirectoryExW, SHGetFolderPathW
user32.dll
RegisterClassW, PostQuitMessage, RegisterDeviceNotificationW, CreateWindowExW, wsprintfW, GetMessageW, DispatchMessageW, SendMessageW, MsgWaitForMultipleObjects, UnregisterClassW, GetDesktopWindow, SetPropW, GetPropW, DestroyWindow, DefWindowProcW, UnregisterDeviceNotification
wininet.dll
InternetConnectA, HttpQueryInfoW, HttpOpenRequestA, HttpQueryInfoA, InternetSetOptionW, HttpEndRequestW, HttpSendRequestExA, HttpAddRequestHeadersA, InternetReadFile, InternetCloseHandle, InternetErrorDlg, InternetOpenW, InternetOpenUrlA, InternetOpenA
ws2_32.dll
WSAIoctl, WSAEventSelect, WSAWaitForMultipleEvents, WSASetEvent, WSACreateEvent, WSACloseEvent
zlib1.dll
deflate, deflateInit2_, inflateInit2_, get_crc_table, inflateEnd, crc32, deflateEnd, inflate
Export table
_AMSGetErrorReasonForErrorCode
_AMSGetWindowsAppleAppDataDirectory
_CreatePairingMaterial
_ensureDirectoryExists
_FinalizeMobileDevice
_InitializeMobileDevice
_logData
_MobileDeviceDisconnect_locked
_PairWithMobileDevice
_PairWithMobileDeviceWin
_readDictionary
_runBackupTool
_sendMessage
_writeDictionary
AFCCompareAndSwap32
AFCConditionCreate
AFCConditionGetTypeID
AFCConditionIsSignaled
AFCConditionSignal
AFCConditionWait
AFCConnectionClose
AFCConnectionCopyLastErrorInfo
AFCConnectionCreate
AFCConnectionGetContext
AFCConnectionGetFSBlockSize
AFCConnectionGetIOTimeout
AFCConnectionGetSecureContext
AFCConnectionGetSocketBlockSize
AFCConnectionGetStatus
AFCConnectionGetTypeID
AFCConnectionInvalidate
AFCConnectionIsValid
AFCConnectionOpen
AFCConnectionProcessOperation
AFCConnectionProcessOperations
AFCConnectionScheduleWithRunLoop
AFCConnectionSetCallBack
AFCConnectionSetContext
AFCConnectionSetFatalError
AFCConnectionSetFSBlockSize
AFCConnectionSetIOTimeout
AFCConnectionSetSecureContext
AFCConnectionSetSocketBlockSize
AFCConnectionSubmitOperation
AFCConnectionUnscheduleFromRunLoop
AFCCopyAndClearLastErrorInfo
AFCCopyErrorString
AFCCopyPacketTypeString
AFCDebugAssert
AFCDeviceInfoOpen
AFCDirectoryClose
AFCDirectoryCreate
AFCDirectoryOpen
AFCDirectoryRead
AFCDiscardBodyData
AFCDiscardData
AFCErrnoToAFCDomainError
AFCErrnoToAFCError
AFCErrorInfoCreate
AFCErrorInfoCreateWithArgs
AFCErrorString
AFCFileDescriptorCreate
AFCFileDescriptorCreateCloseOperation
AFCFileDescriptorCreateGetPositionOperation
AFCFileDescriptorCreateLockOperation
AFCFileDescriptorCreateReadOperation
AFCFileDescriptorCreateSetPositionOperation
AFCFileDescriptorCreateSetSizeOperation
AFCFileDescriptorCreateUnlockOperation
AFCFileDescriptorCreateWriteOperation
AFCFileDescriptorGetTypeID
AFCFileDescriptorInvalidate
AFCFileDescriptorIsValid
AFCFileInfoOpen
AFCFileRefClose
AFCFileRefLock
AFCFileRefOpen
AFCFileRefRead
AFCFileRefSeek
AFCFileRefSetFileSize
AFCFileRefTell
AFCFileRefUnlock
AFCFileRefWrite
AFCFlushData
AFCGetClientVersionString
AFCHeaderInit
AFCIteratorCreate
AFCIteratorGetKeyBuffer
AFCIteratorGetObject
AFCIteratorGetValueBuffer
AFCIteratorNext
AFCKeyValueClose
AFCKeyValueRead
AFCLinkPath
AFCLockCreate
AFCLockFree
AFCLockGetTypeID
AFCLockLock
AFCLockTryLock
AFCLockUnlock
AFCLog
AFCOperationCopyPacketData
AFCOperationCreate
AFCOperationCreateGetConnectionInfo
AFCOperationCreateGetDeviceInfo
AFCOperationCreateGetFileHash
AFCOperationCreateGetFileInfo
AFCOperationCreateLinkPath
AFCOperationCreateMakeDirectory
AFCOperationCreateOpenFile
AFCOperationCreatePacketHeaderDictionary
AFCOperationCreateReadDirectory
AFCOperationCreateRemovePath
AFCOperationCreateRenamePath
AFCOperationCreateSetConnectionOptions
AFCOperationCreateSetModTime
AFCOperationGetContext
AFCOperationGetResultObject
AFCOperationGetResultStatus
AFCOperationGetState
AFCOperationGetTypeID
AFCOperationSetContext
AFCPlatformInitialize
AFCReadData
AFCReadPacket
AFCReadPacketBody
AFCReadPacketHeader
AFCRemovePath
AFCRenamePath
AFCSendData
AFCSendDataPacket
AFCSendHeader
AFCSendPacket
AFCSendStatus
AFCSendStatusExtended
AFCSetErrorInfo
AFCSetErrorInfoWithArgs
AFCSetLogLevel
AFCSocketIsDisconnected
AFCStringCopy
AFCSwapHeader
AFCValidateHeader
AMDCopyArrayOfDevicesMatchingQuery
AMDCopyErrorText
AMDErrorString
AMDeviceActivate
AMDeviceArchiveApplication
AMDeviceCheckCapabilitiesMatch
AMDeviceConnect
AMDeviceConvertError
AMDeviceCopyAuthInstallPreflightOptions
AMDeviceCopyDeviceIdentifier
AMDeviceCopyDeviceLocation
AMDeviceCopyProvisioningProfiles
AMDeviceCopyValue
AMDeviceCreate
AMDeviceCreateFromProperties
AMDeviceCreateHouseArrestService
AMDeviceDeactivate
AMDeviceDisconnect
AMDeviceEnterRecovery
AMDeviceGetConnectionID
AMDeviceGetInterfaceSpeed
AMDeviceGetInterfaceType
AMDeviceInstallApplication
AMDeviceInstallProvisioningProfile
AMDeviceIsPaired
AMDeviceIsValid
AMDeviceLookupApplicationArchives
AMDeviceLookupApplications
AMDeviceNotificationSubscribe
AMDeviceNotificationUnsubscribe
AMDevicePair
AMDeviceRelease
AMDeviceRemoveApplicationArchive
AMDeviceRemoveProvisioningProfile
AMDeviceRemoveValue
AMDeviceRestoreApplication
AMDeviceRetain
AMDeviceSecureArchiveApplication
AMDeviceSecureCheckCapabilitiesMatch
AMDeviceSecureInstallApplication
AMDeviceSecureRemoveApplicationArchive
AMDeviceSecureRestoreApplication
AMDeviceSecureStartService
AMDeviceSecureTransferPath
AMDeviceSecureUninstallApplication
AMDeviceSecureUpgradeApplication
AMDeviceSetValue
AMDeviceSoftwareUpdate
AMDeviceStartHouseArrestService
AMDeviceStartService
AMDeviceStartServiceWithOptions
AMDeviceStartSession
AMDeviceStopSession
AMDeviceTransferApplication
AMDeviceTransferPath
AMDeviceUninstallApplication
AMDeviceUnpair
AMDeviceUpgradeApplication
AMDeviceUSBDeviceID
AMDeviceUSBLocationID
AMDeviceUSBProductID
AMDeviceValidatePairing
AMDFUModeDeviceCopyAuthInstallPreflightOptions
AMDFUModeDeviceGetLocationID
AMDFUModeDeviceGetProductID
AMDFUModeDeviceGetProductType
AMDFUModeDeviceGetProgress
AMDFUModeDeviceGetSecurityEpoch
AMDFUModeDeviceGetTypeID
AMDListenForNotifications
AMDObserveNotification
AMDPostNotification
AMDSecureListenForNotifications
AMDSecureObserveNotification
AMDSecurePostNotification
AMDSecureShutdownNotificationProxy
AMDServiceConnectionCreate
AMDServiceConnectionGetSecureIOContext
AMDServiceConnectionGetSocket
AMDServiceConnectionGetTypeID
AMDServiceConnectionInvalidate
AMDServiceConnectionReceive
AMDServiceConnectionReceiveMessage
AMDServiceConnectionSend
AMDServiceConnectionSendMessage
AMDShutdownNotificationProxy
AMRAuthInstallCopyLocalizedStringForServerError
AMRAuthInstallCopyPreflightOptions
AMRAuthInstallFinalize
AMRAuthInstallPreflight
AMRecoveryModeDeviceCopyAuthInstallPreflightOptions
AMRecoveryModeDeviceCopyIMEI
AMRecoveryModeDeviceCopySerialNumber
AMRecoveryModeDeviceGetLocationID
AMRecoveryModeDeviceGetProductID
AMRecoveryModeDeviceGetProductType
AMRecoveryModeDeviceGetProgress
AMRecoveryModeDeviceGetSecurityEpoch
AMRecoveryModeDeviceGetTypeID
AMRecoveryModeDeviceReboot
AMRecoveryModeDeviceSetAutoBoot
AMRecoveryModeGetSoftwareBuildVersion
AMRestoreCreateBootArgsByAddingArg
AMRestoreCreateBootArgsByRemovingArg
AMRestoreCreateDefaultOptions
AMRestoreCreatePathsForBundle
AMRestoreDisableFileLogging
AMRestoreEnableExtraDFUDevices
AMRestoreEnableFileLogging
AMRestoreGetSupportedPayloadVersion
AMRestoreModeDeviceCopyIMEI
AMRestoreModeDeviceCopyRestoreLog
AMRestoreModeDeviceCopySerialNumber
AMRestoreModeDeviceCreate
AMRestoreModeDeviceGetDeviceID
AMRestoreModeDeviceGetLocationID
AMRestoreModeDeviceGetProgress
AMRestoreModeDeviceGetTypeID
AMRestoreModeDeviceReboot
AMRestorePerformDFURestore
AMRestorePerformRecoveryModeRestore
AMRestorePerformRestoreModeRestore
AMRestoreRegisterForDeviceNotifications
AMRestoreSetLogLevel
AMRLog
AMRLogv
AMSAddAppleSearchPathsToEnvironmentFromReg
AMSArchiveBackup
AMSBackupWithOptions
AMSBeginSync
AMSBeginSyncForDataClasses
AMSCancelBackupRestore
AMSCancelCrashReportCopy
AMSCancelSync
AMSCancelSyncDiagnostics
AMSChangeBackupPassword
AMSCleanup
AMSClearDataClasses
AMSConnectToCrashReportCopyTarget
AMSCopyApplicationListFromBackup
AMSCopyCrashReportPath
AMSCopyCrashReportsFromTarget
AMSCopySourcesForRestoreCompatibleWith
AMSDisconnectFromCrashReportCopyTarget
AMSEnableSyncServices
AMSGetAOSUsername
AMSGetApplicationProviderInfo
AMSGetBackupInfo
AMSGetBackupPasswordFromKeychainForTarget
AMSGetCalendarDayLimit
AMSGetClientIdentifierAndDisplayNameForTarget
AMSGetCollectionsForDataClassName
AMSGetCrashReportCopyPreferencesForTarget
AMSGetDataChangeAlertInfo
AMSGetDataClassInfoForTarget
AMSGetDefaultOutlookCalendarMapping
AMSGetLastSyncDateForDataClass
AMSGetNewRecordCalendarName
AMSGetNewRecordGroupName
AMSGetNumberOfCrashReportsToCopy
AMSGetNumberOfCrashReportsToSubmit
AMSGetSourcesForRestore
AMSGetSupportedDataClassNames
AMSInitialize
AMSIsSyncServicesEnabled
AMSProcessLinkExitChild
AMSProcessLinkInvalidate
AMSProcessLinkReadMessageFromChild
AMSProcessLinkRelease
AMSProcessLinkRetain
AMSProcessLinkRunChild
AMSProcessLinkSendMessage
AMSProcessLinkSendMessageAsync
AMSProcessLinkSendMessageLock
AMSProcessLinkSendMessageToParent
AMSRefreshCollectionsForDataClassName
AMSRegisterCallbacks
AMSRegisterClientWithTargetIdentifierAndDisplayName
AMSResetSyncData
AMSRestoreWithApplications
AMSRunSyncDiagnostics
AMSSetBackupPasswordInKeychain
AMSSetCalendarDayLimit
AMSSetCrashReportCopyPreferencesForTarget
AMSSetDataChangeAlertInfo
AMSSetDataClassInfoForTarget
AMSSetDefaultOutlookCalendarMapping
AMSSetDesignatedProviderForDataClassName
AMSSetFilteredCollectionNamesForDataClassName
AMSSetNewRecordCalendarName
AMSSetNewRecordGroupName
AMSSubmitCrashReportsFromTarget
AMSSubmitRestoreLogFromPath
AMSUnregisterTarget
ASRServerHandleConnection
g_hModMobileDevice
gAFCLogLevel
GetMobileDeviceSupportPath
GoogleSyncConduitCopyUsername
GoogleSyncConduitRegisterClient
GoogleSyncConduitSetUsernameAndPassword
GoogleSyncConduitUnregisterClient
GoogleSyncConduitValidateUser
kAFCErrorCodeKey
kAFCErrorDebugDescriptionKey
kAFCErrorDescriptionKey
kAFCErrorDomain
kAFCErrorDomainKey
kAFCErrorExtendedInfoKey
kAFCErrorFileLineKey
kAFCErrorFileNameKey
kAFCErrorLocalizedDescriptionKey
kAFCErrorLocalizedFailureReasonKey
kAFCErrorLocalizedRecoverySuggestionKey
kAFCErrorUnderlyingErrorKey
kAFCErrorVersionKey
kAFCHeaderKeyHeaderLength
kAFCHeaderKeyPacketData
kAFCHeaderKeyPacketID
kAFCHeaderKeyPacketLength
kAFCHeaderKeyPacketType
kAFCHeaderKeySignature
kAFCRunLoopMode
MISAgentCopyProvisioningProfiles
MISAgentHandleMessage
MISAgentInstallProvisioningProfile
MISAgentRemoveProvisioningProfile
MISCopyErrorStringForErrorCode
MISCryptoCopyAttachedDataFromCMSSignature
MISCryptoCopySignerSubjectSummary
MISCryptoCreateCMSSignatureWithKey
MISCryptoCreateCMSSignatureWithRSACallBack
MISCryptoVerifyCMSSignature
MISDataCreateFromFile
MISEntitlementDictionaryAllowsEntitlementValue
MISProfileCopyPayload
MISProfileCopySignerSubjectSummary
MISProfileCreate
MISProfileCreateDataRepresentation
MISProfileCreateForProvisioning
MISProfileCreateMutableCopy
MISProfileCreateWithData
MISProfileCreateWithFile
MISProfileGetTypeID
MISProfileGetValue
MISProfileIsMutable
MISProfileRemoveValue
MISProfileSetPayload
MISProfileSetValue
MISProfileSignWithKeyAndCertificates
MISProfileSignWithRSACallBack
MISProfileValidateSignature
MISProfileValidateSignatureWithAnchors
MISProfileValidateSignatureWithAnchorsAndPolicy
MISProfileWriteToFile
MISPropertyListCreateFromFile
MISProvisioningProfileAddDeveloperCertificate
MISProvisioningProfileAddEntitlement
MISProvisioningProfileAddProvisionedDevice
MISProvisioningProfileCheckValidity
MISProvisioningProfileCopyApplicationIdentifierPrefixes
MISProvisioningProfileCreateMutableCopy
MISProvisioningProfileGetCreationDate
MISProvisioningProfileGetDeveloperCertificates
MISProvisioningProfileGetEntitlements
MISProvisioningProfileGetExpirationDate
MISProvisioningProfileGetName
MISProvisioningProfileGetProvisionedDevices
MISProvisioningProfileGetUUID
MISProvisioningProfileGetVersion
MISProvisioningProfileGrantsEntitlement
MISProvisioningProfileIncludesDevice
MISProvisioningProfileIsAppleInternalProfile
MISProvisioningProfileProvisionsAllDevices
MISProvisioningProfileSetApplicationIdentifierPrefixes
MISProvisioningProfileSetDeveloperCertificates
MISProvisioningProfileSetName
MISProvisioningProfileSetProvisionsAllDevices
MISProvisioningProfileSetTimeToLive
MISProvisioningProfileValidateSignature
ProcessLinkSetupParent
sRunning
USBMuxConnectByPort
USBMuxListenerClose
USBMuxListenerCreate
USBMuxListenerGetDeviceLocationID
USBMuxListenerGetFD
USBMuxListenerGetRunLoopSource
USBMuxListenerHandleData
USBMuxListenerSetDebug
USBMuxListenForDevices
YahooConduitCopyYahooID
YahooConduitCreateToken
YahooConduitIsTokenValid
YahooConduitLastSyncError
YahooConduitRegister
YahooConduitRegisterWithToken
YahooConduitUnregister

mobiledevice.dll

iTunesMobileDevice by Apple Inc. (Signed)

Remove mobiledevice.dll
Version:   396.7.0.7
MD5:   2873888e56726db3af4d985a3fab3fd5
SHA1:   d94aa0740c4239e16cc407b251c6bdaf31357fa2
SHA256:   f1ce47d756a99ae094795b27e672db1a6e9035c885a6abde71554ab17c9e5532

What is mobiledevice.dll?

iTunesMobileDevice is a Library for connecting to iPhones, iPod touches, iPads and other iOS devices to Apple installed Windows drivers as well as iTunes.

About mobiledevice.dll (from Apple Inc.)

iTunes is a free program for your PC. It lets you organize and play digital music and video on your computer. It can automatically download new music, app, and book purchases across all your devices a

Overview

mobiledevice.dll is loaded as dynamic link library that runs in the context of a process. It is installed with a couple of know programs including Apple Mobile Device Support published by Apple Inc., MobileMe Control Panel from Apple Inc. and MobileMe Control Panel by Apple Inc.. The file is digitally signed by Apple Inc. which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:mobiledevice.dll
Publisher:Apple Inc.
Product name:iTunesMobileDevice
Typical file path:C:\Program Files\common files\apple\mobile device support\mobiledevice.dll
Original name:iTunesMobileDevice
File version:396.7.0.7
Product version:8.4
Size:253.28 KB (259,360 bytes)
Certificate
Issued to:Apple Inc.
Authority (CA):VeriSign
Effective date:Sunday, May 17, 2009
Expiration date:Sunday, June 26, 2011
Digital DNA
PE subsystem:Windows GUI
Entropy:6.745990
File packed:No
Code language:Microsoft Visual C++ 8.0
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Apple Inc.
8% remove
Apple Mobile Device Support is required and used for the synchronisation between an Apple mobile iOS devices (iPod, iPhone or iPad) and a PC through iTunes. If uninstalled, your iPhone, iPad, or iPod touch may not appear under Devices in iTunes after you connect it to your Windows PC. Apple Mobile Device Service runs as a Windows service (Apple Mobile Device Service (AMDS)) regardless if the user is running a connected Apple application...
Apple Inc.
24% remove
Users who wished to sync their MobileMe data with a PC had to download and install Apple's MobileMe Control Panel. To install, the user first had to download and install the latest version of iTunes, and then install MobileMe Control Panel. After installation, the user signed into the control panel using their username and password, and could control sync settings for contacts, calendars, bookmarks, and iDisk settings such as public fol...
Apple Inc.
11% remove
MobileMe (replaced by iCloud) was a subscription-based collection of online services. MobileMe allowed users to track the location of their iOS devices via the web portal at me.com. MobileMe had two different plans. The Individual plan included 20 GB of email and file storage and 200 GB of monthly data transfer. MobileMe maintained a synchronized address book and calendar feature using Push functions. When a user made a change to a con...
Apple Inc.
8% remove

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 50.00%
Windows XP Home Edition 37.50%
Windows XP Professional 12.50%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE