Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/opnsense/core
Web代理与拦截IDS/IPS规避配置审计网络安全DevSecOpsAPI 安全CAPTCHA 绕过
GitHubopnsense/core

core

OPNsense GUI、API 及系统后端

查看仓库
4.6k980271天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

OPNsense GUI 与系统管理

OPNsense 项目邀请开发者开始为代码库做出贡献。无论你是为了自己的目的,还是——更好的是——加入我们,共同打造最好的开源防火墙。

构建流程的设计宗旨是让任何人都能轻松构建和编写代码。新代码库的主要大纲可在以下网址查看:

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

我们的目标是以渐进方式演进到新的代码库,而不是通过一次性巨变。

Coverity Scan Build Status

构建工具

要构建像 OPNsense 这样可正常工作的软件,你需要源代码以及构建它的工具。OPNsense 的构建工具是免费提供的。

关于如何构建 OPNsense 的说明可以在 tools 仓库中找到:

https://github.com/opnsense/tools

参与贡献

你可以通过多种方式为项目做出贡献,例如测试功能、提交缺陷报告,或直接通过 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 兼容的软件包/端口来源
  • CORE_COMMENT: 软件包的简短描述
  • CORE_MAINTAINER: 软件包维护者的电子邮件
  • CORE_WWW: 软件包的网址
  • CORE_NAME: 设置软件包名称

选项通过以下形式传递:

# make package CORE_NAME=my_new_name

通常,选项要么设置为合理的默认值,要么在运行时自动检测。

make update

该目标会从上游仓库的当前分支拉取最新提交。

make upgrade

该目标将运行软件包构建,并替换系统中当前已安装的软件包。

make collect

从运行中的系统获取所有已知文件的变更。

make lint

对仓库运行多项语法检查。建议在 GitHub 上提交拉取请求之前执行此操作。

make style

分别对 MVC PHP 代码和 Python 运行 PSR12 与 PEP8 风格检查。

为了更方便地开发,你可能希望使用 OPNsense 虚拟机并安装 os-debug 插件,该插件将提供必要的工具。

make sweep

在代码库上运行多个自动 sanitizer。

下载工具