From 4e379c00c0498b0d289aa4f33fbef07b2ed2744d Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 17 Feb 2022 15:16:41 -0500 Subject: [PATCH] =?UTF-8?q?=E2=9E=95=20Added:=20config/e2guardian/lists/fi?= =?UTF-8?q?ltergroups/=20=E2=9E=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lists/filtergroups/f1/Untitled Document | 0 .../lists/filtergroups/f1/addheaderregexplist | 1 + .../lists/filtergroups/f1/bannedextensionlist | 186 +++++++++++++++++ .../lists/filtergroups/f1/bannedmimetypelist | 18 ++ .../lists/filtergroups/f1/bannedphraselist | 53 +++++ .../filtergroups/f1/bannedregexpheaderlist | 9 + .../lists/filtergroups/f1/bannedregexpurllist | 120 +++++++++++ .../lists/filtergroups/f1/bannedsitelist | 108 ++++++++++ .../lists/filtergroups/f1/bannedsites | 2 + .../lists/filtergroups/f1/bannedsslsitelist | 4 + .../lists/filtergroups/f1/bannedurllist | 54 +++++ .../lists/filtergroups/f1/bannedurls | 1 + .../lists/filtergroups/f1/contentregexplist | 93 +++++++++ .../e2guardian/lists/filtergroups/f1/details | 2 + .../filtergroups/f1/embededreferersitelist | 2 + .../filtergroups/f1/embededrefererurllist | 5 + .../filtergroups/f1/exceptionextensionlist | 49 +++++ .../filtergroups/f1/exceptionfilesitelist | 30 +++ .../filtergroups/f1/exceptionfileurllist | 27 +++ .../filtergroups/f1/exceptionmimetypelist | 40 ++++ .../lists/filtergroups/f1/exceptionphraselist | 18 ++ .../filtergroups/f1/exceptionregexpurllist | 15 ++ .../lists/filtergroups/f1/exceptionsitelist | 46 +++++ .../lists/filtergroups/f1/exceptionsites | 1 + .../lists/filtergroups/f1/exceptionurllist | 18 ++ .../lists/filtergroups/f1/exceptionurls | 1 + .../lists/filtergroups/f1/greysitelist | 59 ++++++ .../lists/filtergroups/f1/greysslsitelist | 4 + .../lists/filtergroups/f1/greyurllist | 27 +++ .../lists/filtergroups/f1/headerregexplist | 14 ++ .../filtergroups/f1/localbannedsearchlist | 14 ++ .../lists/filtergroups/f1/localbannedsitelist | 6 + .../filtergroups/f1/localbannedsslsitelist | 4 + .../lists/filtergroups/f1/localbannedurllist | 1 + .../filtergroups/f1/localexceptionsitelist | 1 + .../filtergroups/f1/localexceptionurllist | 1 + .../lists/filtergroups/f1/localgreysitelist | 1 + .../filtergroups/f1/localgreysslsitelist | 4 + .../lists/filtergroups/f1/localgreyurllist | 1 + .../filtergroups/f1/refererexceptionsitelist | 2 + .../filtergroups/f1/refererexceptionurllist | 1 + .../lists/filtergroups/f1/urlregexplist | 58 ++++++ .../lists/filtergroups/f1/weightedphraselist | 129 ++++++++++++ .../lists/filtergroups/f2/addheaderregexplist | 1 + .../lists/filtergroups/f2/bannedextensionlist | 187 ++++++++++++++++++ .../lists/filtergroups/f2/bannedmimetypelist | 18 ++ .../lists/filtergroups/f2/bannedphraselist | 53 +++++ .../filtergroups/f2/bannedregexpheaderlist | 9 + .../lists/filtergroups/f2/bannedregexpurllist | 120 +++++++++++ .../lists/filtergroups/f2/bannedsitelist | 107 ++++++++++ .../lists/filtergroups/f2/bannedsites | 2 + .../lists/filtergroups/f2/bannedsslsitelist | 4 + .../lists/filtergroups/f2/bannedurllist | 54 +++++ .../lists/filtergroups/f2/bannedurls | 1 + .../lists/filtergroups/f2/contentregexplist | 93 +++++++++ .../e2guardian/lists/filtergroups/f2/details | 2 + .../filtergroups/f2/embededreferersitelist | 2 + .../filtergroups/f2/embededrefererurllist | 5 + .../filtergroups/f2/exceptionextensionlist | 49 +++++ .../filtergroups/f2/exceptionfilesitelist | 30 +++ .../filtergroups/f2/exceptionfileurllist | 27 +++ .../filtergroups/f2/exceptionmimetypelist | 40 ++++ .../lists/filtergroups/f2/exceptionphraselist | 18 ++ .../filtergroups/f2/exceptionregexpurllist | 15 ++ .../lists/filtergroups/f2/exceptionsitelist | 46 +++++ .../lists/filtergroups/f2/exceptionsites | 1 + .../lists/filtergroups/f2/exceptionurllist | 18 ++ .../lists/filtergroups/f2/exceptionurls | 1 + .../lists/filtergroups/f2/greysitelist | 59 ++++++ .../lists/filtergroups/f2/greysslsitelist | 4 + .../lists/filtergroups/f2/greyurllist | 27 +++ .../lists/filtergroups/f2/headerregexplist | 14 ++ .../filtergroups/f2/localbannedsearchlist | 14 ++ .../lists/filtergroups/f2/localbannedsitelist | 6 + .../filtergroups/f2/localbannedsslsitelist | 4 + .../lists/filtergroups/f2/localbannedurllist | 1 + .../filtergroups/f2/localexceptionsitelist | 1 + .../filtergroups/f2/localexceptionurllist | 1 + .../lists/filtergroups/f2/localgreysitelist | 1 + .../filtergroups/f2/localgreysslsitelist | 4 + .../lists/filtergroups/f2/localgreyurllist | 1 + .../filtergroups/f2/refererexceptionsitelist | 2 + .../filtergroups/f2/refererexceptionurllist | 1 + .../lists/filtergroups/f2/urlregexplist | 58 ++++++ .../lists/filtergroups/f2/weightedphraselist | 129 ++++++++++++ .../lists/filtergroups/f3/addheaderregexplist | 1 + .../filtergroups/f3/assigned_groups/governors | 0 .../filtergroups/f3/assigned_groups/guardians | 0 .../filtergroups/f3/assigned_groups/itadmin | 0 .../f3/assigned_groups/nonteachingstaff | 0 .../f3/assigned_groups/officestaff | 0 .../filtergroups/f3/assigned_groups/staff | 0 .../filtergroups/f3/assigned_groups/tech | 0 .../lists/filtergroups/f3/bannedextensionlist | 187 ++++++++++++++++++ .../lists/filtergroups/f3/bannedmimetypelist | 18 ++ .../lists/filtergroups/f3/bannedphraselist | 53 +++++ .../filtergroups/f3/bannedregexpheaderlist | 9 + .../lists/filtergroups/f3/bannedregexpurllist | 120 +++++++++++ .../lists/filtergroups/f3/bannedsitelist | 108 ++++++++++ .../lists/filtergroups/f3/bannedsites | 2 + .../lists/filtergroups/f3/bannedsslsitelist | 4 + .../lists/filtergroups/f3/bannedurllist | 54 +++++ .../lists/filtergroups/f3/bannedurls | 1 + .../lists/filtergroups/f3/contentregexplist | 93 +++++++++ .../e2guardian/lists/filtergroups/f3/details | 2 + .../filtergroups/f3/embededreferersitelist | 2 + .../filtergroups/f3/embededrefererurllist | 5 + .../filtergroups/f3/exceptionextensionlist | 49 +++++ .../filtergroups/f3/exceptionfilesitelist | 30 +++ .../filtergroups/f3/exceptionfileurllist | 27 +++ .../filtergroups/f3/exceptionmimetypelist | 40 ++++ .../lists/filtergroups/f3/exceptionphraselist | 18 ++ .../filtergroups/f3/exceptionregexpurllist | 15 ++ .../lists/filtergroups/f3/exceptionsitelist | 46 +++++ .../lists/filtergroups/f3/exceptionsites | 1 + .../lists/filtergroups/f3/exceptionurllist | 18 ++ .../lists/filtergroups/f3/exceptionurls | 1 + .../lists/filtergroups/f3/greysitelist | 59 ++++++ .../lists/filtergroups/f3/greysslsitelist | 4 + .../lists/filtergroups/f3/greyurllist | 27 +++ .../lists/filtergroups/f3/headerregexplist | 14 ++ .../filtergroups/f3/localbannedsearchlist | 14 ++ .../lists/filtergroups/f3/localbannedsitelist | 6 + .../filtergroups/f3/localbannedsslsitelist | 4 + .../lists/filtergroups/f3/localbannedurllist | 1 + .../filtergroups/f3/localexceptionsitelist | 1 + .../filtergroups/f3/localexceptionurllist | 1 + .../lists/filtergroups/f3/localgreysitelist | 1 + .../filtergroups/f3/localgreysslsitelist | 4 + .../lists/filtergroups/f3/localgreyurllist | 1 + .../filtergroups/f3/refererexceptionsitelist | 2 + .../filtergroups/f3/refererexceptionurllist | 1 + .../lists/filtergroups/f3/urlregexplist | 58 ++++++ .../lists/filtergroups/f3/weightedphraselist | 129 ++++++++++++ 134 files changed, 3691 insertions(+) create mode 100644 config/e2guardian/lists/filtergroups/f1/Untitled Document create mode 100644 config/e2guardian/lists/filtergroups/f1/addheaderregexplist create mode 100755 config/e2guardian/lists/filtergroups/f1/bannedextensionlist create mode 100755 config/e2guardian/lists/filtergroups/f1/bannedmimetypelist create mode 100644 config/e2guardian/lists/filtergroups/f1/bannedphraselist create mode 100755 config/e2guardian/lists/filtergroups/f1/bannedregexpheaderlist create mode 100755 config/e2guardian/lists/filtergroups/f1/bannedregexpurllist create mode 100644 config/e2guardian/lists/filtergroups/f1/bannedsitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/bannedsites create mode 100644 config/e2guardian/lists/filtergroups/f1/bannedsslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/bannedurllist create mode 100644 config/e2guardian/lists/filtergroups/f1/bannedurls create mode 100755 config/e2guardian/lists/filtergroups/f1/contentregexplist create mode 100644 config/e2guardian/lists/filtergroups/f1/details create mode 100644 config/e2guardian/lists/filtergroups/f1/embededreferersitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/embededrefererurllist create mode 100755 config/e2guardian/lists/filtergroups/f1/exceptionextensionlist create mode 100755 config/e2guardian/lists/filtergroups/f1/exceptionfilesitelist create mode 100755 config/e2guardian/lists/filtergroups/f1/exceptionfileurllist create mode 100755 config/e2guardian/lists/filtergroups/f1/exceptionmimetypelist create mode 100644 config/e2guardian/lists/filtergroups/f1/exceptionphraselist create mode 100755 config/e2guardian/lists/filtergroups/f1/exceptionregexpurllist create mode 100755 config/e2guardian/lists/filtergroups/f1/exceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/exceptionsites create mode 100755 config/e2guardian/lists/filtergroups/f1/exceptionurllist create mode 100644 config/e2guardian/lists/filtergroups/f1/exceptionurls create mode 100755 config/e2guardian/lists/filtergroups/f1/greysitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/greysslsitelist create mode 100755 config/e2guardian/lists/filtergroups/f1/greyurllist create mode 100755 config/e2guardian/lists/filtergroups/f1/headerregexplist create mode 100644 config/e2guardian/lists/filtergroups/f1/localbannedsearchlist create mode 100644 config/e2guardian/lists/filtergroups/f1/localbannedsitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/localbannedsslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/localbannedurllist create mode 100644 config/e2guardian/lists/filtergroups/f1/localexceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/localexceptionurllist create mode 100644 config/e2guardian/lists/filtergroups/f1/localgreysitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/localgreysslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/localgreyurllist create mode 100644 config/e2guardian/lists/filtergroups/f1/refererexceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f1/refererexceptionurllist create mode 100755 config/e2guardian/lists/filtergroups/f1/urlregexplist create mode 100644 config/e2guardian/lists/filtergroups/f1/weightedphraselist create mode 100644 config/e2guardian/lists/filtergroups/f2/addheaderregexplist create mode 100755 config/e2guardian/lists/filtergroups/f2/bannedextensionlist create mode 100755 config/e2guardian/lists/filtergroups/f2/bannedmimetypelist create mode 100644 config/e2guardian/lists/filtergroups/f2/bannedphraselist create mode 100755 config/e2guardian/lists/filtergroups/f2/bannedregexpheaderlist create mode 100755 config/e2guardian/lists/filtergroups/f2/bannedregexpurllist create mode 100644 config/e2guardian/lists/filtergroups/f2/bannedsitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/bannedsites create mode 100644 config/e2guardian/lists/filtergroups/f2/bannedsslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/bannedurllist create mode 100644 config/e2guardian/lists/filtergroups/f2/bannedurls create mode 100755 config/e2guardian/lists/filtergroups/f2/contentregexplist create mode 100644 config/e2guardian/lists/filtergroups/f2/details create mode 100644 config/e2guardian/lists/filtergroups/f2/embededreferersitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/embededrefererurllist create mode 100755 config/e2guardian/lists/filtergroups/f2/exceptionextensionlist create mode 100755 config/e2guardian/lists/filtergroups/f2/exceptionfilesitelist create mode 100755 config/e2guardian/lists/filtergroups/f2/exceptionfileurllist create mode 100755 config/e2guardian/lists/filtergroups/f2/exceptionmimetypelist create mode 100644 config/e2guardian/lists/filtergroups/f2/exceptionphraselist create mode 100755 config/e2guardian/lists/filtergroups/f2/exceptionregexpurllist create mode 100755 config/e2guardian/lists/filtergroups/f2/exceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/exceptionsites create mode 100755 config/e2guardian/lists/filtergroups/f2/exceptionurllist create mode 100644 config/e2guardian/lists/filtergroups/f2/exceptionurls create mode 100755 config/e2guardian/lists/filtergroups/f2/greysitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/greysslsitelist create mode 100755 config/e2guardian/lists/filtergroups/f2/greyurllist create mode 100755 config/e2guardian/lists/filtergroups/f2/headerregexplist create mode 100644 config/e2guardian/lists/filtergroups/f2/localbannedsearchlist create mode 100644 config/e2guardian/lists/filtergroups/f2/localbannedsitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/localbannedsslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/localbannedurllist create mode 100644 config/e2guardian/lists/filtergroups/f2/localexceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/localexceptionurllist create mode 100644 config/e2guardian/lists/filtergroups/f2/localgreysitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/localgreysslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/localgreyurllist create mode 100644 config/e2guardian/lists/filtergroups/f2/refererexceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f2/refererexceptionurllist create mode 100755 config/e2guardian/lists/filtergroups/f2/urlregexplist create mode 100644 config/e2guardian/lists/filtergroups/f2/weightedphraselist create mode 100644 config/e2guardian/lists/filtergroups/f3/addheaderregexplist create mode 100644 config/e2guardian/lists/filtergroups/f3/assigned_groups/governors create mode 100644 config/e2guardian/lists/filtergroups/f3/assigned_groups/guardians create mode 100644 config/e2guardian/lists/filtergroups/f3/assigned_groups/itadmin create mode 100644 config/e2guardian/lists/filtergroups/f3/assigned_groups/nonteachingstaff create mode 100644 config/e2guardian/lists/filtergroups/f3/assigned_groups/officestaff create mode 100644 config/e2guardian/lists/filtergroups/f3/assigned_groups/staff create mode 100644 config/e2guardian/lists/filtergroups/f3/assigned_groups/tech create mode 100755 config/e2guardian/lists/filtergroups/f3/bannedextensionlist create mode 100755 config/e2guardian/lists/filtergroups/f3/bannedmimetypelist create mode 100644 config/e2guardian/lists/filtergroups/f3/bannedphraselist create mode 100755 config/e2guardian/lists/filtergroups/f3/bannedregexpheaderlist create mode 100755 config/e2guardian/lists/filtergroups/f3/bannedregexpurllist create mode 100644 config/e2guardian/lists/filtergroups/f3/bannedsitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/bannedsites create mode 100644 config/e2guardian/lists/filtergroups/f3/bannedsslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/bannedurllist create mode 100644 config/e2guardian/lists/filtergroups/f3/bannedurls create mode 100755 config/e2guardian/lists/filtergroups/f3/contentregexplist create mode 100644 config/e2guardian/lists/filtergroups/f3/details create mode 100644 config/e2guardian/lists/filtergroups/f3/embededreferersitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/embededrefererurllist create mode 100755 config/e2guardian/lists/filtergroups/f3/exceptionextensionlist create mode 100755 config/e2guardian/lists/filtergroups/f3/exceptionfilesitelist create mode 100755 config/e2guardian/lists/filtergroups/f3/exceptionfileurllist create mode 100755 config/e2guardian/lists/filtergroups/f3/exceptionmimetypelist create mode 100644 config/e2guardian/lists/filtergroups/f3/exceptionphraselist create mode 100755 config/e2guardian/lists/filtergroups/f3/exceptionregexpurllist create mode 100755 config/e2guardian/lists/filtergroups/f3/exceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/exceptionsites create mode 100755 config/e2guardian/lists/filtergroups/f3/exceptionurllist create mode 100644 config/e2guardian/lists/filtergroups/f3/exceptionurls create mode 100755 config/e2guardian/lists/filtergroups/f3/greysitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/greysslsitelist create mode 100755 config/e2guardian/lists/filtergroups/f3/greyurllist create mode 100755 config/e2guardian/lists/filtergroups/f3/headerregexplist create mode 100644 config/e2guardian/lists/filtergroups/f3/localbannedsearchlist create mode 100644 config/e2guardian/lists/filtergroups/f3/localbannedsitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/localbannedsslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/localbannedurllist create mode 100644 config/e2guardian/lists/filtergroups/f3/localexceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/localexceptionurllist create mode 100644 config/e2guardian/lists/filtergroups/f3/localgreysitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/localgreysslsitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/localgreyurllist create mode 100644 config/e2guardian/lists/filtergroups/f3/refererexceptionsitelist create mode 100644 config/e2guardian/lists/filtergroups/f3/refererexceptionurllist create mode 100755 config/e2guardian/lists/filtergroups/f3/urlregexplist create mode 100644 config/e2guardian/lists/filtergroups/f3/weightedphraselist diff --git a/config/e2guardian/lists/filtergroups/f1/Untitled Document b/config/e2guardian/lists/filtergroups/f1/Untitled Document new file mode 100644 index 0000000..e69de29 diff --git a/config/e2guardian/lists/filtergroups/f1/addheaderregexplist b/config/e2guardian/lists/filtergroups/f1/addheaderregexplist new file mode 100644 index 0000000..04d744d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/addheaderregexplist @@ -0,0 +1 @@ +#Add header where url matches diff --git a/config/e2guardian/lists/filtergroups/f1/bannedextensionlist b/config/e2guardian/lists/filtergroups/f1/bannedextensionlist new file mode 100755 index 0000000..d444717 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedextensionlist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f1/bannedmimetypelist b/config/e2guardian/lists/filtergroups/f1/bannedmimetypelist new file mode 100755 index 0000000..791ffea --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedmimetypelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f1/bannedphraselist b/config/e2guardian/lists/filtergroups/f1/bannedphraselist new file mode 100644 index 0000000..daea124 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedphraselist @@ -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) +# +# +# To block any page with the string "sex magazine". +# +# +# To block any page containing the words/strings "sex" and "fetish". +# , +# +# < test> will match any word with the string 'test' at the beginning +# will match any word with the string 'test' at the end +# will match any word with the string 'test' at any point in the word +# < test > will match only the word 'test' +# will match that exact phrase +# , will match if both words are found in the page +# A combination of the above can also be used eg < test>, +# +# +# Extra phrase-list files to include +# .Include +# +# +# 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 + +# The following banned phraselists are included in the default DG distribution. + +.Include +#.Include + +.Include + +.Include +#.Include + +#.Include diff --git a/config/e2guardian/lists/filtergroups/f1/bannedregexpheaderlist b/config/e2guardian/lists/filtergroups/f1/bannedregexpheaderlist new file mode 100755 index 0000000..ac2a8eb --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedregexpheaderlist @@ -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" + diff --git a/config/e2guardian/lists/filtergroups/f1/bannedregexpurllist b/config/e2guardian/lists/filtergroups/f1/bannedregexpurllist new file mode 100755 index 0000000..647d4e1 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedregexpurllist @@ -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) + + diff --git a/config/e2guardian/lists/filtergroups/f1/bannedsitelist b/config/e2guardian/lists/filtergroups/f1/bannedsitelist new file mode 100644 index 0000000..a2921b0 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedsitelist @@ -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 + +#You can have multiple .Includes. + +# Time limiting syntax: +# #time: +# 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 +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 + +#Remove the # from the following and edit as needed to use a stock +#squidGuard/shallalist collection. +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +#.Include +#.Include +#.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +#.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include + +# You will need to edit to add and remove categories you want diff --git a/config/e2guardian/lists/filtergroups/f1/bannedsites b/config/e2guardian/lists/filtergroups/f1/bannedsites new file mode 100644 index 0000000..ca803d3 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedsites @@ -0,0 +1,2 @@ +badboys.com +explicit.bing.net diff --git a/config/e2guardian/lists/filtergroups/f1/bannedsslsitelist b/config/e2guardian/lists/filtergroups/f1/bannedsslsitelist new file mode 100644 index 0000000..2b8f1ff --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedsslsitelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f1/bannedurllist b/config/e2guardian/lists/filtergroups/f1/bannedurllist new file mode 100644 index 0000000..57a6340 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedurllist @@ -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 + +#You can have multiple .Includes. + +#listcategory: "Banned URLs" + +#List other URLs to block: +.Include +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 + +#Remove the # from the following and edit as needed to use a stock +#squidGuard/shallaist blacklists collection. +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +# You will need to edit to add and remove categories you want diff --git a/config/e2guardian/lists/filtergroups/f1/bannedurls b/config/e2guardian/lists/filtergroups/f1/bannedurls new file mode 100644 index 0000000..954ad2c --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/bannedurls @@ -0,0 +1 @@ +members.home.net/uporn diff --git a/config/e2guardian/lists/filtergroups/f1/contentregexplist b/config/e2guardian/lists/filtergroups/f1/contentregexplist new file mode 100755 index 0000000..e0b55f0 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/contentregexplist @@ -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. +# +#"" +#"=[ ]*?window\.open[ ]*?\("->"=fwo(" +#""->"" + +# Fix Firefox <= 1.0.7 DoS +# http://www.whitedust.net/speaks/1432/ +#"(("->"$1dosremovedtext" + +# Disable ActiveX objects. +#"]*application\/x-oleobject[^>]*>.*?<\/object>"->"" +#"]*(application/x-oleobject).*?>(.*?)?"->"" + +# Warn about address bar spoofing. +#"(]*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>"->"" + +# Disable the BLINK and MARQUEE tags. +#"]*>"->"" + +# 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. +#""->"
WARNING: This Server is infected with Nimda!" + +# Disable onunload (page close) popups. +#"(]*)onunload"->"$1never" +#"()"->"$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>"->"" + +# Disable Sockwave Flash objects. +#"]*macromedia[^>]*>.*?<\/object>"->"" +#"]*(application/x-shockwave-flash\|\.swf).*?>(.*?)?"->"" + +# Disable unsolicited popups. +#"([^'"]\s*)(?=\s*[^'"])"->"$1" +#"([^\w\s.]\s*)((window|this|parent)\.)?open\s*\("->"$1SWGuardianWindowOpen(" +#"([^'"]\s*)(?!\s*(\\n|'|"))"->"$1" + +# Remove 1x1 GIFs used for user tracking. +#"]*(?:(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(" diff --git a/config/e2guardian/lists/filtergroups/f1/details b/config/e2guardian/lists/filtergroups/f1/details new file mode 100644 index 0000000..4439627 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/details @@ -0,0 +1,2 @@ +FILTERLABEL="kids" +FILTERDESC="Kids" diff --git a/config/e2guardian/lists/filtergroups/f1/embededreferersitelist b/config/e2guardian/lists/filtergroups/f1/embededreferersitelist new file mode 100644 index 0000000..0f782be --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/embededreferersitelist @@ -0,0 +1,2 @@ +# Embeded referer sites +# sites which may contain embeded exception referer sites in the url diff --git a/config/e2guardian/lists/filtergroups/f1/embededrefererurllist b/config/e2guardian/lists/filtergroups/f1/embededrefererurllist new file mode 100644 index 0000000..2c67d9d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/embededrefererurllist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionextensionlist b/config/e2guardian/lists/filtergroups/f1/exceptionextensionlist new file mode 100755 index 0000000..fff466d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionextensionlist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionfilesitelist b/config/e2guardian/lists/filtergroups/f1/exceptionfilesitelist new file mode 100755 index 0000000..a95ba1d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionfilesitelist @@ -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: +# 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 diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionfileurllist b/config/e2guardian/lists/filtergroups/f1/exceptionfileurllist new file mode 100755 index 0000000..9b80e9e --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionfileurllist @@ -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: +# 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. + diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionmimetypelist b/config/e2guardian/lists/filtergroups/f1/exceptionmimetypelist new file mode 100755 index 0000000..86f2a79 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionmimetypelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionphraselist b/config/e2guardian/lists/filtergroups/f1/exceptionphraselist new file mode 100644 index 0000000..abe437b --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionphraselist @@ -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 +#,, +# +# See the bannedphraselist for more examples. + +.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionregexpurllist b/config/e2guardian/lists/filtergroups/f1/exceptionregexpurllist new file mode 100755 index 0000000..440cacb --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionregexpurllist @@ -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 + diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionsitelist b/config/e2guardian/lists/filtergroups/f1/exceptionsitelist new file mode 100755 index 0000000..729300b --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionsitelist @@ -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: +# 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 + +windowsupdate.microsoft.com diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionsites b/config/e2guardian/lists/filtergroups/f1/exceptionsites new file mode 100644 index 0000000..2ad1006 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionsites @@ -0,0 +1 @@ +bbc.co.uk diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionurllist b/config/e2guardian/lists/filtergroups/f1/exceptionurllist new file mode 100755 index 0000000..e8a9969 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionurllist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f1/exceptionurls b/config/e2guardian/lists/filtergroups/f1/exceptionurls new file mode 100644 index 0000000..c6511bc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/exceptionurls @@ -0,0 +1 @@ +bbc.co.uk/weather diff --git a/config/e2guardian/lists/filtergroups/f1/greysitelist b/config/e2guardian/lists/filtergroups/f1/greysitelist new file mode 100755 index 0000000..cbca6bc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/greysitelist @@ -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 + +#You can have multiple .Includes. + +# Time limiting syntax: +# #time: +# 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 diff --git a/config/e2guardian/lists/filtergroups/f1/greysslsitelist b/config/e2guardian/lists/filtergroups/f1/greysslsitelist new file mode 100644 index 0000000..b0726b8 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/greysslsitelist @@ -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. diff --git a/config/e2guardian/lists/filtergroups/f1/greyurllist b/config/e2guardian/lists/filtergroups/f1/greyurllist new file mode 100755 index 0000000..ad5ce55 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/greyurllist @@ -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 + +#You can have multiple .Includes. + +#List other URLs to block: + +#members.home.net/nice diff --git a/config/e2guardian/lists/filtergroups/f1/headerregexplist b/config/e2guardian/lists/filtergroups/f1/headerregexplist new file mode 100755 index 0000000..54765a9 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/headerregexplist @@ -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" diff --git a/config/e2guardian/lists/filtergroups/f1/localbannedsearchlist b/config/e2guardian/lists/filtergroups/f1/localbannedsearchlist new file mode 100644 index 0000000..51f25e3 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localbannedsearchlist @@ -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 +#.Include +#.Include +#.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f1/localbannedsitelist b/config/e2guardian/lists/filtergroups/f1/localbannedsitelist new file mode 100644 index 0000000..fb6c766 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localbannedsitelist @@ -0,0 +1,6 @@ +#domains in local banned list +#.Include +#.Include +#.Include +#.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f1/localbannedsslsitelist b/config/e2guardian/lists/filtergroups/f1/localbannedsslsitelist new file mode 100644 index 0000000..2b8f1ff --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localbannedsslsitelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f1/localbannedurllist b/config/e2guardian/lists/filtergroups/f1/localbannedurllist new file mode 100644 index 0000000..8ec7619 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localbannedurllist @@ -0,0 +1 @@ +#URLs in local banned list diff --git a/config/e2guardian/lists/filtergroups/f1/localexceptionsitelist b/config/e2guardian/lists/filtergroups/f1/localexceptionsitelist new file mode 100644 index 0000000..8d0067d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localexceptionsitelist @@ -0,0 +1 @@ +#Sites in local exception list diff --git a/config/e2guardian/lists/filtergroups/f1/localexceptionurllist b/config/e2guardian/lists/filtergroups/f1/localexceptionurllist new file mode 100644 index 0000000..a031365 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localexceptionurllist @@ -0,0 +1 @@ +#URLs in local exception list diff --git a/config/e2guardian/lists/filtergroups/f1/localgreysitelist b/config/e2guardian/lists/filtergroups/f1/localgreysitelist new file mode 100644 index 0000000..af02151 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localgreysitelist @@ -0,0 +1 @@ +#domains in local grey list diff --git a/config/e2guardian/lists/filtergroups/f1/localgreysslsitelist b/config/e2guardian/lists/filtergroups/f1/localgreysslsitelist new file mode 100644 index 0000000..b0726b8 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localgreysslsitelist @@ -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. diff --git a/config/e2guardian/lists/filtergroups/f1/localgreyurllist b/config/e2guardian/lists/filtergroups/f1/localgreyurllist new file mode 100644 index 0000000..1eb8ccc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/localgreyurllist @@ -0,0 +1 @@ +#URLs in local grey list diff --git a/config/e2guardian/lists/filtergroups/f1/refererexceptionsitelist b/config/e2guardian/lists/filtergroups/f1/refererexceptionsitelist new file mode 100644 index 0000000..84c088b --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/refererexceptionsitelist @@ -0,0 +1,2 @@ +# Exception referer sites +# sites which are refered to by these sites will be made exceptions diff --git a/config/e2guardian/lists/filtergroups/f1/refererexceptionurllist b/config/e2guardian/lists/filtergroups/f1/refererexceptionurllist new file mode 100644 index 0000000..f362ddd --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/refererexceptionurllist @@ -0,0 +1 @@ +# Referer URLs - Sites refered to by these URLs will be made exception diff --git a/config/e2guardian/lists/filtergroups/f1/urlregexplist b/config/e2guardian/lists/filtergroups/f1/urlregexplist new file mode 100755 index 0000000..e3811e6 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/urlregexplist @@ -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&" diff --git a/config/e2guardian/lists/filtergroups/f1/weightedphraselist b/config/e2guardian/lists/filtergroups/f1/weightedphraselist new file mode 100644 index 0000000..a599b34 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f1/weightedphraselist @@ -0,0 +1,129 @@ +# DANSGUARDIAN weightedphraselist INSTRUCTIONS FOR USE +# +# Examples: +# +# <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. +# +# ,<50> +# - Adds 50 to the count when the strings 'slut' and 'horny' are found on the same page. +# +# ,<-30> +# - Subtracts 30 from the count when 'breast' and 'medical' are on the one page. +# +# <-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 +# +# 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 + +#Good Phrases (to allow medical, education, news and other good sites) +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include + +#Pornography +.Include +.Include #ALPHA# +.Include #ALPHA# +.Include #BETA# +.Include +.Include +.Include +.Include #ALPHA# +.Include #BETA# +.Include #BETA# +.Include +.Include +.Include #BETA# +.Include #BETA# +.Include #ALPHA# +.Include +.Include + +#Bad Words - swearing +.Include +.Include +.Include #ALPHA# +.Include #ALPHA# +.Include #ALPHA# + +#Drugs +#.Include +#.Include +#.Include +#.Include + +#Violence and intolerance +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include + +#Chat +#.Include +#.Include + +#Webmail +#.Include +#Note that if you enable the webmail weighted list you should also disable +#the "exception_email" list in the exceptionphraselist file. + +#Forums +#.Include #BETA# + +#Gambling +#.Include +#.Include + +#Productivity +#.Include #ALPHA# +#.Include #ALPHA# +#.Include +#.Include +#.Include #ALPHA# +#.Include +#.Include + +#System Management and Security +#.Include +#.Include +.Include #BETA# +.Include +#.Include +#.Include +.Include +#.Include + +#Miscellaneous +#.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f2/addheaderregexplist b/config/e2guardian/lists/filtergroups/f2/addheaderregexplist new file mode 100644 index 0000000..04d744d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/addheaderregexplist @@ -0,0 +1 @@ +#Add header where url matches diff --git a/config/e2guardian/lists/filtergroups/f2/bannedextensionlist b/config/e2guardian/lists/filtergroups/f2/bannedextensionlist new file mode 100755 index 0000000..58e22a1 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedextensionlist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f2/bannedmimetypelist b/config/e2guardian/lists/filtergroups/f2/bannedmimetypelist new file mode 100755 index 0000000..babb616 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedmimetypelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f2/bannedphraselist b/config/e2guardian/lists/filtergroups/f2/bannedphraselist new file mode 100644 index 0000000..daea124 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedphraselist @@ -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) +# +# +# To block any page with the string "sex magazine". +# +# +# To block any page containing the words/strings "sex" and "fetish". +# , +# +# < test> will match any word with the string 'test' at the beginning +# will match any word with the string 'test' at the end +# will match any word with the string 'test' at any point in the word +# < test > will match only the word 'test' +# will match that exact phrase +# , will match if both words are found in the page +# A combination of the above can also be used eg < test>, +# +# +# Extra phrase-list files to include +# .Include +# +# +# 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 + +# The following banned phraselists are included in the default DG distribution. + +.Include +#.Include + +.Include + +.Include +#.Include + +#.Include diff --git a/config/e2guardian/lists/filtergroups/f2/bannedregexpheaderlist b/config/e2guardian/lists/filtergroups/f2/bannedregexpheaderlist new file mode 100755 index 0000000..ac2a8eb --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedregexpheaderlist @@ -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" + diff --git a/config/e2guardian/lists/filtergroups/f2/bannedregexpurllist b/config/e2guardian/lists/filtergroups/f2/bannedregexpurllist new file mode 100755 index 0000000..647d4e1 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedregexpurllist @@ -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) + + diff --git a/config/e2guardian/lists/filtergroups/f2/bannedsitelist b/config/e2guardian/lists/filtergroups/f2/bannedsitelist new file mode 100644 index 0000000..d6b88ee --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedsitelist @@ -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 + +#You can have multiple .Includes. + +# Time limiting syntax: +# #time: +# 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 +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 + +#Remove the # from the following and edit as needed to use a stock +#squidGuard/shallalist collection. +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include +#.Include +#.Include +#.Include +.Include +#.Include +.Include +#.Include +.Include +#.Include +#.Include +.Include +.Include +.Include +.Include +#.Include +#.Include +#.Include +.Include +.Include +.Include +.Include +.Include +.Include +#.Include +#.Include +#.Include +# You will need to edit to add and remove categories you want diff --git a/config/e2guardian/lists/filtergroups/f2/bannedsites b/config/e2guardian/lists/filtergroups/f2/bannedsites new file mode 100644 index 0000000..ca803d3 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedsites @@ -0,0 +1,2 @@ +badboys.com +explicit.bing.net diff --git a/config/e2guardian/lists/filtergroups/f2/bannedsslsitelist b/config/e2guardian/lists/filtergroups/f2/bannedsslsitelist new file mode 100644 index 0000000..2b8f1ff --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedsslsitelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f2/bannedurllist b/config/e2guardian/lists/filtergroups/f2/bannedurllist new file mode 100644 index 0000000..a39a8b5 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedurllist @@ -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 + +#You can have multiple .Includes. + +#listcategory: "Banned URLs" + +#List other URLs to block: +.Include +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 + +#Remove the # from the following and edit as needed to use a stock +#squidGuard/urlblacklist blacklists collection. +.Include +.Include +#.Include +.Include +#.Include +.Include +#.Include +.Include +#.Include +#.Include +.Include +.Include +.Include +#.Include +.Include +.Include +# You will need to edit to add and remove categories you want diff --git a/config/e2guardian/lists/filtergroups/f2/bannedurls b/config/e2guardian/lists/filtergroups/f2/bannedurls new file mode 100644 index 0000000..954ad2c --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/bannedurls @@ -0,0 +1 @@ +members.home.net/uporn diff --git a/config/e2guardian/lists/filtergroups/f2/contentregexplist b/config/e2guardian/lists/filtergroups/f2/contentregexplist new file mode 100755 index 0000000..e0b55f0 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/contentregexplist @@ -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. +# +#"" +#"=[ ]*?window\.open[ ]*?\("->"=fwo(" +#""->"" + +# Fix Firefox <= 1.0.7 DoS +# http://www.whitedust.net/speaks/1432/ +#"(("->"$1dosremovedtext" + +# Disable ActiveX objects. +#"]*application\/x-oleobject[^>]*>.*?<\/object>"->"" +#"]*(application/x-oleobject).*?>(.*?)?"->"" + +# Warn about address bar spoofing. +#"(]*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>"->"" + +# Disable the BLINK and MARQUEE tags. +#"]*>"->"" + +# 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. +#""->"
WARNING: This Server is infected with Nimda!" + +# Disable onunload (page close) popups. +#"(]*)onunload"->"$1never" +#"()"->"$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>"->"" + +# Disable Sockwave Flash objects. +#"]*macromedia[^>]*>.*?<\/object>"->"" +#"]*(application/x-shockwave-flash\|\.swf).*?>(.*?)?"->"" + +# Disable unsolicited popups. +#"([^'"]\s*)(?=\s*[^'"])"->"$1" +#"([^\w\s.]\s*)((window|this|parent)\.)?open\s*\("->"$1SWGuardianWindowOpen(" +#"([^'"]\s*)(?!\s*(\\n|'|"))"->"$1" + +# Remove 1x1 GIFs used for user tracking. +#"]*(?:(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(" diff --git a/config/e2guardian/lists/filtergroups/f2/details b/config/e2guardian/lists/filtergroups/f2/details new file mode 100644 index 0000000..1e78936 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/details @@ -0,0 +1,2 @@ +FILTERLABEL="teens" +FILTERDESC="Teenagers" diff --git a/config/e2guardian/lists/filtergroups/f2/embededreferersitelist b/config/e2guardian/lists/filtergroups/f2/embededreferersitelist new file mode 100644 index 0000000..0f782be --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/embededreferersitelist @@ -0,0 +1,2 @@ +# Embeded referer sites +# sites which may contain embeded exception referer sites in the url diff --git a/config/e2guardian/lists/filtergroups/f2/embededrefererurllist b/config/e2guardian/lists/filtergroups/f2/embededrefererurllist new file mode 100644 index 0000000..2c67d9d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/embededrefererurllist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionextensionlist b/config/e2guardian/lists/filtergroups/f2/exceptionextensionlist new file mode 100755 index 0000000..fff466d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionextensionlist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionfilesitelist b/config/e2guardian/lists/filtergroups/f2/exceptionfilesitelist new file mode 100755 index 0000000..a95ba1d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionfilesitelist @@ -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: +# 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 diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionfileurllist b/config/e2guardian/lists/filtergroups/f2/exceptionfileurllist new file mode 100755 index 0000000..9b80e9e --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionfileurllist @@ -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: +# 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. + diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionmimetypelist b/config/e2guardian/lists/filtergroups/f2/exceptionmimetypelist new file mode 100755 index 0000000..86f2a79 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionmimetypelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionphraselist b/config/e2guardian/lists/filtergroups/f2/exceptionphraselist new file mode 100644 index 0000000..abe437b --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionphraselist @@ -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 +#,, +# +# See the bannedphraselist for more examples. + +.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionregexpurllist b/config/e2guardian/lists/filtergroups/f2/exceptionregexpurllist new file mode 100755 index 0000000..440cacb --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionregexpurllist @@ -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 + diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionsitelist b/config/e2guardian/lists/filtergroups/f2/exceptionsitelist new file mode 100755 index 0000000..9fa6d05 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionsitelist @@ -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: +# 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 + +windowsupdate.microsoft.com diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionsites b/config/e2guardian/lists/filtergroups/f2/exceptionsites new file mode 100644 index 0000000..2ad1006 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionsites @@ -0,0 +1 @@ +bbc.co.uk diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionurllist b/config/e2guardian/lists/filtergroups/f2/exceptionurllist new file mode 100755 index 0000000..87836d5 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionurllist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f2/exceptionurls b/config/e2guardian/lists/filtergroups/f2/exceptionurls new file mode 100644 index 0000000..c6511bc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/exceptionurls @@ -0,0 +1 @@ +bbc.co.uk/weather diff --git a/config/e2guardian/lists/filtergroups/f2/greysitelist b/config/e2guardian/lists/filtergroups/f2/greysitelist new file mode 100755 index 0000000..cbca6bc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/greysitelist @@ -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 + +#You can have multiple .Includes. + +# Time limiting syntax: +# #time: +# 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 diff --git a/config/e2guardian/lists/filtergroups/f2/greysslsitelist b/config/e2guardian/lists/filtergroups/f2/greysslsitelist new file mode 100644 index 0000000..b0726b8 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/greysslsitelist @@ -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. diff --git a/config/e2guardian/lists/filtergroups/f2/greyurllist b/config/e2guardian/lists/filtergroups/f2/greyurllist new file mode 100755 index 0000000..ad5ce55 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/greyurllist @@ -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 + +#You can have multiple .Includes. + +#List other URLs to block: + +#members.home.net/nice diff --git a/config/e2guardian/lists/filtergroups/f2/headerregexplist b/config/e2guardian/lists/filtergroups/f2/headerregexplist new file mode 100755 index 0000000..54765a9 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/headerregexplist @@ -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" diff --git a/config/e2guardian/lists/filtergroups/f2/localbannedsearchlist b/config/e2guardian/lists/filtergroups/f2/localbannedsearchlist new file mode 100644 index 0000000..51f25e3 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localbannedsearchlist @@ -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 +#.Include +#.Include +#.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f2/localbannedsitelist b/config/e2guardian/lists/filtergroups/f2/localbannedsitelist new file mode 100644 index 0000000..fb6c766 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localbannedsitelist @@ -0,0 +1,6 @@ +#domains in local banned list +#.Include +#.Include +#.Include +#.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f2/localbannedsslsitelist b/config/e2guardian/lists/filtergroups/f2/localbannedsslsitelist new file mode 100644 index 0000000..2b8f1ff --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localbannedsslsitelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f2/localbannedurllist b/config/e2guardian/lists/filtergroups/f2/localbannedurllist new file mode 100644 index 0000000..8ec7619 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localbannedurllist @@ -0,0 +1 @@ +#URLs in local banned list diff --git a/config/e2guardian/lists/filtergroups/f2/localexceptionsitelist b/config/e2guardian/lists/filtergroups/f2/localexceptionsitelist new file mode 100644 index 0000000..8d0067d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localexceptionsitelist @@ -0,0 +1 @@ +#Sites in local exception list diff --git a/config/e2guardian/lists/filtergroups/f2/localexceptionurllist b/config/e2guardian/lists/filtergroups/f2/localexceptionurllist new file mode 100644 index 0000000..a031365 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localexceptionurllist @@ -0,0 +1 @@ +#URLs in local exception list diff --git a/config/e2guardian/lists/filtergroups/f2/localgreysitelist b/config/e2guardian/lists/filtergroups/f2/localgreysitelist new file mode 100644 index 0000000..af02151 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localgreysitelist @@ -0,0 +1 @@ +#domains in local grey list diff --git a/config/e2guardian/lists/filtergroups/f2/localgreysslsitelist b/config/e2guardian/lists/filtergroups/f2/localgreysslsitelist new file mode 100644 index 0000000..b0726b8 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localgreysslsitelist @@ -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. diff --git a/config/e2guardian/lists/filtergroups/f2/localgreyurllist b/config/e2guardian/lists/filtergroups/f2/localgreyurllist new file mode 100644 index 0000000..1eb8ccc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/localgreyurllist @@ -0,0 +1 @@ +#URLs in local grey list diff --git a/config/e2guardian/lists/filtergroups/f2/refererexceptionsitelist b/config/e2guardian/lists/filtergroups/f2/refererexceptionsitelist new file mode 100644 index 0000000..84c088b --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/refererexceptionsitelist @@ -0,0 +1,2 @@ +# Exception referer sites +# sites which are refered to by these sites will be made exceptions diff --git a/config/e2guardian/lists/filtergroups/f2/refererexceptionurllist b/config/e2guardian/lists/filtergroups/f2/refererexceptionurllist new file mode 100644 index 0000000..f362ddd --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/refererexceptionurllist @@ -0,0 +1 @@ +# Referer URLs - Sites refered to by these URLs will be made exception diff --git a/config/e2guardian/lists/filtergroups/f2/urlregexplist b/config/e2guardian/lists/filtergroups/f2/urlregexplist new file mode 100755 index 0000000..e3811e6 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/urlregexplist @@ -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&" diff --git a/config/e2guardian/lists/filtergroups/f2/weightedphraselist b/config/e2guardian/lists/filtergroups/f2/weightedphraselist new file mode 100644 index 0000000..a599b34 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f2/weightedphraselist @@ -0,0 +1,129 @@ +# DANSGUARDIAN weightedphraselist INSTRUCTIONS FOR USE +# +# Examples: +# +# <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. +# +# ,<50> +# - Adds 50 to the count when the strings 'slut' and 'horny' are found on the same page. +# +# ,<-30> +# - Subtracts 30 from the count when 'breast' and 'medical' are on the one page. +# +# <-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 +# +# 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 + +#Good Phrases (to allow medical, education, news and other good sites) +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include + +#Pornography +.Include +.Include #ALPHA# +.Include #ALPHA# +.Include #BETA# +.Include +.Include +.Include +.Include #ALPHA# +.Include #BETA# +.Include #BETA# +.Include +.Include +.Include #BETA# +.Include #BETA# +.Include #ALPHA# +.Include +.Include + +#Bad Words - swearing +.Include +.Include +.Include #ALPHA# +.Include #ALPHA# +.Include #ALPHA# + +#Drugs +#.Include +#.Include +#.Include +#.Include + +#Violence and intolerance +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include + +#Chat +#.Include +#.Include + +#Webmail +#.Include +#Note that if you enable the webmail weighted list you should also disable +#the "exception_email" list in the exceptionphraselist file. + +#Forums +#.Include #BETA# + +#Gambling +#.Include +#.Include + +#Productivity +#.Include #ALPHA# +#.Include #ALPHA# +#.Include +#.Include +#.Include #ALPHA# +#.Include +#.Include + +#System Management and Security +#.Include +#.Include +.Include #BETA# +.Include +#.Include +#.Include +.Include +#.Include + +#Miscellaneous +#.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f3/addheaderregexplist b/config/e2guardian/lists/filtergroups/f3/addheaderregexplist new file mode 100644 index 0000000..04d744d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/addheaderregexplist @@ -0,0 +1 @@ +#Add header where url matches diff --git a/config/e2guardian/lists/filtergroups/f3/assigned_groups/governors b/config/e2guardian/lists/filtergroups/f3/assigned_groups/governors new file mode 100644 index 0000000..e69de29 diff --git a/config/e2guardian/lists/filtergroups/f3/assigned_groups/guardians b/config/e2guardian/lists/filtergroups/f3/assigned_groups/guardians new file mode 100644 index 0000000..e69de29 diff --git a/config/e2guardian/lists/filtergroups/f3/assigned_groups/itadmin b/config/e2guardian/lists/filtergroups/f3/assigned_groups/itadmin new file mode 100644 index 0000000..e69de29 diff --git a/config/e2guardian/lists/filtergroups/f3/assigned_groups/nonteachingstaff b/config/e2guardian/lists/filtergroups/f3/assigned_groups/nonteachingstaff new file mode 100644 index 0000000..e69de29 diff --git a/config/e2guardian/lists/filtergroups/f3/assigned_groups/officestaff b/config/e2guardian/lists/filtergroups/f3/assigned_groups/officestaff new file mode 100644 index 0000000..e69de29 diff --git a/config/e2guardian/lists/filtergroups/f3/assigned_groups/staff b/config/e2guardian/lists/filtergroups/f3/assigned_groups/staff new file mode 100644 index 0000000..e69de29 diff --git a/config/e2guardian/lists/filtergroups/f3/assigned_groups/tech b/config/e2guardian/lists/filtergroups/f3/assigned_groups/tech new file mode 100644 index 0000000..e69de29 diff --git a/config/e2guardian/lists/filtergroups/f3/bannedextensionlist b/config/e2guardian/lists/filtergroups/f3/bannedextensionlist new file mode 100755 index 0000000..cb2cba6 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedextensionlist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f3/bannedmimetypelist b/config/e2guardian/lists/filtergroups/f3/bannedmimetypelist new file mode 100755 index 0000000..babb616 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedmimetypelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f3/bannedphraselist b/config/e2guardian/lists/filtergroups/f3/bannedphraselist new file mode 100644 index 0000000..daea124 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedphraselist @@ -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) +# +# +# To block any page with the string "sex magazine". +# +# +# To block any page containing the words/strings "sex" and "fetish". +# , +# +# < test> will match any word with the string 'test' at the beginning +# will match any word with the string 'test' at the end +# will match any word with the string 'test' at any point in the word +# < test > will match only the word 'test' +# will match that exact phrase +# , will match if both words are found in the page +# A combination of the above can also be used eg < test>, +# +# +# Extra phrase-list files to include +# .Include +# +# +# 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 + +# The following banned phraselists are included in the default DG distribution. + +.Include +#.Include + +.Include + +.Include +#.Include + +#.Include diff --git a/config/e2guardian/lists/filtergroups/f3/bannedregexpheaderlist b/config/e2guardian/lists/filtergroups/f3/bannedregexpheaderlist new file mode 100755 index 0000000..ac2a8eb --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedregexpheaderlist @@ -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" + diff --git a/config/e2guardian/lists/filtergroups/f3/bannedregexpurllist b/config/e2guardian/lists/filtergroups/f3/bannedregexpurllist new file mode 100755 index 0000000..647d4e1 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedregexpurllist @@ -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) + + diff --git a/config/e2guardian/lists/filtergroups/f3/bannedsitelist b/config/e2guardian/lists/filtergroups/f3/bannedsitelist new file mode 100644 index 0000000..2ffe9a1 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedsitelist @@ -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 + +#You can have multiple .Includes. + +# Time limiting syntax: +# #time: +# 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 +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 + +#Remove the # from the following and edit as needed to use a stock +#squidGuard/shallalist collection. +.Include +.Include +#.Include +.Include +#.Include +.Include +#.Include +#.Include +#.Include +#.Include +#.Include +.Include +#.Include +.Include +#.Include +.Include +#.Include +#.Include +.Include +.Include +.Include +#.Include +#.Include +#.Include +#.Include +#.Include +.Include +.Include +#.Include +.Include +#.Include +#.Include +#.Include +#.Include + +# You will need to edit to add and remove categories you want diff --git a/config/e2guardian/lists/filtergroups/f3/bannedsites b/config/e2guardian/lists/filtergroups/f3/bannedsites new file mode 100644 index 0000000..ca803d3 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedsites @@ -0,0 +1,2 @@ +badboys.com +explicit.bing.net diff --git a/config/e2guardian/lists/filtergroups/f3/bannedsslsitelist b/config/e2guardian/lists/filtergroups/f3/bannedsslsitelist new file mode 100644 index 0000000..2b8f1ff --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedsslsitelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f3/bannedurllist b/config/e2guardian/lists/filtergroups/f3/bannedurllist new file mode 100644 index 0000000..e72cae1 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedurllist @@ -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 + +#You can have multiple .Includes. + +#listcategory: "Banned URLs" + +#List other URLs to block: +.Include +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 + +#Remove the # from the following and edit as needed to use a stock +#squidGuard/urlblacklist blacklists collection. +.Include +.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +.Include +.Include +.Include +#.Include +#.Include +.Include +# You will need to edit to add and remove categories you want diff --git a/config/e2guardian/lists/filtergroups/f3/bannedurls b/config/e2guardian/lists/filtergroups/f3/bannedurls new file mode 100644 index 0000000..954ad2c --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/bannedurls @@ -0,0 +1 @@ +members.home.net/uporn diff --git a/config/e2guardian/lists/filtergroups/f3/contentregexplist b/config/e2guardian/lists/filtergroups/f3/contentregexplist new file mode 100755 index 0000000..e0b55f0 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/contentregexplist @@ -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. +# +#"" +#"=[ ]*?window\.open[ ]*?\("->"=fwo(" +#""->"" + +# Fix Firefox <= 1.0.7 DoS +# http://www.whitedust.net/speaks/1432/ +#"(("->"$1dosremovedtext" + +# Disable ActiveX objects. +#"]*application\/x-oleobject[^>]*>.*?<\/object>"->"" +#"]*(application/x-oleobject).*?>(.*?)?"->"" + +# Warn about address bar spoofing. +#"(]*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>"->"" + +# Disable the BLINK and MARQUEE tags. +#"]*>"->"" + +# 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. +#""->"
WARNING: This Server is infected with Nimda!" + +# Disable onunload (page close) popups. +#"(]*)onunload"->"$1never" +#"()"->"$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>"->"" + +# Disable Sockwave Flash objects. +#"]*macromedia[^>]*>.*?<\/object>"->"" +#"]*(application/x-shockwave-flash\|\.swf).*?>(.*?)?"->"" + +# Disable unsolicited popups. +#"([^'"]\s*)(?=\s*[^'"])"->"$1" +#"([^\w\s.]\s*)((window|this|parent)\.)?open\s*\("->"$1SWGuardianWindowOpen(" +#"([^'"]\s*)(?!\s*(\\n|'|"))"->"$1" + +# Remove 1x1 GIFs used for user tracking. +#"]*(?:(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(" diff --git a/config/e2guardian/lists/filtergroups/f3/details b/config/e2guardian/lists/filtergroups/f3/details new file mode 100644 index 0000000..eedf431 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/details @@ -0,0 +1,2 @@ +FILTERLABEL="adults" +FILTERDESC="Adults" diff --git a/config/e2guardian/lists/filtergroups/f3/embededreferersitelist b/config/e2guardian/lists/filtergroups/f3/embededreferersitelist new file mode 100644 index 0000000..0f782be --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/embededreferersitelist @@ -0,0 +1,2 @@ +# Embeded referer sites +# sites which may contain embeded exception referer sites in the url diff --git a/config/e2guardian/lists/filtergroups/f3/embededrefererurllist b/config/e2guardian/lists/filtergroups/f3/embededrefererurllist new file mode 100644 index 0000000..2c67d9d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/embededrefererurllist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionextensionlist b/config/e2guardian/lists/filtergroups/f3/exceptionextensionlist new file mode 100755 index 0000000..fff466d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionextensionlist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionfilesitelist b/config/e2guardian/lists/filtergroups/f3/exceptionfilesitelist new file mode 100755 index 0000000..a95ba1d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionfilesitelist @@ -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: +# 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 diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionfileurllist b/config/e2guardian/lists/filtergroups/f3/exceptionfileurllist new file mode 100755 index 0000000..9b80e9e --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionfileurllist @@ -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: +# 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. + diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionmimetypelist b/config/e2guardian/lists/filtergroups/f3/exceptionmimetypelist new file mode 100755 index 0000000..86f2a79 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionmimetypelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionphraselist b/config/e2guardian/lists/filtergroups/f3/exceptionphraselist new file mode 100644 index 0000000..abe437b --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionphraselist @@ -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 +#,, +# +# See the bannedphraselist for more examples. + +.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionregexpurllist b/config/e2guardian/lists/filtergroups/f3/exceptionregexpurllist new file mode 100755 index 0000000..440cacb --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionregexpurllist @@ -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 + diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionsitelist b/config/e2guardian/lists/filtergroups/f3/exceptionsitelist new file mode 100755 index 0000000..b8db757 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionsitelist @@ -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: +# 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 + +windowsupdate.microsoft.com diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionsites b/config/e2guardian/lists/filtergroups/f3/exceptionsites new file mode 100644 index 0000000..2ad1006 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionsites @@ -0,0 +1 @@ +bbc.co.uk diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionurllist b/config/e2guardian/lists/filtergroups/f3/exceptionurllist new file mode 100755 index 0000000..8659c50 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionurllist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f3/exceptionurls b/config/e2guardian/lists/filtergroups/f3/exceptionurls new file mode 100644 index 0000000..c6511bc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/exceptionurls @@ -0,0 +1 @@ +bbc.co.uk/weather diff --git a/config/e2guardian/lists/filtergroups/f3/greysitelist b/config/e2guardian/lists/filtergroups/f3/greysitelist new file mode 100755 index 0000000..cbca6bc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/greysitelist @@ -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 + +#You can have multiple .Includes. + +# Time limiting syntax: +# #time: +# 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 diff --git a/config/e2guardian/lists/filtergroups/f3/greysslsitelist b/config/e2guardian/lists/filtergroups/f3/greysslsitelist new file mode 100644 index 0000000..b0726b8 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/greysslsitelist @@ -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. diff --git a/config/e2guardian/lists/filtergroups/f3/greyurllist b/config/e2guardian/lists/filtergroups/f3/greyurllist new file mode 100755 index 0000000..ad5ce55 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/greyurllist @@ -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 + +#You can have multiple .Includes. + +#List other URLs to block: + +#members.home.net/nice diff --git a/config/e2guardian/lists/filtergroups/f3/headerregexplist b/config/e2guardian/lists/filtergroups/f3/headerregexplist new file mode 100755 index 0000000..54765a9 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/headerregexplist @@ -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" diff --git a/config/e2guardian/lists/filtergroups/f3/localbannedsearchlist b/config/e2guardian/lists/filtergroups/f3/localbannedsearchlist new file mode 100644 index 0000000..51f25e3 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localbannedsearchlist @@ -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 +#.Include +#.Include +#.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f3/localbannedsitelist b/config/e2guardian/lists/filtergroups/f3/localbannedsitelist new file mode 100644 index 0000000..fb6c766 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localbannedsitelist @@ -0,0 +1,6 @@ +#domains in local banned list +#.Include +#.Include +#.Include +#.Include +#.Include diff --git a/config/e2guardian/lists/filtergroups/f3/localbannedsslsitelist b/config/e2guardian/lists/filtergroups/f3/localbannedsslsitelist new file mode 100644 index 0000000..2b8f1ff --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localbannedsslsitelist @@ -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 diff --git a/config/e2guardian/lists/filtergroups/f3/localbannedurllist b/config/e2guardian/lists/filtergroups/f3/localbannedurllist new file mode 100644 index 0000000..8ec7619 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localbannedurllist @@ -0,0 +1 @@ +#URLs in local banned list diff --git a/config/e2guardian/lists/filtergroups/f3/localexceptionsitelist b/config/e2guardian/lists/filtergroups/f3/localexceptionsitelist new file mode 100644 index 0000000..8d0067d --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localexceptionsitelist @@ -0,0 +1 @@ +#Sites in local exception list diff --git a/config/e2guardian/lists/filtergroups/f3/localexceptionurllist b/config/e2guardian/lists/filtergroups/f3/localexceptionurllist new file mode 100644 index 0000000..a031365 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localexceptionurllist @@ -0,0 +1 @@ +#URLs in local exception list diff --git a/config/e2guardian/lists/filtergroups/f3/localgreysitelist b/config/e2guardian/lists/filtergroups/f3/localgreysitelist new file mode 100644 index 0000000..af02151 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localgreysitelist @@ -0,0 +1 @@ +#domains in local grey list diff --git a/config/e2guardian/lists/filtergroups/f3/localgreysslsitelist b/config/e2guardian/lists/filtergroups/f3/localgreysslsitelist new file mode 100644 index 0000000..b0726b8 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localgreysslsitelist @@ -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. diff --git a/config/e2guardian/lists/filtergroups/f3/localgreyurllist b/config/e2guardian/lists/filtergroups/f3/localgreyurllist new file mode 100644 index 0000000..1eb8ccc --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/localgreyurllist @@ -0,0 +1 @@ +#URLs in local grey list diff --git a/config/e2guardian/lists/filtergroups/f3/refererexceptionsitelist b/config/e2guardian/lists/filtergroups/f3/refererexceptionsitelist new file mode 100644 index 0000000..84c088b --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/refererexceptionsitelist @@ -0,0 +1,2 @@ +# Exception referer sites +# sites which are refered to by these sites will be made exceptions diff --git a/config/e2guardian/lists/filtergroups/f3/refererexceptionurllist b/config/e2guardian/lists/filtergroups/f3/refererexceptionurllist new file mode 100644 index 0000000..f362ddd --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/refererexceptionurllist @@ -0,0 +1 @@ +# Referer URLs - Sites refered to by these URLs will be made exception diff --git a/config/e2guardian/lists/filtergroups/f3/urlregexplist b/config/e2guardian/lists/filtergroups/f3/urlregexplist new file mode 100755 index 0000000..e3811e6 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/urlregexplist @@ -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&" diff --git a/config/e2guardian/lists/filtergroups/f3/weightedphraselist b/config/e2guardian/lists/filtergroups/f3/weightedphraselist new file mode 100644 index 0000000..a599b34 --- /dev/null +++ b/config/e2guardian/lists/filtergroups/f3/weightedphraselist @@ -0,0 +1,129 @@ +# DANSGUARDIAN weightedphraselist INSTRUCTIONS FOR USE +# +# Examples: +# +# <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. +# +# ,<50> +# - Adds 50 to the count when the strings 'slut' and 'horny' are found on the same page. +# +# ,<-30> +# - Subtracts 30 from the count when 'breast' and 'medical' are on the one page. +# +# <-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 +# +# 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 + +#Good Phrases (to allow medical, education, news and other good sites) +.Include +.Include +.Include +.Include +.Include +.Include +.Include +.Include + +#Pornography +.Include +.Include #ALPHA# +.Include #ALPHA# +.Include #BETA# +.Include +.Include +.Include +.Include #ALPHA# +.Include #BETA# +.Include #BETA# +.Include +.Include +.Include #BETA# +.Include #BETA# +.Include #ALPHA# +.Include +.Include + +#Bad Words - swearing +.Include +.Include +.Include #ALPHA# +.Include #ALPHA# +.Include #ALPHA# + +#Drugs +#.Include +#.Include +#.Include +#.Include + +#Violence and intolerance +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include +#.Include + +#Chat +#.Include +#.Include + +#Webmail +#.Include +#Note that if you enable the webmail weighted list you should also disable +#the "exception_email" list in the exceptionphraselist file. + +#Forums +#.Include #BETA# + +#Gambling +#.Include +#.Include + +#Productivity +#.Include #ALPHA# +#.Include #ALPHA# +#.Include +#.Include +#.Include #ALPHA# +#.Include +#.Include + +#System Management and Security +#.Include +#.Include +.Include #BETA# +.Include +#.Include +#.Include +.Include +#.Include + +#Miscellaneous +#.Include +#.Include