chore: add mp
Some checks failed
CI / build (push) Has been cancelled

This commit is contained in:
xtclovver 2026-05-21 18:53:15 +03:00
parent 74d256a28d
commit 2832a0571e
3 changed files with 260 additions and 0 deletions

34
marketplace/catalog.json Normal file
View file

@ -0,0 +1,34 @@
{
"schema_version": 1,
"updated_at": "2026-05-20T00:00:00Z",
"entries": [
{
"id": "default-full-scan",
"name": "Full Scan",
"description": "All checks enabled with full port range",
"author": "xtclovver",
"version": "1.0.0",
"official": true,
"verified": true,
"profile_url": "https://raw.githubusercontent.com/xtclovver/RKNHardering/main/marketplace/checks/full-scan.rkncheck",
"install_count": 0,
"tags": ["official", "complete"],
"created_at": "2026-05-20T00:00:00Z",
"updated_at": "2026-05-20T00:00:00Z"
},
{
"id": "default-quick-scan",
"name": "Quick Scan",
"description": "Fast subset — only direct/indirect signs and GeoIP",
"author": "xtclovver",
"version": "1.0.0",
"official": true,
"verified": true,
"profile_url": "https://raw.githubusercontent.com/xtclovver/RKNHardering/main/marketplace/checks/quick-scan.rkncheck",
"install_count": 0,
"tags": ["official", "quick"],
"created_at": "2026-05-20T00:00:00Z",
"updated_at": "2026-05-20T00:00:00Z"
}
]
}

View file

@ -0,0 +1,113 @@
{
"schema_version": 1,
"id": "default-full-scan",
"name": "Full Scan",
"description": "All checks enabled with full port range. Official profile.",
"author": "xtclovver",
"version": "1.0.0",
"created_at": 1747699200000,
"updated_at": 1747699200000,
"checks": {
"geo_ip": {
"enabled": true,
"timeout_ms": 10000,
"builtin_providers": {},
"custom_providers": []
},
"ip_comparison": {
"enabled": true,
"timeout_ms": 8000,
"builtin_ru_checkers_enabled": true,
"builtin_non_ru_checkers_enabled": true,
"custom_endpoints": []
},
"cdn_pulling": {
"enabled": true,
"timeout_ms": 10000,
"meduza_enabled": true,
"rutracker_enabled": true,
"builtin_targets_enabled": true,
"custom_targets": []
},
"direct_signs": {
"enabled": true,
"check_transport_vpn": true,
"check_http_proxy": true,
"check_socks_proxy": true,
"check_proxy_info": true,
"check_vpn_service": true
},
"indirect_signs": {
"enabled": true,
"check_not_vpn_cap": true,
"check_vpn_interfaces": true,
"check_mtu_anomaly": true,
"check_ipsec": true,
"check_routing": true,
"check_dns": true,
"check_proxy_tools": true,
"check_local_listeners": true,
"check_dumpsys": true,
"listener_port_threshold": 5
},
"native_signs": {
"enabled": true
},
"location_signals": {
"enabled": true,
"check_beacondb": true,
"check_cell_towers": true,
"check_wifi_signals": true
},
"icmp_spoofing": {
"enabled": true,
"timeout_ms": 5000,
"ping_count": 3,
"builtin_targets_enabled": true,
"custom_targets": []
},
"rtt_triangulation": {
"enabled": true,
"timeout_ms": 5000,
"ping_count": 5,
"builtin_targets_enabled": true,
"custom_targets": []
},
"call_transport": {
"enabled": true,
"timeout_ms": 5000,
"builtin_global_stun_enabled": true,
"builtin_ru_stun_enabled": true,
"check_mtproto": true,
"custom_stun_servers": []
},
"split_tunnel": {
"enabled": true,
"proxy_scan": true,
"xray_api_scan": true,
"port_range": "full",
"port_range_start": 1024,
"port_range_end": 65535,
"connect_timeout_ms": 300,
"check_underlying_network": true,
"check_vpn_network_binding": true,
"check_mtproto_via_proxy": true
}
},
"custom_domains": [],
"network": {
"network_requests_enabled": true,
"dns_mode": "system",
"dns_preset": "custom",
"dns_servers": "",
"doh_url": "",
"doh_bootstrap": ""
},
"marketplace": {
"source_url": "https://raw.githubusercontent.com/xtclovver/RKNHardering/main/marketplace/checks/full-scan.rkncheck",
"official": true,
"verified": true,
"install_count": 0,
"marketplace_id": "default-full-scan"
}
}

View file

@ -0,0 +1,113 @@
{
"schema_version": 1,
"id": "default-quick-scan",
"name": "Quick Scan",
"description": "Fast subset — only direct/indirect signs and GeoIP. Official profile.",
"author": "xtclovver",
"version": "1.0.0",
"created_at": 1747699200000,
"updated_at": 1747699200000,
"checks": {
"geo_ip": {
"enabled": true,
"timeout_ms": 8000,
"builtin_providers": {},
"custom_providers": []
},
"ip_comparison": {
"enabled": true,
"timeout_ms": 6000,
"builtin_ru_checkers_enabled": true,
"builtin_non_ru_checkers_enabled": true,
"custom_endpoints": []
},
"cdn_pulling": {
"enabled": false,
"timeout_ms": 10000,
"meduza_enabled": false,
"rutracker_enabled": false,
"builtin_targets_enabled": false,
"custom_targets": []
},
"direct_signs": {
"enabled": true,
"check_transport_vpn": true,
"check_http_proxy": true,
"check_socks_proxy": true,
"check_proxy_info": true,
"check_vpn_service": true
},
"indirect_signs": {
"enabled": true,
"check_not_vpn_cap": true,
"check_vpn_interfaces": true,
"check_mtu_anomaly": true,
"check_ipsec": true,
"check_routing": true,
"check_dns": true,
"check_proxy_tools": true,
"check_local_listeners": true,
"check_dumpsys": true,
"listener_port_threshold": 5
},
"native_signs": {
"enabled": false
},
"location_signals": {
"enabled": true,
"check_beacondb": false,
"check_cell_towers": true,
"check_wifi_signals": true
},
"icmp_spoofing": {
"enabled": true,
"timeout_ms": 5000,
"ping_count": 3,
"builtin_targets_enabled": true,
"custom_targets": []
},
"rtt_triangulation": {
"enabled": false,
"timeout_ms": 5000,
"ping_count": 5,
"builtin_targets_enabled": false,
"custom_targets": []
},
"call_transport": {
"enabled": false,
"timeout_ms": 5000,
"builtin_global_stun_enabled": false,
"builtin_ru_stun_enabled": false,
"check_mtproto": false,
"custom_stun_servers": []
},
"split_tunnel": {
"enabled": true,
"proxy_scan": true,
"xray_api_scan": true,
"port_range": "popular",
"port_range_start": 1024,
"port_range_end": 65535,
"connect_timeout_ms": 300,
"check_underlying_network": true,
"check_vpn_network_binding": true,
"check_mtproto_via_proxy": false
}
},
"custom_domains": [],
"network": {
"network_requests_enabled": true,
"dns_mode": "system",
"dns_preset": "custom",
"dns_servers": "",
"doh_url": "",
"doh_bootstrap": ""
},
"marketplace": {
"source_url": "https://raw.githubusercontent.com/xtclovver/RKNHardering/main/marketplace/checks/quick-scan.rkncheck",
"official": true,
"verified": true,
"install_count": 0,
"marketplace_id": "default-quick-scan"
}
}