OpenCores
no use no use 1/1 no use no use
Intrusion Detection System implementation using a Xilinx FPGA Board
by faarruuk on Feb 14, 2019
faarruuk
Posts: 1
Joined: Feb 23, 2018
Last seen: Feb 14, 2019
Hi@All,
for a student project we have to implement an IDS to analyze network packet flows.
Basicly, we need some functionality to read the network packets and process the received data to extract the source/destination IP address/port and the type of protocol. As a next step, we would like to implement some matching algorithms to generate some statistics. We're atually using vivado hls and have c/c++ experiences and some basic vhdl knowledge BUT no idea whee to start :)
At our university we've got a xilinx FPGA (Xilinx Zynq XC7Z030-1FFG676C) that we would like to use for our purpose.
Could anyone give us some help, advise how and where to start?
Any kind of support is more than welcome!!!

Thanks!
Faruk
RE: Intrusion Detection System implementation using a Xilinx FPGA Board
by ingo2710 on Jan 4, 2020
ingo2710
Posts: 1
Joined: Oct 12, 2019
Last seen: Jan 10, 2020
Hello guys,

I am an older IT-engineer and for a long time I have electronics as my hobby.
So I probably can help you with both.
First, study existing IDS systems. They do much compare with "signatures" code
pieces that are known as vulnerable code. So you need lots of ram and lots of
comparators in your FPGA design, perhaps use external memory also. But you have
to check performance if this is reasonable (and what size...). To make the
system more intelligent than simple comparators, you need a microprocessor in VGA
design and code known security issues classes ..

Hope I could deliver for you a good start. Ask again if your project goes further
and post some code for reviewing...

Best Regards Ingmar
no use no use 1/1 no use no use
© copyright 1999-2020 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.