Shamrock: 使拦截的收包cmd更加清晰

This commit is contained in:
owo233 2023-11-12 05:49:22 +08:00
parent ca62b33275
commit d5378d8acb
No known key found for this signature in database
GPG Key ID: 5D538586B03AFDAB
2 changed files with 3 additions and 3 deletions

View File

@ -110,8 +110,8 @@ fun LabFragment() {
} }
Function( Function(
title = "拦截QQ无用", title = "拦截QQ无用",
desc = "测试阶段,可能导致网络异常", desc = "测试阶段,可能导致网络异常或掉线",
descColor = it, descColor = it,
isSwitch = ShamrockConfig.isInjectPacket(ctx) isSwitch = ShamrockConfig.isInjectPacket(ctx)
) { ) {

View File

@ -113,7 +113,7 @@ internal class HookWrapperCodec: IAction {
from.putWupBuffer(merge.toByteArray()) from.putWupBuffer(merge.toByteArray())
} else if (from.appId != MAGIC_APP_ID) { } else if (from.appId != MAGIC_APP_ID) {
if (from.serviceCmd in IgnoredCmd && ShamrockConfig.isInjectPacket()) { if (from.serviceCmd in IgnoredCmd && ShamrockConfig.isInjectPacket()) {
from.serviceCmd = "ShamrockInjectedCmd" from.serviceCmd = "ShamrockInjectedCmd_${from.serviceCmd}"
from.putWupBuffer(EMPTY_BYTE_ARRAY) from.putWupBuffer(EMPTY_BYTE_ARRAY)
} else { } else {
pushOnReceive(from) pushOnReceive(from)