如何扫描网站的php文件在哪里,PHP实现的网站目录扫描索引工具

news/2024/5/9 23:16:34/文章来源:https://blog.csdn.net/weixin_30844577/article/details/115198922

代码很简单,这里就不多废话了,本代码来至一位网友的投稿,经测试可用

error_reporting(E_ALL & ~E_NOTICE);

ignore_user_abort();

set_time_limit(0);

if ($_GET['act'] == 'op') {

$data_url = $_GET['url'] . '/';

$hz = $_GET['type'];

list($fw1, $fw2) = explode('-', $_GET['fw']);

$zs404 = strlen(file_get_contents_curl($data_url . "momaka")) + 200; //404页面字数

$file_name = $_SERVER["REMOTE_ADDR"] . '_' . mt_rand(1000, 9999999) . '.txt'; //写入的文件名

setcookie("file_name", $file_name, time() + 3600 * 24 * 7); //写入cookie 方便识别

for ($i = $fw1;$i <= $fw2;$i++) {

$name = $data_url . $i . $hz; //curl读取页面

$data = file_get_contents_curl($name); //判断页面是否有用

if (strlen($data) > $zs404) {

$log = $name . ' *yes';

} else {

$log = $name . ' no';

}

file_put_contents($file_name, $log . PHP_EOL, FILE_APPEND); //写入文件

if ($_GET['ys']) {

sleep($_GET['ys']); //遇到防火墙使用延迟扫目录

}

}

}

if ($_GET['act'] == 'list') {

$filename = $_COOKIE["file_name"]; //要下载的文件名

header("Content-Type:application/force-download");

header("Content-Disposition:attachment;filename=" . $filename);

readfile($filename);

}

if ($_GET['file_name']) {

$data = file_get_contents($_COOKIE["file_name"]);

}

/* CURL 配置函数 */

function file_get_contents_curl($url) {

$ch = curl_init();

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 跳过证书检查

//curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, true); // 从证书中检查SSL加密算法是否存在

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);

$dxycontent = curl_exec($ch);

return $dxycontent;

}

?>

网站目录文件图片扫描工具

body{ margin: 0; padding: 0; background-color: #F9F9F9;}

.list{margin: 0 auto; width: 500px; padding: 30px 0; background-color: #FFF; margin-top: 50px; border-radius: 8px; border: 1px solid #ECECEC;}

.list h1{ text-align: center; font-size: 1.8em; margin: 30px 0;color: #686B82;}

.list input{width: 250px; height: 28px; border-radius: 5px; border: 1px solid #CACACA; margin: 0 0 20px 20px; display: inline-block; padding: 2px 8px;}

input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}

#sm{width: 270px; height: 32px; font-size: 16px; background-color: #0DD88D; color: #FFF; border: 0;margin-left: 140px;cursor:pointer;}

.list span{float: left; display: inline-block; width: 120px; text-align: right; line-height: 30px;}

.list a{ text-align: center; display: block; color: #808080; text-decoration: none;}

每隔15秒更新一次数据 查找连接后面为 *yes 即可用页面

网站目录文件扫描工具

链接:

后缀:

范围:

延迟:

查看扫描结果

下载扫描结果

$("#sm").click(function(){

$(this).disabled=true;

if(confirm('之前有一个任务可能正在进行,选择确定则新建任务扫描,选择取消则查看任务')){

$.get("index.php?act=op",

{

url : $("#url").val(),

type : $("#type").val(),

fw : $("#fw").val(),

ys : $("#ys").val()

},

function(req) {

alert("扫描结束!");

});

}else{

window.open("index.php?file_name=1");

}

})

有相同需求的小伙伴可以参考下 ad51e517755f8fd6a7ec83ced4ecfaf3.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_826643.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

为您的IIS6下的网站配置Rewrite伪静态组件

首先我们下载Rewrite伪静态组件到服务器&#xff0c;点击下载&#xff0c;然后解压到D:\Rewrite下&#xff0c;解压后如下图&#xff1a; 温馨提示&#xff1a;ReWrite组件所在目录要有Users或者Everyone默认访问权限。您可以点击该目录右键&#xff0c;属性&#xff0c;安全&a…

超实用的54套ASP网站设计源码

2019独角兽企业重金招聘Python工程师标准>>> ASP是一种服务器端脚本编写环境&#xff0c;可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容。以下是则会54套ASP网站设计源码…

网站相关技术探究keepalive_timeout:

网站相关技术探究keepalive设多少&#xff1a; /proc/$PID/fd/$number0:标准输入 1:标准输出2:标准错误Test:[rootKTQT ~]# ll /proc/12857/fdtotal 0 lrwx------ 1 root root 64 Apr 4 17:49 0 -> /dev/nulllrwx------ 1 root root 64 Apr 4 17:49 1 -> /dev/nulllrwx…

Google的网站统计、分析系统

http://www.google.com/analytics/功能全&#xff0c;比较酷&#xff01;转载于:https://www.cnblogs.com/huobazi/archive/2005/11/16/277830.html

SharePoint Server 2013 Step By Step之管理网站导航

管理网站导航SharePoint网站导航包括两个区域的导航选项&#xff0c;快速启动和导航栏。默认情况下&#xff0c;快速启动位于网站内容的左侧&#xff0c;通常用于列出当前站点&#xff1a;如列表、类别&#xff0c;库&#xff0c;子网站等等。而导航栏&#xff0c;默认情况下&a…

ZT 如何使XP自动启动IIS默认网站

如何使XP自动启动IIS默认网站 [转贴 2007-08-27 21:33:24 ] 发表者: yl_wen 在服务里&#xff0c;把下面两个服务设置为自动即可&#xff1a; 1. IIS Admin 2. World Wide Web Publishing分类: 系统维护 转载于:https://www.cnblogs.com/Jasper-Wang/article…

如何通过添加链接让子网站显示在主页

进入“网站目录”网站&#xff0c;点击“创建网站”&#xff0c;添加一个子网站 在新建网站页面&#xff0c;输入网站的标题和URL&#xff0c;这里输入“test” 下面的权限、导航保持默认。网站类别也不做任何选择。 网站创建成功后&#xff0c;我们只能在网站地图里面看到相关…

以网站群的模式实现信息资源落地

2019独角兽企业重金招聘Python工程师标准>>> 一.为何以网站群模式实现信息资源落地&#xff1a; 聚合企业各种网络资源&#xff0c;实现互联互通和协同共享&#xff0c;提高企业资源配置效率和管理水平的能力。 1.技术资源融合 按照主流的技术路线&#xff0c;统一规…

百度seo指南_百度小程序实践项目-seo指南(一)

第一章、智能小程序建设如何对搜索友好一、页面结构要求1、页面结构清晰、各模块划分清晰。2、分类划分明确&#xff0c;设置醒目&#xff0c;分类主题的文章对应发布到相应分类下。3、Web化url结构清晰&#xff0c;易提炼成正则规则&#xff0c;如果有对应H5网站&#xff0c;建…

简易的旅游网页制作_网站制作——css标记语言

对于网页设计而言&#xff0c;html语言就像是画板&#xff0c;让你尽情施展操作&#xff1b;css就像是一支画笔&#xff0c;可以勾勒出优美的画面&#xff0c;它可以根据设计者的要求对网页的布局、颜色、字体、背景和其他图文效果进行控制&#xff0c;可以说css是网页设计必不…

使用微软的 Visual Studio International Pack 1.0 进行网站简体与繁体的互转和得到汉字、拼音、笔画等相关信息...

本帖转自http://blog.csdn.net/net_lover/archive/2009/04/20/4095606.aspx 只为自己查看方便,希望孟老师勿怪. 2009年3月31日&#xff0c;微软发布了 Microsoft Visual Studio International Pack 1.0 SR1。Visual Studio International Pack 包含一组类库&#xff0c;该类库…

JavaScript获取网站域名

代码 <script language"javascript">//获取域名host window.location.host;host2document.domain; //获取页面完整地址url window.location.href;document.write("<br>host"host)document.write("<br>host2"host2)document.wr…

100个优秀的国外设计开发网站

100个优秀的国外设计开发网站&#xff0c;涵盖了Web设计&#xff0c;平面设计&#xff0c;Flash和Flex&#xff0c;设计资源等网站推荐。 常用设计网站 Spunk United 非常出色的杂志&#xff0c;里面提供的都是世界顶级设计师的专访&#xff0c;灵感以及文章还有更多。FreeLanc…

修改 设置 vs.net 网站 调试 设为 起始页

很简单&#xff0c;右键网站项目&#xff0c;打开【属性&#xff08;R&#xff09;】&#xff0c;找到【web】选项卡&#xff0c;然后会看到右边有一个【启动操作】&#xff0c;设置为当前页即可。 见百度问题: http://zhidao.baidu.com/question/195134372.html?an0&si1 …

前端开发中的SEO

什么是SEO SEO由英文Search Engine Optimization缩写而来&#xff0c; 中文意译为“搜索引擎优化”。SEO是指从自然搜索结果获得网站流量的技术和过程&#xff0c;是在了解搜索引擎自然排名机制的基础上&#xff0c; 对网站进行内部及外部的调整优化&#xff0c; 改进网站在搜索…

python最新官网图片_python获取网站图片

# zhouxianglh 2013.05.03 python3.3import urllib.requestfrom html.parser import HTMLParserimport reimport osimport shutilimport timeurl "http://www.douban.com/"filePath "D:\\temp"# 读也HTMLurlContent urllib.request.urlopen(url);data …

java 多线程攻击网站_java之多线程

多线程即在同一时间&#xff0c;可以做多件事情。创建多线程有3种方式&#xff0c;分别是继承线程类,实现Runnable接口,匿名类线程概念首先要理解进程(Processor)和线程(Thread)的区别进程&#xff1a;启动一个LOL.exe就叫一个进程。 接着又启动一个DOTA.exe&#xff0c;这叫两…

高流量网站如何做出高性能?

2019独角兽企业重金招聘Python工程师标准>>> 前一段时间接触了一个教育集团的老总&#xff0c;集团本身是在教育实体化阶段也就是各种教科书盛行的时候起来的&#xff0c;最近 10 年互联网教育越来越火&#xff0c;老板也瞅准商机跳了进来。 可是公司的在线教育板块…

爱车巴巴网站采用beetl

为什么80%的码农都做不了架构师&#xff1f;>>> www.2788.com 供二手车交易服务 转载于:https://my.oschina.net/xiandafu/blog/617527

在 Windows Azure 网站上使用 Django、Python 和 MySQL:创建博客应用程序

编辑人员注释&#xff1a;本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写。 根据您编写的应用程序&#xff0c;Windows Azure 网站上的基本Python 堆栈可能完全满足您的需求&#xff0c;也可能不包括您的应用程序所需的所有模块或库。 不用担心&#xf…