US20080005784A1 - Proactive network security systems to protect against hackers - Google Patents

Proactive network security systems to protect against hackers Download PDF

Info

Publication number
US20080005784A1
US20080005784A1 US11/769,971 US76997107A US2008005784A1 US 20080005784 A1 US20080005784 A1 US 20080005784A1 US 76997107 A US76997107 A US 76997107A US 2008005784 A1 US2008005784 A1 US 2008005784A1
Authority
US
United States
Prior art keywords
network
assets
infosec
user interface
engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/769,971
Inventor
Gary Miliefsky
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NetClarity Inc
Original Assignee
Gary Miliefsky
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gary Miliefsky filed Critical Gary Miliefsky
Priority to US11/769,971 priority Critical patent/US20080005784A1/en
Publication of US20080005784A1 publication Critical patent/US20080005784A1/en
Assigned to NETCLARITY, INC. reassignment NETCLARITY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MILIEFSKY, GARY S.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0272Virtual private networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1433Vulnerability analysis

Definitions

  • anti hacker security system For years, network administrators have been plagued by the issue of unauthorized users (hackers) who gain entry to the network by probing for weaknesses or misrepresenting their intentions when asking to use certain network services, such as asking for a network user to read an email message. As such, it can be appreciated that anti hacker security system have been in use for years.
  • anti hacker security systems are comprised of information security (INFOSEC) appliances that protect computers and computer-based networks against attacks from hackers.
  • IMSEC information security
  • Firewalls FW
  • VPNS virtual private networks
  • AVS AntiVirus Servers
  • Anti-DDoS Anti Distributed Denial of Service
  • CA Certificate Authority
  • PROXY Content Filtering and Application Caching
  • SSL Secure Sockets Layer
  • IDS Intrusion Detection Systems
  • IPS Intrusion Prevention Systems
  • VA Vulnerability Assessment
  • VR Vulnerability Remediation
  • WEP Wireless Encryption Protocol
  • INFOSEC appliances have been “hard wired” with a CPU, and thus over time will be able to keep up with user demand.
  • many INFOSEC systems today are “hard wired” with one or more network adapter interface for a 10 megabits per second network and if the network performance requirements move to 100 megabits per second or a gigabit per second, these INFOSEC appliances become bottlenecks to network performance and therefore detract from user productivity.
  • Still another problem with conventional anti hacker security system are that each INFOSEC appliance has a completely different and unique administrative interface. After deploying more than a few of these appliances, it becomes extremely difficult for System Administrators (SYSADMINs) to manage these systems.
  • SYSADMINs System Administrators
  • the systems and methods described herein provide proactive network security systems that protect against hackers and may automatically find, report, and communicate with countermeasures and remove the common vulnerabilities and exposures (CVEs) that they exploit.
  • CVEs common vulnerabilities and exposures
  • the systems and methods herein generally comprise a human factors in design (HFID) graphical user interface (GUI) for secure configuration and administration, a DYNAMIC UPDATES engine, an INFOSEC engine, INFOSEC engine PLUGINs and communications interfaces.
  • HFID human factors in design
  • GUI graphical user interface
  • the interfaces may include interfaces for one or more Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), honeypot systems (HPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA) features with Hardened Operating Systems (HOS) and “open box” PC or generic server appliance hardware on which to deploy the invention.
  • FW Firewalls
  • VPNS virtual private networks
  • AVS AntiVirus Servers
  • Anti-DDoS Anti Distributed Denial of Service
  • CA Certificate Authorities
  • PROXY Content Filtering and Application Caching
  • PROXY Content Filtering and Application Caching
  • PROXY
  • the software engine may securely and dynamically update one or all components of the INFOSEC ENGINE and/or all INFOSEC ENGINE PLUGINs as well as other key security components.
  • the software engine acts as a gateway between users, personal computers, servers, services and the computer network (internet, intranet, extranet, wide area network, wireless network or local area network).
  • An Information Security (INFOSEC) software component may plug into the INFOSEC engine to, from time to time, expand the INFOSEC capabilities.
  • Sample PLUGINs may include Firewalls (FW), virtual private networks (VPNs) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA).
  • the system may also include an operating system that has been hardened against known weaknesses and attack methodologies of hackers.
  • the system may include a software component that enables the INFOSEC Engine to be deployed on more than one system that can act as a single INFOSEC Engine through a computer network.
  • An optional software component “heart-beat” monitor may exchange heartbeat signals between two or more INFOSEC appliances and enables one appliance to takeover for another should the other malfunction.
  • the systems and methods described herein can be operated on conventional hardware platforms including Personal Computer (PC) or generic server appliances that run the Windows or Linux operating systems.
  • the systems may employ a client-server modular based software structure for secure, authenticated an non-repudiable communications between the Proactive Network Security system and a traditional Countermeasures System to increase the probability that a hacker will not be able to break into the existing network infrastructure through automated vulnerability assessment, reporting, and remediation.
  • a primary object of the present invention is to provide a proactive network security system to protect against hackers that will overcome the shortcomings of the prior art devices.
  • An object of the present invention is to provide a proactive network security system to protect against hackers for the proactive automated defense against hackers by automatically finding, reporting, communicating with countermeasures about and removing the common vulnerabilities and exposures (CVEs) that they exploit.
  • CVEs common vulnerabilities and exposures
  • Another object is to provide a proactive network security system to protect against hackers that acts as a proactive network security and anti-hacker system, that stops most hackers and reduces the risk of attack by the most dangerous and knowledgeable hackers, one that is built upon “open box” PC and/or appliance server architecture to leverage unique software that combines best-of-breed INFOSEC algorithms and techniques with a focus on human factors design (HFID), unification of multiple security applications and development platform to sustain technology currency, the solution achieved contains novel and potentially major advances toward ubiquitous deployment of solid, scaleable defenses against hackers, blended threats and insider attacks.
  • HFID human factors design
  • Another object is to provide a proactive network security system to protect against hackers that can more easily be managed by creating a single HFID graphical user interface (GUI) that runs securely in industry standard web browsers using built-in secure socket layer (SSL) for encryption and user authentication.
  • GUI graphical user interface
  • SSL built-in secure socket layer
  • Another object is to provide a proactive network security system to protect against hackers that contains an INFOSEC engine that can be dynamically upgraded through secure means.
  • Another object is to provide a proactive network security system to protect against hackers that contains a GUI Engine that can be dynamically upgraded through secure means.
  • Another object is to provide a proactive network security system to protect against hackers that contains a CPU, memory, hard drive for storage that can all be easily upgraded with “open box” off-the-shelf solutions.
  • Another object is to provide a proactive network security system to protect against hackers that can be trusted by providing open source to key INFOSEC algorithms that are embedded within the INFOSEC engine (such as OpenSSL Engine, for example).
  • Another object is to provide a proactive network security system to protect against hackers that can perform numerous INFOSEC functions in one “open box” appliance that scales in physical size from a small PC to a large generic server appliance. Should these INFOSEC functions exist in another network security appliance, the systems described herein shall be able to communicate with said INFOSEC countermeasure through a well-defined and secure communication interface to enable more proactive network security through automation.
  • FIG. 1 is hackers' view of computer-based assets connected to an internal and external network.
  • FIG. 2 are typical layers of network security countermeasures designed to protect computer-based assets.
  • FIG. 3 are typical points of entry of known CVEs for hackers to leverage and attack computer-based assets.
  • FIG. 4 is a view of computer-based assets as protected from internal and external attacks by hackers.
  • FIG. 5 is a view of the invention's approach to proactive network security to protect computer-based assets.
  • FIG. 6 is a architectural view of proactive network security system to protect against attacks by hackers.
  • FIG. 7 is a communication interface between the proactive network security and typical countermeasures.
  • FIG. 8 is a sample “open box” very small hardware device that the present invention can be deployed on.
  • FIG. 9 is a sample “open box” 1 u rack-mount generic server appliance with the present invention installed.
  • the system and methods described herein include, among other things, security systems that provide proactive automated defense against hackers by automatically finding, reporting, communicating with countermeasures about and removing the common vulnerabilities and exposures (CVEs) that they exploit. Accordingly, the systems described herein provide for proactive security by determining the components that exist on a network system and generating a list of network assets.
  • CVEs common vulnerabilities and exposures
  • the invention provides a security method that can be executed on a wired and/or wireless network.
  • the security method in a first step the network is scanned and/or probed for any and all attached equipment and related assets, herein referred to as “network-based” assets.
  • the method will dynamically detect and map changes to LAN and WAN connected equipment including searching for equipment which may be deemed as rogue and creating a network-based assets list, wherein the list contains information as to the location of the network-based assets.
  • the list may contain information as to the Internet Protocol (IP) address of said network-based assets, and the list may contain information as to the open Ports of said network-based assets and related application, session, transport, sockets and other internet protocol (IP) related information.
  • IP Internet Protocol
  • the list may contain other information such as the Media Access Control (MAC) address of said network-based assets, whether the connection is Wired or Wireless of said network-based assets and other information about the structure of the network and its component devices.
  • MAC Media Access Control
  • the information contained in the list may change automatically and at pre-scheduled intervals as network-based assets are moved or relocated.
  • the method audits one or more of the network-based assets for common vulnerabilities and exposures (CVEs) as defined by the U.S. federally funded CVE list managed by MITRE corporation or any similar list.
  • CVEs common vulnerabilities and exposures
  • the method will generate a CVE and related regulatory compliance audit reports and update the CVE and related regulatory compliance audit tests.
  • the method can share MAC, IP, Port, CVE and related regulatory compliance other related audit data with various INFOSEC countermeasures designed to help protect network-based assets against attacks.
  • the method may then activate an INFOSEC engine to update plugins to ensure the system continues to stay current with methodologies to protect against hackers in a proactive way.
  • the method defines a true risk profile for the computer-based network environment, and uses the knowledge of external and internal CVEs as well as how to manage and remediate against these CVEs, to provide more robust and proactive security.
  • a proactive network security system to protect against hackers, which comprises a human factors in design (HFID) graphical user interface (GUI) for secure configuration and administration, a DYNAMIC UPDATES engine, an INFOSEC engine, INFOSEC engine PLUGINs and communications interface possibly including one or more of the following but not limited to Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), honeypot systems (HPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA) features with Hardened Operating Systems
  • FW virtual private networks
  • VAS AntiVirus Servers
  • Anti-DDoS Anti Distributed De
  • Sample PLUGINs may include one or more of the following but not limited to Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA).
  • FW Firewalls
  • VPNS virtual private networks
  • AVS AntiVirus Servers
  • Anti-DDoS Anti Distributed Denial of Service
  • Certificate Authorities CA
  • PROXY Content filtering and Application Caching
  • PROXY Encryption Acceleration and Secure Sockets Layer
  • SSL Intrusion Detection Systems
  • IPS Intrusion Prevention Systems
  • VA Vulnerability Assessment
  • VR V
  • the system has a software component that enables the INFOSEC Engine to be deployed on more than one OPEN-BOX HARDWARE systems that can act as one single INFOSEC Engine through a computer network.
  • the system may also employ a software component that acts like a human “heart-beat” between two or more INFOSEC appliances and enables one appliance to takeover for another should the other malfunction, any Personal Computer (PC) or generic server appliance that can run the Windows or Linux operating systems.
  • PC Personal Computer
  • a client-server modular based software system for secure, authenticated and non-repudiable communications between the Proactive Network Security system and any traditional or typical Countermeasures System to increase the probability that a hacker will not be able to break into the existing network infrastructure through automated vulnerability assessment, reporting, and remediation.
  • GUI graphical user interface
  • HTTPS Secured Hypertest Transfer Protocol—Secure Sockets Layer (SSL) enabled
  • SSL Secure Sockets Layer
  • USERID/PASSWORD login
  • the structure of an optimized Secure GUI is dynamic in nature, based upon the modules, options and INFOSEC plugins which are loaded into the system.
  • the functions include rapid access to the dynamic vulnerabilities and exposures updating engine to select when, if ever, to schedule updates to the system, the dynamic network mapping engine to initialize an automated scan and review of operating systems, hardware and software connected to the computer-based network, a calendar and scheduling engine with simple calendar and scheduling functions and views to allow for numerous configurations of the system, allowing the administrator to choose which computers or network equipment on Internet Protocol (IP) addresses to scan for vulnerabilities and to protect against hacker attacks, access to key features and configuration of the vulnerability assessment, access to key features and configuration of the reporting engine with data export functionality as well as the repair engine which enables an administrator to proactively choose automated repair or specialized repair on a per IP address or system basis and finally, control of the plugins and real-time countermeasures communications engine to enhance the automation of proactive network security functionality through communications with traditional countermeasures.
  • the Secure GUI contains functions for reading and writing of configuration, reporting, management and remedi
  • a software engine can securely and dynamically update one or all components of the INFOSEC ENGINE and/or all INFOSEC ENGINE PLUGINs as well as other key security components of the invention.
  • the dynamic updates engine will update the Anti-Hacker Proactive Network Security System with tests for the latest known common vulnerabilities and exposures (CVEs) as well as updates to the System software, as needed, including maintenance and security updates and full-system upgrade patches.
  • the dynamic updates engine securely communicates with and authenticates to a remote updating service which may be hosted through a virtual private network or through a strong-encrypted web-based service running on a system which is publicly assessable through an IP Address and an HTTPS or other SSL-based connection.
  • the Dynamic Updates Engine functions include requesting authentication and access to the updating service, requesting updates from the updating service, informing the updating service about system health and other non-privacy related system features and issues which may enable enhancements to the quality and proactive nature of the Anti-Hacker System.
  • the updating engine is designed to as not to compromise true privacy and full confidentiality of the end-user for ethical and regulatory compliance issues.
  • An Information Security (INFOSEC) software engine acts as a gateway between users, personal computers, servers, services and the computer network (internet, intranet, extranet, wide area network, wireless network or local area network).
  • the information Security (INFOSEC) Engine controls the computer-based network scanning, standards-based vulnerability assessment through common vulnerabilities and exposures (CVEs) testing, reporting and remediation as well as interfacing with the INFOSEC ENGINE PLUGINs.
  • the INFOSEC Engine is structured in a modular fashion with a main controller that takes input for control from the Secure GUI modules. Functions include reading and acting upon the configuration and scheduling data as stored by the Secure GUI modules.
  • the INFOSEC Engine contains a unique module for each vulnerability assessment CVE test as well as communication modules to enable non-intrusive testing for each unique IP Address accessible from the computer-based network.
  • the INFOSEC Engine contains read, write and export functionality for vulnerabilities found and reported in various formats including but not limited to structured query language (SQL) databases and tables, portable document format (PDF), extensible markup language (XML), hypertext markup language (HTML), comma separated values (CSV) and Excel file format (XSL).
  • PDF structured query language
  • XML extensible markup language
  • HTML hypertext markup language
  • CSV comma separated values
  • Excel file format XSL
  • Sample PLUGINs may include one or more of the following but not limited to Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA).
  • Firewalls FW
  • VPNS virtual private networks
  • AVS AntiVirus Servers
  • Anti-DDoS Anti Distributed Denial of Service
  • CA Certificate Authorities
  • PROXY Content Filtering and Application Caching
  • PROXY Encryption Acceleration and Secure Sockets Layer
  • SSL Intrusion Detection Systems
  • IPS Intrusion Prevention Systems
  • VA Vulnerability Assessment
  • the INFOSEC Engine Plugins each share a common communications interface with the INFOSEC Engine. They provide all necessary aspects of Information Security (INFOSEC) functionality, administration, reporting, management and remediation not originally built into the Anti-Hacker Proactive Network Security System so as to maintain currency with state-of-the-art INFOSEC functions and requirements.
  • INFOSEC Information Security
  • the INFOSEC Engine Plugins are unique in that they each may perform functionality ranging from vulnerability assessment, reporting, management and remediation to industry standard countermeasure functionality such as stateful packet inspecting firewall, virtual private networking through IP Security (IPSec), Secure Sockets Layer (SSL) to Intrusion Detection, Intrusion Prevention, Honeypot, Anti-Virus, to Anti-Spam and other countermeasure-based INFOSEC functionality not originally built-into the Anti-Hacker system design.
  • IP Security IP Security
  • SSL Secure Sockets Layer
  • the Hardened Operating System is one which is deployed without any common vulnerabilities and exposures (CVEs) that a hacker might take advantage of to jeopardize the security of the Anti-Hacker Proactive Network Security System. All unnecessary functionality has been removed including but not limited to unnecessary open ports and unnecessary computer-based networking protocols, applications and system services.
  • the Hardened Operating System may be Linux, BSD, Unix or Windows-based. It will provide all necessary functionality for the Anti-Hacker Proactive Network Security System software to function as designed but not allow for any unauthorized access to Operating System specific functionality by any administrator, end-user or unauthorized hackers.
  • a software component enables the INFOSEC Engine to be deployed on more than one OPEN-BOX HARDWARE systems that can act as one single INFOSEC Engine through a computer network.
  • the Clustering software will enable multiple Anti-Hacker Proactive Network Security system computer-based network appliances which are within the same network to operate as a clustered system to share workload, as necessary for any and all functions which may be clustered such as network scanning, vulnerability assessment through CVE testing, reporting, remediation and other critical functionality that may be too CPU intensive for one system alone in a large network.
  • the Structure of the Clustering is organic by nature and allows for multiple systems to communicate securely, sharing critical information related to any and all INFOSEC functions being performed. Functions include secure authentication and communication necessary to join a cluster, be removed from a cluster and operate as part of a cluster.
  • a software component acts like a human “heart-beat” between two or more INFOSEC appliances and enables one appliance to takeover for another should the other malfunction.
  • High Availability of the Anti-Hacker Proactive Network Security System is achieved through humanlike heart-beat patterns of bit sharing and clock synchronization of more than one system through one of many possible means including but not limited to IP-based communication over computer-based network cables, hubs, switches, routers or other devices or serial or USB connectivity with or without crossover cables as necessary.
  • the High Availability component of the system is structured to enable automated recovery should one of multiple Anti-Hacker Proactive Network Security System appliances fail through hardware or software failure.
  • the High Availability functions operating in a background mode, regularly communicate as peers between two or more systems using peer-to-peer or client-server bit-based communications asking the age old question “Are you there?” and should a system not respond within a pre-defined and configurable period of time, the system asking the question will assume that the other system has failed and is offline. If a ping of the other system through computer-based networking does not achieve an acceptable response within an acceptable time-frame, the “live” system will takeover where the other system stopped. Functions to securely exchange system status and logs are run automatically during normal predefined and configurable schedules.
  • Open-Box Hardware is defined as any computer-based system that can operate standards-based software and operating systems included but not limited to Linux, BSD, Unix or Windows on Intel, AMD or compatible hardware systems.
  • the Structure of the Open-Box Hardware can range from hand-held wired or wireless computer equipment to standard portable digital assistants (PDAs), laptops, desktops, servers or other computers.
  • PDAs portable digital assistants
  • the functionality provided must include basis operating system, application and computer-based network connectivity.
  • the Countermeasures Communications System enables secure communications between the Anti-Hacker Proactive Network Security System and other computer-based network equipment which may be newly designed or traditional INFOSEC countermeasure solutions such as stateful packet inspecting firewall, virtual private networking through IP Security (IPSec), Secure Sockets Layer (SSL) to Intrusion Detection, Intrusion Prevention, Honeypot, Anti-Virus, to Anti-Spam and other countermeasures-based INFOSEC functionality not originally built into the Anti-Hacker system design.
  • IPSec IP Security
  • SSL Secure Sockets Layer
  • the Countermeasure Communications System is structured to enable secure communications between the Anti-Hacker Proactive Network Security System and other computer-based network equipment which may be newly designed or traditional INFOSEC countermeasure solutions. Functions are available to initiate and terminate communications, allow the INFOSEC countermeasure client to initiate requests for scheduling or immediate vulnerability assessments through CVE tests, request reports in pre-defined file formats or a data feed of the results, request remediation on one, more or all of the IP Addresses which were tested or scheduled to be tested and to request dynamic updates to client INFOSEC countermeasure system.
  • the main components of one embodiment of this system are Open-Box Hardware, running a Hardened Operating System with optional Clustering and High Availability modules for flexible scaleability and performance requirements and to preserve the longevity of hardware investments through expandability and reusability traditionally found in Open Box Computer-based hardware systems.
  • Other key main components include the Dynamic Network Mapping Engine, Calendar and Scheduling Engine, Automated Vulnerability Assessment Scanning Engine, Automated Reporting, Exporting and Remediation Engine, Dynamic Update Engine and the Real-time Countermeasures Communications Engine.
  • Subcomponents include the Secure Automated Repair Client, Countermeasures Communications Client, INFOSEC Engine Plugins and Computer-based Network stacks such as the TCP/IP or similar communications stack.
  • Each component communicates as necessary through a multi-threaded non-blocking approach.
  • the main components call the subcomponents as necessary as driven by the calendar and schedule which is read and managed by the INFOSEC engine, as established by the administrator through the Secure GUI.
  • Alternative variations of this invention may include a network of one or more computers operating in parallel, in a grid or in very large, secure and remote clusters performing similar functionality and using a similar open-box hardware approach as well as accelerated proprietary chipsets which may or may not include accelerated PKI, SSL, IPSec, WEP and other INFOSEC protocols over wired or wireless networks.
  • the Hardware is attached to a computer-based network through the standard means of connectivity including but not limited to a wired or wireless TCP/IP connection. It is then rapidly configured by the Administrator through the secure GUI. Once configured, the system can optionally scan the locally accessible network to determine network topology and gather Operating System and IP Address information. Then, the Administrator can configure various scheduled events to enable the system to automatically scan various computer-based network equipment for a complete and thorough vulnerability assessment through common vulnerabilities and exposures (CVEs) tests.
  • Optional INFOSEC Engine Plugins may be configured and managed through the Secure GUI, as well.
  • Optional Countermeasure Communications may be configured either through the Secure GUI or remotely through the Administrative GUI of the integrated countermeasure system.
  • Automated vulnerability reporting will result and the administrator will be notified as to which CVEs exist on which systems and simplified instructions on how to remediate for each of the CVEs found.
  • Automated Remediation Clients may be deployed as agents running remotely on each system within the Computer-Based network. Theses Automated Remediation Clients will take their remediation instructions securely from the Anti-Hacker Proactive Network Security system or cluster of systems, under Administrator control either automatically, manually or a combination of both. Each remediated system will no longer contain the CVE that placed the system at risk of being breached by a hacker and risking Regulatory Compliance, Legal Liability and the risk of damage to computer-based assets.
  • the invention provides methods for auditing one or more of said network-based assets for common vulnerabilities and exposures (CVEs) as defined by the U.S. federally funded CVE list managed by MITRE corporation or any similar list as managed by other open sources occurs through security auditing server-based software engine that has an ever-growing list of CVE tests which use network-based hacking methodologies of scanning, probing, fingerprinting and other remote security access methods to find vulnerable spots in the Internet protocol stack, TCP/IP, UDP or otherwise, operating system, user access or Internet-connected applications, server software and services that should be fixed.
  • CVEs common vulnerabilities and exposures
  • results are stored and compared against each network-based asset list which is pre-processed in ASCII text format for storage into a simple text file, Comma Separated Value (CSV) file, Extensible Markup Language (XML) file and Structured Query Language (SQL) database table.
  • CSV Comma Separated Value
  • XML Extensible Markup Language
  • SQL Structured Query Language
  • the method automatically generates CVE and related regulatory compliance audit reports by taking the results of the CVE vulnerability assessment and security auditing system output and comparing each result against selected Regulatory and Corporate Compliance reviews including but not limited to any CVE which is found that may take a network-based asset out of said compliance through a weakness that creates risk of loss against non-repudiation and confidentiality of the network-based asset and all related data stored on the host of said network-based asset storage media.
  • the method displays CVE test results in an easy to read format including conversion into HTML and PDF by reading the Comma Separated Value (CSV) file, Extensible Markup Language (XML) file and Structured Query Language (SQL) database table that hosts the CVE test results and regulatory compliance data.
  • CSV Comma Separated Value
  • XML Extensible Markup Language
  • SQL Structured Query Language
  • the method provides secure web-based GUI access to these reports by dynamically reading a list of all available CVE test results and their related reports into a simple selection list with a point and click interface for access by authorized administrators, through the Administration Console and by ‘C’ level executives through the Executive Dashboard interface ( FIG. 6 ).
  • the method automatically shares MAC, IP, Port, CVE and related regulatory compliance other related audit data with various INFOSEC countermeasures including but not limited to traffic filtering routers, virtual private networking equipment, firewalls, intrusion detection systems, intrusion prevention systems, anti-virus solutions, anti-spam solutions, content proxies, honeypots and other countermeasures designed to help protect network-based assets against attacks through a Real-time Countermeasures Communication Engine ( FIG. 7 ) which uses secure access through both authenticated and non-repudiable secure connections to said INFOSEC countermeasures.
  • INFOSEC countermeasures including but not limited to traffic filtering routers, virtual private networking equipment, firewalls, intrusion detection systems, intrusion prevention systems, anti-virus solutions, anti-spam solutions, content proxies, honeypots and other countermeasures designed to help protect network-based assets against attacks through a Real-time Countermeasures Communication Engine ( FIG. 7 ) which uses secure access through both authenticated and non-repudiable secure connections to said INFOSEC countermeasures.
  • the method shares MAC, IP, Port and other necessary network-based asset identification data with the INFOSEC countermeasure to create a relationship between the two systems.
  • This provides the INFOSEC countermeasure with the most recent CVE test data available on the network-based asset to help an IT manager manually or automatically determine how the INFOSEC countermeasure should react to the CVE test data on each network-based asset which has known weak spots that are vulnerable to attack and pose a risk to the LAN and WAN should these Ports, protocols, client or server applications not be temporarily disabled, turned off or blocked from network access until patching or CVE remediation takes place through the Secure Automated Repair Client ( FIG. 6 ) which may or may not be available and running on the network-based asset.
  • INFOSEC countermeasure is a firewall or traffic filtering router
  • dynamic alerting of the IT manager or an alternative alert recipient and dynamic changes to the firewall rule table will take place through the Countermeasure Communications Client plug-in which has been written for that MAKE, MODEL and VERSION firewall or traffic filtering router. This may temporarily disable, turn off, or block network access either granularly through Port related CVE data or non-granularly by blocking all traffic of the said network-based asset containing the CVE(s) which need remediation.
  • INFOSEC countermeasure is a VPN
  • dynamic alerting of the IT manager or an alternative alert recipient and dynamic changes to the VPN access list will take place through the Countermeasure Communications Client plug-in which has been written for that MAKE, MODEL and VERSION VPN.
  • This can temporarily disable, turn off, or block network access either granularly through Port related CVE data or non-granularly by blocking all traffic of the said network-based asset containing the CVE(s) which need remediation.
  • the INFOSEC countermeasure is an IPS
  • dynamic alerting of the IT manager or an alternative alert recipient and dynamic changes to the IPS access list will take place through the Countermeasure Communications Client plug-in which has been written specifically for that MAKE, MODEL and VERSION IPS.
  • the INFOSEC countermeasure is an IDS
  • dynamic alerting of the IT manager or an alternative alert recipient and sharing the related CVE tests data with the IDS to help the IDS reduce false positives in the IDS alerting module as well as reduce the traffic load related to intrusion detections which attack a particular IP address that is not susceptible to that particular attack methodology based upon the related CVE tests data and will take place through the Countermeasure Communications Client plug-in which has been written specifically for that MAKE, MODEL and VERSION IDS.
  • the method may obtain dynamic updates through a secure connection (SSL) of network-based asset risk profile data, vulnerability remediation data, asset management data, CVE test data, policy, and regulatory compliance data.
  • SSL secure connection
  • the method may also automatically update INFOSEC engine plugins to ensure the system continues to stay current with methodologies to protect against hackers. To this end, it establishes a secure connection through either SSL or HTTPS to obtain any and all available INFOSEC engine plugins that are not already installed on the Proactive Network Security appliance.
  • the users may obtain these INFOSEC engine plugins through the ‘web-based’ human factors in design (HFID) graphical user interface (GUI) for system administrators, also known as an ‘administrative dashboard’ through electronic commerce (e-commerce) functionality.
  • HFID human factors in design
  • GUI graphical user interface
  • This e-commerce functionality allows the users to view which INFOSEC engine plugins have been purchased, subscription service license status and transact purchases for any and all additional INFOSEC engine plugins which are available at the time of the users' connection to the Anti-Hacker Proactive Network Security e-commerce system, hosted securely on an SSL-enabled HTTPS web server, electronically shipping INFOSEC engine plugins which have been purchased, all related license keys and electronic documentation through an SSL tunnel, via secure file transfer (FTPS) or the secure hypertext transport protocol (HTTPS Get) functionality.
  • FTPS secure file transfer
  • HTTPS Get secure hypertext transport protocol
  • INFOSEC engine plugins may include new interfaces to various countermeasures (i.e. Firewalls, VPNs, IDS and IPS), enhanced or new CVE auditing functionality, enhanced or new regulatory compliance reporting, enhanced or new policy building tools, enhanced auditing capabilities such as rogue wireless device detection, mobile device detection, updated database tables, updated GUI features and other ‘packaged’ enhancements to maintain currency of the system.
  • the method may allow for automatically repairing CVE and related regulatory compliance weaknesses through a client-server-based system tray (SYSTRAY) interface.
  • SYSTRAY client-server-based system tray
  • the system may create secure SSL on-demand client-server communication interfaces between the SYSTRAY application running on client systems with one or more server ‘threads’ running on the Anti-hacker Proactive Network Security system on a per network-based asset basis, and upon establishing a secure connection, obtain patch management links, instructions, modules, executable patches and security fixes through an SSL tunnel, via secure file transfer (FTPS) or the secure hypertext transport protocol (HTTPS Get) functionality between the SYSTRAY client and the Anti-hacker Proactive Network Security system serve.
  • FTPS secure file transfer
  • HTTPS Get secure hypertext transport protocol
  • the system may allow for executing links, instructions, modules, executable patches and security fixes from the SYSTRAY client application for repair and remediation of CVE and related regulatory compliance weaknesses of each CVE that has been uncovered by the Anti-hacker Proactive Network Security system for said network-based asset, on a per IP address basis.
  • a secure sockets layer (SSL), secure hypertext transport protocol (HTTPS), also known as ‘web-based’ human factors in design (HFID) graphical user interface (GUI) for system administrators, may be provided to support an ‘administrative dashboard’ that allows system administrators to access core functionality of the Anti-hacker Proactive Network Security system. This may include those functions necessary to manage, operate and update said system, and the administrative dashboard provides access to and control of initial licensing and setup by simple web-based form-fill and point-and-click operations.
  • SSL secure sockets layer
  • HTTPS secure hypertext transport protocol
  • HFID human factors in design
  • GUI graphical user interface
  • the administrative dashboard provides access online help through mouse-over popup help as well as a hypertext markup language (HTML) help system available through simple point-and-click operations.
  • the administrative dashboard provides access to and control of basic ‘headless appliance’ operations such as setting system date and time, remote update, reboot, shutdown by simple web-based point-and-click operations.
  • the administrative dashboard provides access to and control of basic alerting operations such as alert through e-mail or pager module on operating system or Anti-hacker Proactive Network Security system tampering attempts.
  • the administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on completion of network-based asset discovery.
  • the administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on completion of CVE test completion on one or more selected network-based assets on a per IP address basis.
  • the administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on completion of system updates.
  • the administrative dashboard provides access to and control of alerting operations such as alert through e-mail or pager module on unauthorized attempted login to the Anti-hacker Proactive Network Security system.
  • the administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on XML, Really Simple Syndication (RSS) or HTML news feeds for vulnerability alerts such as BUGTRAQ or other open-source vulnerability and hacker threat news feeds.
  • RSS Really Simple Syndication
  • HTML news feeds for vulnerability alerts such as BUGTRAQ or other open-source vulnerability and hacker threat news feeds.
  • the administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on regulatory compliance reporting and related network-based asset risk profile.
  • the administrative dashboard provides access to and control of network-based asset discovery, policy and countermeasure enforcement functionality by simple web-based point-and-click operations.
  • the administrative dashboard provides access to and control of calendar and scheduling automation functionality for network-based asset discovery, policy and countermeasure enforcement functionality by simple web-based point-and-click operations.
  • the administrative dashboard provides access to and control of system administrator level reporting of the CVEs discovered, CVE and countermeasure related event correlation and related regulatory compliance risks by simple web-based point-and-click operations.
  • the administrative dashboard provides access to and control of policy building tools by simple web-based form-fill and point-and-click operations.
  • the administrative dashboard provides access to and control of customer-service reporting, bug tracking and reporting and related issues reporting by simple web-based form-fill and point-and-click operations.
  • SSL secure sockets layer
  • HTTPS secure hypertext transport protocol
  • GUI graphical user interface
  • CFO chief financial officer
  • CSO chief security officer
  • CIO chief information officer
  • the executive dashboard provides access to and control of high level alerting operations such as alert through e-mail or pager module on serious risk of being out of compliance or having new CVEs discovered or detection of a rogue wired or wireless device in the network and/or Anti-hacker Proactive Network Security system subscription service about to expire.
  • the executive dashboard provides access to and control of alerting operations such as alert through e-mail or pager module on unauthorized attempted login to the Anti-hacker Proactive Network Security system.
  • the executive dashboard provides access to and control of which system administrators are allowed access to the Anti-hacker Proactive Network Security system.
  • An optional software component like a human ‘heart-beat’ between two or more Anti-hacker Proactive Network Security system INFOSEC appliances and enables one appliance to take over for another should the other malfunction.
  • FTPS secure file transfer
  • HTTPS Get secure hypertext transport protocol
  • NIC extra network interface card
  • serial, USB or crossover connections are used for heart-beat communications.
  • the bit sharing and clock synchronization will occur through bit sharing and clock synchronization of two or more systems in a round-robin secure connection and data sharing.

