Post Reply 
Andrew's Security Filter(s) v5.62 (May 10, 2009)
Jun. 10, 2008, 10:50 AM
Post: #31
RE: Andrew's Security Filter(s) v5 (June 10, 2008)
Glad I could help.

Hopefully I'll have an internet connection this week so I can play with this.

I'm thinking some version of this filter would be a nice addition to the "New Config" thats been discussed.
Guess we'll have to see how that shakes out.

In the meantime, I need to figure out how to incorporate this into my config.
I'll need to make a couple of tweaks, primarily due to injecting the filters "end" js.
I remove (</(body|html) > tags.
Then at the end of the page (^*?)$STOP(), I inject the closing tags (and possibly other things) back in.

Anyway, this looks pretty cool. Looking forward to taking out for a test drive.

z12
Add Thank You Quote this message in a reply
Jun. 10, 2008, 07:46 PM
Post: #32
RE: Andrew's Security Filter(s) v5 (June 10, 2008)
I wonder... in case there are pages that don't have either of the closing tags (</body>|</html>), should I just match the end of the page with (^*?) and then insert the scripts? The only problem with this is that on most pages, the scripts will be inserted after the </html> tag, and I wonder what the drawbacks are.

Thanks for the code, I've always wondered how to match the end of a page Smile!
Visit this user's website
Add Thank You Quote this message in a reply
Jun. 11, 2008, 03:41 AM
Post: #33
RE: Andrew's Security Filter(s) v5.5 (June 11, 2008)
Updated to 5.5! =] The redundant code in the prx_a_count function in the Javascript file was bugging me; finally found a way to use arrays. Along with the power of arrays, I've managed to clean up the counter pop-up to show only tags that have been removed (e.g. no more 0 <_____>, only 6 <SCRIPT>)

I was also comparing the number of "kills" with NoScript, and found there to be sometimes less with my filters. Upon closer analysis, on one page, there was an <embed> tag nested inside an <object> tag. This just means that the whole <object ... </object> tag is killed, along with it the nested <embed> tag.
Visit this user's website
Add Thank You Quote this message in a reply
Jun. 11, 2008, 05:15 PM
Post: #34
RE: Andrew's Security Filter(s) v5.5 (June 11, 2008)
Wow, impressive progress Smile!

Any plans for separate blocklists(trust script and iframe in particular).
Im at a loss with this version Smile!
Add Thank You Quote this message in a reply
Jun. 11, 2008, 09:41 PM
Post: #35
RE: Andrew's Security Filter(s) v5.5 (June 11, 2008)
I will be working on that Smile! I have a few ideas.
Visit this user's website
Add Thank You Quote this message in a reply
Jun. 12, 2008, 02:04 AM
Post: #36
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Updated! I've made sure I tested the new feature as thoroughly as I can.

Let me know how it works out =]
Visit this user's website
Add Thank You Quote this message in a reply
Jun. 12, 2008, 10:57 AM
Post: #37
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Absolutely beautiful Kye-U Hail

Thank you so much Smile!

And a thank you to z12 too

Ill post back in a few days
Add Thank You Quote this message in a reply
Jun. 12, 2008, 04:20 PM
Post: #38
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Hi, All

