Seçkin Üye
Selam arkadaşlar bu konuda C# ile hwid giriş sistemini göstericeğim.
Bu giriş yönteminin bir çok yöntemi mevcut ancak ben en basit olanı göstericeğim. Ben veriyi çekmek için
Girişimizin mantığı, gelen içeriğin yanıtını okuyacak ve hedef HWID'in listenin içinde olup olmadığını kontrol edicek. Kolay olsa da size dezavantajlarını söylemek zorundayım
>> Gelen içeriği şifreleme yapmadan okursanız isteğin bağlantısı fiddler, web debugger gibi yerlerden görülebilir.
>> Kolay olsa da, tek kullanımlık giriş gibi şeyler yapmak için geliştirmeniz gerekiyor.
Anladın ve kabul ediyorsun? e tamam konuya geçelim.
Ben en iyisi olan github gisti kullanıcağım. List-Only gibi şeyler olduğu için güvenliği de arttırmış oluyoruz.
Evet burası oluşturacağımız yer. Basit bir gist yapıcağım benim gibi doldurabilirsiniz.
Tek tek anlatmak gerekirse, create secret gist güvenliği arttırıcaktır. Bu sadece bağlantısı olan kişilerin listeyi görebilmesini sağlar. Listemiz şu anda boş, isterseniz içine kendi HWIDinizi doldurabilirsiniz. Boş olmasın çünkü kabul etmez. Şimdi Create Secret Gist diyelim.
Evet Kodlamaya geçelim. Yapamam diye korkmayın zaten en altta projenin linkini paylaşıcam
Evet gisti aldık, şimdi RAW butonuna basarak RAW urlsini çekiyoruz.
Şunun gibi bişey olmalıdır;
! Burdaki raw/ dan sonraki kodu silmeniz gerekmektedir. Github Gist her güncellendiğinde raw linki değişmektedir o yüzden burda perma linkini alıyoruz.
Yani üstteki bağlantı
Evet kodlamaya geçelim. Aşağıdaki kodu boş bir yere ekleyin.
Şimdi programın main kısmında giriş yapmaya çalışalım.
Evet her şey tamam! şimdi sadece gistimize bir kaç HWID eklemek kaldı.
Edit diyerek buraya artık hwid ekleyebilirsiniz.
Proje indirme linki:
Konu buraya kadar. Yardımcı olabildiysem
yapamadığınız yerleri yazın yardımcı olurum.
DC: arsh#0083
Bu giriş yönteminin bir çok yöntemi mevcut ancak ben en basit olanı göstericeğim. Ben veriyi çekmek için
Bağlantıları görmek için lütfen
Giriş Yap
kullanıcağım. Bana göre en iyisi bu tabi siz gidip pastebin gibi yerlerden çekebilirsiniz.Girişimizin mantığı, gelen içeriğin yanıtını okuyacak ve hedef HWID'in listenin içinde olup olmadığını kontrol edicek. Kolay olsa da size dezavantajlarını söylemek zorundayım
>> Gelen içeriği şifreleme yapmadan okursanız isteğin bağlantısı fiddler, web debugger gibi yerlerden görülebilir.
>> Kolay olsa da, tek kullanımlık giriş gibi şeyler yapmak için geliştirmeniz gerekiyor.
Anladın ve kabul ediyorsun? e tamam konuya geçelim.
Ben en iyisi olan github gisti kullanıcağım. List-Only gibi şeyler olduğu için güvenliği de arttırmış oluyoruz.
Bağlantıları görmek için lütfen
Giriş Yap
adresine gidin, ve beni takip edin.Evet burası oluşturacağımız yer. Basit bir gist yapıcağım benim gibi doldurabilirsiniz.
Tek tek anlatmak gerekirse, create secret gist güvenliği arttırıcaktır. Bu sadece bağlantısı olan kişilerin listeyi görebilmesini sağlar. Listemiz şu anda boş, isterseniz içine kendi HWIDinizi doldurabilirsiniz. Boş olmasın çünkü kabul etmez. Şimdi Create Secret Gist diyelim.
Evet Kodlamaya geçelim. Yapamam diye korkmayın zaten en altta projenin linkini paylaşıcam
Evet gisti aldık, şimdi RAW butonuna basarak RAW urlsini çekiyoruz.
Şunun gibi bişey olmalıdır;
Bağlantıları görmek için lütfen
Giriş Yap
! Burdaki raw/ dan sonraki kodu silmeniz gerekmektedir. Github Gist her güncellendiğinde raw linki değişmektedir o yüzden burda perma linkini alıyoruz.
Yani üstteki bağlantı
Bağlantıları görmek için lütfen
Giriş Yap
gibi olmalıdır. Rawdan sonraki kodu silip direk olarak dosya ismi belirtmelisiniz.Evet kodlamaya geçelim. Aşağıdaki kodu boş bir yere ekleyin.
C#:
static string GetHWID() // kullanıcının hwidini almak için method
{
return WindowsIdentity.GetCurrent().User.Value;
}
static bool Login()
{
const string RawLink = "RAW LINK BURAYA";
WebClient wc = new WebClient();
string HWIDListesi = wc.DownloadString(RawLink);
if (HWIDListesi.Contains(GetHWID()))
{
return true; // Giriş başarılı
}
return false;
}
Şimdi programın main kısmında giriş yapmaya çalışalım.
C#:
static void Main(string[] args)
{
if (Login())
{
Console.WriteLine($">> Giriş başarılı! HWIDiniz => {GetHWID()}");
}
else
{
Console.WriteLine($">> Giriş başarısız. HWIDiniz => {GetHWID()}");
}
Console.ReadLine();
}
Evet her şey tamam! şimdi sadece gistimize bir kaç HWID eklemek kaldı.
Edit diyerek buraya artık hwid ekleyebilirsiniz.
Proje indirme linki:
Bağlantıları görmek için lütfen
Giriş Yap
Konu buraya kadar. Yardımcı olabildiysem
DC: arsh#0083