Abstract

A proactive network security system to protect against hackers for the proactive automated defense against hackers by automatically finding, reporting, communicating with countermeasures about and removing the common vulnerabilities and exposures (CVEs) that they exploit.

Description

    RELATED APPLICATIONS
  • This application claims priority to U.S. Provisional Application No. 60/489,982, filed Jul. 25, 2003, the specification of which is incorporated herein by reference in its entirety.
  • BACKGROUND
  • For years, network administrators have been plagued by the issue of unauthorized users (hackers) who gain entry to the network by probing for weaknesses or misrepresenting their intentions when asking to use certain network services, such as asking for a network user to read an email message. As such, it can be appreciated that anti hacker security system have been in use for years. Typically, anti hacker security systems are comprised of information security (INFOSEC) appliances that protect computers and computer-based networks against attacks from hackers. These appliances are typically sold as point-solutions and countermeasures ranging from Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP) some of which may or may not be deployed with Clustering and High Availability (HA) features with Hardened Operating Systems (HOS) and well thought out and customer tested Human Factors in Design (HFID).
  • The main problem with conventional anti hacker security system are they are not designed to stop hackers, instead they are countermeasures that react to threats. Thus, today's security systems still leave the network vulnerable to attack, although they are capable of addressing certain attacks once the attack is identified.
  • Another problem with conventional anti hacker security systems is that they are typically built as proprietary systems, resulting in long design, development and release cycles. This of course can be problematic as hackers release new attacks quite frequently, and because of the Internet, these many of today's attacks spread with breathtaking speed from one network to another. In a world where attacks can spread from Asia to North America in a matter of days, it is important that security measures be deployed as quickly as possible. It is also important that the INFOSEC security measures be designed to scale more easily so that improvements in central processing unit (CPU) power, memory and storage can be made available on a regular basis. Unfortunately, most of today's INFOSEC solutions are hard to upgrade and manage. For example, many of today's INFOSEC appliances have been “hard wired” with a CPU, and thus over time will be able to keep up with user demand. In fact, many INFOSEC systems today are “hard wired” with one or more network adapter interface for a 10 megabits per second network and if the network performance requirements move to 100 megabits per second or a gigabit per second, these INFOSEC appliances become bottlenecks to network performance and therefore detract from user productivity. Still another problem with conventional anti hacker security system are that each INFOSEC appliance has a completely different and unique administrative interface. After deploying more than a few of these appliances, it becomes extremely difficult for System Administrators (SYSADMINs) to manage these systems.
  • Thus, there is a need for improved security systems.
  • SUMMARY OF THE INVENTION
  • In view of the foregoing disadvantages inherent in the known types of anti hacker security system, the systems and methods described herein provide proactive network security systems that protect against hackers and may automatically find, report, and communicate with countermeasures and remove the common vulnerabilities and exposures (CVEs) that they exploit.
  • To this end, the systems and methods herein, in one embodiment, generally comprise a human factors in design (HFID) graphical user interface (GUI) for secure configuration and administration, a DYNAMIC UPDATES engine, an INFOSEC engine, INFOSEC engine PLUGINs and communications interfaces. Optionally the interfaces may include interfaces for one or more Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), honeypot systems (HPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA) features with Hardened Operating Systems (HOS) and “open box” PC or generic server appliance hardware on which to deploy the invention.
  • The software engine may securely and dynamically update one or all components of the INFOSEC ENGINE and/or all INFOSEC ENGINE PLUGINs as well as other key security components. The software engine acts as a gateway between users, personal computers, servers, services and the computer network (internet, intranet, extranet, wide area network, wireless network or local area network). An Information Security (INFOSEC) software component may plug into the INFOSEC engine to, from time to time, expand the INFOSEC capabilities. Sample PLUGINs may include Firewalls (FW), virtual private networks (VPNs) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA). The system may also include an operating system that has been hardened against known weaknesses and attack methodologies of hackers. In a further optional embodiment, the system may include a software component that enables the INFOSEC Engine to be deployed on more than one system that can act as a single INFOSEC Engine through a computer network. An optional software component “heart-beat” monitor may exchange heartbeat signals between two or more INFOSEC appliances and enables one appliance to takeover for another should the other malfunction. The systems and methods described herein can be operated on conventional hardware platforms including Personal Computer (PC) or generic server appliances that run the Windows or Linux operating systems. Optionally, the systems may employ a client-server modular based software structure for secure, authenticated an non-repudiable communications between the Proactive Network Security system and a traditional Countermeasures System to increase the probability that a hacker will not be able to break into the existing network infrastructure through automated vulnerability assessment, reporting, and remediation.
  • There has thus been described certain features of the invention in order that the detailed description thereof may be better understood, and in order that the present contribution to the art may be better appreciated. There are additional features of the invention that will be described hereinafter.
  • It is to be understood that the invention is not limited to the details of construction and to the arrangements of the components set forth in the following description or illustrated in the drawings. The invention is capable of other embodiments and of being practiced and carried out in various ways. Also, it is to be understood that the phraseology and terminology employed herein are for the purpose of the description and should not be regarded as limiting.
  • A primary object of the present invention is to provide a proactive network security system to protect against hackers that will overcome the shortcomings of the prior art devices.
  • An object of the present invention is to provide a proactive network security system to protect against hackers for the proactive automated defense against hackers by automatically finding, reporting, communicating with countermeasures about and removing the common vulnerabilities and exposures (CVEs) that they exploit.
  • Another object is to provide a proactive network security system to protect against hackers that acts as a proactive network security and anti-hacker system, that stops most hackers and reduces the risk of attack by the most dangerous and knowledgeable hackers, one that is built upon “open box” PC and/or appliance server architecture to leverage unique software that combines best-of-breed INFOSEC algorithms and techniques with a focus on human factors design (HFID), unification of multiple security applications and development platform to sustain technology currency, the solution achieved contains novel and potentially major advances toward ubiquitous deployment of solid, scaleable defenses against hackers, blended threats and insider attacks.
  • Another object is to provide a proactive network security system to protect against hackers that can more easily be managed by creating a single HFID graphical user interface (GUI) that runs securely in industry standard web browsers using built-in secure socket layer (SSL) for encryption and user authentication.
  • Another object is to provide a proactive network security system to protect against hackers that contains an INFOSEC engine that can be dynamically upgraded through secure means.
  • Another object is to provide a proactive network security system to protect against hackers that contains a GUI Engine that can be dynamically upgraded through secure means.
  • Another object is to provide a proactive network security system to protect against hackers that contains a CPU, memory, hard drive for storage that can all be easily upgraded with “open box” off-the-shelf solutions.
  • Another object is to provide a proactive network security system to protect against hackers that can be trusted by providing open source to key INFOSEC algorithms that are embedded within the INFOSEC engine (such as OpenSSL Engine, for example).
  • Another object is to provide a proactive network security system to protect against hackers that can perform numerous INFOSEC functions in one “open box” appliance that scales in physical size from a small PC to a large generic server appliance. Should these INFOSEC functions exist in another network security appliance, the systems described herein shall be able to communicate with said INFOSEC countermeasure through a well-defined and secure communication interface to enable more proactive network security through automation.
  • Other objects and advantages of the present invention will become obvious to the reader and it is intended that these objects and advantages are within the scope of the present invention.
  • To the accomplishment of the above and related objects, this invention may be embodied in the form illustrated in the accompanying drawings, attention being called to the fact, however, that the drawings are illustrative only; and that changes may be made in the specific construction illustrated.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Various other objects, features and attendant advantages of the present invention will become fully appreciated as the same becomes better understood when considered in conjunction with the accompanying drawings, in which like reference characters designate the same or similar parts throughout the several views, and wherein:
  • FIG. 1 is hackers' view of computer-based assets connected to an internal and external network.
  • FIG. 2 are typical layers of network security countermeasures designed to protect computer-based assets.
  • FIG. 3 are typical points of entry of known CVEs for hackers to leverage and attack computer-based assets.
  • FIG. 4 is a view of computer-based assets as protected from internal and external attacks by hackers.
  • FIG. 5 is a view of the invention's approach to proactive network security to protect computer-based assets.
  • FIG. 6 is a architectural view of proactive network security system to protect against attacks by hackers.
  • FIG. 7 is a communication interface between the proactive network security and typical countermeasures.
  • FIG. 8 is a sample “open box” very small hardware device that the present invention can be deployed on.
  • FIG. 9 is a sample “open box” 1 u rack-mount generic server appliance with the present invention installed.
  • DETAILED DESCRIPTION
  • The system and methods described herein include, among other things, security systems that provide proactive automated defense against hackers by automatically finding, reporting, communicating with countermeasures about and removing the common vulnerabilities and exposures (CVEs) that they exploit. Accordingly, the systems described herein provide for proactive security by determining the components that exist on a network system and generating a list of network assets.
  • In one embodiment, the invention provides a security method that can be executed on a wired and/or wireless network. As part of the security method, in a first step the network is scanned and/or probed for any and all attached equipment and related assets, herein referred to as “network-based” assets. The method will dynamically detect and map changes to LAN and WAN connected equipment including searching for equipment which may be deemed as rogue and creating a network-based assets list, wherein the list contains information as to the location of the network-based assets.
  • The list may contain information as to the Internet Protocol (IP) address of said network-based assets, and the list may contain information as to the open Ports of said network-based assets and related application, session, transport, sockets and other internet protocol (IP) related information. The list may contain other information such as the Media Access Control (MAC) address of said network-based assets, whether the connection is Wired or Wireless of said network-based assets and other information about the structure of the network and its component devices.
  • The information contained in the list may change automatically and at pre-scheduled intervals as network-based assets are moved or relocated.
  • In a further step, the method audits one or more of the network-based assets for common vulnerabilities and exposures (CVEs) as defined by the U.S. federally funded CVE list managed by MITRE corporation or any similar list. The method will generate a CVE and related regulatory compliance audit reports and update the CVE and related regulatory compliance audit tests. In a further step the method can share MAC, IP, Port, CVE and related regulatory compliance other related audit data with various INFOSEC countermeasures designed to help protect network-based assets against attacks.
  • The method may then activate an INFOSEC engine to update plugins to ensure the system continues to stay current with methodologies to protect against hackers in a proactive way.
  • The method defines a true risk profile for the computer-based network environment, and uses the knowledge of external and internal CVEs as well as how to manage and remediate against these CVEs, to provide more robust and proactive security.
  • Turning now descriptively to the drawings, in which similar reference characters denote similar elements throughout the several views, the attached figures illustrate a proactive network security system to protect against hackers, which comprises a human factors in design (HFID) graphical user interface (GUI) for secure configuration and administration, a DYNAMIC UPDATES engine, an INFOSEC engine, INFOSEC engine PLUGINs and communications interface possibly including one or more of the following but not limited to Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), honeypot systems (HPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA) features with Hardened Operating Systems (HOS) and “open box” PC or generic server appliance hardware on which to deploy the invention, a human factors in design (HFID) graphical user interface (GUI) for secure configuration and administration, a software engine that can securely and dynamically update one or all components of the INFOSEC ENGINE and/or all INFOSEC ENGINE PLUGINs as well as other key security components of the invention, an Information Security (INFOSEC) software engine that acts as a gateway between users, personal computers, servers, services and the computer network (internet, intranet, extranet, wide area network, wireless network or local area network), an Information Security (INFOSEC) software component that plugs into the INFOSEC engine to expand the INFOSEC capabilities of the solution. Sample PLUGINs may include one or more of the following but not limited to Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA). The system uses an operating system that has been hardened against known weaknesses and attack methodologies of hackers. The system has a software component that enables the INFOSEC Engine to be deployed on more than one OPEN-BOX HARDWARE systems that can act as one single INFOSEC Engine through a computer network. The system may also employ a software component that acts like a human “heart-beat” between two or more INFOSEC appliances and enables one appliance to takeover for another should the other malfunction, any Personal Computer (PC) or generic server appliance that can run the Windows or Linux operating systems. A client-server modular based software system for secure, authenticated and non-repudiable communications between the Proactive Network Security system and any traditional or typical Countermeasures System to increase the probability that a hacker will not be able to break into the existing network infrastructure through automated vulnerability assessment, reporting, and remediation.
  • A human factors in design (HFID) graphical user interface (GUI) for secure configuration and administration may be provided. The Secure Graphical User Interface (GUI) is accessible through non-repudiable means. One method is through an HTTPS (Secured Hypertest Transfer Protocol—Secure Sockets Layer (SSL) enabled) Web Browser. At initial connection, an additional layer of security is available through a login (USERID/PASSWORD) dialog box. Once logged into the Secure GUI, an administrator is able to quickly and easily navigate through graphical buttons and hyperlink text. The navigation is optimized for the most rapid means of configuring, operating and managing an Anti-Hacker Proactive Network Security System. The structure of an optimized Secure GUI is dynamic in nature, based upon the modules, options and INFOSEC plugins which are loaded into the system. The functions include rapid access to the dynamic vulnerabilities and exposures updating engine to select when, if ever, to schedule updates to the system, the dynamic network mapping engine to initialize an automated scan and review of operating systems, hardware and software connected to the computer-based network, a calendar and scheduling engine with simple calendar and scheduling functions and views to allow for numerous configurations of the system, allowing the administrator to choose which computers or network equipment on Internet Protocol (IP) addresses to scan for vulnerabilities and to protect against hacker attacks, access to key features and configuration of the vulnerability assessment, access to key features and configuration of the reporting engine with data export functionality as well as the repair engine which enables an administrator to proactively choose automated repair or specialized repair on a per IP address or system basis and finally, control of the plugins and real-time countermeasures communications engine to enhance the automation of proactive network security functionality through communications with traditional countermeasures. The Secure GUI contains functions for reading and writing of configuration, reporting, management and remediation data.
  • A software engine can securely and dynamically update one or all components of the INFOSEC ENGINE and/or all INFOSEC ENGINE PLUGINs as well as other key security components of the invention. The dynamic updates engine will update the Anti-Hacker Proactive Network Security System with tests for the latest known common vulnerabilities and exposures (CVEs) as well as updates to the System software, as needed, including maintenance and security updates and full-system upgrade patches. The dynamic updates engine securely communicates with and authenticates to a remote updating service which may be hosted through a virtual private network or through a strong-encrypted web-based service running on a system which is publicly assessable through an IP Address and an HTTPS or other SSL-based connection. The Dynamic Updates Engine functions include requesting authentication and access to the updating service, requesting updates from the updating service, informing the updating service about system health and other non-privacy related system features and issues which may enable enhancements to the quality and proactive nature of the Anti-Hacker System. The updating engine is designed to as not to compromise true privacy and full confidentiality of the end-user for ethical and regulatory compliance issues.
  • An Information Security (INFOSEC) software engine acts as a gateway between users, personal computers, servers, services and the computer network (internet, intranet, extranet, wide area network, wireless network or local area network). The information Security (INFOSEC) Engine controls the computer-based network scanning, standards-based vulnerability assessment through common vulnerabilities and exposures (CVEs) testing, reporting and remediation as well as interfacing with the INFOSEC ENGINE PLUGINs. The INFOSEC Engine is structured in a modular fashion with a main controller that takes input for control from the Secure GUI modules. Functions include reading and acting upon the configuration and scheduling data as stored by the Secure GUI modules. The INFOSEC Engine contains a unique module for each vulnerability assessment CVE test as well as communication modules to enable non-intrusive testing for each unique IP Address accessible from the computer-based network. The INFOSEC Engine contains read, write and export functionality for vulnerabilities found and reported in various formats including but not limited to structured query language (SQL) databases and tables, portable document format (PDF), extensible markup language (XML), hypertext markup language (HTML), comma separated values (CSV) and Excel file format (XSL). The INFOSEC Engine, at initialization, is able to determine which CVE tests are available as well as which INFOSEC Engine Plugins are available and then to relay this information to the Secure GUI for administration, control and management.
  • An Information Security (INFOSEC) software component that plugs into the INFOSEC engine to expand the INFOSEC capabilities of the solution. Sample PLUGINs may include one or more of the following but not limited to Firewalls (FW), virtual private networks (VPNS) AntiVirus Servers (AVS), Anti Distributed Denial of Service (Anti-DDoS), Certificate Authorities (CA), Content Filtering and Application Caching (PROXY), Encryption Acceleration and Secure Sockets Layer (SSL), Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), Vulnerability Assessment (VA), Vulnerability Remediation (VR), and Wireless Security (802.11b) using Wireless Encryption Protocol (WEP), Clustering and High Availability (HA). The INFOSEC Engine Plugins each share a common communications interface with the INFOSEC Engine. They provide all necessary aspects of Information Security (INFOSEC) functionality, administration, reporting, management and remediation not originally built into the Anti-Hacker Proactive Network Security System so as to maintain currency with state-of-the-art INFOSEC functions and requirements. The INFOSEC Engine Plugins are unique in that they each may perform functionality ranging from vulnerability assessment, reporting, management and remediation to industry standard countermeasure functionality such as stateful packet inspecting firewall, virtual private networking through IP Security (IPSec), Secure Sockets Layer (SSL) to Intrusion Detection, Intrusion Prevention, Honeypot, Anti-Virus, to Anti-Spam and other countermeasure-based INFOSEC functionality not originally built-into the Anti-Hacker system design. These INFOSEC Engine Plugins may be securely and dynamically obtained and installed automatically or manually through the Dynamic Updates Engine.
  • An operating system may be employed that has been hardened against known weaknesses and attack methodologies of hackers. The Hardened Operating System is one which is deployed without any common vulnerabilities and exposures (CVEs) that a hacker might take advantage of to jeopardize the security of the Anti-Hacker Proactive Network Security System. All unnecessary functionality has been removed including but not limited to unnecessary open ports and unnecessary computer-based networking protocols, applications and system services. The Hardened Operating System may be Linux, BSD, Unix or Windows-based. It will provide all necessary functionality for the Anti-Hacker Proactive Network Security System software to function as designed but not allow for any unauthorized access to Operating System specific functionality by any administrator, end-user or unauthorized hackers.
  • A software component enables the INFOSEC Engine to be deployed on more than one OPEN-BOX HARDWARE systems that can act as one single INFOSEC Engine through a computer network. The Clustering software will enable multiple Anti-Hacker Proactive Network Security system computer-based network appliances which are within the same network to operate as a clustered system to share workload, as necessary for any and all functions which may be clustered such as network scanning, vulnerability assessment through CVE testing, reporting, remediation and other critical functionality that may be too CPU intensive for one system alone in a large network. The Structure of the Clustering is organic by nature and allows for multiple systems to communicate securely, sharing critical information related to any and all INFOSEC functions being performed. Functions include secure authentication and communication necessary to join a cluster, be removed from a cluster and operate as part of a cluster.
  • A software component acts like a human “heart-beat” between two or more INFOSEC appliances and enables one appliance to takeover for another should the other malfunction. High Availability of the Anti-Hacker Proactive Network Security System is achieved through humanlike heart-beat patterns of bit sharing and clock synchronization of more than one system through one of many possible means including but not limited to IP-based communication over computer-based network cables, hubs, switches, routers or other devices or serial or USB connectivity with or without crossover cables as necessary. The High Availability component of the system is structured to enable automated recovery should one of multiple Anti-Hacker Proactive Network Security System appliances fail through hardware or software failure. Should this occur, the High Availability functions, operating in a background mode, regularly communicate as peers between two or more systems using peer-to-peer or client-server bit-based communications asking the age old question “Are you there?” and should a system not respond within a pre-defined and configurable period of time, the system asking the question will assume that the other system has failed and is offline. If a ping of the other system through computer-based networking does not achieve an acceptable response within an acceptable time-frame, the “live” system will takeover where the other system stopped. Functions to securely exchange system status and logs are run automatically during normal predefined and configurable schedules.
  • Any Personal Computer (PC) or generic server appliance may be employed that can run the Windows or Linux operating systems. The Anti-Hacker Proactive Network Security System may be deployed on any Open-Box Hardware. Open-Box Hardware is defined as any computer-based system that can operate standards-based software and operating systems included but not limited to Linux, BSD, Unix or Windows on Intel, AMD or compatible hardware systems. The Structure of the Open-Box Hardware can range from hand-held wired or wireless computer equipment to standard portable digital assistants (PDAs), laptops, desktops, servers or other computers. The functionality provided must include basis operating system, application and computer-based network connectivity.
  • A client-server modular based software system for secure, authenticated and non-reputable communications between the Proactive Network Security system and any traditional or typical Countermeasures System to increase the probability that a hacker will not be able to break into the existing network infrastructure through automated vulnerability assessment, reporting, and remediation. The Countermeasures Communications System enables secure communications between the Anti-Hacker Proactive Network Security System and other computer-based network equipment which may be newly designed or traditional INFOSEC countermeasure solutions such as stateful packet inspecting firewall, virtual private networking through IP Security (IPSec), Secure Sockets Layer (SSL) to Intrusion Detection, Intrusion Prevention, Honeypot, Anti-Virus, to Anti-Spam and other countermeasures-based INFOSEC functionality not originally built into the Anti-Hacker system design. The Countermeasure Communications System is structured to enable secure communications between the Anti-Hacker Proactive Network Security System and other computer-based network equipment which may be newly designed or traditional INFOSEC countermeasure solutions. Functions are available to initiate and terminate communications, allow the INFOSEC countermeasure client to initiate requests for scheduling or immediate vulnerability assessments through CVE tests, request reports in pre-defined file formats or a data feed of the results, request remediation on one, more or all of the IP Addresses which were tested or scheduled to be tested and to request dynamic updates to client INFOSEC countermeasure system.
  • The main components of one embodiment of this system are Open-Box Hardware, running a Hardened Operating System with optional Clustering and High Availability modules for flexible scaleability and performance requirements and to preserve the longevity of hardware investments through expandability and reusability traditionally found in Open Box Computer-based hardware systems. Other key main components include the Dynamic Network Mapping Engine, Calendar and Scheduling Engine, Automated Vulnerability Assessment Scanning Engine, Automated Reporting, Exporting and Remediation Engine, Dynamic Update Engine and the Real-time Countermeasures Communications Engine. Subcomponents include the Secure Automated Repair Client, Countermeasures Communications Client, INFOSEC Engine Plugins and Computer-based Network stacks such as the TCP/IP or similar communications stack. Each component communicates as necessary through a multi-threaded non-blocking approach. The main components call the subcomponents as necessary as driven by the calendar and schedule which is read and managed by the INFOSEC engine, as established by the administrator through the Secure GUI. Alternative variations of this invention may include a network of one or more computers operating in parallel, in a grid or in very large, secure and remote clusters performing similar functionality and using a similar open-box hardware approach as well as accelerated proprietary chipsets which may or may not include accelerated PKI, SSL, IPSec, WEP and other INFOSEC protocols over wired or wireless networks.
  • In operation, the Hardware is attached to a computer-based network through the standard means of connectivity including but not limited to a wired or wireless TCP/IP connection. It is then rapidly configured by the Administrator through the secure GUI. Once configured, the system can optionally scan the locally accessible network to determine network topology and gather Operating System and IP Address information. Then, the Administrator can configure various scheduled events to enable the system to automatically scan various computer-based network equipment for a complete and thorough vulnerability assessment through common vulnerabilities and exposures (CVEs) tests. Optional INFOSEC Engine Plugins may be configured and managed through the Secure GUI, as well. Optional Countermeasure Communications may be configured either through the Secure GUI or remotely through the Administrative GUI of the integrated countermeasure system. Automated vulnerability reporting will result and the administrator will be notified as to which CVEs exist on which systems and simplified instructions on how to remediate for each of the CVEs found. Automated Remediation Clients may be deployed as agents running remotely on each system within the Computer-Based network. Theses Automated Remediation Clients will take their remediation instructions securely from the Anti-Hacker Proactive Network Security system or cluster of systems, under Administrator control either automatically, manually or a combination of both. Each remediated system will no longer contain the CVE that placed the system at risk of being breached by a Hacker and risking Regulatory Compliance, Legal Liability and the risk of damage to computer-based assets.
  • In an alternate embodiment, the invention provides methods for auditing one or more of said network-based assets for common vulnerabilities and exposures (CVEs) as defined by the U.S. federally funded CVE list managed by MITRE corporation or any similar list as managed by other open sources occurs through security auditing server-based software engine that has an ever-growing list of CVE tests which use network-based hacking methodologies of scanning, probing, fingerprinting and other remote security access methods to find vulnerable spots in the Internet protocol stack, TCP/IP, UDP or otherwise, operating system, user access or Internet-connected applications, server software and services that should be fixed. The results are stored and compared against each network-based asset list which is pre-processed in ASCII text format for storage into a simple text file, Comma Separated Value (CSV) file, Extensible Markup Language (XML) file and Structured Query Language (SQL) database table.
  • The method automatically generates CVE and related regulatory compliance audit reports by taking the results of the CVE vulnerability assessment and security auditing system output and comparing each result against selected Regulatory and Corporate Compliance reviews including but not limited to any CVE which is found that may take a network-based asset out of said compliance through a weakness that creates risk of loss against non-repudiation and confidentiality of the network-based asset and all related data stored on the host of said network-based asset storage media. The method displays CVE test results in an easy to read format including conversion into HTML and PDF by reading the Comma Separated Value (CSV) file, Extensible Markup Language (XML) file and Structured Query Language (SQL) database table that hosts the CVE test results and regulatory compliance data. The method provides secure web-based GUI access to these reports by dynamically reading a list of all available CVE test results and their related reports into a simple selection list with a point and click interface for access by authorized administrators, through the Administration Console and by ‘C’ level executives through the Executive Dashboard interface (FIG. 6).
  • The method automatically shares MAC, IP, Port, CVE and related regulatory compliance other related audit data with various INFOSEC countermeasures including but not limited to traffic filtering routers, virtual private networking equipment, firewalls, intrusion detection systems, intrusion prevention systems, anti-virus solutions, anti-spam solutions, content proxies, honeypots and other countermeasures designed to help protect network-based assets against attacks through a Real-time Countermeasures Communication Engine (FIG. 7) which uses secure access through both authenticated and non-repudiable secure connections to said INFOSEC countermeasures.
  • Upon establishing a secure connection, the method shares MAC, IP, Port and other necessary network-based asset identification data with the INFOSEC countermeasure to create a relationship between the two systems. This provides the INFOSEC countermeasure with the most recent CVE test data available on the network-based asset to help an IT manager manually or automatically determine how the INFOSEC countermeasure should react to the CVE test data on each network-based asset which has known weak spots that are vulnerable to attack and pose a risk to the LAN and WAN should these Ports, protocols, client or server applications not be temporarily disabled, turned off or blocked from network access until patching or CVE remediation takes place through the Secure Automated Repair Client (FIG. 6) which may or may not be available and running on the network-based asset.
  • In the event the INFOSEC countermeasure is a firewall or traffic filtering router, dynamic alerting of the IT manager or an alternative alert recipient and dynamic changes to the firewall rule table will take place through the Countermeasure Communications Client plug-in which has been written for that MAKE, MODEL and VERSION firewall or traffic filtering router. This may temporarily disable, turn off, or block network access either granularly through Port related CVE data or non-granularly by blocking all traffic of the said network-based asset containing the CVE(s) which need remediation.
  • In the event the INFOSEC countermeasure is a VPN, dynamic alerting of the IT manager or an alternative alert recipient and dynamic changes to the VPN access list will take place through the Countermeasure Communications Client plug-in which has been written for that MAKE, MODEL and VERSION VPN. This can temporarily disable, turn off, or block network access either granularly through Port related CVE data or non-granularly by blocking all traffic of the said network-based asset containing the CVE(s) which need remediation.
  • In the event the INFOSEC countermeasure is an IPS, dynamic alerting of the IT manager or an alternative alert recipient and dynamic changes to the IPS access list will take place through the Countermeasure Communications Client plug-in which has been written specifically for that MAKE, MODEL and VERSION IPS. In the event the INFOSEC countermeasure is an IDS, dynamic alerting of the IT manager or an alternative alert recipient and sharing the related CVE tests data with the IDS to help the IDS reduce false positives in the IDS alerting module as well as reduce the traffic load related to intrusion detections which attack a particular IP address that is not susceptible to that particular attack methodology based upon the related CVE tests data and will take place through the Countermeasure Communications Client plug-in which has been written specifically for that MAKE, MODEL and VERSION IDS.
  • Upon establishing a secure connection, the method may obtain dynamic updates through a secure connection (SSL) of network-based asset risk profile data, vulnerability remediation data, asset management data, CVE test data, policy, and regulatory compliance data.
  • The method may also automatically update INFOSEC engine plugins to ensure the system continues to stay current with methodologies to protect against hackers. To this end, it establishes a secure connection through either SSL or HTTPS to obtain any and all available INFOSEC engine plugins that are not already installed on the Proactive Network Security appliance. The users may obtain these INFOSEC engine plugins through the ‘web-based’ human factors in design (HFID) graphical user interface (GUI) for system administrators, also known as an ‘administrative dashboard’ through electronic commerce (e-commerce) functionality. This e-commerce functionality, allows the users to view which INFOSEC engine plugins have been purchased, subscription service license status and transact purchases for any and all additional INFOSEC engine plugins which are available at the time of the users' connection to the Anti-Hacker Proactive Network Security e-commerce system, hosted securely on an SSL-enabled HTTPS web server, electronically shipping INFOSEC engine plugins which have been purchased, all related license keys and electronic documentation through an SSL tunnel, via secure file transfer (FTPS) or the secure hypertext transport protocol (HTTPS Get) functionality.
  • These INFOSEC engine plugins may include new interfaces to various countermeasures (i.e. Firewalls, VPNs, IDS and IPS), enhanced or new CVE auditing functionality, enhanced or new regulatory compliance reporting, enhanced or new policy building tools, enhanced auditing capabilities such as rogue wireless device detection, mobile device detection, updated database tables, updated GUI features and other ‘packaged’ enhancements to maintain currency of the system.
  • The method may allow for automatically repairing CVE and related regulatory compliance weaknesses through a client-server-based system tray (SYSTRAY) interface. The system may create secure SSL on-demand client-server communication interfaces between the SYSTRAY application running on client systems with one or more server ‘threads’ running on the Anti-hacker Proactive Network Security system on a per network-based asset basis, and upon establishing a secure connection, obtain patch management links, instructions, modules, executable patches and security fixes through an SSL tunnel, via secure file transfer (FTPS) or the secure hypertext transport protocol (HTTPS Get) functionality between the SYSTRAY client and the Anti-hacker Proactive Network Security system serve. The system may allow for executing links, instructions, modules, executable patches and security fixes from the SYSTRAY client application for repair and remediation of CVE and related regulatory compliance weaknesses of each CVE that has been uncovered by the Anti-hacker Proactive Network Security system for said network-based asset, on a per IP address basis.
  • A secure sockets layer (SSL), secure hypertext transport protocol (HTTPS), also known as ‘web-based’ human factors in design (HFID) graphical user interface (GUI) for system administrators, may be provided to support an ‘administrative dashboard’ that allows system administrators to access core functionality of the Anti-hacker Proactive Network Security system. This may include those functions necessary to manage, operate and update said system, and the administrative dashboard provides access to and control of initial licensing and setup by simple web-based form-fill and point-and-click operations.
  • The administrative dashboard provides access online help through mouse-over popup help as well as a hypertext markup language (HTML) help system available through simple point-and-click operations. The administrative dashboard provides access to and control of basic ‘headless appliance’ operations such as setting system date and time, remote update, reboot, shutdown by simple web-based point-and-click operations. The administrative dashboard provides access to and control of basic alerting operations such as alert through e-mail or pager module on operating system or Anti-hacker Proactive Network Security system tampering attempts. The administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on completion of network-based asset discovery. The administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on completion of CVE test completion on one or more selected network-based assets on a per IP address basis. The administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on completion of system updates. The administrative dashboard provides access to and control of alerting operations such as alert through e-mail or pager module on unauthorized attempted login to the Anti-hacker Proactive Network Security system. The administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on XML, Really Simple Syndication (RSS) or HTML news feeds for vulnerability alerts such as BUGTRAQ or other open-source vulnerability and hacker threat news feeds. The administrative dashboard provides access to and control of advanced alerting operations such as alert through e-mail or pager module on regulatory compliance reporting and related network-based asset risk profile. The administrative dashboard provides access to and control of network-based asset discovery, policy and countermeasure enforcement functionality by simple web-based point-and-click operations. The administrative dashboard provides access to and control of calendar and scheduling automation functionality for network-based asset discovery, policy and countermeasure enforcement functionality by simple web-based point-and-click operations. The administrative dashboard provides access to and control of system administrator level reporting of the CVEs discovered, CVE and countermeasure related event correlation and related regulatory compliance risks by simple web-based point-and-click operations. The administrative dashboard provides access to and control of policy building tools by simple web-based form-fill and point-and-click operations. The administrative dashboard provides access to and control of customer-service reporting, bug tracking and reporting and related issues reporting by simple web-based form-fill and point-and-click operations.
  • The systems described herein may use a secure sockets layer (SSL), secure hypertext transport protocol (HTTPS), also known as ‘web-based’ human factors in design (HFID) graphical user interface (GUI) for executives, also known as an ‘executive dashboard’. This allows executives such as a chief financial officer (CFO) or chief security officer (CSO) or chief information officer (CIO) to access of higher-level reporting functionality of the Anti-hacker Proactive Network Security system necessary to obtain CVE and regulatory related compliance reports, such as ‘You have X serious CVEs in your corporate network that may take you out of compliance with Y regulation’, CVE related countermeasure event alerts and high-level news feed alerts related to hacker, nationwide and worldwide hacker attack and/or new exploits, such as ‘BUGBEAR now attacking U.S. Corporate networks today at 0900 EST through Outlook flaw: CVE#xyz’, without overloading the executive with the detailed and granular data found in the administrative dashboard.
  • The executive dashboard provides access to and control of high level alerting operations such as alert through e-mail or pager module on serious risk of being out of compliance or having new CVEs discovered or detection of a rogue wired or wireless device in the network and/or Anti-hacker Proactive Network Security system subscription service about to expire. The executive dashboard provides access to and control of alerting operations such as alert through e-mail or pager module on unauthorized attempted login to the Anti-hacker Proactive Network Security system. The executive dashboard provides access to and control of which system administrators are allowed access to the Anti-hacker Proactive Network Security system.
  • An optional software component like a human ‘heart-beat’ between two or more Anti-hacker Proactive Network Security system INFOSEC appliances and enables one appliance to take over for another should the other malfunction. The usage of bit sharing and clock synchronization of more than one system through secure IP-based communications such as an SSL tunnel, via secure file transfer (FTPS) or the secure hypertext transport protocol (HTTPS Get) functionality over the LAN, WAN, or physically through serial, USB or crossover Ethernet cables to an extra network interface card (NIC) on each INFOSEC appliance. In the event serial, USB or crossover connections are used for heart-beat communications. The bit sharing and clock synchronization will occur through bit sharing and clock synchronization of two or more systems in a round-robin secure connection and data sharing. In the event one of the Anti-hacker Proactive Network Security system INFOSEC appliances does not provide a ‘heart-beat’ bit within a predetermined time frame, the next system to discover the lost ‘heart-beat’ will takeover where the lost, shutdown or physically damaged appliance left off by continuing any and all events which were last recorded and shared among ‘heart-beat’ enabled appliances through secure database replication.
  • As to further discussion of the manner of usage and operation of the present invention, the same should be apparent from the above description. Accordingly, no further discussion relating to the manner of usage and operation will be provided.
  • With respect to the above description then, it is to be realized that the optimum dimensional relationships for the parts of the invention, to include variations in size, materials, shape, form, function and manner of operation, assembly and use, are deemed readily apparent and obvious to one skilled in the art and all equivalent relationships to those illustrated in the drawings and described in the specification are intended to be encompassed by the present invention.
  • Therefore, the foregoing is considered as illustrative only of the principles of the invention. Further, since numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the invention to the exact construction and operation shown and described, and accordingly, all suitable modifications and equivalents may be resorted to, falling within the scope of the invention.

