HijackThis is an advanced enumerator
(similar in some respects to a registry editor) that is used to display certain of the Windows registry where the majority of malware reside. Online HijackThis analyzers work in a similar manner but rely on the user's ability to interpret the results and determine what needs to be fixed. However, they often provide misleading and/or questionable results. In my experience, they DO NOT
always identify all the malware or all the files properly. They sometimes list legitimate files as bad
and bad files as legitimate
. They sometimes show entries with no file (file missing) as bad when that is not always the case.
Although these sites are open to the public, the user needs to know what they are doing and how to research the displayed log entries before using the original HijackThis application to fix anything. If you do not have advanced knowledge about computers or training in malware investigation, you should NOT fix anything with these analyzers without consulting a expert as to what to fix
. Using this tool incorrectly could adversely impact your system.
You can download and use Process Explorer
or System Explorer
to investigate all running processes and gather additional information to identify and resolve problems. These tools will show the process CPU usage, a description and its path location
. If you right-click on the file in question and select properties, you will see more details about the file. To get a list of processes shown by Process Explorer, go to file and choose Save as...
to create a log named Procexp.txt
in the same folder where Process Explorer resides.
The Process Explorer window shows two panes by default: the upper pane
is always a process list and the bottom pane
either shows the list of DLLs loaded into the process selected in the upper pane, or the list of operating system resource handles (files, Registry keys, synchronization objects) the process has open. In the menu at the top select View > Lower Pane View to change between DLLs and Handles.
If you have XP Pro, you can use Tasklist
to display a list of active processes.
Go to Start > Run and type: cmd
At the command prompt type: tasklist /svc >c:\taskList.txt
Then go to Start > Run and type: c:\taskList.txt
press Ok to view the list of processes.
The /SVC switch shows the list of active services in each process.
For help and syntax information, type the following command: tasklist /?
press ENTER or see: Syntax options
You can also use the WMI command-line utility
to view and list processes.
Go to Start > Run and type: cmd
At the command prompt type:WMIC /OUTPUT:C:\ProcessList.txt PROCESS get Caption,Commandline,Processid
or you can type:WMIC /OUTPUT:C:\ProcessList.txt path win32_process get Caption,Processid,Commandline
Then go to Start > Run and type: C:\ProcessList.txt
press Ok to view the details of all the processes.
Anytime you come across a suspicious file which you cannot find any information, the file has a legitimate name but is not located where it is supposed to be, or you want a second opinion, submit it to jotti's virusscan
. In the "File to upload & scan
" box, browse to the location of the suspicious file and submit (upload) it for scanning/analysis.
Post back with the results of the file analysis.