Scanning on Demand

In this section:

Scanning Types.

Starting Scanning.

Editing the List of Custom Scan Objects.

Starting Custom Scan of Listed Objects.

Scanning Types

On user demand, scanning in one of the following modes can be started:

Express scan—scan of critical system objects that are at high risk to be compromised (boot records, system files, and so on).

Full scan—scan of all file system objects available for the user under whom Dr.Web for Linux is started.

Custom scan—scan of file system objects or other special objects specified by the user.

If Dr.Web for Linux is operating in the centralized protection mode and launch of scanning on demand is prohibited on the Centralized protection server, this page is disabled.

 

Scanning can increase processor load, which can cause the battery to discharge faster. Thus, it is recommended to perform a scan of a portable computer when it is plugged in.

Starting Scanning

To start scanning, click Scanner on the main page.

The page with scan types opens. To start Express or Full scan, click the corresponding button. Once one of these buttons is clicked, scanning process automatically starts.

Figure 8. Select scan type page

Scanning is performed with current application privileges. If the user whose privileges are currently active does not have superuser permissions, all files and directories that are not accessible to this user cannot be scanned. To enable check of all required files, elevate the application privileges before scanning starts. For details, refer to Managing Application Privileges.

To start Custom scan scan of certain files and directories, do one of the following:

Drag and drop required objects.

Drag and drop required files and directories from the system file manager window to the area marked with a special label Drag files here or click to select. You can also drag and drop the objects to the main page.

When dragging objects over the page, it changes to the pane indicated with the Drop files here label. To start scanning, drop the dragged objects onto the target area by releasing the mouse button.

Figure 9. Target area where objects are dropped for scanning

List the objects for scanning.

To select the objects for scanning, click the target area. The window where you can select system objects for custom scan opens.

Figure 10. List of objects for scanning

The list of objects for custom scan contains four predefined items:

Boot records of all disks. If you enable this item, all boot records of all available disks are selected for scanning.

System binaries and libraries. If you enable this item, all directories with system binaries are selected for scanning (/bin, /sbin, and so on).

Directories with user files. If you select this item, all directories where user files and files of the current session reside are selected for scanning (/home/<username> (~), /tmp, /var/mail, /var/tmp).

Running processes. If you select this item, binary executable files containing code of currently running processes are selected for scanning. At that, if a threat is detected, not only the malicious object is neutralized but also the active process is terminated.

Editing the List of Custom Scan Objects

If required, you can add custom paths to the list of objects for scanning. For that purpose, drag and drop necessary objects (paths to the objects are automatically added to the list) or click  +  below the list. In this case, a standard dialog window opens, where you can select required objects (a file or a directory). After you select an object, click Open.

Hidden files and directories are not displayed in the file chooser by default. To view such objects, click in the file chooser.

To remove all selected paths from the list, click  – . The path is selected for removal if list item containing this path is selected. To choose several paths, select items in the list with pressed SHIFT or CTRL key. Please note that the first four items in the list are predetermined and cannot be removed.

Starting Custom Scan of Listed Objects

To start custom scan, select all required check boxes of objects and click Scan. Once the button is clicked, scan of the selected objects starts.

After scanning starts, the task is added to the queue which contains all scanning tasks of the current session: complete tasks, tasks in progress, and pending tasks. You can view the list of tasks and manage them on the scan task management page.