On Sun, Mar 10, 2002 at 01:55:12PM -0800, David Talkington wrote:
> Hal Burgiss wrote:
> 
> >http://ijbswa.sourceforge.net
> >
> >This a continuation of the old Junkbuster, with a lot of enhancements.
> >Quoting from docs:
> 
> For what it's worth, Opera can do a lot of that stuff for you -- GIF
> de-animation, blocking of popups, tight (and flexible) control over
> cookies, user-configurable stylesheets.

Mozilla does a lot of this too, but I don't think we are talking the
same degree of flexibility. 
 
> What is meant by "status bar abuse" in this context?

Quote from the re_filterfile (filters/modifies web page content), and
some other examples to demonstrate flexibility:

# ********************************************************************/
# The status bar is for displaying link targets, not pointless descriptions.
# Again, check it out on http://www.airport-cgn.de/
# ********************************************************************/
s/status='.*?';*//ig

# ********************************************************************/
# Kill OnUnload popups. Yummy.
# check it out on http://www.zdnet.com/zdsubs/yahoo/tree/yfs.html
# ********************************************************************/
s/(<body .*?)onunload(.*?>)/$1never$2/i

# ********************************************************************/
# Kill refresh tags. I like to refresh myself. Manually.
# check it out on http://www.airport-cgn.de/ and go to the arrivals page.
# ********************************************************************/
# only if content value isn't 0..1
# FIXME: second line like first line for content value
s/<meta[^>]*http-equiv[^>]*refresh.*([0-9]+[0-9]|"[2-9]);URL=([^>]*?)"?>/<link 
rev="x-refresh" href=$2>/i
s/<meta[^>]*http-equiv="?page-enter"?[^>]*content=[^>]*>/<!--no page enter for me-->/i

# ********************************************************************/
# Get rid of Javascript cookies, like found on privacy.net:
# ********************************************************************/
s|(document\.cookie)([ \t\r\n]*=)|documenZapCooky$2|g

# ********************************************************************/
# Squish WebBugs:
# ********************************************************************/
s/<img\s+[^>]*?(width|height)\s*=\s*['"]?1\D[^>]*?(width|height)\s*=\s*['"]?1(\D[^>]*?)?>/<!--
 Squished WebBug -->/sig

# ********************************************************************/
# Fun stuff
# ********************************************************************/
s/microsoft(?!.com)/MicroSuck/ig

# ********************************************************************/
# Remove Nimda code.
# ********************************************************************/
s%<script language="JavaScript">(window\.open|1;''\.concat)\("readme\.eml", null, 
"resizable=no,top=6000,left=6000"\)</script>%<br><hr><font size=7><b>Internet 
J</b></font><b><font size=6>UNK</font><font size=5 
color="red"><i>BUSTER</i></font></b><font size=7> WARNING: This Server is infected 
with <a href="http://www.cert.org/advisories/CA-2001-26.html";>Nimda</a>!</font>%g


-- 
Hal Burgiss
 



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to