About     ru | pl
 
AV-School.com
AV-School — New source of IT-knowledge!
All-in-row News Articles
Blogs
Home / Users' blogs / Tag: Trojan
By tags: Trojan An Analysis of a Simple Sample (by Alexander Adamov D&T Lab)
Rating: +1
20 Mar 11 at 20:39

At the instance of audience let us discuss analysis of Trojan.Win32.VkHost.cdf. It is difficult to imagine a more simple malicious code, so the record should be useful for those who are just starting to get acquainted with the malware analysis.
Read more »

Rating:
+1

By tags: Trojan Contemporary Technologies of Bank Attacks. iToken Attack (by Alexander Adamov D&T Lab)
Rating: 0
28 Dec 10 at 14:36
In this review we will consider recent trends in the attacks implementation on Internet banking users. We will revise the most popular forms of attacks and analyze the Trojan Banker which attacks iToken client.
Analysis of recently detected Trojan Trojan-Banker.Win32.Delf.bz suggests that the attackers apply social engineering techniques to steal confidential data and can gain an access to user’s bank account.

The essence of the attack is that the bank customer is necessarily offered to update iToken software at the same time it is required to enter customers authentication data, what is oddly enough, and moreover, one-time passwords from iToken at the end.

Thus, the Brazilian trojan bankers do not directly attack the online banking systems that are protected by special utilities ( Man-in-the-Browser (MitB ) attack ), but enjoy users’ confidence and complexity of two-factor authentication.

Let me remind you that the attack Man-in-the-Browser is a special case of Man-in-the-Middle (MitM) atack and involves infection of the browser or the whole system at a client side, where it is possible to modify the page, the content of bank transactions or add unauthorized user transaction. Thus, an attacker using a Trojan program can change the account number of the recipient and redirect the funds at attacker’s discretion. Furthermore, this transaction will be carried out under the user authentication in the same session and from the same computer, making it difficult to track this kind of bank transactions.

To protect against this kind of fraud, a process of verification of bank transactions is used by sending the user notification withdrawn from the account funds. However, using a browser that is running the Trojan does not guarantee the authenticity of such verification, as malware can change the displayed data. One of the methods is the verification of out-of-band (OOB ), when a notice is sent via an alternative channel without using a browser or infected system as a whole. One way to verify the OOB is using SMS-banking and a mobile phone to receive notifications on transactions within the account. In this case, the probability of compromising both channels simultaneously is almost equal to zero.

About other technologies of two-factor authentication it was written particularly in the article «Defense technology of online banking». We recall only that iToken stick generates OTPs on a specific algorithm that is determined by the bank. To protect against theft or loss of token, many models generate next password only after PIN entering.

Consider the example of an attack on iToken, the essence of which is to display a fake request to update the software. When launched, the Trojan displays a window of fake utility for updating iToken Itau software:



The message in English is as follows:

Quote:
For your safety iToken Itau is to be updated to version 2.5
Update eliminates possible failures in the program.
For the full realization of the update procedure is necessary to provide the requested data.
Remember that this update is compulsory!


After that prompts you to enter authentication data.


It then displays a virtual keyboard and the user is asked to enter a personal password.


To select a card type.


Then request to enter code from iToken.


Finally, the trojan simulates the process of downloading files from the server itau.com.br.


At this time, the Trojan sends the collected information to email addresses of attacker. In this case, the process of requesting one-time passwords from token is repeated several times, allowing an attacker to gather up a few passwords to carry out transactions on behalf of the user.

Note that the "arms race" between cybercrime and banks is continuing taking the more unusual shapes. If before the Trojan-Bankers attempted to counter the Web browser’s security module, offered directly from the banks’ websites, now the scammers have moved to using social engineering techniques. An example of this is a creation of fake service utility for Internet banking.

A similar situation occurs in the antivirus industry. This is evidenced by the unprecedented growth of fake antivirus programs, finding malicious code in a "clean" system, and requiring payment for "treatment".

Therefore it is impossible to create a 100% user protection systems using multi-factor authentication, because in such case, the weak link is the user, yielding to the cunning tricks of swindlers, or user-computer interface, where data are entered and displayed in an open manner. In the second case the banking Trojans are used to collect data with the help of dummy controls and forms on the web page of the bank, or set the hooks on the API calls at operating system level. This may be intercepting data transmitted within CSP (Encrypt/Decrypt functions), Windows sockets in the form of HTTP requests (send/WSASend /HttpSendRequest) and the classical interception of keyboard input in the form of the bank (eg, GetWindowText).

As a result, the only way to protect the bank's customer is to ensure having no Trojans on the user's system. This can be achieved either complete isolation of the system from external data feeds, or by installing a reliable anti-virus complex, although not everything is simple - many of Trojan-Bankers already equipped with the functionality that allows disabling popular antivirus software.

Alexander Adamov
"Design and Test Lab, Ltd." 2010
/specially for www.av-school.com/

Rating:
0

By tags: Trojan Rootkits and Anti-rootkits (by Marina D&T Lab)
Rating: +2
18 Dec 09 at 15:01






AVG Antirootkit







Avira Antirootkit







Sophos Antirookit







Rootkit Unhooker









Backdoor.Win32.TDSS.akv



    



    







Rootkit.Win32.Agent.hki















Trojan.Win32.DNSChanger.imv











Backdoor.Win32.Sinowal.c











AVG Antirootkit















Avira Antirootkit















Sophos Antirookit



    







Rootkit Unhooker




































Vitaly Kiktenko (Kick10), Alexander Adamov
"Design and Test Lab", Ltd. 2009
/specially for /

Rating:
+2

By tags: Trojan Natural selection… of money (by Marina D&T Lab)
Rating: +3
01 Dec 09 at 00:24






    



    
    





    



    
    



    

    
    
    
    
    
    

    
    
    
    
    
    
    
    

    
    
    
    



    



    
    
    
    
    
    
    
    
    



    
    
    
    
    
    
    
    
    
    
    
    



    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    



    



    
    



    
    
    



    
    











































.

















Artem Shcherbina, Alexander Adamov
"Design and Test Lab", Ltd. 2009
/specially for www.av-school.ru/




Rating:
+3

1
Total number of registered users:  4809 
Online:  11 
Newbe: sheashpek

Who's online:
Guests online:  11 
Maximum online (10 May 2011)  80 
Blogs: 19
Posts: 131
Last: 25 Sep 2011
Comments: 5242
Last: Today
 Add new post
 All blogs
Hardware 8
Humor 0
News 2
Personal 48
Security 55
Software 16
Travel 2
 Tags 
linux security perl c++ malware seminar Windows Trojan eclipse programming browser automation virtualbox news IDA KNURE Russia Kharkov sandbox vaccination Virustotal ads c review Qt XML analysis ubuntu hardware interface vkontakte summer laptop battery camp stat rootkit photo social network language Facebook ru attack grub chromium
   Site Map    Feedback    About
Copyright © 2007-2012 «Kaspersky Lab.» : Powered By Danneo RCMSRSS