Skip to content

Commit

Permalink
Fix first part of #46
Browse files Browse the repository at this point in the history
  • Loading branch information
William Blum committed May 24, 2022
1 parent caec5f2 commit ddb99f9
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion cyberbattle/simulation/generate_network.py
Expand Up @@ -161,10 +161,13 @@ def create_cached_credential(node: NodeID, port: PortName) -> CredentialID:

def add_leak_neighbors_vulnerability(
node_id: m.NodeID,
library: m.VulnerabilityLibrary = {}) -> m.VulnerabilityLibrary:
library: Optional[m.VulnerabilityLibrary] = None) -> m.VulnerabilityLibrary:
"""Create random vulnerabilities
that reveals immediate traffic neighbors from a given node"""

if not library:
library = {}

rdp_neighbors = traffic_targets(node_id, 'RDP')

if len(rdp_neighbors) > 0:
Expand Down

0 comments on commit ddb99f9

Please sign in to comment.