mirror of
https://github.com/casjaysdevdocker/squidguard
synced 2025-01-18 00:34:24 -05:00
➕ Added: config/e2guardian/lists/filtergroups/ ➕
This commit is contained in:
parent
baed80b466
commit
4e379c00c0
@ -0,0 +1 @@
|
||||
#Add header where url matches
|
186
config/e2guardian/lists/filtergroups/f1/bannedextensionlist
Executable file
186
config/e2guardian/lists/filtergroups/f1/bannedextensionlist
Executable file
@ -0,0 +1,186 @@
|
||||
.ade # Microsoft Access project extension
|
||||
.adp # Microsoft Access project
|
||||
.asx # Windows Media Audio / Video
|
||||
.bas # Microsoft Visual Basic class module
|
||||
.bat # Batch file
|
||||
.cab # Windows setup file
|
||||
.chm # Compiled HTML Help file
|
||||
.cmd # Microsoft Windows NT Command script
|
||||
.com # Microsoft MS-DOS program
|
||||
.cpl # Control Panel extension
|
||||
.crt # Security certificate
|
||||
.dll # Windows system file
|
||||
.exe # Program
|
||||
.hlp # Help file
|
||||
.ini # Windows system file
|
||||
.hta # HTML program
|
||||
.inf # Setup Information
|
||||
.ins # Internet Naming Service
|
||||
.isp # Internet Communication settings
|
||||
# .js # JScript file - often needed in web pages
|
||||
# .jse # Jscript Encoded Script file - often needed in web pages
|
||||
.lnk # Windows Shortcut
|
||||
.mda # Microsoft Access add-in program
|
||||
.mdb # Microsoft Access program
|
||||
.mde # Microsoft Access MDE database
|
||||
.mdt # Microsoft Access workgroup information
|
||||
.mdw # Microsoft Access workgroup information
|
||||
.mdz # Microsoft Access wizard program
|
||||
.msc # Microsoft Common Console document
|
||||
.msi # Microsoft Windows Installer package
|
||||
.msp # Microsoft Windows Installer patch
|
||||
.mst # Microsoft Visual Test source files
|
||||
.pcd # Photo CD image, Microsoft Visual compiled script
|
||||
.pif # Shortcut to MS-DOS program
|
||||
.prf # Microsoft Outlook profile settings
|
||||
.reg # Windows registry entries
|
||||
.scf # Windows Explorer command
|
||||
.scr # Screen saver
|
||||
.sct # Windows Script Component
|
||||
.sh # Shell script
|
||||
.shs # Shell Scrap object
|
||||
.shb # Shell Scrap object
|
||||
.sys # Windows system file
|
||||
.url # Internet shortcut
|
||||
.vb # VBScript file
|
||||
.vbe # VBScript Encoded script file
|
||||
.vbs # VBScript file
|
||||
.vxd # Windows system file
|
||||
.wsc # Windows Script Component
|
||||
.wsf # Windows Script file
|
||||
.wsh # Windows Script Host Settings file
|
||||
.otf # Font file - can be used to instant reboot 2k and xp
|
||||
.ops # Office XP settings
|
||||
.doc # Word document
|
||||
.xls # Excel document
|
||||
.pps
|
||||
.gz # Gziped file
|
||||
.tar # Tape ARchive file
|
||||
.zip # Windows compressed file
|
||||
.tgz # Unix compressed file
|
||||
.bz2 # Unix compressed file
|
||||
.cdr # Mac disk image
|
||||
.dmg # Mac disk image
|
||||
.smi # Mac self mounting disk image
|
||||
.sit # Mac compressed file
|
||||
.sea # Mac compressed file, self extracting
|
||||
.bin # Mac binary compressed file
|
||||
.hqx # Mac binhex encoded file
|
||||
.rar # Similar to zip
|
||||
.mp3 # Music file
|
||||
.mpeg # Movie file
|
||||
.mpg # Movie file
|
||||
.avi # Movie file
|
||||
.asf # this can also exploit a security hole allowing virus infection
|
||||
.iso # CD ISO image
|
||||
.ogg # Music file
|
||||
.wmf # Movie file
|
||||
.bin # CD ISO image
|
||||
.cue # CD ISO image
|
||||
#.3g2 #
|
||||
#.3gp # Nokia Movie File
|
||||
#.3gp2
|
||||
#.3gpp
|
||||
#.3gpp2
|
||||
#.aac # AAC Audio
|
||||
#.acp # AAC for SD Media
|
||||
#.adts
|
||||
#.aif
|
||||
#.aifc
|
||||
#.aiff # AIFF Audio
|
||||
#.amc # AMC Media
|
||||
#.amr # narrow-Band Content
|
||||
#.asf # Media / this can also exploit a security hole allowing virus infection
|
||||
#.asx # Windows Media Audio / Video
|
||||
#.au # uLaw/AU Audio
|
||||
#.avi # Movie file
|
||||
#.awb # AMR Wide-Band Content
|
||||
#.bwf
|
||||
#.caf # CAF Audio
|
||||
#.cda # Audio CD File
|
||||
#.cdda # Audio CD File
|
||||
#.cel
|
||||
#.cue # CD ISO image
|
||||
#.dif
|
||||
#.divx # Compress Movie
|
||||
#.dv # Video Format used in Portable Camera
|
||||
#.flc # Autodesk Animator
|
||||
#.fli
|
||||
#.flv # Internet Movies
|
||||
#.gsm
|
||||
#.ivf
|
||||
#.kar # Karaoke Media Files
|
||||
#.m15
|
||||
#.m1a
|
||||
#.m1s
|
||||
#.m1v
|
||||
#.m2v
|
||||
#.m3u # MP3 Playlist
|
||||
#.m4a # AAC Audio
|
||||
#.m4b
|
||||
#.m4e
|
||||
#.m4p # AAC Audio (Protected)
|
||||
#.m4v # Video (Protected)
|
||||
#.m75
|
||||
#.mid # Midi Audio Files
|
||||
#.midi # Midi Audio Files
|
||||
#.mjpg
|
||||
#.mov # Movie Files
|
||||
#.mp1
|
||||
#.mp2
|
||||
#.mp3 # Music file
|
||||
#.mp4 # Mpeg-4 Media
|
||||
#.mpa
|
||||
#.mpe
|
||||
#.mpeg # Movie file
|
||||
#.mpg # Movie file
|
||||
#.mpga
|
||||
#.mpm
|
||||
#.mps
|
||||
#.mpv
|
||||
#.mpv2
|
||||
#.mqv # Quicktime Movies
|
||||
#.mv
|
||||
#.ogg # Music file
|
||||
#.ogm # Ogg Based Movie Files
|
||||
#.pls # Shoutcast type of radio
|
||||
#.qcp # Qualcomm Purevoice Audio
|
||||
#.qt # Quicktime File
|
||||
#.qtc
|
||||
#.qtl # Quicktime Movies
|
||||
#.ra # Real Audio
|
||||
#.ram # Real Audio Media
|
||||
#.rm # Real Media Files
|
||||
#.rmi
|
||||
#.rmm
|
||||
#.rmp
|
||||
#.rmvb # Real Media Video
|
||||
#.rnx
|
||||
#.rp # Real Player Files
|
||||
#.rt
|
||||
#.rts
|
||||
#.rtsp
|
||||
#.rv
|
||||
#.sd2 # Sound Designer II
|
||||
#.sdp # Stream Descriptor
|
||||
#.sdv # SD Video
|
||||
#.sf
|
||||
#.smf
|
||||
#.smi #
|
||||
#.smil # SMIL Multimedia Presentation (Video and Audio Presentation
|
||||
#.snd
|
||||
#.ssm # Streaming Media Metafile
|
||||
#.swa # MP3 Audio
|
||||
#.swf # Shockwave Streaming files
|
||||
#.ulw
|
||||
#.vfw # Video for Windows
|
||||
#.wav
|
||||
#.wax
|
||||
#.wm
|
||||
#.wma
|
||||
#.wmf # Movie file
|
||||
#.wmp
|
||||
#.wmv # Windows Media Video
|
||||
#.wmx
|
||||
#.wvx
|
||||
#.xpl
|
18
config/e2guardian/lists/filtergroups/f1/bannedmimetypelist
Executable file
18
config/e2guardian/lists/filtergroups/f1/bannedmimetypelist
Executable file
@ -0,0 +1,18 @@
|
||||
# banned MIME types
|
||||
|
||||
audio/mpeg
|
||||
audio/x-mpeg
|
||||
audio/x-pn-realaudio
|
||||
audio/x-wav
|
||||
video/mpeg
|
||||
video/x-mpeg2
|
||||
video/acorn-replay
|
||||
video/quicktime
|
||||
video/x-msvideo
|
||||
video/msvideo
|
||||
application/gzip
|
||||
application/x-gzip
|
||||
application/zip
|
||||
application/compress
|
||||
application/x-compress
|
||||
application/java-vm
|
53
config/e2guardian/lists/filtergroups/f1/bannedphraselist
Normal file
53
config/e2guardian/lists/filtergroups/f1/bannedphraselist
Normal file
@ -0,0 +1,53 @@
|
||||
# BANNEDPHRASELIST - INSTRUCTIONS FOR USE
|
||||
#
|
||||
# To block any page with the word "sex".
|
||||
# < sex >
|
||||
#
|
||||
# To block any page with words that contain the string "sex". (ie. sexual)
|
||||
# <sex>
|
||||
#
|
||||
# To block any page with the string "sex magazine".
|
||||
# <sex magazine>
|
||||
#
|
||||
# To block any page containing the words/strings "sex" and "fetish".
|
||||
# <sex>,<fetish>
|
||||
#
|
||||
# < test> will match any word with the string 'test' at the beginning
|
||||
# <test > will match any word with the string 'test' at the end
|
||||
# <test> will match any word with the string 'test' at any point in the word
|
||||
# < test > will match only the word 'test'
|
||||
# <this is a test phrase> will match that exact phrase
|
||||
# <test>,<secondtest> will match if both words are found in the page
|
||||
# A combination of the above can also be used eg < test>,<secondtest>
|
||||
#
|
||||
#
|
||||
# Extra phrase-list files to include
|
||||
# .Include</config/e2guardian/testphrase>
|
||||
#
|
||||
#
|
||||
# All phrases need to be within < and > to work, othewise they will be
|
||||
# ignored.
|
||||
|
||||
# MORE EXAMPLE LISTS CAN BE DOWNLOADED FROM DANSGUARDIAN.ORG
|
||||
|
||||
# Phrase Exceptions are no longer listed in this file, they are now
|
||||
# listed in the exceptionphraselist file.
|
||||
#
|
||||
|
||||
#listcategory: "Banned Phrases"
|
||||
|
||||
# The following banned phraselists enable Website Content Labeling systems. These are enabled by default, but may also be activated using phraselists.
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/safelabel/banned>
|
||||
|
||||
# The following banned phraselists are included in the default DG distribution.
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/banned>
|
||||
#.Include</config/e2guardian/lists/phraselists/pornography/banned_portuguese>
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/illegaldrugs/banned>
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/gambling/banned>
|
||||
#.Include</config/e2guardian/lists/phraselists/gambling/banned_portuguese>
|
||||
|
||||
#.Include</config/e2guardian/lists/phraselists/googlesearches/banned>
|
9
config/e2guardian/lists/filtergroups/f1/bannedregexpheaderlist
Executable file
9
config/e2guardian/lists/filtergroups/f1/bannedregexpheaderlist
Executable file
@ -0,0 +1,9 @@
|
||||
#Banned outgoing HTTP headers based on regular expressions
|
||||
#
|
||||
# E.g. 'User-Agent: .*MSIE' would block several versions of Internet Explorer
|
||||
# (assuming the user-agent is not being spoofed by the client)
|
||||
#
|
||||
# Headers are matched line-by-line, not as a single block.
|
||||
|
||||
#listcategory: "Banned Regular Expression HTTP Headers"
|
||||
|
120
config/e2guardian/lists/filtergroups/f1/bannedregexpurllist
Executable file
120
config/e2guardian/lists/filtergroups/f1/bannedregexpurllist
Executable file
@ -0,0 +1,120 @@
|
||||
#Banned URLs based on Regular Expressions
|
||||
#
|
||||
# E.g. 'sex' would block sex.com and middlesex.com etc
|
||||
|
||||
#listcategory: "Banned Regular Expression URLs"
|
||||
|
||||
#Banned URLs based on Regular Expressions
|
||||
|
||||
|
||||
######################################################
|
||||
# Pornography, Modelling and Adult Sites
|
||||
######################################################
|
||||
|
||||
# The following two lines may work better than the above - Philip Pearce 9/11/2004
|
||||
(big|cyber|hard|huge|mega|small|soft|super|tiny|bare|naked|nude|anal|oral|topp?les|sex|phone)+.*(anal|babe|bharath|boob|breast|busen|busty|clit|cum|cunt|dick|fetish|fuck|girl|hooter|lez|lust|naked|nude|oral|orgy|penis|porn|porno|pupper|pussy|rotten|sex|shit|smutpump|teen|tit|topp?les|xxx)s?
|
||||
(anal|babe|bharath|boob|breast|busen|busty|clit|cum|cunt|dick|fetish|fuck|girl|hooter|lez|lust|naked|nude|oral|orgy|penis|porn|porno|pupper|pussy|rotten|sex|shit|smutpump|teen|tit|topp?les|xxx)+.*(big|cyber|hard|huge|mega|small|soft|super|tiny|bare|naked|nude|anal|oral|topp?les|sex)+
|
||||
|
||||
#HardCore phrases
|
||||
(adultsight|adultsite|adultsonly|adultweb|blowjob|bondage|centerfold|cumshot|cyberlust|cybercore|hardcore|masturbat)
|
||||
(bangbros|pussylip|playmate|pornstar|sexdream|showgirl|softcore|striptease)
|
||||
|
||||
#SoftCore phrases - more likely to overblock - possibly on news sites
|
||||
#(incest|obscene|pedophil|pedofil)
|
||||
|
||||
#Photo Modeling - supplied by David Burkholder
|
||||
#(male|m[ae]n|boy|girl|beaut|agen[ct]|glam)+.*(model|talent)
|
||||
|
||||
# The following will help to block explicit media files (images and video)
|
||||
(sex|fuck|boob|cunt|fetish|tits|anal|hooter|asses|shemale|submission|porn|xxx|busty|knockers|slut|nude|naked|pussy)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
(girls|babes|bikini|model)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
|
||||
#Block Naturism and Nudist sites
|
||||
#(naturism|naturist|nude|nudist|nudism|nekkid|nakt|naakt)
|
||||
|
||||
|
||||
######################################################
|
||||
# Search Engine and Related
|
||||
######################################################
|
||||
|
||||
#Block unfiltered options on various search engines
|
||||
#(^|[\?+=&/])(.*\.google\..*/.*\?.*safe=off)([\?+=&/]|$)
|
||||
#(^|[\?+=&/])(.*\.alltheweb.com/customize\?.*copt_offensive=off)([\?+=&/]|$)
|
||||
|
||||
#Block images and video on altavista, alltheweb, yahoo etc - as they are anonomised
|
||||
#(yahoo.com\/image\/)
|
||||
#(yimg.com\/image\/)
|
||||
#(altavista.com\/image\/)
|
||||
#(altavista.com\/video\/)
|
||||
#(picsearch.com\/is)
|
||||
|
||||
#Block images and video on google
|
||||
#(images.google)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
#(google.com\/video) #block all video
|
||||
#(google.com\/ThumbnailServer) #block video thumbnails
|
||||
#(google.com\/videoplay) #block only playing the video
|
||||
|
||||
|
||||
######################################################
|
||||
# Proxy Sites
|
||||
######################################################
|
||||
|
||||
#Block Cgiproxy, Poxy, PHProxy and other Web-based proxies
|
||||
(cecid.php|nph-webpr|nph-pro|/dmirror|cgiproxy|phpwebproxy|__proxy_url|proxy.php)
|
||||
|
||||
#Block websites containing proxy lists
|
||||
(anonymizer|proxify|megaproxy)
|
||||
|
||||
#AGRESSIVE blocking of all URLs containing proxy - WARNING - this WILL overblock!!
|
||||
#(proxy)
|
||||
|
||||
|
||||
######################################################
|
||||
# Gambling - supplied by David Burkholder
|
||||
######################################################
|
||||
#(casino|bet(ting|s)|lott(ery|o)|gam(e[rs]|ing|bl(e|ing))|sweepstake|poker)
|
||||
|
||||
|
||||
######################################################
|
||||
# Sport - supplied by David Burkholder
|
||||
######################################################
|
||||
#(bowling|badminton|box(e[dr]|ing)|skat(e[rs]|ing)|hockey|soccer|nascar|wrest|rugby|tennis|sports|cheerlead|rodeo|cricket|badminton|stadium|derby)
|
||||
#((paint|volley|bas(e|ket)|foot|quet)ball|/players[/\.]?|(carn|fest)ival)
|
||||
|
||||
#Racing - supplied by David Burkholder
|
||||
#(speed(st|wa|y)|corvette|rac[eiy]|wrest|harley|motorcycle|nascar)
|
||||
|
||||
|
||||
######################################################
|
||||
# News sites - supplied by David Burkholder
|
||||
######################################################
|
||||
#(news(watch|pap|cast)|herald|sentinel|courier|gazet|tribune|chronicle|daily|ning)news)
|
||||
|
||||
|
||||
######################################################
|
||||
# Dating Sites - supplied by David Burkholder
|
||||
######################################################
|
||||
#(meet|hook|mailord|latin|(asi|mexic|dominic|russi|kore|colombi|balk)an|brazil|filip|french|chinese|ukrain|thai|tour|foreign|date)+.*(dar?[lt]ing|(sing|coup)le|m[ae]n|girl|boy|guy|mat(e|ing)|l[ou]ve?|partner|meet)
|
||||
#(marr(y|i[ae])|roman(ce|tic)|fiance|bachelo|dating|affair|personals)
|
||||
|
||||
|
||||
######################################################
|
||||
# Miscellaneous - Productivity etc.
|
||||
######################################################
|
||||
|
||||
#Use this to block web counters:
|
||||
#(adlog.php|cnt.cgi|count.cgi|count.dat|count.jsp|count.pl|count.php|counter.cgi|counter.js|counter.pl|countlink.cgi|fpcount.exe|logitpro.cgi|rcounter.dll|track.pl|w_counter.js)
|
||||
#Contributed by proxy@barendse.to
|
||||
|
||||
#Free stuff - supplied by David Burkholder
|
||||
#(free|phone|mobile)+.*(love|music|movie|dvd|video|stuff|site|arcade|wallpaper|mp3)
|
||||
#((ring|real)tone)
|
||||
|
||||
#Music - supplied by David Burkholder
|
||||
#(rock|pop|jazz|rap|punk)+.*(cult|roll|geek|drum|music|history|band)
|
||||
|
||||
# WARNING: This is part of the URL for the e2guardian.org sample virus archive.
|
||||
# You probably don't want to go there unintentionally.
|
||||
(Variants/AVTest)
|
||||
|
||||
|
108
config/e2guardian/lists/filtergroups/f1/bannedsitelist
Normal file
108
config/e2guardian/lists/filtergroups/f1/bannedsitelist
Normal file
@ -0,0 +1,108 @@
|
||||
#domains in banned list
|
||||
#Don't bother with the www. or the http://
|
||||
|
||||
#The bannedurllist is for blocking PART of a site
|
||||
#The bannedsitelist is for blocking ALL of a site
|
||||
|
||||
#You can include
|
||||
#.tld so for example you can match .gov for example
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherbannedurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
# List categorisation
|
||||
#listcategory: "Banned Sites"
|
||||
|
||||
#List other sites to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f1/bannedsites>
|
||||
badboys.com
|
||||
|
||||
# NOTE: In e2guardian Blanket blocks are now ONLY supported in this top file
|
||||
# WARNING: Blanket blocks in .included files will be silently ignored
|
||||
|
||||
#Blanket Block. To block all sites except those in the
|
||||
#exceptionsitelist and greysitelist files, remove
|
||||
#the # from the next line to leave only a '**':
|
||||
#**
|
||||
|
||||
#Blanket SSL/CONNECT Block. To block all SSL
|
||||
#and CONNECT tunnels except to addresses in the
|
||||
#exceptionsitelist and greysitelist files, remove
|
||||
#the # from the next line to leave only a '**s':
|
||||
#**s
|
||||
|
||||
#Blanket IP Block. To block all sites specified only as an IP,
|
||||
#remove the # from the next line to leave only a '*ip':
|
||||
#*ip
|
||||
|
||||
#Blanket SSL/CONNECT IP Block. To block all SSL and CONNECT
|
||||
#tunnels to sites specified only as an IP,
|
||||
#remove the # from the next line to leave only a '*ips':
|
||||
#*ips
|
||||
|
||||
|
||||
# The squidGuard advert domain/URL lists are now included by default.
|
||||
# To work with advanced ad blocking & the logadblocks option, advert
|
||||
# phrase/site/URL lists should have the string "ADs" in their listcategory.
|
||||
.Include</config/e2guardian/lists/blacklists/ads/domains>
|
||||
|
||||
#Remove the # from the following and edit as needed to use a stock
|
||||
#squidGuard/shallalist collection.
|
||||
.Include</config/e2guardian/lists/blacklists/adv/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/aggressive/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/alcohol/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/anonvpn/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/chat/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/dating/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/downloads/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/drugs/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/dynamic/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/education/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/finance/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/fortunetelling/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/forum/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/gamble/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/hacking/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/models/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/movies/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/music/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/porn/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/remotecontrol/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/redirector/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/ringtones/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/sex/education/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/sex/lingerie/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/shopping/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/socialnet/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/spyware/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/tracker/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/violence/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/warez/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/weapons/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/webphone/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/webradio/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/webtv/domains>
|
||||
|
||||
# You will need to edit to add and remove categories you want
|
2
config/e2guardian/lists/filtergroups/f1/bannedsites
Normal file
2
config/e2guardian/lists/filtergroups/f1/bannedsites
Normal file
@ -0,0 +1,2 @@
|
||||
badboys.com
|
||||
explicit.bing.net
|
@ -0,0 +1,4 @@
|
||||
#domains in banned ssl list
|
||||
#Don't bother with the www. or the https://
|
||||
#This list is only used for SSL (or CONNECT) requests
|
||||
#Unlike the bannedsitelist it overides all other lists
|
54
config/e2guardian/lists/filtergroups/f1/bannedurllist
Normal file
54
config/e2guardian/lists/filtergroups/f1/bannedurllist
Normal file
@ -0,0 +1,54 @@
|
||||
#URLs in banned list
|
||||
#Don't bother with the http:// or the www
|
||||
|
||||
#The bannedurllist is for blocking PART of a site
|
||||
#The bannedsitelist is for blocking ALL of a site
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherbannedurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
#listcategory: "Banned URLs"
|
||||
|
||||
#List other URLs to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f1/bannedurls>
|
||||
members.home.net/uporn
|
||||
|
||||
# The squidGuard advert domain/URL lists are now included by default.
|
||||
# To work with advanced ad blocking & the logadblocks option, advert
|
||||
# phrase/site/URL lists should have the string "ADs" in their listcategory.
|
||||
.Include</config/e2guardian/lists/blacklists/ads/urls>
|
||||
|
||||
#Remove the # from the following and edit as needed to use a stock
|
||||
#squidGuard/shallaist blacklists collection.
|
||||
.Include</config/e2guardian/lists/blacklists/adv/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/aggressive/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/alcohol/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/chat/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/dating/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/downloads/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/drugs/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/fortunetelling/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/forum/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/gamble/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/hacking/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/porn/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/redirector/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/sex/lingerie/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/violence/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/warez/urls>
|
||||
# You will need to edit to add and remove categories you want
|
1
config/e2guardian/lists/filtergroups/f1/bannedurls
Normal file
1
config/e2guardian/lists/filtergroups/f1/bannedurls
Normal file
@ -0,0 +1 @@
|
||||
members.home.net/uporn
|
93
config/e2guardian/lists/filtergroups/f1/contentregexplist
Executable file
93
config/e2guardian/lists/filtergroups/f1/contentregexplist
Executable file
@ -0,0 +1,93 @@
|
||||
#Content modifying Regular Expressions
|
||||
#
|
||||
# The format is: "extended regular expression"->"replacement straight string"
|
||||
# E.g. "shit"->"censored" would replace all occurances of shit in any case.
|
||||
# Far more complicated matches are possible. See other sources for examples
|
||||
# of extended regular expressions.
|
||||
|
||||
# These are just some examples. If you write any, for example, to
|
||||
# remove popups etc, please send them to author at e2guardian.org.
|
||||
#
|
||||
#"<script language.*open\(.*script>"->"<!-- its gone -->"
|
||||
#"fuck|cunt|shit"->"**censored**"
|
||||
#
|
||||
# For ALL of these to work it requires e2guardian to be built with PCRE support,
|
||||
# but some may work with the default C library regular expression support.
|
||||
#
|
||||
# Some of these are based on regular expressions from Privoxy.
|
||||
|
||||
#remove popups by AFN 2004/2/28
|
||||
#"<html>"->"<script language='javascript'>fwo=window.open;function NO(url,nam,atr){return(this.window);}window.open=NO;</script><html>"
|
||||
#"=[ ]*?window\.open[ ]*?\("->"=fwo("
|
||||
#"<html>"->"<script language='javascript'>function NO(url,nam,atr){return(this.window);}window.open=NO;</script><html>"
|
||||
|
||||
# Fix Firefox <= 1.0.7 DoS
|
||||
# http://www.whitedust.net/speaks/1432/
|
||||
#"((<source)|(</source))text>"->"$1dosremovedtext"
|
||||
|
||||
# Disable ActiveX objects.
|
||||
#"<object [^>]*application\/x-oleobject[^>]*>.*?<\/object>"->"<!-- Guardian Removed ActiveX Object -->"
|
||||
#"<embed [^>]*(application/x-oleobject).*?>(.*?</embed>)?"->"<!-- Guardian Removed ActiveX Embed -->"
|
||||
|
||||
# Warn about address bar spoofing.
|
||||
#"(<a[^>]*href[^>]*)(\x01|\x02|\x03|%0[012])"->"$1MALICIOUS-LINK"
|
||||
|
||||
# Disable all popups in JavaScript and HTML. It may cause unavoidable
|
||||
# Javascript warnings or errors. Do not enable at the same time as other
|
||||
# popup removing lines.
|
||||
#"((\W\s*)(window|this|parent)\.)open\s*\\?\("->"$1concat("
|
||||
#"\starget\s*=\s*(['"]?)_?(blank|new)\1?"->" notarget"
|
||||
|
||||
# Removes the APPLET tag which is generally used Java applets.
|
||||
#"<applet[^>]*>.*?<\/applet>"->""
|
||||
|
||||
# Disable the BLINK and MARQUEE tags.
|
||||
#"</?(blink|marquee)[^>]*>"->""
|
||||
|
||||
# Warn about potential cross-site-scripting vulnerability described here:
|
||||
# http://online.securityfocus.com/archive/1/298748/2002-11-02/2002-11-08/2
|
||||
#"f\("javascript:location.replace\('mk:@MSITStore:C:'\)"\);"->"alert\("This page looks like it tries to use a vulnerability described here:\n http://online.securityfocus.com/archive/1/298748/2002-11-02/2002-11-08/2"\);"
|
||||
|
||||
# Removes the SCRIPT tag with JavaScript. This will likely break sites that are
|
||||
# badly written and thus rely on JavaScript. This should not be used at the same
|
||||
# time as the 'script' category.
|
||||
#"<script [^>]*javascript[^>]*>.*?<\/script>"->""
|
||||
|
||||
# Removes href=javascript: onmouseover=javascript: and other javascript actions.
|
||||
# This is a good category to tick if using 'script' or 'javascript' categories.
|
||||
# Beware that there are likely going to be a large number of matches and will
|
||||
# require more CPU. Also this will break badly written sites that require
|
||||
# JavaScript for navigation.
|
||||
#"(onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup|href)(=("|')?)javascript:"->"guardianremoved$2none:"
|
||||
|
||||
# Remove cookies set by JavaScript and HTML.
|
||||
#"(\w+\.)+cookie(?=[ \t\r\n]*=)(?!='aab)"->"GuardianRemovedCookie"
|
||||
#"<meta\s+http-equiv=['"]?set-cookie.*>"->"<!-- GuardianRemovedCookie -->"
|
||||
|
||||
# Attempt to detect and stop Nimda infected servers's web pages. This is rare
|
||||
# and generally should be left unused.
|
||||
#"<script language="JavaScript">(window\.open|1;''\.concat)\("readme\.eml", null, "resizable=no,top=6000,left=6000"\)</script>"->"<br><font size="7"> WARNING: This Server is infected with <a href="http://www.cert.org/advisories/CA-2001-26.html">Nimda</a>!</font>"
|
||||
|
||||
# Disable onunload (page close) popups.
|
||||
#"(<body\s+[^>]*)onunload"->"$1never"
|
||||
#"(<script.*)window\.onunload(?=.*</script>)"->"$1never"
|
||||
|
||||
# Removes the SCRIPT tag which could include JavaScript, perlscript and vbscript.
|
||||
# This will likely break sites that are badly written and thus rely on client
|
||||
# side scripts. This should not be used at the same time as the 'javascript' line.
|
||||
#"<script[^>]*>.*?<\/script>"->""
|
||||
|
||||
# Disable Sockwave Flash objects.
|
||||
#"<object [^>]*macromedia[^>]*>.*?<\/object>"->"<!-- Guardian Removed Shockwave Object -->"
|
||||
#"<embed [^>]*(application/x-shockwave-flash\|\.swf).*?>(.*?</embed>)?"->"<!-- Guardian Removed Shockwave Flash Embed -->"
|
||||
|
||||
# Disable unsolicited popups.
|
||||
#"([^'"]\s*<head.*>)(?=\s*[^'"])"->"$1<script>function SWGuardianWindowOpen(){return(null);}</script>"
|
||||
#"([^\w\s.]\s*)((window|this|parent)\.)?open\s*\("->"$1SWGuardianWindowOpen("
|
||||
#"([^'"]\s*</html>)(?!\s*(\\n|'|"))"->"$1<script>function PrivoxyWindowOpen(a, b, c){return(window.open(a, b, c));}</script>"
|
||||
|
||||
# Remove 1x1 GIFs used for user tracking.
|
||||
#"<img\s+[^>]*(?:(width)|(height))\s*=\s*['"]?[01](?=\D)[^>]*(?:(width)|(height))\s*=\s*['"]?[01](?=\D)[^>]*?>"->""
|
||||
|
||||
# Prevent windows from resizing and moving themselves.
|
||||
#"(?:window|this|self|top)\.(?:move|resize)(?:to|by)\("->"''.concat("
|
2
config/e2guardian/lists/filtergroups/f1/details
Normal file
2
config/e2guardian/lists/filtergroups/f1/details
Normal file
@ -0,0 +1,2 @@
|
||||
FILTERLABEL="kids"
|
||||
FILTERDESC="Kids"
|
@ -0,0 +1,2 @@
|
||||
# Embeded referer sites
|
||||
# sites which may contain embeded exception referer sites in the url
|
@ -0,0 +1,5 @@
|
||||
# Embeded referer urls
|
||||
# urls which may contain embeded exception referer sites in the url
|
||||
|
||||
# e.g. to allow youtube video when embeded in a trusted referer site/urls
|
||||
# www.youtube.com/get_video_info
|
49
config/e2guardian/lists/filtergroups/f1/exceptionextensionlist
Executable file
49
config/e2guardian/lists/filtergroups/f1/exceptionextensionlist
Executable file
@ -0,0 +1,49 @@
|
||||
# Exception file extension list
|
||||
# Use as a filter group's "exceptionextensionlist",
|
||||
# to override a blanket download block.
|
||||
# (blockdownloads = on)
|
||||
#
|
||||
# DOES NOT override content/virus scanning or site/URL bans.
|
||||
#
|
||||
# Default list:
|
||||
# Unblock web pages & graphics
|
||||
|
||||
# Text/web document types
|
||||
|
||||
.css
|
||||
.html
|
||||
.shtml
|
||||
.htm
|
||||
.stm
|
||||
.asp
|
||||
.php
|
||||
.txt
|
||||
.rtx
|
||||
.xml
|
||||
.xsl
|
||||
.cgi
|
||||
.pl
|
||||
|
||||
# Image types
|
||||
|
||||
.bmp
|
||||
.cod
|
||||
.gif
|
||||
.ief
|
||||
.jpe
|
||||
.jpeg
|
||||
.jpg
|
||||
.jfif
|
||||
.tif
|
||||
.tiff
|
||||
.ras
|
||||
.cmx
|
||||
.ico
|
||||
.pnm
|
||||
.pbm
|
||||
.pgm
|
||||
.ppm
|
||||
.rgb
|
||||
.xbm
|
||||
.xpm
|
||||
.xwd
|
30
config/e2guardian/lists/filtergroups/f1/exceptionfilesitelist
Executable file
30
config/e2guardian/lists/filtergroups/f1/exceptionfilesitelist
Executable file
@ -0,0 +1,30 @@
|
||||
# Exception file site list
|
||||
# Use this list to define sites from which files can be downloaded,
|
||||
# overriding a blanket download block (blockdownloads = on) or the
|
||||
# banned MIME type and extension lists (blockdownloads = off).
|
||||
#
|
||||
# DOES NOT override content/virus scanning or site/URL bans.
|
||||
|
||||
# Don't bother with the www. or
|
||||
# the http://
|
||||
#
|
||||
# These are specifically domains and are not URLs.
|
||||
# For example 'foo.bar/porn/' is no good, you need
|
||||
# to just have 'foo.bar'.
|
||||
#
|
||||
# You can also match IPs here too.
|
||||
#
|
||||
# As of DansGuardian 2.7.3 you can now include
|
||||
# .tld so for example you can match .gov for example
|
||||
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
windowsupdate.microsoft.com
|
||||
update.microsoft.com
|
||||
download.windowsupdate.com
|
27
config/e2guardian/lists/filtergroups/f1/exceptionfileurllist
Executable file
27
config/e2guardian/lists/filtergroups/f1/exceptionfileurllist
Executable file
@ -0,0 +1,27 @@
|
||||
# Exception file URL list
|
||||
# Use this list to define URLs from which files can be downloaded,
|
||||
# overriding a blanket download block (blockdownloads = on) or the
|
||||
# banned MIME type and extension lists (blockdownloads = off).
|
||||
#
|
||||
# DOES NOT override content/virus scanning or site/URL bans.
|
||||
|
||||
# Don't bother with the www. or
|
||||
# the http://
|
||||
#
|
||||
# These are specifically domains and are not URLs.
|
||||
# For example 'foo.bar/porn/' is no good, you need
|
||||
# to just have 'foo.bar'.
|
||||
#
|
||||
# You can also match IPs here too.
|
||||
#
|
||||
# As of DansGuardian 2.7.3 you can now include
|
||||
# .tld so for example you can match .gov for example
|
||||
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
40
config/e2guardian/lists/filtergroups/f1/exceptionmimetypelist
Executable file
40
config/e2guardian/lists/filtergroups/f1/exceptionmimetypelist
Executable file
@ -0,0 +1,40 @@
|
||||
# Exception MIME type list
|
||||
# Use as a filter group's "exceptionmimetypelist",
|
||||
# to override a blanket download block.
|
||||
# (blockdownloads = on)
|
||||
#
|
||||
# DOES NOT override content/virus scanning or site/URL bans.
|
||||
#
|
||||
# Default list:
|
||||
# Unblock web pages & graphics
|
||||
|
||||
# Text/web document types
|
||||
|
||||
text/plain
|
||||
text/html
|
||||
text/css
|
||||
text/xml
|
||||
text/xsl
|
||||
text/richtext
|
||||
|
||||
# Image types
|
||||
|
||||
image/bmp
|
||||
image/cis-cod
|
||||
image/gif
|
||||
image/ief
|
||||
image/jpeg
|
||||
image/pipeg
|
||||
image/png
|
||||
image/tiff
|
||||
image/x-cmu-raster
|
||||
image/x-cmx
|
||||
image/x-icon
|
||||
image/x-portable-anymap
|
||||
image/x-portable-bitmap
|
||||
image/x-portable-graymap
|
||||
image/x-portable-pixmap
|
||||
image/x-rgb
|
||||
image/x-xbitmap
|
||||
image/x-xpixmap
|
||||
image/x-xwindowdump
|
18
config/e2guardian/lists/filtergroups/f1/exceptionphraselist
Normal file
18
config/e2guardian/lists/filtergroups/f1/exceptionphraselist
Normal file
@ -0,0 +1,18 @@
|
||||
# EXCEPTIONPHRASELIST - INSTRUCTIONS FOR USE
|
||||
#
|
||||
# If any of the phrases listed below appear in a web page
|
||||
# then it will bypass the filtering and be allowed through
|
||||
# eg
|
||||
# < medical >
|
||||
#
|
||||
#
|
||||
# Combinations
|
||||
# Unblock the page if the following phrases are found on the same page.
|
||||
# Each line is a new combination.
|
||||
# eg
|
||||
#<education>,<biology>,<medical>
|
||||
#
|
||||
# See the bannedphraselist for more examples.
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/exception>
|
||||
#.Include</config/e2guardian/lists/phraselists/goodphrases/exception_email>
|
15
config/e2guardian/lists/filtergroups/f1/exceptionregexpurllist
Executable file
15
config/e2guardian/lists/filtergroups/f1/exceptionregexpurllist
Executable file
@ -0,0 +1,15 @@
|
||||
#Exception URLs based on Regular Expressions
|
||||
#
|
||||
# E.g. 'news' would unblock news.bbc.com etc
|
||||
|
||||
# Example
|
||||
#news
|
||||
|
||||
# Prevent content scanning of CSS and/or JavaScript files
|
||||
#^[^?]*\.css($|\?)
|
||||
#^[^?]*\.jsp?($|\?)
|
||||
|
||||
# Allow Facebook plugin applications like
|
||||
# http://apps.facebook.com/neighborhoods/Setup.aspx and others.
|
||||
mock_ajax_proxy.php
|
||||
|
46
config/e2guardian/lists/filtergroups/f1/exceptionsitelist
Executable file
46
config/e2guardian/lists/filtergroups/f1/exceptionsitelist
Executable file
@ -0,0 +1,46 @@
|
||||
#Sites in exception list
|
||||
#Don't bother with the www. or
|
||||
#the http://
|
||||
#
|
||||
#These are specifically domains and are not URLs.
|
||||
#For example 'foo.bar/porn/' is no good, you need
|
||||
#to just have 'foo.bar'.
|
||||
#
|
||||
#You can also match IPs here too.
|
||||
#
|
||||
#As of DansGuardian 2.7.3 you can now include
|
||||
#.tld so for example you can match .gov for example
|
||||
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
|
||||
# Blanket exception. To allow all sites except those in the
|
||||
# exceptionsitelist and greysitelist files, remove
|
||||
# the # from the next line to leave only a '**':
|
||||
#**
|
||||
|
||||
# Blanket SSL/CONNECT exception. To allow all SSL
|
||||
# and CONNECT tunnels except to addresses in the
|
||||
# exceptionsitelist and greysitelist files, remove
|
||||
# the # from the next line to leave only a '**s':
|
||||
#**s
|
||||
|
||||
# Blanket IP exception. To allow all sites specified only as an IP,
|
||||
# remove the # from the next line to leave only a '*ip':
|
||||
#*ip
|
||||
|
||||
# Blanket SSL/CONNECT IP exception. To allow all SSL and CONNECT
|
||||
# tunnels to sites specified only as an IP,
|
||||
# remove the # from the next line to leave only a '*ips':
|
||||
#*ips
|
||||
|
||||
#List other sites to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f1/exceptionsites>
|
||||
|
||||
windowsupdate.microsoft.com
|
1
config/e2guardian/lists/filtergroups/f1/exceptionsites
Normal file
1
config/e2guardian/lists/filtergroups/f1/exceptionsites
Normal file
@ -0,0 +1 @@
|
||||
bbc.co.uk
|
18
config/e2guardian/lists/filtergroups/f1/exceptionurllist
Executable file
18
config/e2guardian/lists/filtergroups/f1/exceptionurllist
Executable file
@ -0,0 +1,18 @@
|
||||
#URLs in exception list
|
||||
#Don't bother with the www. or
|
||||
#the http://
|
||||
#
|
||||
#These are parts of sites that filtering should
|
||||
#be switched off for.
|
||||
#
|
||||
#These should not be domains, i.e. entire sites,
|
||||
#they should be a domain with a path.
|
||||
#
|
||||
#For example 'foo.bar' is no good, you need
|
||||
#to just have 'foo.bar/porn/'.
|
||||
#
|
||||
#Another example:
|
||||
#generallybadsite.tld/partthatsok/
|
||||
|
||||
#List other URLs to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f1/exceptionurls>
|
1
config/e2guardian/lists/filtergroups/f1/exceptionurls
Normal file
1
config/e2guardian/lists/filtergroups/f1/exceptionurls
Normal file
@ -0,0 +1 @@
|
||||
bbc.co.uk/weather
|
59
config/e2guardian/lists/filtergroups/f1/greysitelist
Executable file
59
config/e2guardian/lists/filtergroups/f1/greysitelist
Executable file
@ -0,0 +1,59 @@
|
||||
#domains in grey list
|
||||
#Don't bother with the www. or the http://
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#The greyurllist is for partly unblocking PART of a site
|
||||
#The greysitelist is for partly unblocking ALL of a site
|
||||
|
||||
#As of DansGuardian 2.7.3 you can now include
|
||||
#.tld so for example you can match .gov for example
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
|
||||
# Blanket match. To greylist all sites except those in the
|
||||
# exceptionsitelist and greysitelist files, remove
|
||||
# the # from the next line to leave only a '**':
|
||||
#**
|
||||
|
||||
# Blanket SSL/CONNECT match. To greylist all SSL
|
||||
# and CONNECT tunnels except to addresses in the
|
||||
# exceptionsitelist and greysitelist files, remove
|
||||
# the # from the next line to leave only a '**s':
|
||||
#**s
|
||||
|
||||
# Blanket IP match. To greylist all sites specified only as an IP,
|
||||
# remove the # from the next line to leave only a '*ip':
|
||||
#*ip
|
||||
|
||||
# Blanket SSL/CONNECT IP match. To greylist all SSL and CONNECT
|
||||
# tunnels to sites specified only as an IP,
|
||||
# remove the # from the next line to leave only a '*ips':
|
||||
#*ips
|
||||
|
||||
|
||||
#List other sites to greylist:
|
||||
|
||||
#www.bbc.co.uk
|
4
config/e2guardian/lists/filtergroups/f1/greysslsitelist
Normal file
4
config/e2guardian/lists/filtergroups/f1/greysslsitelist
Normal file
@ -0,0 +1,4 @@
|
||||
#domains in SSL grey list
|
||||
#Don't bother with the www. or the https://
|
||||
|
||||
#This 'grey' lists override the 'banned' lists for SSL only.
|
27
config/e2guardian/lists/filtergroups/f1/greyurllist
Executable file
27
config/e2guardian/lists/filtergroups/f1/greyurllist
Executable file
@ -0,0 +1,27 @@
|
||||
#URLs in grey list
|
||||
#Don't bother with the http:// or the www
|
||||
|
||||
#The greyurllist is for partly unblocking PART of a site
|
||||
#The greysitelist is for partly unblocking ALL of a site
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
#List other URLs to block:
|
||||
|
||||
#members.home.net/nice
|
14
config/e2guardian/lists/filtergroups/f1/headerregexplist
Executable file
14
config/e2guardian/lists/filtergroups/f1/headerregexplist
Executable file
@ -0,0 +1,14 @@
|
||||
# Outgoing HTTP header modifying Regular Expressions
|
||||
#
|
||||
# The format is: "extended regular expression"->"replacement straight string"
|
||||
# E.g. "shit"->"censored" would replace all occurances of shit in any case.
|
||||
# Far more complicated matches are possible. See other sources for examples
|
||||
# of extended regular expressions.
|
||||
#
|
||||
# Headers are run through replacements line-by-line, not as a single block.
|
||||
|
||||
# "Expect:" header should be dropped because DG is HTTP/1.0 and not HTTP/1.1
|
||||
"expect:(.*)"->""
|
||||
|
||||
# Windows Live Search cookie replacement - force filtering on
|
||||
#"cookie:(.*)&ADLT=(OFF|DEMOTE)"->"Cookie:$1&ADLT=STRICT"
|
@ -0,0 +1,14 @@
|
||||
#Local Banned Search Words
|
||||
#
|
||||
#Words must be in alphabetic order within a single line
|
||||
# and separated by a '+' sign.
|
||||
#All combinations of the words will be blocked
|
||||
# e.g. girl+naughty
|
||||
# will block naughty+girl as well as girl+naughty
|
||||
|
||||
|
||||
#.Include</home/dg/etc/local/lists/local_block_all/bannedsearchterms>
|
||||
#.Include</home/dg/etc/local/lists/porn/bannedsearchterms>
|
||||
#.Include</home/dg/etc/local/lists/proxy/bannedsearchterms>
|
||||
#.Include</home/dg/etc/local/lists/hacking/bannedsearchterms>
|
||||
#.Include</home/dg/etc/local/lists/drugs/bannedsearchterms>
|
@ -0,0 +1,6 @@
|
||||
#domains in local banned list
|
||||
#.Include</home/dg/etc/local/lists/local_block_all/domains>
|
||||
#.Include</home/dg/etc/local/lists/porn/domains>
|
||||
#.Include</home/dg/etc/local/lists/proxy/domains>
|
||||
#.Include</home/dg/etc/local/lists/hacking/domains>
|
||||
#.Include</home/dg/etc/local/lists/drugs/domains>
|
@ -0,0 +1,4 @@
|
||||
#domains in banned ssl list
|
||||
#Don't bother with the www. or the https://
|
||||
#This list is only used for SSL (or CONNECT) requests
|
||||
#Unlike the bannedsitelist it overides all other lists
|
@ -0,0 +1 @@
|
||||
#URLs in local banned list
|
@ -0,0 +1 @@
|
||||
#Sites in local exception list
|
@ -0,0 +1 @@
|
||||
#URLs in local exception list
|
@ -0,0 +1 @@
|
||||
#domains in local grey list
|
@ -0,0 +1,4 @@
|
||||
#domains in SSL grey list
|
||||
#Don't bother with the www. or the https://
|
||||
|
||||
#This 'grey' lists override the 'banned' lists for SSL only.
|
1
config/e2guardian/lists/filtergroups/f1/localgreyurllist
Normal file
1
config/e2guardian/lists/filtergroups/f1/localgreyurllist
Normal file
@ -0,0 +1 @@
|
||||
#URLs in local grey list
|
@ -0,0 +1,2 @@
|
||||
# Exception referer sites
|
||||
# sites which are refered to by these sites will be made exceptions
|
@ -0,0 +1 @@
|
||||
# Referer URLs - Sites refered to by these URLs will be made exception
|
58
config/e2guardian/lists/filtergroups/f1/urlregexplist
Executable file
58
config/e2guardian/lists/filtergroups/f1/urlregexplist
Executable file
@ -0,0 +1,58 @@
|
||||
#URL modifying Regular Expressions
|
||||
#
|
||||
# The format is: "extended regular expression"->"replacement straight string"
|
||||
# E.g. "shit"->"censored" would replace all occurances of shit in any case.
|
||||
# Far more complicated matches are possible. See other sources for examples
|
||||
# of extended regular expressions.
|
||||
#
|
||||
# Users are pointed at the replaced URL transparently.
|
||||
# Manipulates the URL to automatically switch on safe searching in Google,
|
||||
# Singingfish, Ilse, KEL, Lycos, Alltheweb, Yahoo, Hotbot, Wisenut,
|
||||
# Metacrawler.
|
||||
# Google, Go etc. - remove 'safe=...'
|
||||
#"(^http://[0-9a-z]+\.google\.[a-z]+[-/%.0-9a-z]*/images\?)(.*)(&?)(safe=[^&]*)"->"\1\2\3"
|
||||
# ... and add 'safe=vss'
|
||||
#"(^http://[0-9a-z]+\.google\.[a-z]+[-/%.0-9a-z]*/images\?)"->"\1safe=vss&"
|
||||
|
||||
#Bing video search
|
||||
"(http[s]?://[0-9a-z]+.bing.com/(images|videos)/search\?.*)"->"\1&adlt=strict"
|
||||
|
||||
# Singingfish - remove 'ff=...' and add 'ff=1'
|
||||
#"(^http://search\.singingfish\.com/[-/%.0-9a-z]*\?)(.*)(&?)(ff=[^&]*)"->"\1\2\3"
|
||||
|
||||
#"(^http://search\.singingfish\.com/[-/%.0-9a-z]*\?)"->"\1ff=1&"
|
||||
|
||||
# Ilse - remove 'family=...' and add 'family=yes'
|
||||
#"(^http://www\.ilse\.nl/searchresults\.dbl\?)(.*)(&?)(family=[^&]*)"->"\1\2\3"
|
||||
#"(^http://www\.ilse\.nl/searchresults\.dbl\?)"->"\1family=yes&"
|
||||
|
||||
# KEL - remove 'Realm%3AErotiek=...'
|
||||
#"(^http://www\.kel\.nl/search/search.cgi\?)(.*)(&?)(Realm%3AErotiek=[^&]*)"->"\1\2\3"
|
||||
|
||||
# Lycos.com - family filter only available in advanced mode.
|
||||
# Remove 'adv=...' and 'adf=...' and add 'adv=1&adf=on'
|
||||
#"(^http://[^/]*search[^/]*\.lycos\.com/[-/%.0-9a-z]*\?)(.*)(&?)(adv=[^&]*)"->"\1\2\3"
|
||||
#"(^http://[^/]*search[^/]*\.lycos\.com/[-/%.0-9a-z]*\?)(.*)(&?)(xadult\.)(.*)(xadult\.)"->"\1\2\3\5"
|
||||
#"(^http://[^/]*search[^/]*\.lycos\.com/[-/%.0-9a-z]*\?)"->"\1adv=1&adf=on&"
|
||||
|
||||
# Lycos.nl - remove 'family=...' and add 'family=on'
|
||||
#"(^http://zoek\.lycos\.nl/[-/%.0-9a-z]*\?)(.*)(&?)(family=[^&]*)"->"\1\2\3"
|
||||
#"(^http://zoek\.lycos\.nl/[-/%.0-9a-z]*\?)"->"\1family=on&"
|
||||
|
||||
# Alltheweb - change the customize url so that 'offensive' cannot be turned off
|
||||
#"(^http://www\.alltheweb\.com/customize\?)(.*)(&?)(copt_offensive=[^&]*)"->"\1\2\3copt_offensive=on"
|
||||
|
||||
# Yahoo - remove 'vm=...' and add 'vm=r'
|
||||
#"(^http://[.0-9a-z]+\.yahoo\.[a-z]+[-/%.0-9a-z]*/search)(.*)(&?)(vm=[^&]*)"->"\1\2\3"
|
||||
#"(^http://[.0-9a-z]+\.yahoo\.[a-z]+[-/%.0-9a-z]*/search+.*\?)"->"\1vm=r&"
|
||||
|
||||
# Hotbot - remove 'adf=...' and add 'adf=on'
|
||||
#"(^http://[0-9a-z]+\.hotbot\.[a-z]+/default\.asp\?)(.*)(&?)(adf=[^&]*)"->"\1\2\3"
|
||||
#"(^http://[0-9a-z]+\.hotbot\.[a-z]+/default\.asp\?)"->"\1adf=on&"
|
||||
|
||||
# Wisenut - change the customize url so that 'wisepatrol' cannot be turned off
|
||||
#"(^http://www\.wisenut\.com/preferences/savePreferences\.[^?]*\?)(.*)(&?)(wisepatrol=[^&]*)"->"\1\2\3wisepatrol=1"
|
||||
|
||||
# Metacrawler - remove 'familyfilter=...' and add 'familyfilter=1'
|
||||
#"(^http://www\.metacrawler\.com/info\.metac/search/[-/%.0-9a-z]*\?)(.*)(&?)(familyfilter=[^&]*)"->"\1\2\3"
|
||||
#"(^http://www\.metacrawler\.com/info\.metac/search/[-/%.0-9a-z]*\?)"->"\1familyfilter=1&"
|
129
config/e2guardian/lists/filtergroups/f1/weightedphraselist
Normal file
129
config/e2guardian/lists/filtergroups/f1/weightedphraselist
Normal file
@ -0,0 +1,129 @@
|
||||
# DANSGUARDIAN weightedphraselist INSTRUCTIONS FOR USE
|
||||
#
|
||||
# Examples:
|
||||
#
|
||||
# <slut><10>
|
||||
# - Adds 10 to the count against the string 'slut'. ie. sluts, slut!, abslutxyz.
|
||||
#
|
||||
# < slut ><10>
|
||||
# - Adds 10 to the count against the word 'slut'. ie. Sally is a slut that smells.
|
||||
#
|
||||
# <slut>,<horny><50>
|
||||
# - Adds 50 to the count when the strings 'slut' and 'horny' are found on the same page.
|
||||
#
|
||||
# <breast>,<medical><-30>
|
||||
# - Subtracts 30 from the count when 'breast' and 'medical' are on the one page.
|
||||
#
|
||||
# <education><-25>
|
||||
# - Subtracts 25 from the count when 'education' is on the page.
|
||||
#
|
||||
# See the bannedphraselist for more examples.
|
||||
#
|
||||
# Extra weighted-list files to include
|
||||
# .Include</config/e2guardian/lists/phraselists/weightedphraselist.topic>
|
||||
#
|
||||
# Help by contributing customised lists and/or new keyword lists.
|
||||
# Email: pornmastergeneral@e2guardian.org or phrasemaster@e2guardian.org
|
||||
#
|
||||
# NOTE: New lists are commented out as ALPHA or BETA depending on how much the
|
||||
# lists have been tested.
|
||||
# ALPHA - Brand new and/or incomplete - little testing has been done
|
||||
# BETA - Relatively new - tested in several locations
|
||||
#
|
||||
|
||||
#listcategory: "Weighted Phrases"
|
||||
|
||||
#To enable several non-PICS self-labelling and self-rating systems.
|
||||
#Enabled as a bannedsitelist by default. Disable there before enabling as a phraselist.
|
||||
##.Include</config/e2guardian/lists/phraselists/safelabel/weighted>
|
||||
|
||||
#Good Phrases (to allow medical, education, news and other good sites)
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_news>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_danish>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_dutch>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_malay>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_polish>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_portuguese>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_swedish>
|
||||
|
||||
#Pornography
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_chinese> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_danish> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_dutch> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_french>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_german>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_italian>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_japanese> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_malay> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_norwegian> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_polish>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_portuguese>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_russian> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_russian_utf8> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_spanish> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_swedish>
|
||||
.Include</config/e2guardian/lists/phraselists/nudism/weighted>
|
||||
|
||||
#Bad Words - swearing
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_dutch>
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_french>
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_german> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_portuguese> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_spanish> #ALPHA#
|
||||
|
||||
#Drugs
|
||||
#.Include</config/e2guardian/lists/phraselists/drugadvocacy/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/illegaldrugs/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/illegaldrugs/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/legaldrugs/weighted>
|
||||
|
||||
#Violence and intolerance
|
||||
#.Include</config/e2guardian/lists/phraselists/intolerance/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/intolerance/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/gore/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/gore/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/violence/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/violence/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/weapons/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/weapons/weighted_portuguese>
|
||||
|
||||
#Chat
|
||||
#.Include</config/e2guardian/lists/phraselists/chat/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/chat/weighted_italian>
|
||||
|
||||
#Webmail
|
||||
#.Include</config/e2guardian/lists/phraselists/webmail/weighted>
|
||||
#Note that if you enable the webmail weighted list you should also disable
|
||||
#the "exception_email" list in the exceptionphraselist file.
|
||||
|
||||
#Forums
|
||||
#.Include</config/e2guardian/lists/phraselists/forums/weighted> #BETA#
|
||||
|
||||
#Gambling
|
||||
#.Include</config/e2guardian/lists/phraselists/gambling/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/gambling/weighted_portuguese>
|
||||
|
||||
#Productivity
|
||||
#.Include</config/e2guardian/lists/phraselists/games/weighted> #ALPHA#
|
||||
#.Include</config/e2guardian/lists/phraselists/news/weighted> #ALPHA#
|
||||
#.Include</config/e2guardian/lists/phraselists/personals/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/personals/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/sport/weighted> #ALPHA#
|
||||
#.Include</config/e2guardian/lists/phraselists/travel/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/music/weighted>
|
||||
|
||||
#System Management and Security
|
||||
#.Include</config/e2guardian/lists/phraselists/domainsforsale/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/idtheft/weighted>
|
||||
.Include</config/e2guardian/lists/phraselists/malware/weighted> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/proxies/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/translation/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/upstreamfilter/weighted>
|
||||
.Include</config/e2guardian/lists/phraselists/warezhacking/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/peer2peer/weighted>
|
||||
|
||||
#Miscellaneous
|
||||
#.Include</config/e2guardian/lists/phraselists/conspiracy/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/secretsocieties/weighted>
|
@ -0,0 +1 @@
|
||||
#Add header where url matches
|
187
config/e2guardian/lists/filtergroups/f2/bannedextensionlist
Executable file
187
config/e2guardian/lists/filtergroups/f2/bannedextensionlist
Executable file
@ -0,0 +1,187 @@
|
||||
.ade # Microsoft Access project extension
|
||||
.adp # Microsoft Access project
|
||||
.asx # Windows Media Audio / Video
|
||||
.bas # Microsoft Visual Basic class module
|
||||
.bat # Batch file
|
||||
.cab # Windows setup file
|
||||
.chm # Compiled HTML Help file
|
||||
.cmd # Microsoft Windows NT Command script
|
||||
.com # Microsoft MS-DOS program
|
||||
.cpl # Control Panel extension
|
||||
.crt # Security certificate
|
||||
.dll # Windows system file
|
||||
.exe # Program
|
||||
.hlp # Help file
|
||||
.ini # Windows system file
|
||||
.hta # HTML program
|
||||
.inf # Setup Information
|
||||
.ins # Internet Naming Service
|
||||
.isp # Internet Communication settings
|
||||
# .js # JScript file - often needed in web pages
|
||||
# .jse # Jscript Encoded Script file - often needed in web pages
|
||||
.lnk # Windows Shortcut
|
||||
.mda # Microsoft Access add-in program
|
||||
.mdb # Microsoft Access program
|
||||
.mde # Microsoft Access MDE database
|
||||
.mdt # Microsoft Access workgroup information
|
||||
.mdw # Microsoft Access workgroup information
|
||||
.mdz # Microsoft Access wizard program
|
||||
.msc # Microsoft Common Console document
|
||||
.msi # Microsoft Windows Installer package
|
||||
.msp # Microsoft Windows Installer patch
|
||||
.mst # Microsoft Visual Test source files
|
||||
.pcd # Photo CD image, Microsoft Visual compiled script
|
||||
.pif # Shortcut to MS-DOS program
|
||||
.prf # Microsoft Outlook profile settings
|
||||
.reg # Windows registry entries
|
||||
.scf # Windows Explorer command
|
||||
.scr # Screen saver
|
||||
.sct # Windows Script Component
|
||||
.sh # Shell script
|
||||
.shs # Shell Scrap object
|
||||
.shb # Shell Scrap object
|
||||
.sys # Windows system file
|
||||
.url # Internet shortcut
|
||||
.vb # VBScript file
|
||||
.vbe # VBScript Encoded script file
|
||||
.vbs # VBScript file
|
||||
.vxd # Windows system file
|
||||
.wsc # Windows Script Component
|
||||
.wsf # Windows Script file
|
||||
.wsh # Windows Script Host Settings file
|
||||
.otf # Font file - can be used to instant reboot 2k and xp
|
||||
.ops # Office XP settings
|
||||
.doc # Word document
|
||||
.xls # Excel document
|
||||
.pps
|
||||
.gz # Gziped file
|
||||
.tar # Tape ARchive file
|
||||
.zip # Windows compressed file
|
||||
.tgz # Unix compressed file
|
||||
.bz2 # Unix compressed file
|
||||
.cdr # Mac disk image
|
||||
.dmg # Mac disk image
|
||||
.smi # Mac self mounting disk image
|
||||
.sit # Mac compressed file
|
||||
.sea # Mac compressed file, self extracting
|
||||
.bin # Mac binary compressed file
|
||||
.hqx # Mac binhex encoded file
|
||||
.rar # Similar to zip
|
||||
.mp3 # Music file
|
||||
.mpeg # Movie file
|
||||
.mpg # Movie file
|
||||
.avi # Movie file
|
||||
.asf # this can also exploit a security hole allowing virus infection
|
||||
.iso # CD ISO image
|
||||
.ogg # Music file
|
||||
.wmf # Movie file
|
||||
.bin # CD ISO image
|
||||
.cue # CD ISO image
|
||||
# Some have no Description
|
||||
#.3g2 #
|
||||
#.3gp # Nokia Movie File
|
||||
#.3gp2
|
||||
#.3gpp
|
||||
#.3gpp2
|
||||
#.aac # AAC Audio
|
||||
#.acp # AAC for SD Media
|
||||
#.adts
|
||||
#.aif
|
||||
#.aifc
|
||||
#.aiff # AIFF Audio
|
||||
#.amc # AMC Media
|
||||
#.amr # narrow-Band Content
|
||||
#.asf # Media / this can also exploit a security hole allowing virus infection
|
||||
#.asx # Windows Media Audio / Video
|
||||
#.au # uLaw/AU Audio
|
||||
#.avi # Movie file
|
||||
#.awb # AMR Wide-Band Content
|
||||
#.bwf
|
||||
#.caf # CAF Audio
|
||||
#.cda # Audio CD File
|
||||
#.cdda # Audio CD File
|
||||
#.cel
|
||||
#.cue # CD ISO image
|
||||
#.dif
|
||||
#.divx # Compress Movie
|
||||
#.dv # Video Format used in Portable Camera
|
||||
#.flc # Autodesk Animator
|
||||
#.fli
|
||||
#.flv # Internet Movies
|
||||
#.gsm
|
||||
#.ivf
|
||||
#.kar # Karaoke Media Files
|
||||
#.m15
|
||||
#.m1a
|
||||
#.m1s
|
||||
#.m1v
|
||||
#.m2v
|
||||
#.m3u # MP3 Playlist
|
||||
#.m4a # AAC Audio
|
||||
#.m4b
|
||||
#.m4e
|
||||
#.m4p # AAC Audio (Protected)
|
||||
#.m4v # Video (Protected)
|
||||
#.m75
|
||||
#.mid # Midi Audio Files
|
||||
#.midi # Midi Audio Files
|
||||
#.mjpg
|
||||
#.mov # Movie Files
|
||||
#.mp1
|
||||
#.mp2
|
||||
#.mp3 # Music file
|
||||
#.mp4 # Mpeg-4 Media
|
||||
#.mpa
|
||||
#.mpe
|
||||
#.mpeg # Movie file
|
||||
#.mpg # Movie file
|
||||
#.mpga
|
||||
#.mpm
|
||||
#.mps
|
||||
#.mpv
|
||||
#.mpv2
|
||||
#.mqv # Quicktime Movies
|
||||
#.mv
|
||||
#.ogg # Music file
|
||||
#.ogm # Ogg Based Movie Files
|
||||
#.pls # Shoutcast type of radio
|
||||
#.qcp # Qualcomm Purevoice Audio
|
||||
#.qt # Quicktime File
|
||||
#.qtc
|
||||
#.qtl # Quicktime Movies
|
||||
#.ra # Real Audio
|
||||
#.ram # Real Audio Media
|
||||
#.rm # Real Media Files
|
||||
#.rmi
|
||||
#.rmm
|
||||
#.rmp
|
||||
#.rmvb # Real Media Video
|
||||
#.rnx
|
||||
#.rp # Real Player Files
|
||||
#.rt
|
||||
#.rts
|
||||
#.rtsp
|
||||
#.rv
|
||||
#.sd2 # Sound Designer II
|
||||
#.sdp # Stream Descriptor
|
||||
#.sdv # SD Video
|
||||
#.sf
|
||||
#.smf
|
||||
#.smi #
|
||||
#.smil # SMIL Multimedia Presentation (Video and Audio Presentation
|
||||
#.snd
|
||||
#.ssm # Streaming Media Metafile
|
||||
#.swa # MP3 Audio
|
||||
#.swf # Shockwave Streaming files
|
||||
#.ulw
|
||||
#.vfw # Video for Windows
|
||||
#.wav
|
||||
#.wax
|
||||
#.wm
|
||||
#.wma
|
||||
#.wmf # Movie file
|
||||
#.wmp
|
||||
#.wmv # Windows Media Video
|
||||
#.wmx
|
||||
#.wvx
|
||||
#.xpl
|
18
config/e2guardian/lists/filtergroups/f2/bannedmimetypelist
Executable file
18
config/e2guardian/lists/filtergroups/f2/bannedmimetypelist
Executable file
@ -0,0 +1,18 @@
|
||||
# banned MIME types
|
||||
|
||||
#audio/mpeg
|
||||
#audio/x-mpeg
|
||||
#audio/x-pn-realaudio
|
||||
#audio/x-wav
|
||||
#video/mpeg
|
||||
#video/x-mpeg2
|
||||
video/acorn-replay
|
||||
#video/quicktime
|
||||
video/x-msvideo
|
||||
video/msvideo
|
||||
#application/gzip
|
||||
#application/x-gzip
|
||||
#application/zip
|
||||
#application/compress
|
||||
#application/x-compress
|
||||
application/java-vm
|
53
config/e2guardian/lists/filtergroups/f2/bannedphraselist
Normal file
53
config/e2guardian/lists/filtergroups/f2/bannedphraselist
Normal file
@ -0,0 +1,53 @@
|
||||
# BANNEDPHRASELIST - INSTRUCTIONS FOR USE
|
||||
#
|
||||
# To block any page with the word "sex".
|
||||
# < sex >
|
||||
#
|
||||
# To block any page with words that contain the string "sex". (ie. sexual)
|
||||
# <sex>
|
||||
#
|
||||
# To block any page with the string "sex magazine".
|
||||
# <sex magazine>
|
||||
#
|
||||
# To block any page containing the words/strings "sex" and "fetish".
|
||||
# <sex>,<fetish>
|
||||
#
|
||||
# < test> will match any word with the string 'test' at the beginning
|
||||
# <test > will match any word with the string 'test' at the end
|
||||
# <test> will match any word with the string 'test' at any point in the word
|
||||
# < test > will match only the word 'test'
|
||||
# <this is a test phrase> will match that exact phrase
|
||||
# <test>,<secondtest> will match if both words are found in the page
|
||||
# A combination of the above can also be used eg < test>,<secondtest>
|
||||
#
|
||||
#
|
||||
# Extra phrase-list files to include
|
||||
# .Include</config/e2guardian/testphrase>
|
||||
#
|
||||
#
|
||||
# All phrases need to be within < and > to work, othewise they will be
|
||||
# ignored.
|
||||
|
||||
# MORE EXAMPLE LISTS CAN BE DOWNLOADED FROM DANSGUARDIAN.ORG
|
||||
|
||||
# Phrase Exceptions are no longer listed in this file, they are now
|
||||
# listed in the exceptionphraselist file.
|
||||
#
|
||||
|
||||
#listcategory: "Banned Phrases"
|
||||
|
||||
# The following banned phraselists enable Website Content Labeling systems. These are enabled by default, but may also be activated using phraselists.
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/safelabel/banned>
|
||||
|
||||
# The following banned phraselists are included in the default DG distribution.
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/banned>
|
||||
#.Include</config/e2guardian/lists/phraselists/pornography/banned_portuguese>
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/illegaldrugs/banned>
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/gambling/banned>
|
||||
#.Include</config/e2guardian/lists/phraselists/gambling/banned_portuguese>
|
||||
|
||||
#.Include</config/e2guardian/lists/phraselists/googlesearches/banned>
|
9
config/e2guardian/lists/filtergroups/f2/bannedregexpheaderlist
Executable file
9
config/e2guardian/lists/filtergroups/f2/bannedregexpheaderlist
Executable file
@ -0,0 +1,9 @@
|
||||
#Banned outgoing HTTP headers based on regular expressions
|
||||
#
|
||||
# E.g. 'User-Agent: .*MSIE' would block several versions of Internet Explorer
|
||||
# (assuming the user-agent is not being spoofed by the client)
|
||||
#
|
||||
# Headers are matched line-by-line, not as a single block.
|
||||
|
||||
#listcategory: "Banned Regular Expression HTTP Headers"
|
||||
|
120
config/e2guardian/lists/filtergroups/f2/bannedregexpurllist
Executable file
120
config/e2guardian/lists/filtergroups/f2/bannedregexpurllist
Executable file
@ -0,0 +1,120 @@
|
||||
#Banned URLs based on Regular Expressions
|
||||
#
|
||||
# E.g. 'sex' would block sex.com and middlesex.com etc
|
||||
|
||||
#listcategory: "Banned Regular Expression URLs"
|
||||
|
||||
#Banned URLs based on Regular Expressions
|
||||
|
||||
|
||||
######################################################
|
||||
# Pornography, Modelling and Adult Sites
|
||||
######################################################
|
||||
|
||||
# The following two lines may work better than the above - Philip Pearce 9/11/2004
|
||||
(big|cyber|hard|huge|mega|small|soft|super|tiny|bare|naked|nude|anal|oral|topp?les|sex|phone)+.*(anal|babe|bharath|boob|breast|busen|busty|clit|cum|cunt|dick|fetish|fuck|girl|hooter|lez|lust|naked|nude|oral|orgy|penis|porn|porno|pupper|pussy|rotten|sex|shit|smutpump|teen|tit|topp?les|xxx)s?
|
||||
(anal|babe|bharath|boob|breast|busen|busty|clit|cum|cunt|dick|fetish|fuck|girl|hooter|lez|lust|naked|nude|oral|orgy|penis|porn|porno|pupper|pussy|rotten|sex|shit|smutpump|teen|tit|topp?les|xxx)+.*(big|cyber|hard|huge|mega|small|soft|super|tiny|bare|naked|nude|anal|oral|topp?les|sex)+
|
||||
|
||||
#HardCore phrases
|
||||
(adultsight|adultsite|adultsonly|adultweb|blowjob|bondage|centerfold|cumshot|cyberlust|cybercore|hardcore|masturbat)
|
||||
(bangbros|pussylip|playmate|pornstar|sexdream|showgirl|softcore|striptease)
|
||||
|
||||
#SoftCore phrases - more likely to overblock - possibly on news sites
|
||||
#(incest|obscene|pedophil|pedofil)
|
||||
|
||||
#Photo Modeling - supplied by David Burkholder
|
||||
#(male|m[ae]n|boy|girl|beaut|agen[ct]|glam)+.*(model|talent)
|
||||
|
||||
# The following will help to block explicit media files (images and video)
|
||||
(sex|fuck|boob|cunt|fetish|tits|anal|hooter|asses|shemale|submission|porn|xxx|busty|knockers|slut|nude|naked|pussy)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
(girls|babes|bikini|model)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
|
||||
#Block Naturism and Nudist sites
|
||||
#(naturism|naturist|nude|nudist|nudism|nekkid|nakt|naakt)
|
||||
|
||||
|
||||
######################################################
|
||||
# Search Engine and Related
|
||||
######################################################
|
||||
|
||||
#Block unfiltered options on various search engines
|
||||
#(^|[\?+=&/])(.*\.google\..*/.*\?.*safe=off)([\?+=&/]|$)
|
||||
#(^|[\?+=&/])(.*\.alltheweb.com/customize\?.*copt_offensive=off)([\?+=&/]|$)
|
||||
|
||||
#Block images and video on altavista, alltheweb, yahoo etc - as they are anonomised
|
||||
#(yahoo.com\/image\/)
|
||||
#(yimg.com\/image\/)
|
||||
#(altavista.com\/image\/)
|
||||
#(altavista.com\/video\/)
|
||||
#(picsearch.com\/is)
|
||||
|
||||
#Block images and video on google
|
||||
#(images.google)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
#(google.com\/video) #block all video
|
||||
#(google.com\/ThumbnailServer) #block video thumbnails
|
||||
#(google.com\/videoplay) #block only playing the video
|
||||
|
||||
|
||||
######################################################
|
||||
# Proxy Sites
|
||||
######################################################
|
||||
|
||||
#Block Cgiproxy, Poxy, PHProxy and other Web-based proxies
|
||||
(cecid.php|nph-webpr|nph-pro|/dmirror|cgiproxy|phpwebproxy|__proxy_url|proxy.php)
|
||||
|
||||
#Block websites containing proxy lists
|
||||
(anonymizer|proxify|megaproxy)
|
||||
|
||||
#AGRESSIVE blocking of all URLs containing proxy - WARNING - this WILL overblock!!
|
||||
#(proxy)
|
||||
|
||||
|
||||
######################################################
|
||||
# Gambling - supplied by David Burkholder
|
||||
######################################################
|
||||
#(casino|bet(ting|s)|lott(ery|o)|gam(e[rs]|ing|bl(e|ing))|sweepstake|poker)
|
||||
|
||||
|
||||
######################################################
|
||||
# Sport - supplied by David Burkholder
|
||||
######################################################
|
||||
#(bowling|badminton|box(e[dr]|ing)|skat(e[rs]|ing)|hockey|soccer|nascar|wrest|rugby|tennis|sports|cheerlead|rodeo|cricket|badminton|stadium|derby)
|
||||
#((paint|volley|bas(e|ket)|foot|quet)ball|/players[/\.]?|(carn|fest)ival)
|
||||
|
||||
#Racing - supplied by David Burkholder
|
||||
#(speed(st|wa|y)|corvette|rac[eiy]|wrest|harley|motorcycle|nascar)
|
||||
|
||||
|
||||
######################################################
|
||||
# News sites - supplied by David Burkholder
|
||||
######################################################
|
||||
#(news(watch|pap|cast)|herald|sentinel|courier|gazet|tribune|chronicle|daily|ning)news)
|
||||
|
||||
|
||||
######################################################
|
||||
# Dating Sites - supplied by David Burkholder
|
||||
######################################################
|
||||
#(meet|hook|mailord|latin|(asi|mexic|dominic|russi|kore|colombi|balk)an|brazil|filip|french|chinese|ukrain|thai|tour|foreign|date)+.*(dar?[lt]ing|(sing|coup)le|m[ae]n|girl|boy|guy|mat(e|ing)|l[ou]ve?|partner|meet)
|
||||
#(marr(y|i[ae])|roman(ce|tic)|fiance|bachelo|dating|affair|personals)
|
||||
|
||||
|
||||
######################################################
|
||||
# Miscellaneous - Productivity etc.
|
||||
######################################################
|
||||
|
||||
#Use this to block web counters:
|
||||
#(adlog.php|cnt.cgi|count.cgi|count.dat|count.jsp|count.pl|count.php|counter.cgi|counter.js|counter.pl|countlink.cgi|fpcount.exe|logitpro.cgi|rcounter.dll|track.pl|w_counter.js)
|
||||
#Contributed by proxy@barendse.to
|
||||
|
||||
#Free stuff - supplied by David Burkholder
|
||||
#(free|phone|mobile)+.*(love|music|movie|dvd|video|stuff|site|arcade|wallpaper|mp3)
|
||||
#((ring|real)tone)
|
||||
|
||||
#Music - supplied by David Burkholder
|
||||
#(rock|pop|jazz|rap|punk)+.*(cult|roll|geek|drum|music|history|band)
|
||||
|
||||
# WARNING: This is part of the URL for the e2guardian.org sample virus archive.
|
||||
# You probably don't want to go there unintentionally.
|
||||
(Variants/AVTest)
|
||||
|
||||
|
107
config/e2guardian/lists/filtergroups/f2/bannedsitelist
Normal file
107
config/e2guardian/lists/filtergroups/f2/bannedsitelist
Normal file
@ -0,0 +1,107 @@
|
||||
#domains in banned list
|
||||
#Don't bother with the www. or the http://
|
||||
|
||||
#The bannedurllist is for blocking PART of a site
|
||||
#The bannedsitelist is for blocking ALL of a site
|
||||
|
||||
#You can include
|
||||
#.tld so for example you can match .gov for example
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherbannedurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
# List categorisation
|
||||
#listcategory: "Banned Sites"
|
||||
|
||||
#List other sites to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f2/bannedsites>
|
||||
badboys.com
|
||||
|
||||
# NOTE: In e2guardian Blanket blocks are now ONLY supported in this top file
|
||||
# WARNING: Blanket blocks in .included files will be silently ignored
|
||||
|
||||
#Blanket Block. To block all sites except those in the
|
||||
#exceptionsitelist and greysitelist files, remove
|
||||
#the # from the next line to leave only a '**':
|
||||
#**
|
||||
|
||||
#Blanket SSL/CONNECT Block. To block all SSL
|
||||
#and CONNECT tunnels except to addresses in the
|
||||
#exceptionsitelist and greysitelist files, remove
|
||||
#the # from the next line to leave only a '**s':
|
||||
#**s
|
||||
|
||||
#Blanket IP Block. To block all sites specified only as an IP,
|
||||
#remove the # from the next line to leave only a '*ip':
|
||||
#*ip
|
||||
|
||||
#Blanket SSL/CONNECT IP Block. To block all SSL and CONNECT
|
||||
#tunnels to sites specified only as an IP,
|
||||
#remove the # from the next line to leave only a '*ips':
|
||||
#*ips
|
||||
|
||||
|
||||
# The squidGuard advert domain/URL lists are now included by default.
|
||||
# To work with advanced ad blocking & the logadblocks option, advert
|
||||
# phrase/site/URL lists should have the string "ADs" in their listcategory.
|
||||
.Include</config/e2guardian/lists/blacklists/ads/domains>
|
||||
|
||||
#Remove the # from the following and edit as needed to use a stock
|
||||
#squidGuard/shallalist collection.
|
||||
.Include</config/e2guardian/lists/blacklists/adv/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/aggressive/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/alcohol/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/anonvpn/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/chat/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/dating/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/downloads/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/drugs/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/dynamic/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/education/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/finance/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/fortunetelling/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/forum/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/gamble/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/government/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/hacking/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/movies/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/music/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/porn/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/remotecontrol/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/redirector/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/ringtones/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/sex/education/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/sex/lingerie/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/shopping/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/socialnet/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/spyware/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/tracker/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/violence/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/warez/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/weapons/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/webphone/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/webradio/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/webtv/domains>
|
||||
# You will need to edit to add and remove categories you want
|
2
config/e2guardian/lists/filtergroups/f2/bannedsites
Normal file
2
config/e2guardian/lists/filtergroups/f2/bannedsites
Normal file
@ -0,0 +1,2 @@
|
||||
badboys.com
|
||||
explicit.bing.net
|
@ -0,0 +1,4 @@
|
||||
#domains in banned ssl list
|
||||
#Don't bother with the www. or the https://
|
||||
#This list is only used for SSL (or CONNECT) requests
|
||||
#Unlike the bannedsitelist it overides all other lists
|
54
config/e2guardian/lists/filtergroups/f2/bannedurllist
Normal file
54
config/e2guardian/lists/filtergroups/f2/bannedurllist
Normal file
@ -0,0 +1,54 @@
|
||||
#URLs in banned list
|
||||
#Don't bother with the http:// or the www
|
||||
|
||||
#The bannedurllist is for blocking PART of a site
|
||||
#The bannedsitelist is for blocking ALL of a site
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherbannedurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
#listcategory: "Banned URLs"
|
||||
|
||||
#List other URLs to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f2/bannedurls>
|
||||
members.home.net/uporn
|
||||
|
||||
# The squidGuard advert domain/URL lists are now included by default.
|
||||
# To work with advanced ad blocking & the logadblocks option, advert
|
||||
# phrase/site/URL lists should have the string "ADs" in their listcategory.
|
||||
.Include</config/e2guardian/lists/blacklists/ads/urls>
|
||||
|
||||
#Remove the # from the following and edit as needed to use a stock
|
||||
#squidGuard/urlblacklist blacklists collection.
|
||||
.Include</config/e2guardian/lists/blacklists/adv/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/aggressive/urls>
|
||||
#.Include</config/e2guardian/lists/blacklists/alcohol/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/chat/urls>
|
||||
#.Include</config/e2guardian/lists/blacklists/dating/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/downloads/urls>
|
||||
#.Include</config/e2guardian/lists/blacklists/drugs/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/fortunetelling/urls>
|
||||
#.Include</config/e2guardian/lists/blacklists/forum/urls>
|
||||
#.Include</config/e2guardian/lists/blacklists/gamble/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/hacking/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/porn/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/redirector/urls>
|
||||
#.Include</config/e2guardian/lists/blacklists/sex/lingerie/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/violence/urls>
|
||||
.Include</config/e2guardian/lists/blacklists/warez/urls>
|
||||
# You will need to edit to add and remove categories you want
|
1
config/e2guardian/lists/filtergroups/f2/bannedurls
Normal file
1
config/e2guardian/lists/filtergroups/f2/bannedurls
Normal file
@ -0,0 +1 @@
|
||||
members.home.net/uporn
|
93
config/e2guardian/lists/filtergroups/f2/contentregexplist
Executable file
93
config/e2guardian/lists/filtergroups/f2/contentregexplist
Executable file
@ -0,0 +1,93 @@
|
||||
#Content modifying Regular Expressions
|
||||
#
|
||||
# The format is: "extended regular expression"->"replacement straight string"
|
||||
# E.g. "shit"->"censored" would replace all occurances of shit in any case.
|
||||
# Far more complicated matches are possible. See other sources for examples
|
||||
# of extended regular expressions.
|
||||
|
||||
# These are just some examples. If you write any, for example, to
|
||||
# remove popups etc, please send them to author at e2guardian.org.
|
||||
#
|
||||
#"<script language.*open\(.*script>"->"<!-- its gone -->"
|
||||
#"fuck|cunt|shit"->"**censored**"
|
||||
#
|
||||
# For ALL of these to work it requires e2guardian to be built with PCRE support,
|
||||
# but some may work with the default C library regular expression support.
|
||||
#
|
||||
# Some of these are based on regular expressions from Privoxy.
|
||||
|
||||
#remove popups by AFN 2004/2/28
|
||||
#"<html>"->"<script language='javascript'>fwo=window.open;function NO(url,nam,atr){return(this.window);}window.open=NO;</script><html>"
|
||||
#"=[ ]*?window\.open[ ]*?\("->"=fwo("
|
||||
#"<html>"->"<script language='javascript'>function NO(url,nam,atr){return(this.window);}window.open=NO;</script><html>"
|
||||
|
||||
# Fix Firefox <= 1.0.7 DoS
|
||||
# http://www.whitedust.net/speaks/1432/
|
||||
#"((<source)|(</source))text>"->"$1dosremovedtext"
|
||||
|
||||
# Disable ActiveX objects.
|
||||
#"<object [^>]*application\/x-oleobject[^>]*>.*?<\/object>"->"<!-- Guardian Removed ActiveX Object -->"
|
||||
#"<embed [^>]*(application/x-oleobject).*?>(.*?</embed>)?"->"<!-- Guardian Removed ActiveX Embed -->"
|
||||
|
||||
# Warn about address bar spoofing.
|
||||
#"(<a[^>]*href[^>]*)(\x01|\x02|\x03|%0[012])"->"$1MALICIOUS-LINK"
|
||||
|
||||
# Disable all popups in JavaScript and HTML. It may cause unavoidable
|
||||
# Javascript warnings or errors. Do not enable at the same time as other
|
||||
# popup removing lines.
|
||||
#"((\W\s*)(window|this|parent)\.)open\s*\\?\("->"$1concat("
|
||||
#"\starget\s*=\s*(['"]?)_?(blank|new)\1?"->" notarget"
|
||||
|
||||
# Removes the APPLET tag which is generally used Java applets.
|
||||
#"<applet[^>]*>.*?<\/applet>"->""
|
||||
|
||||
# Disable the BLINK and MARQUEE tags.
|
||||
#"</?(blink|marquee)[^>]*>"->""
|
||||
|
||||
# Warn about potential cross-site-scripting vulnerability described here:
|
||||
# http://online.securityfocus.com/archive/1/298748/2002-11-02/2002-11-08/2
|
||||
#"f\("javascript:location.replace\('mk:@MSITStore:C:'\)"\);"->"alert\("This page looks like it tries to use a vulnerability described here:\n http://online.securityfocus.com/archive/1/298748/2002-11-02/2002-11-08/2"\);"
|
||||
|
||||
# Removes the SCRIPT tag with JavaScript. This will likely break sites that are
|
||||
# badly written and thus rely on JavaScript. This should not be used at the same
|
||||
# time as the 'script' category.
|
||||
#"<script [^>]*javascript[^>]*>.*?<\/script>"->""
|
||||
|
||||
# Removes href=javascript: onmouseover=javascript: and other javascript actions.
|
||||
# This is a good category to tick if using 'script' or 'javascript' categories.
|
||||
# Beware that there are likely going to be a large number of matches and will
|
||||
# require more CPU. Also this will break badly written sites that require
|
||||
# JavaScript for navigation.
|
||||
#"(onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup|href)(=("|')?)javascript:"->"guardianremoved$2none:"
|
||||
|
||||
# Remove cookies set by JavaScript and HTML.
|
||||
#"(\w+\.)+cookie(?=[ \t\r\n]*=)(?!='aab)"->"GuardianRemovedCookie"
|
||||
#"<meta\s+http-equiv=['"]?set-cookie.*>"->"<!-- GuardianRemovedCookie -->"
|
||||
|
||||
# Attempt to detect and stop Nimda infected servers's web pages. This is rare
|
||||
# and generally should be left unused.
|
||||
#"<script language="JavaScript">(window\.open|1;''\.concat)\("readme\.eml", null, "resizable=no,top=6000,left=6000"\)</script>"->"<br><font size="7"> WARNING: This Server is infected with <a href="http://www.cert.org/advisories/CA-2001-26.html">Nimda</a>!</font>"
|
||||
|
||||
# Disable onunload (page close) popups.
|
||||
#"(<body\s+[^>]*)onunload"->"$1never"
|
||||
#"(<script.*)window\.onunload(?=.*</script>)"->"$1never"
|
||||
|
||||
# Removes the SCRIPT tag which could include JavaScript, perlscript and vbscript.
|
||||
# This will likely break sites that are badly written and thus rely on client
|
||||
# side scripts. This should not be used at the same time as the 'javascript' line.
|
||||
#"<script[^>]*>.*?<\/script>"->""
|
||||
|
||||
# Disable Sockwave Flash objects.
|
||||
#"<object [^>]*macromedia[^>]*>.*?<\/object>"->"<!-- Guardian Removed Shockwave Object -->"
|
||||
#"<embed [^>]*(application/x-shockwave-flash\|\.swf).*?>(.*?</embed>)?"->"<!-- Guardian Removed Shockwave Flash Embed -->"
|
||||
|
||||
# Disable unsolicited popups.
|
||||
#"([^'"]\s*<head.*>)(?=\s*[^'"])"->"$1<script>function SWGuardianWindowOpen(){return(null);}</script>"
|
||||
#"([^\w\s.]\s*)((window|this|parent)\.)?open\s*\("->"$1SWGuardianWindowOpen("
|
||||
#"([^'"]\s*</html>)(?!\s*(\\n|'|"))"->"$1<script>function PrivoxyWindowOpen(a, b, c){return(window.open(a, b, c));}</script>"
|
||||
|
||||
# Remove 1x1 GIFs used for user tracking.
|
||||
#"<img\s+[^>]*(?:(width)|(height))\s*=\s*['"]?[01](?=\D)[^>]*(?:(width)|(height))\s*=\s*['"]?[01](?=\D)[^>]*?>"->""
|
||||
|
||||
# Prevent windows from resizing and moving themselves.
|
||||
#"(?:window|this|self|top)\.(?:move|resize)(?:to|by)\("->"''.concat("
|
2
config/e2guardian/lists/filtergroups/f2/details
Normal file
2
config/e2guardian/lists/filtergroups/f2/details
Normal file
@ -0,0 +1,2 @@
|
||||
FILTERLABEL="teens"
|
||||
FILTERDESC="Teenagers"
|
@ -0,0 +1,2 @@
|
||||
# Embeded referer sites
|
||||
# sites which may contain embeded exception referer sites in the url
|
@ -0,0 +1,5 @@
|
||||
# Embeded referer urls
|
||||
# urls which may contain embeded exception referer sites in the url
|
||||
|
||||
# e.g. to allow youtube video when embeded in a trusted referer site/urls
|
||||
# www.youtube.com/get_video_info
|
49
config/e2guardian/lists/filtergroups/f2/exceptionextensionlist
Executable file
49
config/e2guardian/lists/filtergroups/f2/exceptionextensionlist
Executable file
@ -0,0 +1,49 @@
|
||||
# Exception file extension list
|
||||
# Use as a filter group's "exceptionextensionlist",
|
||||
# to override a blanket download block.
|
||||
# (blockdownloads = on)
|
||||
#
|
||||
# DOES NOT override content/virus scanning or site/URL bans.
|
||||
#
|
||||
# Default list:
|
||||
# Unblock web pages & graphics
|
||||
|
||||
# Text/web document types
|
||||
|
||||
.css
|
||||
.html
|
||||
.shtml
|
||||
.htm
|
||||
.stm
|
||||
.asp
|
||||
.php
|
||||
.txt
|
||||
.rtx
|
||||
.xml
|
||||
.xsl
|
||||
.cgi
|
||||
.pl
|
||||
|
||||
# Image types
|
||||
|
||||
.bmp
|
||||
.cod
|
||||
.gif
|
||||
.ief
|
||||
.jpe
|
||||
.jpeg
|
||||
.jpg
|
||||
.jfif
|
||||
.tif
|
||||
.tiff
|
||||
.ras
|
||||
.cmx
|
||||
.ico
|
||||
.pnm
|
||||
.pbm
|
||||
.pgm
|
||||
.ppm
|
||||
.rgb
|
||||
.xbm
|
||||
.xpm
|
||||
.xwd
|
30
config/e2guardian/lists/filtergroups/f2/exceptionfilesitelist
Executable file
30
config/e2guardian/lists/filtergroups/f2/exceptionfilesitelist
Executable file
@ -0,0 +1,30 @@
|
||||
# Exception file site list
|
||||
# Use this list to define sites from which files can be downloaded,
|
||||
# overriding a blanket download block (blockdownloads = on) or the
|
||||
# banned MIME type and extension lists (blockdownloads = off).
|
||||
#
|
||||
# DOES NOT override content/virus scanning or site/URL bans.
|
||||
|
||||
# Don't bother with the www. or
|
||||
# the http://
|
||||
#
|
||||
# These are specifically domains and are not URLs.
|
||||
# For example 'foo.bar/porn/' is no good, you need
|
||||
# to just have 'foo.bar'.
|
||||
#
|
||||
# You can also match IPs here too.
|
||||
#
|
||||
# As of DansGuardian 2.7.3 you can now include
|
||||
# .tld so for example you can match .gov for example
|
||||
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
windowsupdate.microsoft.com
|
||||
update.microsoft.com
|
||||
download.windowsupdate.com
|
27
config/e2guardian/lists/filtergroups/f2/exceptionfileurllist
Executable file
27
config/e2guardian/lists/filtergroups/f2/exceptionfileurllist
Executable file
@ -0,0 +1,27 @@
|
||||
# Exception file URL list
|
||||
# Use this list to define URLs from which files can be downloaded,
|
||||
# overriding a blanket download block (blockdownloads = on) or the
|
||||
# banned MIME type and extension lists (blockdownloads = off).
|
||||
#
|
||||
# DOES NOT override content/virus scanning or site/URL bans.
|
||||
|
||||
# Don't bother with the www. or
|
||||
# the http://
|
||||
#
|
||||
# These are specifically domains and are not URLs.
|
||||
# For example 'foo.bar/porn/' is no good, you need
|
||||
# to just have 'foo.bar'.
|
||||
#
|
||||
# You can also match IPs here too.
|
||||
#
|
||||
# As of DansGuardian 2.7.3 you can now include
|
||||
# .tld so for example you can match .gov for example
|
||||
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
40
config/e2guardian/lists/filtergroups/f2/exceptionmimetypelist
Executable file
40
config/e2guardian/lists/filtergroups/f2/exceptionmimetypelist
Executable file
@ -0,0 +1,40 @@
|
||||
# Exception MIME type list
|
||||
# Use as a filter group's "exceptionmimetypelist",
|
||||
# to override a blanket download block.
|
||||
# (blockdownloads = on)
|
||||
#
|
||||
# DOES NOT override content/virus scanning or site/URL bans.
|
||||
#
|
||||
# Default list:
|
||||
# Unblock web pages & graphics
|
||||
|
||||
# Text/web document types
|
||||
|
||||
text/plain
|
||||
text/html
|
||||
text/css
|
||||
text/xml
|
||||
text/xsl
|
||||
text/richtext
|
||||
|
||||
# Image types
|
||||
|
||||
image/bmp
|
||||
image/cis-cod
|
||||
image/gif
|
||||
image/ief
|
||||
image/jpeg
|
||||
image/pipeg
|
||||
image/png
|
||||
image/tiff
|
||||
image/x-cmu-raster
|
||||
image/x-cmx
|
||||
image/x-icon
|
||||
image/x-portable-anymap
|
||||
image/x-portable-bitmap
|
||||
image/x-portable-graymap
|
||||
image/x-portable-pixmap
|
||||
image/x-rgb
|
||||
image/x-xbitmap
|
||||
image/x-xpixmap
|
||||
image/x-xwindowdump
|
18
config/e2guardian/lists/filtergroups/f2/exceptionphraselist
Normal file
18
config/e2guardian/lists/filtergroups/f2/exceptionphraselist
Normal file
@ -0,0 +1,18 @@
|
||||
# EXCEPTIONPHRASELIST - INSTRUCTIONS FOR USE
|
||||
#
|
||||
# If any of the phrases listed below appear in a web page
|
||||
# then it will bypass the filtering and be allowed through
|
||||
# eg
|
||||
# < medical >
|
||||
#
|
||||
#
|
||||
# Combinations
|
||||
# Unblock the page if the following phrases are found on the same page.
|
||||
# Each line is a new combination.
|
||||
# eg
|
||||
#<education>,<biology>,<medical>
|
||||
#
|
||||
# See the bannedphraselist for more examples.
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/exception>
|
||||
#.Include</config/e2guardian/lists/phraselists/goodphrases/exception_email>
|
15
config/e2guardian/lists/filtergroups/f2/exceptionregexpurllist
Executable file
15
config/e2guardian/lists/filtergroups/f2/exceptionregexpurllist
Executable file
@ -0,0 +1,15 @@
|
||||
#Exception URLs based on Regular Expressions
|
||||
#
|
||||
# E.g. 'news' would unblock news.bbc.com etc
|
||||
|
||||
# Example
|
||||
#news
|
||||
|
||||
# Prevent content scanning of CSS and/or JavaScript files
|
||||
#^[^?]*\.css($|\?)
|
||||
#^[^?]*\.jsp?($|\?)
|
||||
|
||||
# Allow Facebook plugin applications like
|
||||
# http://apps.facebook.com/neighborhoods/Setup.aspx and others.
|
||||
mock_ajax_proxy.php
|
||||
|
46
config/e2guardian/lists/filtergroups/f2/exceptionsitelist
Executable file
46
config/e2guardian/lists/filtergroups/f2/exceptionsitelist
Executable file
@ -0,0 +1,46 @@
|
||||
#Sites in exception list
|
||||
#Don't bother with the www. or
|
||||
#the http://
|
||||
#
|
||||
#These are specifically domains and are not URLs.
|
||||
#For example 'foo.bar/porn/' is no good, you need
|
||||
#to just have 'foo.bar'.
|
||||
#
|
||||
#You can also match IPs here too.
|
||||
#
|
||||
#As of DansGuardian 2.7.3 you can now include
|
||||
#.tld so for example you can match .gov for example
|
||||
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
|
||||
# Blanket exception. To allow all sites except those in the
|
||||
# exceptionsitelist and greysitelist files, remove
|
||||
# the # from the next line to leave only a '**':
|
||||
#**
|
||||
|
||||
# Blanket SSL/CONNECT exception. To allow all SSL
|
||||
# and CONNECT tunnels except to addresses in the
|
||||
# exceptionsitelist and greysitelist files, remove
|
||||
# the # from the next line to leave only a '**s':
|
||||
#**s
|
||||
|
||||
# Blanket IP exception. To allow all sites specified only as an IP,
|
||||
# remove the # from the next line to leave only a '*ip':
|
||||
#*ip
|
||||
|
||||
# Blanket SSL/CONNECT IP exception. To allow all SSL and CONNECT
|
||||
# tunnels to sites specified only as an IP,
|
||||
# remove the # from the next line to leave only a '*ips':
|
||||
#*ips
|
||||
|
||||
#List other sites to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f2/exceptionsites>
|
||||
|
||||
windowsupdate.microsoft.com
|
1
config/e2guardian/lists/filtergroups/f2/exceptionsites
Normal file
1
config/e2guardian/lists/filtergroups/f2/exceptionsites
Normal file
@ -0,0 +1 @@
|
||||
bbc.co.uk
|
18
config/e2guardian/lists/filtergroups/f2/exceptionurllist
Executable file
18
config/e2guardian/lists/filtergroups/f2/exceptionurllist
Executable file
@ -0,0 +1,18 @@
|
||||
#URLs in exception list
|
||||
#Don't bother with the www. or
|
||||
#the http://
|
||||
#
|
||||
#These are parts of sites that filtering should
|
||||
#be switched off for.
|
||||
#
|
||||
#These should not be domains, i.e. entire sites,
|
||||
#they should be a domain with a path.
|
||||
#
|
||||
#For example 'foo.bar' is no good, you need
|
||||
#to just have 'foo.bar/porn/'.
|
||||
#
|
||||
#Another example:
|
||||
#generallybadsite.tld/partthatsok/
|
||||
|
||||
#List other URLs to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f2/exceptionurls>
|
1
config/e2guardian/lists/filtergroups/f2/exceptionurls
Normal file
1
config/e2guardian/lists/filtergroups/f2/exceptionurls
Normal file
@ -0,0 +1 @@
|
||||
bbc.co.uk/weather
|
59
config/e2guardian/lists/filtergroups/f2/greysitelist
Executable file
59
config/e2guardian/lists/filtergroups/f2/greysitelist
Executable file
@ -0,0 +1,59 @@
|
||||
#domains in grey list
|
||||
#Don't bother with the www. or the http://
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#The greyurllist is for partly unblocking PART of a site
|
||||
#The greysitelist is for partly unblocking ALL of a site
|
||||
|
||||
#As of DansGuardian 2.7.3 you can now include
|
||||
#.tld so for example you can match .gov for example
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
|
||||
# Blanket match. To greylist all sites except those in the
|
||||
# exceptionsitelist and greysitelist files, remove
|
||||
# the # from the next line to leave only a '**':
|
||||
#**
|
||||
|
||||
# Blanket SSL/CONNECT match. To greylist all SSL
|
||||
# and CONNECT tunnels except to addresses in the
|
||||
# exceptionsitelist and greysitelist files, remove
|
||||
# the # from the next line to leave only a '**s':
|
||||
#**s
|
||||
|
||||
# Blanket IP match. To greylist all sites specified only as an IP,
|
||||
# remove the # from the next line to leave only a '*ip':
|
||||
#*ip
|
||||
|
||||
# Blanket SSL/CONNECT IP match. To greylist all SSL and CONNECT
|
||||
# tunnels to sites specified only as an IP,
|
||||
# remove the # from the next line to leave only a '*ips':
|
||||
#*ips
|
||||
|
||||
|
||||
#List other sites to greylist:
|
||||
|
||||
#www.bbc.co.uk
|
4
config/e2guardian/lists/filtergroups/f2/greysslsitelist
Normal file
4
config/e2guardian/lists/filtergroups/f2/greysslsitelist
Normal file
@ -0,0 +1,4 @@
|
||||
#domains in SSL grey list
|
||||
#Don't bother with the www. or the https://
|
||||
|
||||
#This 'grey' lists override the 'banned' lists for SSL only.
|
27
config/e2guardian/lists/filtergroups/f2/greyurllist
Executable file
27
config/e2guardian/lists/filtergroups/f2/greyurllist
Executable file
@ -0,0 +1,27 @@
|
||||
#URLs in grey list
|
||||
#Don't bother with the http:// or the www
|
||||
|
||||
#The greyurllist is for partly unblocking PART of a site
|
||||
#The greysitelist is for partly unblocking ALL of a site
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
#List other URLs to block:
|
||||
|
||||
#members.home.net/nice
|
14
config/e2guardian/lists/filtergroups/f2/headerregexplist
Executable file
14
config/e2guardian/lists/filtergroups/f2/headerregexplist
Executable file
@ -0,0 +1,14 @@
|
||||
# Outgoing HTTP header modifying Regular Expressions
|
||||
#
|
||||
# The format is: "extended regular expression"->"replacement straight string"
|
||||
# E.g. "shit"->"censored" would replace all occurances of shit in any case.
|
||||
# Far more complicated matches are possible. See other sources for examples
|
||||
# of extended regular expressions.
|
||||
#
|
||||
# Headers are run through replacements line-by-line, not as a single block.
|
||||
|
||||
# "Expect:" header should be dropped because DG is HTTP/1.0 and not HTTP/1.1
|
||||
"expect:(.*)"->""
|
||||
|
||||
# Windows Live Search cookie replacement - force filtering on
|
||||
#"cookie:(.*)&ADLT=(OFF|DEMOTE)"->"Cookie:$1&ADLT=STRICT"
|
@ -0,0 +1,14 @@
|
||||
#Local Banned Search Words
|
||||
#
|
||||
#Words must be in alphabetic order within a single line
|
||||
# and separated by a '+' sign.
|
||||
#All combinations of the words will be blocked
|
||||
# e.g. girl+naughty
|
||||
# will block naughty+girl as well as girl+naughty
|
||||
|
||||
|
||||
#.Include</home/dg/etc/local/lists/local_block_all/bannedsearchterms>
|
||||
#.Include</home/dg/etc/local/lists/porn/bannedsearchterms>
|
||||
#.Include</home/dg/etc/local/lists/proxy/bannedsearchterms>
|
||||
#.Include</home/dg/etc/local/lists/hacking/bannedsearchterms>
|
||||
#.Include</home/dg/etc/local/lists/drugs/bannedsearchterms>
|
@ -0,0 +1,6 @@
|
||||
#domains in local banned list
|
||||
#.Include</home/dg/etc/local/lists/local_block_all/domains>
|
||||
#.Include</home/dg/etc/local/lists/porn/domains>
|
||||
#.Include</home/dg/etc/local/lists/proxy/domains>
|
||||
#.Include</home/dg/etc/local/lists/hacking/domains>
|
||||
#.Include</home/dg/etc/local/lists/drugs/domains>
|
@ -0,0 +1,4 @@
|
||||
#domains in banned ssl list
|
||||
#Don't bother with the www. or the https://
|
||||
#This list is only used for SSL (or CONNECT) requests
|
||||
#Unlike the bannedsitelist it overides all other lists
|
@ -0,0 +1 @@
|
||||
#URLs in local banned list
|
@ -0,0 +1 @@
|
||||
#Sites in local exception list
|
@ -0,0 +1 @@
|
||||
#URLs in local exception list
|
@ -0,0 +1 @@
|
||||
#domains in local grey list
|
@ -0,0 +1,4 @@
|
||||
#domains in SSL grey list
|
||||
#Don't bother with the www. or the https://
|
||||
|
||||
#This 'grey' lists override the 'banned' lists for SSL only.
|
1
config/e2guardian/lists/filtergroups/f2/localgreyurllist
Normal file
1
config/e2guardian/lists/filtergroups/f2/localgreyurllist
Normal file
@ -0,0 +1 @@
|
||||
#URLs in local grey list
|
@ -0,0 +1,2 @@
|
||||
# Exception referer sites
|
||||
# sites which are refered to by these sites will be made exceptions
|
@ -0,0 +1 @@
|
||||
# Referer URLs - Sites refered to by these URLs will be made exception
|
58
config/e2guardian/lists/filtergroups/f2/urlregexplist
Executable file
58
config/e2guardian/lists/filtergroups/f2/urlregexplist
Executable file
@ -0,0 +1,58 @@
|
||||
#URL modifying Regular Expressions
|
||||
#
|
||||
# The format is: "extended regular expression"->"replacement straight string"
|
||||
# E.g. "shit"->"censored" would replace all occurances of shit in any case.
|
||||
# Far more complicated matches are possible. See other sources for examples
|
||||
# of extended regular expressions.
|
||||
#
|
||||
# Users are pointed at the replaced URL transparently.
|
||||
# Manipulates the URL to automatically switch on safe searching in Google,
|
||||
# Singingfish, Ilse, KEL, Lycos, Alltheweb, Yahoo, Hotbot, Wisenut,
|
||||
# Metacrawler.
|
||||
# Google, Go etc. - remove 'safe=...'
|
||||
#"(^http://[0-9a-z]+\.google\.[a-z]+[-/%.0-9a-z]*/images\?)(.*)(&?)(safe=[^&]*)"->"\1\2\3"
|
||||
# ... and add 'safe=vss'
|
||||
#"(^http://[0-9a-z]+\.google\.[a-z]+[-/%.0-9a-z]*/images\?)"->"\1safe=vss&"
|
||||
|
||||
#Bing video search
|
||||
"(http[s]?://[0-9a-z]+.bing.com/(images|videos)/search\?.*)"->"\1&adlt=strict"
|
||||
|
||||
# Singingfish - remove 'ff=...' and add 'ff=1'
|
||||
#"(^http://search\.singingfish\.com/[-/%.0-9a-z]*\?)(.*)(&?)(ff=[^&]*)"->"\1\2\3"
|
||||
|
||||
#"(^http://search\.singingfish\.com/[-/%.0-9a-z]*\?)"->"\1ff=1&"
|
||||
|
||||
# Ilse - remove 'family=...' and add 'family=yes'
|
||||
#"(^http://www\.ilse\.nl/searchresults\.dbl\?)(.*)(&?)(family=[^&]*)"->"\1\2\3"
|
||||
#"(^http://www\.ilse\.nl/searchresults\.dbl\?)"->"\1family=yes&"
|
||||
|
||||
# KEL - remove 'Realm%3AErotiek=...'
|
||||
#"(^http://www\.kel\.nl/search/search.cgi\?)(.*)(&?)(Realm%3AErotiek=[^&]*)"->"\1\2\3"
|
||||
|
||||
# Lycos.com - family filter only available in advanced mode.
|
||||
# Remove 'adv=...' and 'adf=...' and add 'adv=1&adf=on'
|
||||
#"(^http://[^/]*search[^/]*\.lycos\.com/[-/%.0-9a-z]*\?)(.*)(&?)(adv=[^&]*)"->"\1\2\3"
|
||||
#"(^http://[^/]*search[^/]*\.lycos\.com/[-/%.0-9a-z]*\?)(.*)(&?)(xadult\.)(.*)(xadult\.)"->"\1\2\3\5"
|
||||
#"(^http://[^/]*search[^/]*\.lycos\.com/[-/%.0-9a-z]*\?)"->"\1adv=1&adf=on&"
|
||||
|
||||
# Lycos.nl - remove 'family=...' and add 'family=on'
|
||||
#"(^http://zoek\.lycos\.nl/[-/%.0-9a-z]*\?)(.*)(&?)(family=[^&]*)"->"\1\2\3"
|
||||
#"(^http://zoek\.lycos\.nl/[-/%.0-9a-z]*\?)"->"\1family=on&"
|
||||
|
||||
# Alltheweb - change the customize url so that 'offensive' cannot be turned off
|
||||
#"(^http://www\.alltheweb\.com/customize\?)(.*)(&?)(copt_offensive=[^&]*)"->"\1\2\3copt_offensive=on"
|
||||
|
||||
# Yahoo - remove 'vm=...' and add 'vm=r'
|
||||
#"(^http://[.0-9a-z]+\.yahoo\.[a-z]+[-/%.0-9a-z]*/search)(.*)(&?)(vm=[^&]*)"->"\1\2\3"
|
||||
#"(^http://[.0-9a-z]+\.yahoo\.[a-z]+[-/%.0-9a-z]*/search+.*\?)"->"\1vm=r&"
|
||||
|
||||
# Hotbot - remove 'adf=...' and add 'adf=on'
|
||||
#"(^http://[0-9a-z]+\.hotbot\.[a-z]+/default\.asp\?)(.*)(&?)(adf=[^&]*)"->"\1\2\3"
|
||||
#"(^http://[0-9a-z]+\.hotbot\.[a-z]+/default\.asp\?)"->"\1adf=on&"
|
||||
|
||||
# Wisenut - change the customize url so that 'wisepatrol' cannot be turned off
|
||||
#"(^http://www\.wisenut\.com/preferences/savePreferences\.[^?]*\?)(.*)(&?)(wisepatrol=[^&]*)"->"\1\2\3wisepatrol=1"
|
||||
|
||||
# Metacrawler - remove 'familyfilter=...' and add 'familyfilter=1'
|
||||
#"(^http://www\.metacrawler\.com/info\.metac/search/[-/%.0-9a-z]*\?)(.*)(&?)(familyfilter=[^&]*)"->"\1\2\3"
|
||||
#"(^http://www\.metacrawler\.com/info\.metac/search/[-/%.0-9a-z]*\?)"->"\1familyfilter=1&"
|
129
config/e2guardian/lists/filtergroups/f2/weightedphraselist
Normal file
129
config/e2guardian/lists/filtergroups/f2/weightedphraselist
Normal file
@ -0,0 +1,129 @@
|
||||
# DANSGUARDIAN weightedphraselist INSTRUCTIONS FOR USE
|
||||
#
|
||||
# Examples:
|
||||
#
|
||||
# <slut><10>
|
||||
# - Adds 10 to the count against the string 'slut'. ie. sluts, slut!, abslutxyz.
|
||||
#
|
||||
# < slut ><10>
|
||||
# - Adds 10 to the count against the word 'slut'. ie. Sally is a slut that smells.
|
||||
#
|
||||
# <slut>,<horny><50>
|
||||
# - Adds 50 to the count when the strings 'slut' and 'horny' are found on the same page.
|
||||
#
|
||||
# <breast>,<medical><-30>
|
||||
# - Subtracts 30 from the count when 'breast' and 'medical' are on the one page.
|
||||
#
|
||||
# <education><-25>
|
||||
# - Subtracts 25 from the count when 'education' is on the page.
|
||||
#
|
||||
# See the bannedphraselist for more examples.
|
||||
#
|
||||
# Extra weighted-list files to include
|
||||
# .Include</config/e2guardian/lists/phraselists/weightedphraselist.topic>
|
||||
#
|
||||
# Help by contributing customised lists and/or new keyword lists.
|
||||
# Email: pornmastergeneral@e2guardian.org or phrasemaster@e2guardian.org
|
||||
#
|
||||
# NOTE: New lists are commented out as ALPHA or BETA depending on how much the
|
||||
# lists have been tested.
|
||||
# ALPHA - Brand new and/or incomplete - little testing has been done
|
||||
# BETA - Relatively new - tested in several locations
|
||||
#
|
||||
|
||||
#listcategory: "Weighted Phrases"
|
||||
|
||||
#To enable several non-PICS self-labelling and self-rating systems.
|
||||
#Enabled as a bannedsitelist by default. Disable there before enabling as a phraselist.
|
||||
##.Include</config/e2guardian/lists/phraselists/safelabel/weighted>
|
||||
|
||||
#Good Phrases (to allow medical, education, news and other good sites)
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_news>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_danish>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_dutch>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_malay>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_polish>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_portuguese>
|
||||
.Include</config/e2guardian/lists/phraselists/goodphrases/weighted_general_swedish>
|
||||
|
||||
#Pornography
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_chinese> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_danish> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_dutch> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_french>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_german>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_italian>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_japanese> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_malay> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_norwegian> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_polish>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_portuguese>
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_russian> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_russian_utf8> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_spanish> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/weighted_swedish>
|
||||
.Include</config/e2guardian/lists/phraselists/nudism/weighted>
|
||||
|
||||
#Bad Words - swearing
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_dutch>
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_french>
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_german> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_portuguese> #ALPHA#
|
||||
.Include</config/e2guardian/lists/phraselists/badwords/weighted_spanish> #ALPHA#
|
||||
|
||||
#Drugs
|
||||
#.Include</config/e2guardian/lists/phraselists/drugadvocacy/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/illegaldrugs/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/illegaldrugs/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/legaldrugs/weighted>
|
||||
|
||||
#Violence and intolerance
|
||||
#.Include</config/e2guardian/lists/phraselists/intolerance/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/intolerance/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/gore/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/gore/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/violence/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/violence/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/weapons/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/weapons/weighted_portuguese>
|
||||
|
||||
#Chat
|
||||
#.Include</config/e2guardian/lists/phraselists/chat/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/chat/weighted_italian>
|
||||
|
||||
#Webmail
|
||||
#.Include</config/e2guardian/lists/phraselists/webmail/weighted>
|
||||
#Note that if you enable the webmail weighted list you should also disable
|
||||
#the "exception_email" list in the exceptionphraselist file.
|
||||
|
||||
#Forums
|
||||
#.Include</config/e2guardian/lists/phraselists/forums/weighted> #BETA#
|
||||
|
||||
#Gambling
|
||||
#.Include</config/e2guardian/lists/phraselists/gambling/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/gambling/weighted_portuguese>
|
||||
|
||||
#Productivity
|
||||
#.Include</config/e2guardian/lists/phraselists/games/weighted> #ALPHA#
|
||||
#.Include</config/e2guardian/lists/phraselists/news/weighted> #ALPHA#
|
||||
#.Include</config/e2guardian/lists/phraselists/personals/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/personals/weighted_portuguese>
|
||||
#.Include</config/e2guardian/lists/phraselists/sport/weighted> #ALPHA#
|
||||
#.Include</config/e2guardian/lists/phraselists/travel/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/music/weighted>
|
||||
|
||||
#System Management and Security
|
||||
#.Include</config/e2guardian/lists/phraselists/domainsforsale/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/idtheft/weighted>
|
||||
.Include</config/e2guardian/lists/phraselists/malware/weighted> #BETA#
|
||||
.Include</config/e2guardian/lists/phraselists/proxies/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/translation/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/upstreamfilter/weighted>
|
||||
.Include</config/e2guardian/lists/phraselists/warezhacking/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/peer2peer/weighted>
|
||||
|
||||
#Miscellaneous
|
||||
#.Include</config/e2guardian/lists/phraselists/conspiracy/weighted>
|
||||
#.Include</config/e2guardian/lists/phraselists/secretsocieties/weighted>
|
@ -0,0 +1 @@
|
||||
#Add header where url matches
|
187
config/e2guardian/lists/filtergroups/f3/bannedextensionlist
Executable file
187
config/e2guardian/lists/filtergroups/f3/bannedextensionlist
Executable file
@ -0,0 +1,187 @@
|
||||
.ade # Microsoft Access project extension
|
||||
.adp # Microsoft Access project
|
||||
.asx # Windows Media Audio / Video
|
||||
.bas # Microsoft Visual Basic class module
|
||||
.bat # Batch file
|
||||
.cab # Windows setup file
|
||||
.chm # Compiled HTML Help file
|
||||
.cmd # Microsoft Windows NT Command script
|
||||
.com # Microsoft MS-DOS program
|
||||
.cpl # Control Panel extension
|
||||
.crt # Security certificate
|
||||
.dll # Windows system file
|
||||
#.exe # Program
|
||||
.hlp # Help file
|
||||
.ini # Windows system file
|
||||
.hta # HTML program
|
||||
.inf # Setup Information
|
||||
.ins # Internet Naming Service
|
||||
.isp # Internet Communication settings
|
||||
# .js # JScript file - often needed in web pages
|
||||
# .jse # Jscript Encoded Script file - often needed in web pages
|
||||
.lnk # Windows Shortcut
|
||||
.mda # Microsoft Access add-in program
|
||||
.mdb # Microsoft Access program
|
||||
.mde # Microsoft Access MDE database
|
||||
.mdt # Microsoft Access workgroup information
|
||||
.mdw # Microsoft Access workgroup information
|
||||
.mdz # Microsoft Access wizard program
|
||||
.msc # Microsoft Common Console document
|
||||
.msi # Microsoft Windows Installer package
|
||||
.msp # Microsoft Windows Installer patch
|
||||
.mst # Microsoft Visual Test source files
|
||||
.pcd # Photo CD image, Microsoft Visual compiled script
|
||||
.pif # Shortcut to MS-DOS program
|
||||
.prf # Microsoft Outlook profile settings
|
||||
.reg # Windows registry entries
|
||||
.scf # Windows Explorer command
|
||||
.scr # Screen saver
|
||||
.sct # Windows Script Component
|
||||
.sh # Shell script
|
||||
.shs # Shell Scrap object
|
||||
.shb # Shell Scrap object
|
||||
.sys # Windows system file
|
||||
.url # Internet shortcut
|
||||
.vb # VBScript file
|
||||
.vbe # VBScript Encoded script file
|
||||
.vbs # VBScript file
|
||||
.vxd # Windows system file
|
||||
.wsc # Windows Script Component
|
||||
.wsf # Windows Script file
|
||||
.wsh # Windows Script Host Settings file
|
||||
.otf # Font file - can be used to instant reboot 2k and xp
|
||||
.ops # Office XP settings
|
||||
.doc # Word document
|
||||
.xls # Excel document
|
||||
.pps
|
||||
.gz # Gziped file
|
||||
.tar # Tape ARchive file
|
||||
.zip # Windows compressed file
|
||||
.tgz # Unix compressed file
|
||||
.bz2 # Unix compressed file
|
||||
.cdr # Mac disk image
|
||||
.dmg # Mac disk image
|
||||
.smi # Mac self mounting disk image
|
||||
.sit # Mac compressed file
|
||||
.sea # Mac compressed file, self extracting
|
||||
.bin # Mac binary compressed file
|
||||
.hqx # Mac binhex encoded file
|
||||
.rar # Similar to zip
|
||||
.mp3 # Music file
|
||||
.mpeg # Movie file
|
||||
.mpg # Movie file
|
||||
.avi # Movie file
|
||||
.asf # this can also exploit a security hole allowing virus infection
|
||||
.iso # CD ISO image
|
||||
.ogg # Music file
|
||||
.wmf # Movie file
|
||||
.bin # CD ISO image
|
||||
.cue # CD ISO image
|
||||
# Some have no Description
|
||||
#.3g2 #
|
||||
#.3gp # Nokia Movie File
|
||||
#.3gp2
|
||||
#.3gpp
|
||||
#.3gpp2
|
||||
#.aac # AAC Audio
|
||||
#.acp # AAC for SD Media
|
||||
#.adts
|
||||
#.aif
|
||||
#.aifc
|
||||
#.aiff # AIFF Audio
|
||||
#.amc # AMC Media
|
||||
#.amr # narrow-Band Content
|
||||
#.asf # Media / this can also exploit a security hole allowing virus infection
|
||||
#.asx # Windows Media Audio / Video
|
||||
#.au # uLaw/AU Audio
|
||||
#.avi # Movie file
|
||||
#.awb # AMR Wide-Band Content
|
||||
#.bwf
|
||||
#.caf # CAF Audio
|
||||
#.cda # Audio CD File
|
||||
#.cdda # Audio CD File
|
||||
#.cel
|
||||
#.cue # CD ISO image
|
||||
#.dif
|
||||
#.divx # Compress Movie
|
||||
#.dv # Video Format used in Portable Camera
|
||||
#.flc # Autodesk Animator
|
||||
#.fli
|
||||
#.flv # Internet Movies
|
||||
#.gsm
|
||||
#.ivf
|
||||
#.kar # Karaoke Media Files
|
||||
#.m15
|
||||
#.m1a
|
||||
#.m1s
|
||||
#.m1v
|
||||
#.m2v
|
||||
#.m3u # MP3 Playlist
|
||||
#.m4a # AAC Audio
|
||||
#.m4b
|
||||
#.m4e
|
||||
#.m4p # AAC Audio (Protected)
|
||||
#.m4v # Video (Protected)
|
||||
#.m75
|
||||
#.mid # Midi Audio Files
|
||||
#.midi # Midi Audio Files
|
||||
#.mjpg
|
||||
#.mov # Movie Files
|
||||
#.mp1
|
||||
#.mp2
|
||||
#.mp3 # Music file
|
||||
#.mp4 # Mpeg-4 Media
|
||||
#.mpa
|
||||
#.mpe
|
||||
#.mpeg # Movie file
|
||||
#.mpg # Movie file
|
||||
#.mpga
|
||||
#.mpm
|
||||
#.mps
|
||||
#.mpv
|
||||
#.mpv2
|
||||
#.mqv # Quicktime Movies
|
||||
#.mv
|
||||
#.ogg # Music file
|
||||
#.ogm # Ogg Based Movie Files
|
||||
#.pls # Shoutcast type of radio
|
||||
#.qcp # Qualcomm Purevoice Audio
|
||||
#.qt # Quicktime File
|
||||
#.qtc
|
||||
#.qtl # Quicktime Movies
|
||||
#.ra # Real Audio
|
||||
#.ram # Real Audio Media
|
||||
#.rm # Real Media Files
|
||||
#.rmi
|
||||
#.rmm
|
||||
#.rmp
|
||||
#.rmvb # Real Media Video
|
||||
#.rnx
|
||||
#.rp # Real Player Files
|
||||
#.rt
|
||||
#.rts
|
||||
#.rtsp
|
||||
#.rv
|
||||
#.sd2 # Sound Designer II
|
||||
#.sdp # Stream Descriptor
|
||||
#.sdv # SD Video
|
||||
#.sf
|
||||
#.smf
|
||||
#.smi #
|
||||
#.smil # SMIL Multimedia Presentation (Video and Audio Presentation
|
||||
#.snd
|
||||
#.ssm # Streaming Media Metafile
|
||||
#.swa # MP3 Audio
|
||||
#.swf # Shockwave Streaming files
|
||||
#.ulw
|
||||
#.vfw # Video for Windows
|
||||
#.wav
|
||||
#.wax
|
||||
#.wm
|
||||
#.wma
|
||||
#.wmf # Movie file
|
||||
#.wmp
|
||||
#.wmv # Windows Media Video
|
||||
#.wmx
|
||||
#.wvx
|
||||
#.xpl
|
18
config/e2guardian/lists/filtergroups/f3/bannedmimetypelist
Executable file
18
config/e2guardian/lists/filtergroups/f3/bannedmimetypelist
Executable file
@ -0,0 +1,18 @@
|
||||
# banned MIME types
|
||||
|
||||
#audio/mpeg
|
||||
#audio/x-mpeg
|
||||
#audio/x-pn-realaudio
|
||||
#audio/x-wav
|
||||
#video/mpeg
|
||||
#video/x-mpeg2
|
||||
video/acorn-replay
|
||||
#video/quicktime
|
||||
video/x-msvideo
|
||||
video/msvideo
|
||||
#application/gzip
|
||||
#application/x-gzip
|
||||
#application/zip
|
||||
#application/compress
|
||||
#application/x-compress
|
||||
application/java-vm
|
53
config/e2guardian/lists/filtergroups/f3/bannedphraselist
Normal file
53
config/e2guardian/lists/filtergroups/f3/bannedphraselist
Normal file
@ -0,0 +1,53 @@
|
||||
# BANNEDPHRASELIST - INSTRUCTIONS FOR USE
|
||||
#
|
||||
# To block any page with the word "sex".
|
||||
# < sex >
|
||||
#
|
||||
# To block any page with words that contain the string "sex". (ie. sexual)
|
||||
# <sex>
|
||||
#
|
||||
# To block any page with the string "sex magazine".
|
||||
# <sex magazine>
|
||||
#
|
||||
# To block any page containing the words/strings "sex" and "fetish".
|
||||
# <sex>,<fetish>
|
||||
#
|
||||
# < test> will match any word with the string 'test' at the beginning
|
||||
# <test > will match any word with the string 'test' at the end
|
||||
# <test> will match any word with the string 'test' at any point in the word
|
||||
# < test > will match only the word 'test'
|
||||
# <this is a test phrase> will match that exact phrase
|
||||
# <test>,<secondtest> will match if both words are found in the page
|
||||
# A combination of the above can also be used eg < test>,<secondtest>
|
||||
#
|
||||
#
|
||||
# Extra phrase-list files to include
|
||||
# .Include</config/e2guardian/testphrase>
|
||||
#
|
||||
#
|
||||
# All phrases need to be within < and > to work, othewise they will be
|
||||
# ignored.
|
||||
|
||||
# MORE EXAMPLE LISTS CAN BE DOWNLOADED FROM DANSGUARDIAN.ORG
|
||||
|
||||
# Phrase Exceptions are no longer listed in this file, they are now
|
||||
# listed in the exceptionphraselist file.
|
||||
#
|
||||
|
||||
#listcategory: "Banned Phrases"
|
||||
|
||||
# The following banned phraselists enable Website Content Labeling systems. These are enabled by default, but may also be activated using phraselists.
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/safelabel/banned>
|
||||
|
||||
# The following banned phraselists are included in the default DG distribution.
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/pornography/banned>
|
||||
#.Include</config/e2guardian/lists/phraselists/pornography/banned_portuguese>
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/illegaldrugs/banned>
|
||||
|
||||
.Include</config/e2guardian/lists/phraselists/gambling/banned>
|
||||
#.Include</config/e2guardian/lists/phraselists/gambling/banned_portuguese>
|
||||
|
||||
#.Include</config/e2guardian/lists/phraselists/googlesearches/banned>
|
9
config/e2guardian/lists/filtergroups/f3/bannedregexpheaderlist
Executable file
9
config/e2guardian/lists/filtergroups/f3/bannedregexpheaderlist
Executable file
@ -0,0 +1,9 @@
|
||||
#Banned outgoing HTTP headers based on regular expressions
|
||||
#
|
||||
# E.g. 'User-Agent: .*MSIE' would block several versions of Internet Explorer
|
||||
# (assuming the user-agent is not being spoofed by the client)
|
||||
#
|
||||
# Headers are matched line-by-line, not as a single block.
|
||||
|
||||
#listcategory: "Banned Regular Expression HTTP Headers"
|
||||
|
120
config/e2guardian/lists/filtergroups/f3/bannedregexpurllist
Executable file
120
config/e2guardian/lists/filtergroups/f3/bannedregexpurllist
Executable file
@ -0,0 +1,120 @@
|
||||
#Banned URLs based on Regular Expressions
|
||||
#
|
||||
# E.g. 'sex' would block sex.com and middlesex.com etc
|
||||
|
||||
#listcategory: "Banned Regular Expression URLs"
|
||||
|
||||
#Banned URLs based on Regular Expressions
|
||||
|
||||
|
||||
######################################################
|
||||
# Pornography, Modelling and Adult Sites
|
||||
######################################################
|
||||
|
||||
# The following two lines may work better than the above - Philip Pearce 9/11/2004
|
||||
(big|cyber|hard|huge|mega|small|soft|super|tiny|bare|naked|nude|anal|oral|topp?les|sex|phone)+.*(anal|babe|bharath|boob|breast|busen|busty|clit|cum|cunt|dick|fetish|fuck|girl|hooter|lez|lust|naked|nude|oral|orgy|penis|porn|porno|pupper|pussy|rotten|sex|shit|smutpump|teen|tit|topp?les|xxx)s?
|
||||
(anal|babe|bharath|boob|breast|busen|busty|clit|cum|cunt|dick|fetish|fuck|girl|hooter|lez|lust|naked|nude|oral|orgy|penis|porn|porno|pupper|pussy|rotten|sex|shit|smutpump|teen|tit|topp?les|xxx)+.*(big|cyber|hard|huge|mega|small|soft|super|tiny|bare|naked|nude|anal|oral|topp?les|sex)+
|
||||
|
||||
#HardCore phrases
|
||||
(adultsight|adultsite|adultsonly|adultweb|blowjob|bondage|centerfold|cumshot|cyberlust|cybercore|hardcore|masturbat)
|
||||
(bangbros|pussylip|playmate|pornstar|sexdream|showgirl|softcore|striptease)
|
||||
|
||||
#SoftCore phrases - more likely to overblock - possibly on news sites
|
||||
#(incest|obscene|pedophil|pedofil)
|
||||
|
||||
#Photo Modeling - supplied by David Burkholder
|
||||
#(male|m[ae]n|boy|girl|beaut|agen[ct]|glam)+.*(model|talent)
|
||||
|
||||
# The following will help to block explicit media files (images and video)
|
||||
(sex|fuck|boob|cunt|fetish|tits|anal|hooter|asses|shemale|submission|porn|xxx|busty|knockers|slut|nude|naked|pussy)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
(girls|babes|bikini|model)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
|
||||
#Block Naturism and Nudist sites
|
||||
#(naturism|naturist|nude|nudist|nudism|nekkid|nakt|naakt)
|
||||
|
||||
|
||||
######################################################
|
||||
# Search Engine and Related
|
||||
######################################################
|
||||
|
||||
#Block unfiltered options on various search engines
|
||||
#(^|[\?+=&/])(.*\.google\..*/.*\?.*safe=off)([\?+=&/]|$)
|
||||
#(^|[\?+=&/])(.*\.alltheweb.com/customize\?.*copt_offensive=off)([\?+=&/]|$)
|
||||
|
||||
#Block images and video on altavista, alltheweb, yahoo etc - as they are anonomised
|
||||
#(yahoo.com\/image\/)
|
||||
#(yimg.com\/image\/)
|
||||
#(altavista.com\/image\/)
|
||||
#(altavista.com\/video\/)
|
||||
#(picsearch.com\/is)
|
||||
|
||||
#Block images and video on google
|
||||
#(images.google)+.*(\.jpg|\.wmv|\.mpg|\.mpeg|\.gif|\.mov)
|
||||
#(google.com\/video) #block all video
|
||||
#(google.com\/ThumbnailServer) #block video thumbnails
|
||||
#(google.com\/videoplay) #block only playing the video
|
||||
|
||||
|
||||
######################################################
|
||||
# Proxy Sites
|
||||
######################################################
|
||||
|
||||
#Block Cgiproxy, Poxy, PHProxy and other Web-based proxies
|
||||
(cecid.php|nph-webpr|nph-pro|/dmirror|cgiproxy|phpwebproxy|__proxy_url|proxy.php)
|
||||
|
||||
#Block websites containing proxy lists
|
||||
(anonymizer|proxify|megaproxy)
|
||||
|
||||
#AGRESSIVE blocking of all URLs containing proxy - WARNING - this WILL overblock!!
|
||||
#(proxy)
|
||||
|
||||
|
||||
######################################################
|
||||
# Gambling - supplied by David Burkholder
|
||||
######################################################
|
||||
#(casino|bet(ting|s)|lott(ery|o)|gam(e[rs]|ing|bl(e|ing))|sweepstake|poker)
|
||||
|
||||
|
||||
######################################################
|
||||
# Sport - supplied by David Burkholder
|
||||
######################################################
|
||||
#(bowling|badminton|box(e[dr]|ing)|skat(e[rs]|ing)|hockey|soccer|nascar|wrest|rugby|tennis|sports|cheerlead|rodeo|cricket|badminton|stadium|derby)
|
||||
#((paint|volley|bas(e|ket)|foot|quet)ball|/players[/\.]?|(carn|fest)ival)
|
||||
|
||||
#Racing - supplied by David Burkholder
|
||||
#(speed(st|wa|y)|corvette|rac[eiy]|wrest|harley|motorcycle|nascar)
|
||||
|
||||
|
||||
######################################################
|
||||
# News sites - supplied by David Burkholder
|
||||
######################################################
|
||||
#(news(watch|pap|cast)|herald|sentinel|courier|gazet|tribune|chronicle|daily|ning)news)
|
||||
|
||||
|
||||
######################################################
|
||||
# Dating Sites - supplied by David Burkholder
|
||||
######################################################
|
||||
#(meet|hook|mailord|latin|(asi|mexic|dominic|russi|kore|colombi|balk)an|brazil|filip|french|chinese|ukrain|thai|tour|foreign|date)+.*(dar?[lt]ing|(sing|coup)le|m[ae]n|girl|boy|guy|mat(e|ing)|l[ou]ve?|partner|meet)
|
||||
#(marr(y|i[ae])|roman(ce|tic)|fiance|bachelo|dating|affair|personals)
|
||||
|
||||
|
||||
######################################################
|
||||
# Miscellaneous - Productivity etc.
|
||||
######################################################
|
||||
|
||||
#Use this to block web counters:
|
||||
#(adlog.php|cnt.cgi|count.cgi|count.dat|count.jsp|count.pl|count.php|counter.cgi|counter.js|counter.pl|countlink.cgi|fpcount.exe|logitpro.cgi|rcounter.dll|track.pl|w_counter.js)
|
||||
#Contributed by proxy@barendse.to
|
||||
|
||||
#Free stuff - supplied by David Burkholder
|
||||
#(free|phone|mobile)+.*(love|music|movie|dvd|video|stuff|site|arcade|wallpaper|mp3)
|
||||
#((ring|real)tone)
|
||||
|
||||
#Music - supplied by David Burkholder
|
||||
#(rock|pop|jazz|rap|punk)+.*(cult|roll|geek|drum|music|history|band)
|
||||
|
||||
# WARNING: This is part of the URL for the e2guardian.org sample virus archive.
|
||||
# You probably don't want to go there unintentionally.
|
||||
(Variants/AVTest)
|
||||
|
||||
|
108
config/e2guardian/lists/filtergroups/f3/bannedsitelist
Normal file
108
config/e2guardian/lists/filtergroups/f3/bannedsitelist
Normal file
@ -0,0 +1,108 @@
|
||||
#domains in banned list
|
||||
#Don't bother with the www. or the http://
|
||||
|
||||
#The bannedurllist is for blocking PART of a site
|
||||
#The bannedsitelist is for blocking ALL of a site
|
||||
|
||||
#You can include
|
||||
#.tld so for example you can match .gov for example
|
||||
|
||||
#The 'grey' lists override the 'banned' lists.
|
||||
#The 'exception' lists override the 'banned' lists also.
|
||||
#The difference is that the 'exception' lists completely switch
|
||||
#off *all* other filtering for the match. 'grey' lists only
|
||||
#stop the URL filtering and allow the normal filtering to work.
|
||||
|
||||
#An example of grey list use is when in Blanket Block (whitelist)
|
||||
#mode and you want to allow some sites but still filter as normal
|
||||
#on their content
|
||||
|
||||
#Another example of grey list use is when you ban a site but want
|
||||
#to allow part of it.
|
||||
|
||||
#To include additional files in this list use this example:
|
||||
#.Include</config/e2guardian/anotherbannedurllist>
|
||||
|
||||
#You can have multiple .Includes.
|
||||
|
||||
# Time limiting syntax:
|
||||
# #time: <start hour> <start minute> <end hour> <end minute> <days>
|
||||
# Example:
|
||||
##time: 9 0 17 0 01234
|
||||
# Remove the first # from the line above to enable this list only from
|
||||
# 9am to 5pm, Monday to Friday.
|
||||
|
||||
# List categorisation
|
||||
#listcategory: "Banned Sites"
|
||||
|
||||
#List other sites to block:
|
||||
.Include</config/e2guardian/lists/filtergroups/f3/bannedsites>
|
||||
badboys.com
|
||||
|
||||
# NOTE: In e2guardian Blanket blocks are now ONLY supported in this top file
|
||||
# WARNING: Blanket blocks in .included files will be silently ignored
|
||||
|
||||
#Blanket Block. To block all sites except those in the
|
||||
#exceptionsitelist and greysitelist files, remove
|
||||
#the # from the next line to leave only a '**':
|
||||
#**
|
||||
|
||||
#Blanket SSL/CONNECT Block. To block all SSL
|
||||
#and CONNECT tunnels except to addresses in the
|
||||
#exceptionsitelist and greysitelist files, remove
|
||||
#the # from the next line to leave only a '**s':
|
||||
#**s
|
||||
|
||||
#Blanket IP Block. To block all sites specified only as an IP,
|
||||
#remove the # from the next line to leave only a '*ip':
|
||||
#*ip
|
||||
|
||||
#Blanket SSL/CONNECT IP Block. To block all SSL and CONNECT
|
||||
#tunnels to sites specified only as an IP,
|
||||
#remove the # from the next line to leave only a '*ips':
|
||||
#*ips
|
||||
|
||||
|
||||
# The squidGuard advert domain/URL lists are now included by default.
|
||||
# To work with advanced ad blocking & the logadblocks option, advert
|
||||
# phrase/site/URL lists should have the string "ADs" in their listcategory.
|
||||
.Include</config/e2guardian/lists/blacklists/ads/domains>
|
||||
|
||||
#Remove the # from the following and edit as needed to use a stock
|
||||
#squidGuard/shallalist collection.
|
||||
.Include</config/e2guardian/lists/blacklists/adv/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/aggressive/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/alcohol/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/anonvpn/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/chat/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/dating/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/downloads/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/drugs/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/dynamic/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/education/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/finance/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/fortunetelling/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/forum/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/gamble/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/government/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/hacking/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/movies/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/music/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/porn/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/remotecontrol/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/redirector/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/ringtones/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/sex/education/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/sex/lingerie/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/shopping/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/socialnet/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/spyware/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/tracker/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/violence/domains>
|
||||
.Include</config/e2guardian/lists/blacklists/warez/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/weapons/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/webphone/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/webradio/domains>
|
||||
#.Include</config/e2guardian/lists/blacklists/webtv/domains>
|
||||
|
||||
# You will need to edit to add and remove categories you want
|
2
config/e2guardian/lists/filtergroups/f3/bannedsites
Normal file
2
config/e2guardian/lists/filtergroups/f3/bannedsites
Normal file
@ -0,0 +1,2 @@
|
||||
badboys.com
|
||||
explicit.bing.net
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user