Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/osint-mindset/odnoklassniki-checker
Get info about accounts of ok.ru by phone number / email address
https://github.com/osint-mindset/odnoklassniki-checker
osint osint-tool socmint
Last synced: 2 months ago
JSON representation
Get info about accounts of ok.ru by phone number / email address
- Host: GitHub
- URL: https://github.com/osint-mindset/odnoklassniki-checker
- Owner: OSINT-mindset
- License: mit
- Created: 2022-10-15T13:54:12.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-03T19:40:57.000Z (9 months ago)
- Last Synced: 2024-05-03T20:59:13.318Z (9 months ago)
- Topics: osint, osint-tool, socmint
- Language: Python
- Homepage:
- Size: 41 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Odnoklassniki checker
Based on ok_checher: https://github.com/shllwrld/ok_checker
You can use email / phone number / username to check if account exists.
Output example:
```
$ ./run.py [email protected]
Target: [email protected]
Results found: 1
1) Code: 200
Masked Name: Светлана П*******
Masked Email: pu***@mail.ru
Masked Phone: 7********66
Profile Info: 45 лет, Москва
Profile Registred: Профиль создан 19 декабря 2007------------------------------
Total found: 1
```## Usage
```sh
$ python3 -m osint-cli-tool-skeleton# or simply
$ odnoklassniki_checker
# or locally without installing
$ ./run.py
```Targets
Specify targets one or more times:
```sh
$ odnoklassniki_checker www.google.com reddit.com patreon.comTarget: www.google.com
Results found: 1
1) Value: Google
Code: 200------------------------------
Target: patreon.com
Results found: 1
1) Value: Best way for artists and creators to get sustainable income and connect with fans | Patreon
Code: 200------------------------------
Target: reddit.com
Results found: 1
1) Value: Reddit - Dive into anything
Code: 200------------------------------
Total found: 3
```Or use a file with targets list:
```sh
$ odnoklassniki_checker --target-list targets.txt
```Or combine tool with other through input/output pipelining:
```sh
$ cat list.txt | odnoklassniki_checker --targets-from-stdin
```Reports
The skeleton implements CSV reports:
```sh
$ odnoklassniki_checker www.google.com reddit.com patreon.com -oC results.csv
...
Results were saved to file results.csv$ more results.csv
"Target","Value","Code"
"www.google.com","Google","200"
"patreon.com","Best way for artists and creators to get sustainable income and connect with fans | Patreon","200"
"reddit.com","Reddit - Dive into anything","200"
```Also tool supports JSON output format:
```
odnoklassniki_checker www.google.com reddit.com patreon.com -oJ results.json
...
Results were saved to file results.json$ cat results.json | jq | head -n 10
[
{
"input": {
"value": "www.google.com"
},
"output": [
{
"value": "Google",
"code": 200
}
]
},
```And can save console output to text file separately:
```sh
odnoklassniki_checker www.google.com reddit.com patreon.com -oT results.txt
...
Results were saved to file results.txt$ head -n 4 results.txt
Target: www.google.com
Results found: 1
1) Value: Google
Code: 200
```Proxy
The tool supports proxy:
```sh
$ odnoklassniki_checker www.google.com --proxy http://localhost:8080
```Server
The tool can be run as a server:
```sh
$ odnoklassniki_checker --server 0.0.0.0:8080
Server started$ curl localhost:8080/check -d '{"targets": ["google.com", "yahoo.com"]}' -s | jq
[
{
"input": {
"value": "google.com"
},
"output": [
{
"value": "Google",
"code": 200
}
]
},
{
"input": {
"value": "yahoo.com"
},
"output": [
{
"value": "Yahoo | Mail, Weather, Search, Politics, News, Finance, Sports & Videos",
"code": 200
}
]
}
]
```## Installation
Make sure you have Python3 and pip installed.
Manually
1. Clone or [download](https://github.com/soxoj/osint-cli-tool-skeleton/archive/refs/heads/main.zip) respository
```sh
$ git clone https://github.com/soxoj/osint-cli-tool-skeleton
```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 .
```Also you can install it from the PyPI registry:
```sh
$ pip3 install https://github.com/soxoj/osint-cli-tool-skeleton
```### SOWEL classification
This tool uses the following OSINT techniques:
- [SOTL-4.1. Try To Recover Access](https://sowel.soxoj.com/recover-access)