Çok Yakında Yeni Bir Arayüzle karşınızdayız! http://yeni.delphican.com/

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Benzersiz PC ID Hesaplama
#1
Merhaba, 

Ben Benzersiz donanım kimliği hesaplamak istiyorum araçta, program her pc'de bir kere kullanılabilsin, 
bu fonksiyonu kullanıyorum hesaplamak için 

function GetHardwareID(HDD, NIC, CPU, BIOS: LongBool): PAnsiChar;

ama kullanıcının bilgisayarında birden fazla HDD (Hardisk) olduğundan dolayı farklı donanım kimliği ortaya çıkıyor ve veritabanındaki kayıtlı hwid ile uyumlu olmadığı için sorun yaşıyor, 
Benzersiz pc donanım kimliği hesaplamnın başka bir yöntemi varmı ? 

saygılarımla
- Namyelus
WWW
Cevapla
#2
Sorun sadece HDD'den kaynaklanıyorsa HDD Parametresini gözardı edebilirsin (HDD yerine 0 yazabilirsin)
P.Safa:Yaşlanarak değil, yaşayarak tecrübe kazanılır.Zaman insanları değil,armutları olgunlaştırır
C.Yücel:Toprak gibi olmalısın! Ezildikçe sertleşmelisin!Seni ezenler sana muhtaç kalmalı! Hayatı sende bulmalı
S.Canan:Bildiğini zannettiğin an hiç bir şey öğrenemezsin
Bilgi uçar
WWW
Cevapla
#3
Merhaba

Çözüm odaklı değil de konuya katkı anlamında bir hususu hatırlatmak isterim.

Çalıştığım kurum içinde yaptığım erp için benzer bir önlemi deneyimlemiştim. (lisans amaçlı olmasa da güvenlik amacıyla başka birinin bilgisayarından kendi hesabı ile mi girdi noktasında) ağ altında uzaktaki proje çalışma özelliği varsa exe'nin olduğu diskin ID'sine ulaşmak yetersiz olabilir .

Ağdan erişim yapılmışsa ağ bağlantı kartının ID'sini, kullanıcı hesap bilgilerini vb.hesaba katmanızı ve eğer yoksa LOG tutma konusuna da eğilmenizi tavsiye ederim.

Başarılar.
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif


Cevapla
#4
Bazı profesyonel uygulamalar MAC adresini kullanıyor(du)
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Cevapla
#5
(03-03-2018, Saat: 15:27)uparlayan Adlı Kullanıcıdan Alıntı: Sorun sadece HDD'den kaynaklanıyorsa HDD Parametresini gözardı edebilirsin (HDD yerine 0 yazabilirsin)

cevap verdiğiniz için teşekürler hocam, HDD Göz ardı ettiğimde, yani false yaptığım zaman bir çoğu kullanıcının donanım kimliği aynı çıkıyor
- Namyelus
WWW
Cevapla
#6
(04-03-2018, Saat: 05:19)dicle_gsm Adlı Kullanıcıdan Alıntı:
(03-03-2018, Saat: 15:27)uparlayan Adlı Kullanıcıdan Alıntı: Sorun sadece HDD'den kaynaklanıyorsa HDD Parametresini gözardı edebilirsin (HDD yerine 0 yazabilirsin)

cevap verdiğiniz için teşekürler hocam, HDD Göz ardı ettiğimde, yani false yaptığım zaman bir çoğu kullanıcının donanım kimliği aynı çıkıyor

@Marman beyin önerisini de gözönüne alırsak aşağıdaki konuyu incelersen benzersiz bir donanım kimliğini kendin yazabilirsin;

http://www.delphican.com/client-pc-siste...glama.html
P.Safa:Yaşlanarak değil, yaşayarak tecrübe kazanılır.Zaman insanları değil,armutları olgunlaştırır
C.Yücel:Toprak gibi olmalısın! Ezildikçe sertleşmelisin!Seni ezenler sana muhtaç kalmalı! Hayatı sende bulmalı
S.Canan:Bildiğini zannettiğin an hiç bir şey öğrenemezsin
Bilgi uçar
WWW
Cevapla
#7
Benzersiz kimlik oluşturmak için birkaç yöntemi bir arada uygulamak lazım.
Mevcut fonksiyonlar tek başına yeterli değil.

Windows'un hesap kimliği var ama değişebiliyor.

Sistem diskinin kodu alınabiliyor ama değişken. Özellikle raid disklerde daha büyük bir sorun.
Formatlayınca da gidiyor.

Bunun yanında ağ kartlarını da almak lazım. Ama sürücülerden hangisini alacaksın? Ayrıca mac adresi bile değişiyor.

İşlemcinin kodu var, o da her zaman benzersiz değil.

Bios kodu var, onlarda da benzer durum var.

Dahası eski işletim sistemleri her bilgiyi vermiyor.

Özetle bunların hepsini harmanlayıp bir "benzerlik puanı" oluşturmak gerekiyor.

Diğer yandan hosts, lmhost.sam gibi dosyaları ve başka hilelerin olup olmadığını da denetlemek gerekli.

Ben bu yöntemle birkaç sene önce bir yazılım firması için sunucu servis ve arayüz tarafını da içeren bir çözüm yapmıştım.
Yurtdışına verilen yazılımlarda kopyalamayı engellemek için gönül rahatlığıyla kullanılıyor.
Kopyalama girişiminde ise kayıtlı donanım kodlarını inceleyip gerekirse programı uzaktan kapatıyorlardı.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [ÇÖZÜLDÜ] benzersiz isim info@guzelceker.com 11 645 18-11-2019, Saat: 15:55
Son Yorum: info@guzelceker.com
  diziye benzersiz sayı atama harezmi 1 273 05-11-2019, Saat: 08:38
Son Yorum: serdar
  Personel Yıllık İzin Hakediş Hesaplama Hakkında bkantur 2 357 04-10-2019, Saat: 18:15
Son Yorum: uparlayan
  IP Adres Aralığı Hesaplama SercanTEK 5 1.152 01-09-2018, Saat: 14:15
Son Yorum: SercanTEK
  Delphide Yaş Hesaplama adelphiforumz 2 886 29-08-2018, Saat: 18:08
Son Yorum: adelphiforumz



Konuyu Okuyanlar: 1 Ziyaretçi