flowstrider.rules.builtin.stride_rules package

Submodules

flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection module

class flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericSTRIDERuleCollection[source]

Bases: DataflowDiagramRuleCollection

edge_rules: List[Type[EdgeRule]] = [<class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericTamperingDataflowRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericInformationDisclosureDataflowRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericDenialOfServiceDataflowRule'>]
classmethod init_texts()[source]
node_rules: List[Type[NodeRule]] = [<class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericSpoofingNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericTamperingNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericRepudiationNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericInformationDisclosureNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericDenialOfServiceNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericElevationOfPrivilegeNodeRule'>]
tag: str = 'stride'

Module contents

class flowstrider.rules.builtin.stride_rules.GenericSTRIDERuleCollection[source]

Bases: DataflowDiagramRuleCollection

edge_rules: List[Type[EdgeRule]] = [<class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericTamperingDataflowRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericInformationDisclosureDataflowRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericDenialOfServiceDataflowRule'>]
classmethod init_texts()[source]
node_rules: List[Type[NodeRule]] = [<class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericSpoofingNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericTamperingNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericRepudiationNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericInformationDisclosureNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericDenialOfServiceNodeRule'>, <class 'flowstrider.rules.builtin.stride_rules.generic_stride_rule_collection.GenericElevationOfPrivilegeNodeRule'>]
tag: str = 'stride'