Сегодня мы начинаем цикл статей в котором мы напишем программу, которая будем уметь совершать ряд действий, исполняемых линуксовой ifconfig. Основной её задачей будет смена MAC-адреса компьютера. ifconfig (сокр. interface configuration) — команда UNIX и UNIX‐подобных операционных систем. ifconfig - аналог IPconfig Windows, с другими ключевыми параметрами и более широким функционалом. Используется для назначения сетевого адреса, изменение настроек параметров сетевого адаптера и IP протокола. Она используется в большинстве *nix систем на этапе загрузки операционной системы для настройки сетевых интерфейсов. После этого она обычно используется только при отладке, настройке или восстановлении системы. Прежде чем приступить к кодингу, проведем теоретическую подготовку и рассмотрим вывод команды ifconfig. Теоретическая подготовка Что такое MAC-адрес ? MAC-адрес (от англ. Media Access Control — управление доступом к среде, также Hardware Address, также физический адрес) — уникальный идентифик