Threat description




Backdoor:Python/Janicab.A is capable of running on both Windows and OS X machines; once installed it continuously takes screenshots and records audio, then forwards these to its command and control server.


Automatic action

Depending on the settings of your F-Secure security product, it will either automatically delete, quarantine or rename the suspect file, or ask you for a desired action.

More scanning & removal options

More information on the scanning and removal options available in your F-Secure product can be found in the Help Center.

You may also refer to the Knowledge Base on the F-Secure Community site for more information.

Contact Support

F-Secure customers can request support online via the Request support or the Chat forms on our Home - Global site.

Technical Details

Janicab.A is written in Python and is capable of running on machines with either the Windows or OS X operating systems.

When executed, the malware displays a decoy document; in the meantime, it installs itself in the background and connects to a remote site in order to get the address of its command and control (C&C) server.

While active, the malware continuously uses a third-party plugin to take screenshots and record audio, then uploads these to the C&C server. It also constantly checks for additional commands to execute from the C&C server.

The malware is notable for being signed with an Apple Developer ID and for using the right-to-left override (RLO) feature of the bi-directional text encoding system to hide the real extensions of executable files.


For more information, please see the related F-Secure Weblog post:

Submit a Sample

Suspect a file or URL was wrongly detected? Send it to our Labs for further analysis

Submit a Sample

Give And Get Advice

Give advice. Get advice. Share the knowledge on our free discussion forum.

More Info