Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osint-mindset/domru-customer-check
Get additional information about Dom.ru customers with API interface
https://github.com/osint-mindset/domru-customer-check
osint osint-tool socmint
Last synced: 13 days ago
JSON representation
Get additional information about Dom.ru customers with API interface
- Host: GitHub
- URL: https://github.com/osint-mindset/domru-customer-check
- Owner: OSINT-mindset
- License: mit
- Created: 2023-07-16T14:13:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-16T14:13:46.000Z (over 1 year ago)
- Last Synced: 2024-11-24T13:09:06.149Z (2 months ago)
- Topics: osint, osint-tool, socmint
- Language: Python
- Homepage:
- Size: 35.2 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dom.ru customer check
Dom.ru is one of the largest Russian ISP owned by [ERTelecom](https://en.wikipedia.org/wiki/ERTelecom). This script allows you to check for an account by phone number and get information about the account (parts of physical addresses, emails, etc.).
## Usage
You can starts search by phone number, agreement ID, encoded agreement ID.
```sh
# without installing
$ ./run.py# as a package
$ python3 -m domru-customer-check
# or simply
$ domru_customer_check
```Targets
Specify targets one or more times:
```sh
$ domru_customer_check 79194108310 79876543210Collected 57 domains
100%|████████████████████████████████| 114/114 [00:08<00:00, 12.69it/s]
Target: 79194108310 (sbor)
Results found: 1
1) Contact Id: 9644224
Contact Type: 2
Agreement Id: 10557305
Row: ********6538
Address: Санкт-Петербург, Ш*************************, ******, 29, п.1------------------------------
Target: 79194108310 (interzet)
Results found: 1
1) Contact Id: 9644224
Contact Type: 2
Agreement Id: 10557305
Row: ********6538
Address: Санкт-Петербург, Ш******************************, ******, 29, п.1------------------------------
Target: 79876543210 (dzr)
Results found: 1
1) Contact Id: 4453093
Contact Type: 2
Agreement Id: 3291977
Row: ********0493
Address: Нижний Новгород, П**************************, **, 5, п.1------------------------------
Target: 79876543210 (nn)
Results found: 1
1) Contact Id: 4453093
Contact Type: 2
Agreement Id: 3291977
Row: ********0493
Address: Нижний Новгород, П****************************, **, 5, п.1------------------------------
Target: 79876543210 (tmn)
Results found: 3
1) Contact Id: 9847820
Contact Type: 2
Agreement Id: 2106611
Row: ********6127
Address: Тюмень, К**************************, **, 24, п.12) Contact Id: 9858960
Contact Type: 2
Agreement Id: 2112488
Row: ********0138
Address: Исетское С, И*****************, ***********, 6, 1, п.13) Contact Id: 9882656
Contact Type: 2
Agreement Id: 2158682
Row: ********5413
Address: Тюмень, П*****************, *****, 61, п.1------------------------------
Total found: 7
```Or use a file with targets list:
```sh
$ domru_customer_check --target-list targets.txt
```Or combine tool with other through input/output pipelining:
```sh
$ cat list.txt | domru_customer_check --targets-from-stdin
```Reports
The skeleton implements CSV reports:
![telegram-cloud-photo-size-2-5393582422823647056-y](https://user-images.githubusercontent.com/31013580/148692023-d1146588-4b42-431f-81f1-4d02517d2597.jpg)
```sh
$ domru_customer_check 79194108310 79876543210 -oC results.csv
...
Results were saved to file results.csv$ head -n 4 results.csv
"Target","Row","Address","Contact Id","Contact Type","Agreement Id"
"79194108310 (interzet)","********6538","Санкт-Петербург, Ш*****************, ******, 29, п.1","9644224","2","10557305"
"79194108310 (sbor)","********6538","Санкт-Петербург, Ш*************************, ******, 29, п.1","9644224","2","10557305"
"79876543210 (dzr)","********0493","Нижний Новгород, П**********************, **, 5, п.1","4453093","2","3291977"
```And can save console output to text file separately:
```sh
domru_customer_check 79194108310 79876543210 -oT results.txt
...
$ head -n 7 results.txt
Target: 79194108310 (interzet)
Results found: 1
1) Contact Id: 9644224
Contact Type: 2
Agreement Id: 10557305
Row: ********6538
Address: Санкт-Петербург, Ш*************************, ******, 29, п.1
```Proxy
The tool supports proxy:
```sh
$ domru_customer_check www.google.com --proxy http://localhost:8080
```## Installation
Make sure you have Python3 and pip installed.
Manually
1. Clone or [download](https://github.com/soxoj/domru-customer-check/archive/refs/heads/main.zip) respository
```sh
$ git clone [email protected]:soxoj/domru-customer-check.git
```2. Install dependencies
```sh
$ pip3 install -r requirements.txt
```As a the package
You can clone/download repo and install it from the directory to use as a Python package.
```sh
$ pip3 install .
```