def suggest_tools(field):
penetration_tools = {
"Network Scanning": ["Nmap", "Wireshark", "Angry IP Scanner"],
"Web Application Testing": ["Burp Suite", "OWASP ZAP", "Nikto"],
"Vulnerability Assessment": ["OpenVAS", "Nessus", "Qualys"],
"Password Cracking": ["John the Ripper", "Hashcat", "Hydra"],
"Wireless Network Testing": ["Aircrack-ng", "Kismet", "Reaver"],
# Add more fields and corresponding tools as needed
}
field = field.capitalize() # Convert the field to capitalize for case-insensitivity
if field in penetration_tools:
return penetration_tools[field]
else:
return "No tools found for the specified field."
# Example: Get suggested tools for "Web Application Testing"
field_input = "Web Application Testing"
suggested_tools = suggest_tools(field_input)
print(f"Suggested tools for {field_input}: {', '.join(suggested_tools)}")
penetration_tools = {
"Network Scanning": ["Nmap", "Wireshark", "Angry IP Scanner"],
"Web Application Testing": ["Burp Suite", "OWASP ZAP", "Nikto"],
"Vulnerability Assessment": ["OpenVAS", "Nessus", "Qualys"],
"Password Cracking": ["John the Ripper", "Hashcat", "Hydra"],
"Wireless Network Testing": ["Aircrack-ng", "Kismet", "Reaver"],
# Add more fields and corresponding tools as needed
}
field = field.capitalize() # Convert the field to capitalize for case-insensitivity
if field in penetration_tools:
return penetration_tools[field]
else:
return "No tools found for the specified field."
# Example: Get suggested tools for "Web Application Testing"
field_input = "Web Application Testing"
suggested_tools = suggest_tools(field_input)
print(f"Suggested tools for {field_input}: {', '.join(suggested_tools)}")