Claims (21)

1-11. (canceled)
12. A method comprising:
scanning a network system to locate one or more assets;
creating an asset list that includes a location of each of the one or more assets;
monitoring the network system and updating the asset list;
periodically updating a schedule of common vulnerabilities and exposures
auditing at least one of the one or more assets for common vulnerabilities and exposures according to the schedule to provide audit data;
providing the audit data to an information security system and responsively deploying one or more countermeasures.
13. The method of claim 12 wherein the assets include one or more of LAN connected equipment and WAN connected equipment.
14. The method of claim 12 wherein the asset list includes an IP address of each of the one or more assets.
15. The method of claim 12 wherein the asset list identifies open ports for each of the one or more assets.
16. The method of claim 12 wherein for each of the one or more assets, the list identifies one or more of a Media Access Control address, application information, session information, transport information, socket information, and a connection type.
17. The method of claim 12 providing at least two information security systems, wherein each of the at least two information security systems is adapted to assume functions of other ones of the at least two information security systems in the event of a malfunction.
18. A system for network security, comprising:
a dynamic mapping engine that monitors assets on a network and detects when an asset is added to or removed from the network, the dynamic mapping engine providing asset identification data;
a gateway between one or more of the assets and the network;
an interface to administer a policy relating to use of the network via the gateway; and
a countermeasures communication engine administered through the interface, the countermeasures communication engine responsive to the policy to control one or more countermeasures with reference to a plurality of vulnerabilities.
19. The system of claim 18 wherein the gateway is a software gateway.
20. The system of claim 18 wherein the plurality of vulnerabilities include Common Vulnerabilities and Exposures.
21. The system of claim 18 wherein the dynamic mapping engine uses asset-identification data including one or more of a MAC address, an IP address and a port.
22. The system of claim 18 wherein the policy and the countermeasures communication engine cooperate to limit access to the network through the gateway according to at least one of MAC addresses, IP addresses, and ports.
23. The system of claim 18 wherein the countermeasures communication engine updates a firewall to block traffic related to at least one of the plurality of vulnerabilities.
24. A user interface, the user interface providing one or more controls to administer a policy relating to use of a network through a software gateway that resides between users and the network, wherein the policy is applied with reference to a list of vulnerabilities.
25. The user interface of claim 24 wherein the list of vulnerabilities includes Common Vulnerabilities and Exposures.
26. The user interface of claim 24 wherein the user interface includes a dashboard.
27. The user interface of claim 24 wherein the user interface integrates management of an intrusion prevention system, network behavior analysis, and vulnerability assessment.
28. The user interface of claim 24 wherein the user interface receives user input controlling an intrusion detection system that provides alerts as to traffic anomalies.
29. The user interface of claim 24 wherein the user interface receives user input controlling an intrusion protection system that blocks an intruder.
30. A method comprising:
operating a virtual private network that provides access to one or more network assets according to an access list;
detecting a new asset on the virtual private network that contains a vulnerability requiring remediation; and
in response to detecting the new asset, altering the access list to block traffic with the new asset.
31. The method of claim 30 wherein the vulnerability includes a Common Vulnerability and Exposure.
US11/769,971 2003-07-25 2007-06-28 Proactive network security systems to protect against hackers Abandoned US20080005784A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/769,971 US20080005784A1 (en) 2003-07-25 2007-06-28 Proactive network security systems to protect against hackers

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US48998203P 2003-07-25 2003-07-25
US10/898,900 US7346922B2 (en) 2003-07-25 2004-07-26 Proactive network security system to protect against hackers
US11/769,971 US20080005784A1 (en) 2003-07-25 2007-06-28 Proactive network security systems to protect against hackers

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/898,900 Continuation US7346922B2 (en) 2003-07-25 2004-07-26 Proactive network security system to protect against hackers

