#!/bin/sh # Router Automatic Deletions v0.2 # (insert hearty laugh) # # fight back against automatic rule insertion, with.. # automatic rule deletion! ### ### # drop this script into your PATH somewhere, and make it executable # cp rad /usr/local/bin/rad # chmod +x /usr/local/bin/rad # # then, if you reboot the router, just type "rad" afterwards. TADA! # # # (c) corz.org # # more details here.. # http://corz.org/comms/hardware/router/ # prefs.. #router="router" router="192.168.1.1" user="admin" password="admin" # the action.. { sleep 1; echo $user sleep 1; echo $password sleep 1; echo "delete ipf rule entry ruleid 10" sleep 1; echo "delete ipf rule entry ruleid 11" sleep 1; echo "delete ipf rule entry ruleid 12" sleep 1; echo "delete ipf rule entry ruleid 30" sleep 1; echo "delete ipf rule entry ruleid 31" sleep 1; echo "delete ipf rule entry ruleid 32" sleep 1; echo "delete ipf rule entry ruleid 50" sleep 1; echo "delete ipf rule entry ruleid 51" sleep 1; echo "delete ipf rule entry ruleid 52" sleep 1; echo "delete ipf rule entry ruleid 70" sleep 1; echo "delete ipf rule entry ruleid 71" sleep 1; echo "delete ipf rule entry ruleid 72" sleep 1; echo "delete ipf rule entry ruleid 90" sleep 1; echo "delete ipf rule entry ruleid 91" sleep 1; echo "delete ipf rule entry ruleid 92" sleep 1; echo "exit" } | telnet $router # fin