I searched the forums for specific terms such as "ALL-U-NEED" and "YAQUI" but didn't get any hits on any of the forums.
My question is whether or not the script below would work on OpenWRT? [My current build is Attitude Adjustment (r27096)]
I found the script here: http://www.linksysinfo.org/forums/showt … hp?t=65454 -- and it covers the sections of the script and what it does.
The script is below...
## ALL-U-NEED Ad Blocking v3.9d
## http://goo.gl/mhykQ
## Original script by YAQUI
## Updated by ~nephelim~, Syl, jochen, groosh, ng12345, ray123, mstombs
## base64 decoder by Danny Chouinard's
sleep 10
ADB="/tmp/ADBLOCK.sh"
{
cat <<'ENDF' >$ADB
#!/bin/sh
OPTIMISE="Y"
GETS="1 2 3 4"
TRIM_BEGIN=3
S1="http://pgl.yoyo.org/as/serverlist.php?hostformat=nohtml" #44K
S2="http://mirror1.malwaredomains.com/files/justdomains" #189K
S3="http://www.malwaredomainlist.com/hostslist/hosts.txt" #97K
S4="http://www.mvps.org/winhelp2002/hosts.txt" #620K
S5="http://hosts-file.net/hphosts-partial.asp" #460K
S6="http://hostsfile.mine.nu/Hosts" #2641K
S7="http://support.it-mate.co.uk/downloads/hosts.txt" #3851K
USEWHITELIST="Y" # N/Y/R for remote
WURL="http://example.com/whitelist.txt"
WHITE="intel.com"
BLACK=""
USEPIXELSERV="N"
PXL_IP=192.168.1.2
PXL_EXE="/tmp/pixelserv"
PXL_URL="http://example.com/pixelserv"
UPLOAD="N"
FTP_SERVER="example.com"
FTP_USER=""
FTP_PASS=""
FTP_PORT=21
FTP_PATH="/gen"
ADD_CONF="N"
USEHOSTS="N"
ROUTER="Y"
NIP="0.0.0.0"
ENDF
}
UPDATE="Y"
AUP() {
if [[ "$UPDATE" == "Y" ]] ; then
if [[ "$(cru l | grep AdUpd | cut -d '#' -f2)" != "AdUpd" ]] ; then
cru a AdUpd "0 4 * * * $ADB"
fi
fi
}
#### DO NOT EDIT BELOW ####
b64="openssl enc -base64 -d"
[[ "$(echo WQ==|$b64)" != "Y" ]] && b64="b64"
b64(){
awk 'BEGIN{b64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"}
{for(i=1;i<=length($0);i++){c=index(b64,substr($0,i,1));if(c--)
for(b=0;b<6;b++){o=o*2+int(c/32);c=(c*2)%64;if(++obc==8){if(o)
{printf"%c",o}else{system("echo -en \"\\0\"")}obc=o=0}}}}';}
{
cat <<'ENDF'| $b64 |gunzip >>$ADB
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
/QdjDEMl1Q8AAA==
ENDF
}
chmod 775 $ADB
$ADB
AUP
This would be really convenient as it does download new versions of the websites with a cron job and would really help out with my internet connection at home since I have multiple users on the network.
Thanks in advance.