Saturday, October 16, 2010

Unknown error Win32/Trojan - Fake microsoft security alert

Unknown error Win32/Trojan - Fake microsoft security alert !!

My home pc got infected with Trojan !!.

Issue: Eveytime I click on the browser, I get a security popup message warning from fake microsoft as " Unknown error Win32/Trojan" error.

How did I resolve it?

1. From system32 folder, copy the taskmgr program in to desktop
2. Rename the taskmanager as trojan.exe
3. Click on "taskmanager" and kill "hotfix.exe" process

You can invoke your browser !!....

Do the PC scan using Microsoft live saftey tool:  http://onecare.live.com/site/en-us/default.htm


Call microsoft at 1-866-727-2338. It is free service for security issues. They will assist you to clean up the computer.

You can also create a ticket on http://www.microsoft.com/security/portal/Shared/Help.aspx#infected


Other items:
1. Remove all the %temp%
2. Download the following free software and clean your computer. (Free software)

  1. http://live.sunbeltsoftware.com/download
  2. http://eset.com/online-scanner
  3. http://norman.com/ - go to popular download page from support tab. No need to pay money.
  4. Download Microsoft security essentials from microsoft website 

Sunday, October 3, 2010

JMS

What is JMS and Why JMS Required ? 

  • Messaging is a method of communication between software components or applications.
  • The Java Message Service (JMS) is a standard API that allows applications to create, send, receive, and read messages that is part of J2EE
  • Difference between JMS and Email Message?
  • JMS is to MOM like JDBC to RDBMS

 

Options for JMS Persistence

  • NAS
  • SAN
  • Database
  • In-Memory
  • File systemspersitence
 Preferred to use Solid state memory if planning for persistence messages 

 What is difference between Persistent Message and non-persistent message ?

Persistent Messages

·         A persistent message is guaranteed to be delivered once-and-only-once.
·         The message cannot be lost due to a JMS provider failure.
·         Message must not be delivered twice.
·         It is not considered sent until it has been safely written to a file or database.
·         WebLogic JMS writes persistent messages to a WebLogic persistent store (disk-base file or JDBC-accessible database) that is optionally targeted by each JMS server during configuration.

Non-Persistent Messages

·         Non-persistent messages are not stored.
·         They are guaranteed to be delivered at-most-once, unless there is a JMS provider failure, in which case messages may be lost, and must not be delivered twice.
·         If a connection is closed or recovered, all non-persistent messages that have not yet been acknowledged will be redelivered.
·         Once a non-persistent message is acknowledged, it will not be redelivered.