Trojan-Spy.Win32.Alinaos is targeted at point-of-sale (POS) terminals. The Trojan inserts itself into all processes, except for processes in the Trojan’s predetermined black list. System processes, browsers, IM clients, and certain other processes are ignored. The Trojan then scans the memory of each process in which it is present, cycling through processes at a certain interval. A regular expression is used to scan memory for credit card information. When information about a credit card is found, all data about the card is sent to the attackers’ server. In addition to stealing credit card information, Trojan-Spy.Win32.Alinaos can also download and run files when a command is received from the attackers’ server.
Several modifications of the Trojan exist and are known under different names: Alina, Katrina, Spark, Joker, and others.
Geographical distribution of attacks by the Trojan-Spy.Win32.Alinaos family
Countries with attacked users (% of total attacks)
* Percentage among all unique Kaspersky users worldwide attacked by this malware