luqiuwen
|
1a59abcd95
|
修正解密流量转发中vlan头部、IPv6头部被覆盖的问题。
|
2019-06-18 18:21:00 +08:00 |
|
luqiuwen
|
10ea3ba54e
|
增加对KNI的Watchdog实现双向保活。
|
2019-06-18 18:21:00 +08:00 |
|
zhengchao
|
cb95cef46d
|
使用X509_check_host单独处理CN/SAN匹配的校验,忽略verify_callback中域名不匹配的错误。
|
2019-06-18 15:53:06 +08:00 |
|
luqiuwen
|
1c07da8f82
|
修正CI配置文件,基于改用基于framework的docker镜像的方式编译。
|
2019-06-18 10:48:54 +08:00 |
|
luqiuwen
|
78fe7289fb
|
增加r2_tfe, r3_tfe与sysctl.conf文件的集成
|
2019-06-18 10:45:29 +08:00 |
|
luqiuwen
|
ce49632f36
|
增加解密流量转发使用的配置文件项
|
2019-06-18 09:50:33 +08:00 |
|
luqiuwen
|
8f140e0b3d
|
修正pcap模式下解密流量转发发包缓冲区未初始化的问题
|
2019-06-18 09:43:49 +08:00 |
|
luqiuwen
|
d3e6be283e
|
解密流量转发功能适配MARSIOv4
|
2019-06-18 09:43:49 +08:00 |
|
fengweihao
|
43f4788c33
|
1.修复bug268js注入无效
|
2019-06-17 21:28:48 +08:00 |
|
zhengchao
|
d197723309
|
将PXY_CTRL_HTTP_REQ_BODY和PXY_CTRL_HTTP_RES_BODY合并为TSG_OBJ_CONTENT表
|
2019-06-17 21:11:02 +08:00 |
|
zhengchao
|
3b902001c1
|
ssl policy兼容“sslv3.0”的定义方式
|
2019-06-17 20:55:20 +08:00 |
|
zhengchao
|
03098bc2cf
|
命中管控策略中的bypass动作时,发送json日志并记录本地日志。
|
2019-06-17 20:12:37 +08:00 |
|
zhengchao
|
1e3ce2bcb0
|
同步元辰鑫测试环境的table_info
|
2019-06-17 10:35:59 +08:00 |
|
fengweihao
|
048c60439d
|
修复规则命中应答头后,redirect、block无效
修复由于加载inset文件失败,后续处理可能存在问题
|
2019-06-15 18:19:15 +08:00 |
|
zhengchao
|
0db61c2a66
|
兼容拦截策略中字符串格式的keyring
|
2019-06-15 12:43:24 +08:00 |
|
zhengchao
|
6e6fdfd010
|
增加trusted_cert_load_local开关,控制是否加载本地的pem bundle文件,默认加载。
|
2019-06-14 23:43:03 +08:00 |
|
zhengchao
|
b579c718b3
|
为了识别第二种pinning:在tcp_stream的event callback中,若接收字节数为0,调用ssl_stream_process_zero_eof。
|
2019-06-14 22:49:41 +08:00 |
|
zhengchao
|
b2eb88a7ad
|
ssl policy增加调试输出。
|
2019-06-14 18:58:03 +08:00 |
|
fengweihao
|
39c84b0bbd
|
close #144
修复页面编码方式为gb2312,命中替换规则后,页面无法显示
修复insert script告警
|
2019-06-14 13:15:49 +08:00 |
|
fengweihao
|
104fe5af71
|
1.修复规则命中后,请求端half未初始化
|
2019-06-11 17:38:50 +08:00 |
|
zhengchao
|
77eb5505e0
|
在处理pxy_ctrl_policy回调时,仅对manipulate和block动作解析json。
|
2019-06-11 17:03:05 +08:00 |
|
zhengchao
|
a396bec434
|
未完成:在ssl_stream_free中检测pinning。
|
2019-06-11 15:26:16 +08:00 |
|
zhengchao
|
f18c5efdb1
|
1、使用服务器IP+端口+sni生成服务端状态 #141,使用客户端IP+Client hello特征生成客户端状态。2、pinning detection的相关阈值可从tfe.conf中配置。
|
2019-06-11 15:26:16 +08:00 |
|
zhengchao
|
b612ef2507
|
decrypt mirror exdata free 判空
|
2019-06-11 15:26:16 +08:00 |
|
zhengchao
|
d0e7e5a73e
|
traffic mirror对不合法的intercept policy判空,避免段错误
|
2019-06-11 15:26:15 +08:00 |
|
luqiuwen
|
74775096c4
|
增加解密流量转发中计算IP校验和、TCP校验和的功能
|
2019-06-11 15:26:15 +08:00 |
|
luqiuwen
|
f518ebfa00
|
修正解密流量转发中重建TCP流部分序列号错误的问题。
|
2019-06-11 15:26:15 +08:00 |
|
luqiuwen
|
d5c54b96a7
|
修正部分maat回调表指针的问题
|
2019-06-11 15:26:15 +08:00 |
|
luqiuwen
|
c994077c3b
|
增加独立初始化maat句柄的实现
|
2019-06-11 15:26:14 +08:00 |
|
luqiuwen
|
98fa47ffd7
|
修正部分编译错误
|
2019-06-11 15:26:14 +08:00 |
|
luqiuwen
|
263685759b
|
重新实现解密流量转发模块,增加按策略转发功能。
|
2019-06-11 15:26:14 +08:00 |
|
fengweihao
|
f14214d056
|
1.修复insert获取无效值问题
2.修复一期二期REJECT和block接口替换
|
2019-06-11 11:25:24 +08:00 |
|
fengweihao
|
f986119d35
|
1.修复由于页面中存在jquery库的异步处理,造成页面加载css,jss失败
|
2019-06-10 17:20:05 +08:00 |
|
fengweihao
|
c8526a2a58
|
1.修复策略日志中host为乱码
2.修复http2请求体替换内容无效
3.修复evbuffer_pullup获取数据长度问题
|
2019-06-10 14:55:12 +08:00 |
|
zhengchao
|
2c7b05e682
|
业务层json日志打印为一行,不格式化。
|
2019-06-09 10:46:27 +08:00 |
|
zhengchao
|
c15f96401c
|
增加证书校验开关覆盖范围,在关闭issuer校验时,使https://untrusted-root.badssl.com/校验通过。
|
2019-06-08 14:43:51 +08:00 |
|
fengweihao
|
e7438649d1
|
1.修复h2_session->frame_ctx中复制时序错误,导致使用时为空
|
2019-06-08 14:35:55 +08:00 |
|
fengweihao
|
814d5b4a30
|
Fix screwup, fixes #137
1.修复HTTP2压缩段错误
2.修改发送无效的9字节DATA帧
3.对manipulate_profile结构多线程调用加锁处理
|
2019-06-08 10:57:49 +08:00 |
|
zhengchao
|
0eea8bd2a2
|
处理自定义域异常的拦截策略。
|
2019-06-06 19:04:31 +08:00 |
|
zhengchao
|
e8a91604e7
|
修复:监测策略用户自定义域为空白json,命中后导致段错误。
|
2019-06-06 16:36:28 +08:00 |
|
zhengchao
|
2561d7e101
|
Merge branch 'develop-tfe4a' of git.mesalab.cn:tango/tfe into develop-tfe4a
|
2019-06-05 20:43:55 +08:00 |
|
zhengchao
|
d3afda0d4c
|
为了减少pinning, protocol error误判带来的影响,将service cache的淘汰方式改为FIFO,独立service_cache_expire_seconds参数,默认5分钟。
|
2019-06-05 20:43:45 +08:00 |
|
fengweihao
|
a3bba9f5e2
|
1.修改http2无法发送策略日志
2.修改命中hjack无法处理
|
2019-06-05 11:44:26 +08:00 |
|
luqiuwen
|
b5ec503583
|
修正在SSLPOLICY在获取ProfileID失败打印日志时的段错误
|
2019-06-04 21:13:28 +08:00 |
|
fengweihao
|
78d5d473ac
|
1.支持从pangu_pxy.conf中读取kafka_topic
2.修改http2变量名
|
2019-06-04 12:03:23 +08:00 |
|
fengweihao
|
d272087565
|
1.修改hjack读取profile文件方式
2.命中query替换规则后,http2适配http修改
3.添加URI测试用例
|
2019-06-03 15:12:59 +08:00 |
|
zhengchao
|
044d512184
|
修复pcre2_compile中参数顺序错误,支持utf8的替换,俄语不区分大小写测试通过。
v4.0.0-20190603
|
2019-06-03 13:00:27 +08:00 |
|
zhengchao
|
ace31ae24a
|
tfe.conf中系统参数的section改为system,兼容kniv1测试完毕。
|
2019-06-02 18:17:53 +08:00 |
|
luqiuwen
|
306dcc6ce0
|
增加在流结束时调用cmsg发送接口的实现
|
2019-06-02 17:52:48 +08:00 |
|
luqiuwen
|
5679dc9d11
|
增补acceptor_kni_v1和acceptor_kni_v2的提交
|
2019-06-02 17:22:41 +08:00 |
|