[1.26.1] - 2025-12-24
- ADDED: Upload Custom Payloads - upload your own binary payload files instead of capturing from live traffic (avilable in the
Settings->Capturetab). - ADDED: Use Captured Payloads - new
My own Payload fileoption inFakingsettings lets you use previously captured or uploaded payload binaries. - ADDED: When adding a configuration from
Discovery, B4 automatically finds and includes matching geosite categories (e.g., discoveringyoutube.comwill also add theyoutubecategory with related domains from it). - ADDED: Custom UDP port filtering - configure specific ports per set using the UDP port filter option, and B4 will automatically listen only on those ports.
- ADDED: Live firewall rule updates - changing UDP ports, connection limits, or other core settings in the web UI now takes effect immediately without restarting the service.
- ADDED: Discovery now accepts full URLs. Paste a complete URL like
https://youtube.com/watch?v=xyzorhttps://cdn.example.com/large-file.jsinstead of just a domain name. - ADDED: Sequence Overlap Pattern -
seqovl. Configure a custom byte pattern inFragmentationsettings that gets mixed into TCP segments to confuse deep packet inspection systems while your real data reaches the server intact. Works withdisorderandcombostrategies. - CHANGED: UDP traffic now only listens on port
443(QUIC) by default instead of all UDP ports, reducing unnecessary packet processing. - CHANGED: Device names in Connections tab now only appear when
Device Filteringis enabled inSettings. - FIXED: B4 no longer crashes on startup when geodat files (
geosite.dat/geoip.dat) were manually deleted. - FIXED: Re-downloading geodat files now properly reloads all domain and IP targets without requiring a service restart.
- FIXED:
IPv6bypass settings now work correctly - disabling IPv6 in config actually disables IPv6 packet processing.
Full Changelog: v1.26.0...v1.26.1