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

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

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

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

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

Категории

Все категории
Loading categories
core — OPNsense GUI, API и системный бэкенд | Kitploit
Инструменты/GitHubGitHub/opnsense/core
Веб-прокси и перехватОбход IDS/IPSАудит конфигурацииСетевая безопасностьDevSecOpsБезопасность APIОбход CAPTCHA
GitHubopnsense/core

core

OPNsense GUI, API и системный бэкенд

Репозиторий
4.6k9808 ч 42 мин назадПроверено Kitploit

Популярное

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

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

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

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

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

OPNsense GUI и управление системой

Проект OPNsense приглашает разработчиков начать вносить вклад в кодовую базу. Для своих собственных целей или — что ещё лучше — присоединиться к нам в создании лучшего open source межсетевого экрана.

Процесс сборки спроектирован так, чтобы любому было легко собирать и писать код. Общая схема новой кодовой базы доступна по адресу:

https://docs.opnsense.org/development/architecture.html

Наша цель — постепенно перейти к новой кодовой базе, а не использовать подход «большого взрыва» при создании чего-то нового.

Coverity Scan Build Status

Инструменты сборки

Для создания работающего программного обеспечения, такого как OPNsense, нужны исходники и инструменты для его сборки. Инструменты сборки OPNsense доступны бесплатно.

Заметки о том, как собрать OPNsense, можно найти в репозитории инструментов:

https://github.com/opnsense/tools

Вклад

Вы можете внести свой вклад в проект множеством способов, например тестируя функциональность, отправляя отчёты об ошибках или создавая pull request'ы напрямую через GitHub. Любая помощь всегда очень приветствуется!

Подробнее о внесении вклада вы можете узнать в CONTRIBUTING.md.

Лицензия

OPNsense распространяется и всегда будет распространяться под лицензией 2-Clause BSD:

https://opensource.org/licenses/BSD-2-Clause

Каждый вклад в проект должен лицензироваться на тех же условиях, чтобы OPNsense оставался по-настоящему свободным и доступным для всех.

Цели Makefile

Репозиторий предоставляет несколько целей, которые либо связаны с процессами сборки tools.git, либо рассчитаны на быструю разработку.

make package

С помощью этой цели можно создать пакет из текущего состояния репозитория. Для этого может потребоваться установка нескольких пакетов. В случае сбоя цель попытается помочь, например, когда отсутствующий файл необходимо получить из внешнего источника.

Существует несколько OPTIONS для настройки пакета, например:

  • CORE_DEPENDS: список необходимых зависимостей для пакета
  • CORE_DEPENDS_ARCH: список специальных пакетов, требуемых для
  • CORE_ORIGIN: задаёт совместимый с FreeBSD origin пакета/порта
  • CORE_COMMENT: краткое описание пакета
  • CORE_MAINTAINER: email сопровождающего пакет
  • CORE_WWW: веб-адрес пакета
  • CORE_NAME: задаёт имя пакета

Параметры передаются в следующем виде:

root@kitploit:~
# make package CORE_NAME=my_new_name

В целом параметры либо имеют разумные значения по умолчанию, либо автоматически определяются во время выполнения.

make update

Цель update получит последние коммиты из текущей ветки вышестоящего репозитория.

make upgrade

Цель upgrade запустит сборку пакета и заменит установленный в системе пакет.

make collect

Получает изменения из работающей системы для всех известных файлов.

make lint

Выполняет несколько синтаксических проверок репозитория. Это рекомендуется сделать перед отправкой pull request на GitHub.

make style

Выполняет проверки стиля PSR12 и PEP8 для PHP-кода MVC и Python соответственно.

Для более удобной разработки вы можете использовать виртуальную машину OPNsense и установить плагин os-debug, который предоставит необходимые инструменты.

make sweep

Запускает несколько автоматических санитайзеров в кодовой базе.

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