Dima Golomozy and GitHub
40946831b9
goreplay-cli package ( #1148 )
...
change package from `main -> goreplay`
this will allow importing `goreplay` as a package
2023-01-12 18:24:45 +03:00
Dima Golomozy and GitHub
99e6fdfd60
output-ws ( #1136 )
...
* add websocket output
* add tests
* update mod
2023-01-10 09:10:23 +03:00
Dima Golomozy and GitHub
23825d82f5
release-tars ( #1149 )
...
- removed deb/rpm/pkg packages
- archiving with `.tar.gz` and `.zip`
- change archive naming
2023-01-10 09:09:13 +03:00
Dima Golomozy and GitHub
f53d6c4466
go-bump-1.19 ( #1083 )
2022-11-09 22:20:32 +03:00
Dima Golomozy and GitHub
1bd550ac03
Makefile fixes2 ( #1013 )
...
* add phony
fix target x86
* delete container
* remove dup
* try test
2021-12-21 12:43:01 +03:00
Dima Golomozy and GitHub
4a1c08859b
add more targets ( #1003 )
...
created dep. between targets
using --rm flag on docker
2021-09-06 15:24:31 +03:00
Dima Golomozy and GitHub
02a0904651
capture nics ( #1000 )
...
1. move the `isDevice(l.host, pi)` to be first, as no need to iterate on all nics if it returns `true`
2. first compare by name, as same nics will have same names
3. if not found by name, compare by ips.
the bug was the `strings.HasPrefix`
2 different nics with ipv6:
```
#nic1 ip: f1234::55
#nic2 ip: f1234::55::66::66
```
so because of the `strings.HasPrefix` it was evaluated as the name nics. but they are not.
2021-08-19 20:43:26 +03:00
dimagolomozy
56ed4760f0
capture test
2021-08-16 19:23:54 +03:00
dimagolomozy
f4895e00d5
no Src and Dst addr in message
2021-08-16 19:05:57 +03:00
dimagolomozy
b50ea90cdb
if its promiscuous mode, no need to filter on host as we want to capture traffic not related to host
2021-08-16 18:21:32 +03:00
dimagolomozy
3211d251b9
fix?
2021-08-04 14:09:40 +03:00
dimagolomozy
6f48d23953
ignore bad tests
2021-08-04 13:51:51 +03:00
dimagolomozy
bf9d233ab0
fix echo.sh test
2021-08-04 13:48:36 +03:00
dimagolomozy
9e2754f673
update name only when writing
2021-08-03 17:07:49 +03:00
dimagolomozy
f11d59ba19
fix sleep time
2021-08-03 15:21:46 +03:00
dimagolomozy
f115627991
change debug level
2021-08-03 15:17:41 +03:00
dimagolomozy
524b9dfa61
fix buffer index number for sticky tcp output connection
2021-08-03 14:28:39 +03:00
Dima Golomozy and GitHub
35865bfd8c
Capture interfaces with ip ( #944 )
...
* capture nic only with ips
* pcap.Interface and net.Interface flags are not the same.
using net.Flags
2021-06-17 20:20:19 +03:00
Dima Golomozy and GitHub
642bb35124
capture list of ports ( #935 )
...
Co-authored-by: Leonid Bugaev <leonsbox@gmail.com >
Added a way to capture multiple ports at the same time, with a single listener.
Ports should be separated by comma like this: --input-raw :80,8080,3000
2021-06-10 14:49:17 +03:00
Dima Golomozy and Leonid Bugaev
361ea8967e
support only 1.15 and above ( #942 )
2021-06-09 18:08:11 +03:00
Dima Golomozy and GitHub
7e173b08bb
support only 1.15 and above ( #942 )
2021-06-09 17:43:06 +03:00
dimagolomozy
061a02e370
evaluate filters for each nic
2021-06-09 11:47:12 +03:00
dimagolomozy
9a2187ff96
more exact bpf filter for only incoming traffic
2021-06-09 11:46:56 +03:00
Dima Golomozy
d5184c6cbd
faster latency is not a problem
2020-09-17 10:22:25 +03:00
Dima Golomozy
887293230b
increase latency delta
2020-09-16 19:31:58 +03:00
Dima Golomozy and GitHub
5c5ef3ac15
TCP output with sticky connection ( #746 )
...
An option to send the same request & response to the same output-tcp connection
2020-05-27 21:09:39 +03:00