naunter / bt_blocklists Goto Github PK
View Code? Open in Web Editor NEWTransmission block list
License: The Unlicense
Transmission block list
License: The Unlicense
tar
tells https://github.com/Naunter/BT_BlockLists/raw/master/bt_blocklists.gz is invalid archive.
Checksum:
0d25e429de8f1ac5cc51ab3bb99aee326297b545a019e0a58fffc8ade7ae67db bt_blocklists.gz
File size:
680318 bytes
Your repository weighs 4gb already. You should not save the binary archive to the repository. There is a releases section for that. Like this guy doing https://github.com/sayomelu/transmission-blocklist
Whenever I enable this blocklist, transmission's CPU usage goes very high and stays there basically permanently. fatrace also shows basically constant access to the blocklist file. I cannot see any issues in the logs (via portainer). I've had to disable the blocklist. Any idea what's causing the problem?
The range labeled as CP-NET-RIPE-1 includes PrivateInternetAccess VPN servers for Poland region (e.g. 138.199.59.xxx
).
Transmission Version 4.0.5
I have this in my settings.json
:
"blocklist-url": "https://github.com/Naunter/BT_BlockLists/releases/download/v.1/bt_blocklists.gz"
When starting transmission, I see this in the logs:
docker-transmission-transmission-1 | [2024-03-23 20:52:43.718] WRN blocklist.cc:242 Couldn't parse line: '24186' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24187' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24188' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24189' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24190' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24191' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24192' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24193' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24194' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24195' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24196' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '24197' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '45449' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '113754' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '449020' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '449021' (blocklist.cc:242)
docker-transmission-transmission-1 | [2024-03-23 20:52:43.719] WRN blocklist.cc:242 Couldn't parse line: '696673' (blocklist.cc:242)
You should indent the lines with 2 or 4 spaces, to let the reader know these belongs to the same command
BT_BlockLists/update_iblocklist.sh
Lines 9 to 16 in dbde947
I have an old Iomega NAS with Transmission 2.77 (14031), but block list is not working.
I did all the steps, but no rule is applied. Is there anything that I could try manually?
Thanks.
adding dns txt format list would allow these rules to be deployed and automatically updated up routers and local dns filtering software.
[2020-10-18 13:03:34.926] blocklist skipped invalid address at line 1 (blocklist.c:403)
[2020-10-18 13:03:34.927] blocklist skipped invalid address at line 25377 (blocklist.c:403)
[2020-10-18 13:03:39.926] blocklist skipped invalid address at line 262175 (blocklist.c:403)
[2020-10-18 13:03:40.933] blocklist skipped invalid address at line 345480 (blocklist.c:403)
[2020-10-18 13:03:41.936] blocklist skipped invalid address at line 363628 (blocklist.c:403)
[2020-10-18 13:03:42.965] blocklist skipped invalid address at line 411844 (blocklist.c:403)
[2020-10-18 13:03:42.965] blocklist skipped invalid address at line 412140 (blocklist.c:403)
[2020-10-18 13:03:42.966] blocklist skipped invalid address at line 414835 (blocklist.c:403)
[2020-10-18 13:03:42.966] blocklist skipped invalid address at line 418004 (blocklist.c:403)
[2020-10-18 13:03:42.966] blocklist skipped invalid address at line 421290 (blocklist.c:403)
[2020-10-18 13:03:42.967] blocklist skipped invalid address at line 427092 (blocklist.c:403)
[2020-10-18 13:03:43.937] blocklist skipped invalid address at line 475311 (blocklist.c:403)
[2020-10-18 13:03:43.938] blocklist skipped invalid address at line 476331 (blocklist.c:403)
[2020-10-18 13:03:43.938] blocklist skipped invalid address at line 477009 (blocklist.c:403)
[2020-10-18 13:03:43.938] blocklist skipped invalid address at line 477485 (blocklist.c:403)
[2020-10-18 13:03:43.939] blocklist skipped invalid address at line 477508 (blocklist.c:403)
[2020-10-18 13:03:43.939] blocklist skipped invalid address at line 477954 (blocklist.c:403)
[2020-10-18 13:03:43.940] blocklist skipped invalid address at line 480112 (blocklist.c:403)
[2020-10-18 13:03:43.940] blocklist skipped invalid address at line 480145 (blocklist.c:403)
[2020-10-18 13:03:43.940] blocklist skipped invalid address at line 480159 (blocklist.c:403)
[2020-10-18 13:03:43.941] blocklist skipped invalid address at line 480161 (blocklist.c:403)
[2020-10-18 13:03:43.941] blocklist skipped invalid address at line 480166 (blocklist.c:403)
[2020-10-18 13:03:43.941] blocklist skipped invalid address at line 480444 (blocklist.c:403)
[2020-10-18 13:03:43.942] blocklist skipped invalid address at line 480445 (blocklist.c:403)
[2020-10-18 13:03:43.942] blocklist skipped invalid address at line 481369 (blocklist.c:403)
[2020-10-18 13:03:43.943] blocklist skipped invalid address at line 496370 (blocklist.c:403)
[2020-10-18 13:03:43.943] blocklist skipped invalid address at line 496392 (blocklist.c:403)
[2020-10-18 13:03:43.943] blocklist skipped invalid address at line 507001 (blocklist.c:403)
[2020-10-18 13:03:43.944] blocklist skipped invalid address at line 512898 (blocklist.c:403)
[2020-10-18 13:03:44.943] Blocklist "blocklist.bin" updated with 409489 entries (blocklist.c:466)
Tried to download today's blocklists file through Transmission, but it keeps on loop trying to process the file.
These lists look great. Would be amazing if they would work with a Pi-hole.
By holding rfc:1918 addresses tp the list, you deny LAN traffic.
I consider this as a failure you should take a look into
Do you use or may see forward to use the source here;
https://mirror.codebucket.de/transmission/blocklist.p2p.gz
would be nice to see ...
some of the IP's listed in some lists are acually in, but looks like not all of them :)
--- EXCERP ---
The blocklist.p2p.gz file is built using the following free lists:
This list contains only data provided for FREE for non-commercial purposes, IBlocklist.com go away.
DShield.org Recommended Block List is licensed under CC BY-NC-SA 2.5
in commit e7369c1, there is one wrongly formatted line somehow.
grep -vnE '([0-9]{1,3}\.){3}[0-9]{1,3}' bt_blocklists
returns 512595:cruzit_web_attacks:207-207
Bigtime noob question, but how to use this on a transmission daemon running on a debian server? I can't get the curl to work, I know too little of it apparently
Hi.
Thank you very much for your work here.
Your blockilist is a simple ziped textfile, wich is nice, cause I prefer text files over everything else.
However, when I use it with transmission-qt or gtk, these programs create a binary of it.
~/.config/transmission/blocklists/blocklist.bin
Is there any way I can convert your list to such working binary?
I would like to use the cli program only.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.