Publications (1)

Publication Number Publication Date
US20080005784A1 true US20080005784A1 (en) 2008-01-03

Family

ID=34197905

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/898,900 Expired - Fee Related US7346922B2 (en) 2003-07-25 2004-07-26 Proactive network security system to protect against hackers
US11/769,971 Abandoned US20080005784A1 (en) 2003-07-25 2007-06-28 Proactive network security systems to protect against hackers

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/898,900 Expired - Fee Related US7346922B2 (en) 2003-07-25 2004-07-26 Proactive network security system to protect against hackers

Country Status (1)

Country Link
US (2) US7346922B2 (en)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060179040A1 (en) * 2005-02-08 2006-08-10 International Business Machines Corporation Data leak protection system, method and apparatus
US20070027915A1 (en) * 2005-07-29 2007-02-01 Morris Robert P Method and system for processing a workflow using a publish-subscribe protocol
US20070168420A1 (en) * 2005-12-30 2007-07-19 Morris Robert P Method and apparatus for providing customized subscription data
US20070177615A1 (en) * 2006-01-11 2007-08-02 Miliefsky Gary S Voip security
US20070192867A1 (en) * 2003-07-25 2007-08-16 Miliefsky Gary S Security appliances
US20070256128A1 (en) * 2006-04-27 2007-11-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using prioritized routing
US20070255724A1 (en) * 2006-04-27 2007-11-01 Searete, Llc, A Limited Liability Corporation Of The State Of Delaware Generating and distributing a malware countermeasure
US20070256131A1 (en) * 2006-04-27 2007-11-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using entity-sponsored bypass network
US20070256130A1 (en) * 2006-04-27 2007-11-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Multi-network virus immunization with trust aspects
US20070255723A1 (en) * 2006-04-27 2007-11-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Efficient distribution of a malware countermeasure
US20070256071A1 (en) * 2006-04-27 2007-11-01 Jung Edward K Multi-network virus immunization
US20070271615A1 (en) * 2006-04-27 2007-11-22 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using entity-sponsored bypass network
US20070271616A1 (en) * 2006-04-27 2007-11-22 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using prioritized routing
US20080005124A1 (en) * 2006-06-30 2008-01-03 Searete Llc Implementation of malware countermeasures in a network device
US20080005123A1 (en) * 2006-06-30 2008-01-03 Searete Llc Smart distribution of a malware countermeasure
US20080147799A1 (en) * 2006-12-13 2008-06-19 Morris Robert P Methods, Systems, And Computer Program Products For Providing Access To A Secure Service Via A Link In A Message
US20080208982A1 (en) * 2007-02-28 2008-08-28 Morris Robert P Method and system for providing status information relating to a relation between a plurality of participants
US20090037582A1 (en) * 2007-07-31 2009-02-05 Morris Robert P Method And System For Managing Access To A Resource Over A Network Using Status Information Of A Principal
US20090292766A1 (en) * 2006-02-01 2009-11-26 Morris Robert P HTTP Publish/Subscribe Communication Protocol
WO2013155302A1 (en) * 2012-04-11 2013-10-17 Mcafee, Inc. Asset detection system
US8745188B2 (en) 2010-06-07 2014-06-03 Novell, Inc. System and method for managing changes in a network datacenter
US8756656B1 (en) * 2008-09-30 2014-06-17 Symantec Corporation Systems and methods for creating and synchronizing security metadata within synchronized-data networks
US8844045B2 (en) 2012-09-14 2014-09-23 Mastercard International Incorporated Methods and systems for evaluating software for known vulnerabilities
US8954573B2 (en) 2012-04-11 2015-02-10 Mcafee Inc. Network address repository management
US8955036B2 (en) 2012-04-11 2015-02-10 Mcafee, Inc. System asset repository management
US20150271142A1 (en) * 2003-07-01 2015-09-24 Securityprofiling, Llc Anti-vulnerability system, method, and computer program product
US9258327B2 (en) 2006-04-27 2016-02-09 Invention Science Fund I, Llc Multi-network virus immunization
US9405904B1 (en) 2013-12-23 2016-08-02 Symantec Corporation Systems and methods for providing security for synchronized files
US9516451B2 (en) 2012-04-10 2016-12-06 Mcafee, Inc. Opportunistic system scanning
EP3189627A4 (en) * 2014-09-05 2018-07-18 Catbird Networks, Inc. Systems and methods for network analysis and reporting
US10356121B2 (en) 2013-05-31 2019-07-16 Catbird Networks, Inc. Systems and methods for dynamic network security control and configuration
US10666673B2 (en) 2017-02-27 2020-05-26 Catbird Networks, Inc. Behavioral baselining of network systems
US10728251B2 (en) 2014-09-05 2020-07-28 Catbird Networks, Inc. Systems and methods for creating and modifying access control lists
US11196636B2 (en) 2013-06-14 2021-12-07 Catbird Networks, Inc. Systems and methods for network data flow aggregation
US11425157B2 (en) * 2018-08-24 2022-08-23 California Institute Of Technology Model based methodology for translating high-level cyber threat descriptions into system-specific actionable defense tactics
US11626010B2 (en) * 2019-02-28 2023-04-11 Nortek Security & Control Llc Dynamic partition of a security system
US11741196B2 (en) 2018-11-15 2023-08-29 The Research Foundation For The State University Of New York Detecting and preventing exploits of software vulnerability using instruction tags

