SORU
24 Mart 2009, Salı


Nasıl programlı bir iphone MAC adresini alabilirsiniz

Kimse bilmiyor, Program aracılığıyla bir iPhone MAC adresini ve IP adresini almak mı?

CEVAP
24 Mart 2009, Salı


Ben bir süre önce rast geldim. here başlangıçta biraz işler temizledim değiştirdim.

IPAddress.h
IPAddress.c

Ve kullanmak

InitAddresses();
GetIPAddresses();
GetHWAddresses();

int i;
NSString *deviceIP = nil;
for (i=0; i<MAXADDRS;   i)
{
    static unsigned long localHost = 0x7F000001;        // 127.0.0.1
    unsigned long theAddr;

    theAddr = ip_addrs[i];

    if (theAddr == 0) break;
    if (theAddr == localHost) continue;

    NSLog(@"Name: %s MAC: %s IP: %s\n", if_names[i], hw_addrs[i], ip_names[i]);

        //decided what adapter you want details for
    if (strncmp(if_names[i], "en", 2) == 0)
    {
        NSLog(@"Adapter en has a IP of %s", ip_names[i]);
    }
}

Bağdaştırıcı adlarını aygıt simülatörü/cihaz wifi veya hücreye bağlı olarak değişebilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010
  • UKF

    UKF

    2 Aralık 2009