Neutrino modification for POS
Indicators of compromiseauto-extracted · verify before use · export allAll →
| Type | Indicator | Context |
|---|---|---|
| ipv4 | 124.217.247.72 | el/tasks.php hxxp://jkentnew.5gbfree.com/p/tasks.php hxxp://124.217.247.72/tasks.php hxxp://combee84.com/js/css/tasks.php hxxp://nut29 |
| ipv4 | 5.101.4.41 | FFE88673 C&C hxxp://pranavida.cl/director/tasks.php hxxps://5.101.4.41/panel/tasks.php hxxps://5.101.4.41/updatepanel/tasks.php hx |
| md5 | 0cf70bccffd1d2b2c9d000de496d34a1 | as Trojan-Banker.Win32.NeutrinoPOS MD5 of descripted file: 0CF70BCCFFD1D2B2C9D000DE496D34A1 First stage The Trojan takes a long “sleep” before it start |
| md5 | 2344098c7fa4f859be1426ce2ad7ae8e | CB125DF6B13FA2666296D11B5A 855D3324F26BE1E3E3F791C29FB06085 2344098C7FA4F859BE1426CE2AD7AE8E C330C636DE75832B4EC78068BCF0B126 CCBDB9F4561F9565F049E43BEF |
| md5 | 3b6211e898b753805581bb41fb483c48 | 8F5D70092BE64C8787E7BC47DE D18ACF99F965D6955E2236645B32C491 3B6211E898B753805581BB41FB483C48 7D28D392BED02F17094929F8EE84234A C2814C3A0ACB1D87321F9ECFCC |
| md5 | 4db70ae71452647e87380786e065f31e | 938B10A6EEEA21EAF390C149C1 66DFBA01AE6E3AFE914F649E908E9457 4DB70AE71452647E87380786E065F31E 9D70C5CDEDA945CE0F21E76363FE13C5 B682DA77708EE148B914AAEC6F |
| md5 | 53c557a8bac43f47f0dee30fffe88673 | 36DE75832B4EC78068BCF0B126 CCBDB9F4561F9565F049E43BEF3E422F 53C557A8BAC43F47F0DEE30FFFE88673 C&C hxxp://pranavida.cl/director/tasks.php hxxps://5.101.4. |
| md5 | 5aa0adbd3d2b98700b51fafa6dbb43fd | CDEDA945CE0F21E76363FE13C5 B682DA77708EE148B914AAEC6F5868E1 5AA0ADBD3D2B98700B51FAFA6DBB43FD A03BA88F5D70092BE64C8787E7BC47DE D18ACF99F965D6955E2236645B |
| md5 | 66dfba01ae6e3afe914f649e908e9457 | rypto-currency mining. MD5 CECBED938B10A6EEEA21EAF390C149C1 66DFBA01AE6E3AFE914F649E908E9457 4DB70AE71452647E87380786E065F31E 9D70C5CDEDA945CE0F21E76363 |
| md5 | 729c89cb125df6b13fa2666296d11b5a | 16D9BAB5FF2D3E87CA97DB5F0C 7C6FF28E0C882286FBBC40F27B6AD248 729C89CB125DF6B13FA2666296D11B5A 855D3324F26BE1E3E3F791C29FB06085 2344098C7FA4F859BE1426CE2A |
| md5 | 74404316d9bab5ff2d3e87ca97db5f0c | 92BED02F17094929F8EE84234A C2814C3A0ACB1D87321F9ECFCC54E18C 74404316D9BAB5FF2D3E87CA97DB5F0C 7C6FF28E0C882286FBBC40F27B6AD248 729C89CB125DF6B13FA2666296 |
| md5 | 7c6ff28e0c882286fbbc40f27b6ad248 | 3A0ACB1D87321F9ECFCC54E18C 74404316D9BAB5FF2D3E87CA97DB5F0C 7C6FF28E0C882286FBBC40F27B6AD248 729C89CB125DF6B13FA2666296D11B5A 855D3324F26BE1E3E3F791C29F |
| md5 | 7d28d392bed02f17094929f8ee84234a | 99F965D6955E2236645B32C491 3B6211E898B753805581BB41FB483C48 7D28D392BED02F17094929F8EE84234A C2814C3A0ACB1D87321F9ECFCC54E18C 74404316D9BAB5FF2D3E87CA97 |
| md5 | 855d3324f26be1e3e3f791c29fb06085 | 8E0C882286FBBC40F27B6AD248 729C89CB125DF6B13FA2666296D11B5A 855D3324F26BE1E3E3F791C29FB06085 2344098C7FA4F859BE1426CE2AD7AE8E C330C636DE75832B4EC78068BC |
| md5 | 9d70c5cdeda945ce0f21e76363fe13c5 | 01AE6E3AFE914F649E908E9457 4DB70AE71452647E87380786E065F31E 9D70C5CDEDA945CE0F21E76363FE13C5 B682DA77708EE148B914AAEC6F5868E1 5AA0ADBD3D2B98700B51FAFA6D |
| md5 | a03ba88f5d70092be64c8787e7bc47de | 77708EE148B914AAEC6F5868E1 5AA0ADBD3D2B98700B51FAFA6DBB43FD A03BA88F5D70092BE64C8787E7BC47DE D18ACF99F965D6955E2236645B32C491 3B6211E898B753805581BB41FB |
| md5 | b682da77708ee148b914aaec6f5868e1 | E71452647E87380786E065F31E 9D70C5CDEDA945CE0F21E76363FE13C5 B682DA77708EE148B914AAEC6F5868E1 5AA0ADBD3D2B98700B51FAFA6DBB43FD A03BA88F5D70092BE64C8787E7 |
| md5 | c2814c3a0acb1d87321f9ecfcc54e18c | E898B753805581BB41FB483C48 7D28D392BED02F17094929F8EE84234A C2814C3A0ACB1D87321F9ECFCC54E18C 74404316D9BAB5FF2D3E87CA97DB5F0C 7C6FF28E0C882286FBBC40F27B |
| md5 | c330c636de75832b4ec78068bcf0b126 | 24F26BE1E3E3F791C29FB06085 2344098C7FA4F859BE1426CE2AD7AE8E C330C636DE75832B4EC78068BCF0B126 CCBDB9F4561F9565F049E43BEF3E422F 53C557A8BAC43F47F0DEE30FFF |
| md5 | ccbdb9f4561f9565f049e43bef3e422f | 8C7FA4F859BE1426CE2AD7AE8E C330C636DE75832B4EC78068BCF0B126 CCBDB9F4561F9565F049E43BEF3E422F 53C557A8BAC43F47F0DEE30FFFE88673 C&C hxxp://pranavida.cl/di |
| md5 | cecbed938b10a6eeea21eaf390c149c1 | Neutrino with functionality for crypto-currency mining. MD5 CECBED938B10A6EEEA21EAF390C149C1 66DFBA01AE6E3AFE914F649E908E9457 4DB70AE71452647E87380786E0 |
| md5 | d18acf99f965d6955e2236645b32c491 | BD3D2B98700B51FAFA6DBB43FD A03BA88F5D70092BE64C8787E7BC47DE D18ACF99F965D6955E2236645B32C491 3B6211E898B753805581BB41FB483C48 7D28D392BED02F17094929F8EE |
| url | http://124.217.247.72/tasks.php | datepanel/tasks.php hxxp://jkentnew.5gbfree.com/p/tasks.php hxxp://124.217.247.72/tasks.php hxxp://combee84.com/js/css/tasks.php hxxp://nut29.xsayeszha |
| url | http://combee84.com/js/css/tasks.php | new.5gbfree.com/p/tasks.php hxxp://124.217.247.72/tasks.php hxxp://combee84.com/js/css/tasks.php hxxp://nut29.xsayeszhaifa.bit/newfiz29/logout.php hxxp://nu |
| url | http://jbbrother.com/jbb/meaca/obc/pn/tasks.php | php hxxp://nut29.nsbacknutdoms11war.com/newfiz29/logout.php hxxp://jbbrother.com/jbb/meaca/obc/pn/tasks.php hxxp://ns1.posnxqmp.ru/PANEL/tasks.php hxxp://nut25.nsbackn |
| url | http://jkentnew.5gbfree.com/p/tasks.php | 41/panel/tasks.php hxxps://5.101.4.41/updatepanel/tasks.php hxxp://jkentnew.5gbfree.com/p/tasks.php hxxp://124.217.247.72/tasks.php hxxp://combee84.com/js/css/ |
| url | http://n31.propertiesofseyshellseden.com/newfiz31/logout.php | hp hxxp://propertiesofseyshellseden.com/newfiz21/logout.php hxxp://n31.propertiesofseyshellseden.com/newfiz31/logout.php hxxp://propertiesofseyshellseden.com/newfiz21/logout.php hx |
| url | http://ns1.posnxqmp.ru/PANEL/tasks.php | /logout.php hxxp://jbbrother.com/jbb/meaca/obc/pn/tasks.php hxxp://ns1.posnxqmp.ru/PANEL/tasks.php hxxp://nut25.nsbacknutdoms11war.com/newfiz25/logout.php hxx |
| url | http://nut25.nsbacknutdoms11war.com/newfiz25/logout.php | aca/obc/pn/tasks.php hxxp://ns1.posnxqmp.ru/PANEL/tasks.php hxxp://nut25.nsbacknutdoms11war.com/newfiz25/logout.php hxxp://propertiesofseyshellseden.com/newfiz21/logout.php hx |
| url | http://nut29.nsbacknutdoms11war.com/newfiz29/logout.php | tasks.php hxxp://nut29.xsayeszhaifa.bit/newfiz29/logout.php hxxp://nut29.nsbacknutdoms11war.com/newfiz29/logout.php hxxp://jbbrother.com/jbb/meaca/obc/pn/tasks.php hxxp://ns1. |
| url | http://nut29.xsayeszhaifa.bit/newfiz29/logout.php | 4.217.247.72/tasks.php hxxp://combee84.com/js/css/tasks.php hxxp://nut29.xsayeszhaifa.bit/newfiz29/logout.php hxxp://nut29.nsbacknutdoms11war.com/newfiz29/logout.php hxx |
| url | http://pranavida.cl/director/tasks.php | 1F9565F049E43BEF3E422F 53C557A8BAC43F47F0DEE30FFFE88673 C&C hxxp://pranavida.cl/director/tasks.php hxxps://5.101.4.41/panel/tasks.php hxxps://5.101.4.41/updat |
| url | http://propertiesofseyshellseden.com/newfiz21/logout.php | php hxxp://nut25.nsbacknutdoms11war.com/newfiz25/logout.php hxxp://propertiesofseyshellseden.com/newfiz21/logout.php hxxp://n31.propertiesofseyshellseden.com/newfiz31/logout.ph |
| url | https://5.101.4.41/panel/tasks.php | F0DEE30FFFE88673 C&C hxxp://pranavida.cl/director/tasks.php hxxps://5.101.4.41/panel/tasks.php hxxps://5.101.4.41/updatepanel/tasks.php hxxp://jkentnew.5g |
| url | https://5.101.4.41/updatepanel/tasks.php | da.cl/director/tasks.php hxxps://5.101.4.41/panel/tasks.php hxxps://5.101.4.41/updatepanel/tasks.php hxxp://jkentnew.5gbfree.com/p/tasks.php hxxp://124.217.247. |
Full article664 words · extracted from securelist.com · click to collapse
From time to time authors of effective and long-lived Trojans and viruses create new modifications and forks of them, like any other software authors. One of the brightest examples amongst them is Zeus (Trojan-Spy.Win32.Zbot, based on classification of “Kaspersky Lab”), which continues to spawn new modifications of itself each year. In a strange way this malware becomes similar to his prototype from Greek mythology. We can also attribute such malware familes as Mirai, NJRat, Andromeda and so on to this “prolific” group. Malware named “Neutrino” takes an important place in this row of well-known trojans, providing various types of infection, spreading and a useful payload.
In this article we analyze a very special species – a variant which could collect credit card information from POS.
Products of “Kaspersky Lab” detect it as Trojan-Banker.Win32.NeutrinoPOS
MD5 of descripted file: 0CF70BCCFFD1D2B2C9D000DE496D34A1
First stage
The Trojan takes a long “sleep” before it starts. It seems that such code was added to fool some AV sandboxes. To determine the period of delay, the Trojan uses a pseudorandom number generator.

C&C Communication
At the next stage, the Trojan extracts a C&C-address list from its body. The list is encoded at Base64. After decoding, the Trojan tries to find a working C&C, using the following algorithm:
We should also notice that in the header of each POST-request there is “auth” field, which stays the same for each sample from family NeutrinoPOS.

Restored code of C&C-server check
The C&C address stored at registry branch HKCR\Sofrware\alFSVWJBis the same as other variables and data usedby NeutrinoPOS sample. Branch name differs from the one described here, but after full comparison of both samples, we can claim that both samples are the same modification of Neutrino.
C&C Commands
The described variant contains listed functions:
- Download and start file;
- Make screenshot;
- Search process by name;
- Change register branches;
- Search file by name on infected host and send it to C&C;
- Proxy
The server sends commands in plain view, like “PROXY”, “screenshot” and so on, encoded in base64. Following analysis we can claim that in the current versions of Neutrino there is no functions for DDOS attacks.

Implementation of command control sum calculating
Examples of few commands (marked with red line on screenshot above):
- Rolxor(“PROXY”) = 0xA53EC5C
- Rolxor(“screenshot”) = 0xD9FA0E3

NeutrinoPOS command handler
Stealing of credit cards
The algorithm for stealing credit card information is implemented in the Trojan in quite a simple way and described as follows:
- The Trojans start to work through currently running processes, using CreateToolhelp32Snapshot\ Process32FirstW\Process32NextW.

- Using OpenProcess\VirtualQuery\ReadProcessMemory, the Trojan gets information about the memory pages of the process.

- The Trojan scans the memory pages for string “Track1”, which marks fields of the first track of the magnetic card. All described fields going one by one:
- Collected data sends to server with mark “Track1”.
- After that, the Trojan starts to extracts next fields with mark “Track2” at the beginning:
- Collected data sent to server with mark “Track2”
Distribution Statistics
The largest areas of infection are Russia and Kazakhstan. Nearly 10% of infected computers belong to small business corporate customers.

Conclusion
As we can see from the described Trojan Neutrino, despite belonging to an old, well-known and researched family, it continues to bring various surprises to malware analysts and researchers in the form of atypical functionality or application. We can see the same situation with Mirai forks, for example, which generate an enormous count across all platforms and in different species
Generally speaking, all publications of malware source code with good architecture and various functionality will cause interest and attention from malware authors, who will try to use it for nearly all possible ways of illegal money gain. We can assume that right now there may already be new modifications of Neutrino with functionality for crypto-currency mining.
MD5
CECBED938B10A6EEEA21EAF390C149C1
66DFBA01AE6E3AFE914F649E908E9457
4DB70AE71452647E87380786E065F31E
9D70C5CDEDA945CE0F21E76363FE13C5
B682DA77708EE148B914AAEC6F5868E1
5AA0ADBD3D2B98700B51FAFA6DBB43FD
A03BA88F5D70092BE64C8787E7BC47DE
D18ACF99F965D6955E2236645B32C491
3B6211E898B753805581BB41FB483C48
7D28D392BED02F17094929F8EE84234A
C2814C3A0ACB1D87321F9ECFCC54E18C
74404316D9BAB5FF2D3E87CA97DB5F0C
7C6FF28E0C882286FBBC40F27B6AD248
729C89CB125DF6B13FA2666296D11B5A
855D3324F26BE1E3E3F791C29FB06085
2344098C7FA4F859BE1426CE2AD7AE8E
C330C636DE75832B4EC78068BCF0B126
CCBDB9F4561F9565F049E43BEF3E422F
53C557A8BAC43F47F0DEE30FFFE88673
C&C
hxxp://pranavida.cl/director/tasks.php
hxxps://5.101.4.41/panel/tasks.php
hxxps://5.101.4.41/updatepanel/tasks.php
hxxp://jkentnew.5gbfree.com/p/tasks.php
hxxp://124.217.247.72/tasks.php
hxxp://combee84.com/js/css/tasks.php
hxxp://nut29.xsayeszhaifa.bit/newfiz29/logout.php
hxxp://nut29.nsbacknutdoms11war.com/newfiz29/logout.php
hxxp://jbbrother.com/jbb/meaca/obc/pn/tasks.php
hxxp://ns1.posnxqmp.ru/PANEL/tasks.php
hxxp://nut25.nsbacknutdoms11war.com/newfiz25/logout.php
hxxp://propertiesofseyshellseden.com/newfiz21/logout.php
hxxp://n31.propertiesofseyshellseden.com/newfiz31/logout.php
hxxp://propertiesofseyshellseden.com/newfiz21/logout.php
hxxp://n31.propertiesofseyshellseden.com/newfiz31/logout.php
Text extracted automatically; images, tables and formatting may be missing. Original: https://securelist.com/neutrino-modification-for-pos-terminals/78839/