dipense 0.1.5
An OSINT tool for it ninjas.
License: MIT
Requires Python: >=3.7
Keywords: dipense


# DiPense

```sh
@@@@@@@   @@@  @@@@@@@   @@@@@@@@  @@@  @@@   @@@@@@   @@@@@@@@  
@@@@@@@@  @@@  @@@@@@@@  @@@@@@@@  @@@@ @@@  @@@@@@@   @@@@@@@@  
@@!  @@@  @@!  @@!  @@@  @@!       @@!@!@@@  !@@       @@!       
!@!  @!@  !@!  !@!  @!@  !@!       !@!!@!@!  !@!       !@!       
@!@  !@!  !!@  @!@@!@!   @!!!:!    @!@ !!@!  !!@@!!    @!!!:!    
!@!  !!!  !!!  !!@!!!    !!!!!:    !@!  !!!   !!@!!!   !!!!!:    
!!:  !!!  !!:  !!:       !!:       !!:  !!!       !:!  !!:       
:!:  !:!  :!:  :!:       :!:       :!:  !:!      !:!   :!:       
 :::: ::   ::   ::        :: ::::   ::   ::  :::: ::    :: ::::  
:: :  :   :     :        : :: ::   ::    :   :: : :    : :: :: 
```

An OSINT tool for IT ninjas

[![Downloads Month Badge](https://static.pepy.tech/badge/dipense/month)](https://pypi.org/project/dipense)
[![Downloads Week Badge](https://static.pepy.tech/badge/dipense/week)](https://pypi.org/project/dipense)
[![License Badge](https://img.shields.io/pypi/l/dipense.svg)](https://pypi.org/project/dipense)
[![Supported Wheel Badge](https://img.shields.io/pypi/wheel/dipense.svg)](https://pypi.org/project/dipense)
[![Supported Versions Badge](https://img.shields.io/pypi/pyversions/dipense.svg)](https://pypi.org/project/dipense)
[![Contributors](https://img.shields.io/github/contributors/usmanmusa1920/dipense.svg)](https://github.com/usmanmusa1920/dipense/graphs/contributors)

## Usage

First we recommend creating a virtual environment `python -m venv venv` and then activate it `source venv/bin/activate`

Once that finish now install the library using

```sh
pip install --upgrade dipense
```

Wait for the installation to finish, basically the library was uploaded using `sdist` (Source Distribution)

After that, create a new file let call it `route.py` in the file put the below code

```python
from dipense import payloads
from dipense.structure import helper


if __name__ == '__main__':
    payloads(helper)
```

save the file and navigate to where the file is located in terminal and your are ready to go

To find information about a domain name run the file like:

```sh
python route.py payloadwho -d google.com
# or
python route.py payloadwho --domain google.com
```


To find information about an ip address run the file like so below, and the command require root previlage (super user):

```sh
python route.py payloadip -i 198.3.11.7
# or
python route.py payloadip --ip 198.3.11.7
```

You can also specify a flag of `-o` or `--open` to `True` this will automatically open a webbrowser showing you where that ip address is located, like:

```sh
python route.py payloadip -i 198.3.11.7 -o True
# or
python route.py payloadip -i 198.3.11.7 --open True
```


To find information about a phone number run the file like you see below, be sure to start with the country code of that phone number:

```sh
python route.py payloadnum -n +2349083513047
# or
python route.py payloadnum --number +2349083513047
```


To see positional argument and flags available run the file without any flag or positional argument like:

```sh
python route.py
```

## Version Status

- version 0.1.5

## Useful links

-   Documentation: https://dipense.readthedocs.io
-   Repository: https://github.com/usmanmusa1920/dipense
-   Docker-hub Release: https://hub.docker.com/r/usmanmusa/dipense
-   PYPI Release: https://pypi.org/project/flask-unity

## DiPense at a glance (docker)

[![DiPense at a glance](https://raw.githubusercontent.com/usmanmusa1920/dipense/master/docs/_static/screen-shot.png)](https://dipense.readthedocs.io)

## DiPense at a glance (pypi)

[![DiPense at a glance](https://raw.githubusercontent.com/usmanmusa1920/dipense/master/docs/_static/dipense-terminal.png)](https://dipense.readthedocs.io)

Pull requests are welcome


# Change Log

## 0.1.5 (10/october/2023)

- Sixth (0.1.5) Release

- Fifth (0.1.4) Release

- Fourth (0.1.3) Release

- Third (0.1.2) Release

- Second Release

- First Release