MAL Toolbox

Contents:

  • About MAL Toolbox
  • Installation
  • API documentation
    • Subpackages
      • maltoolbox.attackgraph package
        • Subpackages
        • Submodules
      • maltoolbox.ingestors package
      • maltoolbox.language package
      • maltoolbox.translators package
    • Submodules
MAL Toolbox
  • maltoolbox package
  • maltoolbox.attackgraph package
  • View page source

maltoolbox.attackgraph package

Subpackages

  • maltoolbox.attackgraph.analyzers package
    • Submodules
      • maltoolbox.attackgraph.analyzers.apriori module
        • calculate_viability_and_necessity()
        • evaluate_necessity()
        • evaluate_viability()
        • evaluate_viability_and_necessity()
        • propagate_necessity_from_node()
        • propagate_viability_from_node()
        • propagate_viability_from_unviable_node()
        • prune_unviable_and_unnecessary_nodes()

Submodules

  • maltoolbox.attackgraph.attacker module
    • Attacker
      • Attacker.compromise()
      • Attacker.to_dict()
      • Attacker.undo_compromise()
  • maltoolbox.attackgraph.attackgraph module
  • maltoolbox.attackgraph.node module
    • AttackGraphNode
      • AttackGraphNode.compromise()
      • AttackGraphNode.full_name
      • AttackGraphNode.info
      • AttackGraphNode.is_available_defense()
      • AttackGraphNode.is_compromised()
      • AttackGraphNode.is_compromised_by()
      • AttackGraphNode.is_enabled_defense()
      • AttackGraphNode.to_dict()
      • AttackGraphNode.undo_compromise()
  • maltoolbox.attackgraph.query module
Previous Next

© Copyright 2024, Andrei Buhaiu, Giuseppe Nebbione, Nikolaos Kakouros, Jakob Nyberg, Joakim Loxdal.

Built with Sphinx using a theme provided by Read the Docs.