summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2024-09-12 16:56:21 +0800
committerliuxueli <[email protected]>2024-09-12 16:56:21 +0800
commit253f0691faa09f2b9ec05664484341700e466da8 (patch)
tree50a4d361ba67e35f4b21748ae75c224b25b548dd /test
parent03beeda8fc775ae43c6c375f026dd216dbafaa04 (diff)
OMPUB-1385: Support parse tlcpHEADv3.1.7dev-3
Diffstat (limited to 'test')
-rw-r--r--test/CMakeLists.txt1
-rw-r--r--test/pcap/tlcp/tlcp.192.168.54.245.47596-202.99.22.112.6443.pcapbin0 -> 131072 bytes
-rw-r--r--test/pcap/tlcp/tlcp_result.json27
3 files changed, 28 insertions, 0 deletions
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
--- /dev/null
+++ b/test/pcap/tlcp/tlcp.192.168.54.245.47596-202.99.22.112.6443.pcap
Binary files 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