diff --git a/tools/crypto-firewall.md b/tools/crypto-firewall.md index 8ddccf6..18e5382 100644 --- a/tools/crypto-firewall.md +++ b/tools/crypto-firewall.md @@ -2,172 +2,181 @@

πŸ“ˆ Charting Show: Crypto Firewall βœ…

-Crypto Firewall: Your Digital Shield in the Cryptocurrency Ecosystem +The **Crypto Firewall** is a threat intelligence and blocking system built to defend against crypto-related threats including phishing, scams, malware, and cryptojacking. -This security-centric repository offers a comprehensive suite of resources and tools designed to fortify your cryptocurrency trading activities and systems. We provide: +With continuously updated **blocklists, filters, and indicators of compromise (IOCs)**, it can be deployed across browsers, operating systems, and networksβ€”helping you stay protected in an increasingly hostile crypto environment. -- Cutting-edge best practices -- Robust scripts and configurations -- In-depth security guides +## Quick Start ⚑ -Our primary focus is on: +Get protected in under 2 minutes: -1. Blocking browser-based crypto mining and cryptojacking attempts -2. Thwarting banking and crypto malware -3. Identifying and preventing access to phishing websites and malicious apps -4. Disrupting hackers' command-and-control (C2) server communications +1. Install an adblocker (e.g. Brave or uBlock Origin) +2. Add one list: -**Disclaimer:** New websites are being created all the time to steal cryptocurrencies from users, this is a cat and mouse game and these filter lists are not intended to be a complete solution! User discretion is advised, care and diligence of cyber security to avoid scams are recommended. +- **Lite (low resource):** -## Installation ❀️ +``` +https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/lite-version.txt +``` -Choose where to deploy the crypto firewall at the browser level, operating system level, and/or network perimeter - for layered, comprehensive protection. +- **Full (recommended):** -### Browser Blocking 🌟 +``` +https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/full-version.txt +``` -Install an ad blocker in your desktop or mobile browser that uses the [Adblock Plus](https://adblockplus.org/)' filter list: +- **Mega (maximum protection):** -#### Recommended Choice ⭐ +``` +https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/mega-version.txt +``` -Brave Browser offers built-in ad and tracker blocking, making it an excellent choice for enhanced privacy and security. +3. Restart your browser -- ![Brave Desktop Browser](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/brave.png) **[Brave Desktop Browser Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/brave-desktop-browser-instructions.md)** - Provides robust privacy features, including a built-in ad blocker and Tor integration for anonymous browsing. +➑️ See [Installation](#installation) for advanced setups -- ![Brave Desktop Browser](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/brave.png) **[Brave Mobile Browser Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/brave-mobile-browser-instructions.md)** - Offers similar privacy protections on mobile devices. +## Installation ❀️ -#### Other Browser Choices ✨ +Deploy Crypto Firewall at the **browser, system, and/or network level** to achieve layered protection. -Explore additional secure browsers like [Firefox](https://www.mozilla.org/en-US/firefox/new/), [Opera](https://www.opera.com/) and [Carbon Browser](https://carbon.website/), each offering unique features such as ad-blocking, privacy enhancements and cryptocurrency support. +### Browser Blocking 🌟 -- ![AdBlock Browser](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adblock-browser.png) **[AdBlock Browser Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adblock-browser-instructions.md)** - Is a fast, secure, and ad-free web browser developed by the Adblock Plus team. +Use a browser that supports Adblock Plus-compatible filter lists. -- ![Opera Browser](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/opera.png) **Opera Browser** - Includes ad blocking by default since Opera 50. +#### Recommended ⭐ -- crypto **Chrome Browser** - Includes [Manifest V3](https://developer.chrome.com/docs/extensions/develop/migrate/what-is-mv3) by default limiting adblocker rules to only 30,000. Is the most popular browser used on the internet. +- ![Brave](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/brave.png) **[Brave Desktop Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/brave-desktop-browser-instructions.md)** +- ![Brave](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/brave.png) **[Brave Mobile Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/brave-mobile-browser-instructions.md)** -- Vivaldi **[Vivaldi Browser Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/vivaldi-browser-instructions.md)** - Browse with desktop-style tabs, block ads and trackers, and sync data between devices safely. +Built-in ad and tracker blocking with strong privacy defaults. -### Ad Blockers β˜€οΈ +#### Alternatives ✨ -You can use these blocklists with popular adblockers like uBlock Origin, AdAway, Blokada, AdBlock Plus and others to block malicious crypto-related domains and trackers. +- ![AdBlock Browser](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adblock-browser.png) **[AdBlock Browser Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adblock-browser-instructions.md)** -- ![AdAway](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adaway.png) **[AdAway Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adaway-instructions.md)** - Is a free and open-source ad-blocking application for the Android mobile operating system. +- **Chrome Browser Guide** – MV3 limits (~30k rules) -- ![AdBlock](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adblock.png) **[AdBlock Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adblock-instructions.md)** - Is a user-supported browser extension that lets you surf the web ad-free. +- [Firefox Guide](https://www.mozilla.org/firefox/new/) – Recommended for full extension capability -- ![AdBlock Plus](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adblock-plus.png) **[AdBlock Plus Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adblock-plus-instructions.md)** - Popular ad-blocking extension for various browsers. +- ![Opera](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/opera.png) **Opera Browser Guide** – Native adblocking -- ![AdGuard](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adguard.png) **[AdGuard Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adguard-instructions.md)** - Comprehensive ad and tracker blocking solution. +- **[Vivaldi Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/vivaldi-browser-instructions.md)** -- ![Blokada](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/blokada.png) **[Blokada Android Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/blokada-android-instructions.md)** and **[Blokada iOS Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/blokada-ios-instructions.md)** - Block ads and trackers in apps and games, comes with a fast and private DNS and VPN. +### Ad Blockers β˜€οΈ -- ![DNS66](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/dns66.png) **[DNS66 Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dns66-instructions.md)** - Is a DNS-based host blocker for Android. +Use these tools with the provided filter lists: -- ![uBock Origin](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/ublock.png) **[uBlock Origin (Manifest V2) Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/ublock-origin-instructions.md)** - Efficient, wide-spectrum content blocker. +- ![AdAway](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adaway.png) **[AdAway Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adaway-instructions.md)** -- ![uBock Origin](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/ublock.png) **[uBlock Origin Lite (Manifest V3) Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/ublock-origin-lite-instructions.md)** - Is a _permission-less_ MV3-based content blocker. +- ![AdBlock Plus](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adblock-plus.png) **[AdBlock Plus Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adblock-plus-instructions.md)** -#### Manifest V3: How Google Chrome's Update Affects Ad-Blockers πŸ‡¬ +- ![AdGuard](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/adguard.png) **[AdGuard Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/adguard-instructions.md)** -Google Chrome's Manifest V3, rolled out in June 2024, will significantly impact ad-blockers and other browser extensions. This update limits extensions to 30,000 rules, far below the 300,000 rules many ad-blockers currently use to function effectively. The change from the webRequest API to the declarativeNetRequest API will reduce ad-blockers' flexibility and ability to update rules in real-time. +- ![Blokada](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/blokada.png) **[Blokada Android Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/blokada-android-instructions.md)** +- ![Blokada](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/blokada.png) **[Blokada iOS Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/blokada-ios-instructions.md)** -While some ad-blockers like AdGuard, uBlock Origin Lite and Ghostery have adapted to Manifest V3, users may notice decreased effectiveness in blocking ads. This move has sparked controversy, with critics arguing it gives Google more control over extensions and potentially benefits its advertising business. As a result, some users are considering alternative browsers like Firefox, which has committed to continuing support for Manifest V2. +- ![DNS66](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/dns66.png) **[DNS66 Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dns66-instructions.md)** -### Perimeter Blocking πŸ”“ +- ![uBlock](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/ublock.png) **[uBlock Origin (MV2) Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/ublock-origin-instructions.md)** +- ![uBlock](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/ublock.png) **[uBlock Origin Lite (MV3) Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/ublock-origin-lite-instructions.md)** -You may use the hosts file with below applications to block these miners on whole networks. Simply add the link to the above hosts file in each system. +### Network / DNS Filtering πŸ”“ -- Bind RPZ **[Bind RPZ Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/bind-rpz-instructions.md)** - Is a DNS firewall feature supported by BIND. It allows rewriting or blocking DNS responses for specific domains based on a configured policy - like redirecting `malware-site.com` to `127.0.0.1`. +Deploy filtering at the DNS or network layer for system-wide enforcement. -- Bind Zone **[Bind Zone Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/bind-zone-instructions.md)** - Is simply a DNS zone file - it defines DNS records (A, MX, CNAME, etc.) for a domain or set of domains, usually for authoritative DNS services. +- **[Bind RPZ Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/bind-rpz-instructions.md)** +- **[Bind Zone Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/bind-zone-instructions.md)** -- Blocky **[Blocky Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/blocky-instructions.md)** - Is a DNS proxy and ad-blocker for the local network written in Go. +- **[Blocky Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/blocky-instructions.md)** -- dnscrypt-proxy **[Dnscrypt-Proxy Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnscrypt-proxy-instructions.md)** - Is a flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS, Anonymized DNSCrypt and ODoH (Oblivious DoH). +- Dnsmasq **[Dnsmasq Android Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnsmasq-android-instructions.md)** +- Dnsmasq **[Dnsmasq Linux Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnsmasq-linux-instructions.md)** +- Dnsmasq **[Dnsmasq Mac OS Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnsmasq-macos-instructions.md)** +- Dnsmasq **[Dnsmasq Windows Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnsmasq-windows-instructions.md)** -- Dnsmasq **[Dnsmasq Android Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnsmasq-android-instructions.md)** and **[Dnsmasq Linux Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnsmasq-linux-instructions.md)** and **[Dnsmasq Mac OS Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnsmasq-macos-instructions.md)** and **[Dnsmasq Windows Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnsmasq-windows-instructions.md)** - Provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. +- **[Dnscrypt-Proxy Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/dnscrypt-proxy-instructions.md)** -- NextDNS **[NextDNS Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/nextdns-instructions.md)** - Protects you from all kinds of security threats, blocks ads and trackers on websites and in apps and provides a safe and supervised Internet for kids - on all devices and on all networks. +- **[NextDNS Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/nextdns-instructions.md)** -- ![pfSense](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/pfSense.png) **[pfSense with pfBlockerNG Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/pfsense-pfblockerng-instructions.md)** - Provides firewall capabilities by allowing users to filter both inbound and outbound traffic using IP and DNS blocklists. +- **[Pi-hole Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/pi-hole-instructions.md)** -- ![Pi-hole](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/pi-hole.png) **[Pi-hole Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/pi-hole-instructions.md)** - Provides a Linux network-level advertisement and Internet tracker blocking application which acts as a DNS sinkhole and optionally a DHCP server, intended for use on a private network. +### Firewalls / IDS / SIEM πŸ›‘οΈ -- Snort3 **[Snort3 Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/snort3-instructions.md)** - Is a high-performance, open-source network intrusion detection and prevention system (IDS/IPS) that analyzes traffic in real time to detect and block malicious activity. +Use for advanced monitoring, detection, and enforcement: -- Splunk **[Splunk Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/splunk-instructions.md)** and **[Crypto Firewall Splunk App](https://splunkbase.splunk.com/app/8341)** - It offers an unified interface for monitoring, troubleshooting, detecting threats, ensuring compliance and gaining operational intelligence through customizable dashboards, alerts and visualizations. +- ![pfSense](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/pfSense.png) **[pfSense + pfBlockerNG Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/pfsense-pfblockerng-instructions.md)** -- Suricata **[Suricata Linux & Mac OS Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-linux-macos-instructions.md)** and **[Suricata Windows Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-windows-instructions.md)** - Is an open-source intrusion detection system (IDS) and intrusion prevention system (IPS) developed by the Open Information Security Foundation (OISF). +- **[Snort3 Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/snort3-instructions.md)** -- Suricata SNI **[Suricata SNI Linux Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-sni-linux-instructions.md)** and **[Suricata SNI Mac OS Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-sni-macos-instructions.md)** and **[Suricata SNI Windows Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-sni-windows-instructions.md)** - Refers to Suricata's ability to inspect TLS (encrypted) traffic and extract the Server Name Indication (SNI) - the domain name requested during HTTPS connections-enabling visibility and filtering of encrypted traffic based on domain names. +- **[Splunk Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/splunk-instructions.md)** +- **[Splunk App Guide](https://splunkbase.splunk.com/app/8341)** -### Crypto Annoyances (Optional Step) πŸš€ +- Suricata **[Suricata Linux & Mac OS Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-linux-macos-instructions.md)** +- Suricata **[Suricata Windows Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-windows-instructions.md)** -This optional filter list removes cryptocurrency-related annoyances and unwanted content to create a cleaner, less distracting browsing experience. It focuses on **UI-level cleanup and tracking reduction**, without breaking core site functionality. +- Suricata SNI **[Suricata SNI Linux Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-sni-linux-instructions.md)** +- Suricata SNI **[Suricata SNI Mac OS Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-sni-macos-instructions.md)** +- Suricata SNI **[Suricata SNI Windows Instructions Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/suricata-sni-windows-instructions.md)** -- crypto **[Block Crypto Annoyances Filter List](https://raw.githubusercontent.com/chartingshow/crypto-firewall/refs/heads/master/src/blacklists/block-crypto-annoyances.txt)** - Reduce visual noise, tracking, and promotional clutter across crypto-related sites. +### Operating System Blocking 🌟 -Specifically, it: +Apply system-wide blocking via hosts file: -- Removes marketing and referral URL parameters (e.g. `utm_*`) -- Hides cookie banners and compliance overlays on major exchanges (Binance, Coinbase, etc.) -- Suppresses promoted posts and sponsored content on social platforms -- Blocks TradingView popups, notifications, and non-essential telemetry -- Cleans up CoinGecko and CoinMarketCap by removing ads, banners, and promotional feeds +- **[Linux Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/linux-hosts-instructions.md)** -#### Recommended Browser Installation Guides +- **[macOS Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/mac-hosts-instructions.md)** -- ![Brave Desktop Browser](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/brave.png) **[Add Crypto Annoyances Filter - Brave Desktop](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/brave-desktop-browser-instructions.md#step-6-developer-mode)** +- **[Windows Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/windows-hosts-instructions.md)** -- ![Brave Mobile Browser](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/brave.png) **[Add Crypto Annoyances Filter - Brave Mobile](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/brave-mobile-browser-instructions.md#step-10-add-custom-filter-list-url)** +#### Hosts Lists -### Operating System Blocking 🌟 +- Domains only: + https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/hosts-domains-only.txt -For system-wide protection, consider modifying your device's hosts file: +- Domains + IPs: + https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/hosts-domains-and-ips.txt - +- Editing guide: + https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/how-to-edit-your-hosts-file.md -#### Hosts based blocking πŸ’’ +## Crypto Annoyances (Optional) πŸš€ -For the blocking based on the [HOSTS file]() use the below link: +Removes UI clutter, tracking, and promotional noise without breaking core functionality. -- [https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/hosts-domains-only.txt](https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/hosts-domains-only.txt) -- [https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/hosts-domains-and-ips.txt](https://raw.githubusercontent.com/chartingshow/crypto-firewall/master/src/blacklists/hosts-domains-and-ips.txt) +- **[Crypto Annoyances Filter](https://raw.githubusercontent.com/chartingshow/crypto-firewall/refs/heads/master/src/blacklists/block-crypto-annoyances.txt)** -Here's a simple guide on how to access your hosts file on [Linux, macOS and Windows](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/how-to-edit-your-hosts-file.md). +Quick install: + +- ![Brave](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/brave.png) **[Brave Desktop Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/brave-desktop-browser-instructions.md#step-6-developer-mode)** +- ![Brave](https://github.com/chartingshow/crypto-firewall/blob/master/assets/images/brave.png) **[Brave Mobile Guide](https://github.com/chartingshow/crypto-firewall/blob/master/docs/help-guides/brave-mobile-browser-instructions.md#step-10-add-custom-filter-list-url)** + +# Usage & Versions ## Basic usage πŸ”₯ -For a thorough explanation on how to add the to your adblocker, open one of the help guides found in this folder: +For a thorough explanation on how to add the lists to your adblocker, open one of the help guides found in this folder: - https://github.com/chartingshow/crypto-firewall/tree/master/docs ## Recommended versions βœ… -The firewall is known to reduce performance slightly and this is why we have several **different** versions. +Filtering may impact performance. Choose a version based on your device capability: + +### Suggested Versions (Performance & Device) -Here's a suggested guide based on cpu processors: +Choose a version based on your device performance. If unsure, start with `full` and adjust based on performance. -- **Intel i3** - use `full` version (if you experience bad performance then try `lite` version instead). -- **Intel i5** - use `full` version (if you experience bad performance then try `lite` version instead). -- **Intel i7** - use `mega` version (if you experience bad performance then try `full` version instead). -- **Intel i9** - use `beta` or `mega` versions (if you experience bad performance then try `full` version instead). +- **Low-End Devices** + β†’ `lite` (upgrade to `full` if stable) -- **AMD Ryzen 3** - use `lite` version (if you experience bad performance then try `full` version instead). -- **AMD Ryzen 5** - use `full` version (if you experience bad performance then try `lite` version instead). -- **AMD Ryzen 7** - use `mega` version (if you experience bad performance then try `full` version instead). -- **AMD Ryzen 9** - use `beta` or `mega` versions (if you experience bad performance then try `full` version instead). +- **Mid-Range Devices** + β†’ `full` (downgrade to `lite` if needed) -Here's a suggested guide based on device: +- **High-Performance Devices** + β†’ `mega` (fallback: `full`) -- **Laptop** or **Computer** - use `beta` or `mega` versions (if you experience bad performance then try `full` version instead). -- **Tablet** - use `mega` or `full` versions (if you experience bad performance then try `full` version instead). -- **Powerful Smartphone** - use `full` version (if you experience bad performance then try `lite` version instead). -- **Low-End Smartphone** - use `lite` version. +- **Enthusiast / Workstations** + β†’ `mega` or `beta` (fallback: `full`) ## Issues and Suggestions