Toll Free US: +1 888 720 9500
Intl: +1 925 924 9500

PatchQuest

Patch Management Software

PatchQuest is an automated patch management software for Windows systems.
  • Keep up-to-date with the latest patch information
  • Identify missing patches using registry/ file checks
  • Deploy patches and service packs automatically
  • Alert on new patches and report patch remediation
Success Stories
"It has saved me literally hours of time distributing and applying patches to our PCs." - Janet Allen, Med-Pay, Inc. » Download free edition | 30-day trial

A pragmatic solution to automatic patch management

Product Overview

The deluge of security patches is overwhelming to any organization that still adopts manual patch management processes. The most viable solution is to implement an automated software that is easy to use, accurate and is available at a breakthrough price.

AdventNet SecureCentralTM PatchQuest is an automated, patch management software for distributing and managing patches, security hotfixes and updates across heterogeneous networks comprising of Windows, Red Hat Linux and Debian Linux systems, in just a few simple clicks.

Architecture

Architecture

PatchQuest patch management solution, comprises of a four-stage, distributed architecture. There are four primary components that constitute the setup.

Ease of installation

No prerequisite software installations required

Policy based scans

Scan machines based on custom criteria (policies) - schedules, machine-group based to name a few

Accurate patch validation

Checking for correctness and completion of patch installation by verifying file change details, registry change details & checksum values of patches identified

Handling of obsolete / superceded patches

Appropriate detection and display of patches that are no longer valid as well as patches that can be replaced with higher patch versions

Multiple patch deployments

Deployment of more than one patch in a single machine as well as a single patch to be installed simultaneously in multiple machines

4 Step process

S - System addition and discovery
P -Patch assessment or scanning
P - Patch download and deployment
R - Reporting

Remote reboot options

Ability to specify and control reboot of the machine after single and multiple patch installations

Software Inventory tracking

Detection of software installed in all client machines

Secure mode of communication

Encrypted data transfer between server and target machines

Intelligent alerting features

E-mail messages sent for completion, abortion, other failures, for different tasks like scanning, patch download and patch installation

Audit information

Recording audit information of various tasks done

External Patch Crawler

  • Resides at the AdventNet site
  • Repeatedly probes the internet to draw vulnerability information from various security information sources - mainly vendor websites
  • Carries out lpatch assessment - downloads and tests patches for authenticity and functional correctness
  • Correlates assessment data and derives a consolidated vulnerability database in file format
  • Publishes this database to the Central Patch Repository so that it serves as a baseline for vulnerability assessment, providing information required for patch scanning and installation
  • Periodically performs the information gathering, patch analysis and publishing processes

Central Patch Repository

  • Portal that resides at the AdventNet site
  • Hosts the latest baseline vulnerability database, published from the External Patch Crawler
  • Exposes this database to the PatchQuest Server (at different customer sites) for download

PatchQuest Server

  • Resides at the customer site or enterprise
  • Subscribes to the Central Patch Repository, to periodically download the latest vulnerability database
  • Manages patch management operations in the enterprise from a central point
    • scans the devices in the heterogeneous enterprise network - either remote scanning or in conjunction with the PatchQuest agent
    • checks for missing and available patches against the comprehensive vulnerability database
    • downloads and deploys missing patches and service packs
    • generates reports to present a perspective of the patch management process in your enterprise
  • Allows patch management operations to be initiated and controlled from a universally accessible, web-based administration console in a few simple clicks

PatchQuest Agent

  • Is a light-weight software that facilitates the agent-based mode of patch management
  • Is optional and can be installed in a target machine which is locked down, and behind a firewall
  • Acts as a worker to carry out the patch management operations as instructed by the PatchQuest Server
  • Allows for flexibility in patch management, based on the enterprise network infrastructure set-up and requirements

Patch management using PatchQuest is primarily a four-step process.

System addition and discovery

Systems can be managed using an agentless or agent-based approach or a combination of both.

To facilitate managing machines remotely (agentless), computers have to be first added to the PatchQuest setup. The addition of systems can be done one by one or by specifying an IP range from the web interface to the server. Appropriate credentials need to be supplied for each system.

For Windows operating systems, Windows APIs are used to login remotely and to query the system details. CLI APIs over SSH or Telnet protocols are used to log into Linux machines to manage them remotely. Unix commands are executed to identify the distribution type, release number and kernel version after a successful login attempt by applying the login credentials provided.

If the agent-based mode is adopted, a light-weight agent needs to be installed in the target machines. Agents are used to manage mobile computers and machines that are locked down behind a DMZ. The agents intimate their status and other machine details, automatically to the server.

Patch assessment or scanning

At the user's request, the PatchQuest server opens one or more sessions to a remote system to begin a patch assessment of each system or instructs the PatchQuest agent that has been installed on the target device to carry out the assessment. Using a comprehensive database consolidated from Microsoft´s bulletins, Red Hat errata and Debian advisories, the scanning mechanism checks for the existence and state of the patches by performing file version checks, registry checks and checksums. The vulnerability database is periodically updated with the latest information on patches, from the Central Patch Repository. The scanning logic automatically determines which updates are needed on each client, taking into account the operating system, application, and update dependencies.

On successful completion of an assessment, the results of each assessment are returned and stored in the server database. The scan results can be viewed from the web-console. The missing patches for a particular computer can be selected and used to generate a "deployment list" which will be used as input for the patching mechanism.

Patch download and deployment

On selecting the patches to be deployed, you can trigger a download or a deploy request. At first the selected patches are downloaded from the internet and stored in a particular location in the PatchQuest server. Then they are pushed to the target machines remotely, after which they are installed sequentially. In the agent mode, the PatchQuest agents take care of pulling the patches and installing them thereafter. A rescan of the target machines in question results in validating if the installations were successful.

Reporting

The information on the entire patch management process in your enterprise is presented in the form of comprehensive reports via the centralized web console. The status and summaries of the different activities namely assessment, download and deployment and others like compliance and audit information are provided in the form of tables and graphs, which assist the system administrators and IT Managers to make well-informed security decisions.

Server
Software   Windows 2000 (Server & Professional), Windows XP, Debian 3.0, Red Hat Linux 8.0, Red Hat Linux 9.0, Red Hat Linux AS / ES 2.1 & 3.0
Hardware Processor RAM Hard Disk Space 1.8 GHz for Pentium® processor 512 MB 200 MB
Agent
Software   Windows NT, Windows 2000, Windows XP, Red Hat Linux 7.2, 8.0, 9.0, Red Hat Linux AS / ES 2.1 & 3.0, Debian 3.0
  Hardware Processor RAM Hard Disk Space 1.8 GHz for Pentium® processor 256 MB 50 MB
Web-client
    Mozilla 1.5, IE 5.0, Opera 7.2
Others
    Internet Connection - a minimum of 56 kbps Administrator rights for Windows machines and Super-user access for Linux machines