java.lang.Object
org.palladiosimulator.pcm.confidentiality.attacker.helper.AttackVectorHelper

public class AttackVectorHelper extends Object
  • Method Details

    • isIncluded

      public static boolean isIncluded(AttackVector current, AttackVector target)
      Checks whether an AttackVector is included within the other. < br\>

      Included means here, that an attacker can still perform the attack despite that the attack vectors are note the same. The following table shows which attack vectors are included in which.

      Network,Adjacent Network, Local
      AttackVector Included
      Network
      Adjacent Network Adjacent Network, Local
      Local Local

      Parameters:
      current - vector to compare
      target - comparision vector
      Returns:
      true if included