×

Systems and methods for determining optimal remediation recommendations in penetration testing

  • US 10,637,883 B1
  • Filed: 12/16/2019
  • Issued: 04/28/2020
  • Est. Priority Date: 07/04/2019
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing, by a penetration testing system, a recommendation for improving the security of a networked system against attackers, the method comprising:

  • a. carrying out one or more penetration tests of the networked system by the penetration testing system;

    b. based on results of the one or more penetration tests of the networked system, determining multiple paths of attack available to the attackers, each path of attack of the determined multiple paths of attack being an ordered sequence of one or more attacker steps and one or more sub-goals;

    c. assigning a calculated importance score to each of multiple sub-goals, wherein (i) each sub-goal of the multiple sub-goals is included in at least one of the determined multiple paths of attack, and (ii) for at least one given sub-goal of the multiple sub-goals, the importance score assigned to the given sub-goal is based on a number of paths of attack of the determined multiple paths of attack which include the given sub-goal;

    d. selecting one sub-goal included in at least one of the determined multiple paths of attack, the selecting of the one sub-goal being based on the importance score assigned to at least one of the multiple sub-goals; and

    e. providing a recommendation to protect the selected one sub-goal, the providing of the recommendation comprising at least one operation selected from the group consisting of;

    i. causing a display device to display information about the recommendation;

    ii. recording the information about the recommendation in a file; and

    iii. electronically transmitting the information about the recommendation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×