![]() ![]() |
Dec 18 2005, 06:33 AM
Post
#1
|
|
|
Veteran Member ![]() ![]() ![]() Group: Senior Members Posts: 508 Joined: 6-January 05 From: QLD, Australia Member No.: 45667 |
Some of you may not know this, but I am a web designer by hobby. My latest project is one I think you'll all like, a 0-Iframe blocker. It is a script designed to scan a page 10 times a second for 0-Iframes and, if it comes across one, it will display a notice warning you that there is a 0-iframe on the site.
One problem. I haven't tested it. I need people who encounter these things regularly to test it and report its progress to me. This only seems to be bug-free in Internet Explorer and IE frontends (eg Crazybrowser). Firefox users, you can just use the Adblock extension. :lol: To install: 1. Install Trixie. Note that this needs the .NET framework to work properly. Trixie lets my script "see" the page coding. 2. Download my script EDIT: Use the zero i-frame hunter runoff please to the Scripts directory in your Trixie install directory. For most people, thats C:\Program Files\Bhelpuri\Trixie\Scripts 3. Restart IE (or Crazy or whatever) and go to Tools>Trixie Options and click Reload Scripts. Pray to whatever you believe in that this will work! I hope it does too! :( Modified script to remove frame-recurrence scanning since Trixie should do that anyways. It should nab frames the old script didn't but if its vice versa please tell me. Script runoff: This script mod will allow the 0-Iframe to continue running, however it will be enlarged so you can see what is happening inside. If you want to go hunting for 0-Iframes rather than just block them than you can replace the script above with the script here. Trixie problem: Trixie will only execute my script after the page has finished loading, so my script won't be able to stop the click fraud. However, it will still display the message. For these reasons, the hunters' script runoff would be a better choice so you can see where the Iframe is going. This post has been edited by mvent2: Dec 18 2005, 04:35 PM |
|
|
|
| Guest_2kids2pets_* |
Dec 18 2005, 06:40 AM
Post
#2
|
|
Guests |
:thumbup: :thumbup: :thumbup: :thumbup:
If I weren't already using Firefox, I'd want to give it a try. Right now I actually want to see the iframes so I can bring them to public attention. |
|
|
|
Dec 18 2005, 06:45 AM
Post
#3
|
|
|
Veteran Member ![]() ![]() ![]() Group: Senior Members Posts: 508 Joined: 6-January 05 From: QLD, Australia Member No.: 45667 |
In firefox, you can see a teensy-weensy grey box, that is a zero-iframe. But the poor IE users, they have nothing to see, nor any combatative measures.
Also, this should work in any IE Greasemonkey equivalent, not just Trixie. Hopefully somebody understood what I just said. If Trixie doesn't work for you, search up "Greasemonkey for Internet Explorer" in Google. |
|
|
|
| Guest_razcal2267_* |
Dec 18 2005, 07:30 AM
Post
#4
|
|
Guests |
Thanks so much for the information. When I am not using this computer I have to use IE and it can become a pain in the well anyway thank you for the help :wub:
|
|
|
|
Dec 18 2005, 07:55 AM
Post
#5
|
|
|
Active Member ![]() Group: Senior Members Posts: 146 Joined: 11-March 04 From: Admin Panel, PolarPTR, Finland Member No.: 24354 |
Now this is a nice script. Tested using Linux+Firefox 1.6a1+Greasemoney 0.6.4, works perfectly, I removed that part which about:blanks those iframes. You have a little present in your PolarPTR account :)
|
|
|
|
Dec 18 2005, 08:10 AM
Post
#6
|
|
|
Expert Member ![]() ![]() ![]() ![]() Group: Senior Program Owners Posts: 4973 Joined: 30-April 02 Member No.: 1859 |
This is a wonderful idea....I will be testing it too. Should I wait for any changes from Jutaky's testing before downloading?
|
|
|
|
Dec 18 2005, 08:19 AM
Post
#7
|
|
|
Expert Member ![]() ![]() ![]() ![]() Group: Senior Members Posts: 3301 Joined: 11-December 03 Member No.: 19758 |
I've been getting alot of these things and they have practically fried my computer... :ticked:
I'm gonna beta test this Mvent....thanks for the effort and willingness to share!! :) I'll report back to you in a few days! :) Shirley |
|
|
|
Dec 18 2005, 08:41 AM
Post
#8
|
|
|
Expert Member ![]() ![]() ![]() ![]() Group: Senior Members Posts: 1390 Joined: 13-October 03 Member No.: 17087 |
Seems like an interesting script, I shall have a try with it.
I'm using i.e 7 so I shall let you know if it works on that. |
|
|
|
Dec 18 2005, 10:10 AM
Post
#9
|
|
|
Veteran Member ![]() ![]() ![]() Group: Senior Members Posts: 868 Joined: 11-June 04 Member No.: 30392 |
Can you make a similar one using userjavascript in Opera?
http://www.opera.com/support/tutorials/userjs/ |
|
|
|
Dec 18 2005, 10:12 AM
Post
#10
|
|
|
Expert Member ![]() ![]() ![]() ![]() Group: Senior Members Posts: 1589 Joined: 27-October 03 From: Charente, France Member No.: 17628 |
two questions, why scan the page ten times ?
and also, what about 1x1 iframes ? :D |
|
|
|
Dec 18 2005, 10:23 AM
Post
#11
|
|
|
Veteran Member ![]() ![]() ![]() Group: Senior Members Posts: 786 Joined: 26-May 05 From: Denmark Member No.: 56270 |
wow, thats a nice initiativ! good idea i will try it right away ^^
|
|
|
|
Dec 18 2005, 02:55 PM
Post
#12
|
|
|
Expert Member ![]() ![]() ![]() ![]() Group: Senior Members Posts: 1390 Joined: 13-October 03 Member No.: 17087 |
This is great however, it needs some sort of exclusion list.
|
|
|
|
Dec 18 2005, 02:59 PM
Post
#13
|
|
|
Senior Member ![]() ![]() ![]() ![]() ![]() Group: Senior Program Owners Posts: 6001 Joined: 30-July 03 Member No.: 13691 |
QUOTE(Shadow_X @ Dec 18 2005, 04:55 PM) This is great however, it needs some sort of exclusion list. [right][snapback]4140862[/snapback][/right] Thats what I was thinking because as I said in another thread, I have a 0 frame on my site as a cheat detection tool. If you block that, my scripts will then possibly flag YOU as a cheater! lol Edited to add: can someone load the SAS promote page and see what this script does? Thanks This post has been edited by onlooker: Dec 18 2005, 03:00 PM |
|
|
|
Dec 18 2005, 03:00 PM
Post
#14
|
|
|
Veteran Member ![]() ![]() ![]() Group: Senior Members Posts: 508 Joined: 6-January 05 From: QLD, Australia Member No.: 45667 |
Indyan:
This will work on any browser that supports user javascript, since this is only written in javascript and doesn't have any browser-specific code. However, be warned I haven't tested it thoroughly yet. Jutaky: Why remove the about:blanking? Doesn't it do any good? I need to learn how they use their zero-iframes. :unsure: My thought behind the about:blanking was to stop the click fraud in the Iframe. Eoin: It scans the page while its being loaded, so if a zero-iframe comesup while the page is being loaded, the script can nab it before its too late. And I might implement 1x1 frames if cheating WMs decide to use them, but that means you'd be able to see a little grey box, even in IE. :D EDIT: Onlooker: User scripts can have exclusion/inclusion lists, but I inluded all sites by default because I didn't want to list all cheating sites in the include list :wacko: If you want your site in the exclusion list, I suppose you can post it here. This post has been edited by mvent2: Dec 18 2005, 03:16 PM |
|
|
|
Dec 18 2005, 03:04 PM
Post
#15
|
|
|
Expert Member ![]() ![]() ![]() ![]() Group: Senior Members Posts: 1390 Joined: 13-October 03 Member No.: 17087 |
QUOTE(onlooker @ Dec 18 2005, 08:59 PM) Edited to add: can someone load the SAS promote page and see what this script does? Thanks [right][snapback]4140871[/snapback][/right] It loaded fine for me didn't give me an warning about a 0 frame, however the SAS advertisement is just a box rather than an actual ad, so if thats something to do with the 0 frame then it sort of blocks it. And don't do me for cheating, you said to try lol |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 2nd September 2010 - 10:51 AM |

Hosting Provided by:
HostingLagoon