iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python实现对网站目录扫描
  • 524
分享到

Python实现对网站目录扫描

目录网站Python 2023-01-31 05:01:49 524人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

一个很简单的版本,以后会做进一步的修改:多线程,从文件中读取,跟据Head头判断等等. 需要提供一个网站和不存在页面的错误提示 CODE: #!/usr/bin/env python # -*- coding:utf-8 -*-&

一个很简单的版本,以后会做进一步的修改:多线程,从文件中读取,跟据Head头判断等等.

需要提供一个网站和不存在页面的错误提示

CODE:

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import urllib
import urlparse
import htmlParser

class CheckHTML(HTMLParser.HTMLParser):
    available = True
    def check_data(self,data,ErrorSym):
        error = ErrorSym
        if error in data:
            self.available = False

target = raw_input("Please enter your target:")
errorsyb = raw_input("Enter the errorsyb:(eg:404 Error)")
check_list = ['admin','inc','data','include','count']

for li in check_list:
    new_urls = urlparse.urljoin("Http://"+target+"/",li)
    d = urllib.urlopen(new_urls)
    data = d.read()
    check = CheckHTML()
    check.check_data(data,errorsyb)
    if check.available:
        print "%s------------->Found!"%new_urls
    else:
        print "%s------------->Not Found!"%new_urls

--------------------------------------------------------------------------------------------

The Result maybe like this :

Please enter your target:www.fuck.com
Enter the errorsyb:(eg:404 Error)HTTP 错误 404
http://www.fuck.com/admin------------->Found!
http://www.fuck.com/inc------------->Not Found!
http://www.fuck.com/data------------->Found!
http://www.fuck.com/include------------->Found!
http://www.fuck.com/count------------->Found!


   

--结束END--

本文标题: Python实现对网站目录扫描

