Photostudio是一款能进行自动化检测网页存活并实时给网页拍照的工具,通过调用Fofa/Zoomeye/360qua/shodan等 Api快速准确查询资产并进行网页截图,从而实施进一步的信息筛查。

Related tags

TestingPhotostudio
Overview
  • Photostudio-红队快速爬取网页快照工具

    一、简介:

    正如其名:这是一款能进行自动化检测,实时给网页拍照的工具

    信息收集要求所收集到的信息要真实可靠。

    当然,这个原则是信息收集工作的最基本的要求。为达到这样的要求,信息收集者就必须对收集到的信息反复核实,不断检验,力求把误差减少到最低限度。我们经常面临条件下不同的网络、资产、框架、进行信息收集 每次我们都面临不得不解决的新挑战,而收集资产状态是最繁琐的一种,工具和脚本来让我们的工作变得更加轻松,由于每个人都有每个人收集的方式和方法,但愿我们这款工具可以帮助您更轻快的完成工作。

    Photostudio是一款能进行自动化检测网页存活并实时给网页拍照的工具,通过调用Fofa/Zoomeye/360qua/shodan等 Api快速准确查询资产并进行网页截图,从而实施进一步的信息筛查。

    适应场景:内外网资产梳理快照

    功能点

    • 批量调用Fofa/Zoomeye/360qua/shodan等Api接口获取资产信息

    • 自动化检测url存活,拍照截图

    开发语言

    • Python3

    运行环境

    • Linux
    • Windows
    • Mac

    使用依赖库

    • requests
    • selenium==2.48.0
    • colorama
    • xlrd

    安装

    git clone https://github.com/s7ckTeam/Photostudio

    cd Photostudio

    pip3 install -r requirements.txt

    二、使用方法:

    Usage: python3 Photostudio.py --fofa title="admin"
    Usage: python3 Photostudio.py -f api.txt
    Usage: python3 Photostudio.py --fofa/-f title="admin"/api.txt -o imgs
    Usage: python3 Photostudio.py --fofa/-f title="admin"/api.txt -t png
    
    
    usage: Photostudio.py [-h] [-fofa QUERY] [-f FILE] [-o OUTPATH] [-t FILETYPE]
    
    
    optional arguments:
      -h, --help            show this help message and exit
      -fofa QUERY, --fofa QUERY
                            Input your api query.
      -f FILE, --file FILE  Input your api.txt.
      -o OUTPATH, --outPath OUTPATH
                            Input your outPath.
      -t FILETYPE, --fileType FILETYPE
                            Input your fileType png/jpg...
    

    相关配置更改

    • API设置

      config/config.pyfofaApi设置,输入对应的emailkey即可

    三、效果:

    1、python3 Photostudio.py --fofa title="admin"

    image.png

    2、保存路径

    image.png

    四、特别感谢

    冰海

    狗一样的男人

    s7ck Team

    五、文末

    红队武器库,我们在一线

    问题/bug/建议在这里

    https://github.com/s7ckTeam/Photostudio/issues

    加微信进交流群

    image.png

    商务/投稿/加入团队:[email protected]

Owner
s7ck Team
s7ck Team
Yet another python home automation project. Because a smart light is more than just on or off

Automate home Yet another home automation project because a smart light is more than just on or off. Overview When talking about home automation there

Maja Massarini 62 Oct 10, 2022
输入Google Hacking语句,自动调用Chrome浏览器爬取结果

Google-Hacking-Crawler 该脚本可输入Google Hacking语句,自动调用Chrome浏览器爬取结果 环境配置 python -m pip install -r requirements.txt 下载Chrome浏览器

Jarcis 4 Jun 21, 2022
UUM Merit Form Filler is a web automation which helps automate entering a matric number to the UUM system in order for participants to obtain a merit

About UUM Merit Form Filler UUM Merit Form Filler is a web automation which helps automate entering a matric number to the UUM system in order for par

Ilham Rachmat 3 May 31, 2022
A tool to auto generate the basic mocks and asserts for faster unit testing

