summaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/Test.java26
-rw-r--r--src/test/java/TestDy.java8
-rw-r--r--src/test/java/TestGetAllFileMeta.java0
-rw-r--r--src/test/java/TestHos.java (renamed from src/test/java/TestYdy.java)11
-rw-r--r--src/test/java/TestSendObject.java41
-rw-r--r--src/test/java/conntest/TestFtp.java35
-rw-r--r--src/test/java/conntest/TestJstx.java37
-rw-r--r--src/test/java/conntest/TestMail.java40
-rw-r--r--src/test/java/conntest/TestSSL.java38
-rw-r--r--src/test/java/conntest/TestVpn.java41
-rw-r--r--src/test/java/gktest/TestDns.java50
-rw-r--r--src/test/java/gktest/TestFtp.java48
-rw-r--r--src/test/java/gktest/TestHttp.java50
-rw-r--r--src/test/java/gktest/TestIP.java50
-rw-r--r--src/test/java/gktest/TestMail.java49
-rw-r--r--src/test/java/gktest/TestSsl.java50
-rw-r--r--src/test/java/gktest/TestVpn.java49
-rw-r--r--src/test/java/gktest/TestWygjc.java48
-rw-r--r--src/test/java/gktest/Testjstx.java34
-rw-r--r--src/test/java/jctest/JCIp.java49
-rw-r--r--src/test/java/jctest/JcHttp.java52
-rw-r--r--src/test/java/jctest/JcPic.java51
-rw-r--r--src/test/java/jctest/JcSsl.java49
-rw-r--r--src/test/java/jctest/TestDns.java48
-rw-r--r--src/test/java/jctest/TestFTP.java48
-rw-r--r--src/test/java/jctest/TestJstx.java34
-rw-r--r--src/test/java/jctest/TestMail.java49
-rw-r--r--src/test/java/jctest/TestMedia.java48
-rw-r--r--src/test/java/jctest/TestVPN.java49
-rw-r--r--src/test/java/jctest/TestWygjc.java49
-rw-r--r--src/test/java/testAppId.java11
31 files changed, 94 insertions, 1148 deletions
diff --git a/src/test/java/Test.java b/src/test/java/Test.java
new file mode 100644
index 0000000..0ba1f8b
--- /dev/null
+++ b/src/test/java/Test.java
@@ -0,0 +1,26 @@
+public class Test {
+
+ public static String intToIp(int ip) {
+ StringBuilder sb = new StringBuilder();
+ int num = 0;
+ boolean needPoint = false; // 是否需要加入'.'
+ for (int i = 0; i < 4; i++) {
+ if (needPoint) {
+ sb.append('.');
+ }
+ needPoint = true;
+ int offset = 8 * (3 - i);
+ num = (ip >> offset) & 0xff;
+ sb.append(num);
+ }
+ return sb.toString();
+ }
+
+ public static void main(String[] args) {
+ People people = new People();
+ if (2>1){
+ people.setAge(2);
+ }
+ System.out.println(people.getAge());
+ }
+}
diff --git a/src/test/java/TestDy.java b/src/test/java/TestDy.java
new file mode 100644
index 0000000..9742181
--- /dev/null
+++ b/src/test/java/TestDy.java
@@ -0,0 +1,8 @@
+import static cn.ac.iie.storm.utils.config.GetMap.getDy;
+
+public class TestDy {
+ public static void main(String[] args) {
+ String private_ip = getDy("Private IP");
+ System.out.println(private_ip);
+ }
+}
diff --git a/src/test/java/TestGetAllFileMeta.java b/src/test/java/TestGetAllFileMeta.java
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/test/java/TestGetAllFileMeta.java
diff --git a/src/test/java/TestYdy.java b/src/test/java/TestHos.java
index a9384df..4bafa46 100644
--- a/src/test/java/TestYdy.java
+++ b/src/test/java/TestHos.java
@@ -4,22 +4,27 @@ import static cn.ac.iie.storm.utils.config.GetMap.getDy;
import static cn.ac.iie.storm.utils.config.GetMap.getSzd;
import static cn.ac.iie.storm.utils.http.HttpAsncClient.getConnAnsyHttpPost;
-public class TestYdy {
+public class TestHos {
public static void main(String[] args) throws IOException {
- InputStream input = new FileInputStream(new File("src/resources/common_app_id_coding.properties"));
+ InputStream input = new FileInputStream(new File("src/resources/test"));
byte[] buffer = null;
ByteArrayOutputStream bos = new ByteArrayOutputStream();
+
byte[] b = new byte[1024];
+
int n;
+
while ((n = input.read(b)) != -1)
{
bos.write(b, 0, n);
}
+
input.close();
+
bos.close();
buffer = bos.toByteArray();
- getConnAnsyHttpPost("http://10.111.153.249:10080/",buffer);
+ getConnAnsyHttpPost("http://10.111.151.217:8888/yd-test/testfile?method=put",buffer);
}
}
diff --git a/src/test/java/TestSendObject.java b/src/test/java/TestSendObject.java
new file mode 100644
index 0000000..f893e6f
--- /dev/null
+++ b/src/test/java/TestSendObject.java
@@ -0,0 +1,41 @@
+import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
+
+import java.io.IOException;
+
+import static cn.ac.iie.storm.utils.hos.HosService.httpPostObject;
+import static cn.ac.iie.storm.utils.hos.Send2S3.SendObject2S3;
+import static cn.ac.iie.storm.utils.http.HttpAsncClient.getConnAnsyHttpPost;
+
+public class TestSendObject {
+ public static void main(String[] args) throws IOException {
+ String s = "http://10.111.143.200:9098/hos/fw_http_plug/http_response_body_36.189.23123123.36.21827-183.201.125.13.80_88136053457070.txt";
+ String[] split = s.split("/");
+ String BucketName = split[split.length-2];
+ String filename = split[split.length-1];
+// byte[] bytes = httpPostObject("http://10.111.143.239:9098/hos/", BucketName, filename);
+// getConnAnsyHttpPost("http://10.111.151.218:8888/t-http-rzzb/20210312.txt?method=put",bytes);
+
+
+ System.out.println("---------------------------------------------------");
+
+
+ byte[] bytes =null;
+
+ if (bytes!=null){
+ System.out.println(bytes);
+ }
+ String s3Url = SendObject2S3(s,"t-http-jczb");
+ System.out.println(s3Url);
+
+ String s1 = "http_response_body_36.189.23123123.36.21827-183.201.125.13.80_88136053457070.txt";
+ String s2 ="http://10.111.151.245:8888/t-http-jczb/";
+ System.out.println(s1.length());
+ System.out.println(s2.length());
+
+// String s = "63.23123e+07";
+// Float a = Float.valueOf(s);
+// System.out.println(a);
+
+ }
+
+}
diff --git a/src/test/java/conntest/TestFtp.java b/src/test/java/conntest/TestFtp.java
deleted file mode 100644
index 262f515..0000000
--- a/src/test/java/conntest/TestFtp.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package conntest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.CONNAssignment.setFTP_RZZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestFtp {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_schema_type\":\"FTP\",\"common_sessions\":1,\"http_response_line\":\"HTTP/1.0 200 OK\",\"http_content_type\":\"application/octet-stream\",\"http_content_length\":\"935\",\"http_isn\":2030451978,\"http_proxy_flag\":0,\"http_version\":\"http1\",\"common_protocol_label\":\"TCP/IPv4/ETHERNET\",\"http_sequence\":1,\"common_c2s_ipfrag_num\":0,\"common_s2c_ipfrag_num\":0,\"common_c2s_tcp_unorder_num\":0,\"common_s2c_tcp_unorder_num\":0,\"common_c2s_tcp_lostlen\":0,\"common_s2c_tcp_lostlen\":0,\"common_server_ip\":\"117.190.80.44\",\"common_client_ip\":\"120.230.167.94\",\"common_server_port\":80,\"common_client_port\":17455,\"common_stream_dir\":2,\"common_address_type\":4,\"common_s2c_pkt_num\":5,\"common_s2c_byte_num\":1334,\"common_c2s_pkt_num\":0,\"common_c2s_byte_num\":0,\"common_start_time\":1611030829,\"common_end_time\":1611030830,\"common_con_duration_ms\":31455,\"common_stream_trace_id\":\"87974630312906\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_address_list\":\"17455-80-120.230.167.94-117.190.80.44\",\"common_l7_protocol\":\"HTTP\",\"common_establish_latency_ms\":595,\"common_client_location\":\"Jiangmen,Guangdong,China\",\"common_server_location\":\"Other,Other,China\",\"common_direction\":69,\"common_sled_ip\":\"10.111.128.219\",\"common_device_id\":\"GN202000000000000000\",\"common_data_center\":\"CMCC\",\"common_policy_id\":0,\"common_service\":2,\"common_action\":0}";
- List<GenericRecord> FTPList = new ArrayList<GenericRecord>();
- Schema ftpSchema;
-
- ftpSchema = new Schema.Parser().parse(StreamAggregateConfig.FTP_RZZB_SCHEMA);
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
-
- GenericRecord ftp_rzzb = new GenericData.Record(ftpSchema);
- setFTP_RZZB(ftp_rzzb, sessionRecordLog);
- FTPList.add(ftp_rzzb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.208.3:10080/", generate(ftpSchema, FTPList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.FLOODING_POST_FTP_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/conntest/TestJstx.java b/src/test/java/conntest/TestJstx.java
deleted file mode 100644
index 3349ef6..0000000
--- a/src/test/java/conntest/TestJstx.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package conntest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.CONNAssignment.setJSTX_RZZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestJstx {
- public static void main(String[] args) throws IOException {
- List<GenericRecord> JSTXList = new ArrayList<GenericRecord>();
- Schema jstxSchema;
- jstxSchema = new Schema.Parser().parse(StreamAggregateConfig.JSTX_RZZB_SCHEMA);
-
- String jsonStr = "{\"common_schema_type\":\"APP\",\"common_sessions\":1,\"http_request_line\":\"POST /wdinfo.php HTTP/1.1\",\"http_content_type\":\"application/octet-stream\",\"http_user_agent\":\"Post\",\"http_host\":\"qurl.f.360.cn\",\"http_url\":\"qurl.f.360.cn/wdinfo.php\",\"http_content_length\":\"894\",\"http_isn\":4280345344,\"http_proxy_flag\":0,\"http_version\":\"http1\",\"common_protocol_label\":\"TCP/IPv4/ETHERNET\",\"http_sequence\":1,\"common_c2s_ipfrag_num\":0,\"common_s2c_ipfrag_num\":0,\"common_c2s_tcp_unorder_num\":0,\"common_s2c_tcp_unorder_num\":0,\"common_c2s_tcp_lostlen\":0,\"common_s2c_tcp_lostlen\":0,\"common_server_ip\":\"111.7.68.189\",\"common_client_ip\":\"112.43.6.253\",\"common_server_port\":80,\"common_client_port\":9519,\"common_stream_dir\":1,\"common_address_type\":4,\"common_s2c_pkt_num\":0,\"common_s2c_byte_num\":0,\"common_c2s_pkt_num\":6,\"common_c2s_byte_num\":1402,\"common_start_time\":1611031676,\"common_end_time\":1611031676,\"common_con_duration_ms\":31020,\"common_stream_trace_id\":\"105566844157394\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_address_list\":\"9519-80-112.43.6.253-111.7.68.189\",\"common_l7_protocol\":\"HTTP\",\"common_establish_latency_ms\":54,\"common_client_location\":\"Other,Other,China\",\"common_server_location\":\"Other,Other,China\",\"common_direction\":73,\"common_sled_ip\":\"10.111.128.248\",\"common_device_id\":\"GN202000000000000000\",\"common_data_center\":\"CMCC\",\"common_policy_id\":0,\"common_service\":2,\"common_action\":0,\"common_app_id\":\"QQ\"}";
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(jsonStr, SessionRecordLog.class);
- GenericRecord jstx_rzzb = new GenericData.Record(jstxSchema);
- sessionRecordLog.setCommon_schema_type("SSL");
- setJSTX_RZZB(jstx_rzzb, sessionRecordLog);
- JSTXList.add(jstx_rzzb);
- HttpClientService httpClientService = new HttpClientService();
-
- Map<String, String> stringStringMap = httpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(jstxSchema, JSTXList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.FLOODING_POST_JSTX_TOPIC);
- System.out.println(stringStringMap);
- JSTXList.clear();
- }
-}
diff --git a/src/test/java/conntest/TestMail.java b/src/test/java/conntest/TestMail.java
deleted file mode 100644
index 4a0f995..0000000
--- a/src/test/java/conntest/TestMail.java
+++ /dev/null
@@ -1,40 +0,0 @@
-package conntest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.CONNAssignment.setMAIL_RZZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestMail {
- public static void main(String[] args) throws IOException {
- List<GenericRecord> MAILList = new ArrayList<GenericRecord>();
- Schema mailSchema;
- mailSchema = new Schema.Parser().parse(StreamAggregateConfig.MAIL_RZZB_SCHEMA);
-
- String jsonStr = "{\"common_action\":0,\"common_address_type\":4,\"common_c2s_byte_num\":606,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":9,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"36.184.3.197\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":5100,\"common_con_duration_ms\":31462,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611024036,\"common_establish_latency_ms\":269,\"common_external_ip\":\"36.184.3.197\",\"common_internal_ip\":\"183.232.93.197\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"UNKNOWN_TCP\",\"common_log_id\":96315054955890691,\"common_policy_id\":0,\"common_processing_time\":1611024024,\"common_protocol_label\":\"TCP/IPv4/ETHERNET\",\"common_recv_time\":1611024036,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"MAIL\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.232.93.197\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":25,\"common_sessions\":1,\"common_sled_ip\":\"10.111.128.240\",\"common_start_time\":1611024035,\"common_stream_dir\":1,\"common_stream_trace_id\":61586128607366,\"mail_account\":\"[email protected]\",\"mail_protocol_type\":\"SMTP\"}";
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(jsonStr, SessionRecordLog.class);
- GenericRecord mail_rzzb = new GenericData.Record(mailSchema);
- try {
- setMAIL_RZZB(mail_rzzb, sessionRecordLog);
- } catch (IOException e) {
- e.printStackTrace();
- }
- MAILList.add(mail_rzzb);
- HttpClientService httpClientService = new HttpClientService();
-
- Map<String, String> stringStringMap = httpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(mailSchema, MAILList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.FLOODING_POST_MAIL_TOPIC);
- System.out.println(stringStringMap);
- MAILList.clear();
- }
-}
diff --git a/src/test/java/conntest/TestSSL.java b/src/test/java/conntest/TestSSL.java
deleted file mode 100644
index 0c70bf8..0000000
--- a/src/test/java/conntest/TestSSL.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package conntest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.CONNAssignment.*;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestSSL {
- public static void main(String[] args) throws IOException {
- List<GenericRecord> SSLList = new ArrayList<GenericRecord>();
- Schema sslSchema;
- sslSchema = new Schema.Parser().parse(StreamAggregateConfig.HTTP_RZZB_SCHEMA);
- String str = "{\"common_action\":0,\"common_address_type\":4,\"common_c2s_byte_num\":0,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":0,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.115.228.160\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":6450,\"common_con_duration_ms\":30957,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":69,\"common_end_time\":1611815268,\"common_establish_latency_ms\":83,\"common_external_ip\":\"162.14.14.11\",\"common_internal_ip\":\"223.115.228.160\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTP\",\"common_log_id\":109589882311743491,\"common_policy_id\":0,\"common_processing_time\":1611815266,\"common_protocol_label\":\"TCP/IPv4/ETHERNET\",\"common_recv_time\":1611815268,\"common_s2c_byte_num\":1516,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":4,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"HTTP\",\"common_server_asn\":\"132203\",\"common_server_ip\":\"162.14.14.11\",\"common_server_location\":\"Other,Other,Hong Kong\",\"common_server_port\":80,\"common_sessions\":1,\"common_sled_ip\":\"10.111.128.239\",\"common_start_time\":1611815268,\"common_stream_dir\":2,\"common_stream_trace_id\":123184706918968,\"http_content_length\":\"1134\",\"http_content_type\":\"application/json\",\"http_proxy_flag\":0,\"http_sequence\":1,\"http_version\":\"http1\"}";
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- GenericRecord jstx_rzzb = new GenericData.Record(sslSchema);
-
- setHTTP_RZZB(jstx_rzzb, sessionRecordLog);
- SSLList.add(jstx_rzzb);
- HttpClientService httpClientService = new HttpClientService();
-
- Map<String, String> stringStringMap = httpClientService.getConnHttpPost("http://10.111.208.1:10080/", generate(sslSchema, SSLList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.FLOODING_POST_SSL_TOPIC);
- System.out.println(stringStringMap);
-
-
- }
-
-}
diff --git a/src/test/java/conntest/TestVpn.java b/src/test/java/conntest/TestVpn.java
deleted file mode 100644
index 55db7f4..0000000
--- a/src/test/java/conntest/TestVpn.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package conntest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.CONNAssignment.setVPN_RZZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-
-public class TestVpn {
- public static void main(String[] args) throws IOException {
- List<GenericRecord> VPNList = new ArrayList<GenericRecord>();
- Schema vpnSchema;
- String str = "{\"common_schema_type\":\"BASE\",\"common_sessions\":1,\"common_protocol_label\":\"UDP/IPv4/ETHERNET\",\"common_c2s_ipfrag_num\":0,\"common_s2c_ipfrag_num\":0,\"common_server_ip\":\"223.115.12.126\",\"common_client_ip\":\"111.21.91.210\",\"common_server_port\":13823,\"common_client_port\":18005,\"common_stream_dir\":2,\"common_address_type\":4,\"common_s2c_pkt_num\":33,\"common_s2c_byte_num\":10049,\"common_c2s_pkt_num\":0,\"common_c2s_byte_num\":0,\"common_start_time\":1611028993,\"common_end_time\":1611028998,\"common_con_duration_ms\":65324,\"common_stream_trace_id\":\"43994105029885\",\"common_l4_protocol\":\"IPv4_UDP\",\"common_address_list\":\"18005-13823-111.21.91.210-223.115.12.126\",\"common_l7_protocol\":\"PPTP\",\"common_establish_latency_ms\":0,\"common_client_location\":\"Xi'an,Shaanxi,China\",\"common_server_location\":\"Other,Other,China\",\"common_direction\":69,\"common_sled_ip\":\"10.111.128.229\",\"common_device_id\":\"GN202000000000000000\",\"common_data_center\":\"CMCC\",\"common_policy_id\":0,\"common_service\":2,\"common_action\":0}";
- vpnSchema = new Schema.Parser().parse(StreamAggregateConfig.VPN_RZZB_SCHEMA);
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
-
- if (sessionRecordLog.getCommon_l7_protocol().equals("PPTP") || sessionRecordLog.getCommon_l7_protocol().equals("L2TP") || sessionRecordLog.getCommon_l7_protocol().equals("OPENVPN") || sessionRecordLog.getCommon_l7_protocol().equals("IPSEC")) {
- GenericRecord vpn_rzzb = new GenericData.Record(vpnSchema);
- setVPN_RZZB(vpn_rzzb, sessionRecordLog);
- VPNList.add(vpn_rzzb);
- HttpClientService httpClientService = new HttpClientService();
- System.out.println(vpn_rzzb.get("YDY"));
-
- Map<String, String> stringStringMap = httpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(vpnSchema, VPNList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.FLOODING_POST_VPN_TOPIC);
-
- System.out.println(stringStringMap);
-
- }
- }
-}
diff --git a/src/test/java/gktest/TestDns.java b/src/test/java/gktest/TestDns.java
deleted file mode 100644
index 754ac35..0000000
--- a/src/test/java/gktest/TestDns.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setDNS_GKZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestDns {
- public static void main(String[] args) throws IOException {
-
- List<GenericRecord> DNSList = new ArrayList<GenericRecord>();
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":71,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":1,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"183.247.173.159\",\"common_client_location\":\"650109,,650440\",\"common_client_port\":12122,\"common_con_duration_ms\":0,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611051108,\"common_establish_latency_ms\":0,\"common_external_ip\":\"183.247.173.159\",\"common_internal_ip\":\"117.146.215.242\",\"common_l4_protocol\":\"IPv4_UDP\",\"common_l7_protocol\":\"DNS\",\"common_log_id\":96768794494537728,\"common_policy_id\":285,\"common_processing_time\":1611051069,\"common_recv_time\":1611051108,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"DNS\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"117.146.215.242\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":53,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.229\",\"common_start_time\":1611051108,\"common_stream_dir\":1,\"common_stream_trace_id\":14364576005,\"common_sub_action\":\"redirect\",\"common_user_region\":\"{\\\"method\\\":\\\"redirect\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":402,\\\"xzid\\\":0,\\\"lhid\\\":416,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉恐,涉黑,涉邪教,测试,诈骗,涉赌,涉爆,涉黄,涉毒,shehuang\\\",\\\"pzid\\\":\\\"0402000000000001\\\",\\\"flid\\\":0,\\\"enable\\\":0,\\\"timestamp\\\":1611030696},\\\"resolution\\\":[{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"1.1.1.2\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.5\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.4\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.2\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.3\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.1\\\"}]}],\\\"protocol\\\":\\\"DNS\\\"}\",\"dns_aa\":0,\"dns_ancount\":0,\"dns_arcount\":0,\"dns_message_id\":34004,\"dns_nscount\":0,\"dns_opcode\":0,\"dns_qclass\":1,\"dns_qdcount\":1,\"dns_qname\":\"m.baidu.com\",\"dns_qr\":0,\"dns_qtype\":1,\"dns_ra\":0,\"dns_rcode\":0,\"dns_rd\":1,\"dns_sub\":1,\"dns_tc\":0}";
- Schema dnsSchema;
-
- dnsSchema = new Schema.Parser().parse(StreamAggregateConfig.DNS_GKZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord dns_gkzb = new GenericData.Record(dnsSchema);
- setDNS_GKZB(dns_gkzb, sessionRecordLog);
- DNSList.add(dns_gkzb);
- // System.out.println(dns_gkzb.get("YDY"));
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(dnsSchema, DNSList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.GK_POST_DNS_TOPIC);
- // System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/gktest/TestFtp.java b/src/test/java/gktest/TestFtp.java
deleted file mode 100644
index 5e607ea..0000000
--- a/src/test/java/gktest/TestFtp.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setFTP_GKZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestFtp {
- public static void main(String[] args) throws IOException {
- List<GenericRecord> FTPList = new ArrayList<GenericRecord>();
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":705,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":3,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"39.144.201.71\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":37002,\"common_con_duration_ms\":106,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611114749,\"common_establish_latency_ms\":106,\"common_external_ip\":\"39.144.201.71\",\"common_internal_ip\":\"183.192.170.139\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTPS\",\"common_log_id\":97836281738856460,\"common_policy_id\":300,\"common_processing_time\":1611114696,\"common_recv_time\":1611114749,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"SSL\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.192.170.139\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":443,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.226\",\"common_start_time\":1611114749,\"common_stream_dir\":1,\"common_stream_trace_id\":87977380205179,\"common_sub_action\":\"rst\",\"common_user_region\":\"{\\\"method\\\":\\\"rst\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":408,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑,涉爆\\\",\\\"pzid\\\":\\\"0405000000000002\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"01\\\",\\\"enable\\\":0,\\\"zsmc\\\":\\\"测试0120\\\",\\\"timestamp\\\":1611114742},\\\"protocol\\\":\\\"SSL\\\"}\",\"http_domain\":\"qq.com\"}";
- Schema ftpSchema;
-
- ftpSchema = new Schema.Parser().parse(StreamAggregateConfig.FTP_GKZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord ftp_gkzb = new GenericData.Record(ftpSchema);
- setFTP_GKZB(ftp_gkzb, sessionRecordLog);
- FTPList.add(ftp_gkzb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(ftpSchema, FTPList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.GK_POST_FTP_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/gktest/TestHttp.java b/src/test/java/gktest/TestHttp.java
deleted file mode 100644
index ba35a1d..0000000
--- a/src/test/java/gktest/TestHttp.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setHTTP_GKZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestHttp {
- public static void main(String[] args) throws IOException {
-
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":68964,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":75,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.117.129.189\",\"common_client_location\":\"Yining,Xinjiang,China\",\"common_client_port\":26752,\"common_con_duration_ms\":38737,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611116271,\"common_establish_latency_ms\":96,\"common_external_ip\":\"223.117.129.189\",\"common_internal_ip\":\"120.241.186.100\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTP\",\"common_log_id\":97862110380326925,\"common_policy_id\":304,\"common_processing_time\":1611116236,\"common_recv_time\":1611116271,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"HTTP\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"120.241.186.100\",\"common_server_location\":\"650400,,650400\",\"common_server_port\":80,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.223\",\"common_start_time\":1611116233,\"common_stream_dir\":1,\"common_stream_trace_id\":17608684656699,\"common_sub_action\":\"rst\",\"common_user_region\":\"{\\\"method\\\":\\\"rst\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":403,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"yyzl\\\":0,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑\\\",\\\"pzid\\\":\\\"0403000000000005\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"00\\\",\\\"enable\\\":0,\\\"timestamp\\\":1611116084},\\\"protocol\\\":\\\"HTTP\\\"}\",\"http_domain\":\"qq.com\",\"http_host\":\"btrace.qq.com\",\"http_proxy_flag\":0,\"http_sequence\":60,\"http_url\":\"btrace.qq.com/ckvcollect/\",\"http_version\":\"http1\"}";
- List<GenericRecord> HTTPList = new ArrayList<GenericRecord>();
- Schema httpSchema;
-
- httpSchema = new Schema.Parser().parse(StreamAggregateConfig.HTTP_GKZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord http_gkzb = new GenericData.Record(httpSchema);
- setHTTP_GKZB(http_gkzb, sessionRecordLog);
- HTTPList.add(http_gkzb);
- System.out.println(http_gkzb.get("MDDY"));
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.80.1:10080/", generate(httpSchema, HTTPList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.GK_POST_HTTP_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/gktest/TestIP.java b/src/test/java/gktest/TestIP.java
deleted file mode 100644
index 0200c90..0000000
--- a/src/test/java/gktest/TestIP.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setIP_GKRZ;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestIP {
- public static void main(String[] args) throws IOException {
-
- List<GenericRecord> DNSList = new ArrayList<GenericRecord>();
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":71,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":1,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"183.247.173.159\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":12122,\"common_con_duration_ms\":0,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611051108,\"common_establish_latency_ms\":0,\"common_external_ip\":\"183.247.173.159\",\"common_internal_ip\":\"117.146.215.242\",\"common_l4_protocol\":\"IPv4_UDP\",\"common_l7_protocol\":\"DNS\",\"common_log_id\":96768794494537728,\"common_policy_id\":285,\"common_processing_time\":1611051069,\"common_recv_time\":1611051108,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"DNS\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"117.146.215.242\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":53,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.229\",\"common_start_time\":1611051108,\"common_stream_dir\":1,\"common_stream_trace_id\":14364576005,\"common_sub_action\":\"redirect\",\"common_user_region\":\"{\\\"method\\\":\\\"redirect\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":402,\\\"xzid\\\":0,\\\"lhid\\\":416,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉恐,涉黑,涉邪教,测试,诈骗,涉赌,涉爆,涉黄,涉毒,shehuang\\\",\\\"pzid\\\":\\\"0402000000000001\\\",\\\"flid\\\":0,\\\"enable\\\":0,\\\"timestamp\\\":1611030696},\\\"resolution\\\":[{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"1.1.1.2\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.5\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.4\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.2\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.3\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.1\\\"}]}],\\\"protocol\\\":\\\"DNS\\\"}\",\"dns_aa\":0,\"dns_ancount\":0,\"dns_arcount\":0,\"dns_message_id\":34004,\"dns_nscount\":0,\"dns_opcode\":0,\"dns_qclass\":1,\"dns_qdcount\":1,\"dns_qname\":\"m.baidu.com\",\"dns_qr\":0,\"dns_qtype\":1,\"dns_ra\":0,\"dns_rcode\":0,\"dns_rd\":1,\"dns_sub\":1,\"dns_tc\":0}";
- Schema ipSchema;
-
- ipSchema = new Schema.Parser().parse(StreamAggregateConfig.IP_GKRZ_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord ip_gkzb = new GenericData.Record(ipSchema);
- setIP_GKRZ(ip_gkzb, sessionRecordLog);
- DNSList.add(ip_gkzb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(ipSchema, DNSList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.GK_POST_IP_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/gktest/TestMail.java b/src/test/java/gktest/TestMail.java
deleted file mode 100644
index 04d65f6..0000000
--- a/src/test/java/gktest/TestMail.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setMAIL_GKZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestMail {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":705,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":3,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"39.144.201.71\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":37002,\"common_con_duration_ms\":106,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611114749,\"common_establish_latency_ms\":106,\"common_external_ip\":\"39.144.201.71\",\"common_internal_ip\":\"183.192.170.139\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTPS\",\"common_log_id\":97836281738856460,\"common_policy_id\":300,\"common_processing_time\":1611114696,\"common_recv_time\":1611114749,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"SSL\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.192.170.139\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":443,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.226\",\"common_start_time\":1611114749,\"common_stream_dir\":1,\"common_stream_trace_id\":87977380205179,\"common_sub_action\":\"rst\",\"common_user_region\":\"{\\\"method\\\":\\\"rst\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":405,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑,涉爆\\\",\\\"pzid\\\":\\\"0405000000000002\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"01\\\",\\\"enable\\\":0,\\\"zsmc\\\":\\\"测试0120\\\",\\\"timestamp\\\":1611114742},\\\"protocol\\\":\\\"SSL\\\"}\",\"http_domain\":\"qq.com\",\"ssl_ja3_hash\":\"9b02ebd3a43b62d825e1ac605b621dc8\",\"mail_account\":\"[email protected]\",\"mail_protocol_type\":\"SMTP\"}";
- List<GenericRecord> MAILList = new ArrayList<GenericRecord>();
- Schema mailSchema;
-
- mailSchema = new Schema.Parser().parse(StreamAggregateConfig.MAIL_GKZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord mail_gkzb = new GenericData.Record(mailSchema);
- setMAIL_GKZB(mail_gkzb, sessionRecordLog);
- MAILList.add(mail_gkzb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(mailSchema, MAILList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.GK_POST_MAIL_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/gktest/TestSsl.java b/src/test/java/gktest/TestSsl.java
deleted file mode 100644
index d0bfeff..0000000
--- a/src/test/java/gktest/TestSsl.java
+++ /dev/null
@@ -1,50 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setSSL_GKZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestSsl {
- public static void main(String[] args) throws IOException {
-
- List<GenericRecord> SSLList = new ArrayList<GenericRecord>();
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":2396,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":17,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.114.176.221\",\"common_client_location\":\"650000\",\"common_client_port\":2245,\"common_con_duration_ms\":8508,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":69,\"common_end_time\":1611889277,\"common_establish_latency_ms\":97,\"common_external_ip\":\"183.232.232.23\",\"common_internal_ip\":\"223.114.176.221\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTPS\",\"common_log_id\":110834274226219014,\"common_policy_id\":443,\"common_processing_time\":1611889437,\"common_recv_time\":1611889277,\"common_s2c_byte_num\":5512,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":18,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"SSL\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.232.232.23\",\"common_server_location\":\"640000\",\"common_server_port\":443,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.252\",\"common_start_time\":1611889269,\"common_stream_dir\":3,\"common_stream_trace_id\":88002759659387,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":505,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉邪教,涉爆,涉毒,测试\\\",\\\"pzid\\\":\\\"0505000000000001\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"01\\\",\\\"enable\\\":0,\\\"zsmc\\\":\\\"0119ceshi\\\",\\\"timestamp\\\":1611043923},\\\"protocol\\\":\\\"SSL\\\"}\",\"http_domain\":\"baidu.com\",\"ssl_cn\":\"baidu.com\",\"ssl_ja3_hash\":\"e46f2a8067ae28e46fa732fcb3a4f2e8\",\"ssl_san\":\"baidu.com;click.hm.baidu.com;cm.pos.baidu.com;log.hm.baidu.com;update.pan.baidu.com;wn.pos.baidu.com;*.91.com;*.aipage.cn;*.aipage.com;*.apollo.auto;*.baidu.com;*.baidubce.com;*.baiducontent.com;*.baidupcs.com;*.baidustatic.com;*.baifubao.com;*.bce.baidu.com;*.bcehost.com;*.bdimg.com;*.bdstatic.com;*.bdtjrcv.com;*.bj.baidubce.com;*.chuanke.com;*.cloud.baidu.com;*.dlnel.com;*.dlnel.org;*.dueros.baidu.com;*.eyun.baidu.com;*.fanyi.baidu.com;*.gz.baidubce.com;*.hao123.baidu.com;*.hao123.com;*.hao222.com;*.haokan.com;*.im.baidu.com;*.map.baidu.com;*.mbd.baidu.com;*.mipcdn.com;*.news.baidu.com;*.nuomi.com;*.pae.baidu.com;*.safe.baidu.com;*.smartapps.cn;*.su.baidu.com;*.trustgo.com;*.vd.bdstatic.com;*.xueshu.baidu.com;apollo.auto;baifubao.com;dwz.cn;mct.y.nuomi.com;www.baidu.cn;www.baidu.com.cn\",\"ssl_sni\":\"pimlog.baidu.com\"}";
- Schema sslSchema;
-
- sslSchema = new Schema.Parser().parse(StreamAggregateConfig.SSL_GKZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord ssl_gkzb = new GenericData.Record(sslSchema);
- setSSL_GKZB(ssl_gkzb, sessionRecordLog);
- SSLList.add(ssl_gkzb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(sslSchema, SSLList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.GK_POST_SSL_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/gktest/TestVpn.java b/src/test/java/gktest/TestVpn.java
deleted file mode 100644
index 6303b8b..0000000
--- a/src/test/java/gktest/TestVpn.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setVPN_GKZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestVpn {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":68964,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":75,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.117.129.189\",\"common_client_location\":\"Yining,Xinjiang,China\",\"common_client_port\":26752,\"common_con_duration_ms\":38737,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611116271,\"common_establish_latency_ms\":96,\"common_external_ip\":\"223.117.129.189\",\"common_internal_ip\":\"120.241.186.100\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"PPTP\",\"common_log_id\":97862110380326925,\"common_policy_id\":304,\"common_processing_time\":1611116236,\"common_recv_time\":1611116271,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"HTTP\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"120.241.186.100\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":80,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.223\",\"common_start_time\":1611116233,\"common_stream_dir\":1,\"common_stream_trace_id\":17608684656699,\"common_sub_action\":\"rst\",\"common_user_region\":\"{\\\"method\\\":\\\"rst\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":411,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"yyzl\\\":0,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑\\\",\\\"pzid\\\":\\\"0403000000000005\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"00\\\",\\\"enable\\\":0,\\\"timestamp\\\":1611116084},\\\"protocol\\\":\\\"HTTP\\\"}\",\"http_domain\":\"qq.com\",\"http_host\":\"btrace.qq.com\",\"http_proxy_flag\":0,\"http_sequence\":60,\"http_url\":\"btrace.qq.com/ckvcollect/\",\"http_version\":\"http1\"}";
- List<GenericRecord> VPNList = new ArrayList<GenericRecord>();
- Schema vpnSchema;
-
- vpnSchema = new Schema.Parser().parse(StreamAggregateConfig.VPN_GKZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord vpn_gkzb = new GenericData.Record(vpnSchema);
- setVPN_GKZB(vpn_gkzb, sessionRecordLog);
- VPNList.add(vpn_gkzb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(vpnSchema, VPNList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.GK_POST_VPN_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/gktest/TestWygjc.java b/src/test/java/gktest/TestWygjc.java
deleted file mode 100644
index 5d6277a..0000000
--- a/src/test/java/gktest/TestWygjc.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setWYGJC_GKZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestWygjc {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":71,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":1,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"183.247.173.159\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":12122,\"common_con_duration_ms\":0,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611051108,\"common_establish_latency_ms\":0,\"common_external_ip\":\"183.247.173.159\",\"common_internal_ip\":\"117.146.215.242\",\"common_l4_protocol\":\"IPv4_UDP\",\"common_l7_protocol\":\"DNS\",\"common_log_id\":96768794494537728,\"common_policy_id\":285,\"common_processing_time\":1611051069,\"common_recv_time\":1611051108,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"DNS\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"117.146.215.242\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":53,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.229\",\"common_start_time\":1611051108,\"common_stream_dir\":1,\"common_stream_trace_id\":14364576005,\"common_sub_action\":\"redirect\",\"common_user_region\":\"{\\\"method\\\":\\\"redirect\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":406,\\\"xzid\\\":0,\\\"lhid\\\":416,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉恐,涉黑,涉邪教,测试,诈骗,涉赌,涉爆,涉黄,涉毒,shehuang\\\",\\\"pzid\\\":\\\"0402000000000001\\\",\\\"flid\\\":0,\\\"enable\\\":0,\\\"timestamp\\\":1611030696},\\\"resolution\\\":[{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"1.1.1.2\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.5\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.4\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.2\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.3\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.1\\\"}]}],\\\"protocol\\\":\\\"DNS\\\"}\"}";
- List<GenericRecord> WYGJCList = new ArrayList<GenericRecord>();
- Schema wygjcSchema;
-
- wygjcSchema = new Schema.Parser().parse(StreamAggregateConfig.WYGJC_GKRZ_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord wygjc_gkzb = new GenericData.Record(wygjcSchema);
- setWYGJC_GKZB(wygjc_gkzb, sessionRecordLog);
- WYGJCList.add(wygjc_gkzb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(wygjcSchema, WYGJCList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.GK_POST_WYGJC_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/gktest/Testjstx.java b/src/test/java/gktest/Testjstx.java
deleted file mode 100644
index c783c22..0000000
--- a/src/test/java/gktest/Testjstx.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package gktest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class Testjstx {
- public static void main(String[] args) throws IOException {
- List<GenericRecord> JSTXList = new ArrayList<GenericRecord>();
- Schema jstxSchema;
- jstxSchema = new Schema.Parser().parse(StreamAggregateConfig.JSTX_GKZB_SCHEMA);
-
- // SessionRecordLog sessionRecordLog = JSONObject.parseObject(, SessionRecordLog.class);
- GenericRecord jstx_jczb = new GenericData.Record(jstxSchema);
- // setJSTX_JCZB(jstx_jczb, sessionRecordLog);
- JSTXList.add(jstx_jczb);
- HttpClientService httpClientService = new HttpClientService();
-
- Map<String, String> stringStringMap = httpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(jstxSchema, JSTXList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_JSTX_TOPIC);
- System.out.println(stringStringMap);
- JSTXList.clear();
- }
-}
diff --git a/src/test/java/jctest/JCIp.java b/src/test/java/jctest/JCIp.java
deleted file mode 100644
index a186af3..0000000
--- a/src/test/java/jctest/JCIp.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setHTTP_JCZB;
-import static cn.ac.iie.storm.utils.general.JCAssignment.setIP_JCRZ;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class JCIp {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":2062,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":6,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.117.24.8\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":16089,\"common_con_duration_ms\":236,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611223971,\"common_establish_latency_ms\":134,\"common_external_ip\":\"223.117.24.8\",\"common_internal_ip\":\"183.194.238.117\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTP\",\"common_log_id\":99671189075544078,\"common_policy_id\":342,\"common_processing_time\":1611224065,\"common_recv_time\":1611223971,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"HTTP\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.194.238.117\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":80,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.246\",\"common_start_time\":1611223971,\"common_stream_dir\":1,\"common_stream_trace_id\":105573145241355,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":504,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"yyzl\\\":0,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑,涉邪教\\\",\\\"pzid\\\":\\\"0504000000000002\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"00\\\",\\\"enable\\\":0,\\\"timestamp\\\":1611222786},\\\"protocol\\\":\\\"HTTP\\\"}\",\"http_content_length\":\"1420\",\"http_content_type\":\"multipart/form-data; boundary=-----------hello word-----------\",\"http_domain\":\"qq.com\",\"http_host\":\"www.qq.com\",\"http_proxy_flag\":0,\"http_response_lantency_ms\":0,\"http_sequence\":1,\"http_session_duration_ms\":101,\"http_url\":\"www.qq.com/\",\"http_user_agent\":\"Dalvik/2.1.0 (Linux; U; Android 10; PCGM00 Build/QKQ1.190918.001)\",\"http_version\":\"http1\"}";
- List<GenericRecord> IPList = new ArrayList<GenericRecord>();
- Schema ipSchema;
-
- ipSchema = new Schema.Parser().parse(StreamAggregateConfig.IP_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord ip_jczb = new GenericData.Record(ipSchema);
- setIP_JCRZ(ip_jczb, sessionRecordLog);
- IPList.add(ip_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(ipSchema, IPList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_IP_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/jctest/JcHttp.java b/src/test/java/jctest/JcHttp.java
deleted file mode 100644
index c591051..0000000
--- a/src/test/java/jctest/JcHttp.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setHTTP_JCZB;
-import static cn.ac.iie.storm.utils.general.JCAssignment.setSSL_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class JcHttp {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":2062,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":6,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.117.24.8\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":16089,\"common_con_duration_ms\":236,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611223971,\"common_establish_latency_ms\":134,\"common_external_ip\":\"223.117.24.8\",\"common_internal_ip\":\"183.194.238.117\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTP\",\"common_log_id\":99671189075544078,\"common_policy_id\":342,\"common_processing_time\":1611224065,\"common_recv_time\":1611223971,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"HTTP\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.194.238.117\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":80,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.246\",\"common_start_time\":1611223971,\"common_stream_dir\":1,\"common_stream_trace_id\":105573145241355,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":504,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"yyzl\\\":0,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑,涉邪教\\\",\\\"pzid\\\":\\\"0504000000000002\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"00\\\",\\\"enable\\\":0,\\\"timestamp\\\":1611222786},\\\"protocol\\\":\\\"HTTP\\\"}\",\"http_content_length\":\"1420\",\"http_content_type\":\"multipart/form-data; boundary=-----------hello word-----------\",\"http_domain\":\"qq.com\",\"http_host\":\"www.qq.com\",\"http_proxy_flag\":0,\"http_response_lantency_ms\":0,\"http_sequence\":1,\"http_session_duration_ms\":101,\"http_url\":\"www.qq.com/\",\"http_user_agent\":\"Dalvik/2.1.0 (Linux; U; Android 10; PCGM00 Build/QKQ1.190918.001)\",\"http_version\":\"http1\"}";
- List<GenericRecord> HTTPList = new ArrayList<GenericRecord>();
- Schema httpSchema;
-
- httpSchema = new Schema.Parser().parse(StreamAggregateConfig.HTTP_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord http_jczb = new GenericData.Record(httpSchema);
- setHTTP_JCZB(http_jczb, sessionRecordLog);
- HTTPList.add(http_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.208.1:10080/", generate(httpSchema, HTTPList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_HTTP_TOPIC);
- System.out.println("这是消息头"+stringStringMap);
- if (stringStringMap.containsValue("502")){
- System.out.println("发送失败"+"失败原因为"+stringStringMap);
- }
- }
-}
diff --git a/src/test/java/jctest/JcPic.java b/src/test/java/jctest/JcPic.java
deleted file mode 100644
index d96c866..0000000
--- a/src/test/java/jctest/JcPic.java
+++ /dev/null
@@ -1,51 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setPIC_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class JcPic {
- public static void main(String[] args) throws IOException {
-
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":2062,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":6,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.117.24.8\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":16089,\"common_con_duration_ms\":236,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611223971,\"common_establish_latency_ms\":134,\"common_external_ip\":\"223.117.24.8\",\"common_internal_ip\":\"183.194.238.117\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTP\",\"common_log_id\":99671189075544078,\"common_policy_id\":342,\"common_processing_time\":1611224065,\"common_recv_time\":1611223971,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"HTTP\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.194.238.117\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":80,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.246\",\"common_start_time\":1611223971,\"common_stream_dir\":1,\"common_stream_trace_id\":105573145241355,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":504,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"yyzl\\\":0,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑,涉邪教\\\",\\\"pzid\\\":\\\"0504000000000002\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"00\\\",\\\"enable\\\":0,\\\"timestamp\\\":1611222786},\\\"protocol\\\":\\\"HTTP\\\"}\",\"http_content_length\":\"1420\",\"http_content_type\":\"multipart/form-data; boundary=-----------hello word-----------\",\"http_domain\":\"qq.com\",\"http_host\":\"www.qq.com\",\"http_proxy_flag\":0,\"http_response_lantency_ms\":0,\"http_sequence\":1,\"http_session_duration_ms\":101,\"http_url\":\"www.qq.com/\",\"http_user_agent\":\"Dalvik/2.1.0 (Linux; U; Android 10; PCGM00 Build/QKQ1.190918.001)\",\"http_version\":\"http1\"}";
- List<GenericRecord> PICList = new ArrayList<GenericRecord>();
- Schema picSchema;
-
- picSchema = new Schema.Parser().parse(StreamAggregateConfig.PIC_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord pic_jczb = new GenericData.Record(picSchema);
- setPIC_JCZB(pic_jczb, sessionRecordLog);
- PICList.add(pic_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(picSchema, PICList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_PIC_TOPIC);
- System.out.println(stringStringMap);
-
- }
-}
diff --git a/src/test/java/jctest/JcSsl.java b/src/test/java/jctest/JcSsl.java
deleted file mode 100644
index c308df9..0000000
--- a/src/test/java/jctest/JcSsl.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setHTTP_JCZB;
-import static cn.ac.iie.storm.utils.general.JCAssignment.setSSL_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class JcSsl {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":2396,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":17,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.114.176.221\",\"common_client_location\":\"650000\",\"common_client_port\":2245,\"common_con_duration_ms\":8508,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":69,\"common_end_time\":1611889277,\"common_establish_latency_ms\":97,\"common_external_ip\":\"183.232.232.23\",\"common_internal_ip\":\"223.114.176.221\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTPS\",\"common_log_id\":110834274226219014,\"common_policy_id\":443,\"common_processing_time\":1611889437,\"common_recv_time\":1611889277,\"common_s2c_byte_num\":5512,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":18,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"SSL\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.232.232.23\",\"common_server_location\":\"640000\",\"common_server_port\":443,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.252\",\"common_start_time\":1611889269,\"common_stream_dir\":3,\"common_stream_trace_id\":88002759659387,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":505,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉邪教,涉爆,涉毒,测试\\\",\\\"pzid\\\":\\\"0505000000000001\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"01\\\",\\\"enable\\\":0,\\\"zsmc\\\":\\\"0119ceshi\\\",\\\"timestamp\\\":1611043923},\\\"protocol\\\":\\\"SSL\\\"}\",\"http_domain\":\"baidu.com\",\"ssl_cn\":\"baidu.com\",\"ssl_ja3_hash\":\"e46f2a8067ae28e46fa732fcb3a4f2e8\",\"ssl_san\":\"baidu.com;click.hm.baidu.com;cm.pos.baidu.com;log.hm.baidu.com;update.pan.baidu.com;wn.pos.baidu.com;*.91.com;*.aipage.cn;*.aipage.com;*.apollo.auto;*.baidu.com;*.baidubce.com;*.baiducontent.com;*.baidupcs.com;*.baidustatic.com;*.baifubao.com;*.bce.baidu.com;*.bcehost.com;*.bdimg.com;*.bdstatic.com;*.bdtjrcv.com;*.bj.baidubce.com;*.chuanke.com;*.cloud.baidu.com;*.dlnel.com;*.dlnel.org;*.dueros.baidu.com;*.eyun.baidu.com;*.fanyi.baidu.com;*.gz.baidubce.com;*.hao123.baidu.com;*.hao123.com;*.hao222.com;*.haokan.com;*.im.baidu.com;*.map.baidu.com;*.mbd.baidu.com;*.mipcdn.com;*.news.baidu.com;*.nuomi.com;*.pae.baidu.com;*.safe.baidu.com;*.smartapps.cn;*.su.baidu.com;*.trustgo.com;*.vd.bdstatic.com;*.xueshu.baidu.com;apollo.auto;baifubao.com;dwz.cn;mct.y.nuomi.com;www.baidu.cn;www.baidu.com.cn\",\"ssl_sni\":\"pimlog.baidu.com\"}";
- List<GenericRecord> SSLList = new ArrayList<GenericRecord>();
- Schema sslSchema;
-
- sslSchema = new Schema.Parser().parse(StreamAggregateConfig.SSL_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord ssl_jczb = new GenericData.Record(sslSchema);
- setSSL_JCZB(ssl_jczb, sessionRecordLog);
- SSLList.add(ssl_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(sslSchema, SSLList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_SSL_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/jctest/TestDns.java b/src/test/java/jctest/TestDns.java
deleted file mode 100644
index ee412cc..0000000
--- a/src/test/java/jctest/TestDns.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setDNS_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestDns {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":85,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":1,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"4134\",\"common_client_ip\":\"49.114.170.81\",\"common_client_location\":\",,\",\"common_client_port\":20991,\"common_con_duration_ms\":1,\"common_data_center\":\"CTCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1614496480,\"common_establish_latency_ms\":0,\"common_external_ip\":\"49.114.170.81\",\"common_internal_ip\":\"114.114.114.114\",\"common_l4_protocol\":\"IPv4_UDP\",\"common_l7_protocol\":\"DNS\",\"common_log_id\":154573189755715584,\"common_policy_id\":1351,\"common_processing_time\":1614496480,\"common_recv_time\":1614496480,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"DNS\",\"common_server_asn\":\"174,4134\",\"common_server_ip\":\"114.114.114.114\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":53,\"common_sessions\":0,\"common_sled_ip\":\"10.111.64.11\",\"common_start_time\":1614496480,\"common_stream_dir\":1,\"common_stream_trace_id\":127262545176,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":502,\\\"xzid\\\":0,\\\"lhid\\\":333,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑,涉邪教,诈骗,涉爆,涉黄,涉毒,测试\\\",\\\"pzid\\\":\\\"0502000000000007\\\",\\\"flid\\\":0,\\\"enable\\\":0,\\\"timestamp\\\":1611985457},\\\"protocol\\\":\\\"DNS\\\"}\",\"dns_aa\":0,\"dns_ancount\":0,\"dns_arcount\":0,\"dns_message_id\":57215,\"dns_nscount\":0,\"dns_opcode\":0,\"dns_qclass\":1,\"dns_qdcount\":1,\"dns_qname\":\"pull-flv-f6.douyincdn.com\",\"dns_qr\":0,\"dns_qtype\":1,\"dns_ra\":0,\"dns_rcode\":0,\"dns_rd\":1,\"dns_sub\":1,\"dns_tc\":0}";
- List<GenericRecord> DNSList = new ArrayList<GenericRecord>();
- Schema dnsSchema;
-
- dnsSchema = new Schema.Parser().parse(StreamAggregateConfig.DNS_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord dns_jczb = new GenericData.Record(dnsSchema);
- setDNS_JCZB(dns_jczb, sessionRecordLog);
- DNSList.add(dns_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(dnsSchema, DNSList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_DNS_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/jctest/TestFTP.java b/src/test/java/jctest/TestFTP.java
deleted file mode 100644
index 1d18a27..0000000
--- a/src/test/java/jctest/TestFTP.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setFTP_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestFTP {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":2884,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":13,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.116.148.253\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":9410,\"common_con_duration_ms\":34024,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611224156,\"common_establish_latency_ms\":243,\"common_external_ip\":\"223.116.148.253\",\"common_internal_ip\":\"117.144.244.26\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTPS\",\"common_log_id\":99672745028108302,\"common_policy_id\":341,\"common_processing_time\":1611224158,\"common_recv_time\":1611224156,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"SSL\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"117.144.244.26\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":443,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.251\",\"common_start_time\":1611224152,\"common_stream_dir\":1,\"common_stream_trace_id\":20034944269,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":505,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉爆,涉黄\\\",\\\"pzid\\\":\\\"0505000000000004\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"00\\\",\\\"enable\\\":0,\\\"zsmc\\\":\\\"qq.com\\\",\\\"timestamp\\\":1611222773},\\\"protocol\\\":\\\"SSL\\\"}\",\"http_domain\":\"qq.com\",\"ssl_ja3_hash\":\"0b87118411d0a3fb5002ce9ad0acbaa9\",\"ssl_sni\":\"lbs.map.qq.com\"}";
- List<GenericRecord> FTPList = new ArrayList<GenericRecord>();
- Schema ftpSchema;
-
- ftpSchema = new Schema.Parser().parse(StreamAggregateConfig.FTP_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord ftp_jczb = new GenericData.Record(ftpSchema);
- setFTP_JCZB(ftp_jczb, sessionRecordLog);
- FTPList.add(ftp_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(ftpSchema, FTPList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_FTP_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/jctest/TestJstx.java b/src/test/java/jctest/TestJstx.java
deleted file mode 100644
index acdbb71..0000000
--- a/src/test/java/jctest/TestJstx.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestJstx {
- public static void main(String[] args) throws IOException {
- List<GenericRecord> JSTXList = new ArrayList<GenericRecord>();
- Schema jstxSchema;
- jstxSchema = new Schema.Parser().parse(StreamAggregateConfig.JSTX_JCZB_SCHEMA);
-
- // SessionRecordLog sessionRecordLog = JSONObject.parseObject(, SessionRecordLog.class);
- GenericRecord jstx_jczb = new GenericData.Record(jstxSchema);
- // setJSTX_JCZB(jstx_jczb, sessionRecordLog);
- JSTXList.add(jstx_jczb);
- HttpClientService httpClientService = new HttpClientService();
-
- Map<String, String> stringStringMap = httpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(jstxSchema, JSTXList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_JSTX_TOPIC);
- System.out.println(stringStringMap);
- JSTXList.clear();
- }
-}
diff --git a/src/test/java/jctest/TestMail.java b/src/test/java/jctest/TestMail.java
deleted file mode 100644
index cc09344..0000000
--- a/src/test/java/jctest/TestMail.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setMAIL_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestMail {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":705,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":3,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"39.144.201.71\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":37002,\"common_con_duration_ms\":106,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611114749,\"common_establish_latency_ms\":106,\"common_external_ip\":\"39.144.201.71\",\"common_internal_ip\":\"183.192.170.139\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTPS\",\"common_log_id\":97836281738856460,\"common_policy_id\":300,\"common_processing_time\":1611114696,\"common_recv_time\":1611114749,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"SSL\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.192.170.139\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":443,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.226\",\"common_start_time\":1611114749,\"common_stream_dir\":1,\"common_stream_trace_id\":87977380205179,\"common_sub_action\":\"rst\",\"common_user_region\":\"{\\\"method\\\":\\\"rst\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":405,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑,涉爆\\\",\\\"pzid\\\":\\\"0405000000000002\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"01\\\",\\\"enable\\\":0,\\\"zsmc\\\":\\\"测试0120\\\",\\\"timestamp\\\":1611114742},\\\"protocol\\\":\\\"SSL\\\"}\",\"http_domain\":\"qq.com\",\"ssl_ja3_hash\":\"9b02ebd3a43b62d825e1ac605b621dc8\",\"mail_account\":\"[email protected]\",\"mail_protocol_type\":\"SMTP\"}";
- List<GenericRecord> MAILList = new ArrayList<GenericRecord>();
- Schema mailSchema;
-
- mailSchema = new Schema.Parser().parse(StreamAggregateConfig.MAIL_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord mail_gkzb = new GenericData.Record(mailSchema);
- setMAIL_JCZB(mail_gkzb, sessionRecordLog);
- MAILList.add(mail_gkzb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(mailSchema, MAILList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_MAIL_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/jctest/TestMedia.java b/src/test/java/jctest/TestMedia.java
deleted file mode 100644
index 6f1be7b..0000000
--- a/src/test/java/jctest/TestMedia.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setMEDIA_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestMedia {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":2062,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":6,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.117.24.8\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":16089,\"common_con_duration_ms\":236,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611223971,\"common_establish_latency_ms\":134,\"common_external_ip\":\"223.117.24.8\",\"common_internal_ip\":\"183.194.238.117\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTP\",\"common_log_id\":99671189075544078,\"common_policy_id\":342,\"common_processing_time\":1611224065,\"common_recv_time\":1611223971,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"HTTP\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"183.194.238.117\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":80,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.246\",\"common_start_time\":1611223971,\"common_stream_dir\":1,\"common_stream_trace_id\":105573145241355,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":504,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"yyzl\\\":0,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉黑,涉邪教\\\",\\\"pzid\\\":\\\"0504000000000002\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"00\\\",\\\"enable\\\":0,\\\"timestamp\\\":1611222786},\\\"protocol\\\":\\\"HTTP\\\"}\",\"http_content_length\":\"1420\",\"http_content_type\":\"multipart/form-data; boundary=-----------hello word-----------\",\"http_domain\":\"qq.com\",\"http_host\":\"www.qq.com\",\"http_proxy_flag\":0,\"http_response_lantency_ms\":0,\"http_sequence\":1,\"http_session_duration_ms\":101,\"http_url\":\"www.qq.com/\",\"http_user_agent\":\"Dalvik/2.1.0 (Linux; U; Android 10; PCGM00 Build/QKQ1.190918.001)\",\"http_version\":\"http1\"}";
- List<GenericRecord> MEDIAList = new ArrayList<GenericRecord>();
- Schema mediaSchema;
-
- mediaSchema = new Schema.Parser().parse(StreamAggregateConfig.MEDIA_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord media_jczb = new GenericData.Record(mediaSchema);
- setMEDIA_JCZB(media_jczb, sessionRecordLog);
- MEDIAList.add(media_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(mediaSchema, MEDIAList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_MEDIA_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/jctest/TestVPN.java b/src/test/java/jctest/TestVPN.java
deleted file mode 100644
index dab4f63..0000000
--- a/src/test/java/jctest/TestVPN.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.JCAssignment.setSSL_JCZB;
-import static cn.ac.iie.storm.utils.general.JCAssignment.setVPN_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestVPN {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":1,\"common_address_type\":4,\"common_c2s_byte_num\":2884,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":13,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"223.116.148.253\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":9410,\"common_con_duration_ms\":34024,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611224156,\"common_establish_latency_ms\":243,\"common_external_ip\":\"223.116.148.253\",\"common_internal_ip\":\"117.144.244.26\",\"common_l4_protocol\":\"IPv4_TCP\",\"common_l7_protocol\":\"HTTPS\",\"common_log_id\":99672745028108302,\"common_policy_id\":341,\"common_processing_time\":1611224158,\"common_recv_time\":1611224156,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"SSL\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"117.144.244.26\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":443,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.251\",\"common_start_time\":1611224152,\"common_stream_dir\":1,\"common_stream_trace_id\":20034944269,\"common_user_region\":\"{\\\"traffic_forward\\\":{\\\"pzlx\\\":505,\\\"xzid\\\":0,\\\"lhid\\\":410,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉爆,涉黄\\\",\\\"pzid\\\":\\\"0505000000000004\\\",\\\"flid\\\":0,\\\"yylx\\\":\\\"00\\\",\\\"enable\\\":0,\\\"zsmc\\\":\\\"qq.com\\\",\\\"timestamp\\\":1611222773},\\\"protocol\\\":\\\"SSL\\\"}\",\"http_domain\":\"qq.com\",\"ssl_ja3_hash\":\"0b87118411d0a3fb5002ce9ad0acbaa9\",\"ssl_sni\":\"lbs.map.qq.com\"}";
- List<GenericRecord> VPNList = new ArrayList<GenericRecord>();
- Schema vpnSchema;
-
- vpnSchema = new Schema.Parser().parse(StreamAggregateConfig.VPN_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord vpn_jczb = new GenericData.Record(vpnSchema);
- setVPN_JCZB(vpn_jczb, sessionRecordLog);
- VPNList.add(vpn_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(vpnSchema, VPNList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_VPN_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/jctest/TestWygjc.java b/src/test/java/jctest/TestWygjc.java
deleted file mode 100644
index 18784e8..0000000
--- a/src/test/java/jctest/TestWygjc.java
+++ /dev/null
@@ -1,49 +0,0 @@
-package jctest;
-
-import cn.ac.iie.storm.bean.SessionRecordLog;
-import cn.ac.iie.storm.bean.Traffic_Forward;
-import cn.ac.iie.storm.bean.UserRegion;
-import cn.ac.iie.storm.utils.config.StreamAggregateConfig;
-import cn.ac.iie.storm.utils.http.HttpClientService;
-import com.alibaba.fastjson.JSONObject;
-import org.apache.avro.Schema;
-import org.apache.avro.generic.GenericData;
-import org.apache.avro.generic.GenericRecord;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-import static cn.ac.iie.storm.utils.general.GKAssignment.setWYGJC_GKZB;
-import static cn.ac.iie.storm.utils.general.JCAssignment.setWYGJC_JCZB;
-import static cn.ac.iie.storm.utils.general.TransFormUtils.generate;
-
-public class TestWygjc {
- public static void main(String[] args) throws IOException {
- String str = "{\"common_action\":16,\"common_address_type\":4,\"common_c2s_byte_num\":71,\"common_c2s_ipfrag_num\":0,\"common_c2s_pkt_num\":1,\"common_c2s_tcp_lostlen\":0,\"common_c2s_tcp_unorder_num\":0,\"common_client_asn\":\"9808\",\"common_client_ip\":\"183.247.173.159\",\"common_client_location\":\"Other,Other,China\",\"common_client_port\":12122,\"common_con_duration_ms\":0,\"common_data_center\":\"CMCC\",\"common_device_id\":\"GN202000000000000000\",\"common_direction\":73,\"common_end_time\":1611051108,\"common_establish_latency_ms\":0,\"common_external_ip\":\"183.247.173.159\",\"common_internal_ip\":\"117.146.215.242\",\"common_l4_protocol\":\"IPv4_UDP\",\"common_l7_protocol\":\"DNS\",\"common_log_id\":96768794494537728,\"common_policy_id\":285,\"common_processing_time\":1611051069,\"common_recv_time\":1611051108,\"common_s2c_byte_num\":0,\"common_s2c_ipfrag_num\":0,\"common_s2c_pkt_num\":0,\"common_s2c_tcp_lostlen\":0,\"common_s2c_tcp_unorder_num\":0,\"common_schema_type\":\"DNS\",\"common_server_asn\":\"9808\",\"common_server_ip\":\"117.146.215.242\",\"common_server_location\":\"Other,Other,China\",\"common_server_port\":53,\"common_sessions\":0,\"common_sled_ip\":\"10.111.128.229\",\"common_start_time\":1611051108,\"common_stream_dir\":1,\"common_stream_trace_id\":14364576005,\"common_sub_action\":\"redirect\",\"common_user_region\":\"{\\\"method\\\":\\\"redirect\\\",\\\"traffic_forward\\\":{\\\"pzlx\\\":409,\\\"xzid\\\":0,\\\"lhid\\\":416,\\\"gklb\\\":4,\\\"labels\\\":\\\"涉恐,涉黑,涉邪教,测试,诈骗,涉赌,涉爆,涉黄,涉毒,shehuang\\\",\\\"pzid\\\":\\\"0402000000000001\\\",\\\"flid\\\":0,\\\"enable\\\":0,\\\"timestamp\\\":1611030696},\\\"resolution\\\":[{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"1.1.1.2\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.5\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.4\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.2\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.3\\\"}]},{\\\"qtype\\\":\\\"A\\\",\\\"answer\\\":[{\\\"ttl\\\":{\\\"max\\\":300,\\\"min\\\":300},\\\"atype\\\":\\\"A\\\",\\\"value\\\":\\\"192.168.1.1\\\"}]}],\\\"protocol\\\":\\\"DNS\\\"}\"}";
- List<GenericRecord> WYGJCList = new ArrayList<GenericRecord>();
- Schema wygjcSchema;
-
- wygjcSchema = new Schema.Parser().parse(StreamAggregateConfig.WYGJZ_JCZB_SCHEMA);
-
- SessionRecordLog sessionRecordLog = JSONObject.parseObject(str, SessionRecordLog.class);
- UserRegion userRegion = JSONObject.parseObject(sessionRecordLog.getCommon_user_region(), UserRegion.class);
- Traffic_Forward traffic_forward = JSONObject.parseObject(userRegion.getTraffic_forward(), Traffic_Forward.class);
- sessionRecordLog.setPzid(traffic_forward.getPzid());
- sessionRecordLog.setFlid(traffic_forward.getFlid());
- sessionRecordLog.setXzid(traffic_forward.getXzid());
- sessionRecordLog.setLhid(traffic_forward.getLhid());
- sessionRecordLog.setPzlx(traffic_forward.getPzlx());
- sessionRecordLog.setGklb(traffic_forward.getGklb());
- sessionRecordLog.setLabels(traffic_forward.getLabels());
- sessionRecordLog.setYyzl(traffic_forward.getYyzl());
-
- GenericRecord wygjc_jczb = new GenericData.Record(wygjcSchema);
- setWYGJC_JCZB(wygjc_jczb, sessionRecordLog);
- WYGJCList.add(wygjc_jczb);
-
- Map<String, String> stringStringMap = HttpClientService.getConnHttpPost("http://10.111.153.249:10080/", generate(wygjcSchema, WYGJCList), StreamAggregateConfig.FLOODING_HTTP_POST_SOCKETTIMEOUT, StreamAggregateConfig.JC_POST_WYGJC_TOPIC);
- System.out.println(stringStringMap);
- }
-}
diff --git a/src/test/java/testAppId.java b/src/test/java/testAppId.java
new file mode 100644
index 0000000..5b1367d
--- /dev/null
+++ b/src/test/java/testAppId.java
@@ -0,0 +1,11 @@
+import java.io.IOException;
+
+import static cn.ac.iie.storm.utils.config.GetMap.getJstxDetail_id;
+
+public class testAppId {
+ public static void main(String[] args) throws IOException {
+ String jstxDetail_id = getJstxDetail_id(100100);
+ System.out.println(jstxDetail_id);
+ }
+
+}