PyOsint
Subdomain enumeration,Web scraping, finding usernames, and more at the fingertip for the user are all features of this OSINT framework project in Python, previously known as Profounder.Still under development
Installation
cd PyOsint
pip3 install -r requirements.txt
Usage :
python3 Pyosint.py [OPTIONS]
Command Line Utilization Information.
There are mainly two sub-commands in the script
Arguments | Shot form |
Functionality |
---|---|---|
find | -f | To search for a user name from specific Web sites. |
scrap | -s | For scrapping url from a website. |
enum | -e | to count the number of subdomains on a website(enumeration) |
python3 Pyosint.py find
python3 Pyosint.py scrap
python3 Pyosint.py enum
By giving the above options as argument, it will generate an interactive shell which you can work with for the corresponding functions. Entering the input "help" shows all of the following build commands.
Commands | Functionality |
---|---|
show | for displaying options. |
set | for defining values for the inbuild variables. |
run | for activating the program with specified variables. |
clear | for erasing the screen. |
help | to show help option in the module |
Enumeration module utilitzation Information:
These are all the commands and arguments for the Enum functionality operations .
Commands | Arguments | Description |
---|---|---|
set | domain | Use this domain name to enumerate subdomains. |
- | bruteforce | Toggle the brute force mode on and off |
- | ports | Check/Filter subdomain results for open ports |
- | verbose | Switches between verbose and non-verbose modes(realtime results) |
- | threads | Specify the amount of brute force threads to use |
- | engines | Provide a list of search engines separated by commas. |
- | output | Save the results to a text file |
- | banner | Toggle on/off between ascii art |
help | Display the help menu | |
show | To display "set" options | |
run | To activate script | |
clear | To clear screen |
The project is still in development and will be added with additional functionality.
Happy to hear suggestions for improvement.