DocumentCode :
1578634
Title :
A Module for Packet Hijacking in NetFPGA Platform
Author :
Lombardo, Alfio ; Panarello, Carla ; Reforgiato, Diego ; Santagati, Enrico ; Schembra, Giovanni
Author_Institution :
Dept. of Electr., Electron., & Inf. Eng. (DIEEI), Univ. of Catania, Catania, Italy
fYear :
2011
Firstpage :
283
Lastpage :
286
Abstract :
The reference router implementation on the Net FPGA platform has been changed in order to hijack the incoming packets according to rules specified by the user through Net FPGA registers. This means that we are able to change any field of any incoming packets, of course, depending on whether we are changing TCP or IP header fields, we need to recompute the TCP or IP checksum and store them back into the packets. It might be useful to change information of the IP or TCP header or the data itself. For example, we could crypto the data, change the URL address in order to point to the desired web site or for URL filtering, change the priority information of a bunch of data, and much more. Our implementation works at user data path level and modifies packet fields if certain conditions defined by the user through Net FPGA registers are satisfied. The project has been implemented as a fully open-source project and serves as an exemplar project on how to build and distribute Net FPGA applications. All the code (Verilog, system software, graphical user interface, verification scripts, make files, and support tools) can be freely downloaded from the Net FPGA.org website.
Keywords :
Internet; field programmable gate arrays; security of data; transport protocols; IP header; Net FPGA registers; TCP; URL filtering; distribute Net FPGA applications; packet hijacking; Clocks; Graphical user interfaces; Hardware; IP networks; Internet; Registers; Software; NetFPGA; Reference Router; TCP; Verilog;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2011 14th Euromicro Conference on
Conference_Location :
Oulu
Print_ISBN :
978-1-4577-1048-3
Type :
conf
DOI :
10.1109/DSD.2011.41
Filename :
6037423
Link To Document :
بازگشت