Apparatus and method for detecting web scanning attack
US-2022377095-A1 · Nov 24, 2022 · US
US12580942B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12580942-B2 |
| Application number | US-202318328013-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 2, 2023 |
| Priority date | Jun 30, 2022 |
| Publication date | Mar 17, 2026 |
| Grant date | Mar 17, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments relate to methods and systems for executing methods for penetration testing a network. The method involves receiving a first configuration file including network configuration information pertaining to defining a network, and defining log gathering procedures based on the network configuration information. The method involves locating a second configuration file including security module information pertaining to a security module, and defining a test case based on the security module information, the test case including a test data package. The method involves parsing data from the first and second configuration files to generate a data object. The method involves activating the security module to produce a vulnerability output. The method involves executing within the security module the test data package and the test case to identify a penetration vulnerability associated with the vulnerability output of the network. The method involves outputting the penetration vulnerability of the network.
Opening claim text (preview).
What is claimed is: 1 . A system for network penetration testing, the system comprising: a processor; computer memory having instructions stored thereon that when executed will cause the processor to: receive a first configuration file including network configuration information pertaining to defining a network, and define log gathering procedures based on the network configuration information; locate a second configuration file including security module information pertaining to a security module, and define a test case based on the security module information, the test case including a test data package; parse data from the first configuration file and the second configuration file to generate a data object; associate the security module with the parsed data; activate the security module to evaluate a security of the network, and produce a vulnerability output; execute within the security module, based on the data object, the test data package and the test case to identify a penetration vulnerability associated with the vulnerability output of the network; and output, via a user interface, the penetration vulnerability of the network. 2 . The system of claim 1 , wherein: the processor includes an authenticator module configured to receive the first configuration file, locate the second configuration file, and parse data from the first configuration file and the second configuration file. 3 . The system of claim 2 , wherein: the instructions will cause the processor to transmit the data object created by the authenticator module to a database. 4 . The system of claim 3 , comprising: the database. 5 . The system of claim 1 , wherein: the processor includes a server module configured to monitor traffic on the network. 6 . The system of claim 1 , wherein: the processor includes a test runner module configured to execute the test data package and test case. 7 . The system of claim 6 , wherein: the test runner module is configured to create and execute a communication protocol to establish and maintain a communication with the security module. 8 . The system of claim 1 , wherein: the processor includes a server module configured to monitor traffic on the network; and the processor includes a test runner module configured to: execute the test data package and test case; and monitor an operational state of the server module. 9 . The system of claim 1 , wherein: the instructions will cause the processor to configure the output as any one or combination of a hard copy report, a display of a graphical user interface, a signal, or an audio or visual alarm. 10 . The system of claim 9 , wherein: the processor includes a report generator module configured to generate the output. 11 . The system of claim 1 , wherein: the instructions will cause the processor to activate more than one security module. 12 . The system of claim 11 , wherein: the instructions will cause the processor to activate more than one security module in serial manner, a parallel manner, or in any combination thereof. 13 . The system of claim 1 , wherein: the network is a 5G network. 14 . A method for penetration testing a network, the method comprising: using a configuration file to treat a security module as an operating module that is external to a system executing the method by defining a data object from the configuration file that associates the security module with parsed data of the configuration file; activating the security module; executing, based on the data object, a test data package and a test case to identify a penetration vulnerability of the network. 15 . The method of claim 14 , wherein: the configuration file includes a first configuration file and a second configuration file. 16 . The method of claim 15 , wherein: the first configuration file includes information pertaining to defining the network; and the second configuration file includes information pertaining to the security module. 17 . The method of claim 14 , comprising: parsing data from the configuration file to generate the data object. 18 . The method of claim 17 , comprising: revising a command line of the configuration file when the security module is an operating module that has not been activated by the system to facilitate activation of the security module. 19 . The method of claim 14 , wherein: the network is a 5G network. 20 . A method for penetration testing a network, the method comprising: receiving a first configuration file including network configuration information pertaining to defining a network, and defining log gathering procedures based on the network configuration information; locating a second configuration file including security module information pertaining to a security module, and defining a test case based on the security module information, the test case including a test data package; parsing data from the first configuration file and the second configuration file to generate a data object; associating the security module with the parsed data; activating the security module to evaluate a security of the network, and produce a vulnerability output; executing within the security module, based on the data object, the test data package and the test case to identify a penetration vulnerability associated with the vulnerability output of the network; and outputting, via a user interface, the penetration vulnerability of the network. 21 . The method of claim 20 , wherein: identifying the penetration vulnerability of the network involves correlating penetration vulnerability to a network function inside a core network of the network. 22 . The method of claim 20 , wherein: the network is a 5G network.
by monitoring network traffic (monitoring network traffic per se H04L43/00) · CPC title
Testing arrangements · CPC title
Vulnerability analysis · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.