Skip to content

PusPC/Cigany-s-malware-blocklist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

495 Commits
 
 
 
 
 
 

Repository files navigation

🛡️ Malware Blocklist

License: MIT Node.js Express SQLite

A powerful, automated malware blocklist service that aggregates threat intelligence from multiple sources and provides clean, regularly updated blocklists in various formats. Protect your network from malware, scams, and virus-spreading sites with our comprehensive filtering solution.

🌐 Live Blocklist: blocklist.ciganypixel.top

📊 Blocklist Statistics

Last Updated: 2026-01-27
Total Entries: 15461
Active Threats: 15424


✨ Features

  • 🔄 Automated Updates: Continuously syncs with multiple threat intelligence feeds
  • 🎯 Multiple Formats: Supports uBlock Origin, AdBlock Plus, Dnsmasq, Hosts files, Pi-hole, and plain text
  • 📊 Real-time Statistics: Live dashboard showing blocklist metrics and update status
  • ⚡ High Performance: Built with Node.js and SQLite for optimal speed
  • 🌐 Web Interface: Beautiful, responsive landing page with direct download links

🎯 Supported Blocklist Formats

Format Endpoint Description
uBlock Origin /blocklist/ublock Adblock Plus format with `
AdBlock Plus /blocklist/adblock Same as uBlock format for compatibility
Dnsmasq /blocklist/dnsmasq address=/domain/0.0.0.0 format for DNS blocking
Hosts File /blocklist/hosts Traditional 0.0.0.0 domain format
Pi-hole /blocklist/pihole Plain domain list format for Pi-hole
Plain Text /blocklist/plain Simple URL list without formatting
Raw /blocklist/raw Direct access to raw blocklist data

📊 Usage Examples

Browser Extensions

uBlock Origin:

  1. Open uBlock Origin settings
  2. Go to "Filter lists" tab
  3. Click "Import" and add: https://blocklist.ciganypixel.top/blocklist/ublock

AdBlock Plus:

  1. Open AdBlock Plus settings
  2. Go to "Advanced" → "Filter lists"
  3. Add custom filter: https://blocklist.ciganypixel.top/blocklist/adblock

Network-Level Blocking

Pi-hole:

# Add to Pi-hole blocklists
pihole -a audit add https://blocklist.ciganypixel.top/blocklist/pihole

Dnsmasq:

# Add to dnsmasq configuration
echo "conf-file=https://blocklist.ciganypixel.top/blocklist/dnsmasq" >> /etc/dnsmasq.conf

Hosts File:

# Download and apply hosts file
wget -O /tmp/malware-hosts https://blocklist.ciganypixel.top/blocklist/hosts
cat /tmp/malware-hosts >> /etc/hosts

Command Line

# Download and save blocklist
curl -s https://blocklist.ciganypixel.top/blocklist/ublock > malware-blocklist.txt

# Check if a domain is blocked
grep "example.com" <(curl -s https://blocklist.ciganypixel.top/blocklist/plain)

License

This project is licensed under the MIT License - see the LICENSE file for details.

⭐ If this project helped you, please give it a star!

🔄 Share it with others who might find it useful