2025-04-23 15:02:22 +08:00

450 lines
8.0 KiB
TypeScript

export const TRAFFIC_OBFUSCATION = {
type: "NESTED_ENCRYPTION",
name: "流量混淆",
code: "ZA",
data: [
{
country_code: "gl",
ingress_country_code: "za",
},
{
country_code: "za",
ingress_country_code: "dz",
},
{
country_code: "dz",
ingress_country_code: "ru",
},
{
country_code: "dz",
ingress_country_code: "cn",
},
],
isLine: true,
};
export const NESTED_ENCRYPTION = {
type: "NESTED_ENCRYPTION",
name: "嵌套加密",
code: "GL",
data: [
{
country_code: "gl",
ingress_country_code: "br",
},
{
country_code: "br",
ingress_country_code: "dz",
},
{
country_code: "dz",
ingress_country_code: "ru",
},
{
country_code: "dz",
ingress_country_code: "cn",
},
],
isLine: true,
};
export const DYNAMIC_ROUTE_GENERATOR = [
{
type: "DYNAMIC_ROUTE_GENERATOR",
name: "动态路由生成",
data: [
{
country_code: "us",
ingress_country_code: "ca",
},
{
country_code: "ca",
ingress_country_code: "gl",
},
{
country_code: "gl",
ingress_country_code: "by",
},
{
country_code: "dz",
ingress_country_code: "cn",
},
],
color: "#48D3D5",
isLine: true,
},
{
type: "DYNAMIC_ROUTE_GENERATOR",
name: "动态路由生成2",
data: [
{
country_code: "br",
ingress_country_code: "ml",
},
{
country_code: "ml",
ingress_country_code: "ly",
},
{
country_code: "ly",
ingress_country_code: "cn",
},
{
country_code: "cn",
ingress_country_code: "ru",
},
],
color: "#50FE35",
isLine: true,
},
];
export const APP_DIVERSION = [
{
name: "Netflix",
color: "#DC2626",
data: [
{
country_code: "mg",
ingress_country_code: "ru",
},
{
country_code: "ru",
ingress_country_code: "fr",
},
{
country_code: "fr",
ingress_country_code: "br",
},
{
country_code: "br",
ingress_country_code: "us",
},
],
isLine: true,
},
{
name: "Spotify",
color: "#22C55E",
data: [
{
country_code: "jp",
ingress_country_code: "au",
},
{
country_code: "au",
ingress_country_code: "za",
},
{
country_code: "za",
ingress_country_code: "de",
},
{
country_code: "de",
ingress_country_code: "ca",
},
],
isLine: true,
},
{
name: "Instagram",
color: "#8B5CF6",
data: [
{
country_code: "it",
ingress_country_code: "in",
},
{
country_code: "in",
ingress_country_code: "mx",
},
{
country_code: "mx",
ingress_country_code: "se",
},
{
country_code: "se",
ingress_country_code: "sg",
},
],
isLine: true,
},
{
name: "Telegram",
color: "#2563EB",
data: [
{
country_code: "ar",
ingress_country_code: "nl",
},
{
country_code: "nl",
ingress_country_code: "kr",
},
{
country_code: "kr",
ingress_country_code: "eg",
},
{
country_code: "eg",
ingress_country_code: "nz",
},
],
isLine: true,
},
{
name: "Google",
color: "#3B82F6",
data: [
{
country_code: "ch",
ingress_country_code: "br",
},
{
country_code: "br",
ingress_country_code: "hk",
},
{
country_code: "hk",
ingress_country_code: "no",
},
{
country_code: "no",
ingress_country_code: "ae",
},
],
isLine: true,
},
{
name: "Gmail",
color: "#22C55E",
data: [
{
country_code: "es",
ingress_country_code: "cn",
},
{
country_code: "cn",
ingress_country_code: "co",
},
{
country_code: "co",
ingress_country_code: "fi",
},
{
country_code: "fi",
ingress_country_code: "id",
},
],
isLine: true,
},
{
name: "Amazon",
color: "#EAB308",
data: [
{
country_code: "gb",
ingress_country_code: "th",
},
{
country_code: "th",
ingress_country_code: "cl",
},
{
country_code: "cl",
ingress_country_code: "be",
},
{
country_code: "be",
ingress_country_code: "ph",
},
],
isLine: true,
},
{
name: "Ebay",
color: "#3B82F6",
data: [
{
country_code: "pl",
ingress_country_code: "my",
},
{
country_code: "my",
ingress_country_code: "pe",
},
{
country_code: "pe",
ingress_country_code: "dk",
},
{
country_code: "dk",
ingress_country_code: "ng",
},
],
isLine: true,
},
{
name: "AppleNews",
color: "#EF4444",
data: [
{
country_code: "ie",
ingress_country_code: "vn",
},
{
country_code: "vn",
ingress_country_code: "ma",
},
{
country_code: "ma",
ingress_country_code: "at",
},
{
country_code: "at",
ingress_country_code: "tw",
},
],
isLine: true,
},
{
name: "CNN",
color: "#EF4444",
data: [
{
country_code: "ua",
ingress_country_code: "sa",
},
{
country_code: "sa",
ingress_country_code: "gr",
},
{
country_code: "gr",
ingress_country_code: "pk",
},
{
country_code: "pk",
ingress_country_code: "pt",
},
],
isLine: true,
},
{
name: "Browser",
color: "#8B5CF6",
data: [
{
country_code: "il",
ingress_country_code: "ro",
},
{
country_code: "ro",
ingress_country_code: "nz",
},
{
country_code: "nz",
ingress_country_code: "tr",
},
{
country_code: "tr",
ingress_country_code: "ca",
},
],
isLine: true,
},
{
name: "YouTube",
color: "#EF4444",
data: [
{
country_code: "cz",
ingress_country_code: "sg",
},
{
country_code: "sg",
ingress_country_code: "ar",
},
{
country_code: "ar",
ingress_country_code: "hu",
},
{
country_code: "hu",
ingress_country_code: "jp",
},
],
isLine: true,
},
{
name: "Facebook",
color: "#3B82F6",
data: [
{
country_code: "is",
ingress_country_code: "za",
},
{
country_code: "za",
ingress_country_code: "mx",
},
{
country_code: "mx",
ingress_country_code: "it",
},
{
country_code: "it",
ingress_country_code: "kr",
},
],
isLine: true,
},
];
export const PASS_AUTHENTICATION = {
type: "PASS_AUTHENTICATION",
name: "通信认证",
startPoint: "GL",
endPoint: "CA",
authenticationPoint: [
[-103.346771, 54.130366],
[-120.346771, 52.130366],
[-108.346771, 48.130366],
[-98.346771, 46.130366],
[-106.346771, 48.450366],
[-101.346771, 53.130366],
[-123.346771, 58.130366],
[-111.346771, 65.443366],
[-108.346771, 54.130366],
[-116.346771, 59.130366],
[-97.346771, 61.130366],
[-95.346771, 63.130366],
[-113.346771, 58.840366],
[-99.346771, 59.130366],
[-102.346771, 68.130366],
],
data: [
{
country_code: "gl",
ingress_country_code: "dz",
},
{
country_code: "br",
ingress_country_code: "dz",
},
{
country_code: "dz",
ingress_country_code: "ru",
},
{
country_code: "dz",
ingress_country_code: "cn",
},
{
country_code: "ru",
ingress_country_code: "za",
},
],
isLine: true,
}