Commit Graph

24 Commits

Author SHA1 Message Date
lijia
faa4eba4f7 修复sapp在线捕包模式下使用-o参数偏移两次的bug. v1.0.6 2021-07-07 15:11:28 +08:00
yangwei
793bb5317e 🔧build(CMakeLists): build_type为Debug时,增加-g编译参数 v1.0.5 2021-04-25 14:52:28 +08:00
yangwei
e55956215d 🐞fix(dumpfile offset): 修复-o参数在-r模式下未生效的bug 2021-04-25 14:51:07 +08:00
lijia
4ef2936f42 增加重复流量识别与过滤. v1.0.4 2021-03-30 17:32:52 +08:00
yangwei
a5b2326a34 🐞fix(ci): version.cmake v1.0.3 2020-11-03 12:31:58 +08:00
yangwei
6bbc59264d 🐎ci(ci): 增加发布testing源逻辑 2020-11-03 10:36:17 +08:00
yangwei
8fdcb9ac35 feat(tcpdump.c): 新增classify过滤参数
--classify in|forward|inject|drop|error
--enable_classify_watermark  record classify type in src mac address
2020-11-03 10:13:32 +08:00
yangwei
0c5a950d71 🐞fix(version): version参数输出git信息 v1.0.2 2020-10-26 14:13:40 +08:00
yangwei
3bd4de35f0 🦄refactor(net_common.c): 同步sapp-dev-4.2 greedy jump代码 2020-10-26 14:13:12 +08:00
杨威
1b3ff3f1f7 Merge branch 'dev' into 'master'
支持CI

Closes #1

See merge request common_tools/tcpdump_mesa!1
v1.0.1
2020-09-28 14:31:40 +08:00
yangwei
453f442a03 🔧build: 增加gitlab-ci v1.0.0 2020-09-28 14:25:58 +08:00
yangwei
8b0570380f 🌈style: 移除cmake-build-*目录 2020-09-28 14:17:47 +08:00
yangwei
9b2c5038b1 🌈style: 调整目录组织,tcpdump源代码放入src目录 2020-09-28 14:13:26 +08:00
yangwei
8a631fe724 feat: 使用cmake编译,并支持自动版本号 2020-09-28 12:00:28 +08:00
yangwei
6429a20dd4 🎈perf(tcpdump.c):
优化greedy模式,放弃使用MESA_dump_seek_to_inner拷贝并构造虚拟的MAC头,使用pcap_compile_nopcap构造DLT_RAW类型的bpf,并调用MESA_net_jump_to_layer_greedy找到最内层IP地址直接使用cbpf进行匹配
2020-09-25 21:29:54 +08:00
yangwei
dd465b375a 🔧build(configure): configure文件增加可执行权限 2020-09-22 17:58:52 +08:00
yangwei
e60f527d0b 🐎ci(gitignore): 增加gitignore文件 2020-09-22 17:58:05 +08:00
杨威
5427b568de Update tcpdump.c:835 查找到内层为IPv6时头部地址错误的笔误 2018-12-04 02:37:01 +08:00
杨威
13e7449232 Update tcpdump.c:830 增加greedy数据拷贝越界检查 2018-12-04 02:31:09 +08:00
lijia
e3fca62644 修复ip分片跳转BUG. 2018-11-16 15:21:57 +08:00
lijia
e601cdb8ca 完善过滤最内层数据包处理逻辑. 2018-11-16 11:42:54 +08:00
lijia
42956e1602 增加-g参数, 并通过控制连接传输给sapp. 2018-11-15 11:25:34 +08:00
lijia
ffef9008ed 支持-g参数, 可以按最内层IP,PORT过滤, 支持BPF过滤规则. 2018-11-14 21:09:41 +08:00
lijia
a6a34b3ba4 create project 2018-10-18 11:10:50 +08:00