All Projects → CyberAndi → CyberSecurity-Box

CyberAndi / CyberSecurity-Box

Licence: GPL-2.0 license
Firewall-System based on OpenWRT or Pi-Hole with UnBound, TOR, optional Privoxy, opt. ntopng and opt. Configuration of the AVM FRITZ!Box with Presets for Security and Port-List. Please visit:

Programming Languages

shell
77523 projects
CSS
56736 projects

Projects that are alternatives of or similar to CyberSecurity-Box

Anti-DDOS-Script
Anti DDOS Protection that will stop DDOS from taking down your Linux Server
Stars: ✭ 51 (+155%)
Mutual labels:  firewall, firewall-template, firewall-configuration, firewall-rules
Whitelist
A simple tool to add commonly white listed domains to your Pi-Hole setup.
Stars: ✭ 3,033 (+15065%)
Mutual labels:  whitelist, pi-hole, ad-blocker, pihole
nftables-example
A playground ruleset to get to know nftables syntax
Stars: ✭ 19 (-5%)
Mutual labels:  blacklist, firewall, firewall-configuration, firewall-rules
mifitxiaomipiholelist
MiFit/Xiaomi PiHole Bock List
Stars: ✭ 28 (+40%)
Mutual labels:  advertisement, pi-hole, ads, pihole
unbound-dns-firewall
DNS-Firewall Python script for UNBOUND
Stars: ✭ 23 (+15%)
Mutual labels:  whitelist, blacklist, ads, unbound
accomplist
ACCOMPLIST - List Compiler
Stars: ✭ 51 (+155%)
Mutual labels:  whitelist, blacklist, ads
Hosts Blocklists
Automatically updated, moderated and optimized lists for blocking ads, trackers, malware and other garbage
Stars: ✭ 1,749 (+8645%)
Mutual labels:  blacklist, ads, unbound
DirectFire Converter
DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, Sm…
Stars: ✭ 34 (+70%)
Mutual labels:  firewall, firewall-configuration, firewall-rules
retrie
Efficient Trie-based regex unions for blacklist/whitelist filtering and one-pass mapping-based string replacing
Stars: ✭ 35 (+75%)
Mutual labels:  whitelist, blacklist, regexp
Neodevhost
The Powerful Friendly Uptodate AD Blocking Hosts 最新强大而友善的去广告
Stars: ✭ 336 (+1580%)
Mutual labels:  whitelist, blacklist, ads
Laravel Firewall
Web Application Firewall (WAF) package for Laravel
Stars: ✭ 544 (+2620%)
Mutual labels:  whitelist, blacklist, firewall
IPRadar2
Real-time detection and defense against malicious network activity and policy violations (exploits, port-scanners, advertising, telemetry, state surveillance, etc.)
Stars: ✭ 20 (+0%)
Mutual labels:  firewall, firewall-configuration, firewall-rules
1hosts
DNS filter-/blocklists | safe. private. clean. browsing!
Stars: ✭ 85 (+325%)
Mutual labels:  blacklist, pi-hole, ads
Piadvanced
This started as a custom install for my pihole!
Stars: ✭ 144 (+620%)
Mutual labels:  raspberrypi, firewall, pi-hole
Spotify Adblock Linux
Spotify adblocker for Linux
Stars: ✭ 641 (+3105%)
Mutual labels:  whitelist, blacklist, ads
Firewall-Easy
Application allows to block Internet access to other applications / Приложение позволяет заблокировать доступ в интернет другим приложения
Stars: ✭ 41 (+105%)
Mutual labels:  firewall, firewall-configuration, firewall-rules
UnboundBL
🛑 DNSBL (adblock) on OPNsense with UnboundBL & Unbound DNS
Stars: ✭ 63 (+215%)
Mutual labels:  whitelist, firewall, unbound
jsCast
📻 An Audio Streaming Application written in JavaScript
Stars: ✭ 23 (+15%)
Mutual labels:  whitelist, blacklist
DoTH-DNS
Your server doth DNS the safe way if you use DoTH-DNS.
Stars: ✭ 26 (+30%)
Mutual labels:  pi-hole, unbound
uppersafe-osfw
UPPERSAFE Open Source Firewall
Stars: ✭ 21 (+5%)
Mutual labels:  firewall, unbound

Logo

CyberSecurity-Box

(inkl. Ad Blocker, UnBound (DNS), Tor or optional Pi-Hole5 (incl. DB) and ntopng)

