Skip to main content

Configuration Reference

All configuration is persisted in a local SQLite database and automatically loaded on application startup.

Proxy Configuration (ProxyConfig)

SettingTypeDefaultDescription
ListenPortint1088Heartbeat simulation proxy listen port
EnableAuthenticationboolfalseEnable SOCKS5 authentication
EnableSecondaryProxyboolfalseEnable secondary proxy
SecondaryProxyHoststringSecondary proxy address
SecondaryProxyPortint10808Secondary proxy port
ForwardModifiedPacketsboolfalseForward modified packets to secondary proxy

Heartbeat Configuration (HeartbeatConfig)

Core

SettingTypeDefaultDescription
PoolStrategyenumRandomData pool selection strategy
LengthModeenumDynamicLength calculation mode
SelectionModeenumSmartHeartbeat selection mode

Features

SettingTypeDefaultDescription
ProtocolPresetstring"standard"Protocol preset name
PrimaryFeaturestring"01 0A 00 23"Primary feature byte pattern
SecondaryFeaturestring"01 0A 00 23"Secondary feature byte pattern
EnableFeature62boolfalseEnable feature 62 processing
TertiaryFeaturestring"01 0A 00 62"Tertiary feature byte pattern

GameID Processing

SettingTypeDefaultDescription
Process00StartGameIdboolfalseProcess 00-prefix GameIDs
Process0BEndGameIdboolfalseProcess 0B-suffix GameIDs
UseGameTypeboolfalseUse game type filtering
TargetGameTypestring""Target game type

Smart Selection

SettingTypeDefaultDescription
SmartMatchSizebooltrueMatch data size
SmartConsiderFreshnessbooltrueConsider data freshness
SmartBalanceUsagebooltrueBalance usage frequency
MaxConsecutiveUseint5Max consecutive use count
HighQualityThresholdint70High quality data threshold
MinPoolSizeWarningint10Min pool size warning

Position Replacement

SettingTypeDefaultDescription
ReplacePosition10boolfalseReplace position 10
Replace01_00_09_Position8boolfalseReplace position 8 before 01 00 09
Replace8To14boolfalseReplace positions 8-14 (7 bytes)
Replace19To25boolfalseReplace positions 19-25 (7 bytes)
Replace28To34boolfalseReplace positions 28-34 (7 bytes)

Collection Configuration (CollectionConfig)

SettingTypeDefaultDescription
ListenPortint1080Collection proxy listen port
CollectPacketTypeslistPacket header types to collect
FilterTypeenumNoneTarget address filter type
FilterValuestring""Filter value

Record Configuration (RecordConfig)

SettingTypeDefaultDescription
MaxRecordCountint200Max records in memory

SNI Configuration (SNIConfig)

SettingTypeDefaultDescription
ForceEnabledbooltrueForce enable SNI filtering
TargetDomainstring""Target domain
SniffPortslistSNI sniff port list
PresetDomainslistPreset domain list

Traffic Shaping Configuration (TrafficShapingConfig)

Basic

SettingTypeDefaultDescription
EnabledboolfalseEnable traffic shaping
TimingStrategyenumNormalDistributionTiming strategy
BaseIntervalMsdouble45.0Base interval (ms)
JitterStrengthdouble0.18Jitter strength

Padding

SettingTypeDefaultDescription
EnablePaddingbooltrueEnable packet size padding
MinPaddingintMinimum padding bytes
MaxPaddingintMaximum padding bytes

CV Monitoring

SettingTypeDefaultDescription
EnableCVMonitoringboolEnable CV monitoring
CVAlertThresholddoubleCV alert threshold
CVWindowSizeintCV calculation window size

Remote Management Configuration (RemoteManagementConfig)

SettingTypeDefaultDescription
EnabledboolfalseEnable remote management API
Portint8080API listen port
BindIpAddressstring"0.0.0.0"Bind IP address
AdminUsernamestring"admin"Admin username
AdminPasswordHashstringAdmin password hash
AllowedIPsstringIP whitelist

Data Pool Configuration (DataPoolConfig)

SettingTypeDefaultDescription
AutoManageEnabledboolEnable auto management
CleanupIntervalMinutesintCleanup interval (minutes)
MaxPoolSizeintMaximum pool size
TargetPoolSizeintTarget pool size

Signature Configuration (SignatureConfig)

SettingTypeDefaultDescription
EnableSignatureSystembooltrueEnable signature system
FallbackToLegacyMatchingbooltrueFall back to legacy matching
ActiveTemplateIdstringCurrent template ID

Enum Reference

PoolSelectionStrategy

ValueDescription
RandomRandom selection
FixedSizeFixed size matching
SmartSmart selection
WeightedRandomWeighted random

LengthCalculationMode

ValueDescription
StaticStatic, no length recalculation
DynamicDynamic, recalculates length

TimingStrategy

ValueDescription
NoneNo timing processing
UniformDistributionUniform distribution
NormalDistributionNormal distribution

FilterType

ValueDescription
NoneNo filtering
IPIP filtering
DomainDomain filtering
PortPort filtering