Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ DİKKAT: BU PROJE HENÜZ ALFA SÜRÜMÜNDEDİR VE GELİŞTİRME AŞAMASINDADİR ⚠️


🛡️ CLARA Security - AI Destekli Otonom Android Güvenlik Sistemi

CLARA Security Android License Status

Comprehensive Layered Autonomous Response Architecture

"Your Digital Guardian in the Shadows"


📋 Proje Özeti

CLARA Security, Android cihazlar için geliştirilen kapsamlı, yapay zeka destekli, otonom bir güvenlik sistemidir. Sistem, gerçek zamanlı tehdit tespiti, phishing koruması, malware analizi ve gizlilik izleme özellikleri sunar.

🎯 Hedef Platform

Özellik Değer
Platform Android 15 (API 36)
Hedef Cihaz Poco X7 Pro (RODIN)
İşlemci MediaTek Dimensity 8400 Ultra
ROM DyperOS 3.0.3.0 (HyperOS 3 bazlı)
Root KernelSU Next
Mimari Mikro-servis Daemon + Native Android App
Tema Dark Cyberpunk / Hacker

🏗️ Sistem Mimarisi

┌─────────────────────────────────────────────────────────────────────────┐
│                        CLARA SECURITY SYSTEM v2.0                        │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                          │
│  ┌────────────────────────────────────────────────────────────────────┐ │
│  │                     ANDROID APP (Kotlin)                           │ │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐           │ │
│  │  │Dashboard │  │ Scanner  │  │ Privacy  │  │ Settings │           │ │
│  │  │  Screen  │  │  Screen  │  │Dashboard │  │  Screen  │           │ │
│  │  └────┬─────┘  └────┬─────┘  └────┬─────┘  └────┬─────┘           │ │
│  │       └──────────────┴──────────────┴──────────────┘               │ │
│  └──────────────────────────────┼─────────────────────────────────────┘ │
│                                 │                                        │
│                           AIDL / Binder IPC                              │
│                                 │                                        │
│  ┌──────────────────────────────┴─────────────────────────────────────┐ │
│  │                     CLARA DAEMON (Native C++)                       │ │
│  │  ┌─────────────────────────────────────────────────────────────┐   │ │
│  │  │              AI INFERENCE ENGINE (TFLite + ONNX)             │   │ │
│  │  └─────────────────────────────────────────────────────────────┘   │ │
│  │                                                                      │ │
│  │  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐              │ │
│  │  │ SMS Monitor  │  │ File Monitor │  │ Network Mon. │              │ │
│  │  └──────────────┘  └──────────────┘  └──────────────┘              │ │
│  │                                                                      │ │
│  │  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐              │ │
│  │  │ App Behavior │  │ Permission   │  │ Threat       │              │ │
│  │  │   Analyzer   │  │   Monitor    │  │ Response     │              │ │
│  │  └──────────────┘  └──────────────┘  └──────────────┘              │ │
│  └─────────────────────────────────────────────────────────────────────┘ │
│                                                                          │
│  ┌─────────────────────────────────────────────────────────────────────┐ │
│  │                       KERNELSU MODULE                                │ │
│  └─────────────────────────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────────────────────────┘

✨ Özellikler

🔒 Çekirdek Güvenlik Modülleri

Modül Açıklama Durum
📱 SMS Monitor Gelen SMS'leri AI ile analiz eder, phishing/scam tespiti yapar ✅ Aktif
📁 File Scanner İndirilen dosyaları ve APK'ları malware taramasından geçirir ✅ Aktif
🌐 Network Monitor Şüpheli ağ bağlantılarını ve data exfiltration'ı tespit eder ✅ Aktif
💬 WhatsApp/Telegram Mesaj uygulamalarındaki URL'leri tarar 🔄 Geliştiriliyor
⌨️ Keylogger Detector Accessibility kötüye kullanan uygulamaları tespit eder 🔄 Geliştiriliyor

🔐 Gizlilik Özellikleri

Özellik Açıklama Durum
👁️ Permission Watcher Uygulama izin kullanımını loglar ve raporlar 🔄 Geliştiriliyor
🚫 Tracker Blocker Host dosyası ile reklam/tracker engeller 🔄 Geliştiriliyor
📊 Privacy Dashboard İzin kullanım istatistiklerini görselleştirir 🔄 Geliştiriliyor

