# find info on phone numbers with PhoneInfoga

{% hint style="info" %}
**2022년 NHN Cloud&#x20;**<mark style="color:red;">**무료**</mark>**&#x20;교육일정** : <https://doc.skill.or.kr/2022-NHN-Cloud-Education>
{% endhint %}

## 제목 : find info on phone numbers with PhoneInfoga

{% hint style="danger" %}
**주의 : 테스트 이외의 목적으로 발생 되는 문제점에 대해서는 프로그램을 사용하는 사용자가 책임을 지셔야 한다는 것을 알려 드립니다.**

**Disclaimer: I am not responsible for any damage done using this tool. This tool should only be used for educational purposes and for penetration testing.**
{% endhint %}

### Description :    &#x20;

> PhoneInfoga is one of the most advanced tools to scan international phone numbers. It allows you to first gather standard information such as country, area, carrier and line type on any international phone number, then search for footprints on search engines to try to find the VoIP provider or identify the owner.

### Infomation : &#x20;

> Github : <https://github.com/sundowndev/PhoneInfoga>
>
> Home Page : <https://sundowndev.github.io/phoneinfoga/install/>
>
> ### Binary installation (recommended) <a href="#binary-installation-recommended" id="binary-installation-recommended"></a>
>
> Follow the instructions :
>
> * Go to [release page on GitHub](https://github.com/sundowndev/phoneinfoga/releases)
> * Choose your OS and architecture
> * Download the archive, extract the binary then run it in a terminal
>
> You can also do it from the terminal (UNIX systems only) :
>
> ```
> # Download latest release in the current directory
> curl -sSL https://raw.githubusercontent.com/sundowndev/phoneinfoga/master/support/scripts/install | bash
>
> # Check the binary
> ./phoneinfoga version
>
> # You can also install it globally
> sudo mv ./phoneinfoga /usr/bin/phoneinfoga
> ```
>
> To ensure your system is supported, please check the output of `echo "$(uname -s)_$(uname -m)"` in your terminal and see if it's available on the [GitHub release page](https://github.com/sundowndev/phoneinfoga/releases).
>
> ### Using Docker <a href="#using-docker" id="using-docker"></a>
>
> Info
>
> If you want to use the beta channel, you can use the `next` tag, it's updated directly from the master branch. But in most cases we recommend using [`latest`, `v2` or `stable` tags](https://hub.docker.com/r/sundowndev/phoneinfoga/tags) to only get release updates.
>
> #### From docker hub <a href="#from-docker-hub" id="from-docker-hub"></a>
>
> You can pull the repository directly from Docker hub
>
> ```
> docker pull sundowndev/phoneinfoga:latest
> ```
>
> Then run the tool
>
> ```
> docker run --rm -it sundowndev/phoneinfoga version
> ```
>
> #### Docker-compose <a href="#docker-compose" id="docker-compose"></a>
>
> You can use a single docker-compose file to run the tool without downloading the source code.
>
> ```
> version: '3.7'
>
> services:
>     phoneinfoga:
>       container_name: phoneinfoga
>       restart: on-failure
>       image: phoneinfoga:latest
>       command:
>         - "serve"
>       ports:
>         - "80:5000"
> ```
>
> #### From the source code <a href="#from-the-source-code" id="from-the-source-code"></a>
>
> You can download the source code, then build the docker images
>
> **Build**
>
> Build the image
>
> ```
> docker-compose build
> ```
>
> **CLI usage**
>
> ```
> docker-compose run --rm phoneinfoga --help
> ```
>
> **Run web services**
>
> ```
> docker-compose up -d
> ```
>
> **DISABLE WEB CLIENT**
>
> Edit `docker-compose.yml` and add the `--no-client` option
>
> ```
> # docker-compose.yml
> command:
>   - "serve"
>   - "--no-client"
> ```
>
> **Troubleshooting**
>
> All the output is sent to stdout, so it can be inspected by running:
>
> ```
> docker logs -f <container-id|container-name>
> ```

{% embed url="<https://youtu.be/6CnDdXVTxhU>" %}
시연 영상  &#x20;
{% endembed %}

{% hint style="info" %}
**2022년 NHN Cloud&#x20;**<mark style="color:red;">**무료**</mark>**&#x20;교육일정** : <https://doc.skill.or.kr/2022-NHN-Cloud-Education>
{% endhint %}
