post CLAUDE updates

had CLAUDE AI made suggestions and edits to code.
added all route and moves some requirements around.
This commit is contained in:
2025-06-17 06:13:59 -04:00
parent 80276d4b74
commit 99d3fbc2b3
13 changed files with 12893 additions and 86 deletions

View File

@@ -1,4 +1,65 @@
# Velo Threat Hunter UI v2
- React + Flask + Tailwind
- Sidebar layout with icons
- Ready to extend
# Velo Threat Hunter
A modern web application for threat hunting and security analysis, built with React frontend and Flask backend.
## Features
- **Security Tools Detection**: Identify running security tools (AV, EDR, VPN)
- **CSV Processing**: Upload and analyze security logs
- **Baseline Analysis**: System baseline comparison
- **Network Analysis**: Network traffic and connection analysis
- **VirusTotal Integration**: File and URL reputation checking
## Architecture
```
ThreatHunt/
├── frontend/ # React application
├── backend/ # Flask API server
├── uploaded/ # File upload storage
└── output/ # Analysis results
```
## Quick Start
### Backend Setup
```bash
cd backend
chmod +x setup_backend.sh
./setup_backend.sh
source venv/bin/activate
python app.py
```
### Frontend Setup
```bash
cd frontend
npm install
npm run dev
```
## API Endpoints
- `GET /` - Serve React app
- `GET /api/health` - Health check
- `POST /api/upload` - File upload
- `GET /api/analysis/<id>` - Get analysis results
## Security Considerations
- File upload validation
- Input sanitization
- Rate limiting
- CORS configuration
## Contributing
1. Fork the repository
2. Create feature branch
3. Submit pull request
## License
MIT License