🛠️ Uygulama Yönetimi

Özellik Açıklama Durum
🔐 App Lock PIN/Biyometrik ile uygulama kilitleme 📅 Planlandı
👻 Root Hider Root algılayan uygulamalardan gizleme 📅 Planlandı

🧠 AI/ML Modelleri

SMS Phishing Detector (NLP)

  • Model: TensorFlow Lite (Quantized INT8)
  • Boyut: ~2-5 MB
  • Özellikler: URL analizi, dil pattern tespiti, banka taklitçiliği algılama
  • Dil Desteği: Türkçe + İngilizce

Malware Classifier

  • Model: ONNX Runtime (Quantized)
  • Boyut: ~5-10 MB
  • Çıktı: benign, malware, adware, spyware, ransomware
  • Özellikler: Static analysis, permission pattern analizi, obfuscation detection

Network Anomaly Detector

  • Model: TFLite (On-device learning destekli)
  • Boyut: ~1-3 MB
  • Özellikler: C&C server tespiti, data exfiltration algılama, botnet aktivitesi

🎨 UI Tasarım - Dark Cyberpunk

CLARA Security, premium bir hacker/cyberpunk estetiği ile tasarlanmıştır:

  • Renk Paleti: Matrix yeşili (#00ff41), Siyan (#00d4ff), Neon mor (#9d00ff)
  • Tipografi: Orbitron, Roboto Mono, Fira Code
  • Efektler: Glassmorphism, neon glow, scan lines
  • Animasyonlar: Terminal-tarzı log akışı, pulse efektleri

📦 Kurulum

Gereksinimler

  • Poco X7 Pro (RODIN) veya uyumlu cihaz
  • Android 15 (API 36)
  • KernelSU Next kurulu
  • Bootloader unlocked
  • USB Debugging aktif

Derleme Ortamı

# Gerekli araçlar
- Android NDK r27+
- CMake 3.22+
- Rust toolchain
- Python 3.10+
- TensorFlow 2.x

Kurulum Adımları

# 1. Repoyu klonla
git clone https://github.com/USERNAME/Clara-Security.git

# 2. Dependency'leri kur
cd Clara-Security
./scripts/setup.sh

# 3. Native daemon'ı derle
./scripts/build_android.sh

# 4. Android uygulamasını derle
./scripts/build_app.sh

# 5. KernelSU modülünü oluştur
./scripts/package_module.sh

📁 Proje Yapısı

clara_security/
├── android_app/           # Kotlin Android uygulaması
├── daemon/                # Native C++ daemon
│   ├── orchestrator/      # Ana koordinatör
│   ├── security_core/     # Güvenlik servisleri
│   ├── privacy_core/      # Gizlilik servisleri
│   └── shared/            # Ortak kütüphaneler
├── kernelsu_module/       # KernelSU modül dosyaları
├── models/                # AI modelleri
├── scripts/               # Build ve deploy scriptleri
└── tests/                 # Test dosyaları

🚀 Yol Haritası

  • Faz 1: Temel altyapı ve daemon iskelet
  • Faz 2: SMS, File ve Network monitörleri
  • Faz 3: AI entegrasyonu ve model training
  • Faz 4: Android App UI (Cyberpunk tema)
  • Faz 5: Ek özellikler (App Lock, Root Hider)
  • Faz 6: Performance optimizasyonu ve beta test

🤝 Katkıda Bulunma

Proje henüz alfa aşamasındadır. Katkıda bulunmak için:

  1. Fork yapın
  2. Feature branch oluşturun (git checkout -b feature/amazing-feature)
  3. Commit yapın (git commit -m 'Add some amazing feature')
  4. Branch'ı push edin (git push origin feature/amazing-feature)
  5. Pull Request açın

📄 Lisans

Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakın.


CLARA Security - Comprehensive Layered Autonomous Response Architecture

🛡️ Dijital gölgelerdeki koruyucunuz 🛡️

About

🛡️ CLARA Security - AI Destekli Otonom Android Güvenlik Sistemi | AI-Powered Autonomous Android Security System (ALFA)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages