Gray Red Bold History YouTube Thumbnail_20250204_023049_0000.png | ||
LICENSE | ||
main.go | ||
README.md |
Hesap Kontrol Aracı
Bu proje, belirli bir formatta sağlanan hesap listesini kullanarak giriş yapmayı ve bakiye bilgisini almayı sağlar.
Özellikler
- Belirtilen dosyadan hesap bilgilerini okur.
- CSRF token'ı otomatik olarak alır.
- Hesaplara giriş yaparak bakiyeyi kontrol eder.
- Geçerli (live) ve geçersiz (dead) hesapları ayırır.
Gereksinimler
Bu aracı kullanabilmek için sisteminizde aşağıdaki bileşenlerin kurulu olması gerekmektedir:
- Go (Golang)
Kurulum
Öncelikle Go'yu yüklediğinizden emin olun. Ardından, projeyi klonlayın veya kodu yerel bir dizine kaydedin.
git clone https://git.yusiqo.com/yusiqo/Hesapcomtr-Checker.git
cd Hesapcomtr-Checker
Kullanım
Not. Derlemeden Test Etmek
Projeyi test etmek icin çalıştır:
go run main.go
1. Derleme
Projeyi derlemek için aşağıdaki komutu çalıştırın:
go build -o check main.go
2. Çalıştırma
Uygulamayı çalıştırmak için aşağıdaki komutu kullanın:
./check
Program, kullanıcıdan hesap bilgilerini içeren bir dosyanın adını ister. Bu dosya, her satırda email:şifre
formatında giriş bilgilerini içermelidir.
3. Örnek Kullanım
Hesaplar dosyasının adı: hesaplar.txt
Live Acc: ornek@example.com:123456
TL Miktarı: 100,50 TL
Dead Acc: test@deneme.com:abcdef
Kodu Anlama
Ana Fonksiyon (main)
- Kullanıcıdan hesap bilgilerini içeren dosyanın adını alır.
- Dosyayı satır satır okuyarak her hesap için giriş yapmaya çalışır.
- Geçerli hesapları ve bakiyelerini ekrana yazdırır.
getCSRFToken
- Giriş sayfasına istek atarak CSRF token'ı çeker.
login
- Elde edilen CSRF token ile giriş isteği yapar.
- Yanıtta "balance" kelimesi varsa bakiyeyi çıkartır ve ekrana yazdırır.
appendToFile
- Belirli bir dosyaya veri eklemek için kullanılır.
Uyarılar
Bu araç yalnızca eğitim ve test amaçlı geliştirilmiştir. Kullanım amacı dışında kullanılması yasaktır. Hesap sahiplerinin rızası olmadan giriş yapmak yasal sorunlara yol açabilir.
Lisans
Bu proje MIT lisansı altında sunulmaktadır.