aboutsummaryrefslogtreecommitdiff
path: root/net/phantap
Commit message (Collapse)AuthorAge
* phantap: update to latest commitEtienne Champetier2022-10-30
| | | | | | 815c312 Forward 01:80:C2:00:00:0{1,2} using nftables Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* phantap: switch to nftablesEtienne Champetier2022-02-12
| | | | | | | | e80be64 Remove disable_eap_hack b066ce2 Switch to nftables / firewall4 4d88b0b Do not harcode build flags Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* phantap: update to latest commitEtienne Champetier2021-08-22
| | | | | | | 26bd876 Switch from ifname to device d8d3d5f Fix blog post link Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* treewide: back to cmake.mkRosen Penev2021-06-12
| | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: build CMake projects with NinjaRosen Penev2021-03-27
| | | | | | | | | | | | | | | | | | | | faster to compile. A small selection of packages was tested going from: Executed in 696.30 secs fish external usr time 82.98 mins 395.00 micros 82.98 mins sys time 9.02 mins 0.00 micros 9.02 mins to: Executed in 592.20 secs fish external usr time 84.84 mins 361.00 micros 84.84 mins sys time 8.85 mins 57.00 micros 8.85 mins Tested by running make -j 12 and wiping staging/build_dir/target_x Signed-off-by: Rosen Penev <rosenp@gmail.com>
* phantap: Update to latest commitDiana Dragusin2020-12-31
| | | | | | a717723 Get resolvfile from configuration Signed-off-by: Diana Dragusin <diana.dragusin@nccgroup.com>
* phantap: update to latest commitEtienne Champetier2020-02-09
| | | | | | | | | fb3be84 Split out ebtables anti-leak rules in phantap-early, improve logs e3fbe61 phantap-learn: use libnl instead of ip executable b2c2514 phantap/Readme: Warn about OpenWrt failsafe leak 394d3b7 Readme: Update to add blogpost link and detection via Internet traffic Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* phantap: update to latest commitDiana Dragusin2019-09-21
| | | | | | | | | | | 7cc6017 phantap-learn: Add another way to detect the victim 8a4b30b phantap-learn: Continue listening for DNS traffic after initial detection 3e1cf09 Improve setup documentation ddde4b9 Fix neighbour spelling bee7e92 Readme.md: Update efb57f6 Readme.md: Update Signed-off-by: Diana Dragusin <diana.dragusin@nccgroup.com>
* phantap: update to latest commitEtienne Champetier2019-08-28
| | | | | | 758fba1 Fix EAP (802.1x) passthrough Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* phantap: update to latest commitEtienne Champetier2019-08-26
| | | | | | | | | | | | | | | | | 2ccec01 Replace phantap (script) with phantap-learn (C) 7ed8acd Remove Makefile cc0911e phantap-learn: Output ERROR on stderr and DEBUG on stdout b50421e phantap-learn: add dhcp handling code 17da18b phantap-learn: modify dhcp-protocol.h af55a3d phantap-learn: import dhcp-protocol.h from dnsmasq 850af88 phantap-learn: add network info detection code 721423c phantap-learn: add handle_packet_ip() / handle_packet_arp() 2c0f1b0 phantap-learn: add set_bpf_filter() b914e3e phantap-learn: rework handle_neighboor() 8ffc56c phantap-learn: rework handle_packet() Signed-off-by: Diana Dragusin <diana.dragusin@nccgroup.com> Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* phantap: update to latest commitEtienne Champetier2019-08-13
| | | | | | | | | f5420af phantap: do not capture vlans 5d1bd13 phantap-learn: improve the BPF filter, exclude vlans be6f7d9 Readme.md: we now support talking to the victim. 8789da5 README.md: fix typo Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* phantap: update to latest commitEtienne Champetier2019-08-05
| | | | | | | | | | | | | | | This includes a major bug fix (2ed9c76) and some minor fixes/improvements f104742 phantap-learn: do not use proto for ip neigh 9849b0f phantap-learn: cleanup 159653d Readme.md: update install instructions ff3acc2 phantap: add support for talking to victim. 2ed9c76 phantap: Fix MAC snat f6f2d2d Phantap: fix dns configuration 40fa14b phantap: look at DNS response instead of request 0d62deb Improve Readme Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* phantap: add new packageEtienne Champetier2019-07-31
PhanTap or Phantom tap is a small set of scripts that allow you to setup a network tap that automatically impersonnate a victim device, allowing you to access internet using the IP & MAC of the victim Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>