cycyberuk/AI-Assisted-Threat-Detection

GitHub: cycyberuk/AI-Assisted-Threat-Detection

基于DeepSeek API的尼日利亚网络情报平台,提供AI驱动的威胁检测、分类与本地化缓解建议。

Stars: 0 | Forks: 0

# 🇳🇬 尼日利亚网络情报平台 [![Streamlit App](https://img.shields.io/badge/Streamlit-App-green?style=flat&logo=streamlit&logoColor=white&color=008751)](https://your-app-link.streamlit.app) [![GitHub](https://img.shields.io/badge/GitHub-Repository-darkgreen?style=flat&logo=github&logoColor=white&color=006644)](https://github.com/yourusername/cyber-intel-platform) 一个由 DeepSeek API 提供支持的 AI 辅助网络安全威胁检测与缓解平台,专为尼日利亚的数字环境而设计。 ## 🎯 功能 - **🔍 AI 驱动的威胁分析** - 使用 DeepSeek API 进行实时威胁分类 - **🇳🇬 尼日利亚特定背景** - 针对尼日利亚的威胁、法规和响应机构量身定制 - **📊 交互式仪表板** - 可视化尼日利亚的网络威胁态势 - **🛡️ 切实可行的缓解措施** - 针对尼日利亚的特定响应建议 - **📁 开源** - 可供社区采纳和贡献 ## 🏗️ 架构 cyber-intel-platform/ ├── app.py # Streamlit 应用程序 ├── threat_analyzer.py # DeepSeek API 集成 ├── nigeria_context.py # 尼日利亚特定威胁背景 ├── data_generator.py # 模拟威胁数据 ├── config.py # 配置 └── requirements.txt # 依赖项 text ## 🚀 快速开始 ### 前置条件 - Python 3.8+ - DeepSeek API Key([在此获取](https://platform.deepseek.com/)) ### 安装说明 ``` git clone https://github.com/cycyberuk/AI-Assisted-Threat-Detection.git cd cyber-intel-platform pip install -r requirements.txt Configuration Create a .env file: env DEEPSEEK_API_KEY=your_api_key_here Run Application bash streamlit run app.py 🎨 Nigerian Color Theme The platform features Nigeria's national colors: Dark Green: #008751 White: #FFFFFF 📊 Key Statistics 4,200+ weekly attacks - highest in Africa 37% AI-powered threats 15% YoY increase in AI-driven attacks 6 critical infrastructure sectors at risk 🏛️ Response Authorities ngCERT - Nigerian Computer Emergency Response Team NITDA - National Information Technology Development Agency EFCC - Economic and Financial Crimes Commission NCC - Nigerian Communications Commission 📚 References Check Point Software Technologies. (2025). African Perspectives on Cyber Security Report Cambridge University. (2026). Boko Haram and Frontier AI: An Empirical Study NITDA. (2025). Nigeria Digital Economy Strategy Cybercrimes (Prohibition, Prevention, etc.) Act 2015 Nigeria Data Protection Act 2023 🤝 Contributing Contributions are welcome! Please submit a Pull Request. 📄 License MIT License 🙏 Acknowledgements DeepSeek AI for advanced NLP capabilities Nigerian cybersecurity community for threat intelligence NITDA and ngCERT for national security guidance Built with 💚 for Nigerian Cybersecurity text --- ## 10. 部署到 Streamlit Cloud 1. **Push to GitHub**: ```bash git init git add . git commit -m "Initial commit: Nigeria Cyber Intelligence Platform" git remote add origin https://github.com/yourusername/cyber-intel-platform.git git push -u origin main Deploy on Streamlit Cloud: Go to share.streamlit.io Click "New app" Select your GitHub repository Set app.py as main file Add DEEPSEEK_API_KEY in Secrets Click "Deploy" Set Secrets in Streamlit: toml DEEPSEEK_API_KEY = "your_api_key_here" 📸 Screenshots (To be added: Screenshots of the dashboard, threat analysis, and reports pages) 🎯 Usage Example Input Threat: "Received an urgent email from 'support@bank-security.ng' claiming my account will be suspended. Asked to click link and enter BVN, NIN, and password." Output Analysis: Classification: Phishing Threat Level: HIGH Explanation: This is a sophisticated phishing attempt targeting Nigerian bank customers, using urgency and impersonation of a legitimate financial institution. Mitigations: Do not click on any links Report to ngCERT Enable MFA Contact your bank directly 🔒 Security Disclaimer This tool is for threat intelligence and educational purposes. Always verify critical outputs with human analysts and follow official incident response procedures through ngCERT and NITDA. Remember: "Cyber resilience is a collective responsibility" - NITDA ```
标签:AI辅助分析, AMSI绕过, DeepSeek, Kubernetes, Streamlit, 威胁情报, 威胁检测, 开发者工具, 熵值分析, 网络安全, 访问控制, 逆向工具, 隐私保护