OSX/Keydnap [Threat Name] go to Threat

OSX/Keydnap.A [Threat Variant Name]

Category trojan
Size 3035136 B
Detection created Jul 05, 2016
Detection database version 13757
Aliases OSX.Keydnap (Symantec)
  Backdoor:MacOS_X/Keydnap.A (Microsoft)
  OSX/PWSSync-E (Sophos)
  Mac.BackDoor.SynCloud.4 (Dr.Web)
Short description

The trojan serves as a backdoor. It can be controlled remotely. The trojan collects various sensitive information. The trojan attempts to send gathered information to a remote machine.


The trojan is included in the installation package of the Transmission (v2.92) application.

When executed, the trojan copies itself into the following location:

  • /Users/%username%/Library/Application Support/com.geticloud/icloudsyncd

In order to be executed on every system start, the trojan creates the following file:

  • /Library/LaunchAgents/com.apple.iCloud.sync.daemon.plist
  • /Users/%username%/Library/LaunchAgents/com.apple.iCloud.sync.daemon.plist
  • /Users/%username%/Library/LaunchAgents/com.geticloud.icloud.photo.plist

The trojan creates the following folders:

  • /Users/%username%/Library/Application Support/com.apple.iCloud.sync.daemon/
  • /Users/%username%/Library/Application Support/com.geticloud/

The trojan creates the following files:

  • /Applications/Transmission.app/Contents/Resources/License.rtf
  • /Users/%username%/Library/Application Support/com.geticloud/icloudproc
  • /Users/%username%/Library/Application Support/com.apple.iCloud.sync.daemon/addresses
  • /Users/%username%/Library/Application Support/com.apple.iCloud.sync.daemon/process.id

The trojan executes the following commands:

  • /Volumes/Transmission/Transmission.app/Contents/Resources/License.rtf /usr/libexec/icloudsyncd -launchd netlogon.bundle
Information stealing

OSX/Keydnap.A is a trojan that steals sensitive information.

The trojan collects the following information:

  • device model
  • operating system version
  • login user names for certain applications/services
  • login passwords for certain applications/services
  • computer IP address

The trojan attempts to send gathered information to a remote machine.

Other information

The trojan acquires data and commands from a remote computer or the Internet.

The trojan contains a list of (2) URL addresses. The HTTP, TOR protocol is used in the communication.

It can execute the following operations:

  • download files from a remote computer and/or the Internet
  • run executable files
  • execute shell commands
  • update itself to a newer version
  • change the privileges of a running process
  • send gathered information

For further information follow the links below:

* New OSX/Keydnap malware is hungry for credentials

* OSX/Keydnap spreads via signed Transmission application

Please enable Javascript to ensure correct displaying of this content and refresh this page.