黑帽网络 - 唯大英雄能本色,是真名士自风流! 注册 | 登陆 手机浏览 wap.xh4t.com RSS 2.0 订阅 feedsky RSS 订阅 
浏览模式: 标准 | 列表  分类:代码┊网页脚本

破解&屏蔽 防框架代码 top.location != self.location

一般的防止被框架方式或者被框架后自动转向,方法如下:
if (top.location != self.location)
{
top.location.href="/self.location.href";
}
原理就是可以访问top的location,
其实破解方法很简单,代码如下:
在主窗口的</head>标签前面添加
<script type="text/javascript">
var location=document.location
</script>

或者:
<script type="text/javascript">
var location=""
</script>

这来一来就可以达到目的,很明显原来不让框架的百度空间,现在我们也可以来框架一下,演示http://hi.baidu.com/xh4t ←点击访问〖http://hi.baidu.com/xh4t〗

Tags: 框架

GAppProxy 下载

GAppProxy设计的初衷是为教育网用户提供一个免费的国际代理. …………

» 阅读全文……

Tags: gappproxy | 代理

Javascript 技巧大全

文章挺全面。不过实际上由于版本的差异和兼容、安全性对脚本的苛刻要求,很多代码已经失去应有的效果。但依然具有其研究很收藏的价值!!!

» 阅读全文……

Tags: javascript

php 之动态变量用法

 

PHP代码
  1. $a1="a11111";       
  2. $a2="a22222";       
  3. $a3="a33333";       
  4. $a4="a44444";       
  5. for($i=1; $i<5; $i++){       
  6. echo ${"a".$i}."     
  7. ";       
  8. }       
  9. //用eval()       
  10. for($i=1; $i<5; $i++){       
  11. eval("\$a=\"\$a$i\";print \$a.\"     
  12. \";");       
  13. }    

Tags: php | 动态变量

眼睛随着鼠标转 特效代码包

眼睛随着鼠标转 特效代码包

今天上网发现这个有意思的东西,典型的就是265.com上面那个螃蟹眼睛就是这东西。呵呵

大小: 4.61 K
尺寸: 191 x 140
浏览: 3 次
点击打开新窗口浏览全图

大小: 4.58 K
尺寸: 227 x 124
浏览: 2 次
点击打开新窗口浏览全图

大小: 4.63 K
尺寸: 244 x 125
浏览: 2 次
点击打开新窗口浏览全图

大小: 4.7 K
尺寸: 276 x 133
浏览: 2 次
点击打开新窗口浏览全图

 

眼睛随着鼠标转.rar,23.22 K,已下载4次

Tags: 特效

和讯博客钻石级用户完全自定义Adsense的方法

演示页面 http://gojoying.blog.hexun.com/24831608_d.html

利用的主要是博客自带功能“自定义html” 这个功能需要你的等级在钻石级以上才可以

实现3个内容广告,

  1. 内容混排
  2. 内容末端广告
  3. 侧表广告

 

内容混排广告代码  调用代码 <span id="sunray">请梢等...</span>
  1. <div style="display:none;"><span id="span_sunray">  
  2. <div style="float:left"><script type="text/javascript"><!--   
  3. google_ad_client = "pub-4741390588082798";   
  4. /* gojoying.hexun.336x280 */   
  5. google_ad_slot = "8857362575";   
  6. google_ad_width = 336;   
  7. google_ad_height = 280;   
  8. //-->  
  9. </script>  
  10. <script type="text/javascript"  
  11. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">  
  12. </script></div>  
  13. </span>    
  14. <script type="text/javascript">    
  15. sunray.innerHTML=span_sunray.innerHTML;    
  16. span_sunray.innerHTML="";    
  17. </script></div>  

 

内容末端广告代码 调用代码 <span id="footrt">请梢等...</span>
  1. <span id="footer">请梢等...</span>     
  2.   
  3. <div style="display:none;"><span id="span_footer">  
  4. <div style="clear:both"><script type="text/javascript"><!--   
  5. google_ad_client = "pub-4741390588082798";   
  6. /* public-blog-footer */   
  7. google_ad_slot = "4588870194";   
  8. google_ad_width = 468;   
  9. google_ad_height = 60;   
  10. //-->  
  11. </script>  
  12. <script type="text/javascript"  
  13. src="http://pagead2.googlesyndication.com/pagead/show_ads.js">  
  14. </script></div>  
  15. </span>    
  16. <script type="text/javascript">    
  17. footer.innerHTML=span_footer.innerHTML;    
  18. span_footer.innerHTML="";    
  19. </script></div>  

 

