Skip to content

Commit bcd8c88

Browse files
committedMar 29, 2013
First commit. Yeah, I am doing this for real.
0 parents  commit bcd8c88

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed
 

‎.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*~
2+
*.pyc
3+
*.pyo

‎README.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# RIfSniff #
2+
### RIfSniff is a Remote Interface Sniffer ###
3+
4+
1. Start the `rifsniff_collect.py` collector script on a remote target system choosing an interface to sniff on.
5+
6+
2. Start the `rifsniff_receive.py` receiver script on your local system specifying the host address on which the collector is running.
7+
8+
Packets are sniffed by the collector script, encapsulated on TCP packets and sent through the wire. The receiver script writes the TCP offload (the original packet) on a local TUN/TAP interface. Now you can start your preferred packet sniffer (e.g.: tcpdump, wireshark...) and attach it to the TUN/TAP interface and see packets flowing as if they've been sniffed on the remote interface.
9+
10+
RIfSniff uses native libpcap wrapped by pylibpcap to do packet sniffing.
11+
You'll need the tun module on the system running the receiver.
12+
You'll most likely need administrative rights to start both the collector and the receiver.
13+
14+
15+
16+
Davide Rossi

0 commit comments

Comments
 (0)
Please sign in to comment.