aboutsummaryrefslogtreecommitdiff
path: root/net/phantap
Commit message (Collapse)AuthorAge
* treewide: refresh hashes after move to use ZSTD as defaultRobert Marko2024-04-07
| | | | | | | | With the recent move to using ZSTD as the default compression format for packaging git repo clones we must refresh all of the hashes for the packages feed as well. Signed-off-by: Robert Marko <robimarko@gmail.com>
* 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>