Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Mac Adresi öğrenmek

Konu, 'Yazılım Geliştirme' kısmında hmustak tarafından paylaşıldı.

  1. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Perl script (veya Perl) ile Scripti çalıştıran bilgisayarın MAC adresini post edebilecek bir code örneğine ihtiyacım var.
    Bunun dışında Ethernet ID filan öğrenebileceğim scriptler elinde olan varsa ve üstüne bizimle de paylaşırsa seviniriz . (amma çok şey istiyorum bende):D

    TH4NX!

    $H4K4N
     
  2. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    tamam PHP ilede olabilir. Hazır mkarabulutu yakalamışken :D
     
  3. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Baştan desene :) top sende Mustafacım.
     
  4. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    hakan ortayı yapar, sahin kafayla mustafanın önüne indirir, topu alan mustafa şutu çeker veeeeeeee......
     
  5. mkarabulut

    mkarabulut Misafir

    Selam beyler...

    Yaw adım geçmiş burada hiç haberim yok... :)
    Baksanıza dediğiniz şeyi araştırayım da MAC adresi nedir yaws ?
     
  6. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Mac Adresei = Media Access Control - Ortama erişim adresi şeklinde bi açıklaması vardır. MAC adresi, bilgisayarın ağ kartının yada benzer ağ cihazının içinde DEĞİŞTİRİLEMEZ bir şekilde yerleştirilmiş olan bir adresdir. Hexadecimal değerlerden oluşur, webdeki RGB değerleri gibi. Farklı yerlerde Hardware Address yada Physical Address diyede anılır...
    Özetle, IP nekadar dinamik olursa olsun, MAC adresi değişmeyecek ve bi çeşit güvenlik mekanizması oluşacaktır. Bunu sistem programcıları kolaylıkla bilgisayardan alıp, emaille kendilerine göndertebilir. Fakat, bu nasıl scriptingh dili ile yapılabilir. Ben bunu merak ediyorum...

    th4nx

    -----
    sniffer kullanan varmı sitede?
     
  7. Army

    Army Üye

    Kayıt:
    15 Temmuz 2002
    Mesajlar:
    36
    Beğenilen Mesajlar:
    0
    Meslek:
    Army
    MAC adresi herbir network kartına üreticisi tarafından, daha sonra değiştirilemeceyecek ve dünyada bir eşi daha olmayacak şekilde verilen hexadesimal 48 bitlik bir numaradır. MAC adresini bir çok şekilde öğrenebilirsiniz. Mesela kartınızın ayar ve kontrol programı ile, winipcfg gibi.
     
  8. Army

    Army Üye

    Kayıt:
    15 Temmuz 2002
    Mesajlar:
    36
    Beğenilen Mesajlar:
    0
    Meslek:
    Army
    Gerçi bu adres windowslarda device managerden geçici olarak değiştirilebilir, device managerden, ethernet kartini bulup özelliklerini açıyorsun orda advanced bölümünde network adres bölümünde value kısmına yeni mac adresini yazıyorsun.

    Ama bu ilk kodu sürekli bir şekilde değiştirmez.
     
  9. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    he he :D
    tabiki öyle...
    Ama ben bi scriptten bahsediyorum. Dikkatli okumamışsın yazdıklarımı. Ben şu anda sen siteye girdiğinde IP'nle beraber MAC adresinide almak istiyorum. Sonraki girişinde IP numaran değişse de MAC adresin değişmeyceği için, farklı bir isimle login olsanda site yöneticilerine yediremeyeceğin bişi peşindeyim...
    Yoksa bunu öğrenmek bahsettiklerinin yanında C/C++ & Delphi için çok da zor diil ...

    cevap bekliyorum
     
  10. RaiST

    RaiST Daimi Üye

    Kayıt:
    24 Temmuz 2002
    Mesajlar:
    1,932
    Beğenilen Mesajlar:
    0
    Meslek:
    linuxrocker
    Şehir:
    krynn
    bu herkes tarafından bilinsede yanlış bir bilgidir.. ayrıca üreticler bazı durumlarda eski kullandıkları mac adreslerini yenı ethernet cardlarınıda kullanabilirler.. böyle bir durumun başınıza gelmesi 1000de 1 de olsa mümkündür..

    ayrıca mac adreslerinin hiçbirzaman 'dünyada tek' olduğu düşünlüp , güvenlik konularından kullanılmamalıdır. çünki geçerli bir kıstas değildir..

    yani mesela bir network ağınız var.. bu ağın firewallına bütün paketleri deny et deyip sadece kendi makinenizin mac adresine sahip olan ccept verirseniz , yararlı bir is yapmıs olmazsınız...

    ayrıca şöyle bir durum vardirki, her bağlanti donanımının bir mac adresi vardir.. mesela eğer modem ile bağlanti kuruyorsanız bile, OS modeme geçici bir random mac adress verir. linux gibi bir OSta bunun üzerinde oynama yapabilirsiniz. bu durumda mac adresleri tabanlı kontrol tek başına yeterli değildir!
     
  11. RaiST

    RaiST Daimi Üye

    Kayıt:
    24 Temmuz 2002
    Mesajlar:
    1,932
    Beğenilen Mesajlar:
    0
    Meslek:
    linuxrocker
    Şehir:
    krynn
    modemlerin random mac adressi vardir :)
    bir önceki mesajda dediğim gibi mac adreslerini firewall uygulamalarınızda tek belirleyici kıstas olarak kullanmanız büyük bir hatadır!
     
  12. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    peki script olayına gelsek :D
     
  13. RaiST

    RaiST Daimi Üye

    Kayıt:
    24 Temmuz 2002
    Mesajlar:
    1,932
    Beğenilen Mesajlar:
    0
    Meslek:
    linuxrocker
    Şehir:
    krynn
    yukarda anlattıgım nedenlerden dolayı %100 calısmayabilir bu dedigin mantık..

    su adrese bir bak ama istersen. cok detaylı incelemedım ama aradigin seyi bulabilirsin

    http://www.hotscripts.com/search/?bool=AND&query=mac+address&category=all
     
  14. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    cookie kontrollerinden daha güvenilir gibi geliyor bana. %100 güvenilir olmadığı kesin fakat, Düşünsene bir, adam Format atmış bilgisayara, Tekrar kurmuş sistemi, siteye girdiğinde site onu tanıyor. (modem&randomize bu işi engellese de bi fikir...)

    iyi çalışmalar..:sus:
     
  15. RaiST

    RaiST Daimi Üye

    Kayıt:
    24 Temmuz 2002
    Mesajlar:
    1,932
    Beğenilen Mesajlar:
    0
    Meslek:
    linuxrocker
    Şehir:
    krynn
    ewt static ip sahiplerine "wash abi adam isi biliyor dedirtecek" bir olay
    .. aslında baya iyi yane
     
  16. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    bide bulsak ah şu scripti... :)
     
  17. Düzgün

    Düzgün Üye

    Kayıt:
    29 Temmuz 2002
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    Bana kalırsa, mac-address i öğrenmek o kadar kolay bir iş değil.
    Belki netbios açığı olan bir bilgisayarın mac-adresini öğrenebilirsiniz ne dersiniz? :rolleyes: :D :D
     
  18. Rapsodi

    Rapsodi Daimi Üye

    Kayıt:
    4 Ağustos 2002
    Mesajlar:
    1,371
    Beğenilen Mesajlar:
    0
    Meslek:
    Unix Sys Admin.
    Şehir:
    /tmp/loop
    @hmustak mac ile kontrol ipden daha basittir (bana gore) cunku ip numaranı bir cok durumda sen belirleyemezsin ama mac adresini cok kolay belirleyebilirsin, bunun çeşitli isletim sistemlerinde ceşitli yolları vardır, hatta ismi cok zengin bir iş adamımıza ait olan bir universitede guvenlik boyle saglanıodu ama pek de basarılı olamadılar, değiştirdigin mac adresi windows icin format atana kadar senin ayarladıgın oluyor ve devamı...
     
  19. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    @rapsodi
    hoşgeldin :)

    abi bi iki kod yazıverinde yapalım şunu artık.. Dil önemli değil, yapı önemli, yeterki şablon bi script olsun elimizde.

    th4nx -je -jne
     
  20. Düzgün

    Düzgün Üye

    Kayıt:
    29 Temmuz 2002
    Mesajlar:
    206
    Beğenilen Mesajlar:
    0
    Kod:
    #!perl
    #kod Windows işletim sistemleri içindir
    #yerel ağda işe yarar birde internetten sorgulama yapınca
    #netbios portu açıksa paylaşıma açık sürücüleri görüntüler
    #birde mac adresi gösterir ama gerçek mac adresi olmayabilir.
    #yonuçta yerel ağ için güzel bi script birde scriptlerle
    #yapılabilecekleri kavramak için farklı fikirler verebilir. 
    use CGI::Carp qw(fatalsToBrowser);
    $testip = $ENV{'REMOTE_ADDR'}; # yada herhangi ip
    print "Content-type: text/html; charset=windows-1254\n\n";
    print "Starting sweep.  Using IP Address = $testip<br>\n"; 
    open(NBT, "nbtstat -A $testip | ");
    while(<NBT>) { 
       if (grep(/MAC/,$_)) { 
          print $_."<br>\n";
          print "Sharing enabled.\n"; 
          open(VIEW, "net view \\\\$testip | ");
          while(<VIEW>) { 
            if (grep(/Disk/, $_)) { 
              print "Disk share: $_"; 
            } 
          } 
       } 
    }
    
    :hmmm: