Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - pooms

Pages: 1 2 [3] 4 5
Configuration Files / Jor's config set
« on: June 18, 2002, 07:03:49 PM »
Jor: I've been noticing that occasionally on some partial
ads would sneak through and they always contained a form element. The
action attribute of the form didn't match anything in AdList, so the
Kill Ad Forms filter never applied. But inside the form were images
from sites that were on the AdList, so the Kill Ad Images filter would
remove them. I ended up defining a new filter to kill Forms containing
an image on the AdList, like this:

Name = "Kill ad forms (2)"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<form,</form>)"
Limit = 4096
Match = "*<(i(mg|nput))*://($LST(AdList))2*"
Replace = "<span class="prox" kill="Form" detail="2" reason="9">"


Questions and Answers / Cache-busting LUBID bug
« on: June 17, 2002, 06:47:26 PM »
I would guess that the image itself isn't what is important, but that
the browser does an HTTP GET. As Scott says, putting the random number
in the URL would avoid the browser serving a cached copy. The ASP
probably serves the same image no matter what random number is in the
URL. But by forcing an HTTP GET, the ASP gets access to the HTTP
headers, so it could use "Referer" to count page hits, or use cookies
to do other tracking.


Questions and Answers / Command-line bypass?
« on: June 17, 2002, 06:27:47 PM »
Well, couldn't you simply create a new config file with Enable = FALSE
(it doesn't even have to have any filters in it). Then, according to
the following comment from the Proxomitron Help files you should be
able to switch back and forth between config files on the command line:

By passing a config on Proxomitron's command line (note: this will work even if Proxomitron's already running. In fact you can create multiple shortcuts to different configs and place them in an easy to access spot like the taskbar - even assign hotkeys to them).

I've never tried this myself, but I happened to remember reading the other
night. I guess it depends on what exactly you mean by "bypass".


Questions and Answers / URL Obfuscation
« on: June 16, 2002, 03:10:29 AM »
just in case you want a document describing the techniques:
Also, here's some javascript to do it:
it's a bit long, though.


Privacy / Web Bug Blood-Hound
« on: June 15, 2002, 10:04:26 PM »
On the topic of web bugs, you might be interested in a page that reports
on the use of web bugs on the net.

go to and
choose "web bugs" on the left side menu. On the next page click the
"Web Bug Site Count Report". It's updated each month.

There's a few other interesting free reports at that site as well.


Questions and Answers / Links
« on: June 15, 2002, 06:39:53 AM »
Yes, I've seen some of those too!! I was disappointed when I realized it
was just a stupid flash demo, not the real thing. Of course you can always
copy the javascript off a site that is really using it

The javascript code for shoshkele's is pretty interesting


Questions and Answers / Links
« on: June 15, 2002, 05:20:43 AM »
I've seen ad demonstration pages on the web sites of companies
that have created some of the more annoying ad techniques. They
are intended to show webmasters what they can get if they pay
to put them on their web site. Would these be considered appropriate
links for testing?

Also, I believe only you can add new subcategories in the Links section

If you'll add subcategories for HTTP, Javascript, Java, URL, I'll
add some links for them.


Questions and Answers / Need help getting Proxomitron working!!!
« on: June 14, 2002, 04:01:08 PM »
Before you installed Proxomitron, you were connecting to the
internet through a proxy server, is that right? If so, all you
should have to do is put the proxy server address that you used
in Opera, into Proxomitron. Then you have
to change the proxy server configuration in Opera to point
to Proxomitron. As you said, Proxomitron has to be between
Opera and the external proxy server. So Opera should point to
Proxomitron, and Proxomitron should point to the external
proxy server. The standard port that Proxomitron listens on
is 8080 (although Arne used 8081 in his example).

When you said you ran the proxy settings test in Proxomitron, and
it went to, or, that puzzles me.
I don't use external proxies so I've never run this test, but
it shouldn't go to those addresses. is your own
machine, which would imply that proxomitron is talking to itself!
Normally "localhost" and "" are two ways of referring
to your own computer. In the External Proxy Selector window of
Proxomitron, you should not have either localhost or


Questions and Answers / Naoko 4.3
« on: June 14, 2002, 02:06:19 AM »
Just to add another data point: I've been using 4.3 constantly on my laptop
at work and at home and have had no serious problems. I've tried every
site that anyone on this board or the yahoo groups has said gave them
problems, and I've seen no problems at all. I described my computer
in another post (W2K Server & IE6). In addition I'm using ZoneAlarm,
although I'm also behind a NetGear router with firewall at home, and
a linux iptables-based firewall at work. And I'm more or less using Jor's
filter set.


Other / Enabling filtering of text/xml
« on: June 12, 2002, 11:02:17 PM »
I probably should have explained why I was doing this!  I didn't mean
to imply that this filter would be good to enable for general browsing.
I'm not even going to use this in my normal configuration, but in a special
one that I will use for a very specific purpose.