在随便加一个 160x600摩天大楼广告即可

Tags: 和讯 | 博客

正计时,倒计时 代码

 

历史过去正计时 JavaScript代码
  1. 正计时   
  2. <SPAN id=sunray ></SPAN>   
  3. <SCRIPT language=javascript>    
  4. <!--    
  5. //document.write("");    
  6. function show_date_time(){    
  7. window.setTimeout("show_date_time()", 1000);    
  8. BirthDay=new Date("1/29/2007 06:24:34");   
  9. today=new Date();    
  10. timeold=(today.getTime() - BirthDay.getTime());    
  11. sectimeold=timeold/1000    
  12. secondsold=Math.floor(sectimeold);    
  13. msPerDay=24*60*60*1000    
  14. e_daysold=timeold/msPerDay    
  15. daysold=Math.floor(e_daysold);    
  16. e_hrsold=(e_daysold-daysold)*24;    
  17. hrsold=Math.floor(e_hrsold);    
  18. e_minsold=(e_hrsold-hrsold)*60;    
  19. minsold=Math.floor((e_hrsold-hrsold)*60);    
  20. seconds=Math.floor((e_minsold-minsold)*60);    
  21. sunray.innerHTML="<font color=000>"+daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒"+"</font>" ;    
  22. }    
  23. show_date_time();    
  24. //-->    
  25. </SCRIPT>   

 

 

距离未来倒计时 JavaScript代码
  1. 倒计时   
  2. <SPAN id=sunr4y style="align: center no:1px solid black"></SPAN> <SCRIPT language=javascript>    
  3. <!--    
  4. //document.write("");    
  5. function show_date_time(){    
  6. window.setTimeout("show_date_time()", 1000);    
  7. BirthDay=new Date("9/14/2009 00:00:00");   
  8. today=new Date();    
  9. timeold=(BirthDay.getTime()-today.getTime());    
  10. sectimeold=timeold/1000    
  11. secondsold=Math.floor(sectimeold);    
  12. msPerDay=24*60*60*1000    
  13. e_daysold=timeold/msPerDay    
  14. daysold=Math.floor(e_daysold);    
  15. e_hrsold=(e_daysold-daysold)*24;    
  16. hrsold=Math.floor(e_hrsold);    
  17. e_minsold=(e_hrsold-hrsold)*60;    
  18. minsold=Math.floor((e_hrsold-hrsold)*60);    
  19. seconds=Math.floor((e_minsold-minsold)*60);    
  20. sunr4y.innerHTML="<align=center>"+daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒"+"" ;    
  21. }    
  22. show_date_time();    
  23. //-->    
  24. </SCRIPT>  
倒计时.htm,796 bytes,已下载4次
正计时.htm,770 bytes,已下载4次

Tags: 计时

博客本地附件下载方式20081024修改

上次修改了博客附件的下载方式 ,主要是对倒计时的方式进行了修正。

本次修改的主要内容是:

修改内容页下载页URL过长的问题,并且静态化下载最终页,全部取消倒计时。 - 20081024

对博客的本地附件的有效期进行验证,附件下载链接的有效期为两小时。

这个一小时的定义是您打开或者刷新博客页面当前时间的时针
和您点击下载时间的时针之差,if ($check <=2 && $check >=0 )
小于2大于0

如果校验正确将下载正常的附件,如果校验失败,则下载土制的广告程序(作用只是打开我的站点网址)一个。

其实搞这么多无非是本人想弄一个精品下载站,头疼盗链的问题,先在博客进行测试一下

如果你以上内容感兴趣,可以测试一下 >>

欢迎盗链本站资源 

Tags: sablog | 博客 | 附件

阿里妈妈淘客自定义搜索框

阿里妈妈淘客的原装代码是input的,而且是本窗口打开,很让人不爽。

于是自己重新弄了一下,演示见本博客下边。