Mock Generator A tool to generate the basic mocks and asserts for faster unit testing. 🎉 New: you can now use pytest-mock-generator, for more fluid p

31 Dec 24, 2022
Web testing library for Robot Framework

SeleniumLibrary Contents Introduction Keyword Documentation Installation Browser drivers Usage Extending SeleniumLibrary Community Versions History In

Robot Framework 1.2k Jan 03, 2023
PyAutoEasy is a extension / wrapper around the famous PyAutoGUI, a cross-platform GUI automation tool to replace your boooring repetitive tasks.

PyAutoEasy PyAutoEasy is a extension / wrapper around the famous PyAutoGUI, a cross-platform GUI automation tool to replace your boooring repetitive t

Dingu Sagar 7 Oct 27, 2022
The Penetration Testers Framework (PTF) is a way for modular support for up-to-date tools.

The PenTesters Framework (PTF) is a Python script designed for Debian/Ubuntu/ArchLinux based distributions to create a similar and familiar distribution for Penetration Testing

trustedsec 4.5k Dec 28, 2022
pytest splinter and selenium integration for anyone interested in browser interaction in tests

Splinter plugin for the pytest runner Install pytest-splinter pip install pytest-splinter Features The plugin provides a set of fixtures to use splin

pytest-dev 238 Nov 14, 2022
buX Course Enrollment Automation

buX automation BRACU - buX course enrollment automation Features: Automatically enroll into multiple courses at a time. Find courses just entering cou

Mohammad Shakib 1 Oct 06, 2022
A simple python script that uses selenium(chrome web driver),pyautogui,time and schedule modules to enter google meets automatically

A simple python script that uses selenium(chrome web driver),pyautogui,time and schedule modules to enter google meets automatically

3 Feb 07, 2022
To automate the generation and validation tests of COSE/CBOR Codes and it's base45/2D Code representations

To automate the generation and validation tests of COSE/CBOR Codes and it's base45/2D Code representations, a lot of data has to be collected to ensure the variance of the tests. This respository was

160 Jul 25, 2022
It helps to use fixtures in pytest.mark.parametrize

pytest-lazy-fixture Use your fixtures in @pytest.mark.parametrize. Installation pip install pytest-lazy-fixture Usage import pytest @pytest.fixture(p

Marsel Zaripov 299 Dec 24, 2022
Test for generating stylized circuit traces from images

I test of an image processing idea to take an image and make neat circuit board art automatically. Inspired by this twitter post by @JackRhysider

Miller Hooks 3 Dec 12, 2022
FauxFactory generates random data for your automated tests easily!

FauxFactory FauxFactory generates random data for your automated tests easily! There are times when you're writing tests for your application when you

Og Maciel 37 Sep 23, 2022
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.

Prism is a set of packages for API mocking and contract testing with OpenAPI v2 (formerly known as Swagger) and OpenAPI v3.x. Mock Servers: Life-like

Stoplight 3.3k Jan 05, 2023
pytest_pyramid provides basic fixtures for testing pyramid applications with pytest test suite

pytest_pyramid pytest_pyramid provides basic fixtures for testing pyramid applications with pytest test suite. By default, pytest_pyramid will create

Grzegorz Śliwiński 12 Dec 04, 2022
Just for testing video streaming using pytgcalls.

tgvc-video-tests Just for testing video streaming using pytgcalls. Note: The features used in this repository is highly experimental and you might not

wrench 34 Dec 27, 2022
Spam the buzzer and upgrade automatically - Selenium

CookieClicker Usage: Let's check your chrome navigator version : Consequently, you have to : download the right chromedriver in the follow link : http

Iliam Amara 1 Nov 22, 2021
Plugin for generating HTML reports for pytest results

pytest-html pytest-html is a plugin for pytest that generates a HTML report for test results. Resources Documentation Release Notes Issue Tracker Code

pytest-dev 548 Dec 28, 2022
A pytest plugin to run an ansible collection's unit tests with pytest.

pytest-ansible-units An experimental pytest plugin to run an ansible collection's unit tests with pytest. Description pytest-ansible-units is a pytest

Community managed Ansible repositories 9 Dec 09, 2022