I'm going to use it for non-browser, peer-to-peer web services,
where XML messages are being sent within SOAP envelopes
over HTTP. In this case, I wrote the SOAP sending and receiving code,
so I know exactly what is being sent and what filters I should or shouldn't
have enabled. I also cannot change the Content-type value, because
the receivers of the SOAP/XML messages explicitly check that value and
would reject anything like text/html.

Sorry I didn't explain myself more clearly. I was only trying to show the
concept of having to explicitly turn on filtering for Content types outside
the core set. I spent several frustrating hours trying to get filters to
apply to text/xml contents before concluding that it wasn't my filters
that were wrong, it was that no filters at all were being applied to text/xml
contents. Then it took quite a while before I finally found the hint that
I needed in the "Limitations" section of the Proxomitron help pages.


Other / Enabling filtering of text/xml
« on: June 12, 2002, 08:18:44 PM »
It took me a long time to figure out how to apply content filters
to text/xml documents, so just in case anyone else is as dumb
as me, you have to first create a header filter for the Content-type
that explicitly enables filtering. Something like this:

Key = "Content-Type: Enable text/xml filtering (In)"
Match = "(text/xml)&$FILTER(true)"
Replace = ""

There are a few other xml related content types that I probably want to
enable (eg application/xml, application/soap), so it will probably make
sense to expand this to use a LST of content types to enable.


Other / Removing XML prolog statement
« on: June 12, 2002, 08:02:15 PM »
I recently ran into a problem with the following web page:
where I got an error saying "The XML page cannot be displayed"
and "Cannot have a DOCTYPE declaration outside of a prolog".
The problem appears to be that the page starts with an XML prolog statement
that looks like:
<?xml version="1.0" encoding="iso-8859-1"?>
and Proxomitron filters that had matched on <start> had placed stuff before
this line. Apparently MSIE doesn't like it if the XML prolog statement
isn't at the beginning of the page. Since the XML prolog statement is
an optional thing, I ended up removing it from the page in order to
get around the problem:

Name = "Remove XML prolog"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<?xml, ?>)"
Limit = 256
Match = "*"

Opera doesn't seem to have this problem.


Questions and Answers / Naoko 4.3
« on: June 12, 2002, 12:02:40 AM »
It all depends on what you are trying to do with Proxomitron. I don't
use it just for Browser to Server HTTP, but also in a more peer-to-peer
environment. In particular, the HTTP Response does not always go back to
a Browser, and because Proxomitron's HTTP Message Log does not have an
option to display the contents of the HTTP Response, I can't see it.
I can turn on View Posted Data to see the data content of the HTTP Request,
but there is no equivalent for the return data. So now I can write little
filters that look for things of interest in the response data and LOG them
to the Message Log. So it's a very practical new feature for me.

(Now if I could only make the content filters selectable as Out or In
filters, like the header filters, it would work even better in a
peer-to-peer situation )


Questions and Answers / 4.3 Crashing and Hanging
« on: June 11, 2002, 10:38:17 PM »
I'm running Windows 2000 Server SP 2 on a Thinkpad A22M laptop with
SXGA+(1400x1050) display (ATI Rage Mobility 128). Video driver is
the one provided by IBM, Version M6.31.77-T01.

The grey area shows at the bottom of both filter windows when I
scroll down(I loaded Jor's Config, so there are quite a few entries).
They only show up immediately after I start Proxomitron. If I so much as touch
the edges of the filter window with the cursor as though I was going
to resize it, (without even dragging the window edge) the bottom of
the window snaps up and eliminates that grey area.

I think this is all triggered by the fact that I downloaded and tried Jor's
Filters. That Config file has [WinSizes] entries in it, and it looks like
when Proxomitron tries to conform to those values on my display it
ends up with those grey areas. If I delete the [WinSizes] entries I
no longer see any grey area.

I guess this is a pretty obscure error! Maybe not worth fixing.


Configuration Files / Jor's config set
« on: June 11, 2002, 03:51:23 PM »
Hi Jor, I decided to try out your filters to see what some of you
real expert filter writers were doing (rather than my hacked-up
version of the original Config file).

I ran into one problem that I'm curious whether you see as well.
If I go to yahoo groups and read messages, when I hit one of
the messages where yahoo does the "interrupt" thing to serve up
a page of ads, I end up with an infinite loop happening between
the browser and the server. It appears that it is caused by having
both the Yahoo relocator and the Never accept bugged cookies
Header filters enabled. Does this happen for you as well?

One other thing I noticed, the Kill Ad Tables filter removes
the main site navigation menu from
I haven't had time yet to investigate, but I thought I'd point out
that site to you as it is one that I've always had trouble trying
to remove ads from, but yet not remove important stuff!


Pages: 1 2 [3] 4 5