Skip to content

v1.0.9

Latest
Compare
Choose a tag to compare
@RevoltSecurities RevoltSecurities released this 19 Apr 04:25
· 1 commit to main since this release
7bca678

Subprober v1.0.9 - A Fast Multi-Purpose Http Probing Tool for Penetration Testing

GitHub last commit GitHub release (latest by date) GitHub license LinkedIn

Overview

Subprober is a powerful and efficient tool designed for penetration testers and security professionals. This release introduces several enhancements, bug fixes, and new features to elevate your subdomain probing experience. Subprober facilitates fast and reliable information extraction, making it an invaluable asset for penetration testing workflows.

Features in V1.0.9:

  • New Probing configurations

    • -ip : finds the ips of urls
    • -cn : find the cname of urls
    • -maxr : maximum redirection for url
    • -ra : enable random agent to probe with random agent
    • -X : custom method for urls to probe
    • -H : set custom header for urls to probe
    • -sc : removed default to show response code and this flag to improve the subprober I/O
  • Improved Concurrency

    • Subprober concurrency and accuracy are improved with asynchoronous libraries aiohttp, arsenic, aiodns which make subprober to asynchornously probe urls
  • Headless

    • -ss : enable to probe and take screenshots for urls (required: chormedriver, geckodriver to be installed)
    • -st : set a timeout value for urls to take screenshots
    • -bt : select your browser type to take screenshots
  • IO Support:

    • Subprober now support stdout when using -nc flag which make subprober output to be piped and extend your automated workflows
    • Now Subprober automatically detect the stdin are connected or not and quits
    • Improved Subprober is now capable to handle high load urls and probe for it and tested with 4m+ urls
  • Patched issues:

    • Fixed issue to probe urls when passing u, --url by @blackcodersec
    • Fixed double appendence of path when using -p, --path
    • Fixed update issue in previous version
    • Fixed issue in saving scrennshots output when urls passed with -p, --path

Speed and Loads:

Subprober is really concurrent in probing and taking screenshots asynchornously and speed may differ depends on your network
subprober can be used even in your less sources aws VPS server without causing any high load to your system but only when probing
but not when taking screenshots, ip, cnames and Subprober can handle high load of urls and subprober tested with 2m+ urls and probed
without any problem, users can also try more urls than tested

Installation and Updates

Method 1:
pip install git+https://github.com/sanjai-AK47/Subprober.git
subprober -h

Method 2:

git clone https://github.com/sanjai-AK47/SubProber.git
cd Subprober
pip install .
subprober -h