XML/HTML代码
  1. <FORM class=download-post action="http://p.alimama.com/cpslist.php" method="get"  target="_blank">  
  2.   <input type="text" value="" name="q">  
  3.   <input type="hidden" value="mm_100287770_0_0" name="pid">  
  4.   <input type="hidden" value="utf8" name="charset">  
  5.   <INPUT class="formbutton" type="submit" value="淘宝">  
  6. </FORM>  

Tags: 淘客

PHP实现escape,unescape的方法

PHP代码
  1. function phpescape($str){       
  2.     preg_match_all("/[\x80-\xff].|[\x01-\x7f]+/",$str,$newstr);       
  3.     $ar = $newstr[0];       
  4.     foreach($ar as $k=>$v){       
  5.         if(ord($ar[$k])>=127){       
  6.             $tmpString=bin2hex(iconv("GBK","ucs-2",$v));       
  7.             if (!eregi("WIN",PHP_OS)){       
  8.                 $tmpString = substr($tmpString,2,2).substr($tmpString,0,2);       
  9.             }       
  10.             $reString.="%u".$tmpString;       
  11.         } else {       
  12.             $reString.= rawurlencode($v);       
  13.         }       
  14.     }       
  15.     return $reString;       
  16. }      
PHP代码
  1. //该方法在某些linux系统下,       
  2. //会因为iconv的php版本问题       
  3. //造成该函数方法无法正常使用       
  4. //使用前请测试先       
  5. function phpescape($str) {       
  6.   preg_match_all("/[€-ÿ].|[-]+/",$str,$r);       
  7.   $ar = $r[0];       
  8.   foreach($ar as $k=>$v) {       
  9.     if(ord($v[0]) < 128){       
  10.       $ar[$k] = rawurlencode($v);       
  11.       echo $ar[$k]."<BR>";       
  12.     }       
  13.     else {       
  14.       $ar[$k] = "%u".bin2hex(iconv("GBK","ISO-10646-UCS-2",$v));     //此处GBK为目标代码的编码格式,请实际情况修改       
  15.       echo $ar[$k]."<BR>";       
  16.     }       
  17.   }       
  18.   return join("",$ar);       
  19. }       
  20.       
  21. //该方法为上面的改进版       
  22. //首先判断平台版本是否为win系统       
  23. //但该版本会有些特殊字符无法使用       
  24. function phpescape($str){       
  25.     $sublen=strlen($str);       
  26.     $reString="";       
  27.     for ($i=0;$i<$sublen;$i++){       
  28.         if(ord($str[$i])>=127){       
  29.             $tmpString=bin2hex(iconv("GBK","ucs-2",substr($str,$i,2)));    //此处GBK为目标代码的编码格式,请实际情况修改       
  30.       
  31.             if (!eregi("WIN",PHP_OS)){       
  32.                 $tmpString=substr($tmpString,2,2).substr($tmpString,0,2);       
  33.             }       
  34.             $reString.="%u".$tmpString;       
  35.             $i++;       
  36.         } else {       
  37.             $reString.="%".dechex(ord($str[$i]));       
  38.         }       
  39.     }       
  40.     return $reString;       
  41. }       
  42.       
  43.       
  44. function unescape($str) {        
  45.          $str = rawurldecode($str);        
  46.          preg_match_all("/%u.{4}|&#x.{4};|&#d+;|.+/U",$str,$r);        
  47.          $ar = $r[0];        
  48.          foreach($ar as $k=>$v) {        
  49.                   if(substr($v,0,2) == "%u")        
  50.                            $ar[$k] = iconv("UCS-2","GBK",pack("H4",substr($v,-4)));        
  51.                   elseif(substr($v,0,3) == "&#x")        
  52.                            $ar[$k] = iconv("UCS-2","GBK",pack("H4",substr($v,3,-1)));        
  53.                   elseif(substr($v,0,2) == "&#") {        
  54.                            $ar[$k] = iconv("UCS-2","GBK",pack("n",substr($v,2,-1)));        
  55.                   }        
  56.          }        
  57.          return join("",$ar);        
  58. }      

别光说不练,来个例子

 

PHP代码
  1. $str = '\\u559c\\u60a6\\u56fd\\u9645\\u6751';       
  2. $str = preg_replace('~\\\u([^\\\]+)~''&#x\\1;'$str);       
  3. echo unescape($str);   //将输出:喜悦国际村    
  4.       
  5. function unescape($str) {        
  6.     $str = rawurldecode($str);        
  7.     preg_match_all("/%u.{4}|&#x.{4};|&#d+;|.+/U",$str,$r);        
  8.     $ar = $r[0];        
  9.     foreach($ar as $k=>$v) {        
  10.         if(substr($v,0,2) == "%u")       
  11.             $ar[$k] = iconv("UCS-2","GBK",pack("H4",substr($v,-4)));        
  12.         elseif(substr($v,0,3) == "&#x")       
  13.             $ar[$k] = iconv("UCS-2","GBK",pack("H4",substr($v,3,-1)));        
  14.          elseif(substr($v,0,2) == "&#")       
  15.             $ar[$k] = iconv("UCS-2","GBK",pack("n",substr($v,2,-1)));        
  16.      }        
  17.      return join("",$ar);        
  18. }      

Tags: php | escape | unescape

反弹木马php版ip更新系统

平时我们用反弹木马ip更新的时候要么使用希网之类的动态域名,要么使用FTP更新,以前我曾经发布了一个asp版的ip更新系统,其实asp空间有一个不好之处就是IIS并发数太小,更新好的ip文件,如果上线木马过多就会导致服务器出错,而且加之现在php空间的便宜,大部分都是选择了 php+mysql环境了,今天翻翻硬盘,找出来以前写的2个ip更新文件,共享一个。

 

asp版的ip更新
  1. <%   
  2. '=-------------------------------------------------------------------  
  3. '= ip更新上线   
  4. '= sunray mail:sunr4y@126.com  
  5. '= http://sunray.126.com http://www.prcer.com   
  6. '=-------------------------------------------------------------------   
  7. ip=request("ip")   
  8. set fs=server.CreateObject("Scripting.FileSystemObject")   
  9. set file=fs.OpenTextFile(server.MapPath("ip.jpg"),2,True)   
  10. file.writeline "http://"+ip+"/wwwroot/"  
  11. file.close   
  12. set file=nothing   
  13. set fs=nothing   
  14. response.write "IP更新成功!"  
  15. %>  

 

PHP版ip更新
  1. <?php   
  2. // ========================== 文件说明 ==========================//   
  3. // 文件说明:PHP木马IP上线更新系统   
  4. // --------------------------------------------------------------//   
  5. // 程序作者:sunray http://www.prcer.com   
  6. // --------------------------------------------------------------//   
  7. // 使用方法:ip.php?pass=sunray&ip=88.88.88.88:888,注意修改密码,ip文件是 ip.txt   
  8. // ==============================================================//   
  9. $pass = $_GET['pass'];   
  10. if ($pass == sunray){   
  11. $ip = $_GET['ip'];   
  12. file_put_contents('ip.txt',$ip);   
  13. echo "fresh ok!\n";   
  14. $content = file_get_contents('ip.txt');   
  15. echo "NowIP is:\n";   
  16. echo $content;   
  17. }else{   
  18.     echo "password error\r\n";   
  19.     }   
  20. ?>  

 

查询域名百度收录量,php代码

今天本来想给自己网站的友情链接做一个百度收录实时显示插件,拿着php手册现学现卖,终于搞了一个,但是实际应用的时候却是大部分显示正确,少部分无法显示,靠。需要刷新一次才完全显示

先吧代码贴出来,高手指点我一下。

演示 http://www.xh4t.com/templates/gojoy/inc/baiduseo.php?site=http://www.xh4t.com

PHP代码
  1. <?php   
  2. $site=$_GET['site'];   
  3. $site=str_replace("http://","","$site");   
  4. $buffer = @file_get_contents("http://www.baidu.com/s?wd=site:".$site"r");   
  5. if ($buffer) {   
  6. $data=cut($buffer,"找到相关网页","篇");   
  7. $data=str_replace(array("约",","),"",$data);}   
  8. ?><script language="javascript" type="text/javascript">   
  9. document.write("<a href=\"http://www.baidu.com/s?wd=site:<?php echo $site; ?>\" target=\"_blank\">[<?php echo $data; ?>]</a>");</script>   
  10. <?php   
  11.   
  12.   
  13.   
  14. function cut($file,$from,$end){    
  15.         $message=explode($from,$file);    
  16.         $message=explode($end,$message[1]);    
  17. return        $message[0];    
  18. }   
  19. ?>  

Tags: php | seo | 百度

Records:25812345678910»