本文链接: https://www.lsjlt.com/news/189127.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python实现对网站目录扫描
    一个很简单的版本,以后会做进一步的修改:多线程,从文件中读取,跟据Head头判断等等. 需要提供一个网站和不存在页面的错误提示 CODE: #!/usr/bin/env python # -*- coding:utf-8 -*-&...
    99+
    2023-01-31
    目录 网站 Python
  • Python开发网站目录扫描器
    有人问为什么要去扫描网站目录:懂的人自然懂 这个Python脚本的特点: 1.基本完善 2.界面美观(只是画了个图案) 3.可选参数增加了线程数 4.User Agent细节处理 5.多线程显示进度   扫描目标:Metasploitab...
    99+
    2023-01-30
    扫描器 目录 网站
  • 调用python-nmap实现扫描局域网
    使用环境:Raspberry 3b+ +netifaces+python-nmap+nmap 调用netifaces自动获取ip地址: def get_gateways(): return netifaces.gateways(...
    99+
    2023-01-30
    局域网 python nmap
  • python实现局域网ip地址扫描
    python 遍历局域网ip 从知道python开始,我的视线里就没缺少过他。尤其是现如今开发语言大有傻瓜化的趋势。而作为这一趋势的领导,脚本语言就显得格外亮眼。不管是python还是ruby,perl,都火的不得了。就连java都出了个...
    99+
    2023-01-31
    局域网 地址 python
  • PyHacker实现网站后台扫描器编写指南
    目录00x1:模块00x2:请求基本代码00x3:设置00x4:200页面处理00x5:保存结果0x06:完整代码包括如何处理假的200页面/404智能判断等 喜欢用Pyt...
    99+
    2024-04-02
  • 利用python实现IP扫描
    需求:写一个脚本,判断192.168.11.0/24网络里,当前在线ip有哪些?知识点:1 使用subprocess模块,来调用系统命令,执行ping 192.168.11.xxx 命令2 调用系统命令执行ping命令的时候,会有返回值(p...
    99+
    2023-01-31
    python IP
  • Golang怎么实现GC扫描对象
    这篇文章主要介绍了Golang怎么实现GC扫描对象的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Golang怎么实现GC扫描对象文章都会有所收获,下面我们一起来看看吧。扫描的目的扫描到底是为了什么?之前的文章我...
    99+
    2023-07-05
  • 通过python对本局域网进行ARP扫描
    #!/usr/local/bin/python3 """ 对本局域网进行ARP扫描 ARP (Address Resolution Protocol,ARP); 以太网MAC地址识别(如下): 主机在整个局域网广播ARP请求消息,该ARP...
    99+
    2023-01-31
    局域网 python ARP
  • 网站扫描出现安全漏洞怎么办
    网站扫描出现安全漏洞的处理方法:比如: Apache JServ protocol service漏洞问题出在Tomcat的8009端口,错误的提示是8009端口上运行着tcp协议。解决办法:只能是通过关闭8009端口来实现,但是关闭端口之...
    99+
    2024-04-02
  • Python+OpenCV实战之实现文档扫描
    目录1.效果展示2.项目准备3.代码的讲解与展示4.项目资源5.项目总结与评价1.效果展示 网络摄像头扫描:   图片扫描:  最终扫描保存的图片: &n...
    99+
    2024-04-02
  • Java实现局域网IP地址扫描
    Java扫描局域网地址主要通过CMD命令,主要通过Runtime和Process类,由于同一局域网下的IP地址比较多需要通过Java的多线程来扫描端口。 import java.io...
    99+
    2024-04-02
  • 如何实现局域网扫描telnet主机
    这篇文章主要介绍“如何实现局域网扫描telnet主机”,在日常操作中,相信很多人在如何实现局域网扫描telnet主机问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何实现局域网扫描telnet主机”的疑惑有所...
    99+
    2023-06-09
  • python实现打印扫描效果详情
    目录1. 介绍2. 完整代码 1. 介绍 前面我们尝试通过python实现了代码雨以及字母随机闪烁的效果,这次,我们再来实现一个代码的线性扫面。 同样的,此次我们仍然是使用30行代码...
    99+
    2024-04-02
  • PHP-钉钉扫码登录对接第三方网站
    这个小功能对于企业内部的一些自用后台网站还是很常用的,对接也相对简单,记录下对接流程。 开发文档:扫码登录第三方网站 - 钉钉开放平台 先登录钉钉开发者后台,创建扫码登录应用授权 开发者后台统一登录 - 钉钉统一身份认证   生成登录用...
    99+
    2023-08-31
    php
  • Python利用tkinter和socket实现端口扫描
    目录题目参考code题目 请设计并实现一款主机端口扫描程序。程序根据用户输入的域名或IP地址,可以查询该主机的开放的端口号。 例如: 并有一定的异常处理 参考code impor...
    99+
    2022-12-08
    Python tkinter socket端口扫描 Python socket端口扫描 Python 端口扫描
  • SpringBoot实现扫码登录的项目实践
    目录一、首先咱们需要一张表二、角色都有哪些三、接口都需要哪些?四、步骤五、疯狂贴代码Spring Boot中操作WebSocket一、首先咱们需要一张表 这表是干啥的呢?就是记录一下...
    99+
    2024-04-02
  • python之Django自动化资产扫描的实现
    目录1. Django项目搭建2. 配置开发及生产环境2.1 base.py2.2 创建开发环境配置2.3 创建生产环境配置2.4 修改/init.py2.5 迁移数据库3. pyc...
    99+
    2024-04-02
  • Python怎么用tkinter和socket实现端口扫描
    这篇文章主要介绍“Python怎么用tkinter和socket实现端口扫描”,在日常操作中,相信很多人在Python怎么用tkinter和socket实现端口扫描问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-07-04
  • LyScript实现对内存堆栈扫描的方法详解
    LyScript插件中提供了三种基本的堆栈操作方法,其中push_stack用于入栈,pop_stack用于出栈,而最有用的是peek_stack函数,该函数可用于检查指定堆栈位置处...
    99+
    2024-04-02
  • Python构建一个文档扫描器的实现
    目录准备好环境导入已安装的库获取并调整输入的大小将调整后的图像转换为灰度图像运用边缘检测器寻找最大的轮廓圈出文档轮廓的四个角使用扭曲透视获得所需的图像转换模块运用自适应阈值,保存扫描...
    99+
    2023-03-24
    Python 文档扫描器 Python 文档扫描
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作