Get or create traffic analyzer instance
()
| 16849 | 'enabled': source.enabled, |
| 16850 | 'last_updated': source.last_updated |
| 16851 | }) |
| 16852 | |
| 16853 | return jsonify(dashboard_data) |
| 16854 | |
| 16855 | except Exception as e: |
| 16856 | logger.error(f"Error getting threat intelligence dashboard: {e}") |
| 16857 | return jsonify({'error': str(e)}), 500 |
| 16858 | |
| 16859 | def generate_threat_intelligence_report(target, enriched_finding): |
| 16860 | """Generate threat intelligence report content""" |
| 16861 | try: |
| 16862 | from datetime import datetime |
| 16863 | |
| 16864 | # Check if this is a meaningful finding |
no test coverage detected