From d9b361b62618bf94ac6be84ba8c36ec336816bf1 Mon Sep 17 00:00:00 2001 From: Soxoj <31013580+soxoj@users.noreply.github.com> Date: Wed, 22 Apr 2026 12:46:53 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20site=20checks:=203=20=E2=86=92=20ip=5Frep?= =?UTF-8?q?utation,=2010=20fixed,=206=20disabled,=202=20dead=20deleted=20(?= =?UTF-8?q?#2549)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/source/development.rst | 5 +- docs/source/index.rst | 6 ++ maigret/resources/data.json | 108 +++++++++++++++++---------------- maigret/resources/db_meta.json | 6 +- sites.md | 48 +++++++-------- 5 files changed, 91 insertions(+), 82 deletions(-) diff --git a/docs/source/development.rst b/docs/source/development.rst index 90785c9..9d70223 100644 --- a/docs/source/development.rst +++ b/docs/source/development.rst @@ -148,8 +148,11 @@ Supported values: - ``tls_fingerprint`` — the site fingerprints the TLS handshake (JA3/JA4) and blocks non-browser clients. Maigret automatically uses ``curl_cffi`` with Chrome browser emulation to bypass this. Requires the ``curl_cffi`` package (included as a dependency). Examples: Instagram, NPM, Codepen, Kickstarter, Letterboxd. - ``ip_reputation`` — the site blocks requests from datacenter/cloud IPs regardless of headers or TLS. Cannot be bypassed automatically; run Maigret from a regular internet connection (not a datacenter) or use a proxy (``--proxy``). Examples: Reddit, Patreon, Figma. -- ``js_challenge`` — the site serves a JavaScript challenge page (e.g. "Just a moment...") that cannot be solved without a browser. Maigret detects challenge signatures and returns UNKNOWN instead of a false positive. +- ``cf_js_challenge`` — Cloudflare Managed Challenge / Turnstile JS challenge. Symptom: HTTP 403 with ``cf-mitigated: challenge`` header; body contains ``challenges.cloudflare.com``, ``_cf_chl_opt``, ``window._cf_chl``, or "Just a moment". Not bypassable via ``curl_cffi`` TLS impersonation (verified across Chrome 123/124/131, Safari 17/18, Firefox 133/135, Edge 101 — all return the same 403 challenge page); a real browser executing the challenge JS is required to obtain the clearance cookie. Documentation-only flag; sites stay ``disabled: true`` until a CF-challenge solver is integrated. Examples: DMOJ, Elakiri, Fanlore, Bdoutdoors, TheStudentRoom, forum.hr. - ``aws_waf_js_challenge`` — the site is protected by AWS WAF with a JavaScript challenge. Symptom: HTTP 202 with empty body and ``x-amzn-waf-action: challenge`` header (a token-granting challenge that requires executing the CAPTCHA/challenge JS bundle). Neither ``curl_cffi`` TLS impersonation nor User-Agent changes bypass this — a real browser or the official AWS WAF challenge-solver SDK is required. Currently marked for documentation only; sites using this protection stay ``disabled: true`` until a solver is integrated. Example: Dreamwidth. +- ``js_challenge`` — **fallback** for JavaScript-challenge systems whose provider cannot be identified (custom in-house challenge pages that are not Cloudflare, AWS WAF, or any other recognized vendor). Prefer a provider-specific tag whenever the provider can be pinned down from response headers or body signatures. + +**Rule: prefer provider-specific protection tags.** When a site is blocked by an identifiable anti-bot vendor, always record the vendor in the tag (``cf_js_challenge``, ``aws_waf_js_challenge``, and future additions such as ``ddos_guard_challenge``, ``sucuri_challenge``, ``incapsula_challenge``). The generic ``js_challenge`` is reserved for custom/unknown systems. Rationale: bypass solvers are inherently provider-specific (a Cloudflare Turnstile solver does not help with AWS WAF); recording the provider in advance lets us fan out fixes the moment a per-provider solver is added, without re-auditing every disabled site. The same principle applies to other protection categories when the provider is identifiable. Example: diff --git a/docs/source/index.rst b/docs/source/index.rst index 825f788..49e6016 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -46,3 +46,9 @@ You may be interested in: tags settings development + +.. toctree:: + :hidden: + :caption: Use cases + + use-cases/crypto diff --git a/maigret/resources/data.json b/maigret/resources/data.json index 80fd996..284aaf8 100644 --- a/maigret/resources/data.json +++ b/maigret/resources/data.json @@ -1713,6 +1713,9 @@ ] }, "Fandom": { + "protection": [ + "tls_fingerprint" + ], "tags": [ "wiki" ], @@ -3307,11 +3310,8 @@ "При выполнении запроса этой страницы произошла ошибка.": "Site error" }, "checkType": "message", - "absenseStrs": [ - "xmlns=\"http://www.w3.org/1999/xhtml" - ], "presenseStrs": [ - "!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN" + "/foaf/" ], "alexaRank": 1323, "urlMain": "https://www.liveinternet.ru", @@ -5774,7 +5774,7 @@ "checkType": "status_code", "alexaRank": 2512, "urlMain": "https://www.geocaching.com/", - "url": "https://www.geocaching.com/profile/?u={username}", + "url": "https://www.geocaching.com/p/?u={username}", "usernameClaimed": "blue", "usernameUnclaimed": "noonewouldeverusethis7" }, @@ -7593,13 +7593,10 @@ ], "checkType": "message", "presenseStrs": [ - "ProfileHeader__nickname" + "canonical\" href=\"https://www.tbank.ru/invest/social/profile/" ], - "absenceStrs": [ - "ProductError" - ], - "urlMain": "https://www.tinkoff.ru/invest/", - "url": "https://tinkoff.ru/invest/social/profile/{username}/", + "urlMain": "https://www.tbank.ru/invest/", + "url": "https://www.tbank.ru/invest/social/profile/{username}/", "usernameUnclaimed": "noonewouldeverusethis7", "usernameClaimed": "adam", "alexaRank": 6065 @@ -7643,6 +7640,7 @@ "alexaRank": 6043 }, "Fanpop": { + "disabled": true, "tags": [ "discussion" ], @@ -9062,6 +9060,9 @@ "alexaRank": 8084 }, "Empowher": { + "protection": [ + "tls_fingerprint" + ], "tags": [ "medicine" ], @@ -9368,6 +9369,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Airliners": { + "disabled": true, + "protection": [ + "ip_reputation" + ], "tags": [ "hobby", "photo" @@ -10584,7 +10589,7 @@ "usernameClaimed": "adam", "usernameUnclaimed": "noonewouldeverusethis7", "protection": [ - "js_challenge" + "cf_js_challenge" ] }, "InfosecInstitute": { @@ -11256,12 +11261,8 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Brusheezy": { - "absenceStrs": [ - "masthead" - ], "presenseStrs": [ - "username", - " user-name" + "canonical\" href=\"https://www.brusheezy.com/members/" ], "url": "https://www.brusheezy.com/members/{username}", "urlMain": "https://www.brusheezy.com", @@ -11634,6 +11635,9 @@ "alexaRank": 19326 }, "Eksisozluk": { + "protection": [ + "tls_fingerprint" + ], "absenceStrs": [ "

böyle bir yazar yok

\r" ], @@ -12473,6 +12477,7 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Picuki": { + "disabled": true, "tags": [ "photo" ], @@ -12493,7 +12498,7 @@ "usernameClaimed": "adam", "usernameUnclaimed": "noonewouldeverusethis7", "protection": [ - "js_challenge" + "cf_js_challenge" ] }, "1x": { @@ -12929,22 +12934,6 @@ "usernameClaimed": "adam", "usernameUnclaimed": "noonewouldeverusethis7" }, - "EyeEm": { - "tags": [ - "it", - "photo", - "sd" - ], - "checkType": "message", - "absenceStrs": [ - "Not Found (404) | EyeEm" - ], - "alexaRank": 32177, - "urlMain": "https://www.eyeem.com/", - "url": "https://www.eyeem.com/u/{username}", - "usernameClaimed": "blue", - "usernameUnclaimed": "noonewouldeverusethis7" - }, "Virgool": { "disabled": true, "tags": [ @@ -13474,6 +13463,9 @@ "alexaRank": 43479 }, "Exophase": { + "protection": [ + "tls_fingerprint" + ], "url": "https://www.exophase.com/user/{username}/", "urlMain": "https://www.exophase.com/", "checkType": "status_code", @@ -14394,6 +14386,10 @@ "alexaRank": 55871 }, "Fanlore": { + "disabled": true, + "protection": [ + "cf_js_challenge" + ], "tags": [ "us" ], @@ -16737,20 +16733,6 @@ "usernameClaimed": "adam", "usernameUnclaimed": "noonewouldeverusethis7" }, - "EthicalHacker": { - "tags": [ - "hacking" - ], - "checkType": "status_code", - "presenseStrs": [ - "activity-loop-form" - ], - "alexaRank": 156260, - "urlMain": "https://www.ethicalhacker.net", - "url": "https://www.ethicalhacker.net/members/{username}/", - "usernameClaimed": "adam", - "usernameUnclaimed": "noonewouldeverusethis7" - }, "FortniteTracker": { "tags": [ "gaming" @@ -17177,6 +17159,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "Bdoutdoors": { + "disabled": true, + "protection": [ + "cf_js_challenge" + ], "tags": [ "us" ], @@ -17516,7 +17502,7 @@ "usernameUnclaimed": "noonewouldeverusethis7", "disabled": true, "protection": [ - "js_challenge" + "cf_js_challenge" ] }, "Sbazar.cz": { @@ -17707,6 +17693,10 @@ ] }, "sevenstring.org": { + "disabled": true, + "protection": [ + "ip_reputation" + ], "urlMain": "https://sevenstring.org", "engine": "XenForo", "usernameClaimed": "alex", @@ -17782,7 +17772,7 @@ "checkType": "status_code", "alexaRank": 213854, "urlMain": "https://stereo.ru/", - "url": "https://stereo.ru/user/{username}", + "url": "https://stereo.ru/users/@{username}", "usernameClaimed": "Yamiha", "usernameUnclaimed": "noonewouldeverusethis7" }, @@ -18607,6 +18597,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "strat-talk.com": { + "disabled": true, + "protection": [ + "ip_reputation" + ], "urlMain": "https://strat-talk.com", "engine": "XenForo", "usernameClaimed": "alex", @@ -19021,6 +19015,10 @@ "usernameUnclaimed": "noonewouldeverusethis7" }, "DMOJ": { + "disabled": true, + "protection": [ + "cf_js_challenge" + ], "url": "https://dmoj.ca/user/{username}", "urlMain": "https://dmoj.ca/", "checkType": "message", @@ -19910,6 +19908,10 @@ ] }, "Elakiri": { + "disabled": true, + "protection": [ + "cf_js_challenge" + ], "tags": [ "lk" ], @@ -26973,7 +26975,7 @@ "usernameUnclaimed": "noonewouldeverusethis7", "disabled": true, "protection": [ - "js_challenge" + "cf_js_challenge" ] }, "No-jus": { @@ -32049,9 +32051,9 @@ "forum", "ru" ], - "disabled": true, "protection": [ - "js_challenge" + "cf_js_challenge", + "tls_fingerprint" ] }, "ovnl.in": { diff --git a/maigret/resources/db_meta.json b/maigret/resources/db_meta.json index 58722c3..9ecb98e 100644 --- a/maigret/resources/db_meta.json +++ b/maigret/resources/db_meta.json @@ -1,8 +1,8 @@ { "version": 1, - "updated_at": "2026-04-21T16:59:52Z", - "sites_count": 3144, + "updated_at": "2026-04-22T10:36:55Z", + "sites_count": 3142, "min_maigret_version": "0.6.0", - "data_sha256": "da83957ecfd04da788da4509ea318aa6afcc610441fab5642c9ebd376e8f3c18", + "data_sha256": "b8b95608fab643152ad52a5f89c81f57e501464d7eac92a98ca55f89e7b907a6", "data_url": "https://raw.githubusercontent.com/soxoj/maigret/main/maigret/resources/data.json" } \ No newline at end of file diff --git a/sites.md b/sites.md index 8ddf4d7..56a0b07 100644 --- a/sites.md +++ b/sites.md @@ -1,5 +1,5 @@ -## List of supported sites (search methods): total 3144 +## List of supported sites (search methods): total 3142 Rank data fetched from Majestic Million by domains. @@ -302,11 +302,11 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.hackerrank.com/) [Hackerrank (https://www.hackerrank.com/)](https://www.hackerrank.com/)*: top 10K, coding* 1. ![](https://www.google.com/s2/favicons?domain=https://www.ebaumsworld.com/) [eBaumsWorld (https://www.ebaumsworld.com/)](https://www.ebaumsworld.com/)*: top 10K, news* 1. ![](https://www.google.com/s2/favicons?domain=https://rapidapi.com) [RapidAPI (https://rapidapi.com)](https://rapidapi.com)*: top 10K, coding* -1. ![](https://www.google.com/s2/favicons?domain=https://www.tinkoff.ru/invest/) [Tinkoff Invest (https://www.tinkoff.ru/invest/)](https://www.tinkoff.ru/invest/)*: top 10K, ru* +1. ![](https://www.google.com/s2/favicons?domain=https://www.tbank.ru/invest/) [Tinkoff Invest (https://www.tbank.ru/invest/)](https://www.tbank.ru/invest/)*: top 10K, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://ccmixter.org/) [Ccmixter (http://ccmixter.org/)](http://ccmixter.org/)*: top 10K, music* 1. ![](https://www.google.com/s2/favicons?domain=https://dtf.ru) [DTF (https://dtf.ru)](https://dtf.ru)*: top 10K, ru*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://www.minds.com) [Minds (https://www.minds.com)](https://www.minds.com)*: top 10K, in, social* -1. ![](https://www.google.com/s2/favicons?domain=https://www.fanpop.com/) [Fanpop (https://www.fanpop.com/)](https://www.fanpop.com/)*: top 10K, discussion* +1. ![](https://www.google.com/s2/favicons?domain=https://www.fanpop.com/) [Fanpop (https://www.fanpop.com/)](https://www.fanpop.com/)*: top 10K, discussion*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://www.mercadolivre.com.br) [MercadoLivre (https://www.mercadolivre.com.br)](https://www.mercadolivre.com.br)*: top 10K, br* 1. ![](https://www.google.com/s2/favicons?domain=https://tinder.com/) [Tinder (https://tinder.com/)](https://tinder.com/)*: top 10K, dating* 1. ![](https://www.google.com/s2/favicons?domain=https://www.anobii.com) [Anobii (https://www.anobii.com)](https://www.anobii.com)*: top 10K, books* @@ -363,7 +363,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://rateyourmusic.com/) [Rate Your Music (https://rateyourmusic.com/)](https://rateyourmusic.com/)*: top 10K, music* 1. ![](https://www.google.com/s2/favicons?domain=https://videohive.net) [VideoHive (https://videohive.net)](https://videohive.net)*: top 10K, video* 1. ![](https://www.google.com/s2/favicons?domain=http://www.authorstream.com/) [authorSTREAM (http://www.authorstream.com/)](http://www.authorstream.com/)*: top 10K, documents, in, sharing*, search is disabled -1. ![](https://www.google.com/s2/favicons?domain=https://www.airliners.net/) [Airliners (https://www.airliners.net/)](https://www.airliners.net/)*: top 10K, hobby, photo* +1. ![](https://www.google.com/s2/favicons?domain=https://www.airliners.net/) [Airliners (https://www.airliners.net/)](https://www.airliners.net/)*: top 10K, hobby, photo*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://www.clubhouse.com) [Clubhouse (https://www.clubhouse.com)](https://www.clubhouse.com)*: top 10K, social* 1. ![](https://www.google.com/s2/favicons?domain=https://www.proza.ru/) [Proza.ru (https://www.proza.ru/)](https://www.proza.ru/)*: top 10K, ru, writing* 1. ![](https://www.google.com/s2/favicons?domain=https://xenforo.com/community/) [xenforo.com (https://xenforo.com/community/)](https://xenforo.com/community/)*: top 10K, forum* @@ -524,7 +524,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://mastodon.cloud/) [mastodon.cloud (https://mastodon.cloud/)](https://mastodon.cloud/)*: top 100K, pk* 1. ![](https://www.google.com/s2/favicons?domain=https://1x.com) [1x (https://1x.com)](https://1x.com)*: top 100K, photo* 1. ![](https://www.google.com/s2/favicons?domain=https://www.patientslikeme.com) [PatientsLikeMe (https://www.patientslikeme.com)](https://www.patientslikeme.com)*: top 100K, medicine, us* -1. ![](https://www.google.com/s2/favicons?domain=https://www.picuki.com/) [Picuki (https://www.picuki.com/)](https://www.picuki.com/)*: top 100K, photo* +1. ![](https://www.google.com/s2/favicons?domain=https://www.picuki.com/) [Picuki (https://www.picuki.com/)](https://www.picuki.com/)*: top 100K, photo*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://www.pokecommunity.com) [Pokecommunity (https://www.pokecommunity.com)](https://www.pokecommunity.com)*: top 100K, forum, gaming* 1. ![](https://www.google.com/s2/favicons?domain=https://eintracht.de) [Eintracht (https://eintracht.de)](https://eintracht.de)*: top 100K, tr* 1. ![](https://www.google.com/s2/favicons?domain=https://www.datpiff.com) [Datpiff (https://www.datpiff.com)](https://www.datpiff.com)*: top 100K, us* @@ -554,7 +554,6 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://partnerkin.com) [partnerkin.com (https://partnerkin.com)](https://partnerkin.com)*: top 100K, finance* 1. ![](https://www.google.com/s2/favicons?domain=http://www.writingforums.org/) [writingforums.org (http://www.writingforums.org/)](http://www.writingforums.org/)*: top 100K, ca, forum* 1. ![](https://www.google.com/s2/favicons?domain=https://chatujme.cz/) [Chatujme.cz (https://chatujme.cz/)](https://chatujme.cz/)*: top 100K, cz, dating* -1. ![](https://www.google.com/s2/favicons?domain=https://www.eyeem.com/) [EyeEm (https://www.eyeem.com/)](https://www.eyeem.com/)*: top 100K, it, photo, sd* 1. ![](https://www.google.com/s2/favicons?domain=https://www.vxzone.com) [Vxzone (https://www.vxzone.com)](https://www.vxzone.com)*: top 100K, ru*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://mediarepost.ru) [Mediarepost (https://mediarepost.ru)](https://mediarepost.ru)*: top 100K, ru*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://basecamphq.com) [Basecamphq (https://basecamphq.com)](https://basecamphq.com)*: top 100K, us* @@ -631,7 +630,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.livejasmin.com/) [Livejasmin (https://www.livejasmin.com/)](https://www.livejasmin.com/)*: top 100K, us, webcam* 1. ![](https://www.google.com/s2/favicons?domain=https://wanelo.com/) [Wanelo (https://wanelo.com/)](https://wanelo.com/)*: top 100K, shopping*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://motherless.com/) [Motherless (https://motherless.com/)](https://motherless.com/)*: top 100K, porn* -1. ![](https://www.google.com/s2/favicons?domain=http://fanlore.org) [Fanlore (http://fanlore.org)](http://fanlore.org)*: top 100K, us* +1. ![](https://www.google.com/s2/favicons?domain=http://fanlore.org) [Fanlore (http://fanlore.org)](http://fanlore.org)*: top 100K, us*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://www.jetpunk.com) [Jetpunk (https://www.jetpunk.com)](https://www.jetpunk.com)*: top 100K, gaming* 1. ![](https://www.google.com/s2/favicons?domain=https://icobench.com) [Icobench (https://icobench.com)](https://icobench.com)*: top 100K, kr, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.rappad.co) [Rappad (https://www.rappad.co)](https://www.rappad.co)*: top 100K, music* @@ -764,7 +763,6 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.hackthissite.org) [Hackthissite (https://www.hackthissite.org)](https://www.hackthissite.org)*: top 10M, hacking* 1. ![](https://www.google.com/s2/favicons?domain=https://modx.pro) [Modx_pro (https://modx.pro)](https://modx.pro)*: top 10M, ru, uz* 1. ![](https://www.google.com/s2/favicons?domain=https://www.freelancejob.ru) [FreelanceJob (https://www.freelancejob.ru)](https://www.freelancejob.ru)*: top 10M, ru* -1. ![](https://www.google.com/s2/favicons?domain=https://www.ethicalhacker.net) [EthicalHacker (https://www.ethicalhacker.net)](https://www.ethicalhacker.net)*: top 10M, hacking* 1. ![](https://www.google.com/s2/favicons?domain=https://www.rusfootball.info/) [Football (https://www.rusfootball.info/)](https://www.rusfootball.info/)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://www.beerintheevening.com) [Beerintheevening (http://www.beerintheevening.com)](http://www.beerintheevening.com)*: top 10M, gb* 1. ![](https://www.google.com/s2/favicons?domain=https://fortnitetracker.com/challenges) [FortniteTracker (https://fortnitetracker.com/challenges)](https://fortnitetracker.com/challenges)*: top 10M, gaming* @@ -783,7 +781,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://professionali.ru) [Professionali (https://professionali.ru)](https://professionali.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://listography.com/adam) [Listography (https://listography.com/adam)](https://listography.com/adam)*: top 10M, sharing* 1. ![](https://www.google.com/s2/favicons?domain=https://www.theanswerbank.co.uk) [The AnswerBank (https://www.theanswerbank.co.uk)](https://www.theanswerbank.co.uk)*: top 10M, gb, q&a*, search is disabled -1. ![](https://www.google.com/s2/favicons?domain=https://www.bdoutdoors.com) [Bdoutdoors (https://www.bdoutdoors.com)](https://www.bdoutdoors.com)*: top 10M, us* +1. ![](https://www.google.com/s2/favicons?domain=https://www.bdoutdoors.com) [Bdoutdoors (https://www.bdoutdoors.com)](https://www.bdoutdoors.com)*: top 10M, us*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=http://millerovo161.ru) [millerovo161.ru (http://millerovo161.ru)](http://millerovo161.ru)*: top 10M, forum, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://shikimori.one) [Shikimori (https://shikimori.one)](https://shikimori.one)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://www.kharkovforum.com/) [KharkovForum (https://www.kharkovforum.com/)](https://www.kharkovforum.com/)*: top 10M, forum, ua*, search is disabled @@ -824,7 +822,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.office-forums.com) [Office-forums (https://www.office-forums.com)](https://www.office-forums.com)*: top 10M, forum* 1. ![](https://www.google.com/s2/favicons?domain=http://www.fotothing.com) [Fotothing (http://www.fotothing.com)](http://www.fotothing.com)*: top 10M, photo*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://loveplanet.ru) [Loveplanet (https://loveplanet.ru)](https://loveplanet.ru)*: top 10M, dating, ru*, search is disabled -1. ![](https://www.google.com/s2/favicons?domain=https://sevenstring.org) [sevenstring.org (https://sevenstring.org)](https://sevenstring.org)*: top 10M, forum* +1. ![](https://www.google.com/s2/favicons?domain=https://sevenstring.org) [sevenstring.org (https://sevenstring.org)](https://sevenstring.org)*: top 10M, forum*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://bikepost.ru) [Bikepost (https://bikepost.ru)](https://bikepost.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://the-mainboard.com/index.php) [the-mainboard.com (http://the-mainboard.com/index.php)](http://the-mainboard.com/index.php)*: top 10M, forum, us* 1. ![](https://www.google.com/s2/favicons?domain=https://www.australianfrequentflyer.com.au/community/) [australianfrequentflyer.com.au (https://www.australianfrequentflyer.com.au/community/)](https://www.australianfrequentflyer.com.au/community/)*: top 10M, au, forum* @@ -862,7 +860,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.anibox.org) [Anibox (https://www.anibox.org)](https://www.anibox.org)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://proshkolu.ru) [Proshkolu (https://proshkolu.ru)](https://proshkolu.ru)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://vishivalochka.ru) [vishivalochka.ru (http://vishivalochka.ru)](http://vishivalochka.ru)*: top 10M, hobby, ru* -1. ![](https://www.google.com/s2/favicons?domain=https://strat-talk.com) [strat-talk.com (https://strat-talk.com)](https://strat-talk.com)*: top 10M, forum, us* +1. ![](https://www.google.com/s2/favicons?domain=https://strat-talk.com) [strat-talk.com (https://strat-talk.com)](https://strat-talk.com)*: top 10M, forum, us*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=http://cs-lords.ru) [CS-Lords (http://cs-lords.ru)](http://cs-lords.ru)*: top 10M, gaming, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://www.biketrials.ru) [Biketrials (http://www.biketrials.ru)](http://www.biketrials.ru)*: top 10M, pk, ru, vn*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://niketalk.com) [Niketalk (https://niketalk.com)](https://niketalk.com)*: top 10M, fashion, forum, sport, us* @@ -886,7 +884,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://proglib.io) [Proglib (https://proglib.io)](https://proglib.io)*: top 10M, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://nightbot.tv/) [nightbot (https://nightbot.tv/)](https://nightbot.tv/)*: top 10M, jp* 1. ![](https://www.google.com/s2/favicons?domain=https://www.hunttalk.com) [Hunttalk (https://www.hunttalk.com)](https://www.hunttalk.com)*: top 10M, forum, us* -1. ![](https://www.google.com/s2/favicons?domain=https://dmoj.ca/) [DMOJ (https://dmoj.ca/)](https://dmoj.ca/)*: top 10M, ca, coding* +1. ![](https://www.google.com/s2/favicons?domain=https://dmoj.ca/) [DMOJ (https://dmoj.ca/)](https://dmoj.ca/)*: top 10M, ca, coding*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://truesteamachievements.com) [Truesteamachievements (https://truesteamachievements.com)](https://truesteamachievements.com)*: top 10M, az, gb* 1. ![](https://www.google.com/s2/favicons?domain=https://www.thefastlaneforum.com) [TheFastlaneForum (https://www.thefastlaneforum.com)](https://www.thefastlaneforum.com)*: top 10M, forum, us*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=http://www.lada-vesta.net) [lada-vesta.net (http://www.lada-vesta.net)](http://www.lada-vesta.net)*: top 10M, auto, forum, ru* @@ -950,7 +948,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://www.gps-data-team.com) [Gps-data-team (https://www.gps-data-team.com)](https://www.gps-data-team.com)*: top 10M, maps*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://yasobe.ru) [Soberu (https://yasobe.ru)](https://yasobe.ru)*: top 10M, ru*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://www.imood.com/) [Imood (https://www.imood.com/)](https://www.imood.com/)*: top 10M, blog* -1. ![](https://www.google.com/s2/favicons?domain=https://elakiri.com) [Elakiri (https://elakiri.com)](https://elakiri.com)*: top 10M, lk* +1. ![](https://www.google.com/s2/favicons?domain=https://elakiri.com) [Elakiri (https://elakiri.com)](https://elakiri.com)*: top 10M, lk*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://www.countable.us/) [Countable (https://www.countable.us/)](https://www.countable.us/)*: top 10M, us*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://www.shipmodeling.ru/phpbb) [shipmodeling.ru (https://www.shipmodeling.ru/phpbb)](https://www.shipmodeling.ru/phpbb)*: top 10M, forum, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://armtorg.ru/) [Armtorg (https://armtorg.ru/)](https://armtorg.ru/)*: top 10M, forum, ru* @@ -2816,7 +2814,7 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://mailpass.site) [mailpass.site (https://mailpass.site)](https://mailpass.site)*: top 100M, forum, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://forum.rastrnet.ru) [forum.rastrnet.ru (http://forum.rastrnet.ru)](http://forum.rastrnet.ru)*: top 100M, forum, ru* 1. ![](https://www.google.com/s2/favicons?domain=http://forumbusiness.net) [forumbusiness.net (http://forumbusiness.net)](http://forumbusiness.net)*: top 100M, forum*, search is disabled -1. ![](https://www.google.com/s2/favicons?domain=https://se.guru) [se.guru (https://se.guru)](https://se.guru)*: top 100M, forum, ru*, search is disabled +1. ![](https://www.google.com/s2/favicons?domain=https://se.guru) [se.guru (https://se.guru)](https://se.guru)*: top 100M, forum, ru* 1. ![](https://www.google.com/s2/favicons?domain=https://ovnl.in) [ovnl.in (https://ovnl.in)](https://ovnl.in)*: top 100M, forum*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=http://porschec.ru) [porschec.ru (http://porschec.ru)](http://porschec.ru)*: top 100M, forum*, search is disabled 1. ![](https://www.google.com/s2/favicons?domain=https://mindmachine.ru/) [mindmachine.ru (https://mindmachine.ru/)](https://mindmachine.ru/)*: top 100M, forum* @@ -3148,14 +3146,14 @@ Rank data fetched from Majestic Million by domains. 1. ![](https://www.google.com/s2/favicons?domain=https://flarum.es) [flarum.es (https://flarum.es)](https://flarum.es)*: top 100M, es, forum* 1. ![](https://www.google.com/s2/favicons?domain=https://forum.fibra.click) [forum.fibra.click (https://forum.fibra.click)](https://forum.fibra.click)*: top 100M, forum, it* -The list was updated at (2026-04-21) +The list was updated at (2026-04-22) ## Statistics -Enabled/total sites: 2558/3144 = 81.36% +Enabled/total sites: 2548/3142 = 81.09% -Incomplete message checks: 326/2558 = 12.74% (false positive risks) +Incomplete message checks: 325/2548 = 12.76% (false positive risks) -Status code checks: 640/2558 = 25.02% (false positive risks) +Status code checks: 637/2548 = 25.0% (false positive risks) False positive risk (total): 37.76% @@ -3167,19 +3165,19 @@ Top 20 profile URLs: - (709) `{urlMain}/index/8-0-{username} (uCoz)` - (315) `/{username}` - (222) `{urlMain}{urlSubpath}/members/?username={username} (XenForo)` -- (171) `/user/{username}` +- (170) `/user/{username}` - (138) `/profile/{username}` - (127) `{urlMain}{urlSubpath}/search.php?author={username} (phpBB/Search)` - (120) `{urlMain}{urlSubpath}/member.php?username={username} (vBulletin)` -- (117) `/u/{username}` +- (116) `/u/{username}` - (93) `/users/{username}` - (87) `{urlMain}/u/{username}/summary (Discourse)` - (70) `/@{username}` - (55) `/wiki/User:{username}` - (45) `SUBDOMAIN` - (39) `/members/?username={username}` -- (31) `/members/{username}` - (30) `/author/{username}` +- (30) `/members/{username}` - (27) `{urlMain}{urlSubpath}/memberlist.php?username={username} (phpBB)` - (18) `/forum/search.php?keywords=&terms=all&author={username}` - (16) `/people/{username}` @@ -3188,9 +3186,9 @@ Top 20 profile URLs: Sites by engine: - `uCoz`: 635/709 (89.6%) -- `XenForo`: 186/222 (83.8%) +- `XenForo`: 184/222 (82.9%) - `phpBB/Search`: 120/127 (94.5%) -- `vBulletin`: 30/120 (25.0%) +- `vBulletin`: 31/120 (25.8%) - `Discourse`: 81/87 (93.1%) - `phpBB`: 22/27 (81.5%) - `engine404`: 19/23 (82.6%) @@ -3207,7 +3205,7 @@ Top 20 tags: - (750) `forum` - (128) `gaming` - (80) `coding` -- (59) `photo` +- (58) `photo` - (46) `tech` - (45) `social` - (41) `news` @@ -3222,4 +3220,4 @@ Top 20 tags: - (21) `art` - (21) `freelance` - (18) `hobby` -- (17) `hacking` +- (17) `sport`