Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jorgeramirez/csniffer
Simple sniffer kernel module
https://github.com/jorgeramirez/csniffer
Last synced: 23 days ago
JSON representation
Simple sniffer kernel module
- Host: GitHub
- URL: https://github.com/jorgeramirez/csniffer
- Owner: jorgeramirez
- Created: 2012-06-13T03:12:28.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-03-26T17:53:39.000Z (over 11 years ago)
- Last Synced: 2024-04-08T18:16:02.607Z (7 months ago)
- Language: C
- Size: 113 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## csniffer
This project is a simple sniffer kernel module developed
as a faculty project for the Networking course.Requirements
------------In order to compile this project you need to install:
* linux-headers: Header files and scripts for building modules for linux kernel
* linux-api-headers: Kernel headers sanitized for use in userspace
* libnl: Library for applications dealing with netlink sockets
* libnl1: Library for applications dealing with netlink sockets (Legacy version)
* gtkInstall
-------In order to install and run csniffer just issue the following
$ make
$ bash run.shWhich will firts build the project, then run the `run.sh` script
that inserts the sniffer kernel module and display the front
end application (CLI or GTK based).Kernel Version
--------------This program was tested against linux kernel versions:
* 3.3.x
* 3.4.x
* 3.7.x