I wrote a script that works like Black Hat Code Breaker, but not useing a ...
-
Like CodeBreaker, but cooler ;)
I wrote a script that works like Black Hat Code Breaker, but not useing a js loading with links, it shows an Iframe, A good iframe code to use would be one generated by CakeSlice and modified a bit.
I used some code threw out the site, so figured i would share it with all of you.
The user goes to the webpage, its blocked by a "Enter your email address here" box, they enter there email address, you make money threw CPA, they can then view the website content.
Some things can be added to make it better, like right click block, scroll block etc.
Example: http://trueblackhat.com/a.htm
click a link to make the iframe go away...
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<script type="text/javascript">
var stat;
var delay=0;//delay in milliseconds
function show(){
var oIfr = document.getElementById('ifr');
oIfr.style.display=(oIfr.style.display=='block')?'none':'block';
}
function hide(){
stat = setTimeout('show()',delay)
}
onload=function(){
var dIfr = document.getElementById('ifr').contentWindow.document.documentElement;
dIfr.onmouseover = function(){parent.clearTimeout(parent.stat)}
dIfr.onmouseout = function(){parent.hide()}
}
var k=1;
function frame()
{
if(k>=1)
hide();
k=k+1;
}
</script>
</head>
<body>
<br>
<br>
<br>
<div style="position: absolute; left: 200px; top: 0px; height: 1000px; width: 1000px; padding: 1em;">
<iframe onload="frame() " id="ifr" src="http://google.com" frameborder="0" scrolling="no" width="%50" height="%50"
name="noname"></iframe>
</div>
Content Here
</body>
</html>
Last edited by howdoyou; 11-16-2009 at 09:01 PM.
-
The Following 2 Users Say Thank You to howdoyou For This Useful Post:
AmazinAzn (11-16-2009),
Gandalf's Mate (11-16-2009)
-
-
Re: Like CodeBreaker, but cooler ;)
good idea, but this is gonna get you scrubbed like crazy, maybe 1 out of the 1000 you send they'll let you keep?
-
-
Re: Like CodeBreaker, but cooler ;)
This is a very neat idea, but kasher9 is right. Because the code is made to remove the iframe as soon as the mouse leaves the iframe, there is no chance that they'll fill out any 2nd page offers and you'll get either scrubbed or blocked from the offer very quickly with most affiliate companies.
-
-
Re: Like CodeBreaker, but cooler ;)
change
Code:
if(k>=1)
hide();
k=k+1;
to:
Code:
if(k>=2)
hide();
k=k+1;
for 2 page offers. 3 page offers, change it to 3. etc..etc..
-
-
Re: Like CodeBreaker, but cooler ;)

Originally Posted by
howdoyou
change
Code:
if(k>=1)
hide();
k=k+1;
to:
Code:
if(k>=2)
hide();
k=k+1;
for 2 page offers. 3 page offers, change it to 3. etc..etc..

Correct me if I'm wrong, but it looks like this code assumes that the user's mouse leaves and enters the iframe each time and that the next offer pages will be able to be filled out from within the iframe, which is rarely (if ever) the case.
Regardless, it is a very neat idea to get around the fact that you can't track browser behavior "through" an iframe that is hosted on a different domain. It may very well have other applications.
-
-
Re: Like CodeBreaker, but cooler ;)
no, it has nothing to do with the mouse, i just forgot to take those codes out. it hides the iframe after onload() has been accsessed X amount of times.
so if you click a link, it goes away.
check the example:
Example: http://trueblackhat.com/a.htm
click on Images or something. After the next page loads, the iframe hides.
if you want it to go away after page 3 for example, you change it as follows in my above post.
i forgot to take the mouseover crap out, that was for debug testing.
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<script type="text/javascript">
var stat;
var delay=0;//delay in milliseconds
function show(){
var oIfr = document.getElementById('ifr');
oIfr.style.display=(oIfr.style.display=='block')?'none':'block';
}
function hide(){
stat = setTimeout('show()',delay)
}
onload=function(){
var dIfr = document.getElementById('ifr').contentWindow.document.documentElement;
}
var k=1;
function frame()
{
if(k>=1)
hide();
k=k+1;
}
</script>
</head>
<body>
<br>
<br>
<br>
<div style="position: absolute; left: 200px; top: 0px; height: 1000px; width: 1000px; padding: 1em;">
<iframe onload="frame() " id="ifr" src="http://google.com" frameborder="0" scrolling="no" width="%50" height="%50"
name="noname"></iframe>
</div>
Content Here
</body>
</html>
<iframe onload="frame()
...
function frame()
{
if(k>=1)
hide();
k=k+1;
}
by changing k>=1 to 2 or 3, thats how many page loads before the frame hides. unlocking the content.
Last edited by howdoyou; 11-16-2009 at 09:50 PM.
-
The Following 2 Users Say Thank You to howdoyou For This Useful Post:
Standard Toaster (11-17-2009),
theprofitpro (11-16-2009)
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks