正在加载...
分页: 2/12 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]
From:http://www.sablog.net/blog/scanpass-ftp-mysql-mssql-ssh/

帮我们公司的某猥琐男写的。据说是渗透某个大站要用到。

可以扫FTP\MYSQL\MSSQL\SSH密码

比如webshell在linux下。不会在LINUX下渗透。可以试试这个。

点击在新窗口中浏览此图片

演示地址
http://tools.selboo.com.cn/security/scanpass.php

下载地址
下载文件 (已下载 188 次)
Tags: , ,

php常用类整理

[ 2010/12/10 23:28 | by selboo ]
在实际开发过程会经常会遇到一些重复的操作,如果每次都要自己去实现这无疑加重了自己的工作量,下面对一些可能经常用到的类做个整理:

图表库
下面的类库可以让你很简单就能创建复杂的图表和图片。当然,它们需要GD库的支持。
pChart – 一个可以创建统计图的库。
Libchart – 这也是一个简单的统计图库。
JpGraph – 一个面向对象的图片创建类。
Open Flash Chart – 这是一个基于Flash的统计图。

RSS 解析
解释RSS并是一件很单调的事情,不过幸好
Tags: ,

php对大文件进行读取操作

[ 2010/12/10 17:44 | by selboo ]
在php中,对于文件的读取时,最快捷的方式莫过于使用一些诸如file、file_get_contents之类的函数,简简单单的几行代码就能很漂亮的完成我们所需要的功能。但当所操作的文件是一个比较大的文件时,这些函数可能就显的力不从心, 下面将从一个需求入手来说明对于读取大文件时,常用的操作方法。
需求

有一个800M的日志文件,大约有500多万行, 用php返回最后几行的内容。
实现方法
1. 直接采用file函数来操作

注:由于 file函数是一次性将所有内容读入内存,而php为了防止一些写的比较糟糕的程序占用太多的内存而导致系统内存不足,使服务器出现宕机,所以默认情况下限制只能最大使用内存16M,这是通过php.ini里的memory_limit = 16M来进行设置,这个值如果设置-1,则内存使用量不受限制.

下面是一段用file来取出这具文件最后一行的代码.
整个代码执行完成耗时 116.9613 (s).

[code]$fp = fopen($file, "r&q
Tags:

php获取某个目录大小

[ 2010/10/22 12:32 | by selboo ]

算文件夹大小的函数:

[code]function countDirSize($dir)
{
$handle = opendir($dir);
while (false!==($FolderOrFile = readdir($handle)))
{
if($FolderOrFile != "." && $FolderOrFile != "..")
{
if(is_dir("$dir/$FolderOrFile")) {
$sizeResult += getDirSize("$dir/$FolderOrFile");
} else {
$sizeResult += filesize("$dir/$FolderOrFile");
}
}
}
closedir($handle);
return $sizeResult;<
Tags: , ,

php array占用内存测试

[ 2010/09/21 11:12 | by selboo ]


<?php
function convert($size)
{
    $unit=array(‘b’,'kb’,'mb’,'gb’,'tb’,'pb’);
    return @round($size/pow(1024,($i=floor(log($size,1024)))),2).’ ‘.$unit[$i];
}

$start=memory_get_usage(true);
$test=array();
for($i=0;$i<100000;$i++)
        $test[md5($i)]=1;
echo convert(memory_get_usage(true) – $start);

结果:17.25 mb

意思就是10万个32位的array key,占用内存17.25M
Tags: , , , ,
分页: 2/12 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]