TEKNOFEST 2026 — Pardus Hata Yakalama ve Öneri Yarışması

GK Healter

Pardus ve Debian tabanlı Linux dağıtımları için tasarlanmış profesyonel bir sistem bakım, sağlık izleme ve güvenlik denetim aracıdır.

Güvenlik ve verimlilik ön plandadır; kullanıcılara sistem kararlılığını bozmadan disk alanı kazandırma, hata tespiti ve proaktif bakım imkânı sunar.

246+

Test Fonksiyonu

%75+

Kod Kapsamı

4

Paket Formatı

2

Dil Desteği

Pardus Certified

TEKNOFEST 2026 kapsamında Pardus ekosistemi için geliştirilen, yerli ve milli sistem yönetim aracı.

GK Healter Dashboard
STACKPython 3.9+GTK 3 (PyGObject)MesonFlatpakDebianArchRPMPolkitpytestGitHub Actions

TEMEL ÖZELLİKLER

Neler yapabilir?

Sistem Bakımı

APT önbellek temizleme, yetim paket kaldırma, bozuk bağımlılık düzeltme ve uygulama hijyeni.

İzleme ve Zekâ

Gerçek zamanlı sağlık puanı (0-100), hibrit yapay zeka (Local + API) ve akıllı öneriler.

Güvenlik Denetimi

SUID/SGID tespiti, world-writable dosya taraması, SSH sıkılaştırma ve sudoers analizi.

Pardus Doğrulama

Sistem kimlik bilgileri, donanım analizi ve Pardus'a özgü paket varlık kontrolü.

Raporlama

Profesyonel TXT, HTML ve JSON formatlarında sistem raporları oluşturma.

Otomasyon

Boşta kalma süresi ve disk eşiklerine göre zamanlanmış akıllı bakım.

Log Analizi

Kritik journal kayıtlarını önem derecesine göre sınıflandırma ve analiz.

Çoklu Dil

Türkçe ve İngilizce arayüz, JSON tabanlı genişletilebilir i18n sistemi.

GÖRÜNÜM

Uygulama Ekran Görüntüleri

GK Healter Screenshot 1
GK Healter Screenshot 2
GK Healter Screenshot 3
GK Healter Screenshot 4
GK Healter Screenshot 5
GK Healter Screenshot 6
GK Healter Screenshot 7
GK Healter Screenshot 8
GK Healter Screenshot 9
GK Healter Screenshot 10
GK Healter Screenshot 11

PARDUS'A ÖZGÜ

Yerli Dağıtım Entegrasyonu

Pardus işletim sisteminin kendine özgü depo yapısı ve servislerine tam uyum.

Pardus 21, 23 & 25
01

Depo Sağlık Kontrolü

APT kaynakları doğrulama, Pardus depoları erişilebilirlik testi ve bozuk paket tespiti.

02

Servis Tanılama

pardus-* ve eta-* servislerinin durum kontrolü ve Pardus Yazılım Merkezi izleme.

03

Sürüm Uyumluluğu

APT sources.list dosyalarının doğru Pardus sürümünü hedefleyip hedeflemediğini kontrol eder.

TEKNİK MİMARİ

Modüler ve Güvenli Tasarım

GK Healter, modüler bir mimari üzerine inşa edilmiştir. Her bileşen kendi sorumluluğuna sahiptir ve Polkit aracılığıyla güvenli yetki yükseltme sağlar.

Logic

Python 3.9+

UI

GTK 3 (C-Base Interface)

Security

Polkit (pkexec)

Analysis

Hybrid AI Engine

TECHNICAL_MANIFEST.JSON

src/

├── main.py # Entry Point

├── ui.py # GTK Controller

├── cleaner.py # Safe Engine

├── health_engine.py # Real-time Metrics

├── pardus_analyzer.py # Native Diagn.

├── security_scanner.py # Audit Engine

├── ai_engine.py # Hybrid AI (Local/Cloud)

└── ... # 14+ modules

tests/

├── docker/ # Pardus 25 Sandbox

└── unit/ # 246+ Pytest cases

DOCKER TEST ORTAMI

Pardus 25 Test Altyapısı

Pardus üzerinde bozulmuş / zaafiyetli sistem senaryolarını güvenli bir şekilde göstermek için özel bir Docker ortamı bulunmaktadır.

  • Konum: tests/docker/
  • Taban İmaj: pardus/yirmibes:latest
  • Kapsam: Disk şişmesi, APT bozulması, SUID backdoor vb. senaryolar.

# Run scenarios in Pardus 25 container

docker build -t gk-healter-test:pardus25 .

docker run --rm -it --privileged gk-healter-test

bash tests/docker/run_all_scenarios.sh

GETTING STARTED

Nasıl kurulur?

TERMINAL
cd gk-healter
make deb
sudo dpkg -i gk-healter_0.1.6_all.deb
sudo apt-get install -f

ZERO TRUST

Güvenlik Yaklaşımı

Beyaz Liste Tabanlı Silme

Yalnızca önceden tanımlanmış güvenli dizinler temizlenebilir.

Polkit Entegrasyonu

Sistem düzeyindeki işlemler için kullanıcı kimlik doğrulaması gerekir.

rm -rf Yasağı

Rekürsif zorla silme hiçbir durumda kullanılmaz.

Kök Yol Koruması

Sistem kök dizinlerine (/etc, /home vb.) asla dokunulmaz.

Denetim İzi

Tüm silme işlemleri zaman damgası ve sonuçla birlikte kaydedilir.

SUID Beyaz Listesi

Bilinen güvenli SUID dosyaları kontrol edilir.

Geliştiriciler

EK

Egehan KAHRAMAN

Co-founder & Developer

GK Developers

MG

Mustafa GÖKPINAR

Co-founder & Developer

GK Developers

LİSANS

Kullanım Şartları

Copyright © 2026 GK DEV STUDIOS

Developers: Egehan Kahraman & Mustafa Gökpınar

Official Website: gkdevstudios.com

Contact: gkdevstudio@gmail.com

All rights reserved.

1. GRANT OF LICENSE

Subject to the terms and conditions of this License, **GK DEV STUDIOS** grants you a limited, non-exclusive, non-transferable license to use the software under the following categories:

A. Free Use (Individual & Educational)

  • Students & Volunteers: The software is free of charge for students, individual volunteers, and contributors for educational or non-commercial purposes.
  • Individual Use: Individuals may use the software for personal projects free of charge.
  • Personal Devices in Corporate Environments: Use by an individual on a personal basis is permitted without charge, even if the software is installed on a device located within a corporate or institutional environment, provided the use is not for the direct benefit or operational workflow of the corporation/institution.

B. Commercial & Institutional Use (Paid)

  • Corporations & Companies: Any use by or on behalf of a commercial entity requires the purchase of a valid Commercial License.
  • Government & Public Institutions: Any use by public offices, government agencies, or state-funded institutions requires the purchase of an Institutional License.
  • Operational Deployment: The software must not be integrated into professional workflows before a commercial agreement is finalized.

2. RESTRICTIONS

Sublicensing, reverse engineering for gain, or removing proprietary notices is strictly prohibited without explicit authorization.

3. CONTRIBUTIONS

Contributors are granted free access for personal use as a token of appreciation for their support.

4. TERMINATION

License terminates automatically upon failure to comply with any terms.

5. CONTACT FOR LICENSING

To acquire a Commercial or Institutional License, or for any inquiries regarding deployment, please contact:

gkdevstudio@gmail.com

Güçlü, Güvenli ve Lisanslı.

GK Healter ile sisteminizi koruyun. Bireysel kullanım için ücretsiz, kurumsal çözümler için lisanslı.