Adamm
Part of the Furniture
For support requests and questions please use the Github Issue Tracker where this script is actively maintained
Skynet - Router Firewall & Security Enhancements
Skynet is the first comprehensive IP banning and security tool exclusively for Asus Devices.
The goal of this tool is to enhance the firmware's built in functionality such as the SPI Firewall, Brute Force Detection and AiProtect while adding easy to use tools for users to implement custom firewall rules they desire. Skynet has a range of feature from banning single IPs, domains, entire countries or pulling predefined malware lists from reputable providers. Skynet can also be used to secure IOT device and prevent them from phoning home. It is the one stop shop for router security and the first line of defense in your home network.
Skynet fully supports OpenVPN implementations from providers like Private Internet Access, along with user scripts like Diversion & Scribe. Extensive testing has also been done with home security products such as the Annke DW81KE and NAS systems including the QNAP TVS-672XT
You can read about explanations and solutions for common errors here.
This script will always be open source and free to use, but if you want to support future development you can do so by Donating With PayPal.
Installation;
All that's required is a USB drive that's at-least 2GB (so there is room for a SWAP file). After downloading it just works.
This script is now hosted on GitHub, you can follow the most recent changes here.
In your favorite SSH terminal;
For firmware versions 384.15+ this can also be installed via AMTM by following the menu prompts;
After installation (or reboot) you should see output similar the following indicating the script is working.
Skynet - Router Firewall & Security Enhancements
Skynet is the first comprehensive IP banning and security tool exclusively for Asus Devices.
The goal of this tool is to enhance the firmware's built in functionality such as the SPI Firewall, Brute Force Detection and AiProtect while adding easy to use tools for users to implement custom firewall rules they desire. Skynet has a range of feature from banning single IPs, domains, entire countries or pulling predefined malware lists from reputable providers. Skynet can also be used to secure IOT device and prevent them from phoning home. It is the one stop shop for router security and the first line of defense in your home network.
Skynet fully supports OpenVPN implementations from providers like Private Internet Access, along with user scripts like Diversion & Scribe. Extensive testing has also been done with home security products such as the Annke DW81KE and NAS systems including the QNAP TVS-672XT
You can read about explanations and solutions for common errors here.
This script will always be open source and free to use, but if you want to support future development you can do so by Donating With PayPal.



Installation;
All that's required is a USB drive that's at-least 2GB (so there is room for a SWAP file). After downloading it just works.
This script is now hosted on GitHub, you can follow the most recent changes here.
In your favorite SSH terminal;
Code:
/usr/sbin/curl -s "https://raw.githubusercontent.com/Adamm00/IPSet_ASUS/master/firewall.sh" -o "/jffs/scripts/firewall" && chmod 755 /jffs/scripts/firewall && sh /jffs/scripts/firewall install
For firmware versions 384.15+ this can also be installed via AMTM by following the menu prompts;
Code:
amtm
After installation (or reboot) you should see output similar the following indicating the script is working.
Code:
Sep 15 21:55:39 Skynet: [%] Startup Initiated... ( skynetloc=/tmp/mnt/Elements/skynet )
Sep 15 21:56:00 Skynet: [#] 132577 IPs (+0) -- 1828 Ranges Banned (+0) || 0 Inbound -- 0 Outbound Connections Blocked! [start] [21s]
Last edited: