首页 | 注册 | 登录 | 归档 | 搜索 | 标签 | 在线工具
浏览模式: 标准 | 列表 2006年07月的文章

PHPlib Template 模板类中文文档

模板(Template)
目录

模板类实例变量
模板类实例方法
        可调用的实例方法
        内部实例方法
模板类应用举例
备注: 如果你认为它像FastTemplates,那你要认真阅读了,其实它不是.

该模板类允许你在一些外部文件中保留HTML代码,这些文件完全不包含PHP代码,只含有用以替换的字段(译注:就是下文中所说的变量的"引用")。这个类就提供了一些可以让你用任意的字符串填入欲替换字段的函数。



备注: 该文档的版本不再维护,请参阅template.inc 源文件中的注释部分,以获得最可靠的文档.

» 阅读全文

Exploit::rras_ms06_025_rasman

来源:# milw0rm.com
exploit::rras_ms06_025_rasman
##
# This file is part of the Metasploit Framework and may be redistributed
# according to the licenses defined in the Authors field below. In the
# case of an unknown or missing license, this file defaults to the same
# license as the core Framework (dual GPLv2 and Artistic). The latest
# version of the Framework can always be obtained from metasploit.com.
##

package Msf::exploit::rras_ms06_025_rasman;
use base "Msf::exploit";

» 阅读全文

Tags: 漏洞, exp

Notepad2

一个小巧,快速的替代微软记事本的软件,界面华丽,功能强大,我实在找不出微软的记事本还能留下来的理由。软件已经完全汉化by ryan_song 主要特点:

1 自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, Assembler, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等众多文件
2 支持ANSI,Unicode,UTF-8等编码互换

» 阅读全文

郁闷了,

权限全没有了,只有发文章的权限了
晕了,
无语了,只能明天找朋友帮我在服务器上改了

 

php实现禁止网外链接网址的方式查看网页

php实现禁止网外链接网址的方式查看网页
// 禁止网外链接(例如搜索引擎)查看网页内容

if(!empty($_SERVER['HTTP_REFERER']))
{
preg_match("/^(http:\/\/)?([^\/]+)/i",$_SERVER['HTTP_REFERER'], $matches);
$host = $matches[2];

» 阅读全文

Tags: php

防注入处理

/*
*防注入处理
*/
if(!get_magic_quotes_gpc()){
        
immit($_POST);
        
immit($_GET);
        
immit($_COOKIE);
}
//防注入处理(为变量加入斜杠)函数
//参数 $array 为防注入变量数组 
function immit(&$array){
            foreach(
$array as $key=>$value){
                        if(!
is_array($value)){
                                
$array[$key]=addslashes($value);
                        }else{
                                
immit($array[$key]);
                        }
            }
}

Tags: php

使用md5变换算法防穷举破译密码

MD5是在Web应用程序中最常用的密码加密算法。由于MD5是不可逆的,因而经过MD5计算得到后的密文,不能通过逆向算法得到原文。


  回顾在Web应用程序中使用MD5加密文本密码的初衷,就是为了防止数据库中保存的密码不幸泄露后被直接获得。但攻击者不但拥有数据量巨大的密码字典,而且建立了很多MD5原文/密文对照数据库,能快速地找到常用密码的MD5密文,是破译MD5密文的高效途径。然而,MD5密文数据库所使用的是最常规的MD5加密算法:原文-->MD5-->密文。因此,我们可以使用变换的MD5算法,使现成的MD5密文数据库无所作为。


  下面演示一些变换算法的例子(名字是我自己随便起的,嘻嘻),代码是通过PHP实现的。当然,在其它的Web开发语言中,也大同小异,完全能得到相同的结果。

变换一:循环MD5

» 阅读全文

Records:37‹Prev1234