Firewall_on_FPGA
FPGA firewall (Arty Z7-20 + W5500) by a Romania-based author @StefanGutu. Detects IP/ARP spoofing with HW rule-based filtering and a WebSocket monitor.
0
Project description
프로젝트가 하는 일 이 프로젝트(Firewall on FPGA, 제작자 @StefanGutu, 루마니아(루마니아어권) 개발자 추청)는 Arty Z7-20(Zynq-7000 기반 FPGA 개발보드) 위에 구현한 스푸핑 탐지 방화벽입니다. 핵심은 소프트웨어와 하드웨어의 역할 분담입니다. 소프트웨어 서브시스템 (Zynq ARM 코어 / PetaLinux): 보안 메커니즘, 패킷 관리, 시스템 제어 같은 복잡한 처리 담당 하드웨어 서브시스템 (FPGA 로직): 사용자가 입력한 규칙에 따라 실제 패킷 필터링을 고속으로 수행 보안 관점에서 IP 스푸핑과 ARP 스푸핑 공격 방어를 제공하며, 필터링 규칙은 동작 중(runtime)에 동적으로 변경할 수 있습니다. 또한 WebSocket 서버 + 웹 인터페이스를 통해 탐지된 이벤트를 실시간으로 모니터링합니다. 네트워크 포트 구성: Arty Z7-20에는 Gigabit Ethernet이 1포트뿐입니다. 인라인 방화벽은 in/out 2포트가 필요하므로, 두 번째 이더넷을 W5500 모듈로 추가하는 것입니다. 방화벽 보드는 인터넷과 노트북 사이에 인라인(in-line) 으로 배치됩니다. Internet (router)…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.