php的pid怎么找,有什么好的黑客软件吗?
一、扫描工具
X-scan 3.1 焦点出的扫描器,国内最优秀的安全扫描软件之一!非常专业的一个扫描器!
X-way 2.5 这也上一个非常不错的扫描器哦!功能非常多!使用也不难,入侵必备工具!
SuperScan 3.0 强大的TCP 端口扫描器、Ping 和域名解析器!
Namp 3.5 这个就厉害了,安全界人人皆知的非常有名气的一个扫描器!作者Fyodor
Hscan v1.20 这是款运行在Win NT/2000下的漏洞扫描工具,有GUI以及命令行两种扫描方式!
SSS 俄罗斯安全界非常专业的一个安全漏洞扫描软件!
U-Scan.exe 非常好的UNICODE漏洞扫描工具!
RpcScan V1.1 可以通过135端口枚举远程主机RPC连接信息!
SHED 1.01 一个用来扫描共享漏洞的机器的工具!
DSScan V1.00 ms04-011远程缓冲区溢出漏洞扫描专用!
Dotpot PortReady1.6 该软件为“绿色软件”,无需安装,非常小巧(仅23KB),具有极快的扫描速度!
WebDAVScan v1.0 针对WEBDAV漏洞的扫描工具! 注意:该软件解压缩时会被查杀!
Socks Proxy Finder2 扫描端口速度非常快的一个工具,扫描完毕后还可以导出保存起来!
SQLScan v1.2 猜解开着1433端口的住机密码工具!
RPC漏洞扫描器 v1.03 针对RPC漏洞扫描的工具!
流光5.0 pj版 国内大名鼎鼎的黑客扫描工具,由高级程序员小榕编写!
自动攻击探测机 Windows NT/2000 自动攻击探测机
4899空口令探测 能够快速的扫描到被安装了radmin服务端4899端口的空口令IP!
二、远程控制黑洞2004 免杀版 藏鲸阁-陈经韬编写的著名远程控制程序!该版本还是8月15最新版的哦!
冰河2004 免杀版 国内最有名,历史最悠久的木马冰河!本版本是冰河的最新版本,服务器端只有16KB!
灰鸽子迷你版 灰鸽子工作室-葛军同志的作品!
网络神偷 5.7 网络神偷是一个专业级的远程文件访问工具!具有反弹功能!
广外女生 1.53
广州-广外女生小组的作品,曾风靡一时! 注意:该软件解压缩时会被查杀!
Radmin3.2影子版 非常有名的监视程序!并非木马,所以服务端不会被查杀!
黑社会 2.0 使用跟Radmin一样,功能明显比它多,扫描速度也非常快!
风雪远程控制 v3.9 基于TCP/IP协议的远程管理网络工具,一个具有反弹功能的工具,非常小巧!
无赖小子 2.5 无赖小子2.5,08月23日发布,其默认端口8011!
蓝色火焰 v0.5 蓝色火焰是一个没有客户端的木马,可谓无招胜有招!注意:该软件解压缩时会被查杀!
网络公牛 国产公牛木马,由于上传文件大小限制,包中没有加入易语言运行库文件krnln.fnr!
GoToMyPC 4.00 安装简单;能够从任何安装有浏览器的计算机上访问主机;具有新的安全功能!
上面的已经成为历史了
网络红娘
上兴4.4
黑防鸽子2006
黑洞2006
远程任我行
三、入侵必备SQL综合利用工具 非常好的一个SQL连接器,除了可以输入CMD命令外,还可以直接上传软件!
SuperSQLEXEC 用来连接sql server的工具!
3389.exe 开远程机器3389端口的小东东!只要把程序上传到肉鸡运行后,重启既可!
c3389.exe 是一个可以显示、更改本机或远程主机终端服务端口的小程序!
3389.bat 一个开3389端口的批量处理!
3399终端登陆器 用来远程登陆3389肉鸡终端的工具!这个win2000以上都有,以下的都没有!
Opentelnet 远程开telnet的工具!
NTLM.exe 去除ntlm验证的小工具,上传后执行,然后再telnet上去既可!
Hide Admin V2.0 用来隐藏肉鸡上管理员帐号的工具!不过管理员帐号必须有$号哦!
SSSO伴侣1.2 更直观的入侵,把dos下的入侵实战搬到图形界面上来!
3389终端复制补丁 只要安装了该补丁,就可以直接把你需要上传的东西拖拽到肉鸡上!非常方便哦!
TFTP32 非常使用的一个上传工具!也是大家经常使用的哦!
Wget.exe 命令行下的http软件!
Pulist.exe 使用pulist.exe 来获取已经登陆帐户的winlogon.exe 的PID 值!
FindPass.exe 找管理员密码,需要PULIST配合!
入侵助手1.0 该工具可以将dos下的入侵命令直接生成给黑客!
Snake的代理跳板 让机器成为sock5代理软件的程序,可以用它隐藏自己的ip.
Fport.exe 命令行下查看系统进程与端口关联!
四、注入工具NBSI 2.0 NB联盟小竹编写的一个非常强悍sql注射工具!
CASI 1.10 安全天使-superhei编写的一个php注射工具,亦是国内首发的第一个php注射工具!
sqlasc.exe NB联盟出的注射点扫描工具!
sql_injection 自贡学生联盟出的sql注射工具,跟臭要饭的哪个差不多!
绝世猜解SQL注射 1.0 BUGKIDZ-臭要饭的!以前编写的sql注射工具,使用率相当广泛!简单实用的工具!
五、网吧工具还原转存大师 藏鲸阁出的还原转存大师,大家都认识!不做介绍!
还原精灵清除器 CY07工作室出的一个还原精灵清除器!好久以前我用过,感觉非常不错!
还原精灵密码读取 还原精灵密码读取!读取还原精灵密码的工具!
还原卡密码pj程序 非常好用的还原卡密码pj程序!
Pubwin4.3 修改程序 目的:跳过管理验证,并且可以免费上网!
美萍9.0密码pj器1.0 美萍9.0密码pj器1.0!做pj使用!
万象2R最新版pj器 万象2R最新版pj器!做pj使用!
万象普及版密码pj器 可以显示退出密码;运行设置程序密码;注意:该软件解压缩时会被查杀!
网吧管理集成pj器 网吧管理集成pj器,功能挺多的哦!
Pubwin精灵 程序运行后,首先点击pj按钮,当显示pj成功后请点注销按钮....
小哨兵密码清除器 小哨兵密码清除,没有测试过,大家试试!
解锁安全器2.0 解锁安全器2.0!
硬盘还原卡pj程序 硬盘还原卡pj程序!
还原卡解锁 还原卡解锁!
Bios密码探测器 Bios密码探测器,速度很快的哦!
共享密码扫描器 共享密码扫描器,也是一个不错的工具!
硬盘还原卡工具包 硬盘还原卡工具包,零件很多,大家试试吧!
干掉Windows2000 干掉Windows2000!
注册表解锁器 注册表pj器!解锁用的!
网上邻居密码pj器 网上邻居密码pj器,速度也很快哦!
六、漏洞利用动网7SP1,2,SQL注入 动网7SP1,7SP2,SQL版USER-AGENT注入利用程序!桂林老兵作品!
动网上传利用程序 动网上传漏洞利用程序!桂林老兵作品!
动网上传漏洞利用 动网上传漏洞利用程序,臭要饭的!作品!
BBS3000漏洞利用工具 BBS3000漏洞利用工具,俺是奋青作品!
尘缘雅境漏洞利用工具 尘缘雅境上传漏洞利用工具,俺是奋青作品!
上传漏洞利用4in1 上传漏洞利用程序4合1
七、嗅探监听nc.exe NC.EXE是一个非标准的telnet客户端程序!安全界有名的军刀!
NetXray 一款非常好的网络分析和监控软件
Sniffer Pro 4.7 想成为真正的黑客高手,那就先学会使用该工具吧!
WSockExpert 非常实用的一个抓包工具,也是黑客经常使用的工具!
八、溢出工具sql2.exe 红盟站长Lion编译的一个sql溢出程序!注意:该软件解压缩时会被查杀!
SERV-U.exe 编译好的site chmod 溢出工具.默认的shellport为53!
IIS5Exploit.exe 不错的一个iis5溢出攻击程序!非常实用!适用英文版!
IDAHack ida溢出漏洞常用工具!
WEBdav溢出程序 WEBdav溢出程序!
PHP溢出工具:concep PHP溢出工具:concep!
IDQ溢出攻击程序 IDQ溢出攻击程序!
IIS5.0远程溢出工具 可以溢出任何版本的windows系统,只要安装了iis4.0 iis 5.0
九、攻击工具蓝雪入侵者V1.00 BETA 完全自动,攻击网吧利器!注意:该软件解压缩时会被查杀!
蓝雪QQ轰炸者V2.11 这是蓝雪QQ轰炸者的最新版!
第六代飘叶千夫指6.0 程序上针对“千夫指”等软件设置了多项预防功能!
懒人短消息攻击器V1.01 此软件是结合各大短信网站普遍都有漏洞制作而成的注意:解压缩时会被查杀!
UDP Flood v2.0 发送UDP packet进行拒绝服务攻击。注意:该软件解压缩时会被查杀!
Red Hacker III 威力强大,UDP式攻击,单机攻击,破坏力大!注意:该软件解压缩时会被查杀!
狂怒之Ping 结合Ping o Death和Ping Flood两种攻击方式!注意:该软件解压缩时会被查杀!
SYN潜伏攻击者 拒绝服务,扩展GUI界面,实现隐藏攻击的功能!注意:该软件解压缩时会被查杀!
十、pj工具L0phtCrack.v5.04 非常强悍的一个pj工具``强烈推荐`
黑雨-邮箱密码pj器 pjPOP3邮箱密码的工具,支持多线程``
黑雨-网页密码pj器 pj网页登陆密码的工具哦`
MD5.exe 这个版本是命令行下MD5加密pj的工具,速度非常快!
多功能密码pj器 功能非常强大的密码pj工具,几乎什么密码都能pj!
3389终端密码pj工具 pj3389终端登陆密码的工具``
MD5解密器的速度加强版 这个版本为改进版,pjMD5加密数据快得惊人,已测试过!厉害``
十一、后门工具WinShell v5.0 孤独剑客写的一个后门工具``很实用的哦`现在还是最新版的5.0`
rootkit 从系统底层完美隐藏指定进程,服务,注册表键并可以端口绑定的内核级Win2k后门!
CleanIISLog IIS 小榕编写的一个iis日志清除工具!
elsave.exe 小榕编写的日志清除工具!
wollf.exe 1.5 扩展Telnet服务,集成Ftp服务器、键盘记录、端口转发等功能,可反向连接等!
ca.exe 小榕编写的一个远程克隆账号工具!
cca.exe 检查是否有克隆账号,同样是小榕编写的!
srv.exe 孤独剑客写的一个后门工具``很实用的哦`现在防杀``
cmdbind cmdbind利用远程线程和管道在WINLOGON.EXE和SPOOLSV.EXE中建立远程线....
rknt 不错的一个后门程序!
pk.exe 这是一个杀进程的小工具``挺实用,我多大时候是用来杀对方机器上的防火墙`
ackcmd.exe 一个ICMP通道的后门工具,能够穿越某些规则配置的防火墙!
IP发送者 v1.5 只要在肉鸡上安装了该服务端,每当肉鸡重启时,都会把IP发送到你的邮箱里去!
十二、木马工具海阳顶端asp木马 海阳顶端asp木马,黑网站时用得比较多!
冰狐浪子asp木马 非常小型的asp木马,功能也很多!
QQ木马 QQ木马!
密码解霸4.1网络版 密码解霸4.1网络完整版! 注意:该软件解压缩时会被查杀!
超级结巴2004 超级结巴2004 我用最新版金山测试防杀!
密码解霸通用注册机 支持现在比较流行的3.2、4.1、5.1、5.3、2004版的密码结巴!及其他修改版!
常用的黑客工具就这些,用来学习研究就好,别用来干坏事哦。抓到得判刑的哦。 《刑法》第二百八十六条涉嫌破坏计算机信息系统罪,犯本罪的,处五年以下有期徒刑或者拘役;后果特别严重的,处五年以上有期徒刑。php多线程教程?
PHP+shell实现多线程的方法
先写个简单的php代码,这里为了让脚本执行时间更长,方便看效果,sleep一下,呵呵!先看下test.php的代码:ls
PHP代码:
for ($i=0;$i<10;$i++) {
echo $i;
sleep(10);
}
?>
在看下shell脚本的代码,非常简单
#!/bin/bash
for i in 1 2 3 4 5 6 7 8 9 10
do
/usr/bin/php -q /var/www/html/test.php &
done
注意到在请求php代码的那行有一个&符号吗,这个是关键,不加的话是不能进行多线程的,&表示讲服务推送到后台执行,因此,在 shell的每次的循环中不必等php的代码全部执行完在请求下一个文件,而是同时进行的,这样就实现了多线程,下面运行下shell看下效果,这里你将 看到10个test.php进程再跑,再利用linux的定时器,定时请求这个shell,在处理一些需要多线程的任务,例如,批量下载时,非常好用!
php中用WEB服务器实现多线程
假设我们现在运行的是a.php这个文件. 但是我在程序中又请求WEB服务器运行另一个b.php,那么这两个文件将是同时执行的.(PS: 一个链接请求发送之后, WEB服务器就会执行它, 而不管客户端是否已经退出)
有些时候, 我们想运行的不是另一个文件, 而是本文件中的一部分代码.该怎么办呢?
其实可是通过参数来控制a.php来运行哪一段程序.
下面看一个例子:
//a.php,b.php
PHP代码:--------------------------------------------------------------------------------
function runThread()
{
$fp = fsockopen('localhost', 80, $errno, $errmsg);
fputs($fp, "GET /b.php?act=b\r\n\r\n"); //这里的第二个参数是HTTP协议中规定的请求头
//不明白的请看RFC中的定义
fclose($fp);
}
function a()
{
$fp = fopen('result_a.log', 'w');
fputs($fp, 'Set in ' . Date('h:i:s', time()) . (double)microtime() . "\r\n");
fclose($fp);
}
function b()
{
$fp = fopen('result_b.log', 'w');
fputs($fp, 'Set in ' . Date('h:i:s', time()) . (double)microtime() . "\r\n");
fclose($fp);
}
if(!isset($_GET['act'])) $_GET['act'] = 'a';
if($_GET['act'] == 'a')
{
runThread();
a();
}
else if($_GET['act'] == 'b') b();
?>
--------------------------------------------------------------------------------
打开result_a.log 和 result_b.log 比较一下两个文件的中访问的时间. 大家会发现, 这两个的确是在不同线程中运行的.有些时间完全一样.
上面只是一个简单的例子, 大家可以改进成其它形式.
既然PHP中也能多线程了, 那么问题也来了, 那就是同步的问题. 我们知道 PHP本身是不支持多线程的. 所以更不会有什么像Java 中synchronize的方法了. 那我们该如何做呢.
1. 尽量不访问同一个资源. 以避免冲突. 但是可以同时像数据库操作. 因为数据库是支持并发操作的. 所以在多线程的PHP中不要向同一个文件中写入数据. 如果必须要写的话, 用别的方法进行同步.. 如调用 flock对文件进行加锁等. 或建立临时文件并在另外的线程中等待这个文件的消失 while(file_exits('xxx')); 这样就等于这个临时文件存在时, 表示其实线程正在操作
如果没有了这个文件, 说明其它线程已经释放了这个.
2. 尽量不要从runThread在执行fputs后取这个socket中读取数据. 因为要实现多线程, 需要的用非阻塞模式. 即在像fgets这样的函数时立即返回.. 所以读写数据就会出问题. 如果使用阻塞模式的话, 程序就不算是多线程了. 他要等上面的返回才执行下面的程序. 所以如果需要交换数据最后利用外面文件或数据中完成. 实在想要的话就用socket_set_nonblock($fp) 来实现.
说了这么多, 倒底这个有没有实际的意义呢? 在什么时候需要这种用这种方法呢 ?
答案是肯定的. 大家知道. 在一个不断读取网络资源的应用中, 网络的速度是瓶颈. 如果采多这种形式就可以同时以多个线程对不同的页面进行读取.
本人做的一个能从8848、soaso这些商城网站搜索信息的程序。还有一个从阿里巴巴网站上读取商业信息和公司目录的程序也用到了此技术。 因为这两个程序都是要不断的链接它们的服务器读取信息并保存到数据库。 利用此技术正好消除了在等待响应时的瓶颈。
php模拟实现多线程的三种方法
PHP语言本身是不支持多线程的. 了一下网上关于PHP模拟多线程的方法, 总的来说, 都是利用了PHP的好伙伴们本身所具有的多线程能力. PHP的好伙伴指的就是LINUX和APACHE啦, LAMP嘛.
另外, 既然是模拟的, 就不是真正的多线程. 其实只是多进程. 进程和线程是两个不同的概念. 好了, 以下方法都是从网上找来的.
1. 利用LINUX操作系统
for ($i=0;$i<10;$i++) {
echo $i;
sleep(5);
}
?>
上面存成test.php, 然后写一段SHELL代码
#!/bin/bash
for i in 1 2 3 4 5 6 7 8 9 10
do
php -q test.php &
done
2. 利用fork子进程(其实同样是利用LINUX操作系统)
declare(ticks=1);
$bWaitFlag = FALSE; /// 是否等待进程结束
$intNum = 10; /// 进程总数
$pids = array(); /// 进程PID数组
echo ("Startn");
for($i = 0; $i < $intNum; $i++) {
$pids[$i] = pcntl_fork();/// 产生子进程,而且从当前行之下开试运行代码,而且不继承父进程的数据信息
if(!$pids[$i]) {
// 子进程进程代码段_Start
$str="";
sleep(5+$i);
for ($j=0;$j<$i;$j++) {$str.="*";}
echo "$i -> " . time() . " $str n";
exit();
// 子进程进程代码段_End
}
}
if ($bWaitFlag)
{
for($i = 0; $i < $intNum; $i++) {
pcntl_waitpid($pids[$i], $status, WUNTRACED);
echo "wait $i -> " . time() . "n";
}
}
echo ("Endn");
?>
3. 利用WEB SERVER, PHP不支持多线程, APACHE可是支持的, 呵呵.
假设我们现在运行的是a.php这个文档. 但是我在程式中又请求WEB服务器运行另一个b.php
那么这两个文档将是同时执行的.(代码同上)
当然啦,也可以把需要多线程处理的部分交给JAVA去处理, 然后在PHP里调用, 哈哈.
system('java multiThread.java');
?>
扩展资料:PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
php为什么获取pid?
php获取pid,可以用来向消息队列发送数据
怎么查看ftp日志?
FTP服务器的日志设置,可以通过修改主配置文件/etc/vsftpd.conf实现。主配置文件中与日志设置有关的选项包括xferlog_enable 、xferlog_file 和dual_log_enable 等。
xferlog_enable
如果启用该选项,系统将会维护记录服务器上传和下载情况的日志文件。默认情况下,该日志文件为 /var/log/vsftpd.log。但也可以通过配置文件中的 vsftpd_log_file 选项来指定其他文件。默认值为NO。
xferlog_std_format
如果启用该选项,传输日志文件将以标准 xferlog 的格式书写,该格式的日志文件默认为 /var/log/xferlog,也可以通过 xferlog_file 选项对其进行设定。默认值为NO。
dual_log_enable
如果启用该选项,将生成两个相似的日志文件,默认在 /var/log/xferlog 和 /var/log/vsftpd.log 目录下。前者是 wu-ftpd 类型的传输日志,可以利用标准日志工具对其进行分析;后者是Vsftpd类型的日志。
syslog_enable
如果启用该选项,则原本应该输出到/var/log/vsftpd.log中的日志,将输出到系统日志中。
常见的日志解决方案如下:
xferlog_enable=YES
xferlog_std_format=YES
xferlog_file=/var/log/xferlog
dual_log_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
该方案将xferlog_enable设置为YES,表明FTP服务器记录上传下载的情况,而将xferlog_std_format也设置为YES,则表明将记录的上传下载情况写在xferlog_file所指定的文件中,即/var/log/xferlog文件。
同时,该方案启用dual_log_enable,表明启用了双份日志。在用xferlog文件记录服务器上传下载情况的同时,vsftpd_log_file所指定的文件,即/var/log/vsftpd.log,也将用来记录服务器的传输情况。
下面分别查看xferlog文件和vsftpd.log文件的内容。
xferlog内容如下:
Thu Sep 6 09:07:48 2007 7 192.168.57.1 4323279 /home/student/phpMyAdmin -2.11.0-all-languages.tar.gz b _ i r student ftp 0 * c
Thu Sep 6 10:15:59 2007 1 192.168.57.1
61810 /home/student/php-pdo-5.1.6-5. el5.
i386.rpm b _ i r student ftp 0 * c
Thu Sep 6 10:17:13 2007 1 192.168.57.1
83741 /home/student/php-mysql-5.1. 6-5.el5.i386.
rpm b _ i r student ftp 0 * c
Tue Sep 11 07:49:34 2007 1 127.0.0.1 0 /
pub/hello.txt b _ o a bit@bit.edu.cn ftp 0 * i
Tue Sep 11 07:51:22 2007 1 127.0.0.1 34 /
pub/hello.txt b _ o a bit@bit.edu.cn ftp 0 * c
Tue Sep 11 11:23:05 2007 1 192.168.57.1
83741 /php-mysql-5.1.6-5.el5.i386.rpm a _ o r student ftp 0 * c
Tue Sep 11 11:31:36 2007 1 192.168.57.1
12 /eng000.txt a _ i r student ftp 0 * c
Tue Sep 11 11:53:05 2007 1 192.168.57.2
367 /user_list b _ i r student ftp 0 * c
Tue Sep 11 11:56:06 2007 1 192.168.57.2
0 / b _o a mozilla@example.com ftp 0 * i
Tue Sep 11 11:57:36 2007 1 192.168.57.2
0 / b _ o r student ftp 0 * i
vsftpd.log文件内容如下:
Tue Sep 11 14:59:03 2007 [pid 3460] CONNECT: Client "127.0.0.1"
Tue Sep 11 14:59:24 2007 [pid 3459] [ftp]
OK LOGIN: Client "127.0.0.1", anon password "?"