Commit graph

31 commits

Author SHA1 Message Date
Dimitri Lozeve
f980c11566 Satrap: ARP scanner 2016-06-04 10:08:57 +02:00
Dimitri Lozeve
e8dde3776f Better handling of listen_arp_frame failure 2016-06-04 10:07:10 +02:00
Dimitri Lozeve
0d66824635 arp_mitm function 2016-06-04 09:54:56 +02:00
Dimitri Lozeve
0c33590349 arp_scan function 2016-06-04 09:48:12 +02:00
Dimitri Lozeve
1b3f658c22 Enable IP forwarding before launching MITM attack 2016-06-04 09:19:33 +02:00
Dimitri Lozeve
59b41bc99d Changed the name of the repository 2016-06-03 21:56:43 +02:00
Dimitri Lozeve
93ccb7fe8f Removed linker call to pthread library 2016-06-03 21:38:53 +02:00
Dimitri Lozeve
ca51ffacfa Removed the useless redirect_traffic function 2016-06-03 19:58:28 +02:00
Dimitri Lozeve
a46a804df4 Multithreaded call to redirect_traffic 2016-06-03 16:46:56 +02:00
Dimitri Lozeve
bf9ad1a030 Simple request output, even without DEBUG 2016-06-03 16:46:30 +02:00
Dimitri Lozeve
7ebbccbbac Bugfix: scan returned wrong IP addresses 2016-06-03 16:45:30 +02:00
Dimitri Lozeve
47d05784f9 Better initial MAC address query for MITM 2016-06-03 16:44:51 +02:00
Dimitri Lozeve
599ce82e34 Collect only ARP packets 2016-06-03 16:44:03 +02:00
Dimitri Lozeve
46d057aab9 Changed the way we receive ARP packet 2016-06-03 16:43:17 +02:00
Dimitri Lozeve
a7ac904e54 redirect_traffic function 2016-06-03 11:03:25 +02:00
Dimitri Lozeve
9c19bba5ec Better spoofing by using both requests and replies 2016-05-27 16:27:37 +02:00
Dimitri Lozeve
f8320a04ce Effective man-in-the-middle attack using replies 2016-05-27 16:21:09 +02:00
Dimitri Lozeve
5c873a958b Speedup of the listening function
Reduced the number of frames to consider before giving up
2016-05-27 15:14:23 +02:00
Dimitri Lozeve
10ac6265cd Changed the debug log management 2016-05-27 15:09:32 +02:00
Dimitri Lozeve
6a767409a5 Completed the host scan 2016-05-27 15:03:57 +02:00
Dimitri Lozeve
a8d0d25355 Simple test for listening 2016-05-27 14:49:57 +02:00
Dimitri Lozeve
6388075d50 ARP listen function 2016-05-27 14:49:04 +02:00
Dimitri Lozeve
a549e2fcba Added documentation to the header file 2016-05-27 11:22:11 +02:00
Dimitri Lozeve
a6c0dc1e84 Added documentation to the header file 2016-05-27 11:20:23 +02:00
Dimitri Lozeve
c87505bf4d Added documentation to the header file 2016-05-27 11:04:48 +02:00
Dimitri Lozeve
a009462117 Send an ARP request to every IP on the subnet 2016-05-27 11:01:16 +02:00
Dimitri Lozeve
88dfa6328d ARP scan: get relevant network info 2016-05-26 22:51:09 +02:00
Dimitri Lozeve
d1db809cdf ARP reply function 2016-05-26 16:54:48 +02:00
Dimitri Lozeve
64b99fc6d0 ARP man-in-the-middle attack 2016-05-26 13:27:18 +02:00
Dimitri Lozeve
2b9cf6ed60 License and Readme 2016-05-22 15:02:38 +02:00
Dimitri Lozeve
0238d103f7 Initial commit 2016-05-22 14:51:11 +02:00