From 253f0691faa09f2b9ec05664484341700e466da8 Mon Sep 17 00:00:00 2001 From: liuxueli Date: Thu, 12 Sep 2024 16:56:21 +0800 Subject: OMPUB-1385: Support parse tlcp --- test/CMakeLists.txt | 1 + ...cp.192.168.54.245.47596-202.99.22.112.6443.pcap | Bin 0 -> 131072 bytes test/pcap/tlcp/tlcp_result.json | 27 +++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 test/pcap/tlcp/tlcp.192.168.54.245.47596-202.99.22.112.6443.pcap create mode 100644 test/pcap/tlcp/tlcp_result.json (limited to 'test') diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index d234fca..124fe18 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -46,3 +46,4 @@ add_test(NAME RUN_CLOSE_CONTAINS_PAYLOAD_TEST COMMAND proto_test_main ${CMAKE_CU add_test(NAME RUN_EXTENSION_EXCEED_16 COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/extensions_exceed_16/extensions_exceed_16_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/extensions_exceed_16/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR}) add_test(NAME RUN_CLIENT_HELLO_FRAGMENT COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/client_hello_fragment/ssl_client_hello_fragment_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/client_hello_fragment/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR}) add_test(NAME RUN_ACK_CONTAINS_PAYLOAD COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/tcp_ack_contians_payload/ssl_tcp_ack_contians_payload_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/tcp_ack_contians_payload/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR}) +add_test(NAME RUN_TLCP COMMAND proto_test_main ${CMAKE_CURRENT_SOURCE_DIR}/pcap/tlcp/tlcp_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/tlcp/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR}) diff --git a/test/pcap/tlcp/tlcp.192.168.54.245.47596-202.99.22.112.6443.pcap b/test/pcap/tlcp/tlcp.192.168.54.245.47596-202.99.22.112.6443.pcap new file mode 100644 index 0000000..c5c5aa7 Binary files /dev/null and b/test/pcap/tlcp/tlcp.192.168.54.245.47596-202.99.22.112.6443.pcap differ diff --git a/test/pcap/tlcp/tlcp_result.json b/test/pcap/tlcp/tlcp_result.json new file mode 100644 index 0000000..9e300df --- /dev/null +++ b/test/pcap/tlcp/tlcp_result.json @@ -0,0 +1,27 @@ +[ + { + "Tuple4": "192.168.54.245.47596>202.99.22.112.6443", + "ssl_sni": "wap.citicbank.cn", + "ssl_client_version": "TLCP1.1", + "ssl_ja3_hash": "3e8b40596a01530fa02d265ff3c397cc", + "ssl_ja3s_hash": "425270d1bb1ca2d7b07a2f70420d4c07", + "ssl_cert_version": "v3", + "ssl_cert_Issuer": "Beijing SM2 CA;BJCA;BJCA;;;;CN", + "ssl_cert_IssuerCN": "Beijing SM2 CA", + "ssl_cert_IssuerO": "BJCA", + "ssl_cert_IssuerC": "CN", + "ssl_cert_IssuerU": "BJCA", + "ssl_cert_Sub": "wap.citicbank.cn;中信银行股份有限公司;;;;北京;CN", + "ssl_cert_SubCN": "wap.citicbank.cn", + "ssl_cert_SubO": "中信银行股份有限公司", + "ssl_cert_SubC": "CN", + "ssl_cert_SubP": "北京", + "ssl_cert_SubAltName": "wap.citicbank.cn", + "ssl_cert_SerialNum": "0x1a1000000000047f95f8", + "ssl_cert_AgID": "1.2.156.10197.1.501", + "ssl_cert_From": "240408160000Z", + "ssl_cert_To": "250425155959Z", + "ssl_cert_SSLFPAg": "1.2.156.10197.1.501", + "name": "SSL_RESULT_1" + } +] \ No newline at end of file -- cgit v1.2.3