I`m followed the steps in the fists post of this thread, but nothing happens. I mean - there is no 2 buttons like in screenshots.

Using Proxomitron with Sidki config (sidki_2008-01-02)

here is a part of sidki_2008-01-02.ptron

Quote:[Blocklists]
List.Bypass-List = "..\Lists\Bypass List.txt"
List.AllowCookies = "..\Lists\AllowCookies.txt"
List.IncludeExclude = "..\Lists\sidki_l_2008-01-02\IncludeExclude.ptxt"
List.IncludeExclude-U = "..\Lists\sidki_l_2008-01-02\IncludeExclude-U.ptxt"
List.----[Various_Lists]--- = "..\Lists\sidki_l_2008-01-02\----------"
List.Log-Main = "..\Lists\sidki_l_2008-01-02\Logs\Log-Main.log"
List.Log-Rare = "..\Lists\sidki_l_2008-01-02\Logs\Log-Rare.log"
List.ClassIDs = "..\Lists\sidki_l_2008-01-02\ClassIDs.ptxt"
List.JSProperties = "..\Lists\sidki_l_2008-01-02\JSProperties.ptxt"
List.-----[Subroutines]---- = "..\Lists\sidki_l_2008-01-02\----------"
List.ASCII-Table = "..\Lists\sidki_l_2008-01-02\ASCII-Table.ptxt"
List.Count = "..\Lists\sidki_l_2008-01-02\Count.ptxt"
List.URL-Expander = "..\Lists\sidki_l_2008-01-02\URL-Expander.ptxt"
List.URL-Parser = "..\Lists\sidki_l_2008-01-02\URL-Parser.ptxt"
List.US-IPs = "..\Lists\sidki_l_2008-01-02\US-IPs.ptxt"
List.----[Header_Lists]---- = "..\Lists\sidki_l_2008-01-02\----------"
List.Content-Types = "..\Lists\sidki_l_2008-01-02\Content-Types.ptxt"
List.CookieValues = "..\Lists\sidki_l_2008-01-02\CookieValues.ptxt"
List.MIME-List = "..\Lists\sidki_l_2008-01-02\MIME-List.ptxt"
List.User-Agents = "..\Lists\sidki_l_2008-01-02\User-Agents.ptxt"
List.Via = "..\Lists\sidki_l_2008-01-02\Via.ptxt"
List.------[Ad_Lists]------ = "..\Lists\sidki_l_2008-01-02\----------"
List.AdComments = "..\Lists\sidki_l_2008-01-02\AdComments.ptxt"
List.AdDimensions = "..\Lists\sidki_l_2008-01-02\AdDimensions.ptxt"
List.AdDomains = "..\Lists\sidki_l_2008-01-02\AdDomains.ptxt"
List.AdHosts = "..\Lists\sidki_l_2008-01-02\AdHosts.ptxt"
List.AdHosts-J = "..\Lists\sidki_l_2008-01-02\AdHosts-J.ptxt"
List.AdKeys = "..\Lists\sidki_l_2008-01-02\AdKeys.ptxt"
List.AdKeys-J = "..\Lists\sidki_l_2008-01-02\AdKeys-J.ptxt"
List.AdKeys-S = "..\Lists\sidki_l_2008-01-02\AdKeys-S.ptxt"
List.AdList = "..\Lists\sidki_l_2008-01-02\AdList.ptxt"
List.AdPaths = "..\Lists\sidki_l_2008-01-02\AdPaths.ptxt"
List.AdPaths-J = "..\Lists\sidki_l_2008-01-02\AdPaths-J.ptxt"
List.andrew = "..\Lists\andrew.txt"

But in Prox`s log shows that filter works

Quote:+++RESP 436+++
HTTP/1.1 200 OK
Date: Thu, 12 Jun 2008 16:09:23 GMT
Server: 0W/0.7p
Content-Type: text/html; charset=windows-1251
Content-Length: 9752
cache-control: max-age=1
Match 436: Top All Mark: Start 4.07.11 (multi) [sd] (d.r)
Match 436: Top All Mark: End 6.12.25 [sd] (d.r)
Match 436: Top JS Mark: Start 7.04.02 (multi) [sd] (d.r)
Match 436: Top JS: Mark End 7.04.02 [sd] (d.r)
Match 436: Top HTML Mark: Start 7.10.24 (multi) [sd] (d.r)
Match 436: Top Sniff: HTML Content: HTML 7.12.04 (multi) [sd] (d.1)
Match 436: Top HTML Mark: End 7.10.24 [sd] (d.r)
Match 436: Header Top Mark: Start - Fix <head> 8.01.01 (multi) [sd] (d.r)
Match 436: Header Top Add: Initial JS Code 7.11.29 (ccw! !mos) [...] (d.r)
Match 436: Header Top Mark: End 7.09.06 (multi) [sd] (d.r)
Match 436: <meta> Block Cache Tags: Cache!/Fresh! 7.08.30 (cch!) [pr] (d.1)
Match 436: <meta> Block Cache Tags: Cache!/Fresh! 7.08.30 (cch!) [pr] (d.1)
Match 436: <meta> Block Cache Tags: Cache!/Fresh! 7.08.30 (cch!) [pr] (d.1)
Match 436: Header Bot Mark: Start - Fix </head> 7.12.04 (multi) [sd] (d.r)
Match 436: Header Bot Add: Default Script/Style Type if Missing 7.08.31 [sd] (d.1)
Match 436: Header Bot Add: Navigation Links 4.11.01 [sd] (d.1)
Match 436: Header Bot Mark: End 7.11.02 [sd] (d.r)
Match 436: <body> Mark: Start 5.11.05 (multi) [sd] (d.r)
Match 436: Andrew's Security Filter v5.55
Match 436: Andrew's Security Filter v5.55
Match 436: Andrew's Security Filter v5.55
Match 436: Andrew's Security Filter v5.55
Match 436: Andrew's Security Filter v5.55
Match 436: Andrew's Security Filter v5.55
BlockList 436: in AdComments, line 390
Match 436: <!> Remove: Comment-Block Ads I 7.01.05 [sd] (d.2)