First load the Brave-Browser from the Brave-Website

    1. Installation on OpenWRT-Router(Fritz!Box, TP-Link etc.) - Alternative 1

      Go on OpenWRT-Project-Page and download the Firmware for your Router.
      After flushing use SSH or Putty for Installation and type the following code.

      ssh [ip-address of OpenWRT]
      User: root
      Password:

      Change the Password with

      passwd
      [newpassword]
      [newpassword]
      Don´t forget to note the newpassword.

      copy the sourcecode from https://github.com/CyberAndi/CyberSecurity-Box/blob/CyberAndi-Pi-Hole-5/tor_unbound_openwrt.txt insert it and run in ssh/putty.

      Now it will appear some Questions about your Network and your Devices. Note: All Values needed !!.

      After the reboot you will have following Networks:

      • REPEATER for internal Communication between Router and Repeater for all of this Networks
      • VOICE for Amazon Alexa, Google Assistent or other Voice Assistent-Systems
      • CONTROL for IR/RF-Controlling like Logitech Harmony, Broadlink etc.
      • HCONTROL for Homeautomation or Smarthome (Heating, Cooling, Dor-, Window-Contacts, Power-Switches etc.)
      • ENTERTAIN for TVs, PlayStation, X-Box, Mediaplayer, DVD-Player and BlueRay-Player etc.
      • DMZ for NAS, Network Storage, PLEX-Server, UPNP/DLNA-Servers, Database-Servers, Mail-Server and Web-Server etc.
      • INET for Clients with .onion and Tor-Network Access
      • GUEST for your Guests only

      All of this have the WiFi-Password/-Key: Cyber,Sec9ox

      For each of this separated Networks you will have a VLAN on the Switch-/Output-Ethernet-Ports of the Router between VLAN_ID 101 and VLAN_ID 106.

      You will find the Screenshots here.

    2. Installation CyberSecurityBox (RasPi) - Alternative 2

      You need a Raspberry Pi and a SD-Card with 8 GByte or more. Use a blank Raspbian-SD-Card-Image or CyberSecurityBox_2.img is the Pi-Hole, UnBound and torrc with a ready-to-use Image.
      Install one of this with balenaEtcher on a SD-Card.
      Insert the SD-Card in the RasPi. And use SSH or Putty for Installation and type the following code.

      ssh [ip-address of RasPi]
      User: pi
      Password: raspberry

      Change the Password with

      passwd
      [newpassword]
      [newpassword]
      Don´t forget to note the newpassword.

      sudo su
      apt-get update
      apt-get upgrade -y
      • Type for Installation

        apt-get install tor unbound privoxy ntopng postfix iptables-persistent netfilter-persistent -y
        curl -sSL https://install.pi-hole.net | bash
        and follow the messages on the screen.
      • The pi-hole-teleporter_2020-06-07_09-38-48.tar.gz

        Is the newest Version with PiHole 5.0 and DataBase Support. It includes the Porn-, Ad- and Tracking-Blocking.
      • The pi-hole-teleporter_CyberSecurity_Box_without_Porn.tar.gz

        inludes White- and Blacklist (Advertisement and Maleware). Until Pi-Hole 4 and smaller
      • The pi-hole-teleporter_CyberSecurity_Box_2018-12-20_.tar.gz

        inludes White- and Blacklist (Advertisement, Maleware, Tracking and Porn). Until Pi-Hole 4 and smaller
      • The Pi-Hole 4 regex.list

        includes Blacklist (Advertisment, Maleware, Tracking and Porn) with over 40% blocking rate.
        In pi-hole-teleporter_2020-06-07_09-38-48.tar.gz is this included for Pi-Hole5.
        service pihole-FTL stop
        service unbound stop
        service privoxy stop
        service tor stop
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/whitelist_Alexa_Google_Home_Smarthome.txt > whitelist.txt
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/tor/torrc > torrc
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/unbound/root.hints > root.hints
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/unbound/unbound.conf > unbound.conf
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/unbound/unbound.conf.d/test.conf > unbound_tor_pihole.conf
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/unbound.sh > unbound.sh
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/privoxy/config > config
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/boxed-bg.jpg > boxed-bg.jpg
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/boxed-bg.png > boxed-bg.png
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/blockingpage.css > blockingpage.css
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/AdminLTE.min.css > AdminLTE.min.css
        curl -sSL --compressed https://github.com/CyberAndi/CyberSecurity-Box/raw/Version2/skin-blue.min.css > skin-blue.min.css
        
        cp whitelist.txt /etc/pihole/whitelist.txt cp root.hints /etc/unbound/root.hints cp unbound.conf /etc/unbound/unbound.conf cp unbound.sh /etc/cron.weekly cp unbound_tor_pihole.conf /etc/unbound/unbound.conf.d/unbound_tor_pihole.conf -r -v cp config /etc/privoxy/config cp boxed-bg.jpg /var/www/html/admin/img/boxed-bg.jpg cp *.css /var/www/html/admin/style/vendor/ cp blockingpage.css /var/www/html/pihole/
        service tor start service privoxy start service unbound start service pihole-FTL start
    3. (optional) Configuration of the AVM FRITZ!Box with Presets for Security and Port-List - Option for Alternative 2 Pi_Hole

      This zip-File

      includes a AVM FRITZ!Box-Export-File for FRITZ OS 6.80 and above. It includes Firewall-Rules for Amazon Alexa/Echo, Google Assistens, NAS, MS-Servers etc.

For more Information in german visit https://www.cyberandi.de/Smarthome


Contact: [email protected] - Website: https://www.cyberandi.de

Screenshots

Set Parameters

Login Page

Overview

Overview 2

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].