• 09-11-2010, 23:26:54
    #19
    Alıntı
    <script>
    try
    {
    var ax = new ActiveXObject("WScript.Network");
    document.write('User: ' + ax.UserName + '<br />');
    document.write('Computer: ' + ax.ComputerName + '<br />');
    }
    catch (e)
    {
    document.write('Permission to access computer name is denied');
    }
    var drive = "C:";
    var objFileSys = new ActiveXObject("Scripting.FileSystemObject");
    var objDrive = objFileSys.GetDrive(objFileSys.GetDriveName(drive) );
    document.write("<input type='text' name='hdd' size='20' value='", objDrive.serialNumber ,"'></input>");
    </script>
    Yine bir zamanlar kullanmış olduğum kullanıcı adı, oturum adı, Mac adresini alan VBS kodunuda aşağıdan alarak kullanabilirsiniz. Sayfaya entegre edip, bir database dosyası oluşturup, çıktıların oraya kaydedilmesini sağlayabilirsiniz diye yazmıs guvenli.org adresinde
    bunuda denedım activex denetımını yukledım fakat 'Permission to access computer name is denied' Bilgisayar adı erişmek için İzin reddedildi uyarısını verıyor
  • 26-11-2010, 17:04:55
    #20
    amasramnet adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar kolay gelsin.
    Öncelikle IP ban ve bolgesel IP banı bılıyoruz bunlar kolaylıkla proxy IP kullanarak veya modem resetleyerek geçilebilecek ban yontemleri ınternette araştırma yaptım fakat bu konu hakkında hıc bır makaleye rastlamadım HDD Seri Numarası Banlama bu ban yontemi kişi format atsa dahi yasagı gecemiyormuş konu hakkında hiç bir fikrim yok ama sesli chat sitelerinde ve bazı scriptlerde bu ozellık mevcut oldugunu okudum asp kullanıcısı olarak bir kişinin HDD seri numarasını çekip yasaklayabilmemiz mümkünmüdür acaba eğerki olurda bunu birisi cözerse çok makbule geçmiş olacak ve bizi çok büyük bir yükten kurtaracaktır
    yalnızca Server Side çalışan dillerle bunu yapman mümkün değil.çünkü o kodlar sunucuda çalışıyor dolayısıyla alsan alsan ancak sunucu bilgilerini alabilirsin..Client'tan bilgi alabilmen için Client'a işlem yaptırman gerek bunuda ancak arkadaşların bahsettiği gibi client'a göndereceğin activex yada kendin geliştireceğin başka dosya,kod parcacıkları ile yapabilirsin.
  • 26-11-2010, 18:51:30
    #21
    client side olan herşeyin manipule edilebileceği için her zaman bir risk taşımaktadır + db e kayıt ederken eğer filtre kullanmazsanız sql injection riski de doğacaktır

    hdd seri numarasını kullanıcıya uyarı vermeden alıp ajax kullanmadan sade js ile php bir dosyasina şifreleyip ileten bir tool um vardı java applet ini hazır kullanmıştım şu an benim bulunduğum pc de değil eğer dileyen olursa alıp yayınlamaya çalışırım
  • 26-11-2010, 19:34:32
    #22
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bence hdd yerine daha kolay bir şekilde yapılabilicek mac adresini banlayınız okey siteleride bu şekilde yapıyor
  • 26-11-2010, 20:22:05
    #23
    pist10 adlı üyeden alıntı: mesajı görüntüle
    bence hdd yerine daha kolay bir şekilde yapılabilicek mac adresini banlayınız okey siteleride bu şekilde yapıyor
    mac diyecektim bende hdd değil
  • 30-11-2010, 13:10:21
    #24
    activex yukletme problem degıl sıteye gıren kullanıcı mecburen yuklemek zorunda sohbet edebılmesı ıcın + olarak mac demıssınız mac adresını alabılmemız mumkun ıse o kodu yayınlayabılırmısınız kısının mac adresını alabılmemız ıcın gereken kodu onuda arastırdım nette bır sonuca rastlayamadım kolay gelsın