MAL Toolbox

Contents:

  • About MAL Toolbox
  • Installation
  • API documentation
    • Subpackages
      • maltoolbox.attackgraph package
      • maltoolbox.ingestors package
      • maltoolbox.language package
      • maltoolbox.translators package
    • Submodules
      • maltoolbox.exceptions module
      • maltoolbox.file_utils module
      • maltoolbox.model module
      • maltoolbox.wrappers module
MAL Toolbox
  • maltoolbox package
  • View page source

maltoolbox package

MAL-Toolbox Framework

Subpackages

  • maltoolbox.attackgraph package
    • Subpackages
      • maltoolbox.attackgraph.analyzers package
        • Submodules
    • Submodules
      • maltoolbox.attackgraph.attacker module
      • maltoolbox.attackgraph.attackgraph module
      • maltoolbox.attackgraph.node module
        • AttackGraphNode
      • maltoolbox.attackgraph.query module
  • maltoolbox.ingestors package
  • maltoolbox.language package
    • Subpackages
      • maltoolbox.language.compiler package
        • Submodules
    • Submodules
      • maltoolbox.language.languagegraph module
  • maltoolbox.translators package
    • Submodules
      • maltoolbox.translators.securicad module
      • maltoolbox.translators.updater module

Submodules

  • maltoolbox.exceptions module
    • AttackGraphException
    • AttackGraphStepExpressionError
    • DuplicateModelAssociationError
    • LanguageGraphAssociationError
    • LanguageGraphException
    • LanguageGraphStepExpressionError
    • LanguageGraphSuperAssetNotFoundError
    • MalToolboxException
    • ModelAssociationException
    • ModelException
  • maltoolbox.file_utils module
    • load_dict_from_json_file()
    • load_dict_from_yaml_file()
    • save_dict_to_file()
    • save_dict_to_json_file()
    • save_dict_to_yaml_file()
  • maltoolbox.model module
    • Model
      • Model.add_asset()
      • Model.get_asset_by_id()
      • Model.get_asset_by_name()
      • Model.load_from_file()
      • Model.next_id
      • Model.remove_asset()
      • Model.save_to_file()
    • ModelAsset
      • ModelAsset.add_associated_assets()
      • ModelAsset.associated_assets
      • ModelAsset.id
      • ModelAsset.remove_associated_assets()
      • ModelAsset.validate_associated_assets()
  • maltoolbox.wrappers 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.