How can I solve it ?

Thanks in advance
Quote this message in a reply
Jun. 12, 2008, 07:10 PM
Post: #39
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Hello! I'm pretty sure the problem is that you didn't download the "andrew.js" file into your **Proxomitron Folder\html\ folder Smile! If it still doesn't work, go to http://local.ptron/andrew.js to load the Javascript file into your browser's cache and try loading any page again Smile!

EDIT:

Quote:You need to:
  • import the following filters into Proxomitron (All 10 Header filters and all 4 Web Filters)
  • Create a new TXT file and add it to Proxomitron's Configuration as a Blockfile named "andrew" (without the quotation marks)
  • Download the attached "andrew.js" file and place it in the HTML folder in your Proxomitron installation folder
    **check first page for attachment**
  • Download the attached "Count.ptxt" file and add it to Proxomitron's Configuration as a Blockfile named "Count" (without the quotation marks) (this step is not required if you are using Sidki's config pack)
    **check first page for attachment**

I see you're using Sidki's config pack, so you don't need to download the Count.ptxt file =] You've done everything else correctly; you're just missing the "andrew.js" file Smile!
Visit this user's website
Add Thank You Quote this message in a reply
Jun. 13, 2008, 04:05 AM
Post: #40
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Thanks for answer, Kye-U .

But the andrew.js is already in html dir.
here is a snapshot of html dirrectory.

Quote:sidki_h_2008-01-02\
andrew.js
black.gif
clear.gif
DomConKiller.js
DomConKiller.txt
Errors.css
Gradient.GIF
Info.css
killed.gif
killed.html
ProxyLogo.jpg
ViewSrc.css
WindowOpen.js

I`ve tried different browsers, still the same.
Quote this message in a reply
Jun. 13, 2008, 04:46 AM
Post: #41
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Very strange =\

So you've imported all of the header filters, web filters, downloaded the javascript into the html folder...and it's matching successfully but it's not showing the two buttons...

One idea I have is that an existing filter messed up the andrew.js filter as you were downloading it? So maybe bypass Proxomitron, clear your browser's cache and download the javascript file again and overwrite the existing one.

I'll try to think of other causes =\ Good luck! Keep me updated Smile!
Visit this user's website
Add Thank You Quote this message in a reply
Jun. 13, 2008, 08:38 AM
Post: #42
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
[Image: f9349cc6db7a6b2977.jpg]

[Image: 59a9bba043dc97cc96.jpg]

[Image: c7aa4336ac07ad7986.jpg]

Dowloaded pure version of Proxomitron (ProxN45j)
Passed all installation procedures
Turned off antivirus
Tried different version of browsers (opera 9.27,opera 9.50, IE 7, FF 2.0.0.14) with cleared (turned off)

Again nothing .
Quote this message in a reply
Jun. 13, 2008, 08:40 AM
Post: #43
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Quote:Tried different version of browsers (opera 9.27,opera 9.50, IE 7, FF 2.0.0.14) with cleared (turned off)

meant with cleared (turned off) cache
Quote this message in a reply
Jun. 13, 2008, 01:25 PM
Post: #44
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Try going to http://www.cnn.com, and right-click, View Source. Scroll to the bottom, and let me know if you see something like this:

Quote:<script type="text/javascript" src="http://local.ptron/andrew.js"></script>
<script type="text/javascript">
prx_a_array(6, 1, 1, 0, 0, 0, 0, 0, 0, "?", "", "");
</script>

I will be releasing a newer version in roughly 13-14 hours from the time of this posting (with very minor changes). I appreciate your "reports"! We will get it working on your browser(s) Smile!
Visit this user's website
Add Thank You Quote this message in a reply
Jun. 13, 2008, 01:51 PM
Post: #45
RE: Andrew's Security Filter(s) v5.55 (June 11, 2008)
Thanks for support

here is link for downloading txt with cnn.com page source (79 kb)

http://www.mediafire.com/?lie9992dzyg

I so something like that, but not 2 buttons Smile!

<script type="text/javascript" src="http://local.ptron/andrew.js"></script>
<script type="text/javascript">
prx_a_array(6, 1, 1, 0, 0, 0, 0, 0, 0, "?", "", "");
</script>
Quote this message in a reply
Post Reply 


Forum Jump: