Add UDP noise

002d08bf83
This commit is contained in:
2dust
2024-08-30 19:11:51 +08:00
parent a7664f03aa
commit c42aa93bf7
2 changed files with 12 additions and 2 deletions

View File

@@ -85,6 +85,7 @@ data class V2rayConfig(
data class OutSettingsBean(
var vnext: List<VnextBean>? = null,
var fragment: FragmentBean? = null,
var noise: NoiseBean? = null,
var servers: List<ServersBean>? = null,
/*Blackhole*/
var response: Response? = null,
@@ -127,6 +128,11 @@ data class V2rayConfig(
var interval: String? = null
)
data class NoiseBean(
var packet: String? = null,
var delay: String? = null
)
data class ServersBean(
var address: String = "",
var method: String = "chacha20-poly1305",
@@ -638,4 +644,4 @@ data class V2rayConfig(
.create()
.toJson(this)
}
}
}

View File

@@ -640,7 +640,11 @@ object V2rayConfigUtil {
?: "50-100",
interval = settingsStorage?.decodeString(AppConfig.PREF_FRAGMENT_INTERVAL)
?: "10-20"
)
),
noise = V2rayConfig.OutboundBean.OutSettingsBean.NoiseBean(
packet = "rand:100-200",
delay = "10-20",
),
)
fragmentOutbound.streamSettings = V2rayConfig.OutboundBean.StreamSettingsBean(
sockopt = V2rayConfig.OutboundBean.StreamSettingsBean.SockoptBean(