Skip to content

Toxpox/GSB-WiFi-AutoLogin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛜 GSB WiFi AutoLogin

FOSSA Status FOSSA Status

Version License: GPLv3 Platform Rust

KYK yurtlarında kullanılan GSB WiFi ağına otomatik giriş yapan modern masaüstü uygulaması.
Rust + Tauri v2 ile geliştirilmiştir.


✨ Özellikler

  • 🎨 Modern Arayüz: Dark tema tasarım ve akıcı animasyonlu UI.
  • Otomatik Giriş: Kullanıcı adınızı ve şifrenizi kaydederek tek tıkla ağa bağlanın.
  • 👋 Hoşgeldin Ekranı: Başarılı girişten sonra kullanıcı bilgilerini ve anlık kota durumunu görün.
  • 📊 Kota Takibi: Kalan kota, yüzde göstergesi ve kotanın yenilenme tarihi elinizin altında.
  • 📜 Sistem Günlüğü: Tüm arka plan işlemlerini renkli log penceresiyle adım adım takip edin.
  • 🔒 Şifreleme: AES-GCM teknolojisi ile kullanıcı bilgileriniz yüksek güvenlikle şifrelenir.
  • 🚪 Oturum Yönetimi: İstediğiniz an güvenli çıkış yapma desteği.
  • 🔄 Yeniden Deneme: Ağ hatalarında exponential backoff algoritması ile akıllı ve otomatik tekrar bağlantı.

📥 İndirme

En güncel sürümü Releases sayfasından hemen indirebilirsiniz.

📦 Installer vs 🚀 Portable

Özellik 📦 Installer (.exe setup) 🚀 Portable (.exe)
Kurulum Klasik kurulum sihirbazı ile sisteminize kurulur. Kurulum gerektirmez, indirip doğrudan çalıştırın.
Konum AppData\Local dizini altına yerleşir. Herhangi bir klasörden veya USB bellekten çalışır.
Başlat Menüsü Kısayol oluşturur, kolay erişim sağlar. Kısayol oluşturmaz, bağımsızdır.
Kaldırma Windows "Program Ekle/Kaldır" menüsünden kaldırılır. Sadece dosyayı silmek yeterlidir.
Güncelleme Yeni installer çalıştırılarak üzerine yazılır. Eski dosya silinip yenisi ile değiştirilir.

💡 Not: Her iki sürüm de tamamen aynı işlevi görür. Kullanım alışkanlığınıza göre tercih yapabilirsiniz.


⚠️ Güvenlik Uyarısı

Bu uygulama, yalnızca GSB/KYK captive portali için tasarlanmıştır.

Kimlik bilgileriniz sadece kendi bilgisayarınızda user_config.json dosyasında AES-GCM ile şifrelenerek saklanır ve hiçbir şekilde dış sunuculara aktarılmaz. SSL doğrulaması, captive portal ağının doğası (yönlendirme gereksinimleri) nedeniyle devre dışı bırakılmıştır.


🛠️ Geliştirme

Projeyi kendi bilgisayarınızda derlemek veya geliştirmek isterseniz aşağıdaki adımları izleyebilirsiniz.

Gereksinimler

  • Rust (stable sürüm)
  • Node.js (opsiyonel, frontend bağımlılıkları için)
  • Windows 10 veya Windows 11

Derleme Adımları

# Depoyu klonlayın
git clone [https://github.com/Toxpox/GSB-WiFi-AutoLogin.git](https://github.com/Toxpox/GSB-WiFi-AutoLogin.git)

# Proje dizinine geçin
cd GSB-WiFi-AutoLogin/src-tauri

# Uygulamayı derleyin
cargo tauri build

📂 Çıktı Yolları:

  • Installer (Kurulum dosyası): src-tauri/target/release/bundle/nsis/
  • Portable (.exe dosyası): src-tauri/target/release/

💻 Teknolojiler

Bu projede kullanılan temel teknolojiler ve kullanım amaçları:

Teknoloji Kullanım Alanı
Rust Backend mantığı, ağ işlemleri ve şifreleme
Tauri v2 Modern masaüstü uygulama çerçevesi
HTML/CSS/JS Etkileşimli ve dinamik Frontend arayüzü
AES-GCM Endüstri standardı kullanıcı bilgisi şifreleme
reqwest Hızlı ve güvenilir HTTP istek/ağ işlemleri

📄 Lisans

Copyright © 2025 Toxpox.
Bu proje GNU General Public License v3.0 (GPLv3) ile lisanslanmıştır. Detaylar için LICENSE dosyasına göz atabilirsiniz.

About

Bu uygulama, GSB yurtlarında kullanılan internete otomatik giriş yapılmasını sağlar. Login ekranının yüklenmesini beklemenize gerek kalmaz. Kod yerel olarak çalışmakta olup herhangi bir şekilde verilerinizi dışarıya aktarmaz.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors