Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
MacMaster — Расширенное управление и мониторинг сетевых интерфейсов | Kitploit
Инструменты/GitHubGitHub/halildeniz/macmaster
Сниффинг и анализ пакетовАудит Wi-FiСбор информацииСетевая безопасностьТестирование на Проникновение
GitHubhalildeniz/macmaster

MacMaster

Расширенное управление и мониторинг сетевых интерфейсов

Репозиторий
3410162 лет назадПроверено Kitploit
Сайт

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

MacMaster: Расширенное управление и мониторинг сетевых интерфейсов

MacMaster — это комплексный инструмент командной строки, созданный как для сетевых профессионалов, так и для энтузиастов. Он выделяется как мощная утилита для управления MAC-адресами сетевых интерфейсов на различных системах. Разработанный с учётом как простоты, так и функциональности, MacMaster отлично подходит для повышения сетевой анонимности, проведения тестов безопасности, а также для широкого спектра задач диагностики и мониторинга сети. Независимо от того, хотите ли вы анонимизировать своё сетевое присутствие, устранить проблемы с подключением или заняться продвинутым анализом сети, MacMaster предоставляет необходимые инструменты для эффективного выполнения этих задач.

Возможности

  • Пользовательский MAC-адрес: Установка конкретного MAC-адреса для вашего сетевого интерфейса.
  • Случайный MAC-адрес: Генерация и установка случайного MAC-адреса.
  • Сброс до исходного: Сброс MAC-адреса до исходного заводского значения.
  • Пользовательский OUI: Установка собственного уникального идентификатора организации (OUI) для MAC-адреса.
  • Информация о версии: Быстрая проверка используемой версии MacMaster.
  • Список сетевых интерфейсов: Простое отображение всех доступных сетевых интерфейсов.
  • Переключение режимов интерфейса: Переключение беспроводных сетевых интерфейсов между режимами «managed» и «monitor».
  • Сброс сетевых служб: Быстрый сброс сетевых служб для применения изменений или устранения неполадок.
  • Мониторинг сетевого трафика: Мониторинг MAC-трафика в реальном времени для анализа и тестирования безопасности.

Установка

Для работы MacMaster требуется Python 3.6 или новее.

  1. Клонируйте репозиторий:
    root@kitploit:~
    $ git clone https://github.com/HalilDeniz/MacMaster.git
    
  2. Перейдите в клонированную директорию:
    root@kitploit:~
    cd MacMaster
    
  3. Установите пакет:
    root@kitploit:~
    $ python setup.py install
    

Использование

root@kitploit:~
$ macmaster.py --help
usage: macmaster.py [-h] [--interface INTERFACE] [--list-interfaces] [--version]
                    [--random | --newmac NEWMAC | --customoui CUSTOMOUI | --reset]
                    [--mode {managed,monitor,master,auto,repeater}] [--get-ssid] [--check-security]
                    [--analyze-signal] [--restart-network] [--monitor-mac-traffic] [--analyze-packets]

MacMaster: Advanced Network Interface Management and Monitoring

options:
  -h, --help            show this help message and exit
  --interface INTERFACE, -i INTERFACE
                        Network interface to change MAC address
  --list-interfaces, -li
                        List all network interfaces
  --version, -V         Show the version of the program
  --random, -r          Set a random MAC address
  --newmac NEWMAC, -nm NEWMAC
                        Set a specific MAC address
  --customoui CUSTOMOUI, -co CUSTOMOUI
                        Set a custom OUI for the MAC address
  --reset, -rs          Reset MAC address to the original value
  --mode {managed,monitor,master,auto,repeater}
                        Change interface mode to managed or monitor
  --get-ssid            Get the SSID of the wireless interface
  --check-security      Check the security protocol of the wireless interface
  --analyze-signal      Analyze the signal strength and quality of the wireless interface
  --restart-network, -rn
                        Restart network services
  --monitor-mac-traffic, -mmt
                        Live Monitor Mac traffic
  --analyze-packets, -ap
                        Analyze network packets on the interface

Аргументы

  • --interface, -i: Указывает сетевой интерфейс для операций с MAC-адресом.
  • --random, -r: Генерирует и устанавливает случайный MAC-адрес на указанном интерфейсе.
  • --newmac, -nm: Устанавливает конкретный MAC-адрес на указанном интерфейсе.
  • --customoui, -co: Устанавливает собственный уникальный идентификатор организации (OUI) для MAC-адреса на указанном интерфейсе.
  • --reset, -rs: Сбрасывает MAC-адрес указанного интерфейса до исходного заводского значения.
  • --version, -V: Показывает текущую версию MacMaster.
  • --list-interfaces, -li: Перечисляет все доступные сетевые интерфейсы в системе.
  • --mode, -m: Изменяет режим беспроводного сетевого интерфейса (варианты: 'managed', 'monitor', 'master', 'auto', 'repeater').
  • --restart-network, -rn: Перезапускает сетевые службы для применения изменений или устранения неполадок сети.
  • --monitor-mac-traffic, -mmt: Отображает MAC-трафик в реальном времени на указанном интерфейсе.
  • --get-ssid, -gs: Отображает SSID подключённой Wi-Fi сети.
  • --analyze-signal, -as: Анализирует уровень сигнала и качество беспроводного интерфейса.
  • --check-security, -cs: Проверяет протокол безопасности беспроводного интерфейса.
  • --analyze-packets, -ap: Анализирует сетевые пакеты на интерфейсе.

Примеры

  1. Установка конкретного MAC-адреса:
    root@kitploit:~
    macmaster -i eth0 -nm 00:11:22:33:44:55
    
  2. Установка случайного MAC-адреса:
    root@kitploit:~
    macmaster -i eth0 -r
    
  3. Сброс MAC-адреса до исходного значения:
    root@kitploit:~
    macmaster -i eth0 -rs
    
  4. Список всех сетевых интерфейсов:
    root@kitploit:~
    macmaster -li
    
  5. Изменение режима интерфейса:
    root@kitploit:~
    macmaster -i eth0 -m monitor
    
  6. Перезапуск сетевых служб:
    root@kitploit:~
    macmaster -rn
    
  7. Мониторинг MAC-трафика в реальном времени:
    root@kitploit:~
    macmaster -i eth0 -mmt
    

Примечание

Для корректной работы этот скрипт необходимо запускать от имени root или с использованием sudo. Это связано с тем, что изменение MAC-адреса требует прав root.

Вклад в проект

Ваш вклад приветствуется! Чтобы внести свой вклад в MacMaster, выполните следующие шаги:

  1. Сделайте форк репозитория.
  2. Создайте новую ветку для вашей функции или исправления ошибки.
  3. Внесите изменения и закоммитьте их.
  4. Отправьте изменения в ваш форк-репозиторий.
  5. Откройте pull request в основном репозитории.

Контакты

По любым вопросам или для получения дополнительной информации вы можете связаться со мной через следующие каналы:

Контакты

  • Linktr :Halil Deniz
  • LinkedIn : Halil İbrahim Deniz
  • TryHackMe : halilovic
  • Instagram : deniz.halil333
  • YouTube : HalilDeniz
  • Email: [email protected]

Лицензия

MacMaster распространяется под лицензией MIT. См. LICENSE для получения дополнительной информации.

Скачать инструмент