0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Photon情报搜集爬虫的主要功能与安装使用说明

python爬虫知识分享 来源:python爬虫知识分享 作者:python爬虫知识分享 2022-06-23 16:35 次阅读

Photon是一个由s0md3v开源的情报搜集爬虫,其主要功能有:

1.爬取链接(内链、外链)。
2.爬取带参数的链接,如(pythondict.com/test?id=2)。
3.文件(pdf, png, xml)。
4.密钥(在前端代码中不小心被释放出来的)。
5.js文件和Endpoint(spring中比较重要的监视器)
6.匹配自定义正则表达式的字符串。
7.子域名和DNS相关数据。

你可以用它来干很多事,比如爬图片、找漏洞、找子域名、爬数据等等。

不仅如此,它甚至支持json格式 ,仅需要在输入命令的时候加上json参数:

python photon.py -u "http://example.com" --export=json

1、下载安装

https://github.com/s0md3v/Photon/archive/refs/heads/master.zip

2、简单使用

注意,使用的时候要在Photon文件夹下。比如我们随便提取一个网站的URL试一下,在终端输入以下命令:

python photon.py -u https://bk.tencent.com/

它会在当前目录下产生一个你测试的域名的文件夹,比如在我这里是 bk.tencent.com:

结果如下:

pYYBAGK0JCWAGbHpAABO34wJ3lQ540.png

嘻嘻,让我们看看里面有什么东西,有没有程序员留下的小彩蛋,打开external.txt,这是该网站的外链的存放位置。可以看到,这里不仅仅是只有网站页面,连CDN文件地址都会放在这里,所以external可能是个藏宝库哦。


3、扩展

这个项目的价值,不仅在于能够快速拉取你想要得到的数据,还在于能够构建一个牛逼轰轰的情报系统(如果你技术够强的话)。因为它是能不断延伸下去的,比如从外链出发,你能找到很多和这个网站相关的讯息。

相比于搜索引擎搜索的结果,实际上这些信息更符合情报的要求。因为存在禁止搜索引擎爬取的 robot.txt, 所以不是网站的所有信息都能在搜索引擎搜索得到,而通过这个Photon,你可以顺藤摸瓜找到那些隐藏在互联网世界的它们。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    2980

    浏览量

    41675
  • python
    +关注

    关注

    51

    文章

    4666

    浏览量

    83434
  • 爬虫
    +关注

    关注

    0

    文章

    77

    浏览量

    6484
  • photon
    +关注

    关注

    0

    文章

    32

    浏览量

    3605
收藏 人收藏

    评论

    相关推荐

    SMD电感器的主要功能是什么?

    SMD电感器的主要功能是什么? SMD电感器的主要功能是用于电路中的电感元件,主要用于储存能量、传输信号、滤波和产生磁场等。 一、能量储存和传输: SMD电感器可以储存电能并将其传输到电路的其他部分
    的头像 发表于 02-03 15:07 412次阅读

    传感器的主要功能是什么

    传感器是一种能够感知外界环境并将这些信息转化为可用信号的装置。它们在各行各业和领域中起到关键作用,被广泛应用于科学研究、医疗诊断、工业控制、农业生产等众多领域。传感器的主要功能包括测量和监测、控制和反馈、安全和监控、诊断和检测以及位置和导航,本文将详细介绍传感器的主要功能
    的头像 发表于 01-27 17:10 1066次阅读
    传感器的<b class='flag-5'>主要功能</b>是什么

    滤波器的主要功能和作用科普

    滤波器是一种用于处理信号的电路或系统,其主要功能和作用包括
    的头像 发表于 01-25 18:10 933次阅读

    路由器的安装和使用 路由器的主要功能

    路由器的安装和使用 在如今的互联网时代,路由器已经成为了家庭和办公室网络的必备设备之一。它不仅能够连接多台设备,还可以为这些设备提供互联网接入。本文将介绍路由器的安装和使用方法,以及它的主要功能
    的头像 发表于 01-24 17:14 667次阅读

    EMI滤波器有哪些应用与主要功能

    EMI滤波器有哪些应用与主要功能?相信不少人是有疑问的,今天深圳市比创达电子科技有限公司就跟大家解答一下!
    的头像 发表于 11-29 10:40 360次阅读
    EMI滤波器有哪些应用与<b class='flag-5'>主要功能</b>?

    DHCP的主要功能

    DHCP,即动态主机配置协议(Dynamic Host Configuration Protocol),是一种使计算机网络管理更加方便和自动化的协议。它的主要功能是自动分配IP地址、子网掩码、默认
    的头像 发表于 11-27 15:04 637次阅读

    AMI网络的主要功能

    电子发烧友网站提供《AMI网络的主要功能.pdf》资料免费下载
    发表于 11-27 11:56 0次下载
    AMI网络的<b class='flag-5'>主要功能</b>

    数字示波器的主要功能和应用介绍

    数字示波器的主要功能和应用介绍  数字示波器(Digital Oscilloscope)是一种用来显示和测量电信号波形的电子仪器。它用数字技术代替了传统的模拟示波器,具有更高的精度、更广的带宽
    的头像 发表于 11-07 10:18 1530次阅读

    Python 一个超快的公共情报搜集爬虫

    Photon是一个由s0md3v开源的情报搜集爬虫,其主要功能有: 1.爬取链接(内链、外链)。 2.爬取带参数的链接,如(pythondict.com/test?id=2)。 3.文
    的头像 发表于 11-03 15:16 287次阅读
    Python 一个超快的公共<b class='flag-5'>情报搜集</b><b class='flag-5'>爬虫</b>

    Photon:一个超快的公共情报搜集爬虫

    Photon是一个由s0md3v开源的情报搜集爬虫,其主要功能有: 1.爬取链接(内链、外链)。 2.爬取带参数的链接,如(pythondict.com/test?id=2)。 3.文
    的头像 发表于 10-31 15:17 240次阅读
    <b class='flag-5'>Photon</b>:一个超快的公共<b class='flag-5'>情报搜集</b><b class='flag-5'>爬虫</b>

    滤波器的主要功能和作用

    滤波器的主要功能和作用是处理信号,根据特定的频率响应特性对信号进行频率选择、增强或抑制。以下是滤波器的主要功能和作用。
    的头像 发表于 10-27 11:16 1262次阅读

    变压器的主要功能

    变压器的主要功能 变压器是一种用于变换交流电压的电气设备。它可以将高电压变成低电压,或将低电压转换为高电压。由于变压器在电力系统中发挥着至关重要的作用,其主要功能必须详尽、详实、细致地解释。因此
    的头像 发表于 09-04 17:25 1678次阅读

    现制现售水在线监管系统主要功能与价值

    现制现售水在线监管系统主要功能与价值 现制现售水是指现场制作并直接销售给消费者的饮用水,这种饮用水因为监管力度薄弱,所以急需一种有效的监管手段。因此陕西公众智能监测研发了现制现售水在线监管系统,该系
    的头像 发表于 08-23 17:59 280次阅读
    现制现售水在线监管系统<b class='flag-5'>主要功能与</b>价值

    直线导轨的主要功能

    直线导轨的主要功能
    的头像 发表于 07-26 17:42 704次阅读
    直线导轨的<b class='flag-5'>主要功能</b>

    简述增益模块放大器的主要功能

    增益模块放大器(GainBlockAmplifier)是一种专用的放大器模块,其主要功能是提供高增益和放大输入信号的幅度,而不引入显著的失真或干扰。以下是增益模块放大器的主要功能
    的头像 发表于 07-06 09:41 536次阅读