ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

получение mac-адреса сетевой карты, возможно ли реализовать?!
  #1  
Старый 21.09.2009, 19:05
Аватар для MrTrick
MrTrick
Познающий
Регистрация: 08.02.2008
Сообщений: 65
Провел на форуме:
1250736

Репутация: 55
Отправить сообщение для MrTrick с помощью AIM
По умолчанию получение mac-адреса сетевой карты, возможно ли реализовать?!

Всем привет, можно ли написать программку, которая при открытии ее, воровала mac адрес сетевой карты?
 
Ответить с цитированием

  #2  
Старый 21.09.2009, 19:21
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

http://www.codeguru.com/cpp/i-n/network/networkinformation/article.php/c5451

Допиши под себя
 
Ответить с цитированием

  #3  
Старый 21.09.2009, 19:49
Аватар для MrTrick
MrTrick
Познающий
Регистрация: 08.02.2008
Сообщений: 65
Провел на форуме:
1250736

Репутация: 55
Отправить сообщение для MrTrick с помощью AIM
По умолчанию

Большое тебе спасибо, но к сожалению, я пока не силен в языке программирования. Помоги пожалуйста, если есть время
Переделать под меня. Какие данные дать?

***

Код:
// Fetches the MAC address and prints it static void GetMACaddress(void) {   IP_ADAPTER_INFO AdapterInfo[16];       // Allocate information                                          // for up to 16 NICs   DWORD dwBufLen = sizeof(AdapterInfo);  // Save memory size of buffer    DWORD dwStatus = GetAdaptersInfo(      // Call GetAdapterInfo     AdapterInfo,                 // [out] buffer to receive data     &dwBufLen);                  // [in] size of receive data buffer   assert(dwStatus == ERROR_SUCCESS);  // Verify return value is                                       // valid, no buffer overflow    PIP_ADAPTER_INFO pAdapterInfo = AdapterInfo; // Contains pointer to                                                // current adapter info   do {     PrintMACaddress(pAdapterInfo->Address); // Print MAC address     pAdapterInfo = pAdapterInfo->Next;    // Progress through                                           // linked list   }   while(pAdapterInfo);                    // Terminate if last adapter }
кто умеет, допишите чтобы данные приходили на мыло или FTP
если что Icq 450145

Последний раз редактировалось begin_end; 21.09.2009 в 20:35..
 
Ответить с цитированием

  #4  
Старый 21.09.2009, 22:23
Аватар для slesh
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

в консоле прописываешь:
ping ip или ping hostname
где ip - IP адрес компа у которого нудно узнать MAC
hostname - тоже самое тока имя компа.
А потом делаешь
arp -a
и видиш соответствия IP и MAC и береш нужный тебе MAC
 
Ответить с цитированием

  #5  
Старый 22.09.2009, 13:21
Аватар для razb
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


Отправить сообщение для razb с помощью ICQ
По умолчанию

это справедливо лишь для хостов одной подсети.
 
Ответить с цитированием

  #6  
Старый 24.09.2009, 16:41
Аватар для dos999
dos999
Познающий
Регистрация: 15.02.2008
Сообщений: 98
Провел на форуме:
183980

Репутация: 50
По умолчанию

Цитата:
в консоле прописываешь:
ping ip или ping hostname
где ip - IP адрес компа у которого нудно узнать MAC
hostname - тоже самое тока имя компа.
А потом делаешь
arp -a
и видиш соответствия IP и MAC и береш нужный тебе MAC
ыыы... жесть. во я ступил в своё время, чёта как то и в голову не пришло через консоль узнавать. Фсё гиниальное в простынь как гвоорится, +5.

Я давным давно узнавал параметры компа (и MAC в том числе) через WMI.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Иллюстрированная история Mac OS root_sashok Статьи 11 04.04.2010 14:43
Безопасность в сетях, построенных на Layer2 коммутаторах. AlexSatter Статьи 7 30.05.2009 00:06
Изменение mac адреса xroot Анонимность 3 27.02.2009 03:54
MAC filtering Dracula4ever Чужие Статьи 22 26.06.2007 17:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