Automatically block unwanted, leeches and abnormal BT peers with support for customized and cloud rules.
Following function are provided by PeerBanHelper:
- PeerID Blacklist
- Client Name Blacklist
- IP/GeoIP/IP type Blacklist
- Fake progress checker (heuristic client detection)
- Auto range ban
- Multi-dial ban
- Peer ID/Client Name camouflage check, powered by AviatorScript Engine
- Active monitoring(data analysis)
- IP set subscribe
- A modern WebUI
In addition, PeerBanHelper downloads the GeoIP library at startup, and supports the following functions once it successful loaded:
- View IP address attribution, AS information (ASN, ISP, AS name, etc.), network type information (broadband, base station, IoT, data center, etc.) in the blocking list.
- Based on GeoIP information, block IP addresses by country/region, city, network type, ASN and so on.
- View GeoIP statistics
Tip
For best results, it is recommended to work with the IP rule PBH-BTN/BTN-Collected-Rules and BTN Network , but this is completely optional.
- qBittorrent 4.5.0 or higher
- BiglyBT(plugin is required)
- Deluge(plugin is required)
- Azureus(Vuze)(plugin is required)
- Transmission (deprecated;3.00-20 or higher)
- BitComet v2.10 Beta6 [20240928] or higher (P2SP LTSeed mode is not supported)
Dashboard | Banlist | Banlogs | Rule subscribe |
---|---|---|---|
Please read the docs
Before submitting an issue, please read the FAQ
Consider join our Telegram group.
Using this software means you agree to the following statement:
Illegal websites and black-grey production, DO NOT initiate any form of manual service requests to our organization's development or support staff; it is strictly forbidden to use any results of the PBH-BTN team (including but not limited to code, images, programs, BTN rule sets, etc.) to engage in any illegal activities such as violating laws and regulations, endangering national security, implementing or assisting others in implementing telecommunications crimes. Users may not use any results of the PBH-BTN team (including but not limited to code, images, programs, BTN rule sets, etc.) to carry out any activities that harm the interests of other individuals or organizations. The use of any services or products of the PBH-BTN team in any case that violates the rights of individuals or organizations is not allowed. Any consequences caused by the user's use of this software are borne by the user and have nothing to do with the software developer."
- Cordelia
- IPAddress
- YamlConfiguration
- libby
- AviatorScript
- javalin
- deluge-java
- jSystemThemeDetector
- Methanol
- Flatlaf
- GeoIP2
- ormlite
- SimpleReloadLib
PeerBanHelper use Install4j multi-platform installer builder to build its multi-platform installer. Thanks the open-source license provided by ej-technolgies. Click the link or the image below to download install4j.