文件名称:peapod:EAPOL代理守护程序
文件大小:179KB
文件格式:ZIP
更新时间:2024-05-21 18:17:36
C
peapod-EAPOL代理守护程序 用法 从源头建造 可执行文件,手册页,示例和systemd单位文件 编译安装 清理并卸载 源代码文档 建造 干净的 合法的 概述 peapod是一个守护程序,用于代理以太网接口之间的IEEE 802.1X LAN上可扩展身份验证协议(EAPOL)数据包。 它在每个接口的基础上支持一些技巧,因此可以将其视为EAPOL的(高度)基本通用透明桥接防火墙/重写代理。 EAPOL是基于端口的网络访问控制(PNAC)机制,可确保仅允许授权设备使用网络。 简而言之,EAPOL阻止常规网络流量(例如TCP / IP)遍历客户端连接到的物理端口(例如,在交换机上),直到客户端成功通过身份验证为止。 在这种意义上,“ EAPOL数据包”是一个以太网帧,其EAPOL EtherType为0x888e,封装了EAP数据包或某些EAPOL控制消息。 超越简单代理的能力包
【文件预览】:
peapod-master
----src()
--------iface.c(11KB)
--------process.c(8KB)
--------packet.c(16KB)
--------parser.y(16KB)
--------args.c(5KB)
--------lexer.l(2KB)
--------peapod.c(6KB)
--------daemonize.c(6KB)
--------proxy.c(7KB)
--------log.c(5KB)
--------b64enc.c(2KB)
----peapod.service.in(271B)
----doc()
--------peapod.conf.5.html(32KB)
--------img()
--------examples()
--------peapod.8(8KB)
--------peapod.8.html(16KB)
--------peapod.conf.5(17KB)
----LICENSE(34KB)
----README.md(7KB)
----Makefile(3KB)
----Doxyfile(104KB)
----.gitignore(61B)
----include()
--------process.h(344B)
--------log.h(3KB)
--------defaults.h(319B)
--------packet.h(8KB)
--------b64enc.h(172B)
--------peapod.h(145B)
--------iface.h(379B)
--------proxy.h(121B)
--------daemonize.h(129B)
--------args.h(2KB)
--------parser.h(4KB)