Sentinel-Main – AI-Powered Cybersecurity Command Center
Modern cybersecurity teams face an overwhelming volume of threats, making it difficult for analysts to quickly identify vulnerabilities, verify manipulated media (like deepfakes), triage alerts, and react to live network attacks in real-time without constantly switching between multiple disjointed tools.
Sentinel-Main (Sentinel-X 2.0) is an advanced AI-driven cybersecurity command center designed as a unified platform for modern security operations.
Built with a futuristic cyberpunk interface, it enables:
- 🔍 Real-time threat monitoring & visualization
- 🌐 Active attack mapping
- 🧪 Interactive attack simulation environment
- 🤖 AI-powered vulnerability detection & analysis
- 🧠 Intelligent SOC assistant chatbot
This platform reduces analyst workload by consolidating tools into a single, intelligent dashboard.
- Google Gemini 1.5 Pro (
@google/genaiAPI)
Google Gemini 1.5 Pro acts as the core intelligence engine powering multiple AI modules:
-
💬 Interactive Security Chatbot
Acts as a virtual SOC analyst for querying logs, threats, and mitigation strategies. -
🧬 Deepfake & Media Authenticator
Detects AI-generated or manipulated media using artifact and metadata analysis. -
🔐 Code Vulnerability Scanner (SAST)
Identifies OWASP vulnerabilities and suggests secure code fixes. -
🕵️ Fact-Checker & Payload Analyzer
Detects phishing, malicious payloads, and validates domain credibility.
- Proof 1 (src/services/deepfakeService.ts | lines 21 through 63)
export async function verifyMedia(fileData: string, mimeType: string): Promise<string> {
const ai = getAiClient();
const model = 'gemini-2.0-flash';
const prompt = `
Analyze this media file (image/video/audio) for signs of AI generation, manipulation, or deepfake characteristics.
Provide a detailed report in Markdown format including:
## Authenticity Score
Give a score from 0 to 100%, where 100% = completely authentic real media, 0% = confirmed AI-generated/deepfake.
Format the score exactly as: **Authenticity Score: XX%**
## Detection Indicators
List specific visual/audio artifacts, inconsistencies, or anomalies detected. Be thorough and specific:
- Facial geometry and symmetry analysis
- Lighting and shadow consistency
- Background coherence and depth
- Texture and skin rendering quality
- Edge artifacts or unnatural blending
- Hair and fine detail rendering
- Eye reflections and pupil consistency
- If no anomalies: state clearly "No significant artifacts detected"
## Conclusion
State exactly one of: **Likely Authentic**, **Possibly Manipulated**, or **Highly Suspicious / AI-Generated**
Followed by 2-3 sentences explaining your forensic reasoning.
## Credibility Assessment
Brief note on whether this media could be trusted in a news, legal, or social media context.
Be precise and forensic. Base your assessment on objective visual evidence only.
`;
const response = await ai.models.generateContent({
model,
contents: {
parts: [
{ text: prompt },
{ inlineData: { data: fileData.split(',')[1], mimeType } }
]
},
});
- Proof 2
The "Proof of Concept" UI Output:
Run the web app, navigate to the Deepfake Authentication tab (or Text/Misinformation tab), upload a sample, and run the deep scan. You will understand the entire working upon seeing the result.
# Clone the repository
git clone <your-repo-link>
# Navigate to project folder
cd sentinel-mainhttps://sentinel-1044578337343.europe-west1.run.app
Please use the following credentials to login!
Username: admin
Password: admin
An all-in-one intelligent cybersecurity dashboard that integrates advanced tools like AI Deep Scanner, deepfake authentication, and vulnerability analysis into a single unified platform. Designed for real-time analysis and smart insights, it provides a seamless and powerful interface to detect, analyze, and understand digital threats efficiently.
