Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andreabont/project-riddle

Modular Network Packet Sniffer
https://github.com/andreabont/project-riddle

network-analysis

Last synced: 3 months ago
JSON representation

Modular Network Packet Sniffer

Awesome Lists containing this project

README

        

[![Build Status][travis-img]][travis-repo]
[travis-img]: https://travis-ci.org/Andreabont/Project-Riddle.svg?branch=master
[travis-repo]: https://travis-ci.org/Andreabont/Project-Riddle

Build and install
=================

Installing the dependencies
---------------------------
- cmake
- libboost
- libpcap

Compile!
--------
```sh
git clone https://github.com/Andreabont/Project-Riddle.git
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc
make
make test
make install
```

Example
=======

Get ARP packets from eth0
-------------------------
```sh
sudo riddle --iface eth0 --filter arp --dump
```

Show packets from wlan0
-----------------------
```sh
sudo riddle --iface wlan0 | cigarette
```

Show computers in the network (MAC and IP address)
--------------------------------------------------
```sh
sudo riddle --iface wlan0 | ranging
```