Families Citing this family (179)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003010669A1 (en) * 2001-07-24 2003-02-06 Barry Porozni Wireless access system, method, signal, and computer program product
JP4237055B2 (en) * 2001-09-28 2009-03-11 ファイバーリンク コミュニケーションズ コーポレーション Client-side network access policy and management application
US7257630B2 (en) 2002-01-15 2007-08-14 Mcafee, Inc. System and method for network vulnerability detection and reporting
US7543056B2 (en) * 2002-01-15 2009-06-02 Mcafee, Inc. System and method for network vulnerability detection and reporting
US8091117B2 (en) * 2003-02-14 2012-01-03 Preventsys, Inc. System and method for interfacing with heterogeneous network data gathering tools
US7627891B2 (en) * 2003-02-14 2009-12-01 Preventsys, Inc. Network audit and policy assurance system
US7885190B1 (en) 2003-05-12 2011-02-08 Sourcefire, Inc. Systems and methods for determining characteristics of a network based on flow analysis
US7346922B2 (en) * 2003-07-25 2008-03-18 Netclarity, Inc. Proactive network security system to protect against hackers
US7395341B2 (en) * 2003-08-15 2008-07-01 Fiberlink Communications Corporation System, method, apparatus and computer program product for facilitating digital communications
US7661123B2 (en) * 2003-12-05 2010-02-09 Microsoft Corporation Security policy update supporting at least one security service provider
US7430760B2 (en) * 2003-12-05 2008-09-30 Microsoft Corporation Security-related programming interface
US7533413B2 (en) 2003-12-05 2009-05-12 Microsoft Corporation Method and system for processing events
US7797752B1 (en) * 2003-12-17 2010-09-14 Vimal Vaidya Method and apparatus to secure a computing environment
US8201257B1 (en) 2004-03-31 2012-06-12 Mcafee, Inc. System and method of managing network security risks
EP1605661B1 (en) * 2004-06-07 2006-08-30 Alcatel Method and device for preventing attacks on a call server
US7539681B2 (en) * 2004-07-26 2009-05-26 Sourcefire, Inc. Methods and systems for multi-pattern searching
US7725589B2 (en) * 2004-08-16 2010-05-25 Fiberlink Communications Corporation System, method, apparatus, and computer program product for facilitating digital communications
US7865944B1 (en) * 2004-09-10 2011-01-04 Juniper Networks, Inc. Intercepting GPRS data
US20060059558A1 (en) * 2004-09-15 2006-03-16 John Selep Proactive containment of network security attacks
US7139239B2 (en) * 2004-10-05 2006-11-21 Siemens Building Technologies, Inc. Self-healing control network for building automation systems
US20060085852A1 (en) * 2004-10-20 2006-04-20 Caleb Sima Enterprise assessment management
US7483394B2 (en) * 2004-12-20 2009-01-27 3Com Corporation System and method for automatically managing a network port based on a calendar function
US7310669B2 (en) * 2005-01-19 2007-12-18 Lockdown Networks, Inc. Network appliance for vulnerability assessment auditing over multiple networks
EP1684151A1 (en) * 2005-01-20 2006-07-26 Grant Rothwell William Computer protection against malware affection
US7676841B2 (en) * 2005-02-01 2010-03-09 Fmr Llc Network intrusion mitigation
US20060185018A1 (en) * 2005-02-17 2006-08-17 Microsoft Corporation Systems and methods for shielding an identified vulnerability
US20060191007A1 (en) * 2005-02-24 2006-08-24 Sanjiva Thielamay Security force automation
US7962960B2 (en) * 2005-02-25 2011-06-14 Verizon Business Global Llc Systems and methods for performing risk analysis
US7739376B2 (en) * 2005-03-07 2010-06-15 Sap Aktiengesellschaft Message filtering
US8095983B2 (en) * 2005-03-15 2012-01-10 Mu Dynamics, Inc. Platform for analyzing the security of communication protocols and channels
US7958560B1 (en) 2005-03-15 2011-06-07 Mu Dynamics, Inc. Portable program for generating attacks on communication protocols and channels
US7788723B2 (en) * 2005-05-17 2010-08-31 Computer Associates Think, Inc. Method and apparatus for identifying computer vulnerabilities using exploit probes and remote scanning
US8522347B2 (en) 2009-03-16 2013-08-27 Sonicwall, Inc. Real-time network updates for malicious content
US8005803B2 (en) * 2005-07-14 2011-08-23 Microsoft Corporation Best practices analyzer
US20070028302A1 (en) * 2005-07-29 2007-02-01 Bit 9, Inc. Distributed meta-information query in a network
US8238352B2 (en) * 2005-09-02 2012-08-07 Cisco Technology, Inc. System and apparatus for rogue VoIP phone detection and managing VoIP phone mobility
US20070055752A1 (en) * 2005-09-08 2007-03-08 Fiberlink Dynamic network connection based on compliance
US8484725B1 (en) * 2005-10-26 2013-07-09 Mcafee, Inc. System, method and computer program product for utilizing a threat scanner for performing non-threat-related processing
US20070101432A1 (en) * 2005-10-28 2007-05-03 Microsoft Corporation Risk driven compliance management
US7733803B2 (en) * 2005-11-14 2010-06-08 Sourcefire, Inc. Systems and methods for modifying network map attributes
US8046833B2 (en) * 2005-11-14 2011-10-25 Sourcefire, Inc. Intrusion event correlation with network discovery information
US7926107B2 (en) * 2005-11-15 2011-04-12 At&T Intellectual Property Ii, Lp Internet security news network
US7953846B1 (en) * 2005-11-15 2011-05-31 At&T Intellectual Property Ii, Lp Internet security updates via mobile phone videos
US8082586B2 (en) * 2005-11-22 2011-12-20 International Business Machines Corporation Snoop echo response extractor
US20070143827A1 (en) * 2005-12-21 2007-06-21 Fiberlink Methods and systems for intelligently controlling access to computing resources
US20070143851A1 (en) 2005-12-21 2007-06-21 Fiberlink Method and systems for controlling access to computing resources based on known security vulnerabilities
US7890315B2 (en) * 2005-12-29 2011-02-15 Microsoft Corporation Performance engineering and the application life cycle
US20070157311A1 (en) * 2005-12-29 2007-07-05 Microsoft Corporation Security modeling and the application life cycle
US20070192344A1 (en) * 2005-12-29 2007-08-16 Microsoft Corporation Threats and countermeasures schema
US20070220602A1 (en) * 2006-01-06 2007-09-20 Ray Ricks Methods and Systems for Comprehensive Management of Internet and Computer Network Security Threats
US7818788B2 (en) * 2006-02-14 2010-10-19 Microsoft Corporation Web application security frame
US7712137B2 (en) * 2006-02-27 2010-05-04 Microsoft Corporation Configuring and organizing server security information
US8024804B2 (en) * 2006-03-08 2011-09-20 Imperva, Inc. Correlation engine for detecting network attacks and detection method
US20070250932A1 (en) * 2006-04-20 2007-10-25 Pravin Kothari Integrated enterprise-level compliance and risk management system
US8888585B1 (en) 2006-05-10 2014-11-18 Mcafee, Inc. Game console system, method and computer program product with anti-malware/spyware and parental control capabilities
US7891003B2 (en) * 2006-06-14 2011-02-15 Microsoft Corporation Enterprise threat modeling
US8239943B2 (en) * 2006-08-18 2012-08-07 Microsoft Corporation Network security page
US8316447B2 (en) * 2006-09-01 2012-11-20 Mu Dynamics, Inc. Reconfigurable message-delivery preconditions for delivering attacks to analyze the security of networked systems
US9172611B2 (en) * 2006-09-01 2015-10-27 Spirent Communications, Inc. System and method for discovering assets and functional relationships in a network
US7958230B2 (en) 2008-09-19 2011-06-07 Mu Dynamics, Inc. Test driven deployment and monitoring of heterogeneous network systems
US7954161B1 (en) 2007-06-08 2011-05-31 Mu Dynamics, Inc. Mechanism for characterizing soft failures in systems under attack
US7945955B2 (en) * 2006-12-18 2011-05-17 Quick Heal Technologies Private Limited Virus detection in mobile devices having insufficient resources to execute virus detection software
US20080270836A1 (en) * 2006-12-19 2008-10-30 Kallakuri Praveen State discovery automaton for dynamic web applications
US7702772B2 (en) * 2007-02-22 2010-04-20 Yahoo! Inc. Discovering and determining characteristics of network proxies
US8069352B2 (en) * 2007-02-28 2011-11-29 Sourcefire, Inc. Device, system and method for timestamp analysis of segments in a transmission control protocol (TCP) session
US8413247B2 (en) * 2007-03-14 2013-04-02 Microsoft Corporation Adaptive data collection for root-cause analysis and intrusion detection
US8955105B2 (en) * 2007-03-14 2015-02-10 Microsoft Corporation Endpoint enabled for enterprise security assessment sharing
US8959568B2 (en) * 2007-03-14 2015-02-17 Microsoft Corporation Enterprise security assessment sharing
US20080229419A1 (en) * 2007-03-16 2008-09-18 Microsoft Corporation Automated identification of firewall malware scanner deficiencies
US8424094B2 (en) * 2007-04-02 2013-04-16 Microsoft Corporation Automated collection of forensic evidence associated with a network security incident
US8079074B2 (en) * 2007-04-17 2011-12-13 Microsoft Corporation Dynamic security shielding through a network resource
WO2008134057A1 (en) * 2007-04-30 2008-11-06 Sourcefire, Inc. Real-time awareness for a computer network
US8402517B2 (en) * 2007-06-20 2013-03-19 Microsoft Corporation Content distribution and evaluation providing reviewer status
KR20090011481A (en) * 2007-07-26 2009-02-02 삼성전자주식회사 Method for intrusion detecting in a terminal device and apparatus therefor
CN100579004C (en) * 2007-08-08 2010-01-06 华为技术有限公司 Method and network device for preventing invalid packet attack
US7774637B1 (en) 2007-09-05 2010-08-10 Mu Dynamics, Inc. Meta-instrumentation for security analysis
US8871096B2 (en) * 2007-09-10 2014-10-28 Res Usa, Llc Magnetic separation combined with dynamic settling for fischer-tropsch processes
US8250658B2 (en) * 2007-09-20 2012-08-21 Mu Dynamics, Inc. Syntax-based security analysis using dynamically generated test cases
US8438619B2 (en) * 2007-09-21 2013-05-07 Netmotion Wireless Holdings, Inc. Network access control
US8156541B1 (en) * 2007-10-17 2012-04-10 Mcafee, Inc. System, method, and computer program product for identifying unwanted activity utilizing a honeypot device accessible via VLAN trunking
US8347359B2 (en) 2007-12-28 2013-01-01 Bruce Backa Encryption sentinel system and method
US20090220088A1 (en) * 2008-02-28 2009-09-03 Lu Charisse Y Autonomic defense for protecting data when data tampering is detected
US8850568B2 (en) * 2008-03-07 2014-09-30 Qualcomm Incorporated Method and apparatus for detecting unauthorized access to a computing device and securely communicating information about such unauthorized access
US8839460B2 (en) * 2008-03-07 2014-09-16 Qualcomm Incorporated Method for securely communicating information about the location of a compromised computing device
US20090235359A1 (en) * 2008-03-12 2009-09-17 Comodo Ca Limited Method and system for performing security and vulnerability scans on devices behind a network security device
US8474043B2 (en) * 2008-04-17 2013-06-25 Sourcefire, Inc. Speed and memory optimization of intrusion detection system (IDS) and intrusion prevention system (IPS) rule processing
US20100071054A1 (en) * 2008-04-30 2010-03-18 Viasat, Inc. Network security appliance
US20100043066A1 (en) * 2008-05-21 2010-02-18 Miliefsky Gary S Multiple security layers for time-based network admission control
US8689335B2 (en) * 2008-06-25 2014-04-01 Microsoft Corporation Mapping between users and machines in an enterprise security assessment sharing system
US8272055B2 (en) * 2008-10-08 2012-09-18 Sourcefire, Inc. Target-based SMB and DCE/RPC processing for an intrusion detection system or intrusion prevention system
US9781148B2 (en) * 2008-10-21 2017-10-03 Lookout, Inc. Methods and systems for sharing risk responses between collections of mobile communications devices
US8904540B1 (en) * 2008-12-17 2014-12-02 Symantec Corporation Method and apparatus for evaluating hygiene of a computer
US8341748B2 (en) * 2008-12-18 2012-12-25 Caterpillar Inc. Method and system to detect breaks in a border of a computer network
US8707439B2 (en) 2008-12-19 2014-04-22 Microsoft Corporation Selecting security offerings
US9955352B2 (en) 2009-02-17 2018-04-24 Lookout, Inc. Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such
US20130247191A1 (en) * 2009-05-07 2013-09-19 Harish Balasubramanian System, method, and computer program product for performing a remedial action with respect to a first device utilizing a second device
US20100309819A1 (en) * 2009-06-09 2010-12-09 Sony Corporation And Sony Electronics Inc. System and method for effectively implementing an enhanced router device
US8397301B2 (en) * 2009-11-18 2013-03-12 Lookout, Inc. System and method for identifying and assessing vulnerabilities on a mobile communication device
US8495745B1 (en) * 2009-11-30 2013-07-23 Mcafee, Inc. Asset risk analysis
TWI483187B (en) * 2010-03-10 2015-05-01 Alibaba Group Holding Ltd Plug-in download method and system
US9485218B2 (en) * 2010-03-23 2016-11-01 Adventium Enterprises, Llc Device for preventing, detecting and responding to security threats
EP2559217B1 (en) 2010-04-16 2019-08-14 Cisco Technology, Inc. System and method for near-real time network attack detection, and system and method for unified detection via detection routing
US8463860B1 (en) 2010-05-05 2013-06-11 Spirent Communications, Inc. Scenario based scale testing
US8547974B1 (en) 2010-05-05 2013-10-01 Mu Dynamics Generating communication protocol test cases based on network traffic
US8433790B2 (en) 2010-06-11 2013-04-30 Sourcefire, Inc. System and method for assigning network blocks to sensors
US8671182B2 (en) 2010-06-22 2014-03-11 Sourcefire, Inc. System and method for resolving operating system or service identity conflicts
US20120044527A1 (en) * 2010-08-18 2012-02-23 Snap-On Incorporated Apparatus and Method for Controlled Ethernet Switching
US9117321B2 (en) 2010-08-18 2015-08-25 Snap-On Incorporated Method and apparatus to use remote and local control modes to acquire and visually present data
US9106514B1 (en) 2010-12-30 2015-08-11 Spirent Communications, Inc. Hybrid network software provision
US8601034B2 (en) 2011-03-11 2013-12-03 Sourcefire, Inc. System and method for real time data awareness
US8464219B1 (en) 2011-04-27 2013-06-11 Spirent Communications, Inc. Scalable control system for test execution and monitoring utilizing multiple processors
WO2013025124A1 (en) * 2011-08-12 2013-02-21 Google Inc. Anticipating domains used to load a web page
US9021587B2 (en) * 2011-10-27 2015-04-28 Microsoft Technology Licensing, Llc Detecting software vulnerabilities in an isolated computing environment
KR101186873B1 (en) * 2011-12-16 2012-10-02 주식회사 정보보호기술 Wireless intrusion protecting system based on signature
WO2013095573A1 (en) 2011-12-22 2013-06-27 Intel Corporation Activation and monetization of features built into storage subsystems using a trusted connect service back end infrastructure
US9185079B2 (en) * 2011-12-22 2015-11-10 Intel Corporation Method and apparatus to tunnel messages to storage devices by overloading read/write commands
US8782795B1 (en) * 2012-03-30 2014-07-15 Emc Corporation Secure tenant assessment of information technology infrastructure
US8972543B1 (en) 2012-04-11 2015-03-03 Spirent Communications, Inc. Managing clients utilizing reverse transactions
US9178897B2 (en) * 2012-07-03 2015-11-03 The Boeing Company Methods and systems for use in identifying cyber-security threats in an aviation platform
US9780966B2 (en) * 2013-04-10 2017-10-03 Bomgar Corporation Network apparatus for secure remote access and control
US10122747B2 (en) 2013-12-06 2018-11-06 Lookout, Inc. Response generation after distributed monitoring and evaluation of multiple devices
US9753796B2 (en) 2013-12-06 2017-09-05 Lookout, Inc. Distributed monitoring, evaluation, and response for multiple devices
US10764323B1 (en) * 2015-12-21 2020-09-01 Amdocs Development Limited System, method, and computer program for isolating services of a communication network in response to a distributed denial of service (DDoS) attack
WO2015160405A2 (en) * 2014-01-22 2015-10-22 Carnegie Mellon University Testing integrated circuits during split fabrication
US9450820B2 (en) 2014-02-26 2016-09-20 International Business Machines Corporation Dynamic extensible application server management
US9665721B2 (en) * 2014-04-23 2017-05-30 NSS Labs, Inc. Threat and defense evasion modeling system and method
US9756078B2 (en) * 2014-07-24 2017-09-05 General Electric Company Proactive internet connectivity probe generator
US10833954B2 (en) * 2014-11-19 2020-11-10 Battelle Memorial Institute Extracting dependencies between network assets using deep learning
TWI557593B (en) * 2014-12-15 2016-11-11 王基旆 Safe input browser and operation method thereof, and computer system having the safe input browser
US9521160B2 (en) 2014-12-29 2016-12-13 Cyence Inc. Inferential analysis using feedback for extracting and combining cyber risk information
US9253203B1 (en) 2014-12-29 2016-02-02 Cyence Inc. Diversity analysis with actionable feedback methodologies
US10050990B2 (en) 2014-12-29 2018-08-14 Guidewire Software, Inc. Disaster scenario based inferential analysis using feedback for extracting and combining cyber risk information
WO2017078986A1 (en) 2014-12-29 2017-05-11 Cyence Inc. Diversity analysis with actionable feedback methodologies
US9699209B2 (en) 2014-12-29 2017-07-04 Cyence Inc. Cyber vulnerability scan analyses with actionable feedback
US11863590B2 (en) 2014-12-29 2024-01-02 Guidewire Software, Inc. Inferential analysis using feedback for extracting and combining cyber risk information
US10050989B2 (en) 2014-12-29 2018-08-14 Guidewire Software, Inc. Inferential analysis using feedback for extracting and combining cyber risk information including proxy connection analyses
US11855768B2 (en) 2014-12-29 2023-12-26 Guidewire Software, Inc. Disaster scenario based inferential analysis using feedback for extracting and combining cyber risk information
US10341376B2 (en) 2014-12-29 2019-07-02 Guidewire Software, Inc. Diversity analysis with actionable feedback methodologies
US10404748B2 (en) 2015-03-31 2019-09-03 Guidewire Software, Inc. Cyber risk analysis and remediation using network monitored sensors and methods of use
US10397233B2 (en) 2015-04-20 2019-08-27 Bomgar Corporation Method and apparatus for credential handling
US10229262B2 (en) 2015-04-20 2019-03-12 Bomgar Corporation Systems, methods, and apparatuses for credential handling
DE102016124352A1 (en) * 2015-12-18 2017-06-22 Toyota Jidosha Kabushiki Kaisha A communication system and an information collecting method performed in the communication system
US10171494B2 (en) 2016-02-16 2019-01-01 International Business Machines Corporation Scarecrow for data security
US10084809B1 (en) * 2016-05-06 2018-09-25 Wells Fargo Bank, N.A. Enterprise security measures
EP3270560B1 (en) * 2016-07-12 2020-03-25 Siemens Aktiengesellschaft Method for establishing secure communication links to an industrial automation system and firewall system
US10187414B2 (en) * 2016-07-20 2019-01-22 Cisco Technology, Inc. Differential malware detection using network and endpoint sensors
US10839703B2 (en) * 2016-12-30 2020-11-17 Fortinet, Inc. Proactive network security assessment based on benign variants of known threats
DE102017202002A1 (en) 2017-02-08 2018-08-09 Siemens Aktiengesellschaft Method and computer for cryptographically protecting control communication in and / or service access to IT systems, in particular in connection with the diagnosis and configuration in an automation, control or monitoring system
US10616280B2 (en) * 2017-10-25 2020-04-07 Bank Of America Corporation Network security system with cognitive engine for dynamic automation
US10659482B2 (en) 2017-10-25 2020-05-19 Bank Of America Corporation Robotic process automation resource insulation system
US10503627B2 (en) 2017-10-30 2019-12-10 Bank Of America Corporation Robotic process automation enabled file dissection for error diagnosis and correction
US10575231B2 (en) 2017-11-03 2020-02-25 Bank Of America Corporation System for connection channel adaption using robotic automation
US10606687B2 (en) 2017-12-04 2020-03-31 Bank Of America Corporation Process automation action repository and assembler
US10785190B2 (en) * 2017-12-13 2020-09-22 Adaptiv Networks Inc. System, apparatus and method for providing a unified firewall manager
CA3086514A1 (en) * 2017-12-21 2019-06-27 Alarm.Com Incorporated Monitoring system for securing networks from hacker drones
US10812502B2 (en) 2018-02-06 2020-10-20 Bank Of America Corporation Network device owner identification and communication triggering system
US10862915B2 (en) * 2018-02-06 2020-12-08 Bank Of America Corporation Exception remediation logic routing and suppression platform
US11265340B2 (en) 2018-02-06 2022-03-01 Bank Of America Corporation Exception remediation acceptable use logic platform
US10819731B2 (en) 2018-02-06 2020-10-27 Bank Of America Corporation Exception remediation logic rolling platform
US11089042B2 (en) 2018-02-06 2021-08-10 Bank Of America Corporation Vulnerability consequence triggering system for application freeze and removal
US10749888B2 (en) 2018-03-08 2020-08-18 Bank Of America Corporation Prerequisite quantitative risk assessment and adjustment of cyber-attack robustness for a computer system
CN108804271A (en) * 2018-06-28 2018-11-13 北京潘达互娱科技有限公司 Interface tolerating measure method and device
US11165827B2 (en) 2018-10-30 2021-11-02 International Business Machines Corporation Suspending communication to/from non-compliant servers through a firewall
US10298611B1 (en) * 2018-12-10 2019-05-21 Securitymetrics, Inc. Network vulnerability assessment
CN109739863B (en) * 2019-01-22 2021-03-02 威胜集团有限公司 Electric energy meter data management method
RU2746105C2 (en) 2019-02-07 2021-04-07 Акционерное общество "Лаборатория Касперского" System and method of gateway configuration for automated systems protection
RU2724796C1 (en) * 2019-02-07 2020-06-25 Акционерное общество "Лаборатория Касперского" System and method of protecting automated systems using gateway
US11418544B2 (en) * 2019-06-20 2022-08-16 Servicenow, Inc. Solution management systems and methods for addressing cybersecurity vulnerabilities
CN110401638B (en) * 2019-06-28 2021-05-25 奇安信科技集团股份有限公司 Network traffic analysis method and device
US11245703B2 (en) 2019-09-27 2022-02-08 Bank Of America Corporation Security tool for considering multiple security contexts
CN111404916B (en) * 2020-03-11 2022-12-27 杭州迪普科技股份有限公司 System and method for actively defending network attack
US11611562B2 (en) * 2020-03-26 2023-03-21 Honeywell International Inc. Network asset vulnerability detection
TWI742704B (en) * 2020-06-01 2021-10-11 台眾電腦股份有限公司 Network connection management system for information device
US11741228B2 (en) * 2020-08-25 2023-08-29 Bank Of America Corporation System for generating computing network segmentation and isolation schemes using dynamic and shifting classification of assets
US20220398302A1 (en) * 2021-06-10 2022-12-15 Trivver, Inc. Secure wearable lens apparatus
CN114363083B (en) * 2022-01-13 2023-10-03 中国联合网络通信集团有限公司 Security protection method, device and equipment of intelligent gateway
CN114826663B (en) * 2022-03-18 2023-12-01 烽台科技(北京)有限公司 Honeypot identification method, device, equipment and storage medium
CN115208634A (en) * 2022-06-17 2022-10-18 江苏信息职业技术学院 Supervision engine of network assets
CN117240634B (en) * 2023-11-16 2024-03-29 中国科学技术大学 MySQL protocol-oriented intelligent safe honeypot method, system and equipment

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6408336B1 (en) * 1997-03-10 2002-06-18 David S. Schneider Distributed administration of access to information
US20020166063A1 (en) * 2001-03-01 2002-11-07 Cyber Operations, Llc System and method for anti-network terrorism
US20030014662A1 (en) * 2001-06-13 2003-01-16 Gupta Ramesh M. Protocol-parsing state machine and method of using same
US6511322B1 (en) * 2001-06-29 2003-01-28 Athas N. Kometas Self-limiting occlusion reduction burr and method of use
US20030115484A1 (en) * 1998-10-28 2003-06-19 Moriconi Mark S. System and method for incrementally distributing a security policy in a computer network
US20030204632A1 (en) * 2002-04-30 2003-10-30 Tippingpoint Technologies, Inc. Network security system integration
US20030236994A1 (en) * 2002-06-21 2003-12-25 Microsoft Corporation System and method of verifying security best practices
US20040215978A1 (en) * 2003-04-24 2004-10-28 Nec Corporation System for supporting security administration and method of doing the same
US7086089B2 (en) * 2002-05-20 2006-08-01 Airdefense, Inc. Systems and methods for network security
US7159237B2 (en) * 2000-03-16 2007-01-02 Counterpane Internet Security, Inc. Method and system for dynamic network intrusion monitoring, detection and response
US7194004B1 (en) * 2002-01-28 2007-03-20 3Com Corporation Method for managing network access
US7197762B2 (en) * 2001-10-31 2007-03-27 Hewlett-Packard Development Company, L.P. Method, computer readable medium, and node for a three-layered intrusion prevention system for detecting network exploits
US7260726B1 (en) * 2001-12-06 2007-08-21 Adaptec, Inc. Method and apparatus for a secure computing environment
US7272646B2 (en) * 2000-06-16 2007-09-18 Securify, Inc. Network monitor internals description
US7346922B2 (en) * 2003-07-25 2008-03-18 Netclarity, Inc. Proactive network security system to protect against hackers
US20100043066A1 (en) * 2008-05-21 2010-02-18 Miliefsky Gary S Multiple security layers for time-based network admission control

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6408336B1 (en) * 1997-03-10 2002-06-18 David S. Schneider Distributed administration of access to information
US20030115484A1 (en) * 1998-10-28 2003-06-19 Moriconi Mark S. System and method for incrementally distributing a security policy in a computer network
US7159237B2 (en) * 2000-03-16 2007-01-02 Counterpane Internet Security, Inc. Method and system for dynamic network intrusion monitoring, detection and response
US7272646B2 (en) * 2000-06-16 2007-09-18 Securify, Inc. Network monitor internals description
US20020166063A1 (en) * 2001-03-01 2002-11-07 Cyber Operations, Llc System and method for anti-network terrorism
US20030014662A1 (en) * 2001-06-13 2003-01-16 Gupta Ramesh M. Protocol-parsing state machine and method of using same
US6511322B1 (en) * 2001-06-29 2003-01-28 Athas N. Kometas Self-limiting occlusion reduction burr and method of use
US7197762B2 (en) * 2001-10-31 2007-03-27 Hewlett-Packard Development Company, L.P. Method, computer readable medium, and node for a three-layered intrusion prevention system for detecting network exploits
US7260726B1 (en) * 2001-12-06 2007-08-21 Adaptec, Inc. Method and apparatus for a secure computing environment
US7194004B1 (en) * 2002-01-28 2007-03-20 3Com Corporation Method for managing network access
US20030204632A1 (en) * 2002-04-30 2003-10-30 Tippingpoint Technologies, Inc. Network security system integration
US7086089B2 (en) * 2002-05-20 2006-08-01 Airdefense, Inc. Systems and methods for network security
US20030236994A1 (en) * 2002-06-21 2003-12-25 Microsoft Corporation System and method of verifying security best practices
US20040215978A1 (en) * 2003-04-24 2004-10-28 Nec Corporation System for supporting security administration and method of doing the same
US7346922B2 (en) * 2003-07-25 2008-03-18 Netclarity, Inc. Proactive network security system to protect against hackers
US20100043066A1 (en) * 2008-05-21 2010-02-18 Miliefsky Gary S Multiple security layers for time-based network admission control

Cited By (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150271142A1 (en) * 2003-07-01 2015-09-24 Securityprofiling, Llc Anti-vulnerability system, method, and computer program product
US9225686B2 (en) * 2003-07-01 2015-12-29 Securityprofiling, Llc Anti-vulnerability system, method, and computer program product
US20160294861A1 (en) * 2003-07-01 2016-10-06 Securityprofiling, Llc Anti-vulnerability system, method, and computer program product
US10104110B2 (en) * 2003-07-01 2018-10-16 Securityprofiling, Llc Anti-vulnerability system, method, and computer program product
US20070192867A1 (en) * 2003-07-25 2007-08-16 Miliefsky Gary S Security appliances
US20060179040A1 (en) * 2005-02-08 2006-08-10 International Business Machines Corporation Data leak protection system, method and apparatus
US7827608B2 (en) * 2005-02-08 2010-11-02 International Business Machines Corporation Data leak protection system, method and apparatus
US20070027915A1 (en) * 2005-07-29 2007-02-01 Morris Robert P Method and system for processing a workflow using a publish-subscribe protocol
US20070168420A1 (en) * 2005-12-30 2007-07-19 Morris Robert P Method and apparatus for providing customized subscription data
US20070177615A1 (en) * 2006-01-11 2007-08-02 Miliefsky Gary S Voip security
US20090292766A1 (en) * 2006-02-01 2009-11-26 Morris Robert P HTTP Publish/Subscribe Communication Protocol
US8191145B2 (en) 2006-04-27 2012-05-29 The Invention Science Fund I, Llc Virus immunization using prioritized routing
US7917956B2 (en) 2006-04-27 2011-03-29 The Invention Science Fund I, Llc Multi-network virus immunization
US20070271616A1 (en) * 2006-04-27 2007-11-22 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using prioritized routing
US20070256128A1 (en) * 2006-04-27 2007-11-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using prioritized routing
US8863285B2 (en) 2006-04-27 2014-10-14 The Invention Science Fund I, Llc Virus immunization using prioritized routing
US20070255724A1 (en) * 2006-04-27 2007-11-01 Searete, Llc, A Limited Liability Corporation Of The State Of Delaware Generating and distributing a malware countermeasure
US8839437B2 (en) 2006-04-27 2014-09-16 The Invention Science Fund I, Llc Multi-network virus immunization
US9258327B2 (en) 2006-04-27 2016-02-09 Invention Science Fund I, Llc Multi-network virus immunization
US20070261119A1 (en) * 2006-04-27 2007-11-08 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using prioritized routing
US20070256071A1 (en) * 2006-04-27 2007-11-01 Jung Edward K Multi-network virus immunization
US7849508B2 (en) 2006-04-27 2010-12-07 The Invention Science Fund I, Llc Virus immunization using entity-sponsored bypass network
US20070256130A1 (en) * 2006-04-27 2007-11-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Multi-network virus immunization with trust aspects
US7934260B2 (en) 2006-04-27 2011-04-26 The Invention Science Fund I, Llc Virus immunization using entity-sponsored bypass network
US20070271615A1 (en) * 2006-04-27 2007-11-22 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using entity-sponsored bypass network
US8146161B2 (en) 2006-04-27 2012-03-27 The Invention Science Fund I, Llc Multi-network virus immunization with separate physical path
US8151353B2 (en) 2006-04-27 2012-04-03 The Invention Science Fund I, Llc Multi-network virus immunization with trust aspects
US8966630B2 (en) * 2006-04-27 2015-02-24 The Invention Science Fund I, Llc Generating and distributing a malware countermeasure
US8424089B2 (en) 2006-04-27 2013-04-16 The Invention Science Fund I, Llc Virus immunization using prioritized routing
US8539581B2 (en) 2006-04-27 2013-09-17 The Invention Science Fund I, Llc Efficient distribution of a malware countermeasure
US20070255723A1 (en) * 2006-04-27 2007-11-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Efficient distribution of a malware countermeasure
US20070256131A1 (en) * 2006-04-27 2007-11-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virus immunization using entity-sponsored bypass network
US8117654B2 (en) 2006-06-30 2012-02-14 The Invention Science Fund I, Llc Implementation of malware countermeasures in a network device
US8613095B2 (en) 2006-06-30 2013-12-17 The Invention Science Fund I, Llc Smart distribution of a malware countermeasure
US20080005123A1 (en) * 2006-06-30 2008-01-03 Searete Llc Smart distribution of a malware countermeasure
US20080005124A1 (en) * 2006-06-30 2008-01-03 Searete Llc Implementation of malware countermeasures in a network device
US20080147799A1 (en) * 2006-12-13 2008-06-19 Morris Robert P Methods, Systems, And Computer Program Products For Providing Access To A Secure Service Via A Link In A Message
US20080208982A1 (en) * 2007-02-28 2008-08-28 Morris Robert P Method and system for providing status information relating to a relation between a plurality of participants
US20090037582A1 (en) * 2007-07-31 2009-02-05 Morris Robert P Method And System For Managing Access To A Resource Over A Network Using Status Information Of A Principal
US8756656B1 (en) * 2008-09-30 2014-06-17 Symantec Corporation Systems and methods for creating and synchronizing security metadata within synchronized-data networks
US8769084B2 (en) 2010-06-07 2014-07-01 Novell, Inc. System and method for modeling interdependencies in a network datacenter
US9432277B2 (en) 2010-06-07 2016-08-30 Novell, Inc. System and method for modeling interdependencies in a network datacenter
US8745188B2 (en) 2010-06-07 2014-06-03 Novell, Inc. System and method for managing changes in a network datacenter
US9516451B2 (en) 2012-04-10 2016-12-06 Mcafee, Inc. Opportunistic system scanning
WO2013155302A1 (en) * 2012-04-11 2013-10-17 Mcafee, Inc. Asset detection system
US8954573B2 (en) 2012-04-11 2015-02-10 Mcafee Inc. Network address repository management
US9049207B2 (en) 2012-04-11 2015-06-02 Mcafee, Inc. Asset detection system
CN104272650A (en) * 2012-04-11 2015-01-07 迈克菲公司 Asset detection system
US8955036B2 (en) 2012-04-11 2015-02-10 Mcafee, Inc. System asset repository management
US9847965B2 (en) 2012-04-11 2017-12-19 Mcafee, Llc Asset detection system
US9094448B2 (en) 2012-09-14 2015-07-28 Mastercard International Incorporated Methods and systems for evaluating software for known vulnerabilities
US8844045B2 (en) 2012-09-14 2014-09-23 Mastercard International Incorporated Methods and systems for evaluating software for known vulnerabilities
US10862920B2 (en) 2013-05-31 2020-12-08 Catbird Networks, Inc. Systems and methods for dynamic network security control and configuration
US10356121B2 (en) 2013-05-31 2019-07-16 Catbird Networks, Inc. Systems and methods for dynamic network security control and configuration
US11196636B2 (en) 2013-06-14 2021-12-07 Catbird Networks, Inc. Systems and methods for network data flow aggregation
US9405904B1 (en) 2013-12-23 2016-08-02 Symantec Corporation Systems and methods for providing security for synchronized files
EP3189627A4 (en) * 2014-09-05 2018-07-18 Catbird Networks, Inc. Systems and methods for network analysis and reporting
AU2018204279B2 (en) * 2014-09-05 2020-02-20 Catbird Networks, Inc. Systems and methods for network analysis and reporting
US10728251B2 (en) 2014-09-05 2020-07-28 Catbird Networks, Inc. Systems and methods for creating and modifying access control lists
US11012318B2 (en) 2014-09-05 2021-05-18 Catbird Networks, Inc. Systems and methods for network analysis and reporting
US10666673B2 (en) 2017-02-27 2020-05-26 Catbird Networks, Inc. Behavioral baselining of network systems
US11425157B2 (en) * 2018-08-24 2022-08-23 California Institute Of Technology Model based methodology for translating high-level cyber threat descriptions into system-specific actionable defense tactics
US11741196B2 (en) 2018-11-15 2023-08-29 The Research Foundation For The State University Of New York Detecting and preventing exploits of software vulnerability using instruction tags
US11626010B2 (en) * 2019-02-28 2023-04-11 Nortek Security & Control Llc Dynamic partition of a security system

Also Published As

Publication number Publication date
US20050044418A1 (en) 2005-02-24
US7346922B2 (en) 2008-03-18

Similar Documents

Publication Publication Date Title
US7346922B2 (en) Proactive network security system to protect against hackers
US20070192867A1 (en) Security appliances
Scarfone et al. Guide to intrusion detection and prevention systems (idps)
US7712137B2 (en) Configuring and organizing server security information
US11888890B2 (en) Cloud management of connectivity for edge networking devices
US8595822B2 (en) System and method for cloud based scanning for computer vulnerabilities in a network environment
US7526800B2 (en) Administration of protection of data accessible by a mobile device
US9043897B2 (en) Payment card industry (PCI) compliant architecture and associated methodology of managing a service infrastructure
US8020192B2 (en) Administration of protection of data accessible by a mobile device
US11663030B2 (en) Extending expiration of user sessions with authentication refresh
US20040193943A1 (en) Multiparameter network fault detection system using probabilistic and aggregation analysis
US20180270109A1 (en) Management of network device configuration settings
US20090271504A1 (en) Techniques for agent configuration
EP1956463A2 (en) Method and apparatus for providing network security based on device security status
WO2005036360A2 (en) Method and system for scanning network devices
WO2004057834A2 (en) Methods and apparatus for administration of policy based protection of data accessible by a mobile device
JP2022530288A (en) How to prevent root-level access attacks and a measurable SLA security and compliance platform
Langill Defending against the dragonfly cyber security attacks
Scarfone et al. Sp 800-94. guide to intrusion detection and prevention systems (idps)
Sadiqui Computer network security
May et al. Advanced information assurance handbook
Allan Intrusion Detection Systems (IDSs): Perspective
Schölzel et al. A viable SIEM approach for Android
Haji et al. Practical security strategy for SCADA automation systems and networks
Foote et al. Low Cost ICS Network Scanning for Vulnerability Prevention

Legal Events

Date Code Title Description
AS Assignment

Owner name: NETCLARITY, INC., MASSACHUSETTS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MILIEFSKY, GARY S.;REEL/FRAME:021635/0620

Effective